Home
last modified time | relevance | path

Searched refs:kp (Results 1 – 2 of 2) sorted by relevance

/RvlSDK-3.1.4/build/libraries/kpad/src/
DKPAD.c133 KPADInsideStatus *kp = &inside_kpads[ chan ] ; in get_ring_buffer_by_kpad1_style() local
161 idx1 = kp->bufIdx - 1 ; in get_ring_buffer_by_kpad1_style()
171 switch( kp->uniRingBuf[idx1].u.core.dev ) { in get_ring_buffer_by_kpad1_style()
195 kp->uniRingBuf[idx1].u.core.err = WPAD_ERR_INVALID ; in get_ring_buffer_by_kpad1_style()
198 &kp->uniRingBuf[ idx1 ].u, in get_ring_buffer_by_kpad1_style()
216 KPADInsideStatus *kp = &inside_kpads[ chan ] ; in KPADSetBtnRepeat() local
221 kp->btn_repeat_delay = (u16)(s32)( delay_sec * 200.0f + 0.5f ) ; in KPADSetBtnRepeat()
222 kp->btn_repeat_pulse = (u16)(s32)( pulse_sec * 200.0f + 0.5f ) ; in KPADSetBtnRepeat()
225 kp->btn_repeat_delay = KPAD_BTN_NO_RPT_DELAY ; in KPADSetBtnRepeat()
226 kp->btn_repeat_pulse = 0 ; in KPADSetBtnRepeat()
[all …]
/RvlSDK-3.1.4/build/libraries/kpadOld/src/
DKPAD.c205 static void calc_dpd2pos_scale( KPADInsideStatus *kp ) in calc_dpd2pos_scale() argument
219 kp->dpd2pos_scale = sqrtf( sx * sx + sy * sy ) ;// Diagonal in calc_dpd2pos_scale()
222 if ( kp->center_org.x < 0.0f ) { in calc_dpd2pos_scale()
223 sx += kp->center_org.x ; in calc_dpd2pos_scale()
225 sx -= kp->center_org.x ; in calc_dpd2pos_scale()
229 if ( kp->center_org.y < 0.0f ) { in calc_dpd2pos_scale()
230 sy += kp->center_org.y ; in calc_dpd2pos_scale()
232 sy -= kp->center_org.y ; in calc_dpd2pos_scale()
237 kp->dpd2pos_scale /= sx ; in calc_dpd2pos_scale()
239 kp->dpd2pos_scale /= sy ; in calc_dpd2pos_scale()
[all …]