2131 |
6570 d 0 h |
decky |
/branches/ |
add development branches |
|
2125 |
6610 d 21 h |
decky |
/trunk/ |
experimental support for Objective C
(disabled by default) |
|
2110 |
6617 d 20 h |
jermar |
/trunk/kernel/arch/ia64/ |
Minor cleanup in ia64. |
|
2071 |
6635 d 21 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2064 |
6649 d 20 h |
vana |
/trunk/ |
SIMICS added as a simulator kernel runs on |
|
1802 |
6820 d 16 h |
decky |
/trunk/ |
cleanup and unify the build system |
|
1787 |
6825 d 23 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1495 |
6865 d 16 h |
jermar |
/kernel/trunk/ |
Remove three infinite loops introduced yesterday :-)
Make ia64 ready to load 5 ELF images. |
|
1210 |
6907 d 4 h |
vana |
/kernel/trunk/ |
Incomplete VHPT walker support for Itanium |
|
1191 |
6914 d 8 h |
jermar |
/kernel/trunk/ |
Kernel support for SYS_ENABLE_IOSPACE.
amd64 and ia32 provide dummy implementation thereof. |
|
1106 |
6936 d 19 h |
jermar |
/kernel/trunk/arch/ |
Pass either -DCONFIG_PAGE_PT or -DCONFIG_PAGE_HT to the compiler. |
|
1059 |
6942 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 |
6943 d 0 h |
vana |
/kernel/trunk/ |
Itanium FPU Lazy context switching... but not so much tested |
|
938 |
6946 d 23 h |
jermar |
/kernel/trunk/ |
Basic support for loading ELF object files.
ia64, amd64, ia32 working.
mips32 requires some attention. |
|
919 |
6950 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 |
6958 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 |
6979 d 21 h |
jermar |
/kernel/trunk/ |
Fix number of steps in softint division.
Make ia64 port compile with softint. |
|
756 |
6986 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 |
6988 d 1 h |
jermar |
/kernel/trunk/ |
Convert ASID management of ia64 to ASID FIFO mechanism.
18-bit RIDs are supported. |
|
740 |
6994 d 3 h |
jermar |
/kernel/trunk/ |
ia64 ASID management code (not tested). |
|