Hi,
in 550D, there is a function called "send_LensBP".
this function use a BIG table (from 0xff487a38 to 0xffaaed4) which record seems to have 11 bytes each.
does this table data make sense to you (see below the beginning and the end) ? is it part of the Lens protocol ?
I can send the complete table if needed.
Indy
ROM:FF01D7DC send_LensBP_data ; DATA XREF: create_MainMessQueue+48o
ROM:FF01D7DC
ROM:FF01D7DC var_C = -0xC
ROM:FF01D7DC
ROM:FF01D7DC STMFD SP!, {R4,LR}
ROM:FF01D7E0 SUB SP, SP, #0x30
ROM:FF01D7E4 MOV R4, R1
ROM:FF01D7E8 MOV R0, R1
ROM:FF01D7EC BL compute_lens_data_offset
ROM:FF07C314 compute_lens_data_offset ; CODE XREF: send_LensBP_data+10p
ROM:FF07C314 MOV R1, #0xB
ROM:FF07C318 MUL R0, R1, R0
ROM:FF07C31C LDR R1, =lens_data_maybe
ROM:FF07C320 ADD R0, R0, R1
ROM:FF07C324 BX LR
ROM:FF07C324 ; End of function compute_lens_data_offset
[code=asm]ROM:FF487A38 lens_data_maybe DCB 0,0,0,0,0,0,0,0,0,0,0
ROM:FF487A38 ; DATA XREF: compute_lens_data_offset+8o
ROM:FF487A38 ; ROM:off_FF07C328o
ROM:FF487A38 DCB 0xBC,0xF9,0xCD,0xFE,0xA4,0x9D,0xBD,0x65,0x3A,0xA0,0
ROM:FF487A38 DCB 0,0,0,0,0,0,0,0,0,0,0
ROM:FF487A38 DCB 0xB3,0x49,0x47,0x25,0x25,0x6D,0xB8,0x4F,0xBE,0x66,1
ROM:FF487A38 DCB 0xD7,0xE9,0xBB,0xE2,0x1C,0x66,0xD8,0x85,0xC4,0x5C,4
ROM:FF487A38 DCB 0xD6,0x8C,0xC8,0xE2,0x21,0x77,0xDE,0xCD,0xC5,0x12,5
ROM:FF487A38 DCB 0xDB,0xE3,0x3F,0x2B,0xAC,0xD5,0xD4,0xD0,0xC9,0x40,7
ROM:FF487A38 DCB 0xD9,0xB8,0x44,0x18,0x26,0x60,0xDB,0x8F,0xC8,0x37,0xB
ROM:FF487A38 DCB 0x50,0x58,0xBD,0xDA,0x31,0x70,0x59,0x98,0xC1,0x6B,0x21
ROM:FF487A38 DCB 0x55,0x70,0xC8,0x2B,0x9C,0x9D,0x5A,0x8C,0x39,0xED,0x22
ROM:FF487A38 DCB 0x54,0x63,0x40,0x7B,0xB2,0xE5,0x55,0xA0,0xC0,0x5B,0x27
ROM:FF487A38 DCB 0x57,0xEE,0x44,0x96,0x1A,0x25,0x58,0x7E,0xC2,4,0x2A
ROM:FF487A38 DCB 0x53,0xF,0xB9,0x39,0x2C,0x36,0x52,0x11,0xC0,0x6A,0x13
ROM:FF487A38 DCB 0x58,0xC7,0xC8,0x20,0x1A,0x2C,0x59,0x17,0x48,0x20,0x13
ROM:FF487A38 DCB 0x54,0xFB,0xA3,0x91,0x9E,0x64,0x50,0x8E,0xC7,0xEF,0x16
ROM:FF487A38 DCB 0x59,0xD3,0x44,0x95,0xA3,0xA5,0x59,0x41,0x33,0x27,0x18
ROM:FF487A38 DCB 0x4E,0x40,0xB5,0xF0,0x28,0xE,0x46,0x73,0xC7,1,0xFF
ROM:FF487A38 DCB 0x4D,0xAC,0xC8,0x33,0x99,0x57,0x46,0x85,0xC7,0x4F,0
ROM:FF487A38 DCB 0x4F,0x97,0x24,0xB7,0xA7,0xF8,0xC7,0x15,0xBE,0x8B,0
ROM:FF487A38 DCB 0x4E,0x7C,0x44,0xBD,0xA4,0xF8,0xC6,0x80,0xBC,0xDF,0
...
ROM:FF4AAE5B DCB 0xD2,1,0xC8,0x52,0xA1,0xAD,0xD3,0xAC,0xCB,0x2C,4
ROM:FF4AAE5B DCB 0xC8,0xC5,0x3B,0x25,0xAA,0x78,0xD6,0x6C,0xC7,0xC6,5
ROM:FF4AAE5B DCB 0xC4,0xC5,0x44,0x92,0x28,0x6A,0xD6,0xBA,0xC7,0xD9,5
ROM:FF4AAE5B DCB 0xD2,0x24,0xB6,0xE8,0x27,0xFE,0xCE,0x43,0xCB,0x69,3
ROM:FF4AAE5B DCB 0xD2,0x76,0xC8,0x55,0xA1,0x54,0xC5,0x5F,0xCB,0x65,3
ROM:FF4AAE5B DCB 0xB2,0xC5,0x3B,0xD,0xAA,0x63,0xD6,0xEC,0xC1,0x68,4
ROM:FF4AAE5B DCB 0x47,0xF6,0x44,0x93,0x28,0x66,0xD7,0x42,0xC1,0x84,4
ROM:FF4AAE5B DCB 0xD2,0x62,0x29,0xBE,0x1E,0x7A,0xC7,0x4C,0xCB,0xA2,3
ROM:FF4AAE5B DCB 0xD2,0xBA,0xC8,0x57,0xA1,0x17,0x4A,0x60,0xCB,0x9C,3
ROM:FF4AAE5B DCB 0x48,0x8B,0x3A,0xFF,0xAA,0x56,0xD7,0x55,0xC2,0xF2,3
ROM:FF4AAE5B DCB 0x4C,0x72,0x44,0x94,0x28,0x63,0xD7,0xB1,0xC3,7,3
ROM:FF4AAED4
[/code]