mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-11 03:39:59 +00:00
1ba2d6d0f9
* Rework disassembly: out of makefile, separate sections, relocs * another nice print * fix type hints for python 3.8 dinosaurs * reencode from utf-8 to euc-jp (iconv) before assemble * Add "include guards" to macro.inc * For producing the expected file object files, assemble sections together instead of linking together the individually assembled sections * review * fixup * require spimdisasm >=1.21.0 * remove assembling sections individually (for now) * uppercase encoding names (standard)
4.9 KiB
4.9 KiB
1 | offset | vram | .text |
---|---|---|---|
2 | 0 | 80000460 | src/boot/boot_main |
3 | 140 | 800005A0 | src/boot/idle |
4 | 3D0 | 80000830 | src/boot/viconfig |
5 | 520 | 80000980 | src/boot/z_std_dma |
6 | B60 | 80000FC0 | src/boot/yaz0 |
7 | EA0 | 80001300 | src/boot/z_locale |
8 | F60 | 800013C0 | src/boot/is_debug |
9 | FC0 | 80001420 | src/libultra/io/driverominit |
10 | 11A0 | 80001600 | src/boot/mio0 |
11 | 1250 | 800016B0 | src/boot/stackcheck |
12 | 14A0 | 80001900 | src/boot/logutils |
13 | 1500 | 80001960 | src/libultra/io/piacs |
14 | 15C0 | 80001A20 | src/libultra/os/sendmesg |
15 | 1710 | 80001B70 | src/libultra/os/stopthread |
16 | 17D0 | 80001C30 | src/libultra/io/viextendvstart |
17 | 17E0 | 80001C40 | src/libultra/os/recvmesg |
18 | 1920 | 80001D80 | src/libultra/os/initialize |
19 | 1C70 | 800020D0 | src/libultra/libc/ll |
20 | 1F30 | 80002390 | src/libultra/os/exceptasm |
21 | 2860 | 80002CC0 | src/libultra/os/thread |
22 | 28A0 | 80002D00 | src/libultra/os/destroythread |
23 | 29B0 | 80002E10 | src/libultra/libc/bzero |
24 | 2A50 | 80002EB0 | src/libultra/os/parameters |
25 | 2AB0 | 80002F10 | src/libultra/os/createthread |
26 | 2C00 | 80003060 | src/libultra/os/setsr |
27 | 2C10 | 80003070 | src/libultra/os/getsr |
28 | 2C20 | 80003080 | src/libultra/os/writebackdcache |
29 | 2CA0 | 80003100 | src/libultra/io/vigetnextframebuf |
30 | 2CE0 | 80003140 | src/libultra/io/pimgr |
31 | 2E60 | 800032C0 | src/libultra/io/devmgr |
32 | 3270 | 800036D0 | src/libultra/io/pirawdma |
33 | 3340 | 800037A0 | src/libultra/os/virtualtophysical |
34 | 33C0 | 80003820 | src/libultra/io/viblack |
35 | 3430 | 80003890 | src/libultra/io/sirawread |
36 | 3480 | 800038E0 | src/libultra/os/getthreadid |
37 | 34A0 | 80003900 | src/libultra/os/setintmask |
38 | 3540 | 800039A0 | src/libultra/io/visetmode |
39 | 35A0 | 80003A00 | src/libultra/os/probetlb |
40 | 3660 | 80003AC0 | src/libultra/os/getmemsize |
41 | 3780 | 80003BE0 | src/libultra/os/seteventmesg |
42 | 3840 | 80003CA0 | src/libultra/os/unmaptlball |
43 | 3890 | 80003CF0 | src/libultra/io/epidma |
44 | 3930 | 80003D90 | src/libultra/os/invalicache |
45 | 39B0 | 80003E10 | src/libultra/os/createmesgqueue |
46 | 39E0 | 80003E40 | src/libultra/os/invaldcache |
47 | 3A90 | 80003EF0 | src/libultra/io/si |
48 | 3AC0 | 80003F20 | src/libultra/os/jammesg |
49 | 3C10 | 80004070 | src/libultra/os/setthreadpri |
50 | 3CF0 | 80004150 | src/libultra/os/getthreadpri |
51 | 3D10 | 80004170 | src/libultra/io/epirawread |
52 | 3E70 | 800042D0 | src/libultra/io/viswapbuf |
53 | 3EC0 | 80004320 | src/libultra/io/epirawdma |
54 | 40A0 | 80004500 | src/libultra/libc/bcmp |
55 | 41C0 | 80004620 | src/libultra/os/gettime |
56 | 4250 | 800046B0 | src/libultra/os/timerintr |
57 | 4680 | 80004AE0 | src/libultra/os/getcount |
58 | 4690 | 80004AF0 | src/libultra/os/setglobalintmask |
59 | 46E0 | 80004B40 | src/libultra/os/setcompare |
60 | 46F0 | 80004B50 | src/libultra/libc/bcopy |
61 | 4A00 | 80004E60 | src/libultra/os/resetglobalintmask |
62 | 4A60 | 80004EC0 | src/libultra/os/interrupt |
63 | 4AF0 | 80004F50 | src/libultra/io/vi |
64 | 4C10 | 80005070 | src/libultra/io/viswapcontext |
65 | 4F10 | 80005370 | src/libultra/io/pigetcmdq |
66 | 4F40 | 800053A0 | src/libultra/io/epiread |
67 | 4F90 | 800053F0 | src/libultra/io/visetspecial |
68 | 50F0 | 80005550 | src/libultra/io/cartrominit |
69 | 5250 | 800056B0 | src/libultra/os/setfpccsr |
70 | 5260 | 800056C0 | src/libultra/os/getfpccsr |
71 | 5270 | 800056D0 | src/libultra/os/maptlbrdb |
72 | 52D0 | 80005730 | src/libultra/os/yieldthread |
73 | 5320 | 80005780 | src/libultra/os/getcause |
74 | 5330 | 80005790 | src/libultra/io/epirawwrite |
75 | 5490 | 800058F0 | src/libultra/io/sirawwrite |
76 | 54E0 | 80005940 | src/libultra/io/vimgr |
77 | 57F0 | 80005C50 | src/libultra/io/vigetcurrcontext |
78 | 5800 | 80005C60 | src/libultra/os/startthread |
79 | 5950 | 80005DB0 | src/libultra/io/visetyscale |
80 | 59A0 | 80005E00 | src/libultra/io/visetxscale |
81 | 5AB0 | 80005F10 | src/libultra/os/sethwintrroutine |
82 | 5B20 | 80005F80 | src/libultra/os/gethwintrroutine |
83 | 5B50 | 80005FB0 | src/libultra/os/setwatchlo |
84 | 5B60 | 80005FC0 | data/rsp_boot.text |
85 | offset | vram | .data |
86 | 5C30 | 80006090 | data/unk_800093F0.data |
87 | 5C50 | 800060B0 | data/unk_80009410.data |
88 | 5C70 | 800060D0 | src/boot/idle |
89 | 5C90 | 800060F0 | src/boot/viconfig |
90 | 5CA0 | 80006100 | src/boot/z_std_dma |
91 | 5CB0 | 80006110 | src/boot/z_locale |
92 | 5CC0 | 80006120 | src/libultra/io/driverominit |
93 | 5CD0 | 80006130 | src/boot/stackcheck |
94 | 5CE0 | 80006140 | src/libultra/io/piacs |
95 | 5CF0 | 80006150 | src/libultra/io/vimodepallan1 |
96 | 5D40 | 800061A0 | src/libultra/os/initialize |
97 | 5D60 | 800061C0 | src/libultra/os/exceptasm |
98 | 5D90 | 800061F0 | src/libultra/os/thread |
99 | 5DB0 | 80006210 | src/libultra/io/pimgr |
100 | 5DE0 | 80006240 | src/libultra/os/seteventmesg |
101 | 5DF0 | 80006250 | src/libultra/os/timerintr |
102 | 5E00 | 80006260 | src/libultra/io/vimodentsclan1 |
103 | 5E50 | 800062B0 | src/libultra/io/vimodempallan1 |
104 | 5EA0 | 80006300 | src/libultra/io/vi |
105 | 5F10 | 80006370 | src/libultra/io/cartrominit |
106 | 5F20 | 80006380 | src/libultra/io/vimgr |
107 | offset | vram | .rodata |
108 | 5F40 | 800063A0 | src/boot/boot_main |
109 | 5F50 | 800063B0 | src/boot/idle |
110 | 5F60 | 800063C0 | src/boot/z_std_dma |
111 | 5FC0 | 80006420 | src/boot/z_locale |
112 | 5FD0 | 80006430 | src/boot/stackcheck |
113 | 5FE0 | 80006440 | src/boot/logutils |
114 | 5FF0 | 80006450 | src/libultra/os/exceptasm |
115 | 6040 | 800064A0 | src/libultra/io/devmgr |
116 | 6060 | 800064C0 | src/libultra/os/setintmask |
117 | 60E0 | 80006540 | src/boot/build |
118 | offset | vram | .bss |
119 | 6110 | 80006570 | src/boot/boot_main |
120 | 6B00 | 80006F60 | src/boot/idle |
121 | 7710 | 80007B70 | src/boot/z_std_dma |
122 | 7E80 | 800082E0 | src/boot/yaz0 |
123 | 8290 | 800086F0 | src/boot/z_locale |
124 | 82B0 | 80008710 | src/libultra/io/driverominit |
125 | 8330 | 80008790 | src/libultra/io/piacs |
126 | 8350 | 800087B0 | src/libultra/os/initialize |
127 | 8360 | 800087C0 | src/libultra/io/pimgr |
128 | 97D0 | 80009C30 | src/libultra/os/seteventmesg |
129 | 9850 | 80009CB0 | src/libultra/os/timerintr |
130 | 9890 | 80009CF0 | src/libultra/io/cartrominit |
131 | 9910 | 80009D70 | src/libultra/io/vimgr |
132 | AB30 | 8000AF90 | .end |