ROM:021A0B22 loc_21A0B22
ROM:021A0B22 MOVS R0, 0x100
ROM:021A0B26 BL _brng__
ROM:021A0B2A LSLS R0, R0, #0x10
ROM:021A0B2C LSRS R0, R0, #0x10
ROM:021A0B2E STR R0, [SP,#0x18+var_18]
ROM:021A0B30 LDR R0, [SP,#0x18+var_18]
ROM:021A0B32 SUBS R1, R4, R6
ROM:021A0B34 CMP R0, R1
ROM:021A0B36 BGE loc_21A0B48
ROM:021A0B38 MOVS R0, R5
ROM:021A0B3A MOVS R1, R7
ROM:021A0B3C BL sub_21A0B68
ROM:021A0B40 CMP R0, #0
ROM:021A0B42 BNE loc_21A0B48
ROM:021A0B44 MOVS R0, #2
ROM:021A0B46 POP {R3-R7,PC}
ROM:021A0B48 ; ---------------------------------------------------------------------------
ROM:021A0B48
ROM:021A0B48 loc_21A0B48 ; CODE XREF: sub_21A0A84+B2j
ROM:021A0B48 ; sub_21A0A84+BEj
ROM:021A0B48 SUBS R2, R4, R6
ROM:021A0B4A LSLS R0, R2, #0x10
ROM:021A0B4C LSRS R1, R0, #0x10
ROM:021A0B4E LDR R0, [SP,#0x18+var_18]
ROM:021A0B50 SUBS R0, R0, R1
ROM:021A0B52 LSLS R0, R0, #0x10
ROM:021A0B54 LSRS R0, R0, #0x10
ROM:021A0B56 CMP R0, R2
ROM:021A0B58 BGE loc_21A0B5E
ROM:021A0B5A MOVS R0, #3
ROM:021A0B5C POP {R3-R7,PC}
ROM:021A0B5E ; ---------------------------------------------------------------------------
ROM:021A0B5E
ROM:021A0B5E loc_21A0B5E ; CODE XREF: sub_21A0A84+D4j
ROM:021A0B5E MOVS R0, #4
ROM:021A0B60 POP {R3-R7,PC}