diff options
| author | John Wilbert M. Villamor <lameguy64@gmail.com> | 2021-07-01 08:45:46 +0800 |
|---|---|---|
| committer | John Wilbert M. Villamor <lameguy64@gmail.com> | 2021-07-01 08:45:46 +0800 |
| commit | 01fe30bd8bae59ab954751b08bcc1d158eff7edb (patch) | |
| tree | aa83e37f4e59207ec41b3d47796875755462c63f /libpsn00b/include/psxcd.h | |
| parent | da79082d2c5e0dcbc899a359f6f49ec8cca90d66 (diff) | |
| download | psn00bsdk-01fe30bd8bae59ab954751b08bcc1d158eff7edb.tar.gz | |
Added int*_t and uint*_t variable types and updated type definitions in psxgpu and psxcd, to improve compatibility with code written for the official SDK.
Diffstat (limited to 'libpsn00b/include/psxcd.h')
| -rw-r--r-- | libpsn00b/include/psxcd.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libpsn00b/include/psxcd.h b/libpsn00b/include/psxcd.h index 6616b53..ffbe86b 100644 --- a/libpsn00b/include/psxcd.h +++ b/libpsn00b/include/psxcd.h @@ -105,7 +105,7 @@ typedef struct _CdlATV typedef struct _CdlFILE { CdlLOC pos; - u_int size; + u_long size; char name[16]; } CdlFILE; @@ -120,7 +120,7 @@ typedef struct _CdlFILTER typedef void* CdlDIR; /* Data callback */ -typedef void (*CdlCB)(int, unsigned char *); +typedef void (*CdlCB)(int, u_char *); #ifdef __cplusplus extern "C" { @@ -132,20 +132,20 @@ CdlLOC* CdIntToPos(int i, CdlLOC *p); int CdPosToInt(CdlLOC *p); int CdGetToc(CdlLOC *toc); -int CdControl(unsigned char com, unsigned char *param, unsigned char *result); -int CdControlB(unsigned char com, unsigned char *param, unsigned char *result); -int CdControlF(unsigned char com, unsigned char *param); -int CdSync(int mode, unsigned char *result); -unsigned int CdSyncCallback(CdlCB func); +int CdControl(u_char com, u_char *param, u_char *result); +int CdControlB(u_char com, u_char *param, u_char *result); +int CdControlF(u_char com, u_char *param); +int CdSync(int mode, u_char *result); +u_long CdSyncCallback(CdlCB func); long CdReadyCallback(CdlCB func); int CdGetSector(void *madr, int size); CdlFILE* CdSearchFile(CdlFILE *loc, const char *filename); -int CdRead(int sectors, unsigned int *buf, int mode); -int CdReadSync(int mode, unsigned char *result); -unsigned int CdReadCallback(CdlCB func); +int CdRead(int sectors, u_long *buf, int mode); +int CdReadSync(int mode, u_char *result); +u_long CdReadCallback(CdlCB func); int CdStatus(void); int CdMode(void); |
