sector 0 erase: --------------- 40000288: e59f3030 ldr r3, [pc, #48] ; 400002c0 <.text+0xc0> 4000028c: e59f0030 ldr r0, [pc, #48] ; 400002c4 <.text+0xc4> 40000290: e3a020aa mov r2, #170 ; 0xaa 40000294: e3a01055 mov r1, #85 ; 0x55 40000298: e3a0c080 mov ip, #128 ; 0x80 4000029c: e1c32aba strh r2, [r3, #170] 400002a0: e1c015b4 strh r1, [r0, #84] 400002a4: e1c3caba strh ip, [r3, #170] 400002a8: e1c32aba strh r2, [r3, #170] 400002ac: e2433c0a sub r3, r3, #2560 ; 0xa00 400002b0: e3a02030 mov r2, #48 ; 0x30 400002b4: e1c015b4 strh r1, [r0, #84] 400002b8: e1c320b0 strh r2, [r3] 400002bc: e12fff1e bx lr data: ----- 400002c0: 80000a00 andhi r0, r0, r0, lsl #20 400002c4: 80000500 andhi r0, r0, r0, lsl #10 chip erase: ----------- 400002c8: e59f302c ldr r3, [pc, #44] ; 400002fc <.text+0xfc> 400002cc: e59f002c ldr r0, [pc, #44] ; 40000300 <.text+0x100> 400002d0: e3a020aa mov r2, #170 ; 0xaa 400002d4: e3a01055 mov r1, #85 ; 0x55 400002d8: e3a0c080 mov ip, #128 ; 0x80 400002dc: e1c32aba strh r2, [r3, #170] 400002e0: e1c015b4 strh r1, [r0, #84] 400002e4: e1c3caba strh ip, [r3, #170] 400002e8: e1c32aba strh r2, [r3, #170] 400002ec: e3a02010 mov r2, #16 ; 0x10 400002f0: e1c015b4 strh r1, [r0, #84] 400002f4: e1c32aba strh r2, [r3, #170] 400002f8: e12fff1e bx lr