From c2ec1147d510cce2cc1e0094585109c74edbeac5 Mon Sep 17 00:00:00 2001 From: Prakxo Date: Mon, 6 Mar 2023 11:20:20 +0000 Subject: [PATCH] put init exception in its own asm file --- .gitignore | 2 +- config/dol_slices.yml | 2 +- include/macros.inc | 148 +++ src/TRK/__exception.c | 2081 ----------------------------------------- src/TRK/dolphin_trk.c | 76 ++ src/asm/__exception.s | 460 +++++++++ 6 files changed, 686 insertions(+), 2083 deletions(-) create mode 100644 include/macros.inc delete mode 100644 src/TRK/__exception.c create mode 100644 src/TRK/dolphin_trk.c create mode 100644 src/asm/__exception.s diff --git a/.gitignore b/.gitignore index e060d274..8b4160b6 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,4 @@ dump/* *.exe *.dll build.ninja -ac-decomp.code-workspace +ac-decomp.code-workspace \ No newline at end of file diff --git a/config/dol_slices.yml b/config/dol_slices.yml index 5b2300fa..7721a15e 100644 --- a/config/dol_slices.yml +++ b/config/dol_slices.yml @@ -7,7 +7,7 @@ runtime/__mem.c: .init: [0x800033a8, 0x800034e0] #TRK/mem_TRK.c: # .init: [0x800034e0, 0x80003510] -#TRK/__exception.c: +#asm/__exception.s: # .init: [0x80003534, 0x8000556C] jaudio_NES/dummyprobe.c: .text: [0x800083f8, 0x80008400] diff --git a/include/macros.inc b/include/macros.inc new file mode 100644 index 00000000..825a317b --- /dev/null +++ b/include/macros.inc @@ -0,0 +1,148 @@ +# PowerPC Register Constants +# General Purpose Registers (GPRs) +.set r0, 0 +.set r1, 1 +.set r2, 2 +.set r3, 3 +.set r4, 4 +.set r5, 5 +.set r6, 6 +.set r7, 7 +.set r8, 8 +.set r9, 9 +.set r10, 10 +.set r11, 11 +.set r12, 12 +.set r13, 13 +.set r14, 14 +.set r15, 15 +.set r16, 16 +.set r17, 17 +.set r18, 18 +.set r19, 19 +.set r20, 20 +.set r21, 21 +.set r22, 22 +.set r23, 23 +.set r24, 24 +.set r25, 25 +.set r26, 26 +.set r27, 27 +.set r28, 28 +.set r29, 29 +.set r30, 30 +.set r31, 31 + +# Floating Point Registers (FPRs) +.set f0, 0 +.set f1, 1 +.set f2, 2 +.set f3, 3 +.set f4, 4 +.set f5, 5 +.set f6, 6 +.set f7, 7 +.set f8, 8 +.set f9, 9 +.set f10, 10 +.set f11, 11 +.set f12, 12 +.set f13, 13 +.set f14, 14 +.set f15, 15 +.set f16, 16 +.set f17, 17 +.set f18, 18 +.set f19, 19 +.set f20, 20 +.set f21, 21 +.set f22, 22 +.set f23, 23 +.set f24, 24 +.set f25, 25 +.set f26, 26 +.set f27, 27 +.set f28, 28 +.set f29, 29 +.set f30, 30 +.set f31, 31 + +# Graphics Quantization Registers (GQRs) +.set qr0, 0 +.set qr1, 1 +.set qr2, 2 +.set qr3, 3 +.set qr4, 4 +.set qr5, 5 +.set qr6, 6 +.set qr7, 7 + +# Special Purpose Registers (SPRs) +.set XER, 1 +.set LR, 8 +.set CTR, 9 +.set DSISR, 18 +.set DAR, 19 +.set DEC, 22 +.set SDR1, 25 +.set SRR0, 26 +.set SRR1, 27 +.set SPRG0, 272 +.set SPRG1, 273 +.set SPRG2, 274 +.set SPRG3, 275 +.set EAR, 282 +.set PVR, 287 +.set IBAT0U, 528 +.set IBAT0L, 529 +.set IBAT1U, 530 +.set IBAT1L, 531 +.set IBAT2U, 532 +.set IBAT2L, 533 +.set IBAT3U, 534 +.set IBAT3L, 535 +.set DBAT0U, 536 +.set DBAT0L, 537 +.set DBAT1U, 538 +.set DBAT1L, 539 +.set DBAT2U, 540 +.set DBAT2L, 541 +.set DBAT3U, 542 +.set DBAT3L, 543 +.set GQR0, 912 +.set GQR1, 913 +.set GQR2, 914 +.set GQR3, 915 +.set GQR4, 916 +.set GQR5, 917 +.set GQR6, 918 +.set GQR7, 919 +.set HID2, 920 +.set WPAR, 921 +.set DMA_U, 922 +.set DMA_L, 923 +.set UMMCR0, 936 +.set UPMC1, 937 +.set UPMC2, 938 +.set USIA, 939 +.set UMMCR1, 940 +.set UPMC3, 941 +.set UPMC4, 942 +.set USDA, 943 +.set MMCR0, 952 +.set PMC1, 953 +.set PMC2, 954 +.set SIA, 955 +.set MMCR1, 956 +.set PMC3, 957 +.set PMC4, 958 +.set SDA, 959 +.set HID0, 1008 +.set HID1, 1009 +.set IABR, 1010 +.set DABR, 1013 +.set L2CR, 1017 +.set ICTC, 1019 +.set THRM1, 1020 +.set THRM2, 1021 +.set THRM3, 1022 diff --git a/src/TRK/__exception.c b/src/TRK/__exception.c deleted file mode 100644 index fc321c06..00000000 --- a/src/TRK/__exception.c +++ /dev/null @@ -1,2081 +0,0 @@ -/*I will bother with fill/skip later, and I forgor how to .ascii (it's not that)*/ -#include "types.h" -__declspec(section ".init") asm void gTRKInterruptVectorTable(void){ -nofralloc -/* 80003534 4D657472 */ .4byte 0x4d657472 -/* 80003538 6F776572 */ xoris r23, r27, 0x6572 -/* 8000353C 6B732054 */ xori r19, r27, 0x2054 -/* 80003540 61726765 */ ori r18, r11, 0x6765 -/* 80003544 74205265 */ andis. r0, r1, 0x5265 -/* 80003548 73696465 */ andi. r9, r27, 0x6465 -/* 8000354C 6E74204B */ xoris r20, r19, 0x204b -/* 80003550 65726E65 */ oris r18, r11, 0x6e65 -/* 80003554 6C20666F */ xoris r0, r1, 0x666f -/* 80003558 7220506F */ andi. r0, r17, 0x506f -/* 8000355C 77657250 */ andis. r5, r27, 0x7250 -/* 80003560 43000000 */ .4byte 0x43000000 -/* 80003564 00000000 */ .4byte 0x00000000 -/* 80003568 00000000 */ .4byte 0x00000000 -/* 8000356C 00000000 */ .4byte 0x00000000 -/* 80003570 00000000 */ .4byte 0x00000000 -/* 80003574 00000000 */ .4byte 0x00000000 -/* 80003578 00000000 */ .4byte 0x00000000 -/* 8000357C 00000000 */ .4byte 0x00000000 -/* 80003580 00000000 */ .4byte 0x00000000 -/* 80003584 00000000 */ .4byte 0x00000000 -/* 80003588 00000000 */ .4byte 0x00000000 -/* 8000358C 00000000 */ .4byte 0x00000000 -/* 80003590 00000000 */ .4byte 0x00000000 -/* 80003594 00000000 */ .4byte 0x00000000 -/* 80003598 00000000 */ .4byte 0x00000000 -/* 8000359C 00000000 */ .4byte 0x00000000 -/* 800035A0 00000000 */ .4byte 0x00000000 -/* 800035A4 00000000 */ .4byte 0x00000000 -/* 800035A8 00000000 */ .4byte 0x00000000 -/* 800035AC 00000000 */ .4byte 0x00000000 -/* 800035B0 00000000 */ .4byte 0x00000000 -/* 800035B4 00000000 */ .4byte 0x00000000 -/* 800035B8 00000000 */ .4byte 0x00000000 -/* 800035BC 00000000 */ .4byte 0x00000000 -/* 800035C0 00000000 */ .4byte 0x00000000 -/* 800035C4 00000000 */ .4byte 0x00000000 -/* 800035C8 00000000 */ .4byte 0x00000000 -/* 800035CC 00000000 */ .4byte 0x00000000 -/* 800035D0 00000000 */ .4byte 0x00000000 -/* 800035D4 00000000 */ .4byte 0x00000000 -/* 800035D8 00000000 */ .4byte 0x00000000 -/* 800035DC 00000000 */ .4byte 0x00000000 -/* 800035E0 00000000 */ .4byte 0x00000000 -/* 800035E4 00000000 */ .4byte 0x00000000 -/* 800035E8 00000000 */ .4byte 0x00000000 -/* 800035EC 00000000 */ .4byte 0x00000000 -/* 800035F0 00000000 */ .4byte 0x00000000 -/* 800035F4 00000000 */ .4byte 0x00000000 -/* 800035F8 00000000 */ .4byte 0x00000000 -/* 800035FC 00000000 */ .4byte 0x00000000 -/* 80003600 00000000 */ .4byte 0x00000000 -/* 80003604 00000000 */ .4byte 0x00000000 -/* 80003608 00000000 */ .4byte 0x00000000 -/* 8000360C 00000000 */ .4byte 0x00000000 -/* 80003610 00000000 */ .4byte 0x00000000 -/* 80003614 00000000 */ .4byte 0x00000000 -/* 80003618 00000000 */ .4byte 0x00000000 -/* 8000361C 00000000 */ .4byte 0x00000000 -/* 80003620 00000000 */ .4byte 0x00000000 -/* 80003624 00000000 */ .4byte 0x00000000 -/* 80003628 00000000 */ .4byte 0x00000000 -/* 8000362C 00000000 */ .4byte 0x00000000 -/* 80003630 00000000 */ .4byte 0x00000000 -/* 80003634 48001E34 */ b __TRK_reset -/* 80003638 00000000 */ .4byte 0x00000000 -/* 8000363C 00000000 */ .4byte 0x00000000 -/* 80003640 00000000 */ .4byte 0x00000000 -/* 80003644 00000000 */ .4byte 0x00000000 -/* 80003648 00000000 */ .4byte 0x00000000 -/* 8000364C 00000000 */ .4byte 0x00000000 -/* 80003650 00000000 */ .4byte 0x00000000 -/* 80003654 00000000 */ .4byte 0x00000000 -/* 80003658 00000000 */ .4byte 0x00000000 -/* 8000365C 00000000 */ .4byte 0x00000000 -/* 80003660 00000000 */ .4byte 0x00000000 -/* 80003664 00000000 */ .4byte 0x00000000 -/* 80003668 00000000 */ .4byte 0x00000000 -/* 8000366C 00000000 */ .4byte 0x00000000 -/* 80003670 00000000 */ .4byte 0x00000000 -/* 80003674 00000000 */ .4byte 0x00000000 -/* 80003678 00000000 */ .4byte 0x00000000 -/* 8000367C 00000000 */ .4byte 0x00000000 -/* 80003680 00000000 */ .4byte 0x00000000 -/* 80003684 00000000 */ .4byte 0x00000000 -/* 80003688 00000000 */ .4byte 0x00000000 -/* 8000368C 00000000 */ .4byte 0x00000000 -/* 80003690 00000000 */ .4byte 0x00000000 -/* 80003694 00000000 */ .4byte 0x00000000 -/* 80003698 00000000 */ .4byte 0x00000000 -/* 8000369C 00000000 */ .4byte 0x00000000 -/* 800036A0 00000000 */ .4byte 0x00000000 -/* 800036A4 00000000 */ .4byte 0x00000000 -/* 800036A8 00000000 */ .4byte 0x00000000 -/* 800036AC 00000000 */ .4byte 0x00000000 -/* 800036B0 00000000 */ .4byte 0x00000000 -/* 800036B4 00000000 */ .4byte 0x00000000 -/* 800036B8 00000000 */ .4byte 0x00000000 -/* 800036BC 00000000 */ .4byte 0x00000000 -/* 800036C0 00000000 */ .4byte 0x00000000 -/* 800036C4 00000000 */ .4byte 0x00000000 -/* 800036C8 00000000 */ .4byte 0x00000000 -/* 800036CC 00000000 */ .4byte 0x00000000 -/* 800036D0 00000000 */ .4byte 0x00000000 -/* 800036D4 00000000 */ .4byte 0x00000000 -/* 800036D8 00000000 */ .4byte 0x00000000 -/* 800036DC 00000000 */ .4byte 0x00000000 -/* 800036E0 00000000 */ .4byte 0x00000000 -/* 800036E4 00000000 */ .4byte 0x00000000 -/* 800036E8 00000000 */ .4byte 0x00000000 -/* 800036EC 00000000 */ .4byte 0x00000000 -/* 800036F0 00000000 */ .4byte 0x00000000 -/* 800036F4 00000000 */ .4byte 0x00000000 -/* 800036F8 00000000 */ .4byte 0x00000000 -/* 800036FC 00000000 */ .4byte 0x00000000 -/* 80003700 00000000 */ .4byte 0x00000000 -/* 80003704 00000000 */ .4byte 0x00000000 -/* 80003708 00000000 */ .4byte 0x00000000 -/* 8000370C 00000000 */ .4byte 0x00000000 -/* 80003710 00000000 */ .4byte 0x00000000 -/* 80003714 00000000 */ .4byte 0x00000000 -/* 80003718 00000000 */ .4byte 0x00000000 -/* 8000371C 00000000 */ .4byte 0x00000000 -/* 80003720 00000000 */ .4byte 0x00000000 -/* 80003724 00000000 */ .4byte 0x00000000 -/* 80003728 00000000 */ .4byte 0x00000000 -/* 8000372C 00000000 */ .4byte 0x00000000 -/* 80003730 00000000 */ .4byte 0x00000000 -/* 80003734 7C5143A6 */ mtspr 0x111, r2 -/* 80003738 7C5A02A6 */ mfspr r2, 0x1a -/* 8000373C 7C0017AC */ icbi 0, r2 -/* 80003740 7C5302A6 */ mfdar r2 -/* 80003744 7C0013AC */ dcbi 0, r2 -/* 80003748 7C5142A6 */ mfspr r2, 0x111 -/* 8000374C 7C5143A6 */ mtspr 0x111, r2 -/* 80003750 7C7243A6 */ mtspr 0x112, r3 -/* 80003754 7C9343A6 */ mtspr 0x113, r4 -/* 80003758 7C5A02A6 */ mfspr r2, 0x1a -/* 8000375C 7C9B02A6 */ mfspr r4, 0x1b -/* 80003760 7C6000A6 */ mfmsr r3 -/* 80003764 60630030 */ ori r3, r3, 0x30 -/* 80003768 7C7B03A6 */ mtspr 0x1b, r3 -/* 8000376C 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003770 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003774 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003778 38600200 */ li r3, 0x200 -/* 8000377C 4C000064 */ rfi -/* 80003780 00000000 */ .4byte 0x00000000 -/* 80003784 00000000 */ .4byte 0x00000000 -/* 80003788 00000000 */ .4byte 0x00000000 -/* 8000378C 00000000 */ .4byte 0x00000000 -/* 80003790 00000000 */ .4byte 0x00000000 -/* 80003794 00000000 */ .4byte 0x00000000 -/* 80003798 00000000 */ .4byte 0x00000000 -/* 8000379C 00000000 */ .4byte 0x00000000 -/* 800037A0 00000000 */ .4byte 0x00000000 -/* 800037A4 00000000 */ .4byte 0x00000000 -/* 800037A8 00000000 */ .4byte 0x00000000 -/* 800037AC 00000000 */ .4byte 0x00000000 -/* 800037B0 00000000 */ .4byte 0x00000000 -/* 800037B4 00000000 */ .4byte 0x00000000 -/* 800037B8 00000000 */ .4byte 0x00000000 -/* 800037BC 00000000 */ .4byte 0x00000000 -/* 800037C0 00000000 */ .4byte 0x00000000 -/* 800037C4 00000000 */ .4byte 0x00000000 -/* 800037C8 00000000 */ .4byte 0x00000000 -/* 800037CC 00000000 */ .4byte 0x00000000 -/* 800037D0 00000000 */ .4byte 0x00000000 -/* 800037D4 00000000 */ .4byte 0x00000000 -/* 800037D8 00000000 */ .4byte 0x00000000 -/* 800037DC 00000000 */ .4byte 0x00000000 -/* 800037E0 00000000 */ .4byte 0x00000000 -/* 800037E4 00000000 */ .4byte 0x00000000 -/* 800037E8 00000000 */ .4byte 0x00000000 -/* 800037EC 00000000 */ .4byte 0x00000000 -/* 800037F0 00000000 */ .4byte 0x00000000 -/* 800037F4 00000000 */ .4byte 0x00000000 -/* 800037F8 00000000 */ .4byte 0x00000000 -/* 800037FC 00000000 */ .4byte 0x00000000 -/* 80003800 00000000 */ .4byte 0x00000000 -/* 80003804 00000000 */ .4byte 0x00000000 -/* 80003808 00000000 */ .4byte 0x00000000 -/* 8000380C 00000000 */ .4byte 0x00000000 -/* 80003810 00000000 */ .4byte 0x00000000 -/* 80003814 00000000 */ .4byte 0x00000000 -/* 80003818 00000000 */ .4byte 0x00000000 -/* 8000381C 00000000 */ .4byte 0x00000000 -/* 80003820 00000000 */ .4byte 0x00000000 -/* 80003824 00000000 */ .4byte 0x00000000 -/* 80003828 00000000 */ .4byte 0x00000000 -/* 8000382C 00000000 */ .4byte 0x00000000 -/* 80003830 00000000 */ .4byte 0x00000000 -/* 80003834 7C5143A6 */ mtspr 0x111, r2 -/* 80003838 7C7243A6 */ mtspr 0x112, r3 -/* 8000383C 7C9343A6 */ mtspr 0x113, r4 -/* 80003840 7C5A02A6 */ mfspr r2, 0x1a -/* 80003844 7C9B02A6 */ mfspr r4, 0x1b -/* 80003848 7C6000A6 */ mfmsr r3 -/* 8000384C 60630030 */ ori r3, r3, 0x30 -/* 80003850 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003854 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003858 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000385C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003860 38600300 */ li r3, 0x300 -/* 80003864 4C000064 */ rfi -/* 80003868 00000000 */ .4byte 0x00000000 -/* 8000386C 00000000 */ .4byte 0x00000000 -/* 80003870 00000000 */ .4byte 0x00000000 -/* 80003874 00000000 */ .4byte 0x00000000 -/* 80003878 00000000 */ .4byte 0x00000000 -/* 8000387C 00000000 */ .4byte 0x00000000 -/* 80003880 00000000 */ .4byte 0x00000000 -/* 80003884 00000000 */ .4byte 0x00000000 -/* 80003888 00000000 */ .4byte 0x00000000 -/* 8000388C 00000000 */ .4byte 0x00000000 -/* 80003890 00000000 */ .4byte 0x00000000 -/* 80003894 00000000 */ .4byte 0x00000000 -/* 80003898 00000000 */ .4byte 0x00000000 -/* 8000389C 00000000 */ .4byte 0x00000000 -/* 800038A0 00000000 */ .4byte 0x00000000 -/* 800038A4 00000000 */ .4byte 0x00000000 -/* 800038A8 00000000 */ .4byte 0x00000000 -/* 800038AC 00000000 */ .4byte 0x00000000 -/* 800038B0 00000000 */ .4byte 0x00000000 -/* 800038B4 00000000 */ .4byte 0x00000000 -/* 800038B8 00000000 */ .4byte 0x00000000 -/* 800038BC 00000000 */ .4byte 0x00000000 -/* 800038C0 00000000 */ .4byte 0x00000000 -/* 800038C4 00000000 */ .4byte 0x00000000 -/* 800038C8 00000000 */ .4byte 0x00000000 -/* 800038CC 00000000 */ .4byte 0x00000000 -/* 800038D0 00000000 */ .4byte 0x00000000 -/* 800038D4 00000000 */ .4byte 0x00000000 -/* 800038D8 00000000 */ .4byte 0x00000000 -/* 800038DC 00000000 */ .4byte 0x00000000 -/* 800038E0 00000000 */ .4byte 0x00000000 -/* 800038E4 00000000 */ .4byte 0x00000000 -/* 800038E8 00000000 */ .4byte 0x00000000 -/* 800038EC 00000000 */ .4byte 0x00000000 -/* 800038F0 00000000 */ .4byte 0x00000000 -/* 800038F4 00000000 */ .4byte 0x00000000 -/* 800038F8 00000000 */ .4byte 0x00000000 -/* 800038FC 00000000 */ .4byte 0x00000000 -/* 80003900 00000000 */ .4byte 0x00000000 -/* 80003904 00000000 */ .4byte 0x00000000 -/* 80003908 00000000 */ .4byte 0x00000000 -/* 8000390C 00000000 */ .4byte 0x00000000 -/* 80003910 00000000 */ .4byte 0x00000000 -/* 80003914 00000000 */ .4byte 0x00000000 -/* 80003918 00000000 */ .4byte 0x00000000 -/* 8000391C 00000000 */ .4byte 0x00000000 -/* 80003920 00000000 */ .4byte 0x00000000 -/* 80003924 00000000 */ .4byte 0x00000000 -/* 80003928 00000000 */ .4byte 0x00000000 -/* 8000392C 00000000 */ .4byte 0x00000000 -/* 80003930 00000000 */ .4byte 0x00000000 -/* 80003934 7C5143A6 */ mtspr 0x111, r2 -/* 80003938 7C7243A6 */ mtspr 0x112, r3 -/* 8000393C 7C9343A6 */ mtspr 0x113, r4 -/* 80003940 7C5A02A6 */ mfspr r2, 0x1a -/* 80003944 7C9B02A6 */ mfspr r4, 0x1b -/* 80003948 7C6000A6 */ mfmsr r3 -/* 8000394C 60630030 */ ori r3, r3, 0x30 -/* 80003950 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003954 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003958 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000395C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003960 38600400 */ li r3, 0x400 -/* 80003964 4C000064 */ rfi -/* 80003968 00000000 */ .4byte 0x00000000 -/* 8000396C 00000000 */ .4byte 0x00000000 -/* 80003970 00000000 */ .4byte 0x00000000 -/* 80003974 00000000 */ .4byte 0x00000000 -/* 80003978 00000000 */ .4byte 0x00000000 -/* 8000397C 00000000 */ .4byte 0x00000000 -/* 80003980 00000000 */ .4byte 0x00000000 -/* 80003984 00000000 */ .4byte 0x00000000 -/* 80003988 00000000 */ .4byte 0x00000000 -/* 8000398C 00000000 */ .4byte 0x00000000 -/* 80003990 00000000 */ .4byte 0x00000000 -/* 80003994 00000000 */ .4byte 0x00000000 -/* 80003998 00000000 */ .4byte 0x00000000 -/* 8000399C 00000000 */ .4byte 0x00000000 -/* 800039A0 00000000 */ .4byte 0x00000000 -/* 800039A4 00000000 */ .4byte 0x00000000 -/* 800039A8 00000000 */ .4byte 0x00000000 -/* 800039AC 00000000 */ .4byte 0x00000000 -/* 800039B0 00000000 */ .4byte 0x00000000 -/* 800039B4 00000000 */ .4byte 0x00000000 -/* 800039B8 00000000 */ .4byte 0x00000000 -/* 800039BC 00000000 */ .4byte 0x00000000 -/* 800039C0 00000000 */ .4byte 0x00000000 -/* 800039C4 00000000 */ .4byte 0x00000000 -/* 800039C8 00000000 */ .4byte 0x00000000 -/* 800039CC 00000000 */ .4byte 0x00000000 -/* 800039D0 00000000 */ .4byte 0x00000000 -/* 800039D4 00000000 */ .4byte 0x00000000 -/* 800039D8 00000000 */ .4byte 0x00000000 -/* 800039DC 00000000 */ .4byte 0x00000000 -/* 800039E0 00000000 */ .4byte 0x00000000 -/* 800039E4 00000000 */ .4byte 0x00000000 -/* 800039E8 00000000 */ .4byte 0x00000000 -/* 800039EC 00000000 */ .4byte 0x00000000 -/* 800039F0 00000000 */ .4byte 0x00000000 -/* 800039F4 00000000 */ .4byte 0x00000000 -/* 800039F8 00000000 */ .4byte 0x00000000 -/* 800039FC 00000000 */ .4byte 0x00000000 -/* 80003A00 00000000 */ .4byte 0x00000000 -/* 80003A04 00000000 */ .4byte 0x00000000 -/* 80003A08 00000000 */ .4byte 0x00000000 -/* 80003A0C 00000000 */ .4byte 0x00000000 -/* 80003A10 00000000 */ .4byte 0x00000000 -/* 80003A14 00000000 */ .4byte 0x00000000 -/* 80003A18 00000000 */ .4byte 0x00000000 -/* 80003A1C 00000000 */ .4byte 0x00000000 -/* 80003A20 00000000 */ .4byte 0x00000000 -/* 80003A24 00000000 */ .4byte 0x00000000 -/* 80003A28 00000000 */ .4byte 0x00000000 -/* 80003A2C 00000000 */ .4byte 0x00000000 -/* 80003A30 00000000 */ .4byte 0x00000000 -/* 80003A34 7C5143A6 */ mtspr 0x111, r2 -/* 80003A38 7C7243A6 */ mtspr 0x112, r3 -/* 80003A3C 7C9343A6 */ mtspr 0x113, r4 -/* 80003A40 7C5A02A6 */ mfspr r2, 0x1a -/* 80003A44 7C9B02A6 */ mfspr r4, 0x1b -/* 80003A48 7C6000A6 */ mfmsr r3 -/* 80003A4C 60630030 */ ori r3, r3, 0x30 -/* 80003A50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003A54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003A58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003A5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003A60 38600500 */ li r3, 0x500 -/* 80003A64 4C000064 */ rfi -/* 80003A68 00000000 */ .4byte 0x00000000 -/* 80003A6C 00000000 */ .4byte 0x00000000 -/* 80003A70 00000000 */ .4byte 0x00000000 -/* 80003A74 00000000 */ .4byte 0x00000000 -/* 80003A78 00000000 */ .4byte 0x00000000 -/* 80003A7C 00000000 */ .4byte 0x00000000 -/* 80003A80 00000000 */ .4byte 0x00000000 -/* 80003A84 00000000 */ .4byte 0x00000000 -/* 80003A88 00000000 */ .4byte 0x00000000 -/* 80003A8C 00000000 */ .4byte 0x00000000 -/* 80003A90 00000000 */ .4byte 0x00000000 -/* 80003A94 00000000 */ .4byte 0x00000000 -/* 80003A98 00000000 */ .4byte 0x00000000 -/* 80003A9C 00000000 */ .4byte 0x00000000 -/* 80003AA0 00000000 */ .4byte 0x00000000 -/* 80003AA4 00000000 */ .4byte 0x00000000 -/* 80003AA8 00000000 */ .4byte 0x00000000 -/* 80003AAC 00000000 */ .4byte 0x00000000 -/* 80003AB0 00000000 */ .4byte 0x00000000 -/* 80003AB4 00000000 */ .4byte 0x00000000 -/* 80003AB8 00000000 */ .4byte 0x00000000 -/* 80003ABC 00000000 */ .4byte 0x00000000 -/* 80003AC0 00000000 */ .4byte 0x00000000 -/* 80003AC4 00000000 */ .4byte 0x00000000 -/* 80003AC8 00000000 */ .4byte 0x00000000 -/* 80003ACC 00000000 */ .4byte 0x00000000 -/* 80003AD0 00000000 */ .4byte 0x00000000 -/* 80003AD4 00000000 */ .4byte 0x00000000 -/* 80003AD8 00000000 */ .4byte 0x00000000 -/* 80003ADC 00000000 */ .4byte 0x00000000 -/* 80003AE0 00000000 */ .4byte 0x00000000 -/* 80003AE4 00000000 */ .4byte 0x00000000 -/* 80003AE8 00000000 */ .4byte 0x00000000 -/* 80003AEC 00000000 */ .4byte 0x00000000 -/* 80003AF0 00000000 */ .4byte 0x00000000 -/* 80003AF4 00000000 */ .4byte 0x00000000 -/* 80003AF8 00000000 */ .4byte 0x00000000 -/* 80003AFC 00000000 */ .4byte 0x00000000 -/* 80003B00 00000000 */ .4byte 0x00000000 -/* 80003B04 00000000 */ .4byte 0x00000000 -/* 80003B08 00000000 */ .4byte 0x00000000 -/* 80003B0C 00000000 */ .4byte 0x00000000 -/* 80003B10 00000000 */ .4byte 0x00000000 -/* 80003B14 00000000 */ .4byte 0x00000000 -/* 80003B18 00000000 */ .4byte 0x00000000 -/* 80003B1C 00000000 */ .4byte 0x00000000 -/* 80003B20 00000000 */ .4byte 0x00000000 -/* 80003B24 00000000 */ .4byte 0x00000000 -/* 80003B28 00000000 */ .4byte 0x00000000 -/* 80003B2C 00000000 */ .4byte 0x00000000 -/* 80003B30 00000000 */ .4byte 0x00000000 -/* 80003B34 7C5143A6 */ mtspr 0x111, r2 -/* 80003B38 7C7243A6 */ mtspr 0x112, r3 -/* 80003B3C 7C9343A6 */ mtspr 0x113, r4 -/* 80003B40 7C5A02A6 */ mfspr r2, 0x1a -/* 80003B44 7C9B02A6 */ mfspr r4, 0x1b -/* 80003B48 7C6000A6 */ mfmsr r3 -/* 80003B4C 60630030 */ ori r3, r3, 0x30 -/* 80003B50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003B54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003B58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003B5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003B60 38600600 */ li r3, 0x600 -/* 80003B64 4C000064 */ rfi -/* 80003B68 00000000 */ .4byte 0x00000000 -/* 80003B6C 00000000 */ .4byte 0x00000000 -/* 80003B70 00000000 */ .4byte 0x00000000 -/* 80003B74 00000000 */ .4byte 0x00000000 -/* 80003B78 00000000 */ .4byte 0x00000000 -/* 80003B7C 00000000 */ .4byte 0x00000000 -/* 80003B80 00000000 */ .4byte 0x00000000 -/* 80003B84 00000000 */ .4byte 0x00000000 -/* 80003B88 00000000 */ .4byte 0x00000000 -/* 80003B8C 00000000 */ .4byte 0x00000000 -/* 80003B90 00000000 */ .4byte 0x00000000 -/* 80003B94 00000000 */ .4byte 0x00000000 -/* 80003B98 00000000 */ .4byte 0x00000000 -/* 80003B9C 00000000 */ .4byte 0x00000000 -/* 80003BA0 00000000 */ .4byte 0x00000000 -/* 80003BA4 00000000 */ .4byte 0x00000000 -/* 80003BA8 00000000 */ .4byte 0x00000000 -/* 80003BAC 00000000 */ .4byte 0x00000000 -/* 80003BB0 00000000 */ .4byte 0x00000000 -/* 80003BB4 00000000 */ .4byte 0x00000000 -/* 80003BB8 00000000 */ .4byte 0x00000000 -/* 80003BBC 00000000 */ .4byte 0x00000000 -/* 80003BC0 00000000 */ .4byte 0x00000000 -/* 80003BC4 00000000 */ .4byte 0x00000000 -/* 80003BC8 00000000 */ .4byte 0x00000000 -/* 80003BCC 00000000 */ .4byte 0x00000000 -/* 80003BD0 00000000 */ .4byte 0x00000000 -/* 80003BD4 00000000 */ .4byte 0x00000000 -/* 80003BD8 00000000 */ .4byte 0x00000000 -/* 80003BDC 00000000 */ .4byte 0x00000000 -/* 80003BE0 00000000 */ .4byte 0x00000000 -/* 80003BE4 00000000 */ .4byte 0x00000000 -/* 80003BE8 00000000 */ .4byte 0x00000000 -/* 80003BEC 00000000 */ .4byte 0x00000000 -/* 80003BF0 00000000 */ .4byte 0x00000000 -/* 80003BF4 00000000 */ .4byte 0x00000000 -/* 80003BF8 00000000 */ .4byte 0x00000000 -/* 80003BFC 00000000 */ .4byte 0x00000000 -/* 80003C00 00000000 */ .4byte 0x00000000 -/* 80003C04 00000000 */ .4byte 0x00000000 -/* 80003C08 00000000 */ .4byte 0x00000000 -/* 80003C0C 00000000 */ .4byte 0x00000000 -/* 80003C10 00000000 */ .4byte 0x00000000 -/* 80003C14 00000000 */ .4byte 0x00000000 -/* 80003C18 00000000 */ .4byte 0x00000000 -/* 80003C1C 00000000 */ .4byte 0x00000000 -/* 80003C20 00000000 */ .4byte 0x00000000 -/* 80003C24 00000000 */ .4byte 0x00000000 -/* 80003C28 00000000 */ .4byte 0x00000000 -/* 80003C2C 00000000 */ .4byte 0x00000000 -/* 80003C30 00000000 */ .4byte 0x00000000 -/* 80003C34 7C5143A6 */ mtspr 0x111, r2 -/* 80003C38 7C7243A6 */ mtspr 0x112, r3 -/* 80003C3C 7C9343A6 */ mtspr 0x113, r4 -/* 80003C40 7C5A02A6 */ mfspr r2, 0x1a -/* 80003C44 7C9B02A6 */ mfspr r4, 0x1b -/* 80003C48 7C6000A6 */ mfmsr r3 -/* 80003C4C 60630030 */ ori r3, r3, 0x30 -/* 80003C50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003C54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003C58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003C5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003C60 38600700 */ li r3, 0x700 -/* 80003C64 4C000064 */ rfi -/* 80003C68 00000000 */ .4byte 0x00000000 -/* 80003C6C 00000000 */ .4byte 0x00000000 -/* 80003C70 00000000 */ .4byte 0x00000000 -/* 80003C74 00000000 */ .4byte 0x00000000 -/* 80003C78 00000000 */ .4byte 0x00000000 -/* 80003C7C 00000000 */ .4byte 0x00000000 -/* 80003C80 00000000 */ .4byte 0x00000000 -/* 80003C84 00000000 */ .4byte 0x00000000 -/* 80003C88 00000000 */ .4byte 0x00000000 -/* 80003C8C 00000000 */ .4byte 0x00000000 -/* 80003C90 00000000 */ .4byte 0x00000000 -/* 80003C94 00000000 */ .4byte 0x00000000 -/* 80003C98 00000000 */ .4byte 0x00000000 -/* 80003C9C 00000000 */ .4byte 0x00000000 -/* 80003CA0 00000000 */ .4byte 0x00000000 -/* 80003CA4 00000000 */ .4byte 0x00000000 -/* 80003CA8 00000000 */ .4byte 0x00000000 -/* 80003CAC 00000000 */ .4byte 0x00000000 -/* 80003CB0 00000000 */ .4byte 0x00000000 -/* 80003CB4 00000000 */ .4byte 0x00000000 -/* 80003CB8 00000000 */ .4byte 0x00000000 -/* 80003CBC 00000000 */ .4byte 0x00000000 -/* 80003CC0 00000000 */ .4byte 0x00000000 -/* 80003CC4 00000000 */ .4byte 0x00000000 -/* 80003CC8 00000000 */ .4byte 0x00000000 -/* 80003CCC 00000000 */ .4byte 0x00000000 -/* 80003CD0 00000000 */ .4byte 0x00000000 -/* 80003CD4 00000000 */ .4byte 0x00000000 -/* 80003CD8 00000000 */ .4byte 0x00000000 -/* 80003CDC 00000000 */ .4byte 0x00000000 -/* 80003CE0 00000000 */ .4byte 0x00000000 -/* 80003CE4 00000000 */ .4byte 0x00000000 -/* 80003CE8 00000000 */ .4byte 0x00000000 -/* 80003CEC 00000000 */ .4byte 0x00000000 -/* 80003CF0 00000000 */ .4byte 0x00000000 -/* 80003CF4 00000000 */ .4byte 0x00000000 -/* 80003CF8 00000000 */ .4byte 0x00000000 -/* 80003CFC 00000000 */ .4byte 0x00000000 -/* 80003D00 00000000 */ .4byte 0x00000000 -/* 80003D04 00000000 */ .4byte 0x00000000 -/* 80003D08 00000000 */ .4byte 0x00000000 -/* 80003D0C 00000000 */ .4byte 0x00000000 -/* 80003D10 00000000 */ .4byte 0x00000000 -/* 80003D14 00000000 */ .4byte 0x00000000 -/* 80003D18 00000000 */ .4byte 0x00000000 -/* 80003D1C 00000000 */ .4byte 0x00000000 -/* 80003D20 00000000 */ .4byte 0x00000000 -/* 80003D24 00000000 */ .4byte 0x00000000 -/* 80003D28 00000000 */ .4byte 0x00000000 -/* 80003D2C 00000000 */ .4byte 0x00000000 -/* 80003D30 00000000 */ .4byte 0x00000000 -/* 80003D34 7C5143A6 */ mtspr 0x111, r2 -/* 80003D38 7C7243A6 */ mtspr 0x112, r3 -/* 80003D3C 7C9343A6 */ mtspr 0x113, r4 -/* 80003D40 7C5A02A6 */ mfspr r2, 0x1a -/* 80003D44 7C9B02A6 */ mfspr r4, 0x1b -/* 80003D48 7C6000A6 */ mfmsr r3 -/* 80003D4C 60630030 */ ori r3, r3, 0x30 -/* 80003D50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003D54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003D58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003D5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003D60 38600800 */ li r3, 0x800 -/* 80003D64 4C000064 */ rfi -/* 80003D68 00000000 */ .4byte 0x00000000 -/* 80003D6C 00000000 */ .4byte 0x00000000 -/* 80003D70 00000000 */ .4byte 0x00000000 -/* 80003D74 00000000 */ .4byte 0x00000000 -/* 80003D78 00000000 */ .4byte 0x00000000 -/* 80003D7C 00000000 */ .4byte 0x00000000 -/* 80003D80 00000000 */ .4byte 0x00000000 -/* 80003D84 00000000 */ .4byte 0x00000000 -/* 80003D88 00000000 */ .4byte 0x00000000 -/* 80003D8C 00000000 */ .4byte 0x00000000 -/* 80003D90 00000000 */ .4byte 0x00000000 -/* 80003D94 00000000 */ .4byte 0x00000000 -/* 80003D98 00000000 */ .4byte 0x00000000 -/* 80003D9C 00000000 */ .4byte 0x00000000 -/* 80003DA0 00000000 */ .4byte 0x00000000 -/* 80003DA4 00000000 */ .4byte 0x00000000 -/* 80003DA8 00000000 */ .4byte 0x00000000 -/* 80003DAC 00000000 */ .4byte 0x00000000 -/* 80003DB0 00000000 */ .4byte 0x00000000 -/* 80003DB4 00000000 */ .4byte 0x00000000 -/* 80003DB8 00000000 */ .4byte 0x00000000 -/* 80003DBC 00000000 */ .4byte 0x00000000 -/* 80003DC0 00000000 */ .4byte 0x00000000 -/* 80003DC4 00000000 */ .4byte 0x00000000 -/* 80003DC8 00000000 */ .4byte 0x00000000 -/* 80003DCC 00000000 */ .4byte 0x00000000 -/* 80003DD0 00000000 */ .4byte 0x00000000 -/* 80003DD4 00000000 */ .4byte 0x00000000 -/* 80003DD8 00000000 */ .4byte 0x00000000 -/* 80003DDC 00000000 */ .4byte 0x00000000 -/* 80003DE0 00000000 */ .4byte 0x00000000 -/* 80003DE4 00000000 */ .4byte 0x00000000 -/* 80003DE8 00000000 */ .4byte 0x00000000 -/* 80003DEC 00000000 */ .4byte 0x00000000 -/* 80003DF0 00000000 */ .4byte 0x00000000 -/* 80003DF4 00000000 */ .4byte 0x00000000 -/* 80003DF8 00000000 */ .4byte 0x00000000 -/* 80003DFC 00000000 */ .4byte 0x00000000 -/* 80003E00 00000000 */ .4byte 0x00000000 -/* 80003E04 00000000 */ .4byte 0x00000000 -/* 80003E08 00000000 */ .4byte 0x00000000 -/* 80003E0C 00000000 */ .4byte 0x00000000 -/* 80003E10 00000000 */ .4byte 0x00000000 -/* 80003E14 00000000 */ .4byte 0x00000000 -/* 80003E18 00000000 */ .4byte 0x00000000 -/* 80003E1C 00000000 */ .4byte 0x00000000 -/* 80003E20 00000000 */ .4byte 0x00000000 -/* 80003E24 00000000 */ .4byte 0x00000000 -/* 80003E28 00000000 */ .4byte 0x00000000 -/* 80003E2C 00000000 */ .4byte 0x00000000 -/* 80003E30 00000000 */ .4byte 0x00000000 -/* 80003E34 7C5143A6 */ mtspr 0x111, r2 -/* 80003E38 7C7243A6 */ mtspr 0x112, r3 -/* 80003E3C 7C9343A6 */ mtspr 0x113, r4 -/* 80003E40 7C5A02A6 */ mfspr r2, 0x1a -/* 80003E44 7C9B02A6 */ mfspr r4, 0x1b -/* 80003E48 7C6000A6 */ mfmsr r3 -/* 80003E4C 60630030 */ ori r3, r3, 0x30 -/* 80003E50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80003E54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80003E58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80003E5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80003E60 38600900 */ li r3, 0x900 -/* 80003E64 4C000064 */ rfi -/* 80003E68 00000000 */ .4byte 0x00000000 -/* 80003E6C 00000000 */ .4byte 0x00000000 -/* 80003E70 00000000 */ .4byte 0x00000000 -/* 80003E74 00000000 */ .4byte 0x00000000 -/* 80003E78 00000000 */ .4byte 0x00000000 -/* 80003E7C 00000000 */ .4byte 0x00000000 -/* 80003E80 00000000 */ .4byte 0x00000000 -/* 80003E84 00000000 */ .4byte 0x00000000 -/* 80003E88 00000000 */ .4byte 0x00000000 -/* 80003E8C 00000000 */ .4byte 0x00000000 -/* 80003E90 00000000 */ .4byte 0x00000000 -/* 80003E94 00000000 */ .4byte 0x00000000 -/* 80003E98 00000000 */ .4byte 0x00000000 -/* 80003E9C 00000000 */ .4byte 0x00000000 -/* 80003EA0 00000000 */ .4byte 0x00000000 -/* 80003EA4 00000000 */ .4byte 0x00000000 -/* 80003EA8 00000000 */ .4byte 0x00000000 -/* 80003EAC 00000000 */ .4byte 0x00000000 -/* 80003EB0 00000000 */ .4byte 0x00000000 -/* 80003EB4 00000000 */ .4byte 0x00000000 -/* 80003EB8 00000000 */ .4byte 0x00000000 -/* 80003EBC 00000000 */ .4byte 0x00000000 -/* 80003EC0 00000000 */ .4byte 0x00000000 -/* 80003EC4 00000000 */ .4byte 0x00000000 -/* 80003EC8 00000000 */ .4byte 0x00000000 -/* 80003ECC 00000000 */ .4byte 0x00000000 -/* 80003ED0 00000000 */ .4byte 0x00000000 -/* 80003ED4 00000000 */ .4byte 0x00000000 -/* 80003ED8 00000000 */ .4byte 0x00000000 -/* 80003EDC 00000000 */ .4byte 0x00000000 -/* 80003EE0 00000000 */ .4byte 0x00000000 -/* 80003EE4 00000000 */ .4byte 0x00000000 -/* 80003EE8 00000000 */ .4byte 0x00000000 -/* 80003EEC 00000000 */ .4byte 0x00000000 -/* 80003EF0 00000000 */ .4byte 0x00000000 -/* 80003EF4 00000000 */ .4byte 0x00000000 -/* 80003EF8 00000000 */ .4byte 0x00000000 -/* 80003EFC 00000000 */ .4byte 0x00000000 -/* 80003F00 00000000 */ .4byte 0x00000000 -/* 80003F04 00000000 */ .4byte 0x00000000 -/* 80003F08 00000000 */ .4byte 0x00000000 -/* 80003F0C 00000000 */ .4byte 0x00000000 -/* 80003F10 00000000 */ .4byte 0x00000000 -/* 80003F14 00000000 */ .4byte 0x00000000 -/* 80003F18 00000000 */ .4byte 0x00000000 -/* 80003F1C 00000000 */ .4byte 0x00000000 -/* 80003F20 00000000 */ .4byte 0x00000000 -/* 80003F24 00000000 */ .4byte 0x00000000 -/* 80003F28 00000000 */ .4byte 0x00000000 -/* 80003F2C 00000000 */ .4byte 0x00000000 -/* 80003F30 00000000 */ .4byte 0x00000000 -/* 80003F34 00000000 */ .4byte 0x00000000 -/* 80003F38 00000000 */ .4byte 0x00000000 -/* 80003F3C 00000000 */ .4byte 0x00000000 -/* 80003F40 00000000 */ .4byte 0x00000000 -/* 80003F44 00000000 */ .4byte 0x00000000 -/* 80003F48 00000000 */ .4byte 0x00000000 -/* 80003F4C 00000000 */ .4byte 0x00000000 -/* 80003F50 00000000 */ .4byte 0x00000000 -/* 80003F54 00000000 */ .4byte 0x00000000 -/* 80003F58 00000000 */ .4byte 0x00000000 -/* 80003F5C 00000000 */ .4byte 0x00000000 -/* 80003F60 00000000 */ .4byte 0x00000000 -/* 80003F64 00000000 */ .4byte 0x00000000 -/* 80003F68 00000000 */ .4byte 0x00000000 -/* 80003F6C 00000000 */ .4byte 0x00000000 -/* 80003F70 00000000 */ .4byte 0x00000000 -/* 80003F74 00000000 */ .4byte 0x00000000 -/* 80003F78 00000000 */ .4byte 0x00000000 -/* 80003F7C 00000000 */ .4byte 0x00000000 -/* 80003F80 00000000 */ .4byte 0x00000000 -/* 80003F84 00000000 */ .4byte 0x00000000 -/* 80003F88 00000000 */ .4byte 0x00000000 -/* 80003F8C 00000000 */ .4byte 0x00000000 -/* 80003F90 00000000 */ .4byte 0x00000000 -/* 80003F94 00000000 */ .4byte 0x00000000 -/* 80003F98 00000000 */ .4byte 0x00000000 -/* 80003F9C 00000000 */ .4byte 0x00000000 -/* 80003FA0 00000000 */ .4byte 0x00000000 -/* 80003FA4 00000000 */ .4byte 0x00000000 -/* 80003FA8 00000000 */ .4byte 0x00000000 -/* 80003FAC 00000000 */ .4byte 0x00000000 -/* 80003FB0 00000000 */ .4byte 0x00000000 -/* 80003FB4 00000000 */ .4byte 0x00000000 -/* 80003FB8 00000000 */ .4byte 0x00000000 -/* 80003FBC 00000000 */ .4byte 0x00000000 -/* 80003FC0 00000000 */ .4byte 0x00000000 -/* 80003FC4 00000000 */ .4byte 0x00000000 -/* 80003FC8 00000000 */ .4byte 0x00000000 -/* 80003FCC 00000000 */ .4byte 0x00000000 -/* 80003FD0 00000000 */ .4byte 0x00000000 -/* 80003FD4 00000000 */ .4byte 0x00000000 -/* 80003FD8 00000000 */ .4byte 0x00000000 -/* 80003FDC 00000000 */ .4byte 0x00000000 -/* 80003FE0 00000000 */ .4byte 0x00000000 -/* 80003FE4 00000000 */ .4byte 0x00000000 -/* 80003FE8 00000000 */ .4byte 0x00000000 -/* 80003FEC 00000000 */ .4byte 0x00000000 -/* 80003FF0 00000000 */ .4byte 0x00000000 -/* 80003FF4 00000000 */ .4byte 0x00000000 -/* 80003FF8 00000000 */ .4byte 0x00000000 -/* 80003FFC 00000000 */ .4byte 0x00000000 -/* 80004000 00000000 */ .4byte 0x00000000 -/* 80004004 00000000 */ .4byte 0x00000000 -/* 80004008 00000000 */ .4byte 0x00000000 -/* 8000400C 00000000 */ .4byte 0x00000000 -/* 80004010 00000000 */ .4byte 0x00000000 -/* 80004014 00000000 */ .4byte 0x00000000 -/* 80004018 00000000 */ .4byte 0x00000000 -/* 8000401C 00000000 */ .4byte 0x00000000 -/* 80004020 00000000 */ .4byte 0x00000000 -/* 80004024 00000000 */ .4byte 0x00000000 -/* 80004028 00000000 */ .4byte 0x00000000 -/* 8000402C 00000000 */ .4byte 0x00000000 -/* 80004030 00000000 */ .4byte 0x00000000 -/* 80004034 00000000 */ .4byte 0x00000000 -/* 80004038 00000000 */ .4byte 0x00000000 -/* 8000403C 00000000 */ .4byte 0x00000000 -/* 80004040 00000000 */ .4byte 0x00000000 -/* 80004044 00000000 */ .4byte 0x00000000 -/* 80004048 00000000 */ .4byte 0x00000000 -/* 8000404C 00000000 */ .4byte 0x00000000 -/* 80004050 00000000 */ .4byte 0x00000000 -/* 80004054 00000000 */ .4byte 0x00000000 -/* 80004058 00000000 */ .4byte 0x00000000 -/* 8000405C 00000000 */ .4byte 0x00000000 -/* 80004060 00000000 */ .4byte 0x00000000 -/* 80004064 00000000 */ .4byte 0x00000000 -/* 80004068 00000000 */ .4byte 0x00000000 -/* 8000406C 00000000 */ .4byte 0x00000000 -/* 80004070 00000000 */ .4byte 0x00000000 -/* 80004074 00000000 */ .4byte 0x00000000 -/* 80004078 00000000 */ .4byte 0x00000000 -/* 8000407C 00000000 */ .4byte 0x00000000 -/* 80004080 00000000 */ .4byte 0x00000000 -/* 80004084 00000000 */ .4byte 0x00000000 -/* 80004088 00000000 */ .4byte 0x00000000 -/* 8000408C 00000000 */ .4byte 0x00000000 -/* 80004090 00000000 */ .4byte 0x00000000 -/* 80004094 00000000 */ .4byte 0x00000000 -/* 80004098 00000000 */ .4byte 0x00000000 -/* 8000409C 00000000 */ .4byte 0x00000000 -/* 800040A0 00000000 */ .4byte 0x00000000 -/* 800040A4 00000000 */ .4byte 0x00000000 -/* 800040A8 00000000 */ .4byte 0x00000000 -/* 800040AC 00000000 */ .4byte 0x00000000 -/* 800040B0 00000000 */ .4byte 0x00000000 -/* 800040B4 00000000 */ .4byte 0x00000000 -/* 800040B8 00000000 */ .4byte 0x00000000 -/* 800040BC 00000000 */ .4byte 0x00000000 -/* 800040C0 00000000 */ .4byte 0x00000000 -/* 800040C4 00000000 */ .4byte 0x00000000 -/* 800040C8 00000000 */ .4byte 0x00000000 -/* 800040CC 00000000 */ .4byte 0x00000000 -/* 800040D0 00000000 */ .4byte 0x00000000 -/* 800040D4 00000000 */ .4byte 0x00000000 -/* 800040D8 00000000 */ .4byte 0x00000000 -/* 800040DC 00000000 */ .4byte 0x00000000 -/* 800040E0 00000000 */ .4byte 0x00000000 -/* 800040E4 00000000 */ .4byte 0x00000000 -/* 800040E8 00000000 */ .4byte 0x00000000 -/* 800040EC 00000000 */ .4byte 0x00000000 -/* 800040F0 00000000 */ .4byte 0x00000000 -/* 800040F4 00000000 */ .4byte 0x00000000 -/* 800040F8 00000000 */ .4byte 0x00000000 -/* 800040FC 00000000 */ .4byte 0x00000000 -/* 80004100 00000000 */ .4byte 0x00000000 -/* 80004104 00000000 */ .4byte 0x00000000 -/* 80004108 00000000 */ .4byte 0x00000000 -/* 8000410C 00000000 */ .4byte 0x00000000 -/* 80004110 00000000 */ .4byte 0x00000000 -/* 80004114 00000000 */ .4byte 0x00000000 -/* 80004118 00000000 */ .4byte 0x00000000 -/* 8000411C 00000000 */ .4byte 0x00000000 -/* 80004120 00000000 */ .4byte 0x00000000 -/* 80004124 00000000 */ .4byte 0x00000000 -/* 80004128 00000000 */ .4byte 0x00000000 -/* 8000412C 00000000 */ .4byte 0x00000000 -/* 80004130 00000000 */ .4byte 0x00000000 -/* 80004134 7C5143A6 */ mtspr 0x111, r2 -/* 80004138 7C7243A6 */ mtspr 0x112, r3 -/* 8000413C 7C9343A6 */ mtspr 0x113, r4 -/* 80004140 7C5A02A6 */ mfspr r2, 0x1a -/* 80004144 7C9B02A6 */ mfspr r4, 0x1b -/* 80004148 7C6000A6 */ mfmsr r3 -/* 8000414C 60630030 */ ori r3, r3, 0x30 -/* 80004150 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004154 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004158 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000415C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004160 38600C00 */ li r3, 0xc00 -/* 80004164 4C000064 */ rfi -/* 80004168 00000000 */ .4byte 0x00000000 -/* 8000416C 00000000 */ .4byte 0x00000000 -/* 80004170 00000000 */ .4byte 0x00000000 -/* 80004174 00000000 */ .4byte 0x00000000 -/* 80004178 00000000 */ .4byte 0x00000000 -/* 8000417C 00000000 */ .4byte 0x00000000 -/* 80004180 00000000 */ .4byte 0x00000000 -/* 80004184 00000000 */ .4byte 0x00000000 -/* 80004188 00000000 */ .4byte 0x00000000 -/* 8000418C 00000000 */ .4byte 0x00000000 -/* 80004190 00000000 */ .4byte 0x00000000 -/* 80004194 00000000 */ .4byte 0x00000000 -/* 80004198 00000000 */ .4byte 0x00000000 -/* 8000419C 00000000 */ .4byte 0x00000000 -/* 800041A0 00000000 */ .4byte 0x00000000 -/* 800041A4 00000000 */ .4byte 0x00000000 -/* 800041A8 00000000 */ .4byte 0x00000000 -/* 800041AC 00000000 */ .4byte 0x00000000 -/* 800041B0 00000000 */ .4byte 0x00000000 -/* 800041B4 00000000 */ .4byte 0x00000000 -/* 800041B8 00000000 */ .4byte 0x00000000 -/* 800041BC 00000000 */ .4byte 0x00000000 -/* 800041C0 00000000 */ .4byte 0x00000000 -/* 800041C4 00000000 */ .4byte 0x00000000 -/* 800041C8 00000000 */ .4byte 0x00000000 -/* 800041CC 00000000 */ .4byte 0x00000000 -/* 800041D0 00000000 */ .4byte 0x00000000 -/* 800041D4 00000000 */ .4byte 0x00000000 -/* 800041D8 00000000 */ .4byte 0x00000000 -/* 800041DC 00000000 */ .4byte 0x00000000 -/* 800041E0 00000000 */ .4byte 0x00000000 -/* 800041E4 00000000 */ .4byte 0x00000000 -/* 800041E8 00000000 */ .4byte 0x00000000 -/* 800041EC 00000000 */ .4byte 0x00000000 -/* 800041F0 00000000 */ .4byte 0x00000000 -/* 800041F4 00000000 */ .4byte 0x00000000 -/* 800041F8 00000000 */ .4byte 0x00000000 -/* 800041FC 00000000 */ .4byte 0x00000000 -/* 80004200 00000000 */ .4byte 0x00000000 -/* 80004204 00000000 */ .4byte 0x00000000 -/* 80004208 00000000 */ .4byte 0x00000000 -/* 8000420C 00000000 */ .4byte 0x00000000 -/* 80004210 00000000 */ .4byte 0x00000000 -/* 80004214 00000000 */ .4byte 0x00000000 -/* 80004218 00000000 */ .4byte 0x00000000 -/* 8000421C 00000000 */ .4byte 0x00000000 -/* 80004220 00000000 */ .4byte 0x00000000 -/* 80004224 00000000 */ .4byte 0x00000000 -/* 80004228 00000000 */ .4byte 0x00000000 -/* 8000422C 00000000 */ .4byte 0x00000000 -/* 80004230 00000000 */ .4byte 0x00000000 -/* 80004234 7C5143A6 */ mtspr 0x111, r2 -/* 80004238 7C7243A6 */ mtspr 0x112, r3 -/* 8000423C 7C9343A6 */ mtspr 0x113, r4 -/* 80004240 7C5A02A6 */ mfspr r2, 0x1a -/* 80004244 7C9B02A6 */ mfspr r4, 0x1b -/* 80004248 7C6000A6 */ mfmsr r3 -/* 8000424C 60630030 */ ori r3, r3, 0x30 -/* 80004250 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004254 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004258 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000425C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004260 38600D00 */ li r3, 0xd00 -/* 80004264 4C000064 */ rfi -/* 80004268 00000000 */ .4byte 0x00000000 -/* 8000426C 00000000 */ .4byte 0x00000000 -/* 80004270 00000000 */ .4byte 0x00000000 -/* 80004274 00000000 */ .4byte 0x00000000 -/* 80004278 00000000 */ .4byte 0x00000000 -/* 8000427C 00000000 */ .4byte 0x00000000 -/* 80004280 00000000 */ .4byte 0x00000000 -/* 80004284 00000000 */ .4byte 0x00000000 -/* 80004288 00000000 */ .4byte 0x00000000 -/* 8000428C 00000000 */ .4byte 0x00000000 -/* 80004290 00000000 */ .4byte 0x00000000 -/* 80004294 00000000 */ .4byte 0x00000000 -/* 80004298 00000000 */ .4byte 0x00000000 -/* 8000429C 00000000 */ .4byte 0x00000000 -/* 800042A0 00000000 */ .4byte 0x00000000 -/* 800042A4 00000000 */ .4byte 0x00000000 -/* 800042A8 00000000 */ .4byte 0x00000000 -/* 800042AC 00000000 */ .4byte 0x00000000 -/* 800042B0 00000000 */ .4byte 0x00000000 -/* 800042B4 00000000 */ .4byte 0x00000000 -/* 800042B8 00000000 */ .4byte 0x00000000 -/* 800042BC 00000000 */ .4byte 0x00000000 -/* 800042C0 00000000 */ .4byte 0x00000000 -/* 800042C4 00000000 */ .4byte 0x00000000 -/* 800042C8 00000000 */ .4byte 0x00000000 -/* 800042CC 00000000 */ .4byte 0x00000000 -/* 800042D0 00000000 */ .4byte 0x00000000 -/* 800042D4 00000000 */ .4byte 0x00000000 -/* 800042D8 00000000 */ .4byte 0x00000000 -/* 800042DC 00000000 */ .4byte 0x00000000 -/* 800042E0 00000000 */ .4byte 0x00000000 -/* 800042E4 00000000 */ .4byte 0x00000000 -/* 800042E8 00000000 */ .4byte 0x00000000 -/* 800042EC 00000000 */ .4byte 0x00000000 -/* 800042F0 00000000 */ .4byte 0x00000000 -/* 800042F4 00000000 */ .4byte 0x00000000 -/* 800042F8 00000000 */ .4byte 0x00000000 -/* 800042FC 00000000 */ .4byte 0x00000000 -/* 80004300 00000000 */ .4byte 0x00000000 -/* 80004304 00000000 */ .4byte 0x00000000 -/* 80004308 00000000 */ .4byte 0x00000000 -/* 8000430C 00000000 */ .4byte 0x00000000 -/* 80004310 00000000 */ .4byte 0x00000000 -/* 80004314 00000000 */ .4byte 0x00000000 -/* 80004318 00000000 */ .4byte 0x00000000 -/* 8000431C 00000000 */ .4byte 0x00000000 -/* 80004320 00000000 */ .4byte 0x00000000 -/* 80004324 00000000 */ .4byte 0x00000000 -/* 80004328 00000000 */ .4byte 0x00000000 -/* 8000432C 00000000 */ .4byte 0x00000000 -/* 80004330 00000000 */ .4byte 0x00000000 -/* 80004334 7C5143A6 */ mtspr 0x111, r2 -/* 80004338 7C7243A6 */ mtspr 0x112, r3 -/* 8000433C 7C9343A6 */ mtspr 0x113, r4 -/* 80004340 7C5A02A6 */ mfspr r2, 0x1a -/* 80004344 7C9B02A6 */ mfspr r4, 0x1b -/* 80004348 7C6000A6 */ mfmsr r3 -/* 8000434C 60630030 */ ori r3, r3, 0x30 -/* 80004350 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004354 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004358 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000435C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004360 38600E00 */ li r3, 0xe00 -/* 80004364 4C000064 */ rfi -/* 80004368 00000000 */ .4byte 0x00000000 -/* 8000436C 00000000 */ .4byte 0x00000000 -/* 80004370 00000000 */ .4byte 0x00000000 -/* 80004374 00000000 */ .4byte 0x00000000 -/* 80004378 00000000 */ .4byte 0x00000000 -/* 8000437C 00000000 */ .4byte 0x00000000 -/* 80004380 00000000 */ .4byte 0x00000000 -/* 80004384 00000000 */ .4byte 0x00000000 -/* 80004388 00000000 */ .4byte 0x00000000 -/* 8000438C 00000000 */ .4byte 0x00000000 -/* 80004390 00000000 */ .4byte 0x00000000 -/* 80004394 00000000 */ .4byte 0x00000000 -/* 80004398 00000000 */ .4byte 0x00000000 -/* 8000439C 00000000 */ .4byte 0x00000000 -/* 800043A0 00000000 */ .4byte 0x00000000 -/* 800043A4 00000000 */ .4byte 0x00000000 -/* 800043A8 00000000 */ .4byte 0x00000000 -/* 800043AC 00000000 */ .4byte 0x00000000 -/* 800043B0 00000000 */ .4byte 0x00000000 -/* 800043B4 00000000 */ .4byte 0x00000000 -/* 800043B8 00000000 */ .4byte 0x00000000 -/* 800043BC 00000000 */ .4byte 0x00000000 -/* 800043C0 00000000 */ .4byte 0x00000000 -/* 800043C4 00000000 */ .4byte 0x00000000 -/* 800043C8 00000000 */ .4byte 0x00000000 -/* 800043CC 00000000 */ .4byte 0x00000000 -/* 800043D0 00000000 */ .4byte 0x00000000 -/* 800043D4 00000000 */ .4byte 0x00000000 -/* 800043D8 00000000 */ .4byte 0x00000000 -/* 800043DC 00000000 */ .4byte 0x00000000 -/* 800043E0 00000000 */ .4byte 0x00000000 -/* 800043E4 00000000 */ .4byte 0x00000000 -/* 800043E8 00000000 */ .4byte 0x00000000 -/* 800043EC 00000000 */ .4byte 0x00000000 -/* 800043F0 00000000 */ .4byte 0x00000000 -/* 800043F4 00000000 */ .4byte 0x00000000 -/* 800043F8 00000000 */ .4byte 0x00000000 -/* 800043FC 00000000 */ .4byte 0x00000000 -/* 80004400 00000000 */ .4byte 0x00000000 -/* 80004404 00000000 */ .4byte 0x00000000 -/* 80004408 00000000 */ .4byte 0x00000000 -/* 8000440C 00000000 */ .4byte 0x00000000 -/* 80004410 00000000 */ .4byte 0x00000000 -/* 80004414 00000000 */ .4byte 0x00000000 -/* 80004418 00000000 */ .4byte 0x00000000 -/* 8000441C 00000000 */ .4byte 0x00000000 -/* 80004420 00000000 */ .4byte 0x00000000 -/* 80004424 00000000 */ .4byte 0x00000000 -/* 80004428 00000000 */ .4byte 0x00000000 -/* 8000442C 00000000 */ .4byte 0x00000000 -/* 80004430 00000000 */ .4byte 0x00000000 -/* 80004434 48000054 */ b lbl_80004488 -/* 80004438 00000000 */ .4byte 0x00000000 -/* 8000443C 00000000 */ .4byte 0x00000000 -/* 80004440 00000000 */ .4byte 0x00000000 -/* 80004444 00000000 */ .4byte 0x00000000 -/* 80004448 00000000 */ .4byte 0x00000000 -/* 8000444C 00000000 */ .4byte 0x00000000 -/* 80004450 00000000 */ .4byte 0x00000000 -/* 80004454 7C5143A6 */ mtspr 0x111, r2 -/* 80004458 7C7243A6 */ mtspr 0x112, r3 -/* 8000445C 7C9343A6 */ mtspr 0x113, r4 -/* 80004460 7C5A02A6 */ mfspr r2, 0x1a -/* 80004464 7C9B02A6 */ mfspr r4, 0x1b -/* 80004468 7C6000A6 */ mfmsr r3 -/* 8000446C 60630030 */ ori r3, r3, 0x30 -/* 80004470 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004474 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004478 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000447C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004480 38600F20 */ li r3, 0xf20 -/* 80004484 4C000064 */ rfi -lbl_80004488: -/* 80004488 7C5143A6 */ mtspr 0x111, r2 -/* 8000448C 7C7243A6 */ mtspr 0x112, r3 -/* 80004490 7C9343A6 */ mtspr 0x113, r4 -/* 80004494 7C5A02A6 */ mfspr r2, 0x1a -/* 80004498 7C9B02A6 */ mfspr r4, 0x1b -/* 8000449C 7C6000A6 */ mfmsr r3 -/* 800044A0 60630030 */ ori r3, r3, 0x30 -/* 800044A4 7C7B03A6 */ mtspr 0x1b, r3 -/* 800044A8 3C60800A */ lis r3, TRKInterruptHandler@h -/* 800044AC 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 800044B0 7C7A03A6 */ mtspr 0x1a, r3 -/* 800044B4 38600F00 */ li r3, 0xf00 -/* 800044B8 4C000064 */ rfi -/* 800044BC 00000000 */ .4byte 0x00000000 -/* 800044C0 00000000 */ .4byte 0x00000000 -/* 800044C4 00000000 */ .4byte 0x00000000 -/* 800044C8 00000000 */ .4byte 0x00000000 -/* 800044CC 00000000 */ .4byte 0x00000000 -/* 800044D0 00000000 */ .4byte 0x00000000 -/* 800044D4 00000000 */ .4byte 0x00000000 -/* 800044D8 00000000 */ .4byte 0x00000000 -/* 800044DC 00000000 */ .4byte 0x00000000 -/* 800044E0 00000000 */ .4byte 0x00000000 -/* 800044E4 00000000 */ .4byte 0x00000000 -/* 800044E8 00000000 */ .4byte 0x00000000 -/* 800044EC 00000000 */ .4byte 0x00000000 -/* 800044F0 00000000 */ .4byte 0x00000000 -/* 800044F4 00000000 */ .4byte 0x00000000 -/* 800044F8 00000000 */ .4byte 0x00000000 -/* 800044FC 00000000 */ .4byte 0x00000000 -/* 80004500 00000000 */ .4byte 0x00000000 -/* 80004504 00000000 */ .4byte 0x00000000 -/* 80004508 00000000 */ .4byte 0x00000000 -/* 8000450C 00000000 */ .4byte 0x00000000 -/* 80004510 00000000 */ .4byte 0x00000000 -/* 80004514 00000000 */ .4byte 0x00000000 -/* 80004518 00000000 */ .4byte 0x00000000 -/* 8000451C 00000000 */ .4byte 0x00000000 -/* 80004520 00000000 */ .4byte 0x00000000 -/* 80004524 00000000 */ .4byte 0x00000000 -/* 80004528 00000000 */ .4byte 0x00000000 -/* 8000452C 00000000 */ .4byte 0x00000000 -/* 80004530 00000000 */ .4byte 0x00000000 -/* 80004534 7C5143A6 */ mtspr 0x111, r2 -/* 80004538 7C400026 */ mfcr r2 -/* 8000453C 7C5243A6 */ mtspr 0x112, r2 -/* 80004540 7C4000A6 */ mfmsr r2 -/* 80004544 74420002 */ andis. r2, r2, 2 -/* 80004548 4182001C */ beq- lbl_80004564 -/* 8000454C 7C4000A6 */ mfmsr r2 -/* 80004550 6C420002 */ xoris r2, r2, 2 -/* 80004554 7C0004AC */ sync 0 -/* 80004558 7C400124 */ mtmsr r2 -/* 8000455C 7C0004AC */ sync 0 -/* 80004560 7C5143A6 */ mtspr 0x111, r2 -lbl_80004564: -/* 80004564 7C5242A6 */ mfspr r2, 0x112 -/* 80004568 7C4FF120 */ mtcrf 0xff, r2 -/* 8000456C 7C5142A6 */ mfspr r2, 0x111 -/* 80004570 7C5143A6 */ mtspr 0x111, r2 -/* 80004574 7C7243A6 */ mtspr 0x112, r3 -/* 80004578 7C9343A6 */ mtspr 0x113, r4 -/* 8000457C 7C5A02A6 */ mfspr r2, 0x1a -/* 80004580 7C9B02A6 */ mfspr r4, 0x1b -/* 80004584 7C6000A6 */ mfmsr r3 -/* 80004588 60630030 */ ori r3, r3, 0x30 -/* 8000458C 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004590 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004594 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80004598 7C7A03A6 */ mtspr 0x1a, r3 -/* 8000459C 38601000 */ li r3, 0x1000 -/* 800045A0 4C000064 */ rfi -/* 800045A4 00000000 */ .4byte 0x00000000 -/* 800045A8 00000000 */ .4byte 0x00000000 -/* 800045AC 00000000 */ .4byte 0x00000000 -/* 800045B0 00000000 */ .4byte 0x00000000 -/* 800045B4 00000000 */ .4byte 0x00000000 -/* 800045B8 00000000 */ .4byte 0x00000000 -/* 800045BC 00000000 */ .4byte 0x00000000 -/* 800045C0 00000000 */ .4byte 0x00000000 -/* 800045C4 00000000 */ .4byte 0x00000000 -/* 800045C8 00000000 */ .4byte 0x00000000 -/* 800045CC 00000000 */ .4byte 0x00000000 -/* 800045D0 00000000 */ .4byte 0x00000000 -/* 800045D4 00000000 */ .4byte 0x00000000 -/* 800045D8 00000000 */ .4byte 0x00000000 -/* 800045DC 00000000 */ .4byte 0x00000000 -/* 800045E0 00000000 */ .4byte 0x00000000 -/* 800045E4 00000000 */ .4byte 0x00000000 -/* 800045E8 00000000 */ .4byte 0x00000000 -/* 800045EC 00000000 */ .4byte 0x00000000 -/* 800045F0 00000000 */ .4byte 0x00000000 -/* 800045F4 00000000 */ .4byte 0x00000000 -/* 800045F8 00000000 */ .4byte 0x00000000 -/* 800045FC 00000000 */ .4byte 0x00000000 -/* 80004600 00000000 */ .4byte 0x00000000 -/* 80004604 00000000 */ .4byte 0x00000000 -/* 80004608 00000000 */ .4byte 0x00000000 -/* 8000460C 00000000 */ .4byte 0x00000000 -/* 80004610 00000000 */ .4byte 0x00000000 -/* 80004614 00000000 */ .4byte 0x00000000 -/* 80004618 00000000 */ .4byte 0x00000000 -/* 8000461C 00000000 */ .4byte 0x00000000 -/* 80004620 00000000 */ .4byte 0x00000000 -/* 80004624 00000000 */ .4byte 0x00000000 -/* 80004628 00000000 */ .4byte 0x00000000 -/* 8000462C 00000000 */ .4byte 0x00000000 -/* 80004630 00000000 */ .4byte 0x00000000 -/* 80004634 7C5143A6 */ mtspr 0x111, r2 -/* 80004638 7C400026 */ mfcr r2 -/* 8000463C 7C5243A6 */ mtspr 0x112, r2 -/* 80004640 7C4000A6 */ mfmsr r2 -/* 80004644 74420002 */ andis. r2, r2, 2 -/* 80004648 4182001C */ beq- lbl_80004664 -/* 8000464C 7C4000A6 */ mfmsr r2 -/* 80004650 6C420002 */ xoris r2, r2, 2 -/* 80004654 7C0004AC */ sync 0 -/* 80004658 7C400124 */ mtmsr r2 -/* 8000465C 7C0004AC */ sync 0 -/* 80004660 7C5143A6 */ mtspr 0x111, r2 -lbl_80004664: -/* 80004664 7C5242A6 */ mfspr r2, 0x112 -/* 80004668 7C4FF120 */ mtcrf 0xff, r2 -/* 8000466C 7C5142A6 */ mfspr r2, 0x111 -/* 80004670 7C5143A6 */ mtspr 0x111, r2 -/* 80004674 7C7243A6 */ mtspr 0x112, r3 -/* 80004678 7C9343A6 */ mtspr 0x113, r4 -/* 8000467C 7C5A02A6 */ mfspr r2, 0x1a -/* 80004680 7C9B02A6 */ mfspr r4, 0x1b -/* 80004684 7C6000A6 */ mfmsr r3 -/* 80004688 60630030 */ ori r3, r3, 0x30 -/* 8000468C 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004690 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004694 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80004698 7C7A03A6 */ mtspr 0x1a, r3 -/* 8000469C 38601100 */ li r3, 0x1100 -/* 800046A0 4C000064 */ rfi -/* 800046A4 00000000 */ .4byte 0x00000000 -/* 800046A8 00000000 */ .4byte 0x00000000 -/* 800046AC 00000000 */ .4byte 0x00000000 -/* 800046B0 00000000 */ .4byte 0x00000000 -/* 800046B4 00000000 */ .4byte 0x00000000 -/* 800046B8 00000000 */ .4byte 0x00000000 -/* 800046BC 00000000 */ .4byte 0x00000000 -/* 800046C0 00000000 */ .4byte 0x00000000 -/* 800046C4 00000000 */ .4byte 0x00000000 -/* 800046C8 00000000 */ .4byte 0x00000000 -/* 800046CC 00000000 */ .4byte 0x00000000 -/* 800046D0 00000000 */ .4byte 0x00000000 -/* 800046D4 00000000 */ .4byte 0x00000000 -/* 800046D8 00000000 */ .4byte 0x00000000 -/* 800046DC 00000000 */ .4byte 0x00000000 -/* 800046E0 00000000 */ .4byte 0x00000000 -/* 800046E4 00000000 */ .4byte 0x00000000 -/* 800046E8 00000000 */ .4byte 0x00000000 -/* 800046EC 00000000 */ .4byte 0x00000000 -/* 800046F0 00000000 */ .4byte 0x00000000 -/* 800046F4 00000000 */ .4byte 0x00000000 -/* 800046F8 00000000 */ .4byte 0x00000000 -/* 800046FC 00000000 */ .4byte 0x00000000 -/* 80004700 00000000 */ .4byte 0x00000000 -/* 80004704 00000000 */ .4byte 0x00000000 -/* 80004708 00000000 */ .4byte 0x00000000 -/* 8000470C 00000000 */ .4byte 0x00000000 -/* 80004710 00000000 */ .4byte 0x00000000 -/* 80004714 00000000 */ .4byte 0x00000000 -/* 80004718 00000000 */ .4byte 0x00000000 -/* 8000471C 00000000 */ .4byte 0x00000000 -/* 80004720 00000000 */ .4byte 0x00000000 -/* 80004724 00000000 */ .4byte 0x00000000 -/* 80004728 00000000 */ .4byte 0x00000000 -/* 8000472C 00000000 */ .4byte 0x00000000 -/* 80004730 00000000 */ .4byte 0x00000000 -/* 80004734 7C5143A6 */ mtspr 0x111, r2 -/* 80004738 7C400026 */ mfcr r2 -/* 8000473C 7C5243A6 */ mtspr 0x112, r2 -/* 80004740 7C4000A6 */ mfmsr r2 -/* 80004744 74420002 */ andis. r2, r2, 2 -/* 80004748 4182001C */ beq- lbl_80004764 -/* 8000474C 7C4000A6 */ mfmsr r2 -/* 80004750 6C420002 */ xoris r2, r2, 2 -/* 80004754 7C0004AC */ sync 0 -/* 80004758 7C400124 */ mtmsr r2 -/* 8000475C 7C0004AC */ sync 0 -/* 80004760 7C5143A6 */ mtspr 0x111, r2 -lbl_80004764: -/* 80004764 7C5242A6 */ mfspr r2, 0x112 -/* 80004768 7C4FF120 */ mtcrf 0xff, r2 -/* 8000476C 7C5142A6 */ mfspr r2, 0x111 -/* 80004770 7C5143A6 */ mtspr 0x111, r2 -/* 80004774 7C7243A6 */ mtspr 0x112, r3 -/* 80004778 7C9343A6 */ mtspr 0x113, r4 -/* 8000477C 7C5A02A6 */ mfspr r2, 0x1a -/* 80004780 7C9B02A6 */ mfspr r4, 0x1b -/* 80004784 7C6000A6 */ mfmsr r3 -/* 80004788 60630030 */ ori r3, r3, 0x30 -/* 8000478C 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004790 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004794 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80004798 7C7A03A6 */ mtspr 0x1a, r3 -/* 8000479C 38601200 */ li r3, 0x1200 -/* 800047A0 4C000064 */ rfi -/* 800047A4 00000000 */ .4byte 0x00000000 -/* 800047A8 00000000 */ .4byte 0x00000000 -/* 800047AC 00000000 */ .4byte 0x00000000 -/* 800047B0 00000000 */ .4byte 0x00000000 -/* 800047B4 00000000 */ .4byte 0x00000000 -/* 800047B8 00000000 */ .4byte 0x00000000 -/* 800047BC 00000000 */ .4byte 0x00000000 -/* 800047C0 00000000 */ .4byte 0x00000000 -/* 800047C4 00000000 */ .4byte 0x00000000 -/* 800047C8 00000000 */ .4byte 0x00000000 -/* 800047CC 00000000 */ .4byte 0x00000000 -/* 800047D0 00000000 */ .4byte 0x00000000 -/* 800047D4 00000000 */ .4byte 0x00000000 -/* 800047D8 00000000 */ .4byte 0x00000000 -/* 800047DC 00000000 */ .4byte 0x00000000 -/* 800047E0 00000000 */ .4byte 0x00000000 -/* 800047E4 00000000 */ .4byte 0x00000000 -/* 800047E8 00000000 */ .4byte 0x00000000 -/* 800047EC 00000000 */ .4byte 0x00000000 -/* 800047F0 00000000 */ .4byte 0x00000000 -/* 800047F4 00000000 */ .4byte 0x00000000 -/* 800047F8 00000000 */ .4byte 0x00000000 -/* 800047FC 00000000 */ .4byte 0x00000000 -/* 80004800 00000000 */ .4byte 0x00000000 -/* 80004804 00000000 */ .4byte 0x00000000 -/* 80004808 00000000 */ .4byte 0x00000000 -/* 8000480C 00000000 */ .4byte 0x00000000 -/* 80004810 00000000 */ .4byte 0x00000000 -/* 80004814 00000000 */ .4byte 0x00000000 -/* 80004818 00000000 */ .4byte 0x00000000 -/* 8000481C 00000000 */ .4byte 0x00000000 -/* 80004820 00000000 */ .4byte 0x00000000 -/* 80004824 00000000 */ .4byte 0x00000000 -/* 80004828 00000000 */ .4byte 0x00000000 -/* 8000482C 00000000 */ .4byte 0x00000000 -/* 80004830 00000000 */ .4byte 0x00000000 -/* 80004834 7C5143A6 */ mtspr 0x111, r2 -/* 80004838 7C7243A6 */ mtspr 0x112, r3 -/* 8000483C 7C9343A6 */ mtspr 0x113, r4 -/* 80004840 7C5A02A6 */ mfspr r2, 0x1a -/* 80004844 7C9B02A6 */ mfspr r4, 0x1b -/* 80004848 7C6000A6 */ mfmsr r3 -/* 8000484C 60630030 */ ori r3, r3, 0x30 -/* 80004850 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004854 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004858 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000485C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004860 38601300 */ li r3, 0x1300 -/* 80004864 4C000064 */ rfi -/* 80004868 00000000 */ .4byte 0x00000000 -/* 8000486C 00000000 */ .4byte 0x00000000 -/* 80004870 00000000 */ .4byte 0x00000000 -/* 80004874 00000000 */ .4byte 0x00000000 -/* 80004878 00000000 */ .4byte 0x00000000 -/* 8000487C 00000000 */ .4byte 0x00000000 -/* 80004880 00000000 */ .4byte 0x00000000 -/* 80004884 00000000 */ .4byte 0x00000000 -/* 80004888 00000000 */ .4byte 0x00000000 -/* 8000488C 00000000 */ .4byte 0x00000000 -/* 80004890 00000000 */ .4byte 0x00000000 -/* 80004894 00000000 */ .4byte 0x00000000 -/* 80004898 00000000 */ .4byte 0x00000000 -/* 8000489C 00000000 */ .4byte 0x00000000 -/* 800048A0 00000000 */ .4byte 0x00000000 -/* 800048A4 00000000 */ .4byte 0x00000000 -/* 800048A8 00000000 */ .4byte 0x00000000 -/* 800048AC 00000000 */ .4byte 0x00000000 -/* 800048B0 00000000 */ .4byte 0x00000000 -/* 800048B4 00000000 */ .4byte 0x00000000 -/* 800048B8 00000000 */ .4byte 0x00000000 -/* 800048BC 00000000 */ .4byte 0x00000000 -/* 800048C0 00000000 */ .4byte 0x00000000 -/* 800048C4 00000000 */ .4byte 0x00000000 -/* 800048C8 00000000 */ .4byte 0x00000000 -/* 800048CC 00000000 */ .4byte 0x00000000 -/* 800048D0 00000000 */ .4byte 0x00000000 -/* 800048D4 00000000 */ .4byte 0x00000000 -/* 800048D8 00000000 */ .4byte 0x00000000 -/* 800048DC 00000000 */ .4byte 0x00000000 -/* 800048E0 00000000 */ .4byte 0x00000000 -/* 800048E4 00000000 */ .4byte 0x00000000 -/* 800048E8 00000000 */ .4byte 0x00000000 -/* 800048EC 00000000 */ .4byte 0x00000000 -/* 800048F0 00000000 */ .4byte 0x00000000 -/* 800048F4 00000000 */ .4byte 0x00000000 -/* 800048F8 00000000 */ .4byte 0x00000000 -/* 800048FC 00000000 */ .4byte 0x00000000 -/* 80004900 00000000 */ .4byte 0x00000000 -/* 80004904 00000000 */ .4byte 0x00000000 -/* 80004908 00000000 */ .4byte 0x00000000 -/* 8000490C 00000000 */ .4byte 0x00000000 -/* 80004910 00000000 */ .4byte 0x00000000 -/* 80004914 00000000 */ .4byte 0x00000000 -/* 80004918 00000000 */ .4byte 0x00000000 -/* 8000491C 00000000 */ .4byte 0x00000000 -/* 80004920 00000000 */ .4byte 0x00000000 -/* 80004924 00000000 */ .4byte 0x00000000 -/* 80004928 00000000 */ .4byte 0x00000000 -/* 8000492C 00000000 */ .4byte 0x00000000 -/* 80004930 00000000 */ .4byte 0x00000000 -/* 80004934 7C5143A6 */ mtspr 0x111, r2 -/* 80004938 7C7243A6 */ mtspr 0x112, r3 -/* 8000493C 7C9343A6 */ mtspr 0x113, r4 -/* 80004940 7C5A02A6 */ mfspr r2, 0x1a -/* 80004944 7C9B02A6 */ mfspr r4, 0x1b -/* 80004948 7C6000A6 */ mfmsr r3 -/* 8000494C 60630030 */ ori r3, r3, 0x30 -/* 80004950 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004954 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004958 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000495C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004960 38601400 */ li r3, 0x1400 -/* 80004964 4C000064 */ rfi -/* 80004968 00000000 */ .4byte 0x00000000 -/* 8000496C 00000000 */ .4byte 0x00000000 -/* 80004970 00000000 */ .4byte 0x00000000 -/* 80004974 00000000 */ .4byte 0x00000000 -/* 80004978 00000000 */ .4byte 0x00000000 -/* 8000497C 00000000 */ .4byte 0x00000000 -/* 80004980 00000000 */ .4byte 0x00000000 -/* 80004984 00000000 */ .4byte 0x00000000 -/* 80004988 00000000 */ .4byte 0x00000000 -/* 8000498C 00000000 */ .4byte 0x00000000 -/* 80004990 00000000 */ .4byte 0x00000000 -/* 80004994 00000000 */ .4byte 0x00000000 -/* 80004998 00000000 */ .4byte 0x00000000 -/* 8000499C 00000000 */ .4byte 0x00000000 -/* 800049A0 00000000 */ .4byte 0x00000000 -/* 800049A4 00000000 */ .4byte 0x00000000 -/* 800049A8 00000000 */ .4byte 0x00000000 -/* 800049AC 00000000 */ .4byte 0x00000000 -/* 800049B0 00000000 */ .4byte 0x00000000 -/* 800049B4 00000000 */ .4byte 0x00000000 -/* 800049B8 00000000 */ .4byte 0x00000000 -/* 800049BC 00000000 */ .4byte 0x00000000 -/* 800049C0 00000000 */ .4byte 0x00000000 -/* 800049C4 00000000 */ .4byte 0x00000000 -/* 800049C8 00000000 */ .4byte 0x00000000 -/* 800049CC 00000000 */ .4byte 0x00000000 -/* 800049D0 00000000 */ .4byte 0x00000000 -/* 800049D4 00000000 */ .4byte 0x00000000 -/* 800049D8 00000000 */ .4byte 0x00000000 -/* 800049DC 00000000 */ .4byte 0x00000000 -/* 800049E0 00000000 */ .4byte 0x00000000 -/* 800049E4 00000000 */ .4byte 0x00000000 -/* 800049E8 00000000 */ .4byte 0x00000000 -/* 800049EC 00000000 */ .4byte 0x00000000 -/* 800049F0 00000000 */ .4byte 0x00000000 -/* 800049F4 00000000 */ .4byte 0x00000000 -/* 800049F8 00000000 */ .4byte 0x00000000 -/* 800049FC 00000000 */ .4byte 0x00000000 -/* 80004A00 00000000 */ .4byte 0x00000000 -/* 80004A04 00000000 */ .4byte 0x00000000 -/* 80004A08 00000000 */ .4byte 0x00000000 -/* 80004A0C 00000000 */ .4byte 0x00000000 -/* 80004A10 00000000 */ .4byte 0x00000000 -/* 80004A14 00000000 */ .4byte 0x00000000 -/* 80004A18 00000000 */ .4byte 0x00000000 -/* 80004A1C 00000000 */ .4byte 0x00000000 -/* 80004A20 00000000 */ .4byte 0x00000000 -/* 80004A24 00000000 */ .4byte 0x00000000 -/* 80004A28 00000000 */ .4byte 0x00000000 -/* 80004A2C 00000000 */ .4byte 0x00000000 -/* 80004A30 00000000 */ .4byte 0x00000000 -/* 80004A34 00000000 */ .4byte 0x00000000 -/* 80004A38 00000000 */ .4byte 0x00000000 -/* 80004A3C 00000000 */ .4byte 0x00000000 -/* 80004A40 00000000 */ .4byte 0x00000000 -/* 80004A44 00000000 */ .4byte 0x00000000 -/* 80004A48 00000000 */ .4byte 0x00000000 -/* 80004A4C 00000000 */ .4byte 0x00000000 -/* 80004A50 00000000 */ .4byte 0x00000000 -/* 80004A54 00000000 */ .4byte 0x00000000 -/* 80004A58 00000000 */ .4byte 0x00000000 -/* 80004A5C 00000000 */ .4byte 0x00000000 -/* 80004A60 00000000 */ .4byte 0x00000000 -/* 80004A64 00000000 */ .4byte 0x00000000 -/* 80004A68 00000000 */ .4byte 0x00000000 -/* 80004A6C 00000000 */ .4byte 0x00000000 -/* 80004A70 00000000 */ .4byte 0x00000000 -/* 80004A74 00000000 */ .4byte 0x00000000 -/* 80004A78 00000000 */ .4byte 0x00000000 -/* 80004A7C 00000000 */ .4byte 0x00000000 -/* 80004A80 00000000 */ .4byte 0x00000000 -/* 80004A84 00000000 */ .4byte 0x00000000 -/* 80004A88 00000000 */ .4byte 0x00000000 -/* 80004A8C 00000000 */ .4byte 0x00000000 -/* 80004A90 00000000 */ .4byte 0x00000000 -/* 80004A94 00000000 */ .4byte 0x00000000 -/* 80004A98 00000000 */ .4byte 0x00000000 -/* 80004A9C 00000000 */ .4byte 0x00000000 -/* 80004AA0 00000000 */ .4byte 0x00000000 -/* 80004AA4 00000000 */ .4byte 0x00000000 -/* 80004AA8 00000000 */ .4byte 0x00000000 -/* 80004AAC 00000000 */ .4byte 0x00000000 -/* 80004AB0 00000000 */ .4byte 0x00000000 -/* 80004AB4 00000000 */ .4byte 0x00000000 -/* 80004AB8 00000000 */ .4byte 0x00000000 -/* 80004ABC 00000000 */ .4byte 0x00000000 -/* 80004AC0 00000000 */ .4byte 0x00000000 -/* 80004AC4 00000000 */ .4byte 0x00000000 -/* 80004AC8 00000000 */ .4byte 0x00000000 -/* 80004ACC 00000000 */ .4byte 0x00000000 -/* 80004AD0 00000000 */ .4byte 0x00000000 -/* 80004AD4 00000000 */ .4byte 0x00000000 -/* 80004AD8 00000000 */ .4byte 0x00000000 -/* 80004ADC 00000000 */ .4byte 0x00000000 -/* 80004AE0 00000000 */ .4byte 0x00000000 -/* 80004AE4 00000000 */ .4byte 0x00000000 -/* 80004AE8 00000000 */ .4byte 0x00000000 -/* 80004AEC 00000000 */ .4byte 0x00000000 -/* 80004AF0 00000000 */ .4byte 0x00000000 -/* 80004AF4 00000000 */ .4byte 0x00000000 -/* 80004AF8 00000000 */ .4byte 0x00000000 -/* 80004AFC 00000000 */ .4byte 0x00000000 -/* 80004B00 00000000 */ .4byte 0x00000000 -/* 80004B04 00000000 */ .4byte 0x00000000 -/* 80004B08 00000000 */ .4byte 0x00000000 -/* 80004B0C 00000000 */ .4byte 0x00000000 -/* 80004B10 00000000 */ .4byte 0x00000000 -/* 80004B14 00000000 */ .4byte 0x00000000 -/* 80004B18 00000000 */ .4byte 0x00000000 -/* 80004B1C 00000000 */ .4byte 0x00000000 -/* 80004B20 00000000 */ .4byte 0x00000000 -/* 80004B24 00000000 */ .4byte 0x00000000 -/* 80004B28 00000000 */ .4byte 0x00000000 -/* 80004B2C 00000000 */ .4byte 0x00000000 -/* 80004B30 00000000 */ .4byte 0x00000000 -/* 80004B34 7C5143A6 */ mtspr 0x111, r2 -/* 80004B38 7C7243A6 */ mtspr 0x112, r3 -/* 80004B3C 7C9343A6 */ mtspr 0x113, r4 -/* 80004B40 7C5A02A6 */ mfspr r2, 0x1a -/* 80004B44 7C9B02A6 */ mfspr r4, 0x1b -/* 80004B48 7C6000A6 */ mfmsr r3 -/* 80004B4C 60630030 */ ori r3, r3, 0x30 -/* 80004B50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004B54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004B58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80004B5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004B60 38601600 */ li r3, 0x1600 -/* 80004B64 4C000064 */ rfi -/* 80004B68 00000000 */ .4byte 0x00000000 -/* 80004B6C 00000000 */ .4byte 0x00000000 -/* 80004B70 00000000 */ .4byte 0x00000000 -/* 80004B74 00000000 */ .4byte 0x00000000 -/* 80004B78 00000000 */ .4byte 0x00000000 -/* 80004B7C 00000000 */ .4byte 0x00000000 -/* 80004B80 00000000 */ .4byte 0x00000000 -/* 80004B84 00000000 */ .4byte 0x00000000 -/* 80004B88 00000000 */ .4byte 0x00000000 -/* 80004B8C 00000000 */ .4byte 0x00000000 -/* 80004B90 00000000 */ .4byte 0x00000000 -/* 80004B94 00000000 */ .4byte 0x00000000 -/* 80004B98 00000000 */ .4byte 0x00000000 -/* 80004B9C 00000000 */ .4byte 0x00000000 -/* 80004BA0 00000000 */ .4byte 0x00000000 -/* 80004BA4 00000000 */ .4byte 0x00000000 -/* 80004BA8 00000000 */ .4byte 0x00000000 -/* 80004BAC 00000000 */ .4byte 0x00000000 -/* 80004BB0 00000000 */ .4byte 0x00000000 -/* 80004BB4 00000000 */ .4byte 0x00000000 -/* 80004BB8 00000000 */ .4byte 0x00000000 -/* 80004BBC 00000000 */ .4byte 0x00000000 -/* 80004BC0 00000000 */ .4byte 0x00000000 -/* 80004BC4 00000000 */ .4byte 0x00000000 -/* 80004BC8 00000000 */ .4byte 0x00000000 -/* 80004BCC 00000000 */ .4byte 0x00000000 -/* 80004BD0 00000000 */ .4byte 0x00000000 -/* 80004BD4 00000000 */ .4byte 0x00000000 -/* 80004BD8 00000000 */ .4byte 0x00000000 -/* 80004BDC 00000000 */ .4byte 0x00000000 -/* 80004BE0 00000000 */ .4byte 0x00000000 -/* 80004BE4 00000000 */ .4byte 0x00000000 -/* 80004BE8 00000000 */ .4byte 0x00000000 -/* 80004BEC 00000000 */ .4byte 0x00000000 -/* 80004BF0 00000000 */ .4byte 0x00000000 -/* 80004BF4 00000000 */ .4byte 0x00000000 -/* 80004BF8 00000000 */ .4byte 0x00000000 -/* 80004BFC 00000000 */ .4byte 0x00000000 -/* 80004C00 00000000 */ .4byte 0x00000000 -/* 80004C04 00000000 */ .4byte 0x00000000 -/* 80004C08 00000000 */ .4byte 0x00000000 -/* 80004C0C 00000000 */ .4byte 0x00000000 -/* 80004C10 00000000 */ .4byte 0x00000000 -/* 80004C14 00000000 */ .4byte 0x00000000 -/* 80004C18 00000000 */ .4byte 0x00000000 -/* 80004C1C 00000000 */ .4byte 0x00000000 -/* 80004C20 00000000 */ .4byte 0x00000000 -/* 80004C24 00000000 */ .4byte 0x00000000 -/* 80004C28 00000000 */ .4byte 0x00000000 -/* 80004C2C 00000000 */ .4byte 0x00000000 -/* 80004C30 00000000 */ .4byte 0x00000000 -/* 80004C34 7C5143A6 */ mtspr 0x111, r2 -/* 80004C38 7C7243A6 */ mtspr 0x112, r3 -/* 80004C3C 7C9343A6 */ mtspr 0x113, r4 -/* 80004C40 7C5A02A6 */ mfspr r2, 0x1a -/* 80004C44 7C9B02A6 */ mfspr r4, 0x1b -/* 80004C48 7C6000A6 */ mfmsr r3 -/* 80004C4C 60630030 */ ori r3, r3, 0x30 -/* 80004C50 7C7B03A6 */ mtspr 0x1b, r3 -/* 80004C54 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80004C58 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 80004C5C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80004C60 38601700 */ li r3, 0x1700 -/* 80004C64 4C000064 */ rfi -/* 80004C68 00000000 */ .4byte 0x00000000 -/* 80004C6C 00000000 */ .4byte 0x00000000 -/* 80004C70 00000000 */ .4byte 0x00000000 -/* 80004C74 00000000 */ .4byte 0x00000000 -/* 80004C78 00000000 */ .4byte 0x00000000 -/* 80004C7C 00000000 */ .4byte 0x00000000 -/* 80004C80 00000000 */ .4byte 0x00000000 -/* 80004C84 00000000 */ .4byte 0x00000000 -/* 80004C88 00000000 */ .4byte 0x00000000 -/* 80004C8C 00000000 */ .4byte 0x00000000 -/* 80004C90 00000000 */ .4byte 0x00000000 -/* 80004C94 00000000 */ .4byte 0x00000000 -/* 80004C98 00000000 */ .4byte 0x00000000 -/* 80004C9C 00000000 */ .4byte 0x00000000 -/* 80004CA0 00000000 */ .4byte 0x00000000 -/* 80004CA4 00000000 */ .4byte 0x00000000 -/* 80004CA8 00000000 */ .4byte 0x00000000 -/* 80004CAC 00000000 */ .4byte 0x00000000 -/* 80004CB0 00000000 */ .4byte 0x00000000 -/* 80004CB4 00000000 */ .4byte 0x00000000 -/* 80004CB8 00000000 */ .4byte 0x00000000 -/* 80004CBC 00000000 */ .4byte 0x00000000 -/* 80004CC0 00000000 */ .4byte 0x00000000 -/* 80004CC4 00000000 */ .4byte 0x00000000 -/* 80004CC8 00000000 */ .4byte 0x00000000 -/* 80004CCC 00000000 */ .4byte 0x00000000 -/* 80004CD0 00000000 */ .4byte 0x00000000 -/* 80004CD4 00000000 */ .4byte 0x00000000 -/* 80004CD8 00000000 */ .4byte 0x00000000 -/* 80004CDC 00000000 */ .4byte 0x00000000 -/* 80004CE0 00000000 */ .4byte 0x00000000 -/* 80004CE4 00000000 */ .4byte 0x00000000 -/* 80004CE8 00000000 */ .4byte 0x00000000 -/* 80004CEC 00000000 */ .4byte 0x00000000 -/* 80004CF0 00000000 */ .4byte 0x00000000 -/* 80004CF4 00000000 */ .4byte 0x00000000 -/* 80004CF8 00000000 */ .4byte 0x00000000 -/* 80004CFC 00000000 */ .4byte 0x00000000 -/* 80004D00 00000000 */ .4byte 0x00000000 -/* 80004D04 00000000 */ .4byte 0x00000000 -/* 80004D08 00000000 */ .4byte 0x00000000 -/* 80004D0C 00000000 */ .4byte 0x00000000 -/* 80004D10 00000000 */ .4byte 0x00000000 -/* 80004D14 00000000 */ .4byte 0x00000000 -/* 80004D18 00000000 */ .4byte 0x00000000 -/* 80004D1C 00000000 */ .4byte 0x00000000 -/* 80004D20 00000000 */ .4byte 0x00000000 -/* 80004D24 00000000 */ .4byte 0x00000000 -/* 80004D28 00000000 */ .4byte 0x00000000 -/* 80004D2C 00000000 */ .4byte 0x00000000 -/* 80004D30 00000000 */ .4byte 0x00000000 -/* 80004D34 00000000 */ .4byte 0x00000000 -/* 80004D38 00000000 */ .4byte 0x00000000 -/* 80004D3C 00000000 */ .4byte 0x00000000 -/* 80004D40 00000000 */ .4byte 0x00000000 -/* 80004D44 00000000 */ .4byte 0x00000000 -/* 80004D48 00000000 */ .4byte 0x00000000 -/* 80004D4C 00000000 */ .4byte 0x00000000 -/* 80004D50 00000000 */ .4byte 0x00000000 -/* 80004D54 00000000 */ .4byte 0x00000000 -/* 80004D58 00000000 */ .4byte 0x00000000 -/* 80004D5C 00000000 */ .4byte 0x00000000 -/* 80004D60 00000000 */ .4byte 0x00000000 -/* 80004D64 00000000 */ .4byte 0x00000000 -/* 80004D68 00000000 */ .4byte 0x00000000 -/* 80004D6C 00000000 */ .4byte 0x00000000 -/* 80004D70 00000000 */ .4byte 0x00000000 -/* 80004D74 00000000 */ .4byte 0x00000000 -/* 80004D78 00000000 */ .4byte 0x00000000 -/* 80004D7C 00000000 */ .4byte 0x00000000 -/* 80004D80 00000000 */ .4byte 0x00000000 -/* 80004D84 00000000 */ .4byte 0x00000000 -/* 80004D88 00000000 */ .4byte 0x00000000 -/* 80004D8C 00000000 */ .4byte 0x00000000 -/* 80004D90 00000000 */ .4byte 0x00000000 -/* 80004D94 00000000 */ .4byte 0x00000000 -/* 80004D98 00000000 */ .4byte 0x00000000 -/* 80004D9C 00000000 */ .4byte 0x00000000 -/* 80004DA0 00000000 */ .4byte 0x00000000 -/* 80004DA4 00000000 */ .4byte 0x00000000 -/* 80004DA8 00000000 */ .4byte 0x00000000 -/* 80004DAC 00000000 */ .4byte 0x00000000 -/* 80004DB0 00000000 */ .4byte 0x00000000 -/* 80004DB4 00000000 */ .4byte 0x00000000 -/* 80004DB8 00000000 */ .4byte 0x00000000 -/* 80004DBC 00000000 */ .4byte 0x00000000 -/* 80004DC0 00000000 */ .4byte 0x00000000 -/* 80004DC4 00000000 */ .4byte 0x00000000 -/* 80004DC8 00000000 */ .4byte 0x00000000 -/* 80004DCC 00000000 */ .4byte 0x00000000 -/* 80004DD0 00000000 */ .4byte 0x00000000 -/* 80004DD4 00000000 */ .4byte 0x00000000 -/* 80004DD8 00000000 */ .4byte 0x00000000 -/* 80004DDC 00000000 */ .4byte 0x00000000 -/* 80004DE0 00000000 */ .4byte 0x00000000 -/* 80004DE4 00000000 */ .4byte 0x00000000 -/* 80004DE8 00000000 */ .4byte 0x00000000 -/* 80004DEC 00000000 */ .4byte 0x00000000 -/* 80004DF0 00000000 */ .4byte 0x00000000 -/* 80004DF4 00000000 */ .4byte 0x00000000 -/* 80004DF8 00000000 */ .4byte 0x00000000 -/* 80004DFC 00000000 */ .4byte 0x00000000 -/* 80004E00 00000000 */ .4byte 0x00000000 -/* 80004E04 00000000 */ .4byte 0x00000000 -/* 80004E08 00000000 */ .4byte 0x00000000 -/* 80004E0C 00000000 */ .4byte 0x00000000 -/* 80004E10 00000000 */ .4byte 0x00000000 -/* 80004E14 00000000 */ .4byte 0x00000000 -/* 80004E18 00000000 */ .4byte 0x00000000 -/* 80004E1C 00000000 */ .4byte 0x00000000 -/* 80004E20 00000000 */ .4byte 0x00000000 -/* 80004E24 00000000 */ .4byte 0x00000000 -/* 80004E28 00000000 */ .4byte 0x00000000 -/* 80004E2C 00000000 */ .4byte 0x00000000 -/* 80004E30 00000000 */ .4byte 0x00000000 -/* 80004E34 00000000 */ .4byte 0x00000000 -/* 80004E38 00000000 */ .4byte 0x00000000 -/* 80004E3C 00000000 */ .4byte 0x00000000 -/* 80004E40 00000000 */ .4byte 0x00000000 -/* 80004E44 00000000 */ .4byte 0x00000000 -/* 80004E48 00000000 */ .4byte 0x00000000 -/* 80004E4C 00000000 */ .4byte 0x00000000 -/* 80004E50 00000000 */ .4byte 0x00000000 -/* 80004E54 00000000 */ .4byte 0x00000000 -/* 80004E58 00000000 */ .4byte 0x00000000 -/* 80004E5C 00000000 */ .4byte 0x00000000 -/* 80004E60 00000000 */ .4byte 0x00000000 -/* 80004E64 00000000 */ .4byte 0x00000000 -/* 80004E68 00000000 */ .4byte 0x00000000 -/* 80004E6C 00000000 */ .4byte 0x00000000 -/* 80004E70 00000000 */ .4byte 0x00000000 -/* 80004E74 00000000 */ .4byte 0x00000000 -/* 80004E78 00000000 */ .4byte 0x00000000 -/* 80004E7C 00000000 */ .4byte 0x00000000 -/* 80004E80 00000000 */ .4byte 0x00000000 -/* 80004E84 00000000 */ .4byte 0x00000000 -/* 80004E88 00000000 */ .4byte 0x00000000 -/* 80004E8C 00000000 */ .4byte 0x00000000 -/* 80004E90 00000000 */ .4byte 0x00000000 -/* 80004E94 00000000 */ .4byte 0x00000000 -/* 80004E98 00000000 */ .4byte 0x00000000 -/* 80004E9C 00000000 */ .4byte 0x00000000 -/* 80004EA0 00000000 */ .4byte 0x00000000 -/* 80004EA4 00000000 */ .4byte 0x00000000 -/* 80004EA8 00000000 */ .4byte 0x00000000 -/* 80004EAC 00000000 */ .4byte 0x00000000 -/* 80004EB0 00000000 */ .4byte 0x00000000 -/* 80004EB4 00000000 */ .4byte 0x00000000 -/* 80004EB8 00000000 */ .4byte 0x00000000 -/* 80004EBC 00000000 */ .4byte 0x00000000 -/* 80004EC0 00000000 */ .4byte 0x00000000 -/* 80004EC4 00000000 */ .4byte 0x00000000 -/* 80004EC8 00000000 */ .4byte 0x00000000 -/* 80004ECC 00000000 */ .4byte 0x00000000 -/* 80004ED0 00000000 */ .4byte 0x00000000 -/* 80004ED4 00000000 */ .4byte 0x00000000 -/* 80004ED8 00000000 */ .4byte 0x00000000 -/* 80004EDC 00000000 */ .4byte 0x00000000 -/* 80004EE0 00000000 */ .4byte 0x00000000 -/* 80004EE4 00000000 */ .4byte 0x00000000 -/* 80004EE8 00000000 */ .4byte 0x00000000 -/* 80004EEC 00000000 */ .4byte 0x00000000 -/* 80004EF0 00000000 */ .4byte 0x00000000 -/* 80004EF4 00000000 */ .4byte 0x00000000 -/* 80004EF8 00000000 */ .4byte 0x00000000 -/* 80004EFC 00000000 */ .4byte 0x00000000 -/* 80004F00 00000000 */ .4byte 0x00000000 -/* 80004F04 00000000 */ .4byte 0x00000000 -/* 80004F08 00000000 */ .4byte 0x00000000 -/* 80004F0C 00000000 */ .4byte 0x00000000 -/* 80004F10 00000000 */ .4byte 0x00000000 -/* 80004F14 00000000 */ .4byte 0x00000000 -/* 80004F18 00000000 */ .4byte 0x00000000 -/* 80004F1C 00000000 */ .4byte 0x00000000 -/* 80004F20 00000000 */ .4byte 0x00000000 -/* 80004F24 00000000 */ .4byte 0x00000000 -/* 80004F28 00000000 */ .4byte 0x00000000 -/* 80004F2C 00000000 */ .4byte 0x00000000 -/* 80004F30 00000000 */ .4byte 0x00000000 -/* 80004F34 00000000 */ .4byte 0x00000000 -/* 80004F38 00000000 */ .4byte 0x00000000 -/* 80004F3C 00000000 */ .4byte 0x00000000 -/* 80004F40 00000000 */ .4byte 0x00000000 -/* 80004F44 00000000 */ .4byte 0x00000000 -/* 80004F48 00000000 */ .4byte 0x00000000 -/* 80004F4C 00000000 */ .4byte 0x00000000 -/* 80004F50 00000000 */ .4byte 0x00000000 -/* 80004F54 00000000 */ .4byte 0x00000000 -/* 80004F58 00000000 */ .4byte 0x00000000 -/* 80004F5C 00000000 */ .4byte 0x00000000 -/* 80004F60 00000000 */ .4byte 0x00000000 -/* 80004F64 00000000 */ .4byte 0x00000000 -/* 80004F68 00000000 */ .4byte 0x00000000 -/* 80004F6C 00000000 */ .4byte 0x00000000 -/* 80004F70 00000000 */ .4byte 0x00000000 -/* 80004F74 00000000 */ .4byte 0x00000000 -/* 80004F78 00000000 */ .4byte 0x00000000 -/* 80004F7C 00000000 */ .4byte 0x00000000 -/* 80004F80 00000000 */ .4byte 0x00000000 -/* 80004F84 00000000 */ .4byte 0x00000000 -/* 80004F88 00000000 */ .4byte 0x00000000 -/* 80004F8C 00000000 */ .4byte 0x00000000 -/* 80004F90 00000000 */ .4byte 0x00000000 -/* 80004F94 00000000 */ .4byte 0x00000000 -/* 80004F98 00000000 */ .4byte 0x00000000 -/* 80004F9C 00000000 */ .4byte 0x00000000 -/* 80004FA0 00000000 */ .4byte 0x00000000 -/* 80004FA4 00000000 */ .4byte 0x00000000 -/* 80004FA8 00000000 */ .4byte 0x00000000 -/* 80004FAC 00000000 */ .4byte 0x00000000 -/* 80004FB0 00000000 */ .4byte 0x00000000 -/* 80004FB4 00000000 */ .4byte 0x00000000 -/* 80004FB8 00000000 */ .4byte 0x00000000 -/* 80004FBC 00000000 */ .4byte 0x00000000 -/* 80004FC0 00000000 */ .4byte 0x00000000 -/* 80004FC4 00000000 */ .4byte 0x00000000 -/* 80004FC8 00000000 */ .4byte 0x00000000 -/* 80004FCC 00000000 */ .4byte 0x00000000 -/* 80004FD0 00000000 */ .4byte 0x00000000 -/* 80004FD4 00000000 */ .4byte 0x00000000 -/* 80004FD8 00000000 */ .4byte 0x00000000 -/* 80004FDC 00000000 */ .4byte 0x00000000 -/* 80004FE0 00000000 */ .4byte 0x00000000 -/* 80004FE4 00000000 */ .4byte 0x00000000 -/* 80004FE8 00000000 */ .4byte 0x00000000 -/* 80004FEC 00000000 */ .4byte 0x00000000 -/* 80004FF0 00000000 */ .4byte 0x00000000 -/* 80004FF4 00000000 */ .4byte 0x00000000 -/* 80004FF8 00000000 */ .4byte 0x00000000 -/* 80004FFC 00000000 */ .4byte 0x00000000 -/* 80005000 00000000 */ .4byte 0x00000000 -/* 80005004 00000000 */ .4byte 0x00000000 -/* 80005008 00000000 */ .4byte 0x00000000 -/* 8000500C 00000000 */ .4byte 0x00000000 -/* 80005010 00000000 */ .4byte 0x00000000 -/* 80005014 00000000 */ .4byte 0x00000000 -/* 80005018 00000000 */ .4byte 0x00000000 -/* 8000501C 00000000 */ .4byte 0x00000000 -/* 80005020 00000000 */ .4byte 0x00000000 -/* 80005024 00000000 */ .4byte 0x00000000 -/* 80005028 00000000 */ .4byte 0x00000000 -/* 8000502C 00000000 */ .4byte 0x00000000 -/* 80005030 00000000 */ .4byte 0x00000000 -/* 80005034 00000000 */ .4byte 0x00000000 -/* 80005038 00000000 */ .4byte 0x00000000 -/* 8000503C 00000000 */ .4byte 0x00000000 -/* 80005040 00000000 */ .4byte 0x00000000 -/* 80005044 00000000 */ .4byte 0x00000000 -/* 80005048 00000000 */ .4byte 0x00000000 -/* 8000504C 00000000 */ .4byte 0x00000000 -/* 80005050 00000000 */ .4byte 0x00000000 -/* 80005054 00000000 */ .4byte 0x00000000 -/* 80005058 00000000 */ .4byte 0x00000000 -/* 8000505C 00000000 */ .4byte 0x00000000 -/* 80005060 00000000 */ .4byte 0x00000000 -/* 80005064 00000000 */ .4byte 0x00000000 -/* 80005068 00000000 */ .4byte 0x00000000 -/* 8000506C 00000000 */ .4byte 0x00000000 -/* 80005070 00000000 */ .4byte 0x00000000 -/* 80005074 00000000 */ .4byte 0x00000000 -/* 80005078 00000000 */ .4byte 0x00000000 -/* 8000507C 00000000 */ .4byte 0x00000000 -/* 80005080 00000000 */ .4byte 0x00000000 -/* 80005084 00000000 */ .4byte 0x00000000 -/* 80005088 00000000 */ .4byte 0x00000000 -/* 8000508C 00000000 */ .4byte 0x00000000 -/* 80005090 00000000 */ .4byte 0x00000000 -/* 80005094 00000000 */ .4byte 0x00000000 -/* 80005098 00000000 */ .4byte 0x00000000 -/* 8000509C 00000000 */ .4byte 0x00000000 -/* 800050A0 00000000 */ .4byte 0x00000000 -/* 800050A4 00000000 */ .4byte 0x00000000 -/* 800050A8 00000000 */ .4byte 0x00000000 -/* 800050AC 00000000 */ .4byte 0x00000000 -/* 800050B0 00000000 */ .4byte 0x00000000 -/* 800050B4 00000000 */ .4byte 0x00000000 -/* 800050B8 00000000 */ .4byte 0x00000000 -/* 800050BC 00000000 */ .4byte 0x00000000 -/* 800050C0 00000000 */ .4byte 0x00000000 -/* 800050C4 00000000 */ .4byte 0x00000000 -/* 800050C8 00000000 */ .4byte 0x00000000 -/* 800050CC 00000000 */ .4byte 0x00000000 -/* 800050D0 00000000 */ .4byte 0x00000000 -/* 800050D4 00000000 */ .4byte 0x00000000 -/* 800050D8 00000000 */ .4byte 0x00000000 -/* 800050DC 00000000 */ .4byte 0x00000000 -/* 800050E0 00000000 */ .4byte 0x00000000 -/* 800050E4 00000000 */ .4byte 0x00000000 -/* 800050E8 00000000 */ .4byte 0x00000000 -/* 800050EC 00000000 */ .4byte 0x00000000 -/* 800050F0 00000000 */ .4byte 0x00000000 -/* 800050F4 00000000 */ .4byte 0x00000000 -/* 800050F8 00000000 */ .4byte 0x00000000 -/* 800050FC 00000000 */ .4byte 0x00000000 -/* 80005100 00000000 */ .4byte 0x00000000 -/* 80005104 00000000 */ .4byte 0x00000000 -/* 80005108 00000000 */ .4byte 0x00000000 -/* 8000510C 00000000 */ .4byte 0x00000000 -/* 80005110 00000000 */ .4byte 0x00000000 -/* 80005114 00000000 */ .4byte 0x00000000 -/* 80005118 00000000 */ .4byte 0x00000000 -/* 8000511C 00000000 */ .4byte 0x00000000 -/* 80005120 00000000 */ .4byte 0x00000000 -/* 80005124 00000000 */ .4byte 0x00000000 -/* 80005128 00000000 */ .4byte 0x00000000 -/* 8000512C 00000000 */ .4byte 0x00000000 -/* 80005130 00000000 */ .4byte 0x00000000 -/* 80005134 7C5143A6 */ mtspr 0x111, r2 -/* 80005138 7C7243A6 */ mtspr 0x112, r3 -/* 8000513C 7C9343A6 */ mtspr 0x113, r4 -/* 80005140 7C5A02A6 */ mfspr r2, 0x1a -/* 80005144 7C9B02A6 */ mfspr r4, 0x1b -/* 80005148 7C6000A6 */ mfmsr r3 -/* 8000514C 60630030 */ ori r3, r3, 0x30 -/* 80005150 7C7B03A6 */ mtspr 0x1b, r3 -/* 80005154 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80005158 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000515C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80005160 38601C00 */ li r3, 0x1c00 -/* 80005164 4C000064 */ rfi -/* 80005168 00000000 */ .4byte 0x00000000 -/* 8000516C 00000000 */ .4byte 0x00000000 -/* 80005170 00000000 */ .4byte 0x00000000 -/* 80005174 00000000 */ .4byte 0x00000000 -/* 80005178 00000000 */ .4byte 0x00000000 -/* 8000517C 00000000 */ .4byte 0x00000000 -/* 80005180 00000000 */ .4byte 0x00000000 -/* 80005184 00000000 */ .4byte 0x00000000 -/* 80005188 00000000 */ .4byte 0x00000000 -/* 8000518C 00000000 */ .4byte 0x00000000 -/* 80005190 00000000 */ .4byte 0x00000000 -/* 80005194 00000000 */ .4byte 0x00000000 -/* 80005198 00000000 */ .4byte 0x00000000 -/* 8000519C 00000000 */ .4byte 0x00000000 -/* 800051A0 00000000 */ .4byte 0x00000000 -/* 800051A4 00000000 */ .4byte 0x00000000 -/* 800051A8 00000000 */ .4byte 0x00000000 -/* 800051AC 00000000 */ .4byte 0x00000000 -/* 800051B0 00000000 */ .4byte 0x00000000 -/* 800051B4 00000000 */ .4byte 0x00000000 -/* 800051B8 00000000 */ .4byte 0x00000000 -/* 800051BC 00000000 */ .4byte 0x00000000 -/* 800051C0 00000000 */ .4byte 0x00000000 -/* 800051C4 00000000 */ .4byte 0x00000000 -/* 800051C8 00000000 */ .4byte 0x00000000 -/* 800051CC 00000000 */ .4byte 0x00000000 -/* 800051D0 00000000 */ .4byte 0x00000000 -/* 800051D4 00000000 */ .4byte 0x00000000 -/* 800051D8 00000000 */ .4byte 0x00000000 -/* 800051DC 00000000 */ .4byte 0x00000000 -/* 800051E0 00000000 */ .4byte 0x00000000 -/* 800051E4 00000000 */ .4byte 0x00000000 -/* 800051E8 00000000 */ .4byte 0x00000000 -/* 800051EC 00000000 */ .4byte 0x00000000 -/* 800051F0 00000000 */ .4byte 0x00000000 -/* 800051F4 00000000 */ .4byte 0x00000000 -/* 800051F8 00000000 */ .4byte 0x00000000 -/* 800051FC 00000000 */ .4byte 0x00000000 -/* 80005200 00000000 */ .4byte 0x00000000 -/* 80005204 00000000 */ .4byte 0x00000000 -/* 80005208 00000000 */ .4byte 0x00000000 -/* 8000520C 00000000 */ .4byte 0x00000000 -/* 80005210 00000000 */ .4byte 0x00000000 -/* 80005214 00000000 */ .4byte 0x00000000 -/* 80005218 00000000 */ .4byte 0x00000000 -/* 8000521C 00000000 */ .4byte 0x00000000 -/* 80005220 00000000 */ .4byte 0x00000000 -/* 80005224 00000000 */ .4byte 0x00000000 -/* 80005228 00000000 */ .4byte 0x00000000 -/* 8000522C 00000000 */ .4byte 0x00000000 -/* 80005230 00000000 */ .4byte 0x00000000 -/* 80005234 7C5143A6 */ mtspr 0x111, r2 -/* 80005238 7C7243A6 */ mtspr 0x112, r3 -/* 8000523C 7C9343A6 */ mtspr 0x113, r4 -/* 80005240 7C5A02A6 */ mfspr r2, 0x1a -/* 80005244 7C9B02A6 */ mfspr r4, 0x1b -/* 80005248 7C6000A6 */ mfmsr r3 -/* 8000524C 60630030 */ ori r3, r3, 0x30 -/* 80005250 7C7B03A6 */ mtspr 0x1b, r3 -/* 80005254 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80005258 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000525C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80005260 38601D00 */ li r3, 0x1d00 -/* 80005264 4C000064 */ rfi -/* 80005268 00000000 */ .4byte 0x00000000 -/* 8000526C 00000000 */ .4byte 0x00000000 -/* 80005270 00000000 */ .4byte 0x00000000 -/* 80005274 00000000 */ .4byte 0x00000000 -/* 80005278 00000000 */ .4byte 0x00000000 -/* 8000527C 00000000 */ .4byte 0x00000000 -/* 80005280 00000000 */ .4byte 0x00000000 -/* 80005284 00000000 */ .4byte 0x00000000 -/* 80005288 00000000 */ .4byte 0x00000000 -/* 8000528C 00000000 */ .4byte 0x00000000 -/* 80005290 00000000 */ .4byte 0x00000000 -/* 80005294 00000000 */ .4byte 0x00000000 -/* 80005298 00000000 */ .4byte 0x00000000 -/* 8000529C 00000000 */ .4byte 0x00000000 -/* 800052A0 00000000 */ .4byte 0x00000000 -/* 800052A4 00000000 */ .4byte 0x00000000 -/* 800052A8 00000000 */ .4byte 0x00000000 -/* 800052AC 00000000 */ .4byte 0x00000000 -/* 800052B0 00000000 */ .4byte 0x00000000 -/* 800052B4 00000000 */ .4byte 0x00000000 -/* 800052B8 00000000 */ .4byte 0x00000000 -/* 800052BC 00000000 */ .4byte 0x00000000 -/* 800052C0 00000000 */ .4byte 0x00000000 -/* 800052C4 00000000 */ .4byte 0x00000000 -/* 800052C8 00000000 */ .4byte 0x00000000 -/* 800052CC 00000000 */ .4byte 0x00000000 -/* 800052D0 00000000 */ .4byte 0x00000000 -/* 800052D4 00000000 */ .4byte 0x00000000 -/* 800052D8 00000000 */ .4byte 0x00000000 -/* 800052DC 00000000 */ .4byte 0x00000000 -/* 800052E0 00000000 */ .4byte 0x00000000 -/* 800052E4 00000000 */ .4byte 0x00000000 -/* 800052E8 00000000 */ .4byte 0x00000000 -/* 800052EC 00000000 */ .4byte 0x00000000 -/* 800052F0 00000000 */ .4byte 0x00000000 -/* 800052F4 00000000 */ .4byte 0x00000000 -/* 800052F8 00000000 */ .4byte 0x00000000 -/* 800052FC 00000000 */ .4byte 0x00000000 -/* 80005300 00000000 */ .4byte 0x00000000 -/* 80005304 00000000 */ .4byte 0x00000000 -/* 80005308 00000000 */ .4byte 0x00000000 -/* 8000530C 00000000 */ .4byte 0x00000000 -/* 80005310 00000000 */ .4byte 0x00000000 -/* 80005314 00000000 */ .4byte 0x00000000 -/* 80005318 00000000 */ .4byte 0x00000000 -/* 8000531C 00000000 */ .4byte 0x00000000 -/* 80005320 00000000 */ .4byte 0x00000000 -/* 80005324 00000000 */ .4byte 0x00000000 -/* 80005328 00000000 */ .4byte 0x00000000 -/* 8000532C 00000000 */ .4byte 0x00000000 -/* 80005330 00000000 */ .4byte 0x00000000 -/* 80005334 7C5143A6 */ mtspr 0x111, r2 -/* 80005338 7C7243A6 */ mtspr 0x112, r3 -/* 8000533C 7C9343A6 */ mtspr 0x113, r4 -/* 80005340 7C5A02A6 */ mfspr r2, 0x1a -/* 80005344 7C9B02A6 */ mfspr r4, 0x1b -/* 80005348 7C6000A6 */ mfmsr r3 -/* 8000534C 60630030 */ ori r3, r3, 0x30 -/* 80005350 7C7B03A6 */ mtspr 0x1b, r3 -/* 80005354 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80005358 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000535C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80005360 38601E00 */ li r3, 0x1e00 -/* 80005364 4C000064 */ rfi -/* 80005368 00000000 */ .4byte 0x00000000 -/* 8000536C 00000000 */ .4byte 0x00000000 -/* 80005370 00000000 */ .4byte 0x00000000 -/* 80005374 00000000 */ .4byte 0x00000000 -/* 80005378 00000000 */ .4byte 0x00000000 -/* 8000537C 00000000 */ .4byte 0x00000000 -/* 80005380 00000000 */ .4byte 0x00000000 -/* 80005384 00000000 */ .4byte 0x00000000 -/* 80005388 00000000 */ .4byte 0x00000000 -/* 8000538C 00000000 */ .4byte 0x00000000 -/* 80005390 00000000 */ .4byte 0x00000000 -/* 80005394 00000000 */ .4byte 0x00000000 -/* 80005398 00000000 */ .4byte 0x00000000 -/* 8000539C 00000000 */ .4byte 0x00000000 -/* 800053A0 00000000 */ .4byte 0x00000000 -/* 800053A4 00000000 */ .4byte 0x00000000 -/* 800053A8 00000000 */ .4byte 0x00000000 -/* 800053AC 00000000 */ .4byte 0x00000000 -/* 800053B0 00000000 */ .4byte 0x00000000 -/* 800053B4 00000000 */ .4byte 0x00000000 -/* 800053B8 00000000 */ .4byte 0x00000000 -/* 800053BC 00000000 */ .4byte 0x00000000 -/* 800053C0 00000000 */ .4byte 0x00000000 -/* 800053C4 00000000 */ .4byte 0x00000000 -/* 800053C8 00000000 */ .4byte 0x00000000 -/* 800053CC 00000000 */ .4byte 0x00000000 -/* 800053D0 00000000 */ .4byte 0x00000000 -/* 800053D4 00000000 */ .4byte 0x00000000 -/* 800053D8 00000000 */ .4byte 0x00000000 -/* 800053DC 00000000 */ .4byte 0x00000000 -/* 800053E0 00000000 */ .4byte 0x00000000 -/* 800053E4 00000000 */ .4byte 0x00000000 -/* 800053E8 00000000 */ .4byte 0x00000000 -/* 800053EC 00000000 */ .4byte 0x00000000 -/* 800053F0 00000000 */ .4byte 0x00000000 -/* 800053F4 00000000 */ .4byte 0x00000000 -/* 800053F8 00000000 */ .4byte 0x00000000 -/* 800053FC 00000000 */ .4byte 0x00000000 -/* 80005400 00000000 */ .4byte 0x00000000 -/* 80005404 00000000 */ .4byte 0x00000000 -/* 80005408 00000000 */ .4byte 0x00000000 -/* 8000540C 00000000 */ .4byte 0x00000000 -/* 80005410 00000000 */ .4byte 0x00000000 -/* 80005414 00000000 */ .4byte 0x00000000 -/* 80005418 00000000 */ .4byte 0x00000000 -/* 8000541C 00000000 */ .4byte 0x00000000 -/* 80005420 00000000 */ .4byte 0x00000000 -/* 80005424 00000000 */ .4byte 0x00000000 -/* 80005428 00000000 */ .4byte 0x00000000 -/* 8000542C 00000000 */ .4byte 0x00000000 -/* 80005430 00000000 */ .4byte 0x00000000 -/* 80005434 7C5143A6 */ mtspr 0x111, r2 -/* 80005438 7C7243A6 */ mtspr 0x112, r3 -/* 8000543C 7C9343A6 */ mtspr 0x113, r4 -/* 80005440 7C5A02A6 */ mfspr r2, 0x1a -/* 80005444 7C9B02A6 */ mfspr r4, 0x1b -/* 80005448 7C6000A6 */ mfmsr r3 -/* 8000544C 60630030 */ ori r3, r3, 0x30 -/* 80005450 7C7B03A6 */ mtspr 0x1b, r3 -/* 80005454 3C60800A */ lis r3, TRKInterruptHandler@h -/* 80005458 606368E0 */ ori r3, r3, TRKInterruptHandler@l -/* 8000545C 7C7A03A6 */ mtspr 0x1a, r3 -/* 80005460 38601F00 */ li r3, 0x1f00 -/* 80005464 4C000064 */ rfi -} - -__declspec(section ".init") asm void __TRK_reset(void){ - nofralloc -/* 80005468 9421FFE0 */ stwu r1, -0x20(r1) -/* 8000546C 7C0802A6 */ mflr r0 -/* 80005470 3C608021 */ lis r3, lc_base@ha -/* 80005474 90010024 */ stw r0, 0x24(r1) -/* 80005478 3863B550 */ addi r3, r3, lc_base@l -/* 8000547C BF61000C */ stmw r27, 0xc(r1) -/* 80005480 80630000 */ lwz r3, 0(r3) -/* 80005484 28030044 */ cmplwi r3, 0x44 -/* 80005488 4181002C */ bgt- lbl_800054b4 -/* 8000548C 38034000 */ addi r0, r3, 0x4000 -/* 80005490 28000044 */ cmplwi r0, 0x44 -/* 80005494 40810020 */ ble- lbl_800054b4 -/* 80005498 3C608021 */ lis r3, gTRKCPUState@ha -/* 8000549C 3863B078 */ addi r3, r3, gTRKCPUState@l -/* 800054A0 80030238 */ lwz r0, 0x238(r3) -/* 800054A4 540007BF */ clrlwi. r0, r0, 0x1e -/* 800054A8 4182000C */ beq- lbl_800054b4 -/* 800054AC 38A00044 */ li r5, 0x44 -/* 800054B0 4800000C */ b lbl_800054bc -lbl_800054b4: -/* 800054B4 3C608000 */ lis r3, 0x8000 -/* 800054B8 38A30044 */ addi r5, r3, 0x44 -lbl_800054bc: -/* 800054BC 3C80800E */ lis r4, TRK_ISR_OFFSETS@ha -/* 800054C0 3C608021 */ lis r3, gTRKCPUState@ha -/* 800054C4 83A50000 */ lwz r29, 0(r5) -/* 800054C8 3BE42218 */ addi r31, r4, TRK_ISR_OFFSETS@l -/* 800054CC 3BC3B078 */ addi r30, r3, gTRKCPUState@l -/* 800054D0 3B800000 */ li r28, 0x0 -lbl_800054d4: -/* 800054D4 38000001 */ li r0, 0x1 -/* 800054D8 7C00E030 */ slw r0, r0, r28 -/* 800054DC 7FA00039 */ and. r0, r29, r0 -/* 800054E0 41820068 */ beq- lbl_80005548 -/* 800054E4 3C608021 */ lis r3, lc_base@ha -/* 800054E8 80DF0000 */ lwz r6, 0(r31) -/* 800054EC 3863B550 */ addi r3, r3, lc_base@l -/* 800054F0 80630000 */ lwz r3, 0(r3) -/* 800054F4 7C061840 */ cmplw r6, r3 -/* 800054F8 41800024 */ blt- lbl_8000551c -/* 800054FC 38034000 */ addi r0, r3, 0x4000 -/* 80005500 7C060040 */ cmplw r6, r0 -/* 80005504 40800018 */ bge- lbl_8000551c -/* 80005508 801E0238 */ lwz r0, 0x238(r30) -/* 8000550C 540007BF */ clrlwi. r0, r0, 0x1e -/* 80005510 4182000C */ beq- lbl_8000551c -/* 80005514 7CDB3378 */ mr r27, r6 -/* 80005518 4800000C */ b lbl_80005524 -lbl_8000551c: -/* 8000551C 54C000BE */ clrlwi r0, r6, 2 -/* 80005520 641B8000 */ oris r27, r0, 0x8000 -lbl_80005524: -/* 80005524 3C808000 */ lis r4, func_80003534@ha -/* 80005528 7F63DB78 */ mr r3, r27 -/* 8000552C 38043534 */ addi r0, r4, func_80003534@l -/* 80005530 38A00100 */ li r5, 0x100 -/* 80005534 7C803214 */ add r4, r0, r6 -/* 80005538 4BFFDFD9 */ bl TRK_memcpy -/* 8000553C 7F63DB78 */ mr r3, r27 -/* 80005540 38800100 */ li r4, 0x100 -/* 80005544 480A125D */ bl TRK_flush_cache -lbl_80005548: -/* 80005548 3B9C0001 */ addi r28, r28, 0x1 -/* 8000554C 3BFF0004 */ addi r31, r31, 0x4 -/* 80005550 2C1C000E */ cmpwi r28, 0xe -/* 80005554 4081FF80 */ ble+ lbl_800054d4 -/* 80005558 BB61000C */ lmw r27, 0xc(r1) -/* 8000555C 80010024 */ lwz r0, 0x24(r1) -/* 80005560 7C0803A6 */ mtlr r0 -/* 80005564 38210020 */ addi r1, r1, 0x20 -/* 80005568 4E800020 */ blr -} \ No newline at end of file diff --git a/src/TRK/dolphin_trk.c b/src/TRK/dolphin_trk.c new file mode 100644 index 00000000..5dc56798 --- /dev/null +++ b/src/TRK/dolphin_trk.c @@ -0,0 +1,76 @@ +#include "types.h" + +__declspec(section ".init") asm void __TRK_reset(void){ + nofralloc +/* 80005468 9421FFE0 */ stwu r1, -0x20(r1) +/* 8000546C 7C0802A6 */ mflr r0 +/* 80005470 3C608021 */ lis r3, lc_base@ha +/* 80005474 90010024 */ stw r0, 0x24(r1) +/* 80005478 3863B550 */ addi r3, r3, lc_base@l +/* 8000547C BF61000C */ stmw r27, 0xc(r1) +/* 80005480 80630000 */ lwz r3, 0(r3) +/* 80005484 28030044 */ cmplwi r3, 0x44 +/* 80005488 4181002C */ bgt- lbl_800054b4 +/* 8000548C 38034000 */ addi r0, r3, 0x4000 +/* 80005490 28000044 */ cmplwi r0, 0x44 +/* 80005494 40810020 */ ble- lbl_800054b4 +/* 80005498 3C608021 */ lis r3, gTRKCPUState@ha +/* 8000549C 3863B078 */ addi r3, r3, gTRKCPUState@l +/* 800054A0 80030238 */ lwz r0, 0x238(r3) +/* 800054A4 540007BF */ clrlwi. r0, r0, 0x1e +/* 800054A8 4182000C */ beq- lbl_800054b4 +/* 800054AC 38A00044 */ li r5, 0x44 +/* 800054B0 4800000C */ b lbl_800054bc +lbl_800054b4: +/* 800054B4 3C608000 */ lis r3, 0x8000 +/* 800054B8 38A30044 */ addi r5, r3, 0x44 +lbl_800054bc: +/* 800054BC 3C80800E */ lis r4, TRK_ISR_OFFSETS@ha +/* 800054C0 3C608021 */ lis r3, gTRKCPUState@ha +/* 800054C4 83A50000 */ lwz r29, 0(r5) +/* 800054C8 3BE42218 */ addi r31, r4, TRK_ISR_OFFSETS@l +/* 800054CC 3BC3B078 */ addi r30, r3, gTRKCPUState@l +/* 800054D0 3B800000 */ li r28, 0x0 +lbl_800054d4: +/* 800054D4 38000001 */ li r0, 0x1 +/* 800054D8 7C00E030 */ slw r0, r0, r28 +/* 800054DC 7FA00039 */ and. r0, r29, r0 +/* 800054E0 41820068 */ beq- lbl_80005548 +/* 800054E4 3C608021 */ lis r3, lc_base@ha +/* 800054E8 80DF0000 */ lwz r6, 0(r31) +/* 800054EC 3863B550 */ addi r3, r3, lc_base@l +/* 800054F0 80630000 */ lwz r3, 0(r3) +/* 800054F4 7C061840 */ cmplw r6, r3 +/* 800054F8 41800024 */ blt- lbl_8000551c +/* 800054FC 38034000 */ addi r0, r3, 0x4000 +/* 80005500 7C060040 */ cmplw r6, r0 +/* 80005504 40800018 */ bge- lbl_8000551c +/* 80005508 801E0238 */ lwz r0, 0x238(r30) +/* 8000550C 540007BF */ clrlwi. r0, r0, 0x1e +/* 80005510 4182000C */ beq- lbl_8000551c +/* 80005514 7CDB3378 */ mr r27, r6 +/* 80005518 4800000C */ b lbl_80005524 +lbl_8000551c: +/* 8000551C 54C000BE */ clrlwi r0, r6, 2 +/* 80005520 641B8000 */ oris r27, r0, 0x8000 +lbl_80005524: +/* 80005524 3C808000 */ lis r4, func_80003534@ha +/* 80005528 7F63DB78 */ mr r3, r27 +/* 8000552C 38043534 */ addi r0, r4, func_80003534@l +/* 80005530 38A00100 */ li r5, 0x100 +/* 80005534 7C803214 */ add r4, r0, r6 +/* 80005538 4BFFDFD9 */ bl TRK_memcpy +/* 8000553C 7F63DB78 */ mr r3, r27 +/* 80005540 38800100 */ li r4, 0x100 +/* 80005544 480A125D */ bl TRK_flush_cache +lbl_80005548: +/* 80005548 3B9C0001 */ addi r28, r28, 0x1 +/* 8000554C 3BFF0004 */ addi r31, r31, 0x4 +/* 80005550 2C1C000E */ cmpwi r28, 0xe +/* 80005554 4081FF80 */ ble+ lbl_800054d4 +/* 80005558 BB61000C */ lmw r27, 0xc(r1) +/* 8000555C 80010024 */ lwz r0, 0x24(r1) +/* 80005560 7C0803A6 */ mtlr r0 +/* 80005564 38210020 */ addi r1, r1, 0x20 +/* 80005568 4E800020 */ blr +} \ No newline at end of file diff --git a/src/asm/__exception.s b/src/asm/__exception.s new file mode 100644 index 00000000..b5bad85a --- /dev/null +++ b/src/asm/__exception.s @@ -0,0 +1,460 @@ +.include "macros.inc" +.section .init, "ax" + +/* 80003534 4D657472 */ .4byte 0x4d657472 +/* 80003538 6F776572 */ xoris r23, r27, 0x6572 +/* 8000353C 6B732054 */ xori r19, r27, 0x2054 +/* 80003540 61726765 */ ori r18, r11, 0x6765 +/* 80003544 74205265 */ andis. r0, r1, 0x5265 +/* 80003548 73696465 */ andi. r9, r27, 0x6465 +/* 8000354C 6E74204B */ xoris r20, r19, 0x204b +/* 80003550 65726E65 */ oris r18, r11, 0x6e65 +/* 80003554 6C20666F */ xoris r0, r1, 0x666f +/* 80003558 7220506F */ andi. r0, r17, 0x506f +/* 8000355C 77657250 */ andis. r5, r27, 0x7250 +/* 80003560 43000000 */ .4byte 0x43000000 + +.fill 0xD0 + +b __TRKreset + +.fill 0xFC +/* 80004580 00000680 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004584 00000684 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004588 00000688 7C 00 17 AC */ icbi 0, r2 +/* 8000458C 0000068C 7C 53 02 A6 */ mfdar r2 +/* 80004590 00000690 7C 00 13 AC */ dcbi 0, r2 +/* 80004594 00000694 7C 51 42 A6 */ mfspr r2, 0x111 +/* 80004598 00000698 7C 51 43 A6 */ mtspr 0x111, r2 +/* 8000459C 0000069C 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800045A0 000006A0 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800045A4 000006A4 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800045A8 000006A8 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800045AC 000006AC 7C 60 00 A6 */ mfmsr r3 +/* 800045B0 000006B0 60 63 00 30 */ ori r3, r3, 0x30 +/* 800045B4 000006B4 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800045B8 000006B8 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800045BC 000006BC 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800045C0 000006C0 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800045C4 000006C4 38 60 02 00 */ li r3, 0x200 +/* 800045C8 000006C8 4C 00 00 64 */ rfi +.fill 0xB4 + + +/* 80004680 00000780 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004684 00000784 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004688 00000788 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000468C 0000078C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004690 00000790 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004694 00000794 7C 60 00 A6 */ mfmsr r3 +/* 80004698 00000798 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000469C 0000079C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800046A0 000007A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800046A4 000007A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800046A8 000007A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800046AC 000007AC 38 60 03 00 */ li r3, 0x300 +/* 800046B0 000007B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80004780 00000880 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004784 00000884 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004788 00000888 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000478C 0000088C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004790 00000890 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004794 00000894 7C 60 00 A6 */ mfmsr r3 +/* 80004798 00000898 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000479C 0000089C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800047A0 000008A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800047A4 000008A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800047A8 000008A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800047AC 000008AC 38 60 04 00 */ li r3, 0x400 +/* 800047B0 000008B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80004880 00000980 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004884 00000984 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004888 00000988 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000488C 0000098C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004890 00000990 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004894 00000994 7C 60 00 A6 */ mfmsr r3 +/* 80004898 00000998 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000489C 0000099C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800048A0 000009A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800048A4 000009A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800048A8 000009A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800048AC 000009AC 38 60 05 00 */ li r3, 0x500 +/* 800048B0 000009B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80004980 00000A80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004984 00000A84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004988 00000A88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000498C 00000A8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004990 00000A90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004994 00000A94 7C 60 00 A6 */ mfmsr r3 +/* 80004998 00000A98 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000499C 00000A9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800049A0 00000AA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800049A4 00000AA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800049A8 00000AA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800049AC 00000AAC 38 60 06 00 */ li r3, 0x600 +/* 800049B0 00000AB0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80004A80 00000B80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004A84 00000B84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004A88 00000B88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80004A8C 00000B8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004A90 00000B90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004A94 00000B94 7C 60 00 A6 */ mfmsr r3 +/* 80004A98 00000B98 60 63 00 30 */ ori r3, r3, 0x30 +/* 80004A9C 00000B9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80004AA0 00000BA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80004AA4 00000BA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80004AA8 00000BA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80004AAC 00000BAC 38 60 07 00 */ li r3, 0x700 +/* 80004AB0 00000BB0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80004B80 00000C80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004B84 00000C84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004B88 00000C88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80004B8C 00000C8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004B90 00000C90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004B94 00000C94 7C 60 00 A6 */ mfmsr r3 +/* 80004B98 00000C98 60 63 00 30 */ ori r3, r3, 0x30 +/* 80004B9C 00000C9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80004BA0 00000CA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80004BA4 00000CA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80004BA8 00000CA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80004BAC 00000CAC 38 60 08 00 */ li r3, 0x800 +/* 80004BB0 00000CB0 4C 00 00 64 */ rfi +.fill 0xCC + +/* 80004C80 00000D80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004C84 00000D84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004C88 00000D88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80004C8C 00000D8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004C90 00000D90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004C94 00000D94 7C 60 00 A6 */ mfmsr r3 +/* 80004C98 00000D98 60 63 00 30 */ ori r3, r3, 0x30 +/* 80004C9C 00000D9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80004CA0 00000DA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80004CA4 00000DA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80004CA8 00000DA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80004CAC 00000DAC 38 60 09 00 */ li r3, 0x900 +/* 80004CB0 00000DB0 4C 00 00 64 */ rfi +.fill 0xCC + + +.fill 0x100 +.fill 0x100 + +/* 80004F80 00001080 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80004F84 00001084 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80004F88 00001088 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80004F8C 0000108C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80004F90 00001090 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80004F94 00001094 7C 60 00 A6 */ mfmsr r3 +/* 80004F98 00001098 60 63 00 30 */ ori r3, r3, 0x30 +/* 80004F9C 0000109C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80004FA0 000010A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80004FA4 000010A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80004FA8 000010A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80004FAC 000010AC 38 60 0C 00 */ li r3, 0xc00 +/* 80004FB0 000010B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80005080 00001180 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005084 00001184 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005088 00001188 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000508C 0000118C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005090 00001190 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005094 00001194 7C 60 00 A6 */ mfmsr r3 +/* 80005098 00001198 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000509C 0000119C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800050A0 000011A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800050A4 000011A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800050A8 000011A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800050AC 000011AC 38 60 0D 00 */ li r3, 0xd00 +/* 800050B0 000011B0 4C 00 00 64 */ rfi +.fill 0xCC + + + + +/* 80005180 00001280 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005184 00001284 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005188 00001288 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000518C 0000128C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005190 00001290 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005194 00001294 7C 60 00 A6 */ mfmsr r3 +/* 80005198 00001298 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000519C 0000129C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800051A0 000012A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800051A4 000012A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800051A8 000012A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800051AC 000012AC 38 60 0E 00 */ li r3, 0xe00 +/* 800051B0 000012B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80005280 00001380 48 00 00 54 */ b .L_800052D4 +.fill 0x1C +/* 800052A0 000013A0 7C 51 43 A6 */ mtspr 0x111, r2 +/* 800052A4 000013A4 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800052A8 000013A8 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800052AC 000013AC 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800052B0 000013B0 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800052B4 000013B4 7C 60 00 A6 */ mfmsr r3 +/* 800052B8 000013B8 60 63 00 30 */ ori r3, r3, 0x30 +/* 800052BC 000013BC 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800052C0 000013C0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800052C4 000013C4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800052C8 000013C8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800052CC 000013CC 38 60 0F 20 */ li r3, 0xf20 +/* 800052D0 000013D0 4C 00 00 64 */ rfi +.L_800052D4: +/* 800052D4 000013D4 7C 51 43 A6 */ mtspr 0x111, r2 +/* 800052D8 000013D8 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800052DC 000013DC 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800052E0 000013E0 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800052E4 000013E4 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800052E8 000013E8 7C 60 00 A6 */ mfmsr r3 +/* 800052EC 000013EC 60 63 00 30 */ ori r3, r3, 0x30 +/* 800052F0 000013F0 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800052F4 000013F4 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800052F8 000013F8 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800052FC 000013FC 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80005300 00001400 38 60 0F 00 */ li r3, 0xf00 +/* 80005304 00001404 4C 00 00 64 */ rfi +.fill 0x78 + +/* 80005380 00001480 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005384 00001484 7C 40 00 26 */ mfcr r2 +/* 80005388 00001488 7C 52 43 A6 */ mtspr 0x112, r2 +/* 8000538C 0000148C 7C 40 00 A6 */ mfmsr r2 +/* 80005390 00001490 74 42 00 02 */ andis. r2, r2, 2 +/* 80005394 00001494 41 82 00 1C */ beq .L_800053B0 +/* 80005398 00001498 7C 40 00 A6 */ mfmsr r2 +/* 8000539C 0000149C 6C 42 00 02 */ xoris r2, r2, 2 +/* 800053A0 000014A0 7C 00 04 AC */ sync 0 +/* 800053A4 000014A4 7C 40 01 24 */ mtmsr r2 +/* 800053A8 000014A8 7C 00 04 AC */ sync 0 +/* 800053AC 000014AC 7C 51 43 A6 */ mtspr 0x111, r2 +.L_800053B0: +/* 800053B0 000014B0 7C 52 42 A6 */ mfspr r2, 0x112 +/* 800053B4 000014B4 7C 4F F1 20 */ mtcrf 0xff, r2 +/* 800053B8 000014B8 7C 51 42 A6 */ mfspr r2, 0x111 +/* 800053BC 000014BC 7C 51 43 A6 */ mtspr 0x111, r2 +/* 800053C0 000014C0 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800053C4 000014C4 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800053C8 000014C8 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800053CC 000014CC 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800053D0 000014D0 7C 60 00 A6 */ mfmsr r3 +/* 800053D4 000014D4 60 63 00 30 */ ori r3, r3, 0x30 +/* 800053D8 000014D8 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800053DC 000014DC 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800053E0 000014E0 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800053E4 000014E4 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800053E8 000014E8 38 60 10 00 */ li r3, 0x1000 +/* 800053EC 000014EC 4C 00 00 64 */ rfi +.fill 0x90 + + +/* 80005480 00001580 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005484 00001584 7C 40 00 26 */ mfcr r2 +/* 80005488 00001588 7C 52 43 A6 */ mtspr 0x112, r2 +/* 8000548C 0000158C 7C 40 00 A6 */ mfmsr r2 +/* 80005490 00001590 74 42 00 02 */ andis. r2, r2, 2 +/* 80005494 00001594 41 82 00 1C */ beq .L_800054B0 +/* 80005498 00001598 7C 40 00 A6 */ mfmsr r2 +/* 8000549C 0000159C 6C 42 00 02 */ xoris r2, r2, 2 +/* 800054A0 000015A0 7C 00 04 AC */ sync 0 +/* 800054A4 000015A4 7C 40 01 24 */ mtmsr r2 +/* 800054A8 000015A8 7C 00 04 AC */ sync 0 +/* 800054AC 000015AC 7C 51 43 A6 */ mtspr 0x111, r2 +.L_800054B0: +/* 800054B0 000015B0 7C 52 42 A6 */ mfspr r2, 0x112 +/* 800054B4 000015B4 7C 4F F1 20 */ mtcrf 0xff, r2 +/* 800054B8 000015B8 7C 51 42 A6 */ mfspr r2, 0x111 +/* 800054BC 000015BC 7C 51 43 A6 */ mtspr 0x111, r2 +/* 800054C0 000015C0 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800054C4 000015C4 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800054C8 000015C8 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800054CC 000015CC 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800054D0 000015D0 7C 60 00 A6 */ mfmsr r3 +/* 800054D4 000015D4 60 63 00 30 */ ori r3, r3, 0x30 +/* 800054D8 000015D8 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800054DC 000015DC 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800054E0 000015E0 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800054E4 000015E4 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800054E8 000015E8 38 60 11 00 */ li r3, 0x1100 +/* 800054EC 000015EC 4C 00 00 64 */ rfi +.fill 0x90 + + +/* 80005580 00001680 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005584 00001684 7C 40 00 26 */ mfcr r2 +/* 80005588 00001688 7C 52 43 A6 */ mtspr 0x112, r2 +/* 8000558C 0000168C 7C 40 00 A6 */ mfmsr r2 +/* 80005590 00001690 74 42 00 02 */ andis. r2, r2, 2 +/* 80005594 00001694 41 82 00 1C */ beq .L_800055B0 +/* 80005598 00001698 7C 40 00 A6 */ mfmsr r2 +/* 8000559C 0000169C 6C 42 00 02 */ xoris r2, r2, 2 +/* 800055A0 000016A0 7C 00 04 AC */ sync 0 +/* 800055A4 000016A4 7C 40 01 24 */ mtmsr r2 +/* 800055A8 000016A8 7C 00 04 AC */ sync 0 +/* 800055AC 000016AC 7C 51 43 A6 */ mtspr 0x111, r2 +.L_800055B0: +/* 800055B0 000016B0 7C 52 42 A6 */ mfspr r2, 0x112 +/* 800055B4 000016B4 7C 4F F1 20 */ mtcrf 0xff, r2 +/* 800055B8 000016B8 7C 51 42 A6 */ mfspr r2, 0x111 +/* 800055BC 000016BC 7C 51 43 A6 */ mtspr 0x111, r2 +/* 800055C0 000016C0 7C 72 43 A6 */ mtspr 0x112, r3 +/* 800055C4 000016C4 7C 93 43 A6 */ mtspr 0x113, r4 +/* 800055C8 000016C8 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 800055CC 000016CC 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 800055D0 000016D0 7C 60 00 A6 */ mfmsr r3 +/* 800055D4 000016D4 60 63 00 30 */ ori r3, r3, 0x30 +/* 800055D8 000016D8 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800055DC 000016DC 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800055E0 000016E0 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800055E4 000016E4 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800055E8 000016E8 38 60 12 00 */ li r3, 0x1200 +/* 800055EC 000016EC 4C 00 00 64 */ rfi +.fill 0x90 + + +/* 80005680 00001780 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005684 00001784 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005688 00001788 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000568C 0000178C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005690 00001790 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005694 00001794 7C 60 00 A6 */ mfmsr r3 +/* 80005698 00001798 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000569C 0000179C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800056A0 000017A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800056A4 000017A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800056A8 000017A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800056AC 000017AC 38 60 13 00 */ li r3, 0x1300 +/* 800056B0 000017B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80005780 00001880 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005784 00001884 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005788 00001888 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000578C 0000188C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005790 00001890 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005794 00001894 7C 60 00 A6 */ mfmsr r3 +/* 80005798 00001898 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000579C 0000189C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800057A0 000018A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800057A4 000018A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800057A8 000018A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800057AC 000018AC 38 60 14 00 */ li r3, 0x1400 +/* 800057B0 000018B0 4C 00 00 64 */ rfi +.fill 0x1CC + + +/* 80005980 00001A80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005984 00001A84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005988 00001A88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000598C 00001A8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005990 00001A90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005994 00001A94 7C 60 00 A6 */ mfmsr r3 +/* 80005998 00001A98 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000599C 00001A9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800059A0 00001AA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800059A4 00001AA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800059A8 00001AA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800059AC 00001AAC 38 60 16 00 */ li r3, 0x1600 +/* 800059B0 00001AB0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80005A80 00001B80 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005A84 00001B84 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005A88 00001B88 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80005A8C 00001B8C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005A90 00001B90 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005A94 00001B94 7C 60 00 A6 */ mfmsr r3 +/* 80005A98 00001B98 60 63 00 30 */ ori r3, r3, 0x30 +/* 80005A9C 00001B9C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80005AA0 00001BA0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80005AA4 00001BA4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80005AA8 00001BA8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80005AAC 00001BAC 38 60 17 00 */ li r3, 0x1700 +/* 80005AB0 00001BB0 4C 00 00 64 */ rfi +.fill 0x4CC + + +/* 80005F80 00002080 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80005F84 00002084 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80005F88 00002088 7C 93 43 A6 */ mtspr 0x113, r4 +/* 80005F8C 0000208C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80005F90 00002090 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80005F94 00002094 7C 60 00 A6 */ mfmsr r3 +/* 80005F98 00002098 60 63 00 30 */ ori r3, r3, 0x30 +/* 80005F9C 0000209C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 80005FA0 000020A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 80005FA4 000020A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 80005FA8 000020A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 80005FAC 000020AC 38 60 1C 00 */ li r3, 0x1c00 +/* 80005FB0 000020B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80006080 00002180 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80006084 00002184 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80006088 00002188 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000608C 0000218C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80006090 00002190 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80006094 00002194 7C 60 00 A6 */ mfmsr r3 +/* 80006098 00002198 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000609C 0000219C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800060A0 000021A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800060A4 000021A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800060A8 000021A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800060AC 000021AC 38 60 1D 00 */ li r3, 0x1d00 +/* 800060B0 000021B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80006180 00002280 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80006184 00002284 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80006188 00002288 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000618C 0000228C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80006190 00002290 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80006194 00002294 7C 60 00 A6 */ mfmsr r3 +/* 80006198 00002298 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000619C 0000229C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800061A0 000022A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800061A4 000022A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800061A8 000022A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800061AC 000022AC 38 60 1E 00 */ li r3, 0x1e00 +/* 800061B0 000022B0 4C 00 00 64 */ rfi +.fill 0xCC + + +/* 80006280 00002380 7C 51 43 A6 */ mtspr 0x111, r2 +/* 80006284 00002384 7C 72 43 A6 */ mtspr 0x112, r3 +/* 80006288 00002388 7C 93 43 A6 */ mtspr 0x113, r4 +/* 8000628C 0000238C 7C 5A 02 A6 */ mfspr r2, 0x1a +/* 80006290 00002390 7C 9B 02 A6 */ mfspr r4, 0x1b +/* 80006294 00002394 7C 60 00 A6 */ mfmsr r3 +/* 80006298 00002398 60 63 00 30 */ ori r3, r3, 0x30 +/* 8000629C 0000239C 7C 7B 03 A6 */ mtspr 0x1b, r3 +/* 800062A0 000023A0 3C 60 80 2C */ lis r3, TRKInterruptHandler@h +/* 800062A4 000023A4 60 63 F5 CC */ ori r3, r3, TRKInterruptHandler@l +/* 800062A8 000023A8 7C 7A 03 A6 */ mtspr 0x1a, r3 +/* 800062AC 000023AC 38 60 1F 00 */ li r3, 0x1f00 +/* 800062B0 000023B0 4C 00 00 64 */ rfi +gTRKInterruptVectorTableEnd: