mirror of
https://github.com/farisawan-2000/kirby64.git
synced 2024-11-27 15:10:32 +00:00
leointerrupt bss incorporated
This commit is contained in:
parent
a3365004cd
commit
3f8a65d6e6
4483
asm/ovl0/bss_after_leointerrupt.s
Normal file
4483
asm/ovl0/bss_after_leointerrupt.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -3618,9 +3618,9 @@ glabel func_800320D0
|
||||
/* 032E70 80032270 03E00008 */ jr $ra
|
||||
/* 032E74 80032274 27BD0078 */ addiu $sp, $sp, 0x78
|
||||
|
||||
glabel func_80032278
|
||||
/* 032E78 80032278 00000000 */ nop
|
||||
/* 032E7C 8003227C 00000000 */ nop
|
||||
glabel osCreatePiManager
|
||||
/* 032E80 80032280 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||
/* 032E84 80032284 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 032E88 80032288 3C108004 */ lui $s0, %hi(__osPiDevMgr) # $s0, 0x8004
|
||||
|
8572
asm/ovl0/ovl0_bss.s
8572
asm/ovl0/ovl0_bss.s
File diff suppressed because it is too large
Load Diff
@ -34,7 +34,6 @@ SECTIONS
|
||||
}
|
||||
END_SEG(boot)
|
||||
|
||||
|
||||
/* 0x80000400 001000-039DF0 [38DF0] */
|
||||
BEGIN_SEG(ovl0, 0x80000400) {
|
||||
BUILD_DIR/asm/EntryPoint.o(.text);
|
||||
@ -57,11 +56,13 @@ SECTIONS
|
||||
BUILD_DIR/asm/ovl0/exception.o(.text);
|
||||
BUILD_DIR/libultra.a:thread.o(.text);
|
||||
BUILD_DIR/libultra.a:bzero.o(.text);
|
||||
/* Not being included for some reason */
|
||||
|
||||
/* TODO: match this */
|
||||
/* leointerrupt.o has all 3 functions commented out, so be sure to
|
||||
fix that if you're attempting to match */
|
||||
BUILD_DIR/asm/ovl0/leo_interrupt.o(.text);
|
||||
/*BUILD_DIR/libultra.a:leointerrupt.o(.text);*/
|
||||
|
||||
|
||||
BUILD_DIR/asm/ovl0/ovl0_afterException.o(.text);
|
||||
|
||||
BUILD_DIR/libultra.a:devmgr.o(.text);
|
||||
@ -167,6 +168,8 @@ SECTIONS
|
||||
BEGIN_NOLOAD(ovl0) {
|
||||
BUILD_DIR/src/ovl0/main.o(.bss);
|
||||
BUILD_DIR/asm/ovl0/ovl0_bss.o(.bss);
|
||||
BUILD_DIR/libultra.a:leointerrupt.o(.bss);
|
||||
BUILD_DIR/asm/ovl0/bss_after_leointerrupt.o(.bss);
|
||||
BUILD_DIR/libultra.a:seteventmesg.o(.bss);
|
||||
BUILD_DIR/asm/ovl0/ovl0_bss_after_seteventmesg.o(.bss);
|
||||
BUILD_DIR/libultra.a:timerintr.o(.bss);
|
||||
|
@ -1,2 +1,5 @@
|
||||
EXTERN(__osDevMgrMain);
|
||||
EXTERN(osPiRawStartDma);
|
||||
EXTERN(__osLeoInterrupt);
|
||||
EXTERN(__osLeoAbnormalResume);
|
||||
EXTERN(__osLeoResume);
|
||||
|
@ -886,7 +886,7 @@ func_8002D8A0 = 0x8002D8A0;
|
||||
__osSpRawStartDma = 0x80030450;
|
||||
__osThreadSave = 0x80098B50;
|
||||
send_mesg = 0x8002E4A4;
|
||||
leoDiskStack = 0x80097990;
|
||||
|
||||
D_A4300008 = 0xA4300008;
|
||||
D_A4040010 = 0xA4040010;
|
||||
D_A4400010 = 0xA4400010;
|
||||
|
Loading…
Reference in New Issue
Block a user