2131 |
6566 d 12 h |
decky |
/branches/ |
add development branches |
|
2125 |
6607 d 9 h |
decky |
/trunk/ |
experimental support for Objective C
(disabled by default) |
|
2110 |
6614 d 8 h |
jermar |
/trunk/kernel/arch/ia64/ |
Minor cleanup in ia64. |
|
2071 |
6632 d 8 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2064 |
6646 d 7 h |
vana |
/trunk/ |
SIMICS added as a simulator kernel runs on |
|
1802 |
6817 d 4 h |
decky |
/trunk/ |
cleanup and unify the build system |
|
1787 |
6822 d 10 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1495 |
6862 d 4 h |
jermar |
/kernel/trunk/ |
Remove three infinite loops introduced yesterday :-)
Make ia64 ready to load 5 ELF images. |
|
1210 |
6903 d 16 h |
vana |
/kernel/trunk/ |
Incomplete VHPT walker support for Itanium |
|
1191 |
6910 d 20 h |
jermar |
/kernel/trunk/ |
Kernel support for SYS_ENABLE_IOSPACE.
amd64 and ia32 provide dummy implementation thereof. |
|
1106 |
6933 d 7 h |
jermar |
/kernel/trunk/arch/ |
Pass either -DCONFIG_PAGE_PT or -DCONFIG_PAGE_HT to the compiler. |
|
1059 |
6939 d 9 h |
jermar |
/kernel/trunk/ |
Clear user address space when creating new page tables.
Fix mapping of l_apic and io_apic on amd64. |
|
1053 |
6939 d 12 h |
vana |
/kernel/trunk/ |
Itanium FPU Lazy context switching... but not so much tested |
|
938 |
6943 d 10 h |
jermar |
/kernel/trunk/ |
Basic support for loading ELF object files.
ia64, amd64, ia32 working.
mips32 requires some attention. |
|
919 |
6946 d 16 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. |
|
901 |
6954 d 18 h |
jermar |
/kernel/trunk/arch/ |
ia64 work.
Provide PA2KA(identity) mapping for kernel data references via Alternate Data TLB Fault handler.
Add before_thread_runs_arch() that maps kstack, if necessary.
Add easy to use dtlb_mapping_insert() for comfortable insertion of kernel data mappings. |
|
811 |
6976 d 9 h |
jermar |
/kernel/trunk/ |
Fix number of steps in softint division.
Make ia64 port compile with softint. |
|
756 |
6983 d 5 h |
jermar |
/kernel/trunk/ |
Memory management work.
Remove the last (i.e. 'root') argument from page_mapping_insert() and page_mapping_find().
Page table address is now extracted from the first (i.e. 'as') argument.
Add a lot of infrastructure to make the above possible.
sparc64 is now broken, most likely because of insufficient identity mapping of physical memory. |
|
753 |
6984 d 12 h |
jermar |
/kernel/trunk/ |
Convert ASID management of ia64 to ASID FIFO mechanism.
18-bit RIDs are supported. |
|
740 |
6990 d 14 h |
jermar |
/kernel/trunk/ |
ia64 ASID management code (not tested). |
|