1 #include "stubs_asm.h" 2 3 DEF(file_counter_var ,0x00013148) // xfound by searching for "FileBackupProperty.c" 4 DEF(active_raw_buffer ,0x0000babc) // xFound @0xFC154b5c, 0xffffffff when uninited (0xC offset added similar to sx280) 5 DEF(raw_buffers_canon_raw ,0xfc631864 + 0x28) //near DevelopAddress.c 6 DEF(raw_buffers_jpeg ,0xfc631bf4 + 0x28) //near DevelopPipeline.c 0xfc631c00 7 DEF(av_override_semaphore ,0x0002569c) //x found at 0xfc39d516 near aIrisCoeafficient 8 //DEF(fileio_semaphore ,0x00013294) // xFound @0xfc06e61a 9 10 //DEF(physw_status ,0x00033F64) // xFound @0xFC073368 11 //DEF(physw_run ,0x000082C8) // xFound @0xFC07306a 12 //DEF(physw_sleep_delay ,0x000083d0) // xFound @0xFC073068 13 //DEF(physw_sleep_delay ,0x000082d0) // xFound @0xFC073068 14 //DEF(levent_table ,0xFC66AA18) // xFound @0xFC0CC574 15 //DEF(FlashParamsTable ,0xFC9021f4) // xFound at FC1198DC 16 //DEF(movie_status ,0x00013a60) // xFund at fc1d4fc6 17 DEF(current_fb_d ,0xfa9c) // found by searching near fa78 18 DEF(current_viewport_buffer ,0x8810) //found by searching near 0x875a 19 DEF(viewport_buffers ,0xfc5cf054)// no change from 100f memory search? but this indicates change refs to fc5cf03c + 28 = fc5cf064 20 FAKEDEF(movie_status ,1) 21 FAKEDEF(video_compression_rate ,1) 22 FAKEDEF(full_screen_refresh ,1) // ,0x00014BD4) // xFound @0xFC333f00 23 DEF(canon_menu_active ,0x0000c238 + 0x8) // found at 0xfc255c8 24 FAKEDEF(canon_shoot_menu_active ,1) // ??? not found 25 DEF(zoom_status ,0x00021C66) //x or 21C80-24 Found @0xFC3752d4 26 27 //DEF(error_table ,0xFC66A6D8) // Found @0xFC1E0E4C NOTMIGRATED 28 29 DEF(focus_len_table ,0xfdf317ec ) // did not change from 100f 30 DEF(recreview_hold ,0x000091f0) //x found @0xFC31B670 above ShtCon_Shut xxx 31 //above found by using rmem -i32 0x9100 64 (near 914c) 32 //DEF_CONST(uiprop_count ,0x000000C7) //x Found @0xFC0AA514 33 34 DEF(bitmap_buffer, 0xc204) // look at 0xfc33701a 35 DEF(active_bitmap_buffer, 0xc1fc) // subtract 8 36 DEF(dial_positions,0x0000fc88) 37 38 // focus_len_table contains zoom focus lengths for use in 'get_focal_length' (main.c). 39 // each entry contains 2 int value(s), the first is the zoom focus length. 40 // there are 102 entries in the table - set NUM_FL to 101 41 // TO BE MIGRATED 42 43 44 //.globl bitmap_buffer; bitmap_buffer: ; .long 0x427e3000 ; .long 0x42621000 ; 45 // FAKEDEF(viewport_buffers, 1) // ? 46 // FAKEDEF(active_viewport_buffer, 1) // ? 47 48 // not porting the following 49 DEF(jog_position, 0xfc8c) // 50 DEF(jog_hw_pos, 0xd9854004) // todo found by browsing the 0xd985xxxx range... 51 52 //FAKEDEF(enabled_refresh_physical_screen, 1) 53 DEF(displaytype, 0x9284) // 0x923c + 0x48 found @0xfc304708 (42 refs) 54 DEF(simple_movie_status, 0x13b18) // using rmem from looking at addresses in task-movie-re