; FUNC: 0x00000020 reset() ; FUNC: 0x00000144 halt() ; FUNC: 0x00000158 undef_instr() ; FUNC: 0x0000020c irq_vect() ; FUNC: 0x00000228 fiq_vect() ; FUNC: 0x000004a8 main() ; FUNC: 0x00006ec ; FUNC: 0x00000c24 ; FUNC: 0x00000c38 ; FUNC: 0x000010c0 ??? PBL serial stuff? ; FUNC: 0x0000127c dbg_send_nak() ; FUNC: 0x00001824 dbg_get_ver() ; FUNC: 0x00001b18 ??? (r0, r1, r2, r3) flash related? ; FUNC: 0x00001c08 sumblock(*r0, r1) ; FUNC: 0x00001c30 printerror(r0, r1) ; FUNC: 0x00001da8 nullfunc() ; FUNC: 0x000023a8 nullfunc2() ; FUNC: 0x000028e0 setactivedevice(r0) ; FUNC: 0x00002914 com_setbaud(r0) ; FUNC: 0x00002938 com_setbuf(r0, r1) ; FUNC: 0x0000298c com_reset ; FUNC: 0x00002ae0 ; FUNC: 0x0000336c printexception(r0, r1, r2, r3) ; FUNC: 0x00003a54 check_if_dbg() ; FUNC: 0x00003cc0 getkey() ; FUNC: 0x00003cec bootifnondbg ; FUNC: 0x00003dc8 bootldr(r0) ; FUNC: 0x0000470c ??? download module over modem ; FUNC: 0x00004a94 checksum(*r0, r1) ; FUNC: 0x00004c5c ??? init some hardware ; FUNC: 0x00007268 read_flashid (r0, r1, r2) ; FUNC: 0x000075e4 ??? (r0, r1, r2, r3) ; FUNC: 0x00009428 lzrw1_decompress(*r0, *r1, r2, *r3) ; FUNC: 0x00009598 ; FUNC: 0x00009648 ??? flash write? ; FUNC: 0x00009aa4 ??? not called? ; FUNC: 0x00009b14 ??? (r0) ; FUNC: 0x00009b84 printhex(r0, r1, r2, r3) ; FUNC: 0x00009eb4 uart0_setbaud(r0) ; FUNC: 0x00009f94 uart0_rx_check ; FUNC: 0x00009fec uart0_rx_char ; FUNC: 0x00009ffc uart0_tx_char(r0) ; FUNC: 0x0000a00c uart0_tx_char2(r0) ; FUNC: 0x0000a01c uart0_tx_string(*r0) ; FUNC: 0x0000a064 uart0_tx_buf(*r0, r1) ; FUNC: 0x0000a0e0 uart0_setbuf(r0, r1) ; FUNC: 0x0000a1c8 ; FUNC: 0x0000a750 ; FUNC: 0x0000a824 nullfunc3() ; FUNC: 0x0000a828 mdm_carrierdetect ; FUNC: 0x0000a84c mdm_setdtr(r0) ; FUNC: 0x0000a878 mdm_setbuf(*r0, r1) ; FUNC: 0x0000a95c mdm_reset() ; FUNC: 0x0000af14 change_processor_mode(r0, r1) ; FUNC: 0x0000b2c4 initgpio() ; FUNC: 0x0000b594 memcpy2(*r0, *r1, r2) ; FUNC: 0x0000b634 strcat(*r0, *r1) ; FUNC: 0x0000b660 strlen(*r0) ; FUNC: 0x0000b74c memcpy(*r0, *r1, r2) ; FUNC: 0x0000b790 (r0, r1) ; FUNC: 0x0000b7c8 strcmp(*r0, *r1)