root/platform/m10/sub/110d/stubs_min.S

/* [<][>][^][v][top][bottom][index][help] */
   1 #include "stubs_asm.h"
   2 
   3 DEF(file_counter_var                            ,0x00011ee4) // found by searching for "FileBackupProperty.c"
   4 
   5 // Camera has 6(?) RAW buffers (@0xfc63614c, obviously overlapping):
   6 // 43CC8A00 45BE18E0 47AFA7C0 459AFF80 478C8E60 497E1D40
   7 DEF(raw_buffers                                 ,0xfc63614c) // Found @0xfc151cf4
   8 DEF(active_raw_buffer                           ,0x0000B254) // 0xb248+0xc, 0xffffffff when uninited...
   9 
  10 DEF(_nrflag                                     ,0x29c00) // see NRTBL.SetDarkSubType
  11 
  12 //DEF(error_table                               ,0xfc660780) // around ExxTbl.c
  13 
  14 FAKEDEF(video_compression_rate, 1)
  15 
  16 DEF(canon_menu_active                           ,0x0000b9a8) // found @0xfc35d3c8 (0xb9a4+4)
  17 FAKEDEF(canon_shoot_menu_active, 1) // todo
  18 
  19 FAKEDEF(zoom_status ,1)
  20 
  21 DEF(recreview_hold                              ,0x000095a0) // found @fc36a376, 0x9550 + 0x50
  22 FAKEDEF(zoom_busy ,1)
  23 FAKEDEF(focus_busy ,1)
  24 
  25 DEF(bitmap_buffer                               ,0xb968) // by RAM search for known buf addresses, buffers in reverse order
  26 
  27 // FAKEDEF(active_viewport_buffer, 1) // ?
  28 DEF(current_viewport_buffer                     ,0x00008810) // found @fc12a516, 0x8754 + 0x80 + 0x3c
  29 // 42CF6A00 430EB200 434DFA00 438D4200, 720x480 in 736x480 buffer when using LCD, there's space for 1920x1080 uyvy
  30 DEF(viewport_buffers                            ,0xfc62318c) // ref to fc62317c + 0x10 @ fc1296c2
  31 
  32 //FAKEDEF(enabled_refresh_physical_screen, 1)
  33 
  34 DEF(displaytype                                 ,0x9740) // 0x96f0 + 0x50, GetDisplayType
  35 
  36 DEF(current_fb_d                                ,0xF564) // @fc177872, 0xf53c + 0x28
  37 
  38 DEF(simple_movie_status                         ,0xb000) // 0xaf10 + 0x80 + 0x70 @FC0FDA32
  39 
  40 DEF(jog_position                                ,0xf6dc)
  41 DEF(jog_hw_pos                                  ,0xd9855004) // see GetRotaryEncPulseCounter_FW
  42 
  43 DEF(canon_gui_started_flag                      ,0xb918) // see GUISrv_StartGUISystem_FW
  44 
  45 DEF(palette_buffer_ptr                          ,0x13540) // FC3599BC, FC3599D8
  46 DEF(active_palette_buffer                       ,0x13538) // FC3599BC, FC3599C0
  47 DEF(palette_control                             ,0x13528) // FC359B20, FC359B40

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