diff options
Diffstat (limited to 'libpcsxcore/plugins.h')
| -rwxr-xr-x | libpcsxcore/plugins.h | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/libpcsxcore/plugins.h b/libpcsxcore/plugins.h index 27b92822..f8cfdf44 100755 --- a/libpcsxcore/plugins.h +++ b/libpcsxcore/plugins.h @@ -348,28 +348,29 @@ typedef void (CALLBACK* SIO1about)(void); typedef void (CALLBACK* SIO1pause)(void); typedef void (CALLBACK* SIO1resume)(void); typedef long (CALLBACK* SIO1keypressed)(int); -typedef void (CALLBACK* SIO1writeData8)(unsigned char); -typedef void (CALLBACK* SIO1writeData16)(unsigned short); -typedef void (CALLBACK* SIO1writeData32)(unsigned long); -typedef void (CALLBACK* SIO1writeStat16)(unsigned short); -typedef void (CALLBACK* SIO1writeStat32)(unsigned long); -typedef void (CALLBACK* SIO1writeMode16)(unsigned short); -typedef void (CALLBACK* SIO1writeMode32)(unsigned long); -typedef void (CALLBACK* SIO1writeCtrl16)(unsigned short); -typedef void (CALLBACK* SIO1writeCtrl32)(unsigned long); -typedef void (CALLBACK* SIO1writeBaud16)(unsigned short); -typedef void (CALLBACK* SIO1writeBaud32)(unsigned long); -typedef unsigned char (CALLBACK* SIO1readData8)(void); -typedef unsigned short (CALLBACK* SIO1readData16)(void); -typedef unsigned long (CALLBACK* SIO1readData32)(void); -typedef unsigned short (CALLBACK* SIO1readStat16)(void); -typedef unsigned long (CALLBACK* SIO1readStat32)(void); -typedef unsigned short (CALLBACK* SIO1readMode16)(void); -typedef unsigned long (CALLBACK* SIO1readMode32)(void); -typedef unsigned short (CALLBACK* SIO1readCtrl16)(void); -typedef unsigned long (CALLBACK* SIO1readCtrl32)(void); -typedef unsigned short (CALLBACK* SIO1readBaud16)(void); -typedef unsigned long (CALLBACK* SIO1readBaud32)(void); +typedef void (CALLBACK* SIO1writeData8)(u8); +typedef void (CALLBACK* SIO1writeData16)(u16); +typedef void (CALLBACK* SIO1writeData32)(u32); +typedef void (CALLBACK* SIO1writeStat16)(u16); +typedef void (CALLBACK* SIO1writeStat32)(u32); +typedef void (CALLBACK* SIO1writeMode16)(u16); +typedef void (CALLBACK* SIO1writeMode32)(u32); +typedef void (CALLBACK* SIO1writeCtrl16)(u16); +typedef void (CALLBACK* SIO1writeCtrl32)(u32); +typedef void (CALLBACK* SIO1writeBaud16)(u16); +typedef void (CALLBACK* SIO1writeBaud32)(u32); +typedef u8 (CALLBACK* SIO1readData8)(void); +typedef u16 (CALLBACK* SIO1readData16)(void); +typedef u32 (CALLBACK* SIO1readData32)(void); +typedef u16 (CALLBACK* SIO1readStat16)(void); +typedef u32 (CALLBACK* SIO1readStat32)(void); +typedef u16 (CALLBACK* SIO1readMode16)(void); +typedef u32 (CALLBACK* SIO1readMode32)(void); +typedef u16 (CALLBACK* SIO1readCtrl16)(void); +typedef u32 (CALLBACK* SIO1readCtrl32)(void); +typedef u16 (CALLBACK* SIO1readBaud16)(void); +typedef u32 (CALLBACK* SIO1readBaud32)(void); +typedef void (CALLBACK* SIO1update)(uint32_t); typedef void (CALLBACK* SIO1registerCallback)(void (CALLBACK *callback)(void)); // SIO1 function pointers @@ -405,6 +406,7 @@ extern SIO1readCtrl16 SIO1_readCtrl16; extern SIO1readCtrl32 SIO1_readCtrl32; extern SIO1readBaud16 SIO1_readBaud16; extern SIO1readBaud32 SIO1_readBaud32; +extern SIO1update SIO1_update; extern SIO1registerCallback SIO1_registerCallback; #endif |
