rendered paste bodyseg000:01D00148 E3 A0 C0 00 MOV R12, #0
seg000:01D0014C E1 A0 30 0D MOV R3, SP
seg000:01D00150 E3 A0 00 02 MOV R0, #2
seg000:01D00154 E3 A0 10 01 MOV R1, #1
seg000:01D00158 E3 A0 20 0D MOV R2, #0xD
seg000:01D0015C E1 CD C0 B4 STRH R12, [SP,#0x20+var_1C]
seg000:01D00160 E5 8D C0 00 STR R12, [SP,#0x20+var_20]
seg000:01D00164 EB 00 01 28 BL sub_1D0060C
seg000:01D00168 E3 50 00 00 CMP R0, #0
seg000:01D0016C 1A 00 00 10 BNE bad_hardware
seg000:01D00170
seg000:01D00170 loc_1D00170 ; CODE XREF: sub_1D000B0+110j
seg000:01D00170 EB 00 56 DB BL sub_1D15CE4
seg000:01D00174 E2 8D 40 08 ADD R4, SP, #0x20+var_18
seg000:01D00178 EB 00 56 FD BL sub_1D15D74
seg000:01D0017C E3 E0 10 FF MOVL R1, 0xFFFFFF00
seg000:01D00180 E1 A0 00 05 MOV R0, R5
seg000:01D00184 EB 00 57 FC BL sub_1D1617C
seg000:01D00188 EB 00 58 B4 BL sub_1D16460
seg000:01D0018C EB 00 59 4C BL sub_1D166C4
seg000:01D00190 E1 A0 00 04 MOV R0, R4
seg000:01D00194 EB 00 56 F3 BL sub_1D15D68
seg000:01D00198 E1 A0 00 04 MOV R0, R4
seg000:01D0019C E1 A0 10 05 MOV R1, R5
seg000:01D001A0 EB 00 57 00 BL sub_1D15DA8
seg000:01D001A4 E1 A0 00 06 MOV R0, R6
seg000:01D001A8 EB 00 03 A2 BL sub_1D01038
seg000:01D001AC E2 8D D0 10 ADD SP, SP, #0x10
seg000:01D001B0 E8 BD 80 70 LDMFD SP!, {R4-R6,PC}
seg000:01D001B4 ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
seg000:01D001B4
seg000:01D001B4 bad_hardware ; CODE XREF: sub_1D000B0+BCj
seg000:01D001B4 E5 9F 00 74 LDR R0, =aInvalidHardwareReboot
seg000:01D001B8 EB 00 0A 97 BL printf
seg000:01D001BC EB 00 09 A5 BL sub_1D02858
seg000:01D001C0 EA FF FF EA B loc_1D00170