Ignore:
Timestamp:
12/03/11 22:19:09 (18 months ago)
Author:
philmoz
Message:

Update to finsig_dryos.c to find additional values from stubs_min.S:

  • finds focus_len_table for most cameras with CAM_DNG_LENS_INFO defined
  • finds zoom_busy and focus_busy values
  • finds recreview_hold value. Note the value found for this does not match the existing value for most cameras. The value found for recreview_hold has been confirmed correct for the G10, G12, SX30, SX40, IXUS120 & IXUS310.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/ixus970_sd890/sub/100b/stubs_entry.S

    r1444 r1448  
    3636//DEF(zoom_status                             ,0x0000d4a4) // Found @0xffa406c8,          stubs_min = 0x0000d4a4 (0xD4A4) 
    3737//DEF(some_flag_for_af_scan                   ,0x0000d228) // Found @0xffa2b598,          stubs_min = 0x0000d228 (0xD228) 
     38// focus_len_table contains zoom focus lengths for use in 'get_focal_length' (main.c). 
     39// each entry contains 3 int value(s), the first is the zoom focus length. 
     40// there are 12 entries in the table - set NUM_FL to 12 
     41DEF(focus_len_table                         ,0xfffe297c) // Found @0xfffe297c 
     42//DEF(zoom_busy                               ,0x00008aa0) // Found @0xff932a88,          stubs_min = 0x00008aa0 (0x8A8C+0x14) 
     43//DEF(focus_busy                              ,0x0000898c) // Found @0xff92e134,          stubs_min = 0x0000898c (0x8984+0x8) 
     44//DEF(recreview_hold                          ,0x00006188) // Found @0xff87eb90, ** != ** stubs_min = 0x00009d98 (0x9CEC+0xAC) 
    3845 
    3946// Values below go in 'lib.c': 
Note: See TracChangeset for help on using the changeset viewer.