root/platform/sx730hs/sub/100d/stubs_min.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 DEF(current_viewport_buffer       ,0x86e8+0x50) // fc0e0d22 refs in two functions directly after GetMovieJpegVRAMVPixelsSize in ROM, similar to sx710
   3 DEF(viewport_buffers              ,0xfc63708c) // guess, based on similar refs in fc0dfc4c to sx710 fc0d1896, struct base 0343a4 = sx730 370d0
   4 DEF(current_fb_d                  ,0x10248+0x28)  // from fc16728e like sx710 fc0f11a
   5 DEF(simple_movie_status           ,0x14190+0x78) // 0x14110+0x80 +0x78 fc1872b0 similar to sx710 fc0a09e4
   6 // carried over from sx710
   7 FAKEDEF(video_compression_rate, 1)
   8 FAKEDEF(canon_shoot_menu_active, 1)
   9 DEF(zoom_status                             ,0x000dde40+0x4) // Found @ fc0a2e8e via "TerminateDeliverToZoomController" from fc0a2fb8, could also be 0xdde40+8?
  10 
  11 // fc2fc470 via "ShtCon_StopReview", similar to g7x https://chdk.setepontos.com/index.php?topic=12692.msg130261#msg130261
  12 DEF(recreview_hold                ,0x94ec+0x50) // "ShtCon_StopReview", fc33a53e
  13 
  14 // based on search for 4300 100 = cc 10 00 00 64 00 00 00
  15 // 127 entries, 2 words each, first is fl
  16 DEF(focus_len_table                ,0xfdf3167c)
  17 
  18 DEF(dial_positions,0x000103f0) //  SX730 fc50add6 like sx710 fc08b6f0 (ghidra)
  19 
  20 // to hook asserts for debugging
  21 //DEF(assert_handler,0x000082a0) // from DebugAssert, fc3a8968
  22 
  23 // TODO sx280 C&P
  24 //DEF(error_table                             ,0xfc512234) // Found @0xfc1abf24
  25 //DEF(displaytype,                            0x8eb8) //0x8ea4 + 0x14, found  @ fc135f2a (GetDisplayType)
  26 
  27 // unused
  28 //DEF(switchstatus,0x00035798) // kbd_p1_f_cont fc589b7a

/* [<][>][^][v][top][bottom][index][help] */