|
sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
|
Go to the source code of this file.
Classes | |
| struct | vblankData_t |
| struct | ee_paddata_t |
| struct | ee_old_paddata_t |
| struct | padState_t |
Functions | |
| void | WaitClearEvent (int eventflag, u32 bits, int mode, u32 *resbits_out) |
| int | VblankStart (void *arg) |
| int | VblankEnd (void *arg) |
| s32 | padInit (void *ee_addr) |
| s32 | padEnd (void) |
| s32 | padPortClose (s32 port, s32 slot, s32 wait) |
| s32 | padPortOpen (s32 port, s32 slot, s32 pad_area_ee_addr, u32 *buf) |
| u32 | padSetMainMode (u32 port, u32 slot, u32 mode, u32 lock) |
| u32 | padSetActDirect (u32 port, u32 slot, u8 *actData) |
| u32 | padSetActAlign (u32 port, u32 slot, const u8 *actData) |
| u32 | padGetButtonMask (u32 port, u32 slot) |
| u32 | padSetButtonInfo (u32 port, u32 slot, u32 info) |
| u32 | padSetVrefParam (u32 port, u32 slot, const u8 *vparam) |
| s32 | padInfoAct (u32 port, u32 slot, s32 act, u32 val) |
| s32 | padInfoComb (u32 port, u32 slot, s32 listno, u32 offs) |
| s32 | padInfoMode (u32 port, u32 slot, s32 term, u32 offs) |
| u32 | padGetPortMax (void) |
| u32 | padGetSlotMax (u32 port) |
| u32 | padGetModVersion (void) |
IOP pad driver
Definition in file freepad.h.
| #define M_KPRINTF | ( | format, | |
| args... ) |
| #define M_PRINTF | ( | format, | |
| args... ) |
|
extern |
Ends all pad communication Note: PADMAN from release 1.3.4 does not have padPortInit implemented. As a result, it is impossible to reinitialize libpad after calling padEnd(). This was known as padClose in the really early official SDK releases.
|
extern |
Definition at line 340 of file padMiscFuncs.c.
|
extern |
|
extern |
|
extern |
Definition at line 421 of file padMiscFuncs.c.
|
extern |
Definition at line 127 of file padMiscFuncs.c.
|
extern |
Definition at line 157 of file padMiscFuncs.c.
|
extern |
Definition at line 187 of file padMiscFuncs.c.
|
extern |
Definition at line 75 of file padMiscFuncs.c.
|
extern |
Definition at line 662 of file padPortOpen.c.
|
extern |
Definition at line 318 of file padMiscFuncs.c.
|
extern |
Definition at line 294 of file padMiscFuncs.c.
|
extern |
Definition at line 358 of file padMiscFuncs.c.
|
extern |
Definition at line 105 of file padMiscFuncs.c.
|
extern |
Definition at line 391 of file padMiscFuncs.c.