Ignore:
Timestamp:
12/02/11 05:32:17 (2 years ago)
Author:
philmoz
Message:

Updates for finsig_dryos.c:

  • The 'ctypes' array used in generic/wrappers.c exists in the firmware for dryos cameras. finsig_dryos.c now adds an entry for this to stubs_entry.S so the array is no longer needed in the CHDK code.
  • Values from stubs_min.S that are correctly found by finsig_dryos.c can be removed from stubs_min.S. The entries will then be included in stubs_entry.S (as is done for stubs_entry_2.S). stubs_min.S cleaned up for G12, SX30, SX40 and IXUS310.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/g12/sub/100f/stubs_min.S

    r1430 r1444  
    11#include "stubs_asm.h" 
    22 
    3 DEF(physw_status, 0x34474)                                                      // found in kbd_read_keys (comp 1.00c) 
    4 DEF(full_screen_refresh, 0xA5DC)                                        // found in FFA53B58, (comp 1.00c) 
    5 DEF(physw_run, 0x1C30 + 0xC)                                            // found in FF8345EC, (comp 1.00c) 
    6 DEF(canon_menu_active, 0x3210 + 4)                                      // found in FF896370 (comp 1.00c) 
    7 DEF(canon_shoot_menu_active, 0x8AFC + 1)                        // possible in FF9DC4B0 (comp 1.00c) 
    8 DEF(FlashParamsTable,0xFFC89900)                                        // found in FFB1EE54 (comp 1.00c) 
    9 DEF(levent_table, 0xFFC0C030)                                           // Searched for string 00 08 00 00 02 00 00 00 (comp 1.00c) 
    10 DEF(playrec_mode, 0x2F34 + 0x4)                                         // FF888084 (comp 1.00c) 
     3// Found manually 
    114DEF(focus_len_table, 0xFFFE2A80)                                        // search for 30500 (longest focus length in micrometers) & 6100 (shortest length) 
    125DEF(zoom_busy, 0x71d4 + 0x14)                                           // (comp 1.00c) 
    136DEF(focus_busy,0x70B8 + 0x8)                                            // (comp 1.00c) 
    14 DEF(movie_status, 0x7290 + 0x44)                                        // in FF9860E4 (comp 1.00c) 
    157DEF(recreview_hold, 0x84C0 + 0xE0)                                      // in FF9C06A0 (comp 1.00c) 
    16 DEF(some_flag_for_af_scan, 0x76B4)                                      // @FF98A814 (comp 1.00c) 
    17 DEF(zoom_status, 0xE590)                                                        // sub_FFB21764 (comp s95) 
    188 
    199DEF(rear_dial_position, 0xC0240106) 
Note: See TracChangeset for help on using the changeset viewer.