root/platform/g16/sub/101b/stubs_min.S

/* [<][>][^][v][top][bottom][index][help] */
   1 // G16 1.01b
   2 #include "stubs_asm.h"
   3 
   4 DEF(file_counter_var              ,0x000124f8)           // @0xfc1c3202 - found by searching for "FileBackupProperty.c"
   5   
   6 DEF(active_raw_buffer             ,0x0000bd9c)           // 0x0000bd90(@fc155278) + #0xc(@fc155296)
   7 DEF(raw_buffers                   ,0xfc59820c)           // Found @fc186428, after 4th "DevelopAddress.c" assert (1st with ldr)
   8 DEF(raw_buffers_jpeg              ,0xfc5b535c)           // near DevelopPipeline.c at 0xfc192a32
   9 
  10 DEF(bitmap_buffer                 ,0xC984)               // struct @ 0x0000c94c + 0x38  from [ 0xfc15a834 in G16] match to [fc1439f2: in sx280]
  11 DEF(active_bitmap_buffer          ,0xC97C)               // subtract 8 because that's what g7x, sx280, g16 use
  12 DEF(current_fb_d                  ,0x0000fbe4+0x24)      // found @fc1b424e similiar to sx280 102b @0xfc186624 and g7x 100d 0xfc1ba452
  13 DEF(current_viewport_buffer       ,0x8858+0x38)          // GetMovieJpegVRAMVPixelsSize_FW 0xfc144a10
  14 DEF(viewport_buffers              ,0xfc570ff8)           // multiple refs like @ 0xfc14426a - add 0x010 like sx280 & g7x
  15 
  16 DEF(simple_movie_status           ,0x0000bae8+0x80+0x0c) // found @fc14efb6 sub_fc14efae via task_MovieRecord. 1 when recording or busy after, 0 otherwise
  17 DEF(full_screen_refresh           ,0x00013bc4)           // Found @0xfc30a9ba
  18 DEF(canon_menu_active             ,0x0000c9ac+0x8)       // found @fc2caab4, via call to sub_fc2caab2, near ref to "MviCon_ClrEvt" @fc14568c
  19 DEF(zoom_status                   ,0x0000f88c)           // after "TerminateDeliverToZoomController" 0xfc1af414 = 0xf8ac - 0x20
  20 DEF(dial_positions                ,0x0000fdd4)           // 0xfc06befe: matches g7x (with offset 0x10)
  21 DEF(focus_len_table               ,0xfdf2bd38)           // 1.01C address ??G16 search upper meory for [000017D4 00000064] and [00007724 00000064]  (6.1-30.5 mm)
  22 
  23 //******* values below need to be checked *************
  24 DEF(recreview_hold                ,0x00008f18 )           // G16  - found @fc2fdcc4 ( *"StartRecReviewTimer" )
  25                                                          //      - NOTE : this is just review mode - recreview_hold is true when (0x8f18 == 1) && (0x8f1C == 0) 
  26 
  27 //******* values below not found yet *************
  28 FAKEDEF(canon_shoot_menu_active   ,1)                    // not found for any DIGIC6 camera
  29 
  30 // 1.01B done 

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