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)
/
trunk/
– Rev 3993
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
3988
5586 d 18 h
svoboda
/trunk/kernel/generic/src/proc/
Fix misaligned columns (whoops).
3987
5586 d 19 h
svoboda
/trunk/kernel/
Read command line for multiboot modules on ia32 and copy it to task name. Other arches will need to initialize task names in the init structure to an empty string.
3986
5586 d 19 h
jermar
/trunk/uspace/lib/libc/
Introduce pio_enable() libc call.
3985
5586 d 20 h
svoboda
/trunk/kernel/arch/ia32/src/boot/
Rewrite rest of multiboot info parsing to C.
3984
5586 d 20 h
svoboda
/trunk/kernel/
The ia32-specific boot code is written completely in assembly for no reason. Start fixing this. For now rewrite the copying of multiboot info to C.
3983
5587 d 1 h
svoboda
/trunk/
task_set_name() syscall so that we can have names (for userspace-loaded) tasks again.
3982
5587 d 21 h
jermar
/trunk/kernel/
Do not set sysinfo for uspace drivers directly in the kernel drivers.
3981
5587 d 22 h
jermar
/trunk/kernel/genarch/src/kbd/
Get rid of unused variable.
3980
5588 d 0 h
svoboda
/trunk/uspace/app/bdsh/
The command line should ignore Tab.
3979
5588 d 17 h
jermar
/trunk/uspace/app/init/
Spawn OBIO driver from init.
3978
5588 d 19 h
jermar
/trunk/
Userspace driver for OBIO. This will make it possible to clear interrupts from
user space on UltraSPARC IIi and systems with Psycho. Not tested.
3977
5588 d 22 h
jermar
/trunk/uspace/srv/fhc/
Add the word 'controller'.
3976
5588 d 22 h
jermar
/trunk/uspace/srv/fhc/
Update comments.
3975
5589 d 2 h
decky
/trunk/kernel/genarch/src/drivers/ega/
keep original contents of the EGA framebuffer,
make sure the cursor is on
3974
5589 d 3 h
decky
/trunk/kernel/generic/src/console/
prettyprint help and tests
3973
5589 d 4 h
decky
/trunk/kernel/
kernel memory management revisited (phase 2): map physical memory according to zones
- ia32: register reserved and ACPI zones
- pareas are now used only for mapping of present physical memory (hw_area() is gone)
- firmware zones and physical addresses outside any zones are allowed to be mapped generally
- fix nasty antient bug in zones_insert_zone()
3972
5589 d 16 h
decky
/trunk/kernel/
kernel memory management revisited (phase 1): proper support for zone flags
- the zone_t structures are now statically allocated to be easily available
- the locking scheme was simplified
- new flags for non-available zones were introduced
- FRAME_LOW_4_GiB flag is removed, the functionality will be eventually reimplemented using a generic mechanism
3971
5590 d 17 h
vana
/trunk/kernel/arch/ia64/src/mm/
Fix I/O access to identicaly mapped space
3969
5590 d 18 h
jermar
/trunk/
Add simple userspace FHC driver.
Modify the z8530 userspace driver
to send BUS_CLEAR_INTERRUPT
notification to the FHC driver.
3968
5590 d 18 h
jermar
/trunk/kernel/generic/src/ddi/
Fix argument order.
3967
5590 d 22 h
decky
/trunk/kernel/arch/mips32/src/mm/
remove typo
3966
5590 d 22 h
decky
/trunk/kernel/arch/mips32/src/mm/
replace old ifdefs
3965
5591 d 19 h
svoboda
/trunk/kernel/generic/src/
Fix broken doxygen syntax.
3964
5592 d 2 h
decky
/trunk/kernel/
switch between the preference of kernel/uspace IRQ hash table
3963
5594 d 0 h
jermar
/trunk/kernel/
The kernel i8042 driver should be instance-neutral.
3962
5594 d 0 h
jermar
/trunk/kernel/arch/ia64/src/ski/
Make ia64 for ski build again.
Need to implement kernel notifications independent of IRQ notifications.
3961
5594 d 0 h
jermar
/trunk/
Unbreak sparc64.
Due to the lack of userspace bus drivers for the z8530 and ns16550,
we are currently handling exactly one interrupt from these devices
in userspace.
3960
5594 d 18 h
jermar
/trunk/kernel/genarch/include/kbd/
Remove extern declarations.
3959
5594 d 18 h
jermar
/trunk/kernel/genarch/src/kbd/
Remove unneeded stuff from kernel's ns16550 driver.
3958
5594 d 18 h
jermar
/trunk/kernel/genarch/src/kbd/
Do not include the IPC stuff in the i8042 kernel driver.
3957
5594 d 18 h
jermar
/trunk/kernel/arch/ppc32/
Unbreak ppc32 candidate.
3956
5594 d 18 h
jermar
/trunk/kernel/arch/ppc32/include/
Add missing PIO functions to ppc32.
3955
5594 d 19 h
jermar
/trunk/
Unbreak mips32 candidate.
3954
5594 d 19 h
jermar
/trunk/uspace/srv/kbd/port/
Adapt the userspace ns16550 driver to the new pseudocode.
3953
5594 d 19 h
jermar
/trunk/kernel/arch/mips32/include/
Add missing PIO functions for mips32.
3952
5594 d 19 h
jermar
/trunk/kernel/arch/arm32/
Remove unnecessary stuff from arm32.
3951
5594 d 20 h
jermar
/trunk/
Unreak arm32 (as far as breakage introduced by 3947 goes) and
adapt the uspace GXemul kbd IRQ driver to use the new pseudo code.
3950
5594 d 20 h
jermar
/trunk/kernel/generic/src/ddi/
Fix UP builds.
3949
5594 d 20 h
jermar
/trunk/kernel/arch/arm32/include/
PIO functions for arm32.
3948
5594 d 22 h
jermar
/trunk/kernel/arch/amd64/
Unbreak amd64.