Changeset 811 for trunk


Ignore:
Timestamp:
10/02/09 02:14:03 (4 years ago)
Author:
reyalp
Message:

Add PT_PlaySound to sig_ref_dryos_2.txt Should correct playsound on a470 and sd990
Note that this sig does not match well for some older cameras, but they already have it stubs_entry_2.S
Also cleaned up some improper use of NSTUB in a590 stubs_entry_2.S

Location:
trunk
Files:
63 edited

Legend:

Unmodified
Added
Removed
  • trunk/platform/a2000/sub/100c/stubs_entry.S

    r797 r811  
    6767NSTUB(NewTaskShell, 0xffc58b54) 
    6868NSTUB(Open, 0xffc1331c) 
     69// Best match: 72% 
     70NSTUB(PT_PlaySound, 0xffc488d4) 
    6971NSTUB(Read, 0xffc0a138) 
    7072NSTUB(ReadFastDir, 0xffddce7c) 
  • trunk/platform/a2000/sub/100c/stubs_entry_2.S

    r800 r811  
    157157 
    158158NHSTUB(RefreshPhysicalScreen,                                           0xFFD7AF58) 
    159 NHSTUB(PT_PlaySound,                                                                            0xFFC488D4) 
    160159NHSTUB(DoAFLock,                                                                                                0xFFC14D9C) 
    161160NHSTUB(UnlockAF,                                                                                                0xFFC14DD4) 
  • trunk/platform/a470/sub/100e/stubs_entry.S

    r785 r811  
    5959NSTUB(NewTaskShell, 0xffc569cc) 
    6060NSTUB(Open, 0xffc13b34) 
     61// Best match: 81% 
     62NSTUB(PT_PlaySound, 0xffc460d4) 
    6163NSTUB(Read, 0xffc0a15c) 
    6264NSTUB(ReadFastDir, 0xffdc4160) 
  • trunk/platform/a470/sub/100e/stubs_entry_2.S

    r785 r811  
    1212NHSTUB(UnlockAF,                                                0xFFC158B8) 
    1313NHSTUB(DoAFLock,                                                0xFFC157A0) 
    14 NHSTUB(PT_PlaySound,                                    0xFFC46714) 
    1514NHSTUB(UnsetZoomForMovie,                               0xFFD2ED10) 
    1615NHSTUB(PostLogicalEventForNotPowerType, 0xFFC5ABD8) 
  • trunk/platform/a470/sub/101b/stubs_entry.S

    r739 r811  
    5959NSTUB(NewTaskShell, 0xffc569cc) 
    6060NSTUB(Open, 0xffc13b34) 
     61// Best match: 81% 
     62NSTUB(PT_PlaySound, 0xffc460d4) 
    6163NSTUB(Read, 0xffc0a15c) 
    6264NSTUB(ReadFastDir, 0xffdc415c) 
  • trunk/platform/a470/sub/101b/stubs_entry_2.S

    r775 r811  
    1212NHSTUB(UnlockAF,                                                0xFFC158B8) 
    1313NHSTUB(DoAFLock,                                                0xFFC157A0) 
    14 NHSTUB(PT_PlaySound,                                    0xFFC46714) 
    1514NHSTUB(UnsetZoomForMovie,                               0xFFD2ED10) 
    1615NHSTUB(PostLogicalEventForNotPowerType, 0xFFC5ABD8) 
  • trunk/platform/a470/sub/102c/stubs_entry.S

    r739 r811  
    5959NSTUB(NewTaskShell, 0xffc56ee8) 
    6060NSTUB(Open, 0xffc13b34) 
     61// Best match: 81% 
     62NSTUB(PT_PlaySound, 0xffc465f0) 
    6163NSTUB(Read, 0xffc0a15c) 
    6264NSTUB(ReadFastDir, 0xffdc4b9c) 
  • trunk/platform/a470/sub/102c/stubs_entry_2.S

    r775 r811  
    1212NHSTUB(UnlockAF,                                                0xFFC158B8) 
    1313NHSTUB(DoAFLock,                                                0xFFC157A0) 
    14 NHSTUB(PT_PlaySound,                                    0xFFC46C18) 
    1514NHSTUB(UnsetZoomForMovie,                               0xFFD2F750) 
    1615NHSTUB(PostLogicalEventForNotPowerType, 0xFFC5B0F4) 
  • trunk/platform/a590/sub/100e/stubs_entry.S

    r679 r811  
    6363NSTUB(NewTaskShell, 0xffc5d578) 
    6464NSTUB(Open, 0xffc13b60) 
     65// Best match: 81% 
     66NSTUB(PT_PlaySound, 0xffc4c8b8) 
    6567NSTUB(Read, 0xffc0a15c) 
    6668NSTUB(ReadFastDir, 0xffdd96c0) 
  • trunk/platform/a590/sub/100e/stubs_entry_2.S

    r789 r811  
    5959 
    6060// NULLSUBS 
    61 NSTUB(Mount_FileSystem,                  0xFFC00948) 
    62 NSTUB(Unmount_FileSystem,                0xFFC00948) 
    63 NSTUB(rewinddir,                         0xFFC00948) 
     61NHSTUB(Mount_FileSystem,                         0xFFC00948) 
     62NHSTUB(Unmount_FileSystem,               0xFFC00948) 
     63NHSTUB(rewinddir,                        0xFFC00948) 
    6464 
    6565//NSTUB(CreatePhysicalVram,              0xFFC00948) 
     
    9595 
    9696NHSTUB(SetZoomActuatorSpeedPercent, 0xFFC00948) 
    97 NHSTUB(PT_PlaySound, 0xFFC4C8B8) 
    9897//NHSTUB(GetBatteryTemperature, 0xFFC377B4) 
    9998//NHSTUB(GetOpticalTemperature, 0xFFC37824) 
  • trunk/platform/a590/sub/101b/stubs_entry.S

    r679 r811  
    6363NSTUB(NewTaskShell, 0xffc5d578) 
    6464NSTUB(Open, 0xffc13b60) 
     65// Best match: 81% 
     66NSTUB(PT_PlaySound, 0xffc4c8b8) 
    6567NSTUB(Read, 0xffc0a15c) 
    6668NSTUB(ReadFastDir, 0xffdd96bc) 
  • trunk/platform/a590/sub/101b/stubs_entry_2.S

    r789 r811  
    1010NHSTUB(ExitFromCompensationEVF, 0xffc15fa4) 
    1111//NSTUB(ExpCtrlTool_StopContiAE,                0xFFC22054) 
    12 NSTUB(ExpCtrlTool_StartContiAE, 0xFFC21F10) 
     12NHSTUB(ExpCtrlTool_StartContiAE,        0xFFC21F10) 
    1313//NSTUB(GetAEIntegralServiceMode_0,     0xFFC1A9C4) 
    1414//NSTUB(IsFactoryMode,                          0xFFC38838) 
    1515//NSTUB(PhySw_testgpio,                         0xFFC356EC) 
    1616// NOT found, using NULLSUB 
    17 NSTUB(PostLEDMessage,                   0xFFC00948) 
    18 NHSTUB(PT_PlaySound, 0xFFC4C8B8) 
     17NHSTUB(PostLEDMessage,                  0xFFC00948) 
    1918//NSTUB(taskcreate_AudioTsk,                    0xFFC3591C) 
    2019//NSTUB(TurnOnBackLight,                                0xFFC6C558) 
     
    3029 
    3130// NULLSUBS 
    32 NSTUB(Unmount_FileSystem, 0xffc00948) 
    33 NSTUB(Mount_FileSystem, 0xffc00948) 
    34 NSTUB(rewinddir, 0xffc00948) 
    35 NSTUB(SetZoomActuatorSpeedPercent, 0xffc00948) 
     31NHSTUB(Unmount_FileSystem, 0xffc00948) 
     32NHSTUB(Mount_FileSystem, 0xffc00948) 
     33NHSTUB(rewinddir, 0xffc00948) 
     34NHSTUB(SetZoomActuatorSpeedPercent, 0xffc00948) 
    3635NHSTUB(DoAFLock, 0xffc15b04) 
    3736NHSTUB(UnlockAF, 0xffc15c1c) 
  • trunk/platform/a650/sub/100d/stubs_entry.S

    r679 r811  
    5555NSTUB(NewTaskShell, 0xffc5a950) 
    5656NSTUB(Open, 0xffc14ef8) 
     57// ERROR: PT_PlaySound is not found! 
    5758NSTUB(Read, 0xffc0a378) 
    5859NSTUB(ReadFastDir, 0xffdd0640) 
  • trunk/platform/a720/sub/100c/stubs_entry.S

    r679 r811  
    4949NSTUB(NewTaskShell, 0xffc596b0) 
    5050NSTUB(Open, 0xffc15004) 
     51// ERROR: PT_PlaySound is not found! 
    5152NSTUB(Read, 0xffc0a448) 
    5253NSTUB(ReadFastDir, 0xffdc1b98) 
  • trunk/platform/g9/sub/100d/stubs_entry.S

    r720 r811  
    5555NSTUB(NewTaskShell, 0xff86f1ec) 
    5656NSTUB(Open, 0xff825504) 
     57// Best match: 54% 
     58NSTUB(PT_PlaySound, 0xff85e584) 
    5759NSTUB(Read, 0xff81a378) 
    5860NSTUB(ReadFastDir, 0xffa2cb3c) 
  • trunk/platform/g9/sub/100g/stubs_entry.S

    r720 r811  
    5555NSTUB(NewTaskShell, 0xff86f1ec) 
    5656NSTUB(Open, 0xff825504) 
     57// Best match: 54% 
     58NSTUB(PT_PlaySound, 0xff85e584) 
    5759NSTUB(Read, 0xff81a378) 
    5860NSTUB(ReadFastDir, 0xffa2cbac) 
  • trunk/platform/g9/sub/100i/stubs_entry.S

    r707 r811  
    5555NSTUB(NewTaskShell, 0xff86f1ec) 
    5656NSTUB(Open, 0xff825504) 
     57// Best match: 54% 
     58NSTUB(PT_PlaySound, 0xff85e584) 
    5759NSTUB(Read, 0xff81a378) 
    5860NSTUB(ReadFastDir, 0xffa2cbd4) 
  • trunk/platform/ixus80_sd1100/sub/100c/stubs_entry.S

    r679 r811  
    5555NSTUB(NewTaskShell, 0xff86c844) 
    5656NSTUB(Open, 0xff823e2c) 
     57NSTUB(PT_PlaySound, 0xff85b064) 
    5758NSTUB(Read, 0xff81a15c) 
    5859NSTUB(ReadFastDir, 0xffa0c13c) 
  • trunk/platform/ixus80_sd1100/sub/100c/stubs_entry_2.S

    r728 r811  
    55NHSTUB(ExpCtrlTool_StopContiAE, 0xff832bdc) 
    66NHSTUB(PostLEDMessage, 0xff8420c0) 
    7 NHSTUB(PT_PlaySound, 0xff85b064) 
    87 
    98// not found on other dryos cams here, so not in sig 
  • trunk/platform/ixus80_sd1100/sub/101a/stubs_entry.S

    r679 r811  
    5555NSTUB(NewTaskShell, 0xff86c844) 
    5656NSTUB(Open, 0xff823e2c) 
     57NSTUB(PT_PlaySound, 0xff85b064) 
    5758NSTUB(Read, 0xff81a15c) 
    5859NSTUB(ReadFastDir, 0xffa0c138) 
  • trunk/platform/ixus80_sd1100/sub/101a/stubs_entry_2.S

    r728 r811  
    99NHSTUB(ExpCtrlTool_StopContiAE, do_nothing) 
    1010NHSTUB(PostLEDMessage, do_nothing) 
    11 NHSTUB(PT_PlaySound, do_nothing) 
    1211 
    1312// not found on other dryos cams here, so not in sig 
  • trunk/platform/ixus860_sd870/sub/100c/stubs_entry.S

    r679 r811  
    5353NSTUB(NewTaskShell, 0xff868ef4) 
    5454NSTUB(Open, 0xff825004) 
     55// Best match: 54% 
     56NSTUB(PT_PlaySound, 0xff859588) 
    5557NSTUB(Read, 0xff81a440) 
    5658NSTUB(ReadFastDir, 0xffa040d4) 
  • trunk/platform/ixus870_sd880/sub/100e/stubs_entry.S

    r760 r811  
    6969NSTUB(NewTaskShell, 0xff871250) 
    7070NSTUB(Open, 0xff823acc) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff85f28c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa21c90) 
  • trunk/platform/ixus870_sd880/sub/100e/stubs_entry_2.S

    r767 r811  
    2525NHSTUB(DoAFLock, 0xFF8255D8)  // via aAfLock 
    2626NHSTUB(rewinddir,NULL_SUB) 
    27 NHSTUB(PT_PlaySound, 0xFF85F28C) // via aMycamfunc_play, 2nd call after 
    2827NHSTUB(SetZoomActuatorSpeedPercent,NULL_SUB) 
    2928NHSTUB(Mount_FileSystem,NULL_SUB) 
  • trunk/platform/ixus870_sd880/sub/101a/stubs_entry.S

    r754 r811  
    6969NSTUB(NewTaskShell, 0xff871250) 
    7070NSTUB(Open, 0xff823acc) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff85f28c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa21ca0) 
  • trunk/platform/ixus870_sd880/sub/101a/stubs_entry_2.S

    r767 r811  
    2525NHSTUB(DoAFLock, 0xFF8255D8)  // via aAfLock 
    2626NHSTUB(rewinddir,NULL_SUB) 
    27 NHSTUB(PT_PlaySound, 0xFF85F28C) // via aMycamfunc_play, 2nd call after 
    2827NHSTUB(SetZoomActuatorSpeedPercent,NULL_SUB) 
    2928NHSTUB(Mount_FileSystem,NULL_SUB) 
  • trunk/platform/ixus870_sd880/sub/102b/stubs_entry.S

    r760 r811  
    6969NSTUB(NewTaskShell, 0xff871250) 
    7070NSTUB(Open, 0xff823acc) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff85f28c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa21ca0) 
  • trunk/platform/ixus870_sd880/sub/102b/stubs_entry_2.S

    r767 r811  
    2525NHSTUB(DoAFLock, 0xFF8255D8)  // via aAfLock 
    2626NHSTUB(rewinddir,NULL_SUB) 
    27 NHSTUB(PT_PlaySound, 0xFF85F28C) // via aMycamfunc_play, 2nd call after 
    2827NHSTUB(SetZoomActuatorSpeedPercent,NULL_SUB) 
    2928NHSTUB(Mount_FileSystem,NULL_SUB) 
  • trunk/platform/ixus960_sd950/sub/100d/stubs_entry.S

    r679 r811  
    5353NSTUB(NewTaskShell, 0xff869278) 
    5454NSTUB(Open, 0xff824fa0) 
     55// Best match: 54% 
     56NSTUB(PT_PlaySound, 0xff85985c) 
    5557NSTUB(Read, 0xff81a378) 
    5658NSTUB(ReadFastDir, 0xffa0a1bc) 
  • trunk/platform/ixus970_sd890/sub/100b/stubs_entry.S

    r730 r811  
    5858NSTUB(NewTaskShell, 0xff86cacc) 
    5959NSTUB(Open, 0xff823d68) 
     60NSTUB(PT_PlaySound, 0xff85b240) 
    6061NSTUB(Read, 0xff81a094) 
    6162NSTUB(ReadFastDir, 0xffa13500) 
  • trunk/platform/ixus970_sd890/sub/100b/stubs_entry_2.S

    r730 r811  
    3636NHSTUB(PutInNdFilter,               0xFFA838F8) 
    3737NHSTUB(PutOutNdFilter,              0xFFA8392C) 
    38 NHSTUB(PT_PlaySound,                0xFF85B240) 
    3938 
    4039//New 
  • trunk/platform/ixus970_sd890/sub/100c/stubs_entry.S

    r730 r811  
    5858NSTUB(NewTaskShell, 0xff86cacc) 
    5959NSTUB(Open, 0xff823d68) 
     60NSTUB(PT_PlaySound, 0xff85b240) 
    6061NSTUB(Read, 0xff81a094) 
    6162NSTUB(ReadFastDir, 0xffa13500) 
  • trunk/platform/ixus970_sd890/sub/100c/stubs_entry_2.S

    r730 r811  
    3636NHSTUB(PutInNdFilter,               0xFFA838F8) 
    3737NHSTUB(PutOutNdFilter,              0xFFA8392C) 
    38 NHSTUB(PT_PlaySound,                0xFF85B240) 
    3938 
    4039//New 
  • trunk/platform/ixus970_sd890/sub/100f/stubs_entry.S

    r790 r811  
    5858NSTUB(NewTaskShell, 0xff86ca50) 
    5959NSTUB(Open, 0xff823d68) 
     60NSTUB(PT_PlaySound, 0xff85b1c4) 
    6061NSTUB(Read, 0xff81a094) 
    6162NSTUB(ReadFastDir, 0xffa13470) 
  • trunk/platform/ixus970_sd890/sub/100f/stubs_entry_2.S

    r790 r811  
    3636NHSTUB(PutInNdFilter,               0xFFA83868) 
    3737NHSTUB(PutOutNdFilter,              0xFFA8389C) 
    38 NHSTUB(PT_PlaySound,                0xFF85B1C4) 
    3938 
    4039//New 
  • trunk/platform/ixus980_sd990/sub/100e/stubs_entry.S

    r740 r811  
    6969NSTUB(NewTaskShell, 0xff875e00) 
    7070NSTUB(Open, 0xff823b4c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff863398) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa2eb80) 
  • trunk/platform/ixus980_sd990/sub/100e/stubs_entry_2.S

    r740 r811  
    1313NHSTUB(ScreenLock,0xFF9C7C40) // related to RefreshPysicalScreen/ScreenUnLock 
    1414NHSTUB(ScreenUnLock,0xFF9C7C94) // AKA RefreshPhysicalScreen called from PT_LCD_BkColorDef, similar to sd1100 
    15 NHSTUB(PT_PlaySound,0xFF863970) // search on PT_PlaySound 
    1615NHSTUB(PutInNdFilter,0xFFA46ED0) // string TurnOnNdFilter 
    1716NHSTUB(PutOutNdFilter,0xFFA46EF4) // string TurnOffNdFilter 
  • trunk/platform/ixus980_sd990/sub/101b/stubs_entry.S

    r792 r811  
    6969NSTUB(NewTaskShell, 0xff875e00) 
    7070NSTUB(Open, 0xff823b4c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff863398) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa2eb80) 
  • trunk/platform/ixus980_sd990/sub/101b/stubs_entry_2.S

    r792 r811  
    1313NHSTUB(ScreenLock,0xFF9C7C40) // related to RefreshPysicalScreen/ScreenUnLock 
    1414NHSTUB(ScreenUnLock,0xFF9C7C94) // AKA RefreshPhysicalScreen called from PT_LCD_BkColorDef, similar to sd1100 
    15 NHSTUB(PT_PlaySound,0xFF863970) // search on PT_PlaySound 
    1615NHSTUB(PutInNdFilter,0xFFA46ED0) // string TurnOnNdFilter 
    1716NHSTUB(PutOutNdFilter,0xFFA46EF4) // string TurnOffNdFilter 
  • trunk/platform/s5is/sub/101a/stubs_entry.S

    r679 r811  
    6060// ERROR: NewTaskShell is not found! 
    6161NSTUB(Open, 0xff825d64) 
     62// Best match: 54% 
     63NSTUB(PT_PlaySound, 0xff864244) 
    6264NSTUB(Read, 0xff81a2c8) 
    6365NSTUB(ReadFastDir, 0xffa279c8) 
  • trunk/platform/s5is/sub/101b/stubs_entry.S

    r679 r811  
    6060// ERROR: NewTaskShell is not found! 
    6161NSTUB(Open, 0xff825c9c) 
     62// Best match: 54% 
     63NSTUB(PT_PlaySound, 0xff86417c) 
    6264NSTUB(Read, 0xff81a200) 
    6365NSTUB(ReadFastDir, 0xffa27900) 
  • trunk/platform/sx1/sub/200h/stubs_entry.S

    r736 r811  
    6969NSTUB(NewTaskShell, 0xff87d674) 
    7070NSTUB(Open, 0xff823a1c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff869110) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa6fe64) 
  • trunk/platform/sx1/sub/200h/stubs_entry_2.S

    r791 r811  
    2020NHSTUB(EnterToCompensationEVF, 0xFF825B44) 
    2121NHSTUB(ExitFromCompensationEVF, 0xFF825BAC) 
    22 NHSTUB(PT_PlaySound, 0xFF869110) 
    2322NHSTUB(DoAFLock, 0xFF825898) 
    2423NHSTUB(UnlockAF, 0xFF8258D0) 
  • trunk/platform/sx1/sub/201a/stubs_entry.S

    r793 r811  
    6969NSTUB(NewTaskShell, 0xff87d674) 
    7070NSTUB(Open, 0xff823a1c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff869110) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa6fe78) 
  • trunk/platform/sx1/sub/201a/stubs_entry_2.S

    r793 r811  
    2020NHSTUB(EnterToCompensationEVF, 0xFF825B44) 
    2121NHSTUB(ExitFromCompensationEVF, 0xFF825BAC) 
    22 NHSTUB(PT_PlaySound, 0xFF869110) 
    2322NHSTUB(DoAFLock, 0xFF825898) 
    2423NHSTUB(UnlockAF, 0xFF8258D0) 
  • trunk/platform/sx10/sub/100c/stubs_entry.S

    r781 r811  
    6969NSTUB(NewTaskShell, 0xff879178) 
    7070NSTUB(Open, 0xff823a3c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff8659d4) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa49114) 
  • trunk/platform/sx10/sub/100c/stubs_entry_2.S

    r782 r811  
    2222NHSTUB(EnterToCompensationEVF, 0xFF825B10) 
    2323NHSTUB(ExitFromCompensationEVF, 0xFF825B54) 
    24 NHSTUB(PT_PlaySound, 0xFF8659D4) //done 
    2524NHSTUB(DoAFLock, 0xFF825864) 
    2625NHSTUB(UnlockAF, 0xFF82589C) 
  • trunk/platform/sx10/sub/101a/stubs_entry.S

    r736 r811  
    6969NSTUB(NewTaskShell, 0xff879180) 
    7070NSTUB(Open, 0xff823a3c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff8659dc) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa49124) 
  • trunk/platform/sx10/sub/101a/stubs_entry_2.S

    r782 r811  
    2222NHSTUB(EnterToCompensationEVF, 0xFF825B10) 
    2323NHSTUB(ExitFromCompensationEVF, 0xFF825B54) 
    24 NHSTUB(PT_PlaySound, 0xFF8659DC) 
    2524NHSTUB(DoAFLock, 0xFF825864) 
    2625NHSTUB(UnlockAF, 0xFF82589C) 
  • trunk/platform/sx10/sub/101b/stubs_entry.S

    r779 r811  
    6969NSTUB(NewTaskShell, 0xff879220) 
    7070NSTUB(Open, 0xff823a3c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff865a7c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa491c4) 
  • trunk/platform/sx10/sub/101b/stubs_entry_2.S

    r782 r811  
    2222NHSTUB(EnterToCompensationEVF, 0xFF825B10) 
    2323NHSTUB(ExitFromCompensationEVF, 0xFF825B54) 
    24 NHSTUB(PT_PlaySound, 0xFF865A7C) 
    2524NHSTUB(DoAFLock, 0xFF825864) 
    2625NHSTUB(UnlockAF, 0xFF82589C) 
  • trunk/platform/sx10/sub/102b/stubs_entry.S

    r774 r811  
    6969NSTUB(NewTaskShell, 0xff879220) 
    7070NSTUB(Open, 0xff823a3c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff865a7c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa491c4) 
  • trunk/platform/sx10/sub/102b/stubs_entry_2.S

    r782 r811  
    2222NHSTUB(EnterToCompensationEVF, 0xFF825B10) 
    2323NHSTUB(ExitFromCompensationEVF, 0xFF825B54) 
    24 NHSTUB(PT_PlaySound, 0xFF865A7C) 
    2524NHSTUB(DoAFLock, 0xFF825864) 
    2625NHSTUB(UnlockAF, 0xFF82589C) 
  • trunk/platform/sx10/sub/103a/stubs_entry.S

    r784 r811  
    6969NSTUB(NewTaskShell, 0xff879220) 
    7070NSTUB(Open, 0xff823a3c) 
     71// Best match: 90% 
     72NSTUB(PT_PlaySound, 0xff865a7c) 
    7173NSTUB(Read, 0xff819a4c) 
    7274NSTUB(ReadFastDir, 0xffa491d8) 
  • trunk/platform/sx10/sub/103a/stubs_entry_2.S

    r784 r811  
    2222NHSTUB(EnterToCompensationEVF, 0xFF825B10) 
    2323NHSTUB(ExitFromCompensationEVF, 0xFF825B54) 
    24 NHSTUB(PT_PlaySound, 0xFF865A7C) 
    2524NHSTUB(DoAFLock, 0xFF825864) 
    2625NHSTUB(UnlockAF, 0xFF82589C) 
  • trunk/platform/sx100is/sub/100b/stubs_entry.S

    r679 r811  
    5454NSTUB(NewTaskShell, 0xffc5b710) 
    5555NSTUB(Open, 0xffc15024) 
     56// ERROR: PT_PlaySound is not found! 
    5657NSTUB(Read, 0xffc0a440) 
    5758NSTUB(ReadFastDir, 0xffddc67c) 
  • trunk/platform/sx100is/sub/100c/stubs_entry.S

    r679 r811  
    5454NSTUB(NewTaskShell, 0xffc5b744) 
    5555NSTUB(Open, 0xffc15024) 
     56// ERROR: PT_PlaySound is not found! 
    5657NSTUB(Read, 0xffc0a440) 
    5758NSTUB(ReadFastDir, 0xffddc6b0) 
  • trunk/platform/sx110is/sub/100b/stubs_entry.S

    r749 r811  
    6868NSTUB(NewTaskShell, 0xffc5ed48) 
    6969NSTUB(Open, 0xffc13320) 
     70// Best match: 72% 
     71NSTUB(PT_PlaySound, 0xffc4d9ac) 
    7072NSTUB(Read, 0xffc0a138) 
    7173NSTUB(ReadFastDir, 0xffdf35b8) 
  • trunk/platform/sx110is/sub/100b/stubs_entry_2.S

    r802 r811  
    3131NHSTUB(MakeAFScan, 0xFFD19824)  //differ from other cams 
    3232NHSTUB(PostLEDMessage, 0xFFC357C8 ) //questionable, might be wrong... 
    33 NHSTUB(PT_PlaySound, 0xFFC4D9AC)  
    3433NHSTUB(SetZoomActuatorSpeedPercent, 0xFFC00940) //nullsub, there are things like SetZoomActuatorSpeedPPS in fw 
    3534NHSTUB(TurnOffMic, 0xFFC36DD8) 
  • trunk/platform/sx200is/sub/100c/stubs_entry.S

    r804 r811  
    6262NSTUB(NewTaskShell, 0xff873d8c) 
    6363NSTUB(Open, 0xff823cc8) 
     64// Best match: 72% 
     65NSTUB(PT_PlaySound, 0xff86046c) 
    6466NSTUB(Read, 0xff819ae4) 
    6567NSTUB(ReadFastDir, 0xffa4794c) 
  • trunk/platform/sx200is/sub/100c/stubs_entry_2.S

    r804 r811  
    4141 
    4242// found by tr1stan and validated 
    43 NHSTUB(PT_PlaySound, 0xFF86046C)                   
    4443NHSTUB(platformsub_kbd_fetch_data, 0xFF848340) 
    4544 
  • trunk/tools/sig_ref_dryos_2.txt

    r572 r811  
    2121strncpy 0xff82e194 
    2222time 0xff866d48 
     23PT_PlaySound 0xff85b064 11 
  • trunk/tools/signatures_dryos.h

    r679 r811  
    36533653        { -1, -1, -1 }, 
    36543654        /* 30/32 */ 
     3655}; 
     3656 
     3657static FuncSig func_sig_PT_PlaySound_2[] = { 
     3658        {   0, 0xe1510000, 0xfdffffff }, // cmp:7:0xE3510000 
     3659        {   1, 0x059f13f4, 0xfdffffff }, // ldr:4:0x059F13F4 
     3660        {   2, 0xe51f213c, 0xfdffffff }, // ldr:4:0xE51F213C 
     3661        {   3, 0x05821014, 0xfdffffff }, // str:4:0x05821014 
     3662        {   4, 0x0a000000, 0xff000000 }, // b, bl:3:0x0A000002 
     3663        {   5, 0xe1100901, 0xfdffffff }, // tst:7:0xE3100901 
     3664        {   6, 0x15821014, 0xfdffffff }, // str:4:0x15821014 
     3665        {   7, 0x1a000000, 0xff000000 }, // b, bl:3:0x1A000000 
     3666        {   8, 0xe5821010, 0xfdffffff }, // str:4:0xE5821010 
     3667        {   9, 0xe1a01000, 0xfdffffff }, // mov:6:0xE3A01000 
     3668        {  10, 0xea000000, 0xff000000 }, // b, bl:3:0xEAFFFF22 
     3669        { -1, -1, -1 }, 
     3670        /* 11/11 */ 
    36553671}; 
    36563672 
     
    37073723        { "NewTaskShell", func_sig_NewTaskShell_1 }, 
    37083724        { "Open", func_sig_Open_1 }, 
     3725        { "PT_PlaySound", func_sig_PT_PlaySound_2 }, 
    37093726        { "Read", func_sig_Read_1 }, 
    37103727        { "ReadFastDir", func_sig_ReadFastDir_1 }, 
Note: See TracChangeset for help on using the changeset viewer.