Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 11 of 11) sorted by relevance

/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Core/Src/
Dusbd_core.c96 USBD_StatusTypeDef USBD_Init(USBD_HandleTypeDef *pdev, USBD_DescriptorsTypeDef *pdesc, uint8_t id) in USBD_Init() argument
99 if(pdev == NULL) in USBD_Init()
106 if(pdev->pClass != NULL) in USBD_Init()
108 pdev->pClass = NULL; in USBD_Init()
114 pdev->pDesc = pdesc; in USBD_Init()
118 pdev->dev_state = USBD_STATE_DEFAULT; in USBD_Init()
119 pdev->id = id; in USBD_Init()
121 USBD_LL_Init(pdev); in USBD_Init()
132 USBD_StatusTypeDef USBD_DeInit(USBD_HandleTypeDef *pdev) in USBD_DeInit() argument
135 pdev->dev_state = USBD_STATE_DEFAULT; in USBD_DeInit()
[all …]
Dusbd_ctlreq.c79 static void USBD_GetDescriptor(USBD_HandleTypeDef *pdev ,
82 static void USBD_SetAddress(USBD_HandleTypeDef *pdev ,
85 static void USBD_SetConfig(USBD_HandleTypeDef *pdev ,
88 static void USBD_GetConfig(USBD_HandleTypeDef *pdev ,
91 static void USBD_GetStatus(USBD_HandleTypeDef *pdev ,
94 static void USBD_SetFeature(USBD_HandleTypeDef *pdev ,
97 static void USBD_ClrFeature(USBD_HandleTypeDef *pdev ,
119 USBD_StatusTypeDef USBD_StdDevReq (USBD_HandleTypeDef *pdev , USBD_SetupReqTypedef *req) in USBD_StdDevReq() argument
127 USBD_GetDescriptor (pdev, req) ; in USBD_StdDevReq()
131 USBD_SetAddress(pdev, req); in USBD_StdDevReq()
[all …]
Dusbd_ioreq.c95 USBD_StatusTypeDef USBD_CtlSendData (USBD_HandleTypeDef *pdev, in USBD_CtlSendData() argument
100 pdev->ep0_state = USBD_EP0_DATA_IN; in USBD_CtlSendData()
101 pdev->ep_in[0].total_length = len; in USBD_CtlSendData()
102 pdev->ep_in[0].rem_length = len; in USBD_CtlSendData()
104 USBD_LL_Transmit (pdev, 0x00, pbuf, len); in USBD_CtlSendData()
117 USBD_StatusTypeDef USBD_CtlContinueSendData (USBD_HandleTypeDef *pdev, in USBD_CtlContinueSendData() argument
122 USBD_LL_Transmit (pdev, 0x00, pbuf, len); in USBD_CtlContinueSendData()
135 USBD_StatusTypeDef USBD_CtlPrepareRx (USBD_HandleTypeDef *pdev, in USBD_CtlPrepareRx() argument
140 pdev->ep0_state = USBD_EP0_DATA_OUT; in USBD_CtlPrepareRx()
141 pdev->ep_out[0].total_length = len; in USBD_CtlPrepareRx()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Class/CDC/Src/
Dusbd_cdc.c107 static uint8_t USBD_CDC_Init (USBD_HandleTypeDef *pdev,
110 static uint8_t USBD_CDC_DeInit (USBD_HandleTypeDef *pdev,
113 static uint8_t USBD_CDC_Setup (USBD_HandleTypeDef *pdev,
116 static uint8_t USBD_CDC_DataIn (USBD_HandleTypeDef *pdev,
119 static uint8_t USBD_CDC_DataOut (USBD_HandleTypeDef *pdev,
122 static uint8_t USBD_CDC_EP0_RxReady (USBD_HandleTypeDef *pdev);
475 static uint8_t USBD_CDC_Init (USBD_HandleTypeDef *pdev, in USBD_CDC_Init() argument
481 if(pdev->dev_speed == USBD_SPEED_HIGH ) in USBD_CDC_Init()
484 USBD_LL_OpenEP(pdev, in USBD_CDC_Init()
490 USBD_LL_OpenEP(pdev, in USBD_CDC_Init()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Core/Inc/
Dusbd_core.h91 USBD_StatusTypeDef USBD_Init(USBD_HandleTypeDef *pdev, USBD_DescriptorsTypeDef *pdesc, uint8_t id);
92 USBD_StatusTypeDef USBD_DeInit(USBD_HandleTypeDef *pdev);
93 USBD_StatusTypeDef USBD_Start (USBD_HandleTypeDef *pdev);
94 USBD_StatusTypeDef USBD_Stop (USBD_HandleTypeDef *pdev);
95 USBD_StatusTypeDef USBD_RegisterClass(USBD_HandleTypeDef *pdev, USBD_ClassTypeDef *pclass);
97 USBD_StatusTypeDef USBD_RunTestMode (USBD_HandleTypeDef *pdev);
98 USBD_StatusTypeDef USBD_SetClassConfig(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
99 USBD_StatusTypeDef USBD_ClrClassConfig(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
101 USBD_StatusTypeDef USBD_LL_SetupStage(USBD_HandleTypeDef *pdev, uint8_t *psetup);
102 USBD_StatusTypeDef USBD_LL_DataOutStage(USBD_HandleTypeDef *pdev , uint8_t epnum, uint8_t *pdata);
[all …]
Dusbd_ioreq.h88 USBD_StatusTypeDef USBD_CtlSendData (USBD_HandleTypeDef *pdev,
92 USBD_StatusTypeDef USBD_CtlContinueSendData (USBD_HandleTypeDef *pdev,
96 USBD_StatusTypeDef USBD_CtlPrepareRx (USBD_HandleTypeDef *pdev,
100 USBD_StatusTypeDef USBD_CtlContinueRx (USBD_HandleTypeDef *pdev,
104 USBD_StatusTypeDef USBD_CtlSendStatus (USBD_HandleTypeDef *pdev);
106 USBD_StatusTypeDef USBD_CtlReceiveStatus (USBD_HandleTypeDef *pdev);
108 uint16_t USBD_GetRxCount (USBD_HandleTypeDef *pdev ,
Dusbd_def.h162 uint8_t (*Init) (struct _USBD_HandleTypeDef *pdev , uint8_t cfgidx);
163 uint8_t (*DeInit) (struct _USBD_HandleTypeDef *pdev , uint8_t cfgidx);
165 uint8_t (*Setup) (struct _USBD_HandleTypeDef *pdev , USBD_SetupReqTypedef *req);
166 uint8_t (*EP0_TxSent) (struct _USBD_HandleTypeDef *pdev );
167 uint8_t (*EP0_RxReady) (struct _USBD_HandleTypeDef *pdev );
169 uint8_t (*DataIn) (struct _USBD_HandleTypeDef *pdev , uint8_t epnum);
170 uint8_t (*DataOut) (struct _USBD_HandleTypeDef *pdev , uint8_t epnum);
171 uint8_t (*SOF) (struct _USBD_HandleTypeDef *pdev);
172 uint8_t (*IsoINIncomplete) (struct _USBD_HandleTypeDef *pdev , uint8_t epnum);
173 uint8_t (*IsoOUTIncomplete) (struct _USBD_HandleTypeDef *pdev , uint8_t epnum);
[all …]
Dusbd_ctlreq.h84 USBD_StatusTypeDef USBD_StdDevReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
85 USBD_StatusTypeDef USBD_StdItfReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
86 USBD_StatusTypeDef USBD_StdEPReq (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
89 void USBD_CtlError (USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Class/DFU/Src/
Dusbd_dfu.c111 static uint8_t USBD_DFU_Init (USBD_HandleTypeDef *pdev,
114 static uint8_t USBD_DFU_DeInit (USBD_HandleTypeDef *pdev,
117 static uint8_t USBD_DFU_Setup (USBD_HandleTypeDef *pdev,
124 static uint8_t USBD_DFU_DataIn (USBD_HandleTypeDef *pdev, uint8_t epnum);
126 static uint8_t USBD_DFU_DataOut (USBD_HandleTypeDef *pdev, uint8_t epnum);
128 static uint8_t USBD_DFU_EP0_RxReady (USBD_HandleTypeDef *pdev);
130 static uint8_t USBD_DFU_EP0_TxReady (USBD_HandleTypeDef *pdev);
132 static uint8_t USBD_DFU_SOF (USBD_HandleTypeDef *pdev);
134 static uint8_t USBD_DFU_IsoINIncomplete (USBD_HandleTypeDef *pdev, uint8_t epnum);
136 static uint8_t USBD_DFU_IsoOutIncomplete (USBD_HandleTypeDef *pdev, uint8_t epnum);
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Class/CDC/Inc/
Dusbd_cdc.h149 uint8_t USBD_CDC_RegisterInterface (USBD_HandleTypeDef *pdev,
152 uint8_t USBD_CDC_SetTxBuffer (USBD_HandleTypeDef *pdev,
156 uint8_t USBD_CDC_SetRxBuffer (USBD_HandleTypeDef *pdev,
159 uint8_t USBD_CDC_ReceivePacket (USBD_HandleTypeDef *pdev);
161 uint8_t USBD_CDC_TransmitPacket (USBD_HandleTypeDef *pdev);
/loramac-node-latest/src/boards/mcu/stm32/STM32_USB_Device_Library/Class/DFU/Inc/
Dusbd_dfu.h216 uint8_t USBD_DFU_RegisterMedia (USBD_HandleTypeDef *pdev,