Drop usage of global directive

This commit is contained in:
GriffinR 2022-09-02 21:53:44 -04:00
parent 0516f94837
commit 97021baec6
2 changed files with 9 additions and 18 deletions

View File

@ -5,8 +5,7 @@
.arm
.align 2, 0
.global Init
Init:
Init::
mov r0, #PSR_IRQ_MODE
msr cpsr_cf, r0
ldr sp, sp_irq
@ -33,8 +32,7 @@ sp_irq: .word IWRAM_END - 0x60
.arm
.align 2, 0
.global IntrMain
IntrMain:
IntrMain::
mov r3, #REG_BASE
add r3, r3, #OFFSET_REG_IE
ldr r2, [r3]

View File

@ -1,19 +1,16 @@
@ Note: ROM header data is empty space here.
@ It's populated by gbafix using data provided in the Makefile.
.global Start
Start:
Start::
b Init
.global RomHeaderNintendoLogo
RomHeaderNintendoLogo:
RomHeaderNintendoLogo::
.space 156
RomHeaderGameTitle:
.space 12
.global RomHeaderGameCode
RomHeaderGameCode:
RomHeaderGameCode::
.space 4
RomHeaderMakerCode:
@ -31,8 +28,7 @@ RomHeaderDeviceType:
RomHeaderReserved1:
.space 7
.global RomHeaderSoftwareVersion
RomHeaderSoftwareVersion:
RomHeaderSoftwareVersion::
.byte 0
RomHeaderChecksum:
@ -43,16 +39,13 @@ RomHeaderReserved2:
.word 0
.global GPIOPortData
GPIOPortData:
GPIOPortData::
.2byte 0
.global GPIOPortDirection
GPIOPortDirection:
GPIOPortDirection::
.2byte 0
.global GPIOPortReadEnable
GPIOPortReadEnable:
GPIOPortReadEnable::
.2byte 0
.2byte 0