Lines Matching refs:dcdHSState

85     usb_hsdcd_state_struct_t *dcdHSState;  in USB_HSDCD_Init()  local
105 dcdHSState = &s_UsbDeviceDcdHSState[index]; in USB_HSDCD_Init()
106 *dcdHandle = dcdHSState; in USB_HSDCD_Init()
107 dcdHSState->dcdRegisterBase = base; in USB_HSDCD_Init()
115 dcdHSState->phyBase = (void *)(uint8_t *)phyBase[index]; in USB_HSDCD_Init()
117 dcdHSState->dcdCallbackParam = config->dcdCallbackParam; in USB_HSDCD_Init()
119 dcdHSState->dcdCallback = config->dcdCallback; in USB_HSDCD_Init()
121 dcdHSState->dcdDisable = 0U; in USB_HSDCD_Init()
128 dcdHSState->dcdRegisterBase->CLOCK &= ~(USBHSDCD_CLOCK_CLOCK_UNIT_MASK); in USB_HSDCD_Init()
130 dcdHSState->dcdRegisterBase->CLOCK &= ~USBHSDCD_CLOCK_CLOCK_SPEED_MASK; in USB_HSDCD_Init()
131 dcdHSState->dcdRegisterBase->CLOCK |= USBHSDCD_CLOCK_CLOCK_SPEED(speed); in USB_HSDCD_Init()
135 dcdHSState->dcdRegisterBase->TIMER0 &= ~(USBHSDCD_TIMER0_TSEQ_INIT_MASK); in USB_HSDCD_Init()
136 dcdHSState->dcdRegisterBase->TIMER0 |= USBHSDCD_TIMER0_TSEQ_INIT(USB_HSDCD_TSEQ_INIT_TIME); in USB_HSDCD_Init()
139 dcdHSState->dcdRegisterBase->TIMER1 &= ~(USBHSDCD_TIMER1_TVDPSRC_ON_MASK); in USB_HSDCD_Init()
140 dcdHSState->dcdRegisterBase->TIMER1 |= USBHSDCD_TIMER1_TVDPSRC_ON(USB_HSDCD_VDPSRC_ON); in USB_HSDCD_Init()
144 dcdHSState->dcdRegisterBase->TIMER1 &= ~(USBHSDCD_TIMER1_TDCD_DBNC_MASK); in USB_HSDCD_Init()
145 dcdHSState->dcdRegisterBase->TIMER1 |= USBHSDCD_TIMER1_TDCD_DBNC(USB_HSDCD_TDCD_DBNC); in USB_HSDCD_Init()
148 dcdHSState->dcdRegisterBase->TIMER2_BC12 &= ~(USBHSDCD_TIMER2_BC12_TVDMSRC_ON_MASK); in USB_HSDCD_Init()
149dcdHSState->dcdRegisterBase->TIMER2_BC12 |= USBHSDCD_TIMER2_BC12_TVDMSRC_ON(USB_HSDCD_TVDMSRC_ON); in USB_HSDCD_Init()
153 dcdHSState->dcdRegisterBase->TIMER2_BC12 &= ~(USBHSDCD_TIMER2_BC12_TWAIT_AFTER_PRD_MASK); in USB_HSDCD_Init()
154dcdHSState->dcdRegisterBase->TIMER2_BC12 |= USBHSDCD_TIMER2_BC12_TWAIT_AFTER_PRD(USB_HSDCD_TWAIT_A… in USB_HSDCD_Init()
158 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_BC12_MASK; in USB_HSDCD_Init()
164 usb_hsdcd_state_struct_t *dcdHSState; in USB_HSDCD_Deinit() local
165 dcdHSState = (usb_hsdcd_state_struct_t *)handle; in USB_HSDCD_Deinit()
170 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_SR_MASK; in USB_HSDCD_Deinit()
211 usb_hsdcd_state_struct_t *dcdHSState; in USB_HSDCD_Control() local
212 dcdHSState = (usb_hsdcd_state_struct_t *)handle; in USB_HSDCD_Control()
221 if (0U == dcdHSState->dcdDisable) in USB_HSDCD_Control()
225 dcdError = USB_HSDCDSetPHYtoDCDMode(dcdHSState->phyBase); in USB_HSDCD_Control()
227 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_START_MASK; in USB_HSDCD_Control()
231 if (0U == dcdHSState->dcdDisable) in USB_HSDCD_Control()
235 dcdError = USB_HSDCDSetPHYtoUSBMode(dcdHSState->phyBase); in USB_HSDCD_Control()
237 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_SR_MASK; in USB_HSDCD_Control()
241 dcdHSState->dcdDisable = 0U; in USB_HSDCD_Control()
244 dcdHSState->dcdDisable = 1U; in USB_HSDCD_Control()
249 dcdHSState->dcdRegisterBase->SIGNAL_OVERRIDE = in USB_HSDCD_Control()
250 ((dcdHSState->dcdRegisterBase->SIGNAL_OVERRIDE & in USB_HSDCD_Control()
256 dcdHSState->dcdRegisterBase->SIGNAL_OVERRIDE = in USB_HSDCD_Control()
257 (dcdHSState->dcdRegisterBase->SIGNAL_OVERRIDE & in USB_HSDCD_Control()
271 usb_hsdcd_state_struct_t *dcdHSState; in USB_HSDcdIsrFunction() local
272 dcdHSState = (usb_hsdcd_state_struct_t *)handle; in USB_HSDcdIsrFunction()
280 status = dcdHSState->dcdRegisterBase->STATUS; in USB_HSDcdIsrFunction()
333 dcdHSState->detectResult = (uint8_t)event; in USB_HSDcdIsrFunction()
334 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_IACK_MASK; in USB_HSDcdIsrFunction()
335 dcdHSState->dcdRegisterBase->CONTROL |= USBHSDCD_CONTROL_SR_MASK; in USB_HSDcdIsrFunction()
336 …(void)dcdHSState->dcdCallback(dcdHSState->dcdCallbackParam, event, (void *)&dcdHSState->detectResu… in USB_HSDcdIsrFunction()
337 (void)USB_HSDCD_Control(dcdHSState, kUSB_DeviceHSDcdStop, NULL); in USB_HSDcdIsrFunction()