Lines Matching refs:gUsbCmd

26 S_HSUSBD_CMD_T gUsbCmd;  variable
117 gUsbCmd.bmRequestType = (uint8_t)(HSUSBD->SETUP1_0 & 0xfful); in HSUSBD_ProcessSetupPacket()
118 gUsbCmd.bRequest = (uint8_t)((HSUSBD->SETUP1_0 >> 8) & 0xfful); in HSUSBD_ProcessSetupPacket()
119 gUsbCmd.wValue = (uint16_t)HSUSBD->SETUP3_2; in HSUSBD_ProcessSetupPacket()
120 gUsbCmd.wIndex = (uint16_t)HSUSBD->SETUP5_4; in HSUSBD_ProcessSetupPacket()
121 gUsbCmd.wLength = (uint16_t)HSUSBD->SETUP7_6; in HSUSBD_ProcessSetupPacket()
124 switch(gUsbCmd.bmRequestType & 0x60ul) in HSUSBD_ProcessSetupPacket()
170 u32Len = gUsbCmd.wLength; in HSUSBD_GetDescriptor()
173 switch((gUsbCmd.wValue & 0xff00ul) >> 8) in HSUSBD_GetDescriptor()
284 u32ConfigDescOffset = g_hsusbd_sInfo->gu32ConfigHidDescIdx[gUsbCmd.wIndex & 0xfful]; in HSUSBD_GetDescriptor()
291 if(u32Len > g_hsusbd_sInfo->gu32HidReportSize[gUsbCmd.wIndex & 0xfful]) in HSUSBD_GetDescriptor()
293 u32Len = g_hsusbd_sInfo->gu32HidReportSize[gUsbCmd.wIndex & 0xfful]; in HSUSBD_GetDescriptor()
299 …HSUSBD_PrepareCtrlIn((uint8_t *)g_hsusbd_sInfo->gu8HidReportDesc[gUsbCmd.wIndex & 0xfful], u32Len); in HSUSBD_GetDescriptor()
305 if((gUsbCmd.wValue & 0xfful) < 8ul) in HSUSBD_GetDescriptor()
307 if(u32Len > g_hsusbd_sInfo->gu8StringDesc[gUsbCmd.wValue & 0xfful][0]) in HSUSBD_GetDescriptor()
309 u32Len = g_hsusbd_sInfo->gu8StringDesc[gUsbCmd.wValue & 0xfful][0]; in HSUSBD_GetDescriptor()
315 … HSUSBD_PrepareCtrlIn((uint8_t *)g_hsusbd_sInfo->gu8StringDesc[gUsbCmd.wValue & 0xfful], u32Len); in HSUSBD_GetDescriptor()
349 if((gUsbCmd.bmRequestType & 0x80ul) == 0x80ul) /* request data transfer direction */ in HSUSBD_StandardRequest()
352 switch(gUsbCmd.bRequest) in HSUSBD_StandardRequest()
384 if(gUsbCmd.bmRequestType == 0x80ul) in HSUSBD_StandardRequest()
400 else if(gUsbCmd.bmRequestType == 0x81ul) in HSUSBD_StandardRequest()
405 else if(gUsbCmd.bmRequestType == 0x82ul) in HSUSBD_StandardRequest()
407 uint8_t ep = (uint8_t)(gUsbCmd.wIndex & 0xful); in HSUSBD_StandardRequest()
427 switch(gUsbCmd.bRequest) in HSUSBD_StandardRequest()
431 if((gUsbCmd.wValue & 0xfful) == FEATURE_ENDPOINT_HALT) in HSUSBD_StandardRequest()
438 epNum = (uint32_t)(gUsbCmd.wIndex & 0xful); in HSUSBD_StandardRequest()
447 else if((gUsbCmd.wValue & 0xfful) == FEATURE_DEVICE_REMOTE_WAKEUP) in HSUSBD_StandardRequest()
459 g_hsusbd_UsbAddr = (uint8_t)gUsbCmd.wValue; in HSUSBD_StandardRequest()
468 g_hsusbd_UsbConfig = (uint8_t)gUsbCmd.wValue; in HSUSBD_StandardRequest()
478 if((gUsbCmd.wValue & 0x3ul) == 2ul) /* TEST_MODE */ in HSUSBD_StandardRequest()
481 g_hsusbd_TestSelector = (uint8_t)(gUsbCmd.wIndex >> 8); in HSUSBD_StandardRequest()
483 if((gUsbCmd.wValue & 0x3ul) == 3ul) /* HNP ebable */ in HSUSBD_StandardRequest()
487 …if((gUsbCmd.wValue & FEATURE_DEVICE_REMOTE_WAKEUP) == FEATURE_DEVICE_REMOTE_WAKEUP) /* REMOTE_W… in HSUSBD_StandardRequest()
499 g_hsusbd_UsbAltInterface = (uint8_t)gUsbCmd.wValue; in HSUSBD_StandardRequest()
539 switch(gUsbCmd.bRequest) in HSUSBD_UpdateDeviceState()
564 if(gUsbCmd.wValue == FEATURE_ENDPOINT_HALT) in HSUSBD_UpdateDeviceState()
567 idx = (uint32_t)(gUsbCmd.wIndex & 0xful); in HSUSBD_UpdateDeviceState()
594 if((gUsbCmd.wValue & FEATURE_DEVICE_REMOTE_WAKEUP) == FEATURE_DEVICE_REMOTE_WAKEUP) in HSUSBD_UpdateDeviceState()
602 if(gUsbCmd.wValue == FEATURE_ENDPOINT_HALT) in HSUSBD_UpdateDeviceState()
605 idx = (uint32_t)(gUsbCmd.wIndex & 0xful); in HSUSBD_UpdateDeviceState()
608 else if(gUsbCmd.wValue == FEATURE_DEVICE_REMOTE_WAKEUP) in HSUSBD_UpdateDeviceState()