|
static void | __pad_enable (u32 chan) |
|
static void | __pad_disable (u32 chan) |
|
static void | __pad_doreset () |
|
static s32 | __pad_onreset (s32 final) |
|
void | udelay (int) |
|
static void | SPEC0_MakeStatus (u32 chan, u32 *data, PADStatus *status) |
|
static void | SPEC1_MakeStatus (u32 chan, u32 *data, PADStatus *status) |
|
static s8 | __pad_clampS8 (s8 var, s8 org) |
|
static u8 | __pad_clampU8 (u8 var, u8 org) |
|
static void | SPEC2_MakeStatus (u32 chan, u32 *data, PADStatus *status) |
|
static void | __pad_clampstick (s8 *px, s8 *py, s8 max, s8 xy, s8 min) |
|
static void | __pad_clamptrigger (u8 *trigger) |
|
static void | __pad_updateorigin (s32 chan) |
|
static void | __pad_probecallback (s32 chan, u32 type) |
|
static void | __pad_origincallback (s32 chan, u32 type) |
|
static void | __pad_originupdatecallback (s32 chan, u32 type) |
|
static void | __pad_typeandstatuscallback (s32 chan, u32 type) |
|
static void | __pad_receivecheckcallback (s32 chan, u32 type) |
|
static void | __pad_samplinghandler (u32 irq, void *ctx) |
|
u32 | __PADDisableRecalibration (s32 disable) |
|
u32 | PAD_Init () |
|
u32 | PAD_Read (PADStatus *status) |
|
u32 | PAD_Reset (u32 mask) |
|
u32 | PAD_Recalibrate (u32 mask) |
|
u32 | PAD_Sync () |
|
void | PAD_SetSpec (u32 spec) |
|
void | PAD_ControlMotor (s32 chan, u32 cmd) |
|
sampling_callback | PAD_SetSamplingCallback (sampling_callback cb) |
|
void | PAD_Clamp (PADStatus *status) |
|
u32 | PAD_ScanPads () |
|
u16 | PAD_ButtonsUp (int pad) |
|
u16 | PAD_ButtonsDown (int pad) |
|
u16 | PAD_ButtonsHeld (int pad) |
|
s8 | PAD_SubStickX (int pad) |
|
s8 | PAD_SubStickY (int pad) |
|
s8 | PAD_StickX (int pad) |
|
s8 | PAD_StickY (int pad) |
|
u8 | PAD_TriggerL (int pad) |
|
u8 | PAD_TriggerR (int pad) |
|