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