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
6287 d 17 h
decky
/trunk/contrib/conf/
MIPS boot image has grown
2225
6287 d 17 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
6288 d 0 h
decky
/trunk/kernel/generic/src/console/
detach joined thread
2223
6288 d 0 h
decky
/trunk/kernel/generic/src/
add mcall0 command (calling a function on each CPU)
2222
6288 d 3 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
6288 d 4 h
decky
/trunk/kernel/arch/ia32/src/boot/
fix typo in comment
2220
6288 d 4 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
6288 d 5 h
decky
/trunk/kernel/arch/amd64/src/boot/
add error message on no long mode support
2218
6289 d 0 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
6289 d 1 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
6289 d 3 h
decky
/trunk/
make thread ID 64 bit (task ID is 64 bit already)
cleanup thread syscalls
2215
6289 d 4 h
kebrt
/branches/arm/kernel/arch/arm32/src/drivers/
gxemul.c renamed
2214
6289 d 4 h
kebrt
/branches/arm/kernel/arch/arm32/
console_init() added, gxemul driver edited ("msim" string removed)
2213
6289 d 4 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
6289 d 4 h
kebrt
/branches/arm/kernel/generic/
aux_printf redirection removed
2211
6289 d 5 h
decky
/trunk/kernel/generic/src/synch/
reflect the renaming of printflock to printf_lock
2210
6289 d 5 h
decky
/trunk/
use more useful values
2209
6289 d 5 h
decky
/trunk/uspace/
use futex instead of pthread serialization
synchronize only output to stdout
cleanup
2208
6289 d 5 h
decky
/trunk/kernel/generic/
use spinlock only on console output, not other print functions
cleanup
2207
6289 d 23 h
jelen
/branches/fs/boot/arch/ia32/ramdisk/
ramdisk file
2206
6289 d 23 h
jelen
/branches/fs/kernel/generic/src/main/
ramdisk initialization
2205
6289 d 23 h
jelen
/branches/fs/kernel/generic/src/lib/
ramdisk initialization
2204
6289 d 23 h
jelen
/branches/fs/kernel/generic/include/lib/
ramdisk version flag 0->1
2203
6289 d 23 h
jelen
/branches/fs/boot/arch/ia32/
Link to ramdisk, added fs module
2202
6289 d 23 h
jelen
/branches/fs/boot/arch/ia32/grub/
Added fs module and ramdisk image
2201
6290 d 2 h
jancik
/branches/arm/kernel/generic/
Alf: Temporary kernel hack ... redirecting kernel printf function to aux_printf to kernel prints was visible
2200
6290 d 2 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
6290 d 2 h
jancik
/branches/arm/kernel/arch/arm32/
Alf: Memory management update
2198
6290 d 2 h
jancik
/branches/arm/
Alf: Start kernel at 0x8010 0000 with paging enabled
2197
6290 d 7 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script reverted & -fno-zero-initialized-in-bss added
2196
6290 d 7 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script reverted & -fno-zero-initialized-in-bss added
2195
6290 d 8 h
kebrt
/branches/arm/kernel/arch/arm32/include/
comments & formatting
2194
6290 d 8 h
kebrt
/branches/arm/kernel/arch/arm32/
linker script cleaned (not sure about all changes, but problem with stack_safe != 0 solved)
2193
6290 d 9 h
decky
/trunk/uspace/tester/
reimplement all tests from original ipcc
(cleanup needed)
2192
6290 d 9 h
decky
/trunk/uspace/libc/arch/sparc64/include/
fix uspace atomic_add according kernel code
2191
6290 d 9 h
kebrt
/branches/arm/kernel/arch/arm32/include/
stack constants
2190
6290 d 9 h
kebrt
/branches/arm/kernel/arch/arm32/include/
get_stack_base() added
2189
6290 d 9 h
kebrt
/branches/arm/kernel/arch/arm32/
ARM CPU identification
2188
6290 d 9 h
decky
/trunk/
new user space testing framework (unfinished)
2187
6290 d 11 h
decky
/trunk/kernel/generic/
add syscall for getting current thread ID