Changeset 951
- Timestamp:
- 02/11/12 11:58:21 (16 months ago)
- Location:
- trunk
- Files:
-
- 48 edited
-
include/lolevel.h (modified) (2 diffs)
-
platform/a3300/sub/100a/stubs_entry.S (modified) (2 diffs)
-
platform/a3300/sub/100a/stubs_entry_2.S (modified) (1 diff)
-
platform/a3300/sub/100c/stubs_entry.S (modified) (2 diffs)
-
platform/a3300/sub/100c/stubs_entry_2.S (modified) (1 diff)
-
platform/a3300/sub/100d/stubs_entry.S (modified) (2 diffs)
-
platform/a3300/sub/100d/stubs_entry_2.S (modified) (1 diff)
-
platform/generic/wrappers.c (modified) (2 diffs)
-
platform/ixus220_elph300hs/sub/100c/stubs_entry.S (modified) (2 diffs)
-
platform/ixus220_elph300hs/sub/100c/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus220_elph300hs/sub/101a/stubs_entry.S (modified) (2 diffs)
-
platform/ixus220_elph300hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus220_elph300hs/sub/101c/stubs_entry.S (modified) (2 diffs)
-
platform/ixus220_elph300hs/sub/101c/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus220_elph300hs/sub/101g/stubs_entry.S (modified) (2 diffs)
-
platform/ixus220_elph300hs/sub/101g/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus230_elph310hs/sub/100b/stubs_entry.S (modified) (2 diffs)
-
platform/ixus230_elph310hs/sub/100b/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus310_elph500hs/sub/100a/stubs_entry.S (modified) (2 diffs)
-
platform/ixus310_elph500hs/sub/100a/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus310_elph500hs/sub/101a/stubs_entry.S (modified) (2 diffs)
-
platform/ixus310_elph500hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/ixus310_elph500hs/sub/101c/stubs_entry.S (modified) (2 diffs)
-
platform/ixus310_elph500hs/sub/101c/stubs_entry_2.S (modified) (1 diff)
-
platform/sx150is/sub/100a/stubs_entry.S (modified) (2 diffs)
-
platform/sx150is/sub/100a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx220hs/sub/100a/stubs_entry.S (modified) (2 diffs)
-
platform/sx220hs/sub/100a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx220hs/sub/101a/stubs_entry.S (modified) (2 diffs)
-
platform/sx220hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx220hs/sub/101b/stubs_entry.S (modified) (2 diffs)
-
platform/sx220hs/sub/101b/stubs_entry_2.S (modified) (1 diff)
-
platform/sx230hs/sub/100c/stubs_entry.S (modified) (2 diffs)
-
platform/sx230hs/sub/100c/stubs_entry_2.S (modified) (1 diff)
-
platform/sx230hs/sub/101a/stubs_entry.S (modified) (2 diffs)
-
platform/sx230hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx230hs/sub/101b/stubs_entry.S (modified) (2 diffs)
-
platform/sx230hs/sub/101b/stubs_entry_2.S (modified) (1 diff)
-
platform/sx40hs/sub/100d/stubs_entry.S (modified) (2 diffs)
-
platform/sx40hs/sub/100d/stubs_entry_2.S (modified) (1 diff)
-
platform/sx40hs/sub/100f/stubs_entry.S (modified) (2 diffs)
-
platform/sx40hs/sub/100f/stubs_entry_2.S (modified) (1 diff)
-
platform/sx40hs/sub/100g/stubs_entry.S (modified) (2 diffs)
-
platform/sx40hs/sub/100g/stubs_entry_2.S (modified) (1 diff)
-
platform/sx40hs/sub/100i/stubs_entry.S (modified) (2 diffs)
-
platform/sx40hs/sub/100i/stubs_entry_2.S (modified) (1 diff)
-
tools/sig_ref_dryos_6.txt (modified) (1 diff)
-
tools/signatures_dryos.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/lolevel.h
r948 r951 235 235 extern /*time_t*/ long _mktime(/*struct tm*/ void *timp); // VXWORKS 236 236 extern /*time_t*/ long _mktime_ext(void *tim_extp); // DRYOS, doesn't take a struct tm * 237 237 238 #ifdef CAM_DRYOS_2_3_R39 238 int _SetFileTimeStamp(const char *file_path, int time1, int time2); 239 extern int _SetFileTimeStamp(const char *file_path, int time1, int time2); 240 extern int _SetFileAttributes(const char *fn, int attr); 239 241 #else 240 242 extern int _SetFileTimeStamp(int fd, int time1, int time2); 243 extern void _SetFileAttributes(int fd, int attr); 241 244 #endif 242 245 … … 307 310 extern int _memPartInfoGet(int mempart_id,int *info); 308 311 309 // helpful for Eye-Fi cards310 extern void _SetFileAttributes(int fd, int attr);311 312 312 #ifdef CAM_HAS_GPS 313 313 extern void _GPS_UpdateData(); -
trunk/platform/a3300/sub/100a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff86031c) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 171 170 NSTUB(SetAutoShutdownTime ,0xff891ed8) //103 172 171 NSTUB(SetCurrentCaptureModeType ,0xff898be4) //101 172 NSTUB(SetFileAttributes ,0xff8370c8) // 6 173 173 NSTUB(SetFileTimeStamp ,0xff837050) // 6 174 174 NSTUB(SetLogicalEventActive ,0xff891bdc) //101 -
trunk/platform/a3300/sub/100a/stubs_entry_2.S
r935 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/a3300/sub/100c/stubs_entry.S
r944 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff86031c) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 171 170 NSTUB(SetAutoShutdownTime ,0xff891ed8) //103 172 171 NSTUB(SetCurrentCaptureModeType ,0xff898be4) //101 172 NSTUB(SetFileAttributes ,0xff8370c8) // 6 173 173 NSTUB(SetFileTimeStamp ,0xff837050) // 6 174 174 NSTUB(SetLogicalEventActive ,0xff891bdc) //101 -
trunk/platform/a3300/sub/100c/stubs_entry_2.S
r944 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/a3300/sub/100d/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff86031c) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 171 170 NSTUB(SetAutoShutdownTime ,0xff891ed8) //103 172 171 NSTUB(SetCurrentCaptureModeType ,0xff898be4) //101 172 NSTUB(SetFileAttributes ,0xff8370c8) // 6 173 173 NSTUB(SetFileTimeStamp ,0xff837050) // 6 174 174 NSTUB(SetLogicalEventActive ,0xff891bdc) //101 -
trunk/platform/a3300/sub/100d/stubs_entry_2.S
r935 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/generic/wrappers.c
r948 r951 1392 1392 unsigned char SetFileAttributes(const char* fn, unsigned char attr) 1393 1393 { 1394 #ifdef CAM_DRYOS_2_3_R39 1395 return _SetFileAttributes(fn, attr); 1396 #else 1394 1397 int fd; 1395 1398 unsigned char ret = -1; … … 1402 1405 } 1403 1406 return ret; 1404 } 1407 #endif 1408 } -
trunk/platform/ixus220_elph300hs/sub/100c/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff865570) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 161 160 NSTUB(SetAutoShutdownTime ,0xff89adf8) //103 162 161 NSTUB(SetCurrentCaptureModeType ,0xff8a3510) //101 162 NSTUB(SetFileAttributes ,0xff8387ec) // 6 163 163 NSTUB(SetFileTimeStamp ,0xff838774) // 6 164 164 NSTUB(SetLogicalEventActive ,0xff89aaec) //101 -
trunk/platform/ixus220_elph300hs/sub/100c/stubs_entry_2.S
r880 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(kbd_pwr_on, NULL_SUB) 6 NHSTUB(SetFileAttributes, NULL_SUB)7 6 8 7 // These don't exist -
trunk/platform/ixus220_elph300hs/sub/101a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff865570) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 161 160 NSTUB(SetAutoShutdownTime ,0xff89adf8) //103 162 161 NSTUB(SetCurrentCaptureModeType ,0xff8a3510) //101 162 NSTUB(SetFileAttributes ,0xff8387ec) // 6 163 163 NSTUB(SetFileTimeStamp ,0xff838774) // 6 164 164 NSTUB(SetLogicalEventActive ,0xff89aaec) //101 -
trunk/platform/ixus220_elph300hs/sub/101a/stubs_entry_2.S
r880 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(kbd_pwr_on, NULL_SUB) 6 NHSTUB(SetFileAttributes, NULL_SUB)7 6 8 7 // These don't exist -
trunk/platform/ixus220_elph300hs/sub/101c/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff865570) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 161 160 NSTUB(SetAutoShutdownTime ,0xff89adf8) //103 162 161 NSTUB(SetCurrentCaptureModeType ,0xff8a3510) //101 162 NSTUB(SetFileAttributes ,0xff8387ec) // 6 163 163 NSTUB(SetFileTimeStamp ,0xff838774) // 6 164 164 NSTUB(SetLogicalEventActive ,0xff89aaec) //101 -
trunk/platform/ixus220_elph300hs/sub/101c/stubs_entry_2.S
r880 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(kbd_pwr_on, NULL_SUB) 6 NHSTUB(SetFileAttributes, NULL_SUB)7 6 8 7 // These don't exist -
trunk/platform/ixus220_elph300hs/sub/101g/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff865570) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 161 160 NSTUB(SetAutoShutdownTime ,0xff89adf8) //103 162 161 NSTUB(SetCurrentCaptureModeType ,0xff8a3510) //101 162 NSTUB(SetFileAttributes ,0xff8387ec) // 6 163 163 NSTUB(SetFileTimeStamp ,0xff838774) // 6 164 164 NSTUB(SetLogicalEventActive ,0xff89aaec) //101 -
trunk/platform/ixus220_elph300hs/sub/101g/stubs_entry_2.S
r919 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_on, NULL_SUB) 7 6 -
trunk/platform/ixus230_elph310hs/sub/100b/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff057fc8) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 164 163 NSTUB(SetAutoShutdownTime ,0xff08f724) //103 165 164 NSTUB(SetCurrentCaptureModeType ,0xff097c44) //101 165 NSTUB(SetFileAttributes ,0xff028428) // 6 166 166 NSTUB(SetFileTimeStamp ,0xff0283b0) // 6 167 167 NSTUB(SetLogicalEventActive ,0xff08f42c) //101 -
trunk/platform/ixus230_elph310hs/sub/100b/stubs_entry_2.S
r931 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_on, NULL_SUB) 7 6 -
trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff0560cc) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 160 159 NSTUB(SetAutoShutdownTime ,0xff08d4c8) //103 161 160 NSTUB(SetCurrentCaptureModeType ,0xff095608) //101 161 NSTUB(SetFileAttributes ,0xff027a94) // 6 162 162 NSTUB(SetFileTimeStamp ,0xff027a1c) // 6 163 163 NSTUB(SetLogicalEventActive ,0xff08d1bc) //101 -
trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry_2.S
r835 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_on, NULL_SUB) 7 6 NHSTUB(reboot_fw_update, 0xff2e99cc) -
trunk/platform/ixus310_elph500hs/sub/101a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff0560cc) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 160 159 NSTUB(SetAutoShutdownTime ,0xff08d4c8) //103 161 160 NSTUB(SetCurrentCaptureModeType ,0xff095608) //101 161 NSTUB(SetFileAttributes ,0xff027a94) // 6 162 162 NSTUB(SetFileTimeStamp ,0xff027a1c) // 6 163 163 NSTUB(SetLogicalEventActive ,0xff08d1bc) //101 -
trunk/platform/ixus310_elph500hs/sub/101a/stubs_entry_2.S
r835 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_on, NULL_SUB) 7 6 NHSTUB(reboot_fw_update ,0xff2e99cc) -
trunk/platform/ixus310_elph500hs/sub/101c/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff0560cc) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 160 159 NSTUB(SetAutoShutdownTime ,0xff08d4c8) //103 161 160 NSTUB(SetCurrentCaptureModeType ,0xff095608) //101 161 NSTUB(SetFileAttributes ,0xff027a94) // 6 162 162 NSTUB(SetFileTimeStamp ,0xff027a1c) // 6 163 163 NSTUB(SetLogicalEventActive ,0xff08d1bc) //101 -
trunk/platform/ixus310_elph500hs/sub/101c/stubs_entry_2.S
r889 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_on, NULL_SUB) 7 6 NHSTUB(reboot_fw_update ,0xff2e99cc) -
trunk/platform/sx150is/sub/100a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 NSTUB(kbd_pwr_off ,0xff8652c4) // 2 60% 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 165 164 NSTUB(SetAutoShutdownTime ,0xff89bbac) //103 166 165 NSTUB(SetCurrentCaptureModeType ,0xff8a3c5c) //101 166 NSTUB(SetFileAttributes ,0xff837194) // 6 167 167 NSTUB(SetFileTimeStamp ,0xff83711c) // 6 168 168 NSTUB(SetLogicalEventActive ,0xff89b884) //101 -
trunk/platform/sx150is/sub/100a/stubs_entry_2.S
r928 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_STUB)6 5 NHSTUB(kbd_pwr_on, NULL_STUB) 7 6 -
trunk/platform/sx220hs/sub/100a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff0565ac) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 172 171 NSTUB(SetAutoShutdownTime ,0xff0918f8) //103 173 172 NSTUB(SetCurrentCaptureModeType ,0xff09ae08) //101 173 NSTUB(SetFileAttributes ,0xff027488) // 6 174 174 NSTUB(SetFileTimeStamp ,0xff027410) // 6 175 175 NSTUB(SetLogicalEventActive ,0xff0915c0) //101 -
trunk/platform/sx220hs/sub/100a/stubs_entry_2.S
r835 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx220hs/sub/101a/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff0565ac) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 172 171 NSTUB(SetAutoShutdownTime ,0xff0918f8) //103 173 172 NSTUB(SetCurrentCaptureModeType ,0xff09ae08) //101 173 NSTUB(SetFileAttributes ,0xff027488) // 6 174 174 NSTUB(SetFileTimeStamp ,0xff027410) // 6 175 175 NSTUB(SetLogicalEventActive ,0xff0915c0) //101 -
trunk/platform/sx220hs/sub/101a/stubs_entry_2.S
r835 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx220hs/sub/101b/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 //NSTUB(kbd_pwr_off ,0xff0565ac) // 2 60% *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 172 171 NSTUB(SetAutoShutdownTime ,0xff0918f8) //103 173 172 NSTUB(SetCurrentCaptureModeType ,0xff09ae08) //101 173 NSTUB(SetFileAttributes ,0xff027488) // 6 174 174 NSTUB(SetFileTimeStamp ,0xff027410) // 6 175 175 NSTUB(SetLogicalEventActive ,0xff0915c0) //101 -
trunk/platform/sx220hs/sub/101b/stubs_entry_2.S
r835 r951 3 3 4 4 // Override stubs_entry.S 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx230hs/sub/100c/stubs_entry.S
r941 r951 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 17 //NSTUB(Restart ,0xff02d4cc) //106 *** != 0xff02d3d0 18 // ERROR: SetFileAttributes is not found. //--- --- *** != 0xff02da4019 18 //NSTUB(kbd_pwr_off ,0xff0577e4) // 2 60% *** != 0x00000000 20 19 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 173 172 NSTUB(SetAutoShutdownTime ,0xff0931ec) //103 174 173 NSTUB(SetCurrentCaptureModeType ,0xff09cd4c) //101 174 NSTUB(SetFileAttributes ,0xff027854) // 6 175 175 NSTUB(SetFileTimeStamp ,0xff0277dc) // 6 176 176 NSTUB(SetLogicalEventActive ,0xff092eb4) //101 -
trunk/platform/sx230hs/sub/100c/stubs_entry_2.S
r835 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(Restart, 0xFF02D3D0) 6 NHSTUB(SetFileAttributes, 0xFF02DA40)7 6 NHSTUB(kbd_pwr_off, NULL_SUB) 8 7 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx230hs/sub/101a/stubs_entry.S
r941 r951 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 17 //NSTUB(Restart ,0xff02d4d4) //106 *** != 0xff02d3d8 18 // ERROR: SetFileAttributes is not found. //--- --- *** != 0xff02da4819 18 //NSTUB(kbd_pwr_off ,0xff05783c) // 2 60% *** != 0x00000000 20 19 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 173 172 NSTUB(SetAutoShutdownTime ,0xff0931e4) //103 174 173 NSTUB(SetCurrentCaptureModeType ,0xff09ce48) //101 174 NSTUB(SetFileAttributes ,0xff0278bc) // 6 175 175 NSTUB(SetFileTimeStamp ,0xff027844) // 6 176 176 NSTUB(SetLogicalEventActive ,0xff092eac) //101 -
trunk/platform/sx230hs/sub/101a/stubs_entry_2.S
r835 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(Restart, 0xff02d3d8) 6 NHSTUB(SetFileAttributes, 0xff02da48)7 6 NHSTUB(kbd_pwr_off, NULL_SUB) 8 7 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx230hs/sub/101b/stubs_entry.S
r941 r951 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 17 //NSTUB(Restart ,0xff02d4d4) //106 *** != 0xff02d3d8 18 // ERROR: SetFileAttributes is not found. //--- --- *** != 0xff02da4819 18 //NSTUB(kbd_pwr_off ,0xff05783c) // 2 60% *** != 0x00000000 20 19 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 173 172 NSTUB(SetAutoShutdownTime ,0xff0931e4) //103 174 173 NSTUB(SetCurrentCaptureModeType ,0xff09ce48) //101 174 NSTUB(SetFileAttributes ,0xff0278bc) // 6 175 175 NSTUB(SetFileTimeStamp ,0xff027844) // 6 176 176 NSTUB(SetLogicalEventActive ,0xff092eac) //101 -
trunk/platform/sx230hs/sub/101b/stubs_entry_2.S
r835 r951 4 4 // Override stubs_entry.S 5 5 NHSTUB(Restart, 0xff02d3d8) 6 NHSTUB(SetFileAttributes, 0xff02da48)7 6 NHSTUB(kbd_pwr_off, NULL_SUB) 8 7 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx40hs/sub/100d/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 // ERROR: kbd_pwr_off is not found. //--- --- *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 164 163 NSTUB(SetAutoShutdownTime ,0xff098200) //103 165 164 NSTUB(SetCurrentCaptureModeType ,0xff0a1628) //101 165 NSTUB(SetFileAttributes ,0xff0279e8) // 6 166 166 NSTUB(SetFileTimeStamp ,0xff027970) // 6 167 167 NSTUB(SetLogicalEventActive ,0xff097ec8) //101 -
trunk/platform/sx40hs/sub/100d/stubs_entry_2.S
r878 r951 3 3 4 4 # Missing 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) // ??? not on sx40 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) // ??? not on sx40 -
trunk/platform/sx40hs/sub/100f/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 // ERROR: kbd_pwr_off is not found. //--- --- *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 164 163 NSTUB(SetAutoShutdownTime ,0xff098228) //103 165 164 NSTUB(SetCurrentCaptureModeType ,0xff0a1650) //101 165 NSTUB(SetFileAttributes ,0xff0279e8) // 6 166 166 NSTUB(SetFileTimeStamp ,0xff027970) // 6 167 167 NSTUB(SetLogicalEventActive ,0xff097ef0) //101 -
trunk/platform/sx40hs/sub/100f/stubs_entry_2.S
r878 r951 4 4 // Override stubs_entry.S 5 5 6 NHSTUB(SetFileAttributes, NULL_SUB)7 6 NHSTUB(kbd_pwr_off, NULL_SUB) 8 7 NHSTUB(kbd_pwr_on, NULL_SUB) -
trunk/platform/sx40hs/sub/100g/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 // ERROR: kbd_pwr_off is not found. //--- --- *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 164 163 NSTUB(SetAutoShutdownTime ,0xff098228) //103 165 164 NSTUB(SetCurrentCaptureModeType ,0xff0a1650) //101 165 NSTUB(SetFileAttributes ,0xff0279e8) // 6 166 166 NSTUB(SetFileTimeStamp ,0xff027970) // 6 167 167 NSTUB(SetLogicalEventActive ,0xff097ef0) //101 -
trunk/platform/sx40hs/sub/100g/stubs_entry_2.S
r878 r951 3 3 4 4 # Missing 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) // ??? not on sx40 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) // ??? not on sx40 -
trunk/platform/sx40hs/sub/100i/stubs_entry.S
r941 r951 15 15 // Stubs below should be checked. Stub not matched 100%, or difference found to current 'stubs_entry_2.S' 16 16 // Name Address Rule % Comp to stubs_entry_2.S 17 // ERROR: SetFileAttributes is not found. //--- --- *** != 0x0000000018 17 // ERROR: kbd_pwr_off is not found. //--- --- *** != 0x00000000 19 18 // ERROR: kbd_pwr_on is not found. //--- --- *** != 0x00000000 … … 164 163 NSTUB(SetAutoShutdownTime ,0xff098228) //103 165 164 NSTUB(SetCurrentCaptureModeType ,0xff0a1650) //101 165 NSTUB(SetFileAttributes ,0xff0279e8) // 6 166 166 NSTUB(SetFileTimeStamp ,0xff027970) // 6 167 167 NSTUB(SetLogicalEventActive ,0xff097ef0) //101 -
trunk/platform/sx40hs/sub/100i/stubs_entry_2.S
r889 r951 3 3 4 4 # Missing 5 NHSTUB(SetFileAttributes, NULL_SUB)6 5 NHSTUB(kbd_pwr_off, NULL_SUB) // ??? not on sx40 7 6 NHSTUB(kbd_pwr_on, NULL_SUB) // ??? not on sx40 -
trunk/tools/sig_ref_dryos_6.txt
r749 r951 30 30 vsprintf 0xFF010858 15 31 31 MakeSDCardBootable 0xFF06B04C 32 SetFileAttributes 0xFF027488 21 -
trunk/tools/signatures_dryos.h
r930 r951 7605 7605 { 31, 0xe0800000, 0xfdf0f000 }, // add:6:0xE0800004 7606 7606 /* 25/32 */ 7607 { -1, -1, -1 }, 7608 }; 7609 7610 static FuncSig func_sig_SetFileAttributes_6[] = { 7611 { 0, 0xe92d0000, 0xffff0000 }, // stm:5:0xE92D4070 7612 { 1, 0xe1a05000, 0xfdfff000 }, // mov:6:0xE1A05000 7613 { 3, 0xe1a06000, 0xfdfff000 }, // mov:6:0xE1A06001 7614 { 4, 0xe1a04000, 0xfdfff000 }, // mov:6:0xE3A04000 7615 { 5, 0x0b000000, 0x0f000000 }, // b, bl:3:0xEB01099D 7616 { 6, 0xe1500000, 0xfdfff000 }, // cmp:7:0xE3500000 7617 { 7, 0x0a000000, 0x0f000000 }, // b, bl:3:0x0A00000A 7618 { 8, 0xe1a01000, 0xfdfff000 }, // mov:6:0xE1A01006 7619 { 9, 0xe1a00000, 0xfdfff000 }, // mov:6:0xE1A00005 7620 { 10, 0x0b000000, 0x0f000000 }, // b, bl:3:0xEB003370 7621 { 11, 0xe1500000, 0xfdfff000 }, // cmp:7:0xE3500000 7622 { 12, 0x0a000000, 0x0f000000 }, // b, bl:3:0x1A000005 7623 { 13, 0xe1a00000, 0xfdfff000 }, // mov:6:0xE1A00005 7624 { 14, 0x0b000000, 0x0f000000 }, // b, bl:3:0xEB010282 7625 { 15, 0xe1500000, 0xfdfff000 }, // cmp:7:0xE3500001 7626 { 16, 0xe1a04000, 0xfdfff000 }, // mov:6:0xE1A04000 7627 { 17, 0x01a00000, 0xfdfff000 }, // mov:6:0x01A00005 7628 { 18, 0x0b000000, 0x0f000000 }, // b, bl:3:0x0B0101EE 7629 { 19, 0xe1a00000, 0xfdfff000 }, // mov:6:0xE1A00004 7630 { 20, 0xe8bd0000, 0xffff0000 }, // ldm:5:0xE8BD8070 7631 /* 20/21 */ 7607 7632 { -1, -1, -1 }, 7608 7633 }; … … 7874 7899 { "SetFileAttributes", func_sig_SetFileAttributes_1, 1 }, 7875 7900 { "SetFileAttributes", func_sig_SetFileAttributes_3, 3 }, 7901 { "SetFileAttributes", func_sig_SetFileAttributes_6, 6 }, 7876 7902 { "SetFileTimeStamp", func_sig_SetFileTimeStamp_1, 1 }, 7877 7903 { "SetFileTimeStamp", func_sig_SetFileTimeStamp_3, 3 },
Note: See TracChangeset
for help on using the changeset viewer.