get rid of @ local labels

This commit is contained in:
YamaArashi
2016-01-06 20:23:20 -08:00
parent d35478a398
commit 8c312b28ab
20 changed files with 123154 additions and 123154 deletions

View File

@@ -37,25 +37,25 @@ MultiBootMain: ; 81BA70C
adds r7, r0, 0
bl MultiBootCheckComplete
cmp r0, 0
beq @081BA722
b @081BAAEA
@081BA722:
beq _081BA722
b _081BAAEA
_081BA722:
adds r0, r7, 0
adds r0, 0x4A
ldrb r1, [r0]
mov r10, r0
cmp r1, 0xF
bls @081BA736
bls _081BA736
subs r0, r1, 0x1
mov r1, r10
strb r0, [r1]
b @081BAAEA
@081BA736:
b _081BAAEA
_081BA736:
adds r1, r7, 0
adds r1, 0x48
ldrb r0, [r1]
cmp r0, 0
beq @081BA760
beq _081BA760
movs r0, 0
strb r0, [r1]
ldr r0, =0x04000128
@@ -63,79 +63,79 @@ MultiBootMain: ; 81BA70C
movs r5, 0xFC
ands r5, r0
cmp r5, 0x8
beq @081BA760
beq _081BA760
adds r0, r7, 0
bl MultiBootInit
movs r0, 0x8
eors r0, r5
b @081BAAEC
b _081BAAEC
.pool
@081BA760:
_081BA760:
ldrb r0, [r7, 0x18]
cmp r0, 0xDF
bls @081BA7B2
bls _081BA7B2
adds r0, r7, 0
bl MultiBootHandShake
adds r5, r0, 0
cmp r5, 0
beq @081BA774
b @081BAAEC
@081BA774:
beq _081BA774
b _081BAAEC
_081BA774:
adds r0, r7, 0
adds r0, 0x4B
ldrb r0, [r0]
cmp r0, 0x1
bne @081BA790
bne _081BA790
ldrb r0, [r7, 0x18]
cmp r0, 0xE1
bls @081BA790
bls _081BA790
adds r0, r7, 0
bl MultiBootCheckComplete
cmp r0, 0
bne @081BA790
b @081BAADA
@081BA790:
bne _081BA790
b _081BAADA
_081BA790:
adds r0, r7, 0
bl MultiBootCheckComplete
cmp r0, 0
beq @081BA79C
b @081BAAEA
@081BA79C:
beq _081BA79C
b _081BAAEA
_081BA79C:
ldrh r0, [r7, 0x16]
cmp r0, 0
bne @081BA7AC
bne _081BA7AC
adds r0, r7, 0
bl MultiBootInit
movs r0, 0x71
b @081BAAEC
@081BA7AC:
b _081BAAEC
_081BA7AC:
subs r0, 0x1
strh r0, [r7, 0x16]
b @081BAAEA
@081BA7B2:
b _081BAAEA
_081BA7B2:
ldrb r0, [r7, 0x18]
cmp r0, 0x2
bne @081BA7BA
b @081BA8F0
@081BA7BA:
bne _081BA7BA
b _081BA8F0
_081BA7BA:
cmp r0, 0x2
bgt @081BA7C8
bgt _081BA7C8
cmp r0, 0
beq @081BA7D6
beq _081BA7D6
cmp r0, 0x1
beq @081BA892
b @081BAA28
@081BA7C8:
beq _081BA892
b _081BAA28
_081BA7C8:
cmp r0, 0xD0
bne @081BA7CE
b @081BA93C
@081BA7CE:
bne _081BA7CE
b _081BA93C
_081BA7CE:
cmp r0, 0xD1
bne @081BA7D4
b @081BA9D6
@081BA7D4:
b @081BAA28
@081BA7D6:
bne _081BA7D4
b _081BA9D6
_081BA7D4:
b _081BAA28
_081BA7D6:
movs r3, 0xE
movs r5, 0x3
ldr r0, =0x04000120
@@ -145,19 +145,19 @@ MultiBootMain: ; 81BA70C
ldrb r2, [r7, 0x1E]
adds r6, r2, 0
cmp r1, r0
bne @081BA7FE
bne _081BA7FE
adds r4, r1, 0
ldr r1, =0x04000126
@081BA7EE:
_081BA7EE:
asrs r3, 1
subs r1, 0x2
subs r5, 0x1
cmp r5, 0
beq @081BA7FE
beq _081BA7FE
ldrh r0, [r1]
cmp r0, r4
beq @081BA7EE
@081BA7FE:
beq _081BA7EE
_081BA7FE:
movs r0, 0xE
ands r3, r0
strb r3, [r7, 0x1D]
@@ -169,14 +169,14 @@ MultiBootMain: ; 81BA70C
movs r1, 0x1
ands r0, r1
cmp r0, 0
beq @081BA82C
beq _081BA82C
ldr r0, =0x00007208
b @081BA852
b _081BA852
.pool
@081BA82C:
_081BA82C:
subs r5, 0x1
cmp r5, 0
beq @081BA858
beq _081BA858
lsls r0, r5, 1
ldr r1, =0x04000120
adds r0, r1
@@ -187,48 +187,48 @@ MultiBootMain: ; 81BA70C
movs r1, 0x1
ands r0, r1
cmp r0, 0
beq @081BA82C
beq _081BA82C
adds r0, r1, 0
lsls r0, r5
movs r1, 0xE4
lsls r1, 7
orrs r0, r1
@081BA852:
_081BA852:
cmp r4, r0
beq @081BA82C
beq _081BA82C
movs r3, 0
@081BA858:
_081BA858:
adds r0, r3, 0
ands r0, r6
strb r0, [r7, 0x1E]
cmp r3, 0
bne @081BA868
bne _081BA868
movs r0, 0xF
mov r2, r10
strb r0, [r2]
@081BA868:
_081BA868:
mov r1, r10
ldrb r0, [r1]
cmp r0, 0
bne @081BA884
bne _081BA884
ldrb r0, [r7, 0x1D]
ldrb r2, [r7, 0x1E]
cmp r0, r2
beq @081BA88A
beq _081BA88A
adds r0, r7, 0
bl MultiBootStartProbe
b @081BA892
b _081BA892
.pool
@081BA884:
_081BA884:
subs r0, 0x1
mov r1, r10
strb r0, [r1]
@081BA88A:
_081BA88A:
ldrb r1, [r7, 0x1E]
movs r2, 0xC4
lsls r2, 7
b @081BA992
@081BA892:
b _081BA992
_081BA892:
adds r1, r7, 0
adds r1, 0x49
movs r0, 0
@@ -236,7 +236,7 @@ MultiBootMain: ; 81BA70C
movs r5, 0x3
mov r12, r1
ldr r3, =0x0300129c
@081BA8A0:
_081BA8A0:
lsls r0, r5, 1
ldr r2, =0x04000120
adds r0, r2
@@ -245,7 +245,7 @@ MultiBootMain: ; 81BA70C
asrs r0, r4, 8
subs r2, r5, 0x1
cmp r0, 0x72
bne @081BA8CA
bne _081BA8CA
lsls r0, r2, 1
adds r0, r3
strh r4, [r0]
@@ -254,28 +254,28 @@ MultiBootMain: ; 81BA70C
movs r0, 0x1
lsls r0, r5
cmp r4, r0
bne @081BA8CA
bne _081BA8CA
ldrb r0, [r1]
orrs r4, r0
strb r4, [r1]
@081BA8CA:
_081BA8CA:
adds r5, r2, 0
cmp r5, 0
bne @081BA8A0
bne _081BA8A0
ldrb r0, [r7, 0x1D]
mov r1, r12
ldrb r1, [r1]
cmp r0, r1
bne @081BA88A
bne _081BA88A
movs r0, 0x2
strb r0, [r7, 0x18]
mov r2, r12
ldrb r1, [r2]
movs r2, 0xC2
lsls r2, 7
b @081BA992
b _081BA992
.pool
@081BA8F0:
_081BA8F0:
movs r5, 0x3
movs r0, 0x49
adds r0, r7
@@ -286,14 +286,14 @@ MultiBootMain: ; 81BA70C
mov r9, r1
ldr r2, =0x04000120
mov r8, r2
@081BA904:
_081BA904:
ldrb r3, [r4]
adds r0, r3, 0
asrs r0, r5
ands r0, r6
subs r2, r5, 0x1
cmp r0, 0
beq @081BA92A
beq _081BA92A
lsls r0, r5, 1
add r0, r8
ldrh r1, [r0]
@@ -301,18 +301,18 @@ MultiBootMain: ; 81BA70C
add r0, r9
ldrh r0, [r0]
cmp r1, r0
beq @081BA92A
beq _081BA92A
adds r0, r6, 0
lsls r0, r5
eors r3, r0
strb r3, [r4]
@081BA92A:
_081BA92A:
adds r5, r2, 0
cmp r5, 0
bne @081BA904
b @081BAA90
bne _081BA904
b _081BAA90
.pool
@081BA93C:
_081BA93C:
movs r3, 0x1
movs r5, 0x3
movs r0, 0x49
@@ -322,7 +322,7 @@ MultiBootMain: ; 81BA70C
adds r6, 0x19
ldr r1, =0x0300129c
mov r8, r1
@081BA94E:
_081BA94E:
lsls r0, r5, 1
ldr r2, =0x04000120
adds r0, r2
@@ -337,48 +337,48 @@ MultiBootMain: ; 81BA70C
movs r0, 0x1
ands r1, r0
cmp r1, 0
beq @081BA982
beq _081BA982
asrs r0, r4, 8
subs r0, 0x72
cmp r0, 0x1
bls @081BA976
b @081BAAE0
@081BA976:
bls _081BA976
b _081BAAE0
_081BA976:
lsls r0, r2, 1
add r0, r8
ldrh r0, [r0]
cmp r4, r0
bne @081BA982
bne _081BA982
movs r3, 0
@081BA982:
_081BA982:
adds r5, r2, 0
cmp r5, 0
bne @081BA94E
bne _081BA94E
cmp r3, 0
bne @081BA9A8
bne _081BA9A8
ldrb r1, [r7, 0x1C]
movs r2, 0xC6
lsls r2, 7
@081BA992:
_081BA992:
adds r0, r2, 0
orrs r1, r0
adds r0, r7, 0
bl MultiBootSend
b @081BAAEC
b _081BAAEC
.pool
@081BA9A8:
_081BA9A8:
movs r0, 0xD1
strb r0, [r7, 0x18]
movs r3, 0x11
movs r5, 0x3
adds r1, r6, 0x2
@081BA9B2:
_081BA9B2:
ldrb r0, [r1]
adds r3, r0
subs r1, 0x1
subs r5, 0x1
cmp r5, 0
bne @081BA9B2
bne _081BA9B2
strb r3, [r7, 0x14]
movs r0, 0xFF
ands r3, r0
@@ -389,49 +389,49 @@ MultiBootMain: ; 81BA70C
adds r0, r7, 0
adds r1, r3, 0
bl MultiBootSend
b @081BAAEC
@081BA9D6:
b _081BAAEC
_081BA9D6:
movs r5, 0x3
movs r2, 0x49
ldrb r1, [r2, r7]
ldr r2, =0x04000126
movs r3, 0x1
@081BA9E0:
_081BA9E0:
ldrh r0, [r2]
adds r4, r0, 0
adds r0, r1, 0
asrs r0, r5
ands r0, r3
cmp r0, 0
beq @081BA9F4
beq _081BA9F4
asrs r0, r4, 8
cmp r0, 0x73
bne @081BAAE0
@081BA9F4:
bne _081BAAE0
_081BA9F4:
subs r2, 0x2
subs r5, 0x1
cmp r5, 0
bne @081BA9E0
bne _081BA9E0
adds r0, r7, 0
bl MultiBoot
adds r5, r0, 0
cmp r5, 0
bne @081BAA18
bne _081BAA18
movs r0, 0xE0
strb r0, [r7, 0x18]
adds r0, 0xB0
strh r0, [r7, 0x16]
b @081BAAEA
b _081BAAEA
.pool
@081BAA18:
_081BAA18:
adds r0, r7, 0
bl MultiBootInit
movs r0, 0x1E
mov r1, r10
strb r0, [r1]
movs r0, 0x70
b @081BAAEC
@081BAA28:
b _081BAAEC
_081BAA28:
movs r5, 0x3
movs r2, 0x49
adds r2, r7
@@ -439,7 +439,7 @@ MultiBootMain: ; 81BA70C
mov r8, r12
movs r0, 0x1
mov r9, r0
@081BAA36:
_081BAA36:
mov r1, r8
ldrb r6, [r1]
adds r0, r6, 0
@@ -447,7 +447,7 @@ MultiBootMain: ; 81BA70C
mov r2, r9
ands r0, r2
cmp r0, 0
beq @081BAA70
beq _081BAA70
lsls r0, r5, 1
ldr r1, =0x04000120
adds r0, r1
@@ -461,49 +461,49 @@ MultiBootMain: ; 81BA70C
mov r3, r9
lsls r3, r5
cmp r2, r1
bne @081BAA6A
bne _081BAA6A
movs r0, 0xFF
ands r4, r0
cmp r4, r3
beq @081BAA70
@081BAA6A:
beq _081BAA70
_081BAA6A:
eors r6, r3
mov r2, r8
strb r6, [r2]
@081BAA70:
_081BAA70:
subs r5, 0x1
cmp r5, 0
bne @081BAA36
bne _081BAA36
ldrb r0, [r7, 0x18]
cmp r0, 0xC4
bne @081BAA90
bne _081BAA90
mov r0, r12
ldrb r1, [r0]
movs r0, 0xE
ands r0, r1
strb r0, [r7, 0x1E]
strb r5, [r7, 0x18]
b @081BA88A
b _081BA88A
.pool
@081BAA90:
_081BAA90:
mov r1, r12
ldrb r0, [r1]
cmp r0, 0
bne @081BAAA2
bne _081BAAA2
adds r0, r7, 0
bl MultiBootInit
movs r0, 0x50
b @081BAAEC
@081BAAA2:
b _081BAAEC
_081BAAA2:
ldrb r0, [r7, 0x18]
adds r0, 0x2
strb r0, [r7, 0x18]
lsls r0, 24
lsrs r0, 24
cmp r0, 0xC4
bne @081BAAB2
b @081BA88A
@081BAAB2:
bne _081BAAB2
b _081BA88A
_081BAAB2:
ldrb r0, [r7, 0x18]
ldr r1, [r7, 0x28]
adds r0, r1
@@ -517,23 +517,23 @@ MultiBootMain: ; 81BA70C
bl MultiBootSend
adds r5, r0, 0
cmp r5, 0
bne @081BAAEC
bne _081BAAEC
adds r0, r7, 0
adds r0, 0x4B
ldrb r0, [r0]
cmp r0, 0x1
bne @081BAAEA
@081BAADA:
bne _081BAAEA
_081BAADA:
bl MultiBootWaitSendDone
b @081BA736
@081BAAE0:
b _081BA736
_081BAAE0:
adds r0, r7, 0
bl MultiBootInit
movs r0, 0x60
b @081BAAEC
@081BAAEA:
b _081BAAEC
_081BAAEA:
movs r0, 0
@081BAAEC:
_081BAAEC:
pop {r3-r5}
mov r8, r3
mov r9, r4
@@ -555,7 +555,7 @@ MultiBootSend: ; 81BAAFC
movs r4, 0x8C
ands r4, r0
cmp r4, 0x8
bne @081BAB34
bne _081BAB34
ldr r0, =0x0400012a
strh r1, [r0]
ldr r1, =0x00002083
@@ -566,15 +566,15 @@ MultiBootSend: ; 81BAAFC
movs r0, 0x1
strb r0, [r1]
movs r0, 0
b @081BAB40
b _081BAB40
.pool
@081BAB34:
_081BAB34:
adds r0, r2, 0
bl MultiBootInit
movs r0, 0x8
eors r4, r0
adds r0, r4, 0
@081BAB40:
_081BAB40:
pop {r4}
pop {r1}
bx r1
@@ -587,18 +587,18 @@ MultiBootStartProbe: ; 81BAB48
adds r1, r0, 0
ldrb r0, [r1, 0x18]
cmp r0, 0
beq @081BAB5A
beq _081BAB5A
adds r0, r1, 0
bl MultiBootInit
b @081BAB66
@081BAB5A:
b _081BAB66
_081BAB5A:
adds r2, r1, 0
adds r2, 0x4A
strb r0, [r2]
strb r0, [r1, 0x1E]
movs r0, 0x1
strb r0, [r1, 0x18]
@081BAB66:
_081BAB66:
pop {r0}
bx r0
thumb_func_end MultiBootStartProbe
@@ -617,15 +617,15 @@ MultiBootStartMaster: ; 81BAB6C
movs r3, 0
ldrb r0, [r4, 0x18]
cmp r0, 0
bne @081BABA8
bne _081BABA8
ldrb r0, [r4, 0x1E]
cmp r0, 0
beq @081BABA8
beq _081BABA8
adds r0, r4, 0
adds r0, 0x4A
ldrb r0, [r0]
cmp r0, 0
bne @081BABA8
bne _081BABA8
str r6, [r4, 0x20]
adds r2, 0xF
movs r0, 0x10
@@ -635,13 +635,13 @@ MultiBootStartMaster: ; 81BAB6C
adds r1, r2, r0
ldr r0, =0x0003ff00
cmp r1, r0
bls @081BABB4
@081BABA8:
bls _081BABB4
_081BABA8:
adds r0, r4, 0
bl MultiBootInit
b @081BAC28
b _081BAC28
.pool
@081BABB4:
_081BABB4:
adds r0, r6, r2
str r0, [r4, 0x24]
lsls r1, r7, 24
@@ -651,41 +651,41 @@ MultiBootStartMaster: ; 81BAB6C
asrs r0, 24
adds r2, r1, 0
cmp r0, 0x8
bhi @081BAC14
bhi _081BAC14
lsls r0, 2
ldr r1, =@081BABD8
ldr r1, =_081BABD8
adds r0, r1
ldr r0, [r0]
mov pc, r0
.pool
.align 2, 0
@081BABD8:
.4byte @081BABFC
.4byte @081BABFC
.4byte @081BABFC
.4byte @081BABFC
.4byte @081BAC06
.4byte @081BAC0C
.4byte @081BAC0C
.4byte @081BAC0C
.4byte @081BAC0C
@081BABFC:
_081BABD8:
.4byte _081BABFC
.4byte _081BABFC
.4byte _081BABFC
.4byte _081BABFC
.4byte _081BAC06
.4byte _081BAC0C
.4byte _081BAC0C
.4byte _081BAC0C
.4byte _081BAC0C
_081BABFC:
lsls r3, r5, 3
asrs r1, r2, 24
movs r0, 0x3
subs r0, r1
b @081BAC12
@081BAC06:
b _081BAC12
_081BAC06:
movs r0, 0x38
adds r3, r5, 0
b @081BAC12
@081BAC0C:
b _081BAC12
_081BAC0C:
lsls r3, r5, 3
asrs r0, r2, 24
subs r0, 0x1
@081BAC12:
_081BAC12:
orrs r3, r0
@081BAC14:
_081BAC14:
movs r0, 0x3F
ands r3, r0
lsls r0, r3, 1
@@ -696,7 +696,7 @@ MultiBootStartMaster: ; 81BAB6C
strb r0, [r4, 0x1C]
movs r0, 0xD0
strb r0, [r4, 0x18]
@081BAC28:
_081BAC28:
pop {r4-r7}
pop {r0}
bx r0
@@ -708,12 +708,12 @@ MultiBootCheckComplete: ; 81BAC30
push {lr}
ldrb r0, [r0, 0x18]
cmp r0, 0xE9
beq @081BAC3C
beq _081BAC3C
movs r0, 0
b @081BAC3E
@081BAC3C:
b _081BAC3E
_081BAC3C:
movs r0, 0x1
@081BAC3E:
_081BAC3E:
pop {r1}
bx r1
thumb_func_end MultiBootCheckComplete
@@ -725,17 +725,17 @@ MultiBootHandShake: ; 81BAC44
adds r3, r0, 0
ldrb r0, [r3, 0x18]
cmp r0, 0xE0
beq @081BAC60
beq _081BAC60
cmp r0, 0xE0
blt @081BAC70
blt _081BAC70
cmp r0, 0xE8
bgt @081BAC70
bgt _081BAC70
cmp r0, 0xE7
blt @081BAC70
blt _081BAC70
movs r4, 0x3
ldrb r5, [r3, 0x1E]
b @081BACD0
@081BAC60:
b _081BACD0
_081BAC60:
movs r1, 0
movs r0, 0xE1
strb r0, [r3, 0x18]
@@ -743,28 +743,28 @@ MultiBootHandShake: ; 81BAC44
movs r0, 0x80
lsls r0, 13
str r0, [r3]
b @081BACC2
@081BAC70:
b _081BACC2
_081BAC70:
movs r4, 0x3
ldrb r5, [r3, 0x1E]
movs r6, 0x1
ldr r1, =0x04000126
@081BAC78:
_081BAC78:
ldrh r0, [r1]
adds r2, r0, 0
adds r0, r5, 0
asrs r0, r4
ands r0, r6
cmp r0, 0
beq @081BAC8C
beq _081BAC8C
ldr r0, [r3, 0x4]
cmp r2, r0
bne @081BAC60
@081BAC8C:
bne _081BAC60
_081BAC8C:
subs r1, 0x2
subs r4, 0x1
cmp r4, 0
bne @081BAC78
bne _081BAC78
ldrb r0, [r3, 0x18]
adds r0, 0x1
strb r0, [r3, 0x18]
@@ -772,7 +772,7 @@ MultiBootHandShake: ; 81BAC44
ldrh r0, [r3]
str r0, [r3, 0x4]
cmp r1, 0
bne @081BACBA
bne _081BACBA
ldr r0, [r3, 0x28]
adds r1, r0, 0
adds r1, 0xAC
@@ -784,18 +784,18 @@ MultiBootHandShake: ; 81BAC44
str r1, [r3, 0x4]
lsls r1, 5
str r1, [r3]
@081BACBA:
_081BACBA:
ldr r0, [r3]
lsrs r0, 5
str r0, [r3]
@081BACC0:
_081BACC0:
ldrh r1, [r3]
@081BACC2:
_081BACC2:
adds r0, r3, 0
bl MultiBootSend
b @081BAD28
b _081BAD28
.pool
@081BACD0:
_081BACD0:
lsls r0, r4, 1
ldr r1, =0x04000120
adds r0, r1
@@ -806,21 +806,21 @@ MultiBootHandShake: ; 81BAC44
movs r1, 0x1
ands r0, r1
cmp r0, 0
beq @081BACEC
beq _081BACEC
ldr r0, [r3, 0x4]
cmp r2, r0
bne @081BAD1C
@081BACEC:
bne _081BAD1C
_081BACEC:
subs r4, 0x1
cmp r4, 0
bne @081BACD0
bne _081BACD0
ldrb r0, [r3, 0x18]
adds r0, 0x1
strb r0, [r3, 0x18]
lsls r0, 24
lsrs r0, 24
cmp r0, 0xE9
beq @081BAD26
beq _081BAD26
ldr r0, [r3, 0x28]
adds r1, r0, 0
adds r1, 0xAE
@@ -831,16 +831,16 @@ MultiBootHandShake: ; 81BAC44
orrs r1, r0
str r1, [r3]
str r1, [r3, 0x4]
b @081BACC0
b _081BACC0
.pool
@081BAD1C:
_081BAD1C:
adds r0, r3, 0
bl MultiBootInit
movs r0, 0x71
b @081BAD28
@081BAD26:
b _081BAD28
_081BAD26:
movs r0, 0
@081BAD28:
_081BAD28:
pop {r4-r6}
pop {r1}
bx r1
@@ -853,14 +853,14 @@ MultiBootWaitCycles: ; 81BAD30
lsrs r2, 24
movs r1, 0xC
cmp r2, 0x2
beq @081BAD42
beq _081BAD42
movs r1, 0xD
cmp r2, 0x8
beq @081BAD42
beq _081BAD42
movs r1, 0x4
@081BAD42:
_081BAD42:
subs r0, r1
bgt @081BAD42
bgt _081BAD42
bx lr
thumb_func_end MultiBootWaitCycles
@@ -874,19 +874,19 @@ MultiBootWaitSendDone: ; 81BAD48
movs r0, 0x80
ands r0, r1
cmp r0, 0
beq @081BAD6C
beq _081BAD6C
ldr r5, =0x0000795c
movs r4, 0x80
@081BAD5C:
_081BAD5C:
adds r2, 0x1
cmp r2, r5
bgt @081BAD6C
bgt _081BAD6C
ldrh r1, [r3]
adds r0, r4, 0
ands r0, r1
cmp r0, 0
bne @081BAD5C
@081BAD6C:
bne _081BAD5C
_081BAD6C:
movs r0, 0x96
lsls r0, 2
bl MultiBootWaitCycles