_USBH_HandleTypeDef::Control is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

_USBH_HandleTypeDef::Control field

Syntax

References

LocationReferrerText
usbh_def.h:469
usbh_audio.c:1263USBH_AC_SetCur()
usbh_audio.c:1266USBH_AC_SetCur()
usbh_audio.c:1267USBH_AC_SetCur()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1268USBH_AC_SetCur()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1269USBH_AC_SetCur()
phost->Control.setup.b.wLength.w = wLength;
usbh_audio.c:1335USBH_AC_GetCur()
usbh_audio.c:1338USBH_AC_GetCur()
usbh_audio.c:1339USBH_AC_GetCur()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1340USBH_AC_GetCur()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1341USBH_AC_GetCur()
phost->Control.setup.b.wLength.w = wLength;
usbh_audio.c:1408USBH_AC_GetMax()
usbh_audio.c:1411USBH_AC_GetMax()
usbh_audio.c:1412USBH_AC_GetMax()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1413USBH_AC_GetMax()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1414USBH_AC_GetMax()
phost->Control.setup.b.wLength.w = wLength;
usbh_audio.c:1481USBH_AC_GetRes()
usbh_audio.c:1484USBH_AC_GetRes()
usbh_audio.c:1485USBH_AC_GetRes()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1486USBH_AC_GetRes()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1487USBH_AC_GetRes()
phost->Control.setup.b.wLength.w = wLength;
usbh_audio.c:1554USBH_AC_GetMin()
usbh_audio.c:1557USBH_AC_GetMin()
usbh_audio.c:1558USBH_AC_GetMin()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1559USBH_AC_GetMin()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1560USBH_AC_GetMin()
phost->Control.setup.b.wLength.w = wLength;
usbh_audio.c:1583USBH_AUDIO_SetEndpointControls()
usbh_audio.c:1586USBH_AUDIO_SetEndpointControls()
usbh_audio.c:1587USBH_AUDIO_SetEndpointControls()
phost->Control.setup.b.wValue.w = wValue;
usbh_audio.c:1588USBH_AUDIO_SetEndpointControls()
phost->Control.setup.b.wIndex.w = wIndex;
usbh_audio.c:1589USBH_AUDIO_SetEndpointControls()
phost->Control.setup.b.wLength.w = wLength;
usbh_cdc.c:460GetLineCoding()
usbh_cdc.c:463GetLineCoding()
usbh_cdc.c:464GetLineCoding()
phost->Control.setup.b.wValue.w = 0U;
usbh_cdc.c:465GetLineCoding()
phost->Control.setup.b.wIndex.w = 0U;
usbh_cdc.c:466GetLineCoding()
usbh_cdc.c:483SetLineCoding()
usbh_cdc.c:486SetLineCoding()
usbh_cdc.c:487SetLineCoding()
phost->Control.setup.b.wValue.w = 0U;
usbh_cdc.c:489SetLineCoding()
phost->Control.setup.b.wIndex.w = 0U;
usbh_cdc.c:491SetLineCoding()
usbh_core.c:240DeInitStateMachine()
phost->Control.state = CTRL_SETUP;
usbh_core.c:241DeInitStateMachine()
usbh_core.c:242DeInitStateMachine()
phost->Control.errorcount = 0U;
usbh_core.c:434USBH_Stop()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:435USBH_Stop()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_core.c:571USBH_Process()
phost->Control.pipe_out = USBH_AllocPipe(phost, 0x00U);
usbh_core.c:572USBH_Process()
phost->Control.pipe_in = USBH_AllocPipe(phost, 0x80U);
usbh_core.c:575USBH_Process()
(void)USBH_OpenPipe(phost, phost->Control.pipe_in, 0x80U,
usbh_core.c:577USBH_Process()
USBH_EP_CONTROL, (uint16_t)phost->Control.pipe_size);
usbh_core.c:580USBH_Process()
(void)USBH_OpenPipe(phost, phost->Control.pipe_out, 0x00U,
usbh_core.c:582USBH_Process()
USBH_EP_CONTROL, (uint16_t)phost->Control.pipe_size);
usbh_core.c:860USBH_HandleEnum()
usbh_core.c:865USBH_HandleEnum()
(void)USBH_OpenPipe(phost, phost->Control.pipe_in, 0x80U, phost->device.address,
usbh_core.c:867USBH_HandleEnum()
(uint16_t)phost->Control.pipe_size);
usbh_core.c:870USBH_HandleEnum()
usbh_core.c:872USBH_HandleEnum()
(uint16_t)phost->Control.pipe_size);
usbh_core.c:887USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_core.c:888USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:923USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_core.c:924USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:950USBH_HandleEnum()
(void)USBH_OpenPipe(phost, phost->Control.pipe_in, 0x80U, phost->device.address,
usbh_core.c:952USBH_HandleEnum()
(uint16_t)phost->Control.pipe_size);
usbh_core.c:955USBH_HandleEnum()
usbh_core.c:957USBH_HandleEnum()
(uint16_t)phost->Control.pipe_size);
usbh_core.c:994USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_core.c:995USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:1028USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_core.c:1029USBH_HandleEnum()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:1313USBH_LL_Disconnect()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_core.c:1314USBH_LL_Disconnect()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_ctlreq.c:204USBH_GetDescriptor()
usbh_ctlreq.c:205USBH_GetDescriptor()
usbh_ctlreq.c:206USBH_GetDescriptor()
usbh_ctlreq.c:210USBH_GetDescriptor()
phost->Control.setup.b.wIndex.w = 0x0409U;
usbh_ctlreq.c:214USBH_GetDescriptor()
phost->Control.setup.b.wIndex.w = 0U;
usbh_ctlreq.c:216USBH_GetDescriptor()
phost->Control.setup.b.wLength.w = length;
usbh_ctlreq.c:235USBH_SetAddress()
usbh_ctlreq.c:238USBH_SetAddress()
usbh_ctlreq.c:240USBH_SetAddress()
phost->Control.setup.b.wValue.w = (uint16_t)DeviceAddress;
usbh_ctlreq.c:241USBH_SetAddress()
phost->Control.setup.b.wIndex.w = 0U;
usbh_ctlreq.c:242USBH_SetAddress()
phost->Control.setup.b.wLength.w = 0U;
usbh_ctlreq.c:260USBH_SetCfg()
usbh_ctlreq.c:263USBH_SetCfg()
usbh_ctlreq.c:264USBH_SetCfg()
phost->Control.setup.b.wValue.w = cfg_idx;
usbh_ctlreq.c:265USBH_SetCfg()
phost->Control.setup.b.wIndex.w = 0U;
usbh_ctlreq.c:266USBH_SetCfg()
phost->Control.setup.b.wLength.w = 0U;
usbh_ctlreq.c:284USBH_SetInterface()
usbh_ctlreq.c:287USBH_SetInterface()
usbh_ctlreq.c:288USBH_SetInterface()
usbh_ctlreq.c:289USBH_SetInterface()
phost->Control.setup.b.wIndex.w = ep_num;
usbh_ctlreq.c:290USBH_SetInterface()
phost->Control.setup.b.wLength.w = 0U;
usbh_ctlreq.c:308USBH_SetFeature()
usbh_ctlreq.c:311USBH_SetFeature()
usbh_ctlreq.c:312USBH_SetFeature()
phost->Control.setup.b.wValue.w = wValue;
usbh_ctlreq.c:313USBH_SetFeature()
phost->Control.setup.b.wIndex.w = 0U;
usbh_ctlreq.c:314USBH_SetFeature()
phost->Control.setup.b.wLength.w = 0U;
usbh_ctlreq.c:333USBH_ClrFeature()
usbh_ctlreq.c:336USBH_ClrFeature()
usbh_ctlreq.c:337USBH_ClrFeature()
usbh_ctlreq.c:338USBH_ClrFeature()
phost->Control.setup.b.wIndex.w = ep_num;
usbh_ctlreq.c:339USBH_ClrFeature()
phost->Control.setup.b.wLength.w = 0U;
usbh_ctlreq.c:759USBH_CtlReq()
phost->Control.buff = buff;
usbh_ctlreq.c:760USBH_CtlReq()
phost->Control.length = length;
usbh_ctlreq.c:761USBH_CtlReq()
phost->Control.state = CTRL_SETUP;
usbh_ctlreq.c:781USBH_CtlReq()
phost->Control.state = CTRL_IDLE;
usbh_ctlreq.c:821USBH_HandleControl()
switch (phost->Control.state)
usbh_ctlreq.c:825USBH_HandleControl()
(void)USBH_CtlSendSetup(phost, (uint8_t *)(void *)phost->Control.setup.d8,
usbh_ctlreq.c:826USBH_HandleControl()
phost->Control.pipe_out);
usbh_ctlreq.c:828USBH_HandleControl()
usbh_ctlreq.c:833USBH_HandleControl()
URB_Status = USBH_LL_GetURBState(phost, phost->Control.pipe_out);
usbh_ctlreq.c:837USBH_HandleControl()
direction = (phost->Control.setup.b.bmRequestType & USB_REQ_DIR_MASK);
usbh_ctlreq.c:840USBH_HandleControl()
if (phost->Control.setup.b.wLength.w != 0U)
usbh_ctlreq.c:845USBH_HandleControl()
usbh_ctlreq.c:850USBH_HandleControl()
usbh_ctlreq.c:860USBH_HandleControl()
usbh_ctlreq.c:865USBH_HandleControl()
usbh_ctlreq.c:882USBH_HandleControl()
phost->Control.state = CTRL_ERROR;
usbh_ctlreq.c:898USBH_HandleControl()
phost->Control.timer = (uint16_t)phost->Timer;
usbh_ctlreq.c:899USBH_HandleControl()
usbh_ctlreq.c:900USBH_HandleControl()
phost->Control.length, phost->Control.pipe_in);
usbh_ctlreq.c:902USBH_HandleControl()
usbh_ctlreq.c:907USBH_HandleControl()
URB_Status = USBH_LL_GetURBState(phost, phost->Control.pipe_in);
usbh_ctlreq.c:912USBH_HandleControl()
usbh_ctlreq.c:944USBH_HandleControl()
phost->Control.state = CTRL_ERROR;
usbh_ctlreq.c:960USBH_HandleControl()
(void)USBH_CtlSendData(phost, phost->Control.buff, phost->Control.length,
usbh_ctlreq.c:961USBH_HandleControl()
phost->Control.pipe_out, 1U);
usbh_ctlreq.c:963USBH_HandleControl()
phost->Control.timer = (uint16_t)phost->Timer;
usbh_ctlreq.c:964USBH_HandleControl()
usbh_ctlreq.c:969USBH_HandleControl()
URB_Status = USBH_LL_GetURBState(phost, phost->Control.pipe_out);
usbh_ctlreq.c:974USBH_HandleControl()
usbh_ctlreq.c:990USBH_HandleControl()
usbh_ctlreq.c:1005USBH_HandleControl()
usbh_ctlreq.c:1021USBH_HandleControl()
phost->Control.state = CTRL_ERROR;
usbh_ctlreq.c:1038USBH_HandleControl()
(void)USBH_CtlReceiveData(phost, NULL, 0U, phost->Control.pipe_in);
usbh_ctlreq.c:1040USBH_HandleControl()
phost->Control.timer = (uint16_t)phost->Timer;
usbh_ctlreq.c:1041USBH_HandleControl()
usbh_ctlreq.c:1047USBH_HandleControl()
URB_Status = USBH_LL_GetURBState(phost, phost->Control.pipe_in);
usbh_ctlreq.c:1052USBH_HandleControl()
usbh_ctlreq.c:1066USBH_HandleControl()
phost->Control.state = CTRL_ERROR;
usbh_ctlreq.c:1097USBH_HandleControl()
(void)USBH_CtlSendData(phost, NULL, 0U, phost->Control.pipe_out, 1U);
usbh_ctlreq.c:1099USBH_HandleControl()
phost->Control.timer = (uint16_t)phost->Timer;
usbh_ctlreq.c:1100USBH_HandleControl()
usbh_ctlreq.c:1104USBH_HandleControl()
URB_Status = USBH_LL_GetURBState(phost, phost->Control.pipe_out);
usbh_ctlreq.c:1108USBH_HandleControl()
usbh_ctlreq.c:1121USBH_HandleControl()
usbh_ctlreq.c:1136USBH_HandleControl()
phost->Control.state = CTRL_ERROR;
usbh_ctlreq.c:1159USBH_HandleControl()
usbh_ctlreq.c:1162USBH_HandleControl()
phost->Control.state = CTRL_SETUP;
usbh_ctlreq.c:1168USBH_HandleControl()
phost->Control.errorcount = 0U;
usbh_ctlreq.c:1172USBH_HandleControl()
(void)USBH_FreePipe(phost, phost->Control.pipe_out);
usbh_ctlreq.c:1173USBH_HandleControl()
(void)USBH_FreePipe(phost, phost->Control.pipe_in);
usbh_hid.c:616USBH_HID_SetIdle()
usbh_hid.c:620USBH_HID_SetIdle()
usbh_hid.c:621USBH_HID_SetIdle()
phost->Control.setup.b.wValue.w = (uint16_t)(((uint32_t)duration << 8U) | (uint32_t)reportId);
usbh_hid.c:623USBH_HID_SetIdle()
phost->Control.setup.b.wIndex.w = 0U;
usbh_hid.c:624USBH_HID_SetIdle()
phost->Control.setup.b.wLength.w = 0U;
usbh_hid.c:647USBH_HID_SetReport()
usbh_hid.c:651USBH_HID_SetReport()
usbh_hid.c:652USBH_HID_SetReport()
phost->Control.setup.b.wValue.w = (uint16_t)(((uint32_t)reportType << 8U) | (uint32_t)reportId);
usbh_hid.c:654USBH_HID_SetReport()
phost->Control.setup.b.wIndex.w = 0U;
usbh_hid.c:655USBH_HID_SetReport()
usbh_hid.c:678USBH_HID_GetReport()
usbh_hid.c:682USBH_HID_GetReport()
usbh_hid.c:683USBH_HID_GetReport()
phost->Control.setup.b.wValue.w = (uint16_t)(((uint32_t)reportType << 8U) | (uint32_t)reportId);
usbh_hid.c:685USBH_HID_GetReport()
phost->Control.setup.b.wIndex.w = 0U;
usbh_hid.c:686USBH_HID_GetReport()
usbh_hid.c:701USBH_HID_SetProtocol()
usbh_hid.c:704USBH_HID_SetProtocol()
usbh_hid.c:707USBH_HID_SetProtocol()
phost->Control.setup.b.wValue.w = 0U;
usbh_hid.c:711USBH_HID_SetProtocol()
phost->Control.setup.b.wValue.w = 1U;
usbh_hid.c:714USBH_HID_SetProtocol()
phost->Control.setup.b.wIndex.w = 0U;
usbh_hid.c:715USBH_HID_SetProtocol()
phost->Control.setup.b.wLength.w = 0U;
usbh_msc_bot.c:110USBH_MSC_BOT_REQ_Reset()
usbh_msc_bot.c:113USBH_MSC_BOT_REQ_Reset()
usbh_msc_bot.c:114USBH_MSC_BOT_REQ_Reset()
phost->Control.setup.b.wValue.w = 0U;
usbh_msc_bot.c:115USBH_MSC_BOT_REQ_Reset()
phost->Control.setup.b.wIndex.w = 0U;
usbh_msc_bot.c:116USBH_MSC_BOT_REQ_Reset()
phost->Control.setup.b.wLength.w = 0U;
usbh_msc_bot.c:130USBH_MSC_BOT_REQ_GetMaxLUN()
usbh_msc_bot.c:133USBH_MSC_BOT_REQ_GetMaxLUN()
usbh_msc_bot.c:134USBH_MSC_BOT_REQ_GetMaxLUN()
phost->Control.setup.b.wValue.w = 0U;
usbh_msc_bot.c:135USBH_MSC_BOT_REQ_GetMaxLUN()
phost->Control.setup.b.wIndex.w = 0U;
usbh_msc_bot.c:136USBH_MSC_BOT_REQ_GetMaxLUN()
phost->Control.setup.b.wLength.w = 1U;