mirror of https://github.com/mgba-emu/mgba.git
GBA BIOS: Style fixes
This commit is contained in:
parent
28f26e5d1c
commit
d640e68ae5
|
@ -15,4 +15,4 @@ hle-bios.c: hle-bios.bin
|
||||||
echo >> $@
|
echo >> $@
|
||||||
echo '#include <mgba/internal/gba/memory.h>' >> $@
|
echo '#include <mgba/internal/gba/memory.h>' >> $@
|
||||||
echo >> $@
|
echo >> $@
|
||||||
xxd -i $< | sed -e 's/unsigned char hle_bios_bin\[\]/const uint8_t hleBios[SIZE_BIOS]/' | grep -v hle_bios_bin_len >> $@
|
xxd -i $< | sed -e 's/unsigned char hle_bios_bin\[\]/const uint8_t hleBios[SIZE_BIOS]/' -e 's/^ \+/\t/' | grep -v hle_bios_bin_len >> $@
|
||||||
|
|
|
@ -65,7 +65,7 @@ swiTable:
|
||||||
.word ArcTan2
|
.word ArcTan2
|
||||||
.word CpuSet
|
.word CpuSet
|
||||||
.word CpuFastSet
|
.word CpuFastSet
|
||||||
# ... The rest of this table isn't needed if the rest aren't implemented
|
@ ... The rest of this table isn't needed if the rest aren't implemented
|
||||||
|
|
||||||
irqBase:
|
irqBase:
|
||||||
stmfd sp!, {r0-r3, r12, lr}
|
stmfd sp!, {r0-r3, r12, lr}
|
||||||
|
@ -83,7 +83,7 @@ mov r1, #1
|
||||||
IntrWait:
|
IntrWait:
|
||||||
stmfd sp!, {r2-r3, lr}
|
stmfd sp!, {r2-r3, lr}
|
||||||
mov r12, #0x04000000
|
mov r12, #0x04000000
|
||||||
# See if we want to return immediately
|
@ See if we want to return immediately
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
mov r2, #1
|
mov r2, #1
|
||||||
|
@ -91,11 +91,11 @@ beq 1f
|
||||||
ldrh r3, [r12, #-8]
|
ldrh r3, [r12, #-8]
|
||||||
bic r3, r1
|
bic r3, r1
|
||||||
strh r3, [r12, #-8]
|
strh r3, [r12, #-8]
|
||||||
# Halt
|
@ Halt
|
||||||
0:
|
0:
|
||||||
strb r0, [r12, #0x301]
|
strb r0, [r12, #0x301]
|
||||||
1:
|
1:
|
||||||
# Check which interrupts were acknowledged
|
@ Check which interrupts were acknowledged
|
||||||
strb r0, [r12, #0x208]
|
strb r0, [r12, #0x208]
|
||||||
ldrh r3, [r12, #-8]
|
ldrh r3, [r12, #-8]
|
||||||
ands r3, r1
|
ands r3, r1
|
||||||
|
@ -164,7 +164,7 @@ tst r2, #0x01000000
|
||||||
mov r3, r2, lsl #12
|
mov r3, r2, lsl #12
|
||||||
add r2, r1, r3, lsr #10
|
add r2, r1, r3, lsr #10
|
||||||
beq 0f
|
beq 0f
|
||||||
# Fill
|
@ Fill
|
||||||
ldr r3, [r0]
|
ldr r3, [r0]
|
||||||
mov r4, r3
|
mov r4, r3
|
||||||
mov r5, r3
|
mov r5, r3
|
||||||
|
@ -178,7 +178,7 @@ cmp r1, r2
|
||||||
stmltia r1!, {r3-r10}
|
stmltia r1!, {r3-r10}
|
||||||
blt 1b
|
blt 1b
|
||||||
b 2f
|
b 2f
|
||||||
# Copy
|
@ Copy
|
||||||
0:
|
0:
|
||||||
cmp r1, r2
|
cmp r1, r2
|
||||||
ldmltia r0!, {r3-r10}
|
ldmltia r0!, {r3-r10}
|
||||||
|
|
Loading…
Reference in New Issue