Rev |
Age |
Author |
Path |
Log message |
Diff |
2479 |
6302 d 1 h |
jermar |
/trunk/ |
New, better-structured, directory layout for uspace. |
|
2226 |
6377 d 9 h |
decky |
/trunk/contrib/conf/ |
MIPS boot image has grown |
|
2185 |
6380 d 2 h |
decky |
/trunk/ |
rename ipcc to tester |
|
1913 |
6560 d 20 h |
jermar |
/trunk/contrib/conf/ |
Add sample configuration file for running HelenOS/sparc64 in Simics 3.0. |
|
1794 |
6643 d 15 h |
decky |
/trunk/ |
move contrib from kernel/ to /
update Sparc64 toolchain to use Binutils 2.17 (neeeded for linking uspace) |
|
1787 |
6648 d 20 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1754 |
6670 d 4 h |
jermar |
/kernel/trunk/ |
Indentation and some improved comments.
Remove forgotten comment from gxemul.sh. |
|
1750 |
6671 d 16 h |
decky |
/kernel/trunk/contrib/conf/ |
get back -X removed by mistake |
|
1746 |
6671 d 17 h |
decky |
/kernel/trunk/ |
prepare GXEmul kernel to use the boot loader |
|
1686 |
6680 d 4 h |
decky |
/kernel/trunk/ |
update mips32 boot loading API |
|
1678 |
6680 d 23 h |
jermar |
/kernel/trunk/ |
Load up to 8 userspace tasks on mips32. |
|
1635 |
6683 d 15 h |
decky |
/kernel/trunk/contrib/conf/ |
change default mouse grab hot-key (conflicting with kconsole) |
|
1601 |
6684 d 6 h |
jermar |
/kernel/trunk/ |
Support loading up to 8 userspace images on ia64. |
|
1541 |
6687 d 6 h |
jermar |
/kernel/trunk/ |
Modify ia64 to load 6 userspace tasks.
Tetris however makes the kernel fault on unaligned memory access in copy_from_uspace. |
|
1537 |
6687 d 14 h |
palkovsky |
/kernel/trunk/ |
Added tetris to |
|
1527 |
6687 d 20 h |
jermar |
/kernel/trunk/contrib/conf/ |
Enable loading of kbd userspace driver in Ski sample configuration file. |
|
1496 |
6688 d 14 h |
jermar |
/kernel/trunk/contrib/conf/ |
ski.conf for 4 ELF images.
kbd is commented out. |
|
1491 |
6688 d 16 h |
palkovsky |
/kernel/trunk/contrib/conf/ |
Msim configuration to load necessary modules to make it 'work' again. |
|
1471 |
6689 d 22 h |
decky |
/kernel/trunk/contrib/conf/ |
update configs for ISO image |
|
1458 |
6690 d 16 h |
palkovsky |
/kernel/trunk/ |
Added console support to gxemul.
Wider information in thread list. |
|
1455 |
6690 d 20 h |
decky |
/kernel/trunk/contrib/conf/ |
update Simics 2 configuration |
|
1386 |
6700 d 0 h |
palkovsky |
/kernel/trunk/ |
Fixed mips bug fith TLS register not being properly saved on syscall context
switch.
Reverted SYS_IO, so that it could be used on machines without fb. |
|
1354 |
6705 d 0 h |
palkovsky |
/kernel/trunk/ |
Support for mips kbd driver. |
|
1332 |
6706 d 18 h |
palkovsky |
/kernel/trunk/ |
Added support for more processes in mips. |
|
1138 |
6754 d 22 h |
jermar |
/kernel/trunk/ |
CPU stacks must have two frames on ia64.
Make sure both thread stack frames are mapped in before_thread_runs_arch().
Take STACK_FRAMES into account during kernel memory layout initialization in main_bsp(). |
|
1096 |
6762 d 1 h |
palkovsky |
/kernel/trunk/ |
Cleanup of mips
- inline register reads
- better fpu disable/enable - global settings is automatically propagated to task
- fast syscall |
|
1059 |
6765 d 19 h |
jermar |
/kernel/trunk/ |
Clear user address space when creating new page tables.
Fix mapping of l_apic and io_apic on amd64. |
|
1047 |
6766 d 1 h |
decky |
/kernel/trunk/contrib/conf/ |
update config to use the image with boot loader |
|
1034 |
6766 d 4 h |
decky |
/kernel/trunk/contrib/conf/ |
more realistic simulated CPU frequency |
|
1017 |
6767 d 0 h |
decky |
/kernel/trunk/ |
mips: remove load.bin
remove arch/boot infrastructure |
|
941 |
6769 d 20 h |
palkovsky |
/kernel/trunk/ |
Fixed mips elf loading. |
|
939 |
6769 d 20 h |
palkovsky |
/kernel/trunk/contrib/conf/ |
Fix msim configuration. |
|
938 |
6769 d 20 h |
jermar |
/kernel/trunk/ |
Basic support for loading ELF object files.
ia64, amd64, ia32 working.
mips32 requires some attention. |
|
930 |
6770 d 0 h |
decky |
/kernel/trunk/contrib/conf/ |
preliminary Simics 3.0 configuration for Simics |
|
927 |
6770 d 3 h |
decky |
/kernel/trunk/contrib/conf/ |
Simics 3.0 IA32/AMD64 component configuration |
|
919 |
6773 d 2 h |
jermar |
/kernel/trunk/ |
ia64 work.
Changes to make userspace work (kernel part).
Use ski.conf from contrib directory to run Ski.
There is actually no appropriate syscall handler yet. |
|
852 |
6792 d 0 h |
palkovsky |
/kernel/trunk/ |
Fixes in memory allocator
- proper kernel blacklisting, when kernel not loaded on page boundary
- correct zone adding in zone list (how could this work??) |
|
836 |
6796 d 15 h |
palkovsky |
/kernel/trunk/ |
Added support for 24-bit framebuffer. |
|
825 |
6800 d 22 h |
jermar |
/kernel/trunk/ |
Remove WAKEUP_IPI stuff.
Make it possible to use PAGE_GLOBAL on ia32, amd64 and mips32.
Make ia32 and amd64 map the kernel using PAGE_GLOBAL. |
|
814 |
6802 d 2 h |
palkovsky |
/kernel/trunk/ |
Cleanup o frame allocator.
Removed early_malloc & initial heap.
Will break ia64, ppc & sparc.
Added e820 table print. |
|