- Timestamp:
- 11/06/11 09:34:28 (19 months ago)
- Location:
- trunk
- Files:
-
- 59 edited
-
platform/a1100/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/a3000/sub/100b/stubs_entry.S (modified) (1 diff)
-
platform/a3000/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/a3000/sub/100d/stubs_entry.S (modified) (1 diff)
-
platform/a480/sub/100b/stubs_entry.S (modified) (1 diff)
-
platform/a490/sub/100d/stubs_entry.S (modified) (1 diff)
-
platform/a490/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/a495/sub/100d/stubs_entry.S (modified) (1 diff)
-
platform/a495/sub/100e/stubs_entry.S (modified) (1 diff)
-
platform/a495/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/d10/sub/100a/stubs_entry.S (modified) (1 diff)
-
platform/g11/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/g11/sub/100j/stubs_entry.S (modified) (1 diff)
-
platform/g11/sub/100l/stubs_entry.S (modified) (1 diff)
-
platform/g12/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/g12/sub/100e/stubs_entry.S (modified) (1 diff)
-
platform/g12/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/g12/sub/100g/stubs_entry.S (modified) (1 diff)
-
platform/ixus1000_sd4500/sub/100d/stubs_entry.S (modified) (1 diff)
-
platform/ixus1000_sd4500/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/ixus100_sd780/sub/100b/stubs_entry.S (modified) (1 diff)
-
platform/ixus100_sd780/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/ixus120_sd940/sub/100e/stubs_entry.S (modified) (1 diff)
-
platform/ixus120_sd940/sub/101a/stubs_entry.S (modified) (1 diff)
-
platform/ixus120_sd940/sub/102c/stubs_entry.S (modified) (1 diff)
-
platform/ixus120_sd940/sub/103b/stubs_entry.S (modified) (1 diff)
-
platform/ixus120_sd940/sub/103c/stubs_entry.S (modified) (1 diff)
-
platform/ixus200_sd980/sub/101c/stubs_entry.S (modified) (1 diff)
-
platform/ixus200_sd980/sub/101d/stubs_entry.S (modified) (1 diff)
-
platform/ixus300_sd4000/sub/100d/stubs_entry.S (modified) (1 diff)
-
platform/ixus310_elph500hs/sub/100a/stubs_entry.S (modified) (1 diff)
-
platform/ixus310_elph500hs/sub/101a/stubs_entry.S (modified) (1 diff)
-
platform/ixus95_sd1200/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/s90/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/s90/sub/101a/stubs_entry.S (modified) (1 diff)
-
platform/s90/sub/101c/stubs_entry.S (modified) (1 diff)
-
platform/s95/sub/100e/stubs_entry.S (modified) (1 diff)
-
platform/s95/sub/100h/stubs_entry.S (modified) (1 diff)
-
platform/s95/sub/100i/stubs_entry.S (modified) (1 diff)
-
platform/s95/sub/100k/stubs_entry.S (modified) (1 diff)
-
platform/sx130is/sub/101c/stubs_entry.S (modified) (1 diff)
-
platform/sx130is/sub/101d/stubs_entry.S (modified) (1 diff)
-
platform/sx130is/sub/101f/stubs_entry.S (modified) (1 diff)
-
platform/sx20/sub/100f/stubs_entry.S (modified) (1 diff)
-
platform/sx20/sub/102b/stubs_entry.S (modified) (1 diff)
-
platform/sx20/sub/102d/stubs_entry.S (modified) (1 diff)
-
platform/sx200is/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/sx220hs/sub/100a/stubs_entry.S (modified) (1 diff)
-
platform/sx220hs/sub/101a/stubs_entry.S (modified) (1 diff)
-
platform/sx220hs/sub/101b/stubs_entry.S (modified) (1 diff)
-
platform/sx230hs/sub/100c/stubs_entry.S (modified) (1 diff)
-
platform/sx230hs/sub/101a/stubs_entry.S (modified) (1 diff)
-
platform/sx230hs/sub/101b/stubs_entry.S (modified) (1 diff)
-
platform/sx30/sub/100e/stubs_entry.S (modified) (1 diff)
-
platform/sx30/sub/100h/stubs_entry.S (modified) (1 diff)
-
platform/sx30/sub/100l/stubs_entry.S (modified) (1 diff)
-
platform/sx30/sub/100n/stubs_entry.S (modified) (1 diff)
-
platform/sx30/sub/100p/stubs_entry.S (modified) (1 diff)
-
tools/finsig_dryos.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/platform/a1100/sub/100c/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002b7c) // Found @0xffc59f18, stubs_min = 0x00002b7c (0x2B7C) 33 33 //DEF(canon_shoot_menu_active ,0x000068c9) // Found @0xffd2bd58, stubs_min = 0x000068c9 (0x68c9) 34 //DEF(playrec_mode ,0x000028f0) // Found @0xffc4d 4f8, stubs_min = 0x000028f0 (0x28EC+0x4)34 //DEF(playrec_mode ,0x000028f0) // Found @0xffc4d504, stubs_min = 0x000028f0 (0x28EC+0x4) 35 35 //DEF(zoom_status ,0x000098d0) // Found @0xffe00374, stubs_min = 0x000098d0 (0x98D0) 36 36 //DEF(some_flag_for_af_scan ,0x00005af4) // Found @0xffcfa7a4, stubs_min = 0x00005af4 (0x5AF4) -
trunk/platform/a3000/sub/100b/stubs_entry.S
r1397 r1399 40 40 //DEF(canon_menu_active ,0x00002b7c) // Found @0xffc6d1bc, stubs_min = 0x00002b7c (0x2B78+4) 41 41 //DEF(canon_shoot_menu_active ,0x000068b1) // Found @0xffd481ac, stubs_min = 0x000068b1 (0x68B0+1) 42 //DEF(playrec_mode ,0x000028d8) // Found @0xffc608 e8, stubs_min = 0x000028d8 (0x28D4+0x4)42 //DEF(playrec_mode ,0x000028d8) // Found @0xffc608f4, stubs_min = 0x000028d8 (0x28D4+0x4) 43 43 //DEF(zoom_status ,0x00009cd8) // Found @0xffe184b8, stubs_min = 0x00009cd8 (0x9CD8) 44 44 //DEF(some_flag_for_af_scan ,0x00005aa0) // Found @0xffd15f54, stubs_min = 0x00005aa0 (0x5AA0) -
trunk/platform/a3000/sub/100c/stubs_entry.S
r1397 r1399 41 41 //DEF(canon_menu_active ,0x00002b7c) // Found @0xffc6d20c, stubs_min = 0x00002b7c (0x2B78+4) 42 42 //DEF(canon_shoot_menu_active ,0x000068b1) // Found @0xffd4825c, stubs_min = 0x000068b1 (0x68B0+1) 43 //DEF(playrec_mode ,0x000028d8) // Found @0xffc609 38, stubs_min = 0x000028d8 (0x28D4+0x4)43 //DEF(playrec_mode ,0x000028d8) // Found @0xffc60944, stubs_min = 0x000028d8 (0x28D4+0x4) 44 44 //DEF(zoom_status ,0x00009cd8) // Found @0xffe18568, stubs_min = 0x00009cd8 (0x9CD8) 45 45 //DEF(some_flag_for_af_scan ,0x00005aa0) // Found @0xffd16004, stubs_min = 0x00005aa0 (0x5AA0) -
trunk/platform/a3000/sub/100d/stubs_entry.S
r1397 r1399 40 40 //DEF(canon_menu_active ,0x00002b7c) // Found @0xffc6d20c, stubs_min = 0x00002b7c (0x2B78+4) 41 41 //DEF(canon_shoot_menu_active ,0x000068b1) // Found @0xffd4825c, stubs_min = 0x000068b1 (0x68B0+1) 42 //DEF(playrec_mode ,0x000028d8) // Found @0xffc609 38, stubs_min = 0x000028d8 (0x28D4+0x4)42 //DEF(playrec_mode ,0x000028d8) // Found @0xffc60944, stubs_min = 0x000028d8 (0x28D4+0x4) 43 43 //DEF(zoom_status ,0x00009cd8) // Found @0xffe184bc, stubs_min = 0x00009cd8 (0x9CD8) 44 44 //DEF(some_flag_for_af_scan ,0x00005aa0) // Found @0xffd16004, stubs_min = 0x00005aa0 (0x5AA0) -
trunk/platform/a480/sub/100b/stubs_entry.S
r1397 r1399 37 37 //DEF(canon_menu_active ,0x00002a00) // Found @0xffc52450, stubs_min = 0x00002a00 (0x29FC+4) 38 38 //DEF(canon_shoot_menu_active ,0x00006861) // Found @0xffd16804, ** != ** stubs_min = 0xffc00414 (0xFFC00414) 39 //DEF(playrec_mode ,0x00002798) // Found @0xffc46 ef8, stubs_min = 0x00002798 (0x2794+0x4)39 //DEF(playrec_mode ,0x00002798) // Found @0xffc46f04, stubs_min = 0x00002798 (0x2794+0x4) 40 40 //DEF(zoom_status ,0x0000a2d4) // Found @0xffdcf93c, stubs_min = 0x0000a2d4 (0xA2D4) 41 41 //DEF(some_flag_for_af_scan ,0x00005bbc) // Found @0xffce7b58, stubs_min = 0x00005bbc (0x5BBC) -
trunk/platform/a490/sub/100d/stubs_entry.S
r1397 r1399 49 49 //DEF(canon_menu_active ,0x00002a3c) // Found @0xffc69fd8, stubs_min = 0x00002a3c (0x2A38+4) 50 50 //DEF(canon_shoot_menu_active ,0x00006571) // Found @0xffd3f9c0, stubs_min = 0x00006571 (0x6570+1) 51 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d7 cc, stubs_min = 0x00002798 (0x2794+0x4)51 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d7d8, stubs_min = 0x00002798 (0x2794+0x4) 52 52 //DEF(zoom_status ,0x000095a8) // Found @0xffe0ab68, ** != ** stubs_min = 0x00009588 (0x9588) 53 53 //DEF(some_flag_for_af_scan ,0x00005818) // Found @0xffd0ef60, stubs_min = 0x00005818 (0x5818) -
trunk/platform/a490/sub/100f/stubs_entry.S
r1397 r1399 49 49 //DEF(canon_menu_active ,0x00002a3c) // Found @0xffc6a028, stubs_min = 0x00002a3c (0x2A38+4) 50 50 //DEF(canon_shoot_menu_active ,0x00006571) // Found @0xffd3fa70, stubs_min = 0x00006571 (0x6570+1) 51 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d8 1c, stubs_min = 0x00002798 (0x2794+0x4)51 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d828, stubs_min = 0x00002798 (0x2794+0x4) 52 52 //DEF(zoom_status ,0x000095a8) // Found @0xffe0ab6c, ** != ** stubs_min = 0x00009588 (0x9588) 53 53 //DEF(some_flag_for_af_scan ,0x00005818) // Found @0xffd0f010, stubs_min = 0x00005818 (0x5818) -
trunk/platform/a495/sub/100d/stubs_entry.S
r1397 r1399 46 46 //DEF(canon_menu_active ,0x00002a3c) // Found @0xffc6a0cc, stubs_min = 0x00002a3c (0x2A38+4) 47 47 //DEF(canon_shoot_menu_active ,0x000065b5) // Found @0xffd40094, stubs_min = 0x000065b5 (0x000065b5) 48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d8 a4, stubs_min = 0x00002798 (0x2794+0x4)48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d8b0, stubs_min = 0x00002798 (0x2794+0x4) 49 49 //DEF(zoom_status ,0x00009648) // Found @0xffe0d93c, stubs_min = 0x00009648 (0x00009648) 50 50 //DEF(some_flag_for_af_scan ,0x00005848) // Found @0xffd0f094, stubs_min = 0x00005848 (0x5848) -
trunk/platform/a495/sub/100e/stubs_entry.S
r1397 r1399 46 46 //DEF(canon_menu_active ,0x00002a3c) // Found @0xffc6a11c, stubs_min = 0x00002a3c (0x2A38+4) 47 47 //DEF(canon_shoot_menu_active ,0x000065b5) // Found @0xffd40144, stubs_min = 0x000065b5 (0x000065b5) 48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d 8f4, stubs_min = 0x00002798 (0x2794+0x4)48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d900, stubs_min = 0x00002798 (0x2794+0x4) 49 49 //DEF(zoom_status ,0x00009648) // Found @0xffe0d9ec, stubs_min = 0x00009648 (0x00009648) 50 50 //DEF(some_flag_for_af_scan ,0x00005848) // Found @0xffd0f144, stubs_min = 0x00005848 (0x5848) -
trunk/platform/a495/sub/100f/stubs_entry.S
r1397 r1399 46 46 //DEF(canon_menu_active ,0x00002a3c) // Found @0xffc6a11c, stubs_min = 0x00002a3c (0x2A38+4) 47 47 //DEF(canon_shoot_menu_active ,0x000065b5) // Found @0xffd40144, stubs_min = 0x000065b5 (0x000065b5) 48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d 8f4, stubs_min = 0x00002798 (0x2794+0x4)48 //DEF(playrec_mode ,0x00002798) // Found @0xffc5d900, stubs_min = 0x00002798 (0x2794+0x4) 49 49 //DEF(zoom_status ,0x00009648) // Found @0xffe0d940, stubs_min = 0x00009648 (0x00009648) 50 50 //DEF(some_flag_for_af_scan ,0x00005848) // Found @0xffd0f144, stubs_min = 0x00005848 (0x5848) -
trunk/platform/d10/sub/100a/stubs_entry.S
r1397 r1399 36 36 //DEF(canon_menu_active ,0x00002e2c) // Found @0xff872820, stubs_min = 0x00002e2c (0x2E28+0x4) 37 37 //DEF(canon_shoot_menu_active ,0x00007405) // Found @0xff96b630, stubs_min = 0x00007405 (0x7404+0x1) 38 //DEF(playrec_mode ,0x00002b8c) // Found @0xff865a 68, stubs_min = 0x00002b8c (0x2B88+0x4)38 //DEF(playrec_mode ,0x00002b8c) // Found @0xff865a74, stubs_min = 0x00002b8c (0x2B88+0x4) 39 39 //DEF(zoom_status ,0x0000ad70) // Found @0xffa56cc8, stubs_min = 0x0000ad70 (0xAD70) 40 40 //DEF(some_flag_for_af_scan ,0x00006508) // Found @0xff932628, stubs_min = 0x00006508 (0x6508) -
trunk/platform/g11/sub/100f/stubs_entry.S
r1397 r1399 34 34 //DEF(canon_menu_active ,0x0000303c) // Found @0xff88e1ac, stubs_min = 0x0000303c (0x3038+0x4) 35 35 //DEF(canon_shoot_menu_active ,0x00008259) // Found @0xff9af8c4, stubs_min = 0x00008259 (0x8258+0x1) 36 //DEF(playrec_mode ,0x00002d64) // Found @0xff8804 7c, stubs_min = 0x00002d64 (0x2D60+0x4)36 //DEF(playrec_mode ,0x00002d64) // Found @0xff880488, stubs_min = 0x00002d64 (0x2D60+0x4) 37 37 //DEF(zoom_status ,0x0000c868) // Found @0xffab7664, stubs_min = 0x0000c868 (0xC868) 38 38 //DEF(some_flag_for_af_scan ,0x000072b4) // Found @0xff965e50, stubs_min = 0x000072b4 (0x72B4) -
trunk/platform/g11/sub/100j/stubs_entry.S
r1397 r1399 34 34 //DEF(canon_menu_active ,0x0000303c) // Found @0xff88e27c, stubs_min = 0x0000303c (0x3038+0x4) 35 35 //DEF(canon_shoot_menu_active ,0x00008259) // Found @0xff9af938, stubs_min = 0x00008259 (0x8258+0x1) 36 //DEF(playrec_mode ,0x00002d64) // Found @0xff8805 4c, stubs_min = 0x00002d64 (0x2D60+0x4)36 //DEF(playrec_mode ,0x00002d64) // Found @0xff880558, stubs_min = 0x00002d64 (0x2D60+0x4) 37 37 //DEF(zoom_status ,0x0000c868) // Found @0xffab7768, stubs_min = 0x0000c868 (0xC868) 38 38 //DEF(some_flag_for_af_scan ,0x000072b4) // Found @0xff965f34, stubs_min = 0x000072b4 (0x72B4) -
trunk/platform/g11/sub/100l/stubs_entry.S
r1397 r1399 35 35 //DEF(canon_menu_active ,0x0000303c) // Found @0xff88e2cc, stubs_min = 0x0000303c (0x3038+0x4) 36 36 //DEF(canon_shoot_menu_active ,0x00008259) // Found @0xff9afaf4, stubs_min = 0x00008259 (0x8258+0x1) 37 //DEF(playrec_mode ,0x00002d64) // Found @0xff8805 9c, stubs_min = 0x00002d64 (0x2D60+0x4)37 //DEF(playrec_mode ,0x00002d64) // Found @0xff8805a8, stubs_min = 0x00002d64 (0x2D60+0x4) 38 38 //DEF(zoom_status ,0x0000c868) // Found @0xffab7924, stubs_min = 0x0000c868 (0xC868) 39 39 //DEF(some_flag_for_af_scan ,0x000072b4) // Found @0xff9660f0, stubs_min = 0x000072b4 (0x72B4) -
trunk/platform/g12/sub/100c/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003214) // Found @0xff896098, stubs_min = 0x00003214 (0x3210+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008afd) // Found @0xff9dc72c, stubs_min = 0x00008afd (0x8AFC+1) 33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880f 0, stubs_min = 0x00002f38 (0x2F34+0x4)33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880fc, stubs_min = 0x00002f38 (0x2F34+0x4) 34 34 //DEF(zoom_status ,0x0000e590) // Found @0xffb22750, stubs_min = 0x0000e590 (0xE590) 35 35 //DEF(some_flag_for_af_scan ,0x000076b4) // Found @0xff98a808, stubs_min = 0x000076b4 (0x76B4) -
trunk/platform/g12/sub/100e/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003214) // Found @0xff896098, stubs_min = 0x00003214 (0x3210+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008afd) // Found @0xff9dc738, stubs_min = 0x00008afd (0x8AFC+1) 33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880f 0, stubs_min = 0x00002f38 (0x2F34+0x4)33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880fc, stubs_min = 0x00002f38 (0x2F34+0x4) 34 34 //DEF(zoom_status ,0x0000e590) // Found @0xffb22900, stubs_min = 0x0000e590 (0xE590) 35 35 //DEF(some_flag_for_af_scan ,0x000076b4) // Found @0xff98a814, stubs_min = 0x000076b4 (0x76B4) -
trunk/platform/g12/sub/100f/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003214) // Found @0xff896098, stubs_min = 0x00003214 (0x3210+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008afd) // Found @0xff9dc738, stubs_min = 0x00008afd (0x8AFC+1) 33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880f 0, stubs_min = 0x00002f38 (0x2F34+0x4)33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880fc, stubs_min = 0x00002f38 (0x2F34+0x4) 34 34 //DEF(zoom_status ,0x0000e590) // Found @0xffb22900, stubs_min = 0x0000e590 (0xE590) 35 35 //DEF(some_flag_for_af_scan ,0x000076b4) // Found @0xff98a814, stubs_min = 0x000076b4 (0x76B4) -
trunk/platform/g12/sub/100g/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003214) // Found @0xff896098, stubs_min = 0x00003214 (0x3210+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008afd) // Found @0xff9dc738, stubs_min = 0x00008afd (0x8AFC+1) 33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880f 0, stubs_min = 0x00002f38 (0x2F34+0x4)33 //DEF(playrec_mode ,0x00002f38) // Found @0xff8880fc, stubs_min = 0x00002f38 (0x2F34+0x4) 34 34 //DEF(zoom_status ,0x0000e590) // Found @0xffb2290c, stubs_min = 0x0000e590 (0xE590) 35 35 //DEF(some_flag_for_af_scan ,0x000076b4) // Found @0xff98a814, stubs_min = 0x000076b4 (0x76B4) -
trunk/platform/ixus1000_sd4500/sub/100d/stubs_entry.S
r1397 r1399 71 71 //DEF(canon_menu_active ,0x00003840) // Found @0xff896954, stubs_min = 0x00003840 (0x383C+4) 72 72 //DEF(canon_shoot_menu_active ,0x00008ae5) // Found @0xff9c649c, stubs_min = 0x00008ae5 (0x8AE4+1) 73 //DEF(playrec_mode ,0x00003574) // Found @0xff888a 2c, stubs_min = 0x00003574 (0x3570+0x4)73 //DEF(playrec_mode ,0x00003574) // Found @0xff888a38, stubs_min = 0x00003574 (0x3570+0x4) 74 74 //DEF(zoom_status ,0x0000e2c0) // Found @0xffaf7e60, ** != ** stubs_min = 0x0000e2a0 (0xE2A0) 75 75 //DEF(some_flag_for_af_scan ,0x00007cac) // Found @0xff9896e0, stubs_min = 0x00007cac (0x7CAC) -
trunk/platform/ixus1000_sd4500/sub/100f/stubs_entry.S
r1397 r1399 71 71 //DEF(canon_menu_active ,0x00003840) // Found @0xff896954, stubs_min = 0x00003840 (0x383C+4) 72 72 //DEF(canon_shoot_menu_active ,0x00008aed) // Found @0xff9c64a0, stubs_min = 0x00008aed (0x8AEC+1) 73 //DEF(playrec_mode ,0x00003574) // Found @0xff888a 2c, stubs_min = 0x00003574 (0x3570+0x4)73 //DEF(playrec_mode ,0x00003574) // Found @0xff888a38, stubs_min = 0x00003574 (0x3570+0x4) 74 74 //DEF(zoom_status ,0x0000e2c8) // Found @0xffaf7e64, ** != ** stubs_min = 0x0000e2a8 (0xE2A8) 75 75 //DEF(some_flag_for_af_scan ,0x00007cb4) // Found @0xff9896e4, stubs_min = 0x00007cb4 (0x7CB4) -
trunk/platform/ixus100_sd780/sub/100b/stubs_entry.S
r1397 r1399 43 43 //DEF(canon_menu_active ,0x00002ca0) // Found @0xff86edcc, stubs_min = 0x00002ca0 (0x2CA0) 44 44 //DEF(canon_shoot_menu_active ,0x00006e29) // Found @0xff953cac, stubs_min = 0x00006e29 (0x6E29) 45 //DEF(playrec_mode ,0x00002a08) // Found @0xff8621 54, stubs_min = 0x00002a08 (0x2A08)45 //DEF(playrec_mode ,0x00002a08) // Found @0xff862160, stubs_min = 0x00002a08 (0x2A08) 46 46 //DEF(zoom_status ,0x0000ac68) // Found @0xffa4be18, stubs_min = 0x0000ac68 (0xAC68) 47 47 //DEF(some_flag_for_af_scan ,0x00006068) // Found @0xff91d6b8, stubs_min = 0x00006068 (0x6068) -
trunk/platform/ixus100_sd780/sub/100c/stubs_entry.S
r1397 r1399 43 43 //DEF(canon_menu_active ,0x00002ca0) // Found @0xff86edcc, stubs_min = 0x00002ca0 (0x2CA0) 44 44 //DEF(canon_shoot_menu_active ,0x00006e29) // Found @0xff953cac, stubs_min = 0x00006e29 (0x6E29) 45 //DEF(playrec_mode ,0x00002a08) // Found @0xff8621 54, stubs_min = 0x00002a08 (0x2A08)45 //DEF(playrec_mode ,0x00002a08) // Found @0xff862160, stubs_min = 0x00002a08 (0x2A08) 46 46 //DEF(zoom_status ,0x0000ac68) // Found @0xffa4be34, stubs_min = 0x0000ac68 (0xAC68) 47 47 //DEF(some_flag_for_af_scan ,0x00006068) // Found @0xff91d6b8, stubs_min = 0x00006068 (0x6068) -
trunk/platform/ixus120_sd940/sub/100e/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002d48) // Found @0xff8854d4, stubs_min = 0x00002d48 (0x2D44+4) 33 33 //DEF(canon_shoot_menu_active ,0x0000774d) // Found @0xff97b980, stubs_min = 0x0000774d (0x774d) 34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877a e4, stubs_min = 0x00002a7c (0x2A78+0x4)34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877af0, stubs_min = 0x00002a7c (0x2A78+0x4) 35 35 //DEF(zoom_status ,0x0000b9dc) // Found @0xffa78244, stubs_min = 0x0000b9dc (0xB9DC) 36 36 //DEF(some_flag_for_af_scan ,0x0000673c) // Found @0xff940334, stubs_min = 0x0000673c (0x673C) -
trunk/platform/ixus120_sd940/sub/101a/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002d48) // Found @0xff8854d4, stubs_min = 0x00002d48 (0x2D44+4) 33 33 //DEF(canon_shoot_menu_active ,0x00007751) // Found @0xff97b9b4, stubs_min = 0x00007751 (0x7750+1) 34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877a e4, stubs_min = 0x00002a7c (0x2A78+0x4)34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877af0, stubs_min = 0x00002a7c (0x2A78+0x4) 35 35 //DEF(zoom_status ,0x0000b9dc) // Found @0xffa78278, stubs_min = 0x0000b9dc (0xB9DC) 36 36 //DEF(some_flag_for_af_scan ,0x0000673c) // Found @0xff940350, stubs_min = 0x0000673c (0x673C) -
trunk/platform/ixus120_sd940/sub/102c/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002d48) // Found @0xff8854d4, stubs_min = 0x00002d48 (0x2D48) 33 33 //DEF(canon_shoot_menu_active ,0x00007751) // Found @0xff97b9b4, stubs_min = 0x00007751 (0x7751) 34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877a e4, stubs_min = 0x00002a7c (0x2A7C)34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877af0, stubs_min = 0x00002a7c (0x2A7C) 35 35 //DEF(zoom_status ,0x0000b9dc) // Found @0xffa7829c, stubs_min = 0x0000b9dc (0xB9DC) 36 36 //DEF(some_flag_for_af_scan ,0x0000673c) // Found @0xff940350, stubs_min = 0x0000673c (0x673C) -
trunk/platform/ixus120_sd940/sub/103b/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002d48) // Found @0xff8854e0, stubs_min = 0x00002d48 (0x2D44+4) 33 33 //DEF(canon_shoot_menu_active ,0x00007751) // Found @0xff97b9c0, stubs_min = 0x00007751 (0x7750+1) 34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877af 0, stubs_min = 0x00002a7c (0x2A78+0x4)34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877afc, stubs_min = 0x00002a7c (0x2A78+0x4) 35 35 //DEF(zoom_status ,0x0000b9dc) // Found @0xffa782a8, stubs_min = 0x0000b9dc (0xB9DC) 36 36 //DEF(some_flag_for_af_scan ,0x0000673c) // Found @0xff94035c, stubs_min = 0x0000673c (0x673C) -
trunk/platform/ixus120_sd940/sub/103c/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x00002d48) // Found @0xff885530, stubs_min = 0x00002d48 (0x2D44+4) 33 33 //DEF(canon_shoot_menu_active ,0x00007751) // Found @0xff97bb7c, stubs_min = 0x00007751 (0x7750+1) 34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877b4 0, stubs_min = 0x00002a7c (0x2A78+0x4)34 //DEF(playrec_mode ,0x00002a7c) // Found @0xff877b4c, stubs_min = 0x00002a7c (0x2A78+0x4) 35 35 //DEF(zoom_status ,0x0000b9dc) // Found @0xffa78464, stubs_min = 0x0000b9dc (0xB9DC) 36 36 //DEF(some_flag_for_af_scan ,0x0000673c) // Found @0xff940518, stubs_min = 0x0000673c (0x673C) -
trunk/platform/ixus200_sd980/sub/101c/stubs_entry.S
r1397 r1399 59 59 //DEF(canon_menu_active ,0x00002ec8) // Found @0xff889704, stubs_min = 0x00002ec8 (0x2EC4+4) 60 60 //DEF(canon_shoot_menu_active ,0x00007b09) // Found @0xff98d9ac, stubs_min = 0x00007b09 (0x7B08+1) 61 //DEF(playrec_mode ,0x00002bfc) // Found @0xff87bbd 0, stubs_min = 0x00002bfc (0x2BF8+0x4)61 //DEF(playrec_mode ,0x00002bfc) // Found @0xff87bbdc, stubs_min = 0x00002bfc (0x2BF8+0x4) 62 62 //DEF(zoom_status ,0x0001e3d4) // Found @0xffaadcdc, stubs_min = 0x0001e3d4 (0x1E3D4) 63 63 //DEF(some_flag_for_af_scan ,0x00006cd4) // Found @0xff94dc3c, stubs_min = 0x00006cd4 (0x6CD4) -
trunk/platform/ixus200_sd980/sub/101d/stubs_entry.S
r1397 r1399 58 58 //DEF(canon_menu_active ,0x00002ec8) // Found @0xff889754, stubs_min = 0x00002ec8 (0x2EC4+4) 59 59 //DEF(canon_shoot_menu_active ,0x00007b09) // Found @0xff98db68, stubs_min = 0x00007b09 (0x7B08+1) 60 //DEF(playrec_mode ,0x00002bfc) // Found @0xff87bc2 0, stubs_min = 0x00002bfc (0x2BF8+0x4)60 //DEF(playrec_mode ,0x00002bfc) // Found @0xff87bc2c, stubs_min = 0x00002bfc (0x2BF8+0x4) 61 61 //DEF(zoom_status ,0x0001e3d4) // Found @0xffaade98, stubs_min = 0x0001e3d4 (0x1E3D4) 62 62 //DEF(some_flag_for_af_scan ,0x00006cd4) // Found @0xff94ddf8, stubs_min = 0x00006cd4 (0x6CD4) -
trunk/platform/ixus300_sd4000/sub/100d/stubs_entry.S
r1397 r1399 44 44 //DEF(canon_menu_active ,0x00003040) // Found @0xff890234, stubs_min = 0x00003040 (0x3040) 45 45 //DEF(canon_shoot_menu_active ,0x00007b5d) // Found @0xff9abd94, stubs_min = 0x00007b5d (0x7B5D) 46 //DEF(playrec_mode ,0x00002d78) // Found @0xff8823 28, stubs_min = 0x00002d78 (0x2D78)46 //DEF(playrec_mode ,0x00002d78) // Found @0xff882334, stubs_min = 0x00002d78 (0x2D78) 47 47 //DEF(zoom_status ,0x0000cea4) // Found @0xffaccb94, stubs_min = 0x0000cea4 (0xCEA4) 48 48 //DEF(some_flag_for_af_scan ,0x00006dd8) // Found @0xff96e984, stubs_min = 0x00006dd8 (0x6DD8) -
trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x000032f8) // Found @0xff0887f4, stubs_min = 0x000032f8 (0x000032f8) 33 33 //DEF(canon_shoot_menu_active ,0x000087c9) // Found @0xff1c867c, stubs_min = 0x000087c9 (0x000087c9) 34 //DEF(playrec_mode ,0x00003030) // Found @0xff07abe8, stubs_min = 0x00003030 (0x00003030) 35 //DEF(playrec_mode ,0x0001100c) // Found @0xff3c82dc, ** != ** stubs_min = 0x00003030 (0x00003030) 34 //DEF(playrec_mode ,0x00003030) // Found @0xff07abf4, stubs_min = 0x00003030 (0x00003030) 36 35 //DEF(zoom_status ,0x0000e7c0) // Found @0xff324474, stubs_min = 0x0000e7c0 (0x0000e7c0) 37 36 //DEF(some_flag_for_af_scan ,0x000074e0) // Found @0xff183040, stubs_min = 0x000074e0 (0x000074e0) -
trunk/platform/ixus310_elph500hs/sub/101a/stubs_entry.S
r1397 r1399 32 32 //DEF(canon_menu_active ,0x000032f8) // Found @0xff0887f4, stubs_min = 0x000032f8 (0x000032f8) 33 33 //DEF(canon_shoot_menu_active ,0x000087c9) // Found @0xff1c867c, stubs_min = 0x000087c9 (0x000087c9) 34 //DEF(playrec_mode ,0x00003030) // Found @0xff07abe8, stubs_min = 0x00003030 (0x00003030) 35 //DEF(playrec_mode ,0x0001100c) // Found @0xff3c82f4, ** != ** stubs_min = 0x00003030 (0x00003030) 34 //DEF(playrec_mode ,0x00003030) // Found @0xff07abf4, stubs_min = 0x00003030 (0x00003030) 36 35 //DEF(zoom_status ,0x0000e7c0) // Found @0xff32448c, stubs_min = 0x0000e7c0 (0x0000e7c0) 37 36 //DEF(some_flag_for_af_scan ,0x000074e0) // Found @0xff183040, stubs_min = 0x000074e0 (0x000074e0) -
trunk/platform/ixus95_sd1200/sub/100c/stubs_entry.S
r1397 r1399 46 46 //DEF(canon_menu_active ,0x00002bb0) // Found @0xffc5adf8, stubs_min = 0x00002bb0 (0x2BAC+0x04) 47 47 //DEF(canon_shoot_menu_active ,0x0000681d) // Found @0xffd2a1ac, stubs_min = 0x0000681d (0x681C+0x01) 48 //DEF(playrec_mode ,0x00002924) // Found @0xffc4e4e 0, stubs_min = 0x00002924 (0x2924)48 //DEF(playrec_mode ,0x00002924) // Found @0xffc4e4ec, stubs_min = 0x00002924 (0x2924) 49 49 //DEF(zoom_status ,0x000096b4) // Found @0xffdf8b90, stubs_min = 0x000096b4 (0x96B4) 50 50 //DEF(some_flag_for_af_scan ,0x00005b4c) // Found @0xffcfa7ac, stubs_min = 0x00005b4c (0x5B4C) -
trunk/platform/s90/sub/100c/stubs_entry.S
r1397 r1399 41 41 //DEF(movie_status ,0x00007ae8) // Found @0xff961448, stubs_min = 0x00007ae8 (0x7ab0+0x38) 42 42 //DEF(full_screen_refresh ,0x0000a36c) // Found @0xffa07d74 43 //DEF(playrec_mode ,0x00002d64) // Found @0xff87f9 e8, stubs_min = 0x00002d64 (0x2d60+0x4)43 //DEF(playrec_mode ,0x00002d64) // Found @0xff87f9f4, stubs_min = 0x00002d64 (0x2d60+0x4) 44 44 //DEF(zoom_status ,0x00008aa4) // Found @0xff99bb20, stubs_min = 0x00008aa4 (0x8AA4) 45 45 //DEF(some_flag_for_af_scan ,0x00007ff4) // Found @0xff9644d8, stubs_min = 0x00007ff4 (0x7FF4) -
trunk/platform/s90/sub/101a/stubs_entry.S
r1397 r1399 33 33 //DEF(canon_menu_active ,0x00003038) // Found @0xff88d65c, stubs_min = 0x00003038 (0x3034+4) 34 34 //DEF(canon_shoot_menu_active ,0x00008dd1) // Found @0xff9ab7a0, stubs_min = 0x00008dd1 (0x8DD0+1) 35 //DEF(playrec_mode ,0x00002d64) // Found @0xff87fa 14, stubs_min = 0x00002d64 (0x2d60+0x4)35 //DEF(playrec_mode ,0x00002d64) // Found @0xff87fa20, stubs_min = 0x00002d64 (0x2d60+0x4) 36 36 //DEF(zoom_status ,0x00008aa4) // Found @0xff99bb74, stubs_min = 0x00008aa4 (0x8AA4) 37 37 //DEF(some_flag_for_af_scan ,0x00007ff4) // Found @0xff96452c, stubs_min = 0x00007ff4 (0x7FF4) -
trunk/platform/s90/sub/101c/stubs_entry.S
r1397 r1399 33 33 //DEF(canon_menu_active ,0x00003038) // Found @0xff88d6ac, stubs_min = 0x00003038 (0x3034+4) 34 34 //DEF(canon_shoot_menu_active ,0x00008dd1) // Found @0xff9ab95c, stubs_min = 0x00008dd1 (0x8DD0+1) 35 //DEF(playrec_mode ,0x00002d64) // Found @0xff87fa 64, stubs_min = 0x00002d64 (0x2d60+0x4)35 //DEF(playrec_mode ,0x00002d64) // Found @0xff87fa70, stubs_min = 0x00002d64 (0x2d60+0x4) 36 36 //DEF(zoom_status ,0x00008aa4) // Found @0xff99bd30, stubs_min = 0x00008aa4 (0x8AA4) 37 37 //DEF(some_flag_for_af_scan ,0x00007ff4) // Found @0xff9646e8, stubs_min = 0x00007ff4 (0x7FF4) -
trunk/platform/s95/sub/100e/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003250) // Found @0xff896fc0, stubs_min = 0x00003250 (0x324c+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008759) // Found @0xff9d7df8, stubs_min = 0x00008759 (0x8758+1) 33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910 0, stubs_min = 0x00002f78 (0x2f74+0x4)33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910c, stubs_min = 0x00002f78 (0x2f74+0x4) 34 34 //DEF(zoom_status ,0x0000835c) // Found @0xff9c3384, stubs_min = 0x0000835c (0x835C) 35 35 //DEF(some_flag_for_af_scan ,0x00007534) // Found @0xff9894b4, stubs_min = 0x00007534 (0x7534) -
trunk/platform/s95/sub/100h/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003250) // Found @0xff896fc0, stubs_min = 0x00003250 (0x324c+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008759) // Found @0xff9d7e04, stubs_min = 0x00008759 (0x8758+1) 33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910 0, stubs_min = 0x00002f78 (0x2f74+0x4)33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910c, stubs_min = 0x00002f78 (0x2f74+0x4) 34 34 //DEF(zoom_status ,0x0000835c) // Found @0xff9c3390, stubs_min = 0x0000835c (0x835C) 35 35 //DEF(some_flag_for_af_scan ,0x00007534) // Found @0xff9894c0, stubs_min = 0x00007534 (0x7534) -
trunk/platform/s95/sub/100i/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003250) // Found @0xff896fc0, stubs_min = 0x00003250 (0x324c+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008759) // Found @0xff9d7e04, stubs_min = 0x00008759 (0x8758+1) 33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910 0, stubs_min = 0x00002f78 (0x2f74+0x4)33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910c, stubs_min = 0x00002f78 (0x2f74+0x4) 34 34 //DEF(zoom_status ,0x0000835c) // Found @0xff9c3390, stubs_min = 0x0000835c (0x835C) 35 35 //DEF(some_flag_for_af_scan ,0x00007534) // Found @0xff9894c0, stubs_min = 0x00007534 (0x7534) -
trunk/platform/s95/sub/100k/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003250) // Found @0xff896fc0, stubs_min = 0x00003250 (0x324c+4) 32 32 //DEF(canon_shoot_menu_active ,0x00008759) // Found @0xff9d7e04, stubs_min = 0x00008759 (0x8758+1) 33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910 0, stubs_min = 0x00002f78 (0x2f74+0x4)33 //DEF(playrec_mode ,0x00002f78) // Found @0xff88910c, stubs_min = 0x00002f78 (0x2f74+0x4) 34 34 //DEF(zoom_status ,0x0000835c) // Found @0xff9c3390, stubs_min = 0x0000835c (0x835C) 35 35 //DEF(some_flag_for_af_scan ,0x00007534) // Found @0xff9894c0, stubs_min = 0x00007534 (0x7534) -
trunk/platform/sx130is/sub/101c/stubs_entry.S
r1397 r1399 36 36 //DEF(canon_menu_active ,0x00003038) // Found @0xff88e340, stubs_min = 0x00003038 (0x3034+4) 37 37 //DEF(canon_shoot_menu_active ,0x00007d89) // Found @0xff9a95b8, stubs_min = 0x00007d89 (0x7D88+1) 38 //DEF(playrec_mode ,0x00002d64) // Found @0xff8806 38, stubs_min = 0x00002d64 (0x2D60+0x4)38 //DEF(playrec_mode ,0x00002d64) // Found @0xff880644, stubs_min = 0x00002d64 (0x2D60+0x4) 39 39 //DEF(zoom_status ,0x0000ce70) // Found @0xffac4bf0, stubs_min = 0x0000ce70 (0xCE70) 40 40 //DEF(some_flag_for_af_scan ,0x00006f68) // Found @0xff96cc44, stubs_min = 0x00006f68 (0x6F68) -
trunk/platform/sx130is/sub/101d/stubs_entry.S
r1397 r1399 36 36 //DEF(canon_menu_active ,0x00003038) // Found @0xff88e340, stubs_min = 0x00003038 (0x3034+4) 37 37 //DEF(canon_shoot_menu_active ,0x00007d89) // Found @0xff9a95b8, stubs_min = 0x00007d89 (0x7D88+1) 38 //DEF(playrec_mode ,0x00002d64) // Found @0xff8806 38, stubs_min = 0x00002d64 (0x2D60+0x4)38 //DEF(playrec_mode ,0x00002d64) // Found @0xff880644, stubs_min = 0x00002d64 (0x2D60+0x4) 39 39 //DEF(zoom_status ,0x0000ce70) // Found @0xffac4bf0, stubs_min = 0x0000ce70 (0xCE70) 40 40 //DEF(some_flag_for_af_scan ,0x00006f68) // Found @0xff96cc44, stubs_min = 0x00006f68 (0x6F68) -
trunk/platform/sx130is/sub/101f/stubs_entry.S
r1397 r1399 33 33 //DEF(canon_menu_active ,0x00003038) // Found @0xff88e340, stubs_min = 0x00003038 (0x00003038) 34 34 //DEF(canon_shoot_menu_active ,0x00007d89) // Found @0xff9a95b8, stubs_min = 0x00007d89 (0x00007d89) 35 //DEF(playrec_mode ,0x00002d64) // Found @0xff8806 38, stubs_min = 0x00002d64 (0x00002d64)35 //DEF(playrec_mode ,0x00002d64) // Found @0xff880644, stubs_min = 0x00002d64 (0x00002d64) 36 36 //DEF(zoom_status ,0x0000ce70) // Found @0xffac4c14, stubs_min = 0x0000ce70 (0x0000ce70) 37 37 //DEF(some_flag_for_af_scan ,0x00006f68) // Found @0xff96cc44, stubs_min = 0x00006f68 (0x00006f68) -
trunk/platform/sx20/sub/100f/stubs_entry.S
r1397 r1399 38 38 //DEF(canon_menu_active ,0x0000312c) // Found @0xff88fe90, stubs_min = 0x0000312c (0x3128+4) 39 39 //DEF(canon_shoot_menu_active ,0x00008839) // Found @0xff9aa038, stubs_min = 0x00008839 (0x8838+1) 40 //DEF(playrec_mode ,0x00002e58) // Found @0xff8822 1c, stubs_min = 0x00002e58 (0x2E54+0x4)40 //DEF(playrec_mode ,0x00002e58) // Found @0xff882228, stubs_min = 0x00002e58 (0x2E54+0x4) 41 41 //DEF(zoom_status ,0x0000c6b8) // Found @0xffaaf400, stubs_min = 0x0000c6b8 (0xC6B8) 42 42 //DEF(some_flag_for_af_scan ,0x0000792c) // Found @0xff95fb70 -
trunk/platform/sx20/sub/102b/stubs_entry.S
r1397 r1399 40 40 //DEF(canon_menu_active ,0x0000312c) // Found @0xff88fe90, stubs_min = 0x0000312c (0x3128+4) 41 41 //DEF(canon_shoot_menu_active ,0x00008845) // Found @0xff9aa028, stubs_min = 0x00008845 (0x8844+1) 42 //DEF(playrec_mode ,0x00002e58) // Found @0xff8822 1c, stubs_min = 0x00002e58 (0x2E54+0x4)42 //DEF(playrec_mode ,0x00002e58) // Found @0xff882228, stubs_min = 0x00002e58 (0x2E54+0x4) 43 43 //DEF(zoom_status ,0x0000c6c0) // Found @0xffaaf48c, stubs_min = 0x0000c6c0 (0xC6C0) 44 44 //DEF(some_flag_for_af_scan ,0x00007934) // Found @0xff95fb44 -
trunk/platform/sx20/sub/102d/stubs_entry.S
r1397 r1399 40 40 //DEF(canon_menu_active ,0x0000312c) // Found @0xff88fee0, stubs_min = 0x0000312c (0x3128+4) 41 41 //DEF(canon_shoot_menu_active ,0x00008845) // Found @0xff9aa1e4, stubs_min = 0x00008845 (0x8844+1) 42 //DEF(playrec_mode ,0x00002e58) // Found @0xff8822 6c, stubs_min = 0x00002e58 (0x2E54+0x4)42 //DEF(playrec_mode ,0x00002e58) // Found @0xff882278, stubs_min = 0x00002e58 (0x2E54+0x4) 43 43 //DEF(zoom_status ,0x0000c6c0) // Found @0xffaaf648, stubs_min = 0x0000c6c0 (0xC6C0) 44 44 //DEF(some_flag_for_af_scan ,0x00007934) // Found @0xff95fd00 -
trunk/platform/sx200is/sub/100c/stubs_entry.S
r1397 r1399 33 33 //DEF(canon_menu_active ,0x00002f10) // Found @0xff874e3c, stubs_min = 0x00002f10 (0x2F0C+4) 34 34 //DEF(canon_shoot_menu_active ,0x0000786d) // Found @0xff97761c, stubs_min = 0x0000786d (0x786C+1) 35 //DEF(playrec_mode ,0x00002c70) // Found @0xff8680 14, stubs_min = 0x00002c70 (0x2C6C+0x4)35 //DEF(playrec_mode ,0x00002c70) // Found @0xff868020, stubs_min = 0x00002c70 (0x2C6C+0x4) 36 36 //DEF(zoom_status ,0x0000b850) // Found @0xffa775d0, stubs_min = 0x0000b850 (0xb850) 37 37 //DEF(some_flag_for_af_scan ,0x00006af8) // Found @0xff93b340, stubs_min = 0x00006af8 (0x6AF8) -
trunk/platform/sx220hs/sub/100a/stubs_entry.S
r1397 r1399 39 39 //DEF(canon_menu_active ,0x00004274) // Found @0xff08b3f4, stubs_min = 0x00004274 (0x4270+4) 40 40 //DEF(canon_shoot_menu_active ,0x000098e9) // Found @0xff1ce4f8, stubs_min = 0x000098e9 (0x98E8+1) 41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d7 6c, stubs_min = 0x00003fa8 (0x3FA4+0x4)41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d778, stubs_min = 0x00003fa8 (0x3FA4+0x4) 42 42 //DEF(zoom_status ,0x0000f5c4) // Found @0xff31c3ec, stubs_min = 0x0000f5c4 (0xF5C4) 43 43 //DEF(some_flag_for_af_scan ,0x00008998) // Found @0xff18b738, stubs_min = 0x00008998 (0x8998) -
trunk/platform/sx220hs/sub/101a/stubs_entry.S
r1397 r1399 39 39 //DEF(canon_menu_active ,0x00004274) // Found @0xff08b3f4, stubs_min = 0x00004274 (0x4270+4) 40 40 //DEF(canon_shoot_menu_active ,0x000098e9) // Found @0xff1ce4f8, stubs_min = 0x000098e9 (0x98E8+1) 41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d7 6c, stubs_min = 0x00003fa8 (0x3FA4+0x4)41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d778, stubs_min = 0x00003fa8 (0x3FA4+0x4) 42 42 //DEF(zoom_status ,0x0000f5c4) // Found @0xff31c404, ** != ** stubs_min = 0x0000f5a4 (0xF5A4) 43 43 //DEF(some_flag_for_af_scan ,0x00008998) // Found @0xff18b738, stubs_min = 0x00008998 (0x8998) -
trunk/platform/sx220hs/sub/101b/stubs_entry.S
r1397 r1399 39 39 //DEF(canon_menu_active ,0x00004274) // Found @0xff08b3f4, stubs_min = 0x00004274 (0x4270+4) 40 40 //DEF(canon_shoot_menu_active ,0x000098e9) // Found @0xff1ce4f8, stubs_min = 0x000098e9 (0x98E8+1) 41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d7 6c, stubs_min = 0x00003fa8 (0x3FA4+0x4)41 //DEF(playrec_mode ,0x00003fa8) // Found @0xff07d778, stubs_min = 0x00003fa8 (0x3FA4+0x4) 42 42 //DEF(zoom_status ,0x0000f5c4) // Found @0xff31c410, ** != ** stubs_min = 0x0000f5a4 (0xF5A4) 43 43 //DEF(some_flag_for_af_scan ,0x00008998) // Found @0xff18b738, stubs_min = 0x00008998 (0x8998) -
trunk/platform/sx230hs/sub/100c/stubs_entry.S
r1397 r1399 41 41 //DEF(canon_menu_active ,0x000042d4) // Found @0xff08ca84, stubs_min = 0x000042d4 (0x000042d4) 42 42 //DEF(canon_shoot_menu_active ,0x00009995) // Found @0xff1d45b4, stubs_min = 0x00009995 (0x00009995) 43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed 08, stubs_min = 0x00004008 (0x00004008)43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed14, stubs_min = 0x00004008 (0x00004008) 44 44 //DEF(zoom_status ,0x0000f6bc) // Found @0xff326800, ** != ** stubs_min = 0x0000f69c (0x0000f69c) 45 45 //DEF(some_flag_for_af_scan ,0x00008a28) // Found @0xff190c5c, stubs_min = 0x00008a28 (0x00008a28) -
trunk/platform/sx230hs/sub/101a/stubs_entry.S
r1397 r1399 41 41 //DEF(canon_menu_active ,0x000042d4) // Found @0xff08ca7c, stubs_min = 0x000042d4 (0x42D0+4) 42 42 //DEF(canon_shoot_menu_active ,0x00009995) // Found @0xff1d4744, stubs_min = 0x00009995 (0x9994+0x1) 43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed 38, stubs_min = 0x00004008 (0x4004+0x04)43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed44, stubs_min = 0x00004008 (0x4004+0x04) 44 44 //DEF(zoom_status ,0x0000f6bc) // Found @0xff326964, ** != ** stubs_min = 0x0000f69c (0xF69C) 45 45 //DEF(some_flag_for_af_scan ,0x00008a28) // Found @0xff190e18, stubs_min = 0x00008a28 (0x8A28) -
trunk/platform/sx230hs/sub/101b/stubs_entry.S
r1397 r1399 41 41 //DEF(canon_menu_active ,0x000042d4) // Found @0xff08ca7c, stubs_min = 0x000042d4 (0x42D0+4) 42 42 //DEF(canon_shoot_menu_active ,0x00009995) // Found @0xff1d4744, stubs_min = 0x00009995 (0x9994+0x1) 43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed 38, stubs_min = 0x00004008 (0x4004+0x04)43 //DEF(playrec_mode ,0x00004008) // Found @0xff07ed44, stubs_min = 0x00004008 (0x4004+0x04) 44 44 //DEF(zoom_status ,0x0000f6bc) // Found @0xff326970, ** != ** stubs_min = 0x0000f69c (0xF69C) 45 45 //DEF(some_flag_for_af_scan ,0x00008a28) // Found @0xff190e18, stubs_min = 0x00008a28 (0x8A28) -
trunk/platform/sx30/sub/100e/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003a2c) // Found @0xff89a56c, stubs_min = 0x00003a2c (0x3A28+4) 32 32 //DEF(canon_shoot_menu_active ,0x00009901) // Found @0xff9de8f0, stubs_min = 0x00009901 (0x9900+1) 33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c7 0c, stubs_min = 0x00003758 (0x3754+0x4)33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c718, stubs_min = 0x00003758 (0x3754+0x4) 34 34 //DEF(zoom_status ,0x0000e7c4) // Found @0xffb046d4, stubs_min = 0x0000e7c4 (0xE7C4) 35 35 //DEF(some_flag_for_af_scan ,0x000085cc) // Found @0xff990fec -
trunk/platform/sx30/sub/100h/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003a2c) // Found @0xff89a56c, stubs_min = 0x00003a2c (0x3A28+4) 32 32 //DEF(canon_shoot_menu_active ,0x00009901) // Found @0xff9de9ac, stubs_min = 0x00009901 (0x9900+1) 33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c7 0c, stubs_min = 0x00003758 (0x3754+0x4)33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c718, stubs_min = 0x00003758 (0x3754+0x4) 34 34 //DEF(zoom_status ,0x0000e7c4) // Found @0xffb04790, stubs_min = 0x0000e7c4 (0xE7C4) 35 35 //DEF(some_flag_for_af_scan ,0x000085cc) // Found @0xff991078 -
trunk/platform/sx30/sub/100l/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003a2c) // Found @0xff89a570, stubs_min = 0x00003a2c (0x3A28+4) 32 32 //DEF(canon_shoot_menu_active ,0x00009901) // Found @0xff9deb54, stubs_min = 0x00009901 (0x9900+1) 33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71 0, stubs_min = 0x00003758 (0x3754+0x4)33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71c, stubs_min = 0x00003758 (0x3754+0x4) 34 34 //DEF(zoom_status ,0x0000e7c4) // Found @0xffb04938, stubs_min = 0x0000e7c4 (0xE7C4) 35 35 //DEF(some_flag_for_af_scan ,0x000085cc) // Found @0xff991220 -
trunk/platform/sx30/sub/100n/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003a2c) // Found @0xff89a570, stubs_min = 0x00003a2c (0x3A28+4) 32 32 //DEF(canon_shoot_menu_active ,0x00009901) // Found @0xff9debd8, stubs_min = 0x00009901 (0x9900+1) 33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71 0, stubs_min = 0x00003758 (0x3754+0x4)33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71c, stubs_min = 0x00003758 (0x3754+0x4) 34 34 //DEF(zoom_status ,0x0000e7c4) // Found @0xffb049bc, stubs_min = 0x0000e7c4 (0xE7C4) 35 35 //DEF(some_flag_for_af_scan ,0x000085cc) // Found @0xff9912a4 -
trunk/platform/sx30/sub/100p/stubs_entry.S
r1397 r1399 31 31 //DEF(canon_menu_active ,0x00003a2c) // Found @0xff89a570, stubs_min = 0x00003a2c (0x3A28+4) 32 32 //DEF(canon_shoot_menu_active ,0x00009901) // Found @0xff9debd8, stubs_min = 0x00009901 (0x9900+1) 33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71 0, stubs_min = 0x00003758 (0x3754+0x4)33 //DEF(playrec_mode ,0x00003758) // Found @0xff88c71c, stubs_min = 0x00003758 (0x3754+0x4) 34 34 //DEF(zoom_status ,0x0000e7c4) // Found @0xffb049bc, stubs_min = 0x0000e7c4 (0xE7C4) 35 35 //DEF(some_flag_for_af_scan ,0x000085cc) // Found @0xff9912a4 -
trunk/tools/finsig_dryos.c
r1397 r1399 1209 1209 // R20 R23 R31 R39 R43 R45 R47 R49 1210 1210 { 12, "DeleteFile_Fut", "DeleteFile_Fut", 1, 0x38, 0x38, 0x4C, 0x4C, 0x4C, 0x54, 0x54, 0x54 }, 1211 { 12, "AllocateUncacheableMemory", "AllocateUncacheableMemory", 1, 0x2C, 0x2C, 0x2C, 0x2C, 0x2C, 0x34, 0x34, 0x3 8},1211 { 12, "AllocateUncacheableMemory", "AllocateUncacheableMemory", 1, 0x2C, 0x2C, 0x2C, 0x2C, 0x2C, 0x34, 0x34, 0x34 }, 1212 1212 { 12, "FreeUncacheableMemory", "FreeUncacheableMemory", 1, 0x30, 0x30, 0x30, 0x30, 0x30, 0x38, 0x38, 0x38 }, 1213 1213 { 12, "free", "free", 1, 0x28, 0x28, 0x28, 0x28, 0x28, 0x30, 0x30, 0x30 }, … … 2911 2911 2912 2912 // Find 'playrec_mode' 2913 for (k=0; k<fw->size; k++) 2914 { 2915 if (((fw->buf[k] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2916 ((fw->buf[k+1] & 0xFFFFF000) == 0xE5810000) && // STR R0, [R1, #n] 2917 ((fw->buf[k+3] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2918 ((fw->buf[k+4] & 0xFFFFF000) == 0xE5900000) && // LDR R0, [R0, #n] 2919 ((fw->buf[k+6] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2920 ((fw->buf[k+9] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2921 ((fw->buf[k+12] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2922 ((fw->buf[k+15] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2923 ((fw->buf[k+18] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2924 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+3)]) && 2925 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+6)]) && 2926 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+9)]) && 2927 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+12)]) && 2928 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+15)]) && 2929 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+18)])) 2913 int found_playrec_mode = 0; 2914 k = find_str_ref(fw, "AFFChg"); 2915 if ((k >= 0) && isBL(fw,k+6)) 2916 { 2917 k = idxFollowBranch(fw, k+6, 0x01000001); 2918 if (isLDR_PC(fw,k) && isLDR(fw,k+1)) 2930 2919 { 2931 2920 uint32_t base = fw->buf[LDR2idx(fw,k)]; 2932 2921 uint32_t ofst = fw->buf[k+1] & 0x00000FFF; 2933 2922 print_stubs_min(fw,"playrec_mode",base+ofst,idx2adr(fw,k)); 2934 //break; 2923 found_playrec_mode = 1; 2924 } 2925 } 2926 if (!found_playrec_mode) 2927 { 2928 for (k=0; k<fw->size; k++) 2929 { 2930 if (((fw->buf[k] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2931 ((fw->buf[k+1] & 0xFFFFF000) == 0xE5810000) && // STR R0, [R1, #n] 2932 ((fw->buf[k+3] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2933 ((fw->buf[k+4] & 0xFFFFF000) == 0xE5900000) && // LDR R0, [R0, #n] 2934 ((fw->buf[k+6] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2935 ((fw->buf[k+9] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2936 ((fw->buf[k+12] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2937 ((fw->buf[k+15] & 0xFF1FF000) == 0xE51F0000) && // LDR R0, =base 2938 ((fw->buf[k+18] & 0xFF1FF000) == 0xE51F1000) && // LDR R1, =base 2939 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+3)]) && 2940 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+6)]) && 2941 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+9)]) && 2942 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+12)]) && 2943 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+15)]) && 2944 (fw->buf[LDR2idx(fw,k)] == fw->buf[LDR2idx(fw,k+18)])) 2945 { 2946 uint32_t base = fw->buf[LDR2idx(fw,k)]; 2947 uint32_t ofst = fw->buf[k+1] & 0x00000FFF; 2948 print_stubs_min(fw,"playrec_mode",base+ofst,idx2adr(fw,k)); 2949 found_playrec_mode = 1; 2950 //break; 2951 } 2935 2952 } 2936 2953 }
Note: See TracChangeset
for help on using the changeset viewer.