3343 |
5993 d 2 h |
decky |
/branches/sparc/ |
add sparc branch |
|
2071 |
6572 d 23 h |
jermar |
/trunk/ |
(c) versus (C) |
|
1787 |
6763 d 1 h |
decky |
/ |
move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot |
|
1739 |
6786 d 6 h |
decky |
/boot/trunk/ |
ppc32 debug messages |
|
1738 |
6786 d 6 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
properly place PHT on top of physical memory |
|
1737 |
6786 d 7 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
pick the best BAT mapping |
|
1732 |
6786 d 18 h |
decky |
/boot/trunk/ |
fix wrong segment register value
add CONFIG_BAT define |
|
1728 |
6786 d 19 h |
decky |
/boot/trunk/ |
ppc32: BAT usage is now optional
better VSID support
Page Hash Table cleanup
boot API change |
|
1725 |
6787 d 2 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
allocate page hash table during boot
(preliminary code, will be fixed properly later) |
|
1479 |
6803 d 13 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
more debugging |
|
1478 |
6803 d 13 h |
decky |
/boot/trunk/ |
ppc32 bootloader debugging facility |
|
1381 |
6814 d 23 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
ensure TLB sync |
|
1373 |
6816 d 21 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
fix forgotten bug |
|
1372 |
6816 d 21 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
remove obsolete BAT framebuffer mapping |
|
1216 |
6842 d 23 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
prevent possible race by force disabling interrupts |
|
1214 |
6842 d 23 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
initially fill segment registers |
|
1157 |
6856 d 4 h |
decky |
/boot/trunk/ |
start ppc64 port |
|
1146 |
6863 d 4 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
add instruction cache flush
align framebuffer on 128K boundary
change OFW calling method
make OFW code more compatible |
|
1131 |
6872 d 0 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
kernel boot API change |
|
1075 |
6879 d 6 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
relocate boot loader structures if needed
(allowing to boot on stupid OFW implementations) |
|
1071 |
6879 d 8 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
invalidate segment registers |
|
1068 |
6879 d 17 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
proper ppc32 initial memory mapping |
|
1058 |
6880 d 0 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
relocate kernel in real mode |
|
1022 |
6881 d 1 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
ppc32: boot using real mode trampoline
setup segment registers so far |
|
1003 |
6881 d 18 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
simplify register names |
|
964 |
6882 d 10 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
ofw code cleanup
get memory map from ofw |
|
956 |
6882 d 23 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
relocate ppc32 kernel above 2 GB |
|
953 |
6883 d 0 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
cleanup and extend OFW code |
|
949 |
6883 d 6 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
better MSR bits masking |
|
933 |
6884 d 2 h |
decky |
/boot/trunk/arch/ppc32/ |
fix various ppc32 bootloader bugs |
|
914 |
6889 d 10 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
flush caches |
|
913 |
6889 d 11 h |
decky |
/boot/trunk/arch/ppc32/loader/ |
ppc bootstrap almost working |
|