Lines Matching refs:chan
73 void connectCallback ( s32 chan, s32 reason );
74 void extensionCallback ( s32 chan, s32 result );
103 static void ctrlWbc( s32 chan, s32 result ) in ctrlWbc() argument
105 OSReport("chan%d [%d]\n", chan, result); in ctrlWbc()
116 static void ZeroSetStart2( s32 chan, s32 result ) in ZeroSetStart2() argument
118 #pragma unused(chan, result) in ZeroSetStart2()
135 static void ZeroSetStart( s32 chan, s32 result ) in ZeroSetStart() argument
137 #pragma unused(chan, result) in ZeroSetStart()
254 void connectCallback(s32 chan, s32 reason) in connectCallback() argument
262 WPADProbe(chan, &type); in connectCallback()
263 if (chan == WPAD_CHAN3 && type != WPAD_DEV_BALANCE_CHECKER) in connectCallback()
265 OSReport("Channel%d is reserved for the balance checker.\n", chan); in connectCallback()
266 WPADDisconnect(chan); in connectCallback()
276 OSReport("Channel%d is connected.\n", chan); in connectCallback()
277 WPADSetExtensionCallback(chan, extensionCallback); in connectCallback()
282 OSReport("Channel%d is disconnected.\n", chan); in connectCallback()
309 void extensionCallback(s32 chan, s32 result) in extensionCallback() argument
314 OSReport("Initializing extension on channel%d...\n", chan); in extensionCallback()
318 WPADControlDpd(chan, WPAD_DPD_EXP, NULL); in extensionCallback()
319 WPADSetDataFormat(chan, WPAD_FMT_CORE_ACC_DPD); in extensionCallback()
321 OSReport("Extension removed on channel%d.\n", chan); in extensionCallback()
326 WPADControlDpd(chan, WPAD_DPD_EXP, NULL); in extensionCallback()
327 WPADSetDataFormat(chan, WPAD_FMT_CORE_ACC_DPD); in extensionCallback()
329 OSReport("Extension is not useful on channel%d.\n", chan); in extensionCallback()
333 WPADControlDpd(chan, WPAD_DPD_STD, NULL); in extensionCallback()
334 WPADSetDataFormat(chan, WPAD_FMT_FREESTYLE_ACC_DPD); in extensionCallback()
336 OSReport("Freestyle initialized on channel%d.\n", chan); in extensionCallback()
340 WPADControlDpd(chan, WPAD_DPD_STD, NULL); in extensionCallback()
341 WPADSetDataFormat(chan, WPAD_FMT_CLASSIC_ACC_DPD); in extensionCallback()
343 OSReport("Classicstyle initialized on channel%d.\n", chan); in extensionCallback()
347 WPADControlDpd(chan, WPAD_DPD_OFF, NULL); in extensionCallback()
348 WPADSetDataFormat(chan, WPAD_FMT_BALANCE_CHECKER); in extensionCallback()
349 WPADControlBLC(chan, WPAD_BLCMD_ON, NULL); in extensionCallback()
351 OSReport("Balance checker initialized on channel%d.\n", chan); in extensionCallback()