HelenOS
HelenOS-doc
HelenOS-historic
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
HelenOS
(root)
/ – Rev 2226
Rev
Go to most recent revision
|
Show changed files
|
Directory listing
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Clear current filter
Rev
Age
Author
Path
Log message
Diff
2226
6270 d 9 h
decky
/trunk/contrib/conf/
MIPS boot image has grown
2225
6270 d 9 h
decky
/trunk/kernel/arch/mips32/
the bss and common sections have to be in .data output section to be properly generated in the binary image
(this might break IRIX, but it is already unmaintaned)
2224
6270 d 15 h
decky
/trunk/kernel/generic/src/console/
detach joined thread
2223
6270 d 15 h
decky
/trunk/kernel/generic/src/
add mcall0 command (calling a function on each CPU)
2222
6270 d 18 h
decky
/trunk/kernel/
map kernel pages explicitly as writable (this solves compatibility issues with Intel Core 2)
make VESA framebuffer initialization more robust
2221
6270 d 19 h
decky
/trunk/kernel/arch/ia32/src/boot/
fix typo in comment
2220
6270 d 19 h
decky
/trunk/kernel/arch/ia32/src/boot/
check for PSE support, add error message on PSE not present
make initial mapping explicitly writeable, turn PAE explicitly off (just in case)
2219
6270 d 21 h
decky
/trunk/kernel/arch/amd64/src/boot/
add error message on no long mode support
2218
6271 d 15 h
decky
/trunk/kernel/
support the possibility to send EOI or Interrupt Acknowledgement
prior to processing the interrupt
(this is essential on some architectures to prevent preemption deadlock)
2217
6271 d 16 h
jermar
/trunk/kernel/arch/ia32/src/smp/
On SMP amd64 and ia32 systems, release the irq->lock
before calling clock() from the interrupt handler.
This is important for maintaining kernel preemption
since no preemption can take place while a spinlock
is held.
2216
6271 d 19 h
decky
/trunk/
make thread ID 64 bit (task ID is 64 bit already)
cleanup thread syscalls
2215
6271 d 20 h
kebrt
/branches/arm/kernel/arch/arm32/src/drivers/
gxemul.c renamed
2214
6271 d 20 h
kebrt
/branches/arm/kernel/arch/arm32/
console_init() added, gxemul driver edited ("msim" string removed)
2213
6271 d 20 h
kebrt
/branches/arm/kernel/arch/arm32/
static variables (e.g. 'last' in generic/../device.c) not initialized to zero when bss section separated
2212
6271 d 20 h
kebrt
/branches/arm/kernel/generic/
aux_printf redirection removed
2211
6271 d 20 h
decky
/trunk/kernel/generic/src/synch/
reflect the renaming of printflock to printf_lock
2210
6271 d 21 h
decky
/trunk/
use more useful values
2209
6271 d 21 h
decky
/trunk/uspace/
use futex instead of pthread serialization
synchronize only output to stdout
cleanup
2208
6271 d 21 h
decky
/trunk/kernel/generic/
use spinlock only on console output, not other print functions
cleanup
2207
6272 d 14 h
jelen
/branches/fs/boot/arch/ia32/ramdisk/
ramdisk file
2206
6272 d 14 h
jelen
/branches/fs/kernel/generic/src/main/
ramdisk initialization
2205
6272 d 14 h
jelen
/branches/fs/kernel/generic/src/lib/
ramdisk initialization
2204
6272 d 14 h
jelen
/branches/fs/kernel/generic/include/lib/
ramdisk version flag 0->1
2203
6272 d 14 h
jelen
/branches/fs/boot/arch/ia32/
Link to ramdisk, added fs module
2202
6272 d 14 h
jelen
/branches/fs/boot/arch/ia32/grub/
Added fs module and ramdisk image
2201
6272 d 17 h
jancik
/branches/arm/kernel/generic/
Alf: Temporary kernel hack ... redirecting kernel printf function to aux_printf to kernel prints was visible
2200
6272 d 17 h
jancik
/branches/arm/kernel/arch/arm32/src/
Alf: nothing important arm32 ... comment unnesesary things, dummy.S each symbol have different address so you can found what function call fall down
2199
6272 d 17 h
jancik
/branches/arm/kernel/arch/arm32/
Alf: Memory management update
2198
6272 d 17 h
jancik
/branches/arm/
Alf: Start kernel at 0x8010 0000 with paging enabled
2197
6272 d 23 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script reverted & -fno-zero-initialized-in-bss added
2196
6272 d 23 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script reverted & -fno-zero-initialized-in-bss added
2195
6272 d 23 h
kebrt
/branches/arm/kernel/arch/arm32/include/
comments & formatting
2194
6272 d 23 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script cleaned (not sure about all changes, but problem with stack_safe != 0 solved)
2193
6273 d 0 h
decky
/trunk/uspace/tester/
reimplement all tests from original ipcc
(cleanup needed)
2192
6273 d 0 h
decky
/trunk/uspace/libc/arch/sparc64/include/
fix uspace atomic_add according kernel code
2191
6273 d 0 h
kebrt
/branches/arm/kernel/arch/arm32/include/
stack constants
2190
6273 d 0 h
kebrt
/branches/arm/kernel/arch/arm32/include/
get_stack_base() added
2189
6273 d 0 h
kebrt
/branches/arm/kernel/arch/arm32/
ARM CPU identification
2188
6273 d 1 h
decky
/trunk/
new user space testing framework (unfinished)
2187
6273 d 2 h
decky
/trunk/kernel/generic/
add syscall for getting current thread ID