From 75dad304fde05886c5e27901c64e122bb29e6363 Mon Sep 17 00:00:00 2001 From: aliaspider Date: Sat, 22 Feb 2014 15:23:58 +0100 Subject: [PATCH] (PSP) replace Controller blocking reads with non blocking ones. --- psp/psp_input.c | 2 +- psp/sdk_defines.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/psp/psp_input.c b/psp/psp_input.c index d404b303ca..060b22962f 100644 --- a/psp/psp_input.c +++ b/psp/psp_input.c @@ -97,7 +97,7 @@ static void psp_input_poll(void *data) sceCtrlSetSamplingCycle(0); #endif sceCtrlSetSamplingMode(DEFAULT_SAMPLING_MODE); - ret = CtrlReadBufferPositive(0, &state_tmp, 1); + ret = CtrlPeekBufferPositive(0, &state_tmp, 1); (void)ret; psp->analog_state[0][0][0] = psp->analog_state[0][0][1] = psp->analog_state[0][1][0] = psp->analog_state[0][1][1] = 0; diff --git a/psp/sdk_defines.h b/psp/sdk_defines.h index da21a85624..e345f39f5f 100644 --- a/psp/sdk_defines.h +++ b/psp/sdk_defines.h @@ -75,7 +75,7 @@ #define PSP_CTRL_L SCE_CTRL_L #define PSP_CTRL_R SCE_CTRL_R -#define CtrlReadBufferPositive(port, pad_data, bufs) sceCtrlReadBufferPositive(port, pad_data, bufs) +#define CtrlPeekBufferPositive(port, pad_data, bufs) sceCtrlPeekBufferPositive(port, pad_data, bufs) #elif defined(PSP) @@ -90,7 +90,7 @@ #define DEFAULT_SAMPLING_MODE (PSP_CTRL_MODE_ANALOG) -#define CtrlReadBufferPositive(port, pad_data, bufs) sceCtrlReadBufferPositive(pad_data, bufs) +#define CtrlPeekBufferPositive(port, pad_data, bufs) sceCtrlPeekBufferPositive(pad_data, bufs) #endif #endif