Lines Matching refs:chan
199 static void samplingCallback ( s32 chan );
200 static void connectCallback ( s32 chan, s32 reason );
201 static void extensionCallback ( s32 chan, s32 result );
208 static void resetController ( s32 chan, u32 type );
493 static void resetController( s32 chan, u32 type ) in resetController() argument
504 if (dpd_full[chan]) in resetController()
506 if (acc[chan]) in resetController()
514 buffer = (void *)&ex_ringbuffer[chan][0]; in resetController()
524 buffer = (void *)&co_ringbuffer[chan][0]; in resetController()
525 datfmt = (u32)((!acc[chan]) ? WPAD_FMT_CORE : in resetController()
526 (!dpd[chan]) ? WPAD_FMT_CORE_ACC : in resetController()
528 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_EXP : WPAD_DPD_OFF); in resetController()
531 buffer = (void *)&fs_ringbuffer[chan][0]; in resetController()
532 datfmt = (u32)((!acc[chan]) ? WPAD_FMT_FREESTYLE : in resetController()
533 (!dpd[chan]) ? WPAD_FMT_FREESTYLE_ACC : in resetController()
535 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
539 buffer = (void *)&cl_ringbuffer[chan][0]; in resetController()
540 datfmt = (u32)((!acc[chan]) ? WPAD_FMT_CLASSIC : in resetController()
541 (!dpd[chan]) ? WPAD_FMT_CLASSIC_ACC : in resetController()
543 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
547 buffer = (void *)&cl_ringbuffer[chan][0]; in resetController()
549 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
553 buffer = (void *)&cl_ringbuffer[chan][0]; in resetController()
555 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
559 buffer = (void *)&cl_ringbuffer[chan][0]; in resetController()
561 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
565 buffer = (void *)&tr_ringbuffer[chan][0]; in resetController()
571 buffer = (void *)&bl_ringbuffer[chan][0]; in resetController()
580 buffer = (void *)&mp_ringbuffer[chan][0]; in resetController()
582 dpdfmt = (u8)((dpd[chan]) ? WPAD_DPD_STD : WPAD_DPD_OFF); in resetController()
588 WPADControlDpd(chan, dpdfmt, NULL); in resetController()
589 WPADSetDataFormat(chan, datfmt); in resetController()
590 WPADSetAutoSamplingBuf(chan, buffer, SMPBUF_SIZE); in resetController()
606 static void connectCallback( s32 chan, s32 reason ) in connectCallback() argument
613 WPADProbe(chan, &type); in connectCallback()
618 resetController( chan, type ); in connectCallback()
621 WPADSetExtensionCallback(chan, extensionCallback); in connectCallback()
622 WPADSetSamplingCallback(chan, samplingCallback); in connectCallback()
624 if (dummyExt[chan]) in connectCallback()
626 WPADAttachDummyExtension(chan, WPAD_DEV_FUTURE); in connectCallback()
667 static void extensionCallback( s32 chan, s32 result ) in extensionCallback() argument
669 resetController( chan, (u32)result ); in extensionCallback()
681 static void samplingCallback( s32 chan ) in samplingCallback() argument
683 #pragma unused(chan) in samplingCallback()
749 int chan; in update() local
751 for(chan=0; chan<WPAD_MAX_CONTROLLERS; chan++) in update()
753 if (rb[chan]) in update()
755 if (rbPattern[rbCount[chan]]) in update()
757 WPADStartMotor(chan); in update()
761 WPADStopMotor(chan); in update()
764 if (++rbCount[chan] == sizeof(rbPattern)) in update()
766 rbCount[chan] = 0; in update()
771 WPADStopMotor(chan); in update()
772 rbCount[chan] = 0; in update()
822 u8 chan[4] = {0,0,0,0}; in operate() local
828 chan[0] = chan[1] = chan[2] = chan[3] = 1; in operate()
832 chan[row] = 1; in operate()
837 if (!chan[i]) in operate()