1 #include "stubs_asm.h" 2 3 //Found by firmware comparison with ixus55 100b port. Not tested 4 DEF(physw_run, 0x000021d0) // From PhySw sub_ff829c00 (0x21D4 - 0x4) 5 DEF(physw_status, 0x00019d30) // See GpioStatus below 6 DEF(zoom_busy, 0x00097fb8) // Found in sub_ffb6499c near to "ZoomLens" 7 DEF(focus_busy, 0x000982d0) // Found in sub_ffb74704 near to "FocusLensController" 8 DEF(FlashParamsTable, 0xff9670d0) // Found in sub_ff96723c near to "PropertyTable.c" 9 10 // The names below could be found automatically 11 // by looking up the strings with the same names as these variables 12 // and function 'ShowPhySwStatus' which is also symbolic 13 DEF(NotifyMask, 0x00019d00) 14 DEF(SwitchMask, 0x00019d10) 15 DEF(InvertData, 0x00019d20) 16 DEF(GpioStatus, 0x00019d30) // This is the real name for 'physw_status' 17 DEF(SwitchStatus, 0x00019d40) 18 19 20 DEF(zoom_status, 0x00008458) //Found in sub_ff9a8918 near to "_MoveOpticalToTele" 21 DEF(levent_table, 0xff95ec74) 22 DEF(canon_menu_active, 0x0000926c) //Found in sub_ffa04484 23 DEF(canon_shoot_menu_active,0x8560+1) //Found in sub_ff9b0a8c 24 DEF(recreview_hold, 0x00091be4) //Found in sub_ff9a34ac 25 DEF(some_f_for_dng, 0x0000a36c) //Found in sub_ffa4e010 by comparison to ixus65 100a 26 DEF(second_ext_for_dng, 0x0000a390) //some_f_for_dng + 0x24? 27 DEF(sys_mempart_id, 0x17448) //found by srsa_4c 28 DEF(playrec_mode, 0x7214) //found @ 0xff95be78 by comparison to ixus65 29 DEF(movie_status, 0x00085434) //found @ 0xff94845c by comparison to ixus55 30 31 //To do: