2131 |
6560 d 0 h |
decky |
/branches/ |
add development branches |
|
2125 |
6600 d 21 h |
decky |
/trunk/ |
experimental support for Objective C
(disabled by default) |
|
2110 |
6607 d 20 h |
jermar |
/trunk/kernel/arch/ia64/ |
Minor cleanup in ia64. |
|
2071 |
6625 d 20 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2064 |
6639 d 19 h |
vana |
/trunk/ |
SIMICS added as a simulator kernel runs on |
|
1802 |
6810 d 16 h |
decky |
/trunk/ |
cleanup and unify the build system |
|
1787 |
6815 d 22 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1495 |
6855 d 16 h |
jermar |
/kernel/trunk/ |
Remove three infinite loops introduced yesterday :-)
Make ia64 ready to load 5 ELF images. |
|
1210 |
6897 d 4 h |
vana |
/kernel/trunk/ |
Incomplete VHPT walker support for Itanium |
|
1191 |
6904 d 8 h |
jermar |
/kernel/trunk/ |
Kernel support for SYS_ENABLE_IOSPACE.
amd64 and ia32 provide dummy implementation thereof. |
|
1106 |
6926 d 18 h |
jermar |
/kernel/trunk/arch/ |
Pass either -DCONFIG_PAGE_PT or -DCONFIG_PAGE_HT to the compiler. |
|
1059 |
6932 d 21 h |
jermar |
/kernel/trunk/ |
Clear user address space when creating new page tables.
Fix mapping of l_apic and io_apic on amd64. |
|
1053 |
6933 d 0 h |
vana |
/kernel/trunk/ |
Itanium FPU Lazy context switching... but not so much tested |
|
938 |
6936 d 22 h |
jermar |
/kernel/trunk/ |
Basic support for loading ELF object files.
ia64, amd64, ia32 working.
mips32 requires some attention. |
|
919 |
6940 d 4 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 |
6948 d 6 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 |
6969 d 20 h |
jermar |
/kernel/trunk/ |
Fix number of steps in softint division.
Make ia64 port compile with softint. |
|
756 |
6976 d 17 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 |
6978 d 0 h |
jermar |
/kernel/trunk/ |
Convert ASID management of ia64 to ASID FIFO mechanism.
18-bit RIDs are supported. |
|
740 |
6984 d 2 h |
jermar |
/kernel/trunk/ |
ia64 ASID management code (not tested). |
|