08044098 B500     push    r14
0804409A 4807     ldr     r0,=3000738h
0804409C 1C02     mov     r2,r0
0804409E 3226     add     r2,26h
080440A0 2101     mov     r1,1h
080440A2 7011     strb    r1,[r2]
080440A4 3024     add     r0,24h
080440A6 7800     ldrb    r0,[r0]
080440A8 2808     cmp     r0,8h
080440AA D00D     beq     80440C8h
080440AC 2808     cmp     r0,8h
080440AE DC05     bgt     80440BCh
080440B0 2800     cmp     r0,0h
080440B2 D006     beq     80440C2h
080440B4 E00C     b       80440D0h
080440B6          dw      00000h
080440B8          dd      003000738h

080440BC 2809     cmp     r0,9h
080440BE D005     beq     80440CCh
080440C0 E006     b       80440D0h

080440C2 F7FFFE95 bl      8043DF0h
080440C6 E003     b       80440D0h

080440C8 F7FFFF22 bl      8043F10h

080440CC F7FFFF32 bl      8043F34h

080440D0 F7CDF92E bl      8011330h
080440D4 F7FFFE58 bl      8043D88h
080440D8 BC01     pop     r0
080440DA 4700     bx      r0