10 #ifndef __USBH_EVR_H__
11 #define __USBH_EVR_H__
13 #include "EventRecorder.h"
15 #include "Driver_USBH.h"
18 #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
19 #pragma clang diagnostic push
20 #pragma clang diagnostic ignored "-Wcast-align"
21 #pragma clang diagnostic ignored "-Wcast-qual"
26 #define EvtCompNo_USBH_Core 0xB0U
27 #define EvtCompNo_USBH_Driver 0xB1U
28 #define EvtCompNo_USBH_CC 0xB2U
29 #define EvtCompNo_USBH_CDC 0xB3U
30 #define EvtCompNo_USBH_HID 0xB4U
31 #define EvtCompNo_USBH_MSC 0xB5U
35 #define EvtMsgNo_USBH_Core_Initialize 0x00U
36 #define EvtMsgNo_USBH_Core_InitializeFailed 0x01U
37 #define EvtMsgNo_USBH_Core_Uninitialize 0x02U
38 #define EvtMsgNo_USBH_Core_UninitializeFailed 0x03U
39 #define EvtMsgNo_USBH_Core_PortSuspend 0x04U
40 #define EvtMsgNo_USBH_Core_PortSuspendFailed 0x05U
41 #define EvtMsgNo_USBH_Core_PortResume 0x06U
42 #define EvtMsgNo_USBH_Core_PortResumeFailed 0x07U
43 #define EvtMsgNo_USBH_Core_DeviceGetController 0x08U
44 #define EvtMsgNo_USBH_Core_DeviceGetPort 0x09U
45 #define EvtMsgNo_USBH_Core_DeviceGetStatus 0x0AU
46 #define EvtMsgNo_USBH_Core_DeviceGetSpeed 0x0BU
47 #define EvtMsgNo_USBH_Core_DeviceGetAddress 0x0CU
48 #define EvtMsgNo_USBH_Core_DeviceGetVID 0x0DU
49 #define EvtMsgNo_USBH_Core_DeviceGetPID 0x0EU
50 #define EvtMsgNo_USBH_Core_OnPortNotify 0x0FU
51 #define EvtMsgNo_USBH_Core_PipeCreate 0x10U
52 #define EvtMsgNo_USBH_Core_PipeCreateFailed 0x11U
53 #define EvtMsgNo_USBH_Core_PipeModify 0x12U
54 #define EvtMsgNo_USBH_Core_PipeModifyFailed 0x13U
55 #define EvtMsgNo_USBH_Core_PipeDelete 0x14U
56 #define EvtMsgNo_USBH_Core_PipeDeleteFailed 0x15U
57 #define EvtMsgNo_USBH_Core_PipeReset 0x16U
58 #define EvtMsgNo_USBH_Core_PipeResetFailed 0x17U
59 #define EvtMsgNo_USBH_Core_PipeReceive 0x18U
60 #define EvtMsgNo_USBH_Core_PipeReceiveFailed 0x19U
61 #define EvtMsgNo_USBH_Core_PipeReceiveGetResult 0x1AU
62 #define EvtMsgNo_USBH_Core_PipeSend 0x1BU
63 #define EvtMsgNo_USBH_Core_PipeSendFailed 0x1CU
64 #define EvtMsgNo_USBH_Core_PipeSendGetResult 0x1DU
65 #define EvtMsgNo_USBH_Core_PipeAbort 0x1EU
66 #define EvtMsgNo_USBH_Core_PipeAbortFailed 0x1FU
67 #define EvrMsgNo_USBH_Core_DefaultPipeReceive 0x20U
68 #define EvrMsgNo_USBH_Core_DefaultPipeReceiveFailed 0x21U
69 #define EvrMsgNo_USBH_Core_DefaultPipeReceiveGetResult 0x22U
70 #define EvrMsgNo_USBH_Core_DefaultPipeSendSetup 0x23U
71 #define EvrMsgNo_USBH_Core_DefaultPipeSendSetupFailed 0x24U
72 #define EvrMsgNo_USBH_Core_DefaultPipeSend 0x25U
73 #define EvrMsgNo_USBH_Core_DefaultPipeSendFailed 0x26U
74 #define EvrMsgNo_USBH_Core_DefaultPipeSendGetResult 0x27U
75 #define EvrMsgNo_USBH_Core_DefaultPipeAbort 0x28U
76 #define EvrMsgNo_USBH_Core_DefaultPipeAbortFailed 0x29U
77 #define EvrMsgNo_USBH_Core_ControlTransfer 0x2AU
78 #define EvrMsgNo_USBH_Core_ControlTransferFailed 0x2BU
79 #define EvrMsgNo_USBH_Core_RequestGetStatus 0x2CU
80 #define EvrMsgNo_USBH_Core_RequestGetStatusFailed 0x2DU
81 #define EvrMsgNo_USBH_Core_RequestClearFeature 0x2EU
82 #define EvrMsgNo_USBH_Core_RequestClearFeatureFailed 0x2FU
83 #define EvrMsgNo_USBH_Core_RequestSetFeature 0x30U
84 #define EvrMsgNo_USBH_Core_RequestSetFeatureFailed 0x31U
85 #define EvrMsgNo_USBH_Core_RequestSetAddress 0x32U
86 #define EvrMsgNo_USBH_Core_RequestSetAddressFailed 0x33U
87 #define EvrMsgNo_USBH_Core_RequestGetDescriptor 0x34U
88 #define EvrMsgNo_USBH_Core_RequestGetDescriptorFailed 0x35U
89 #define EvrMsgNo_USBH_Core_RequestSetDescriptor 0x36U
90 #define EvrMsgNo_USBH_Core_RequestSetDescriptorFailed 0x37U
91 #define EvrMsgNo_USBH_Core_RequestGetConfiguration 0x38U
92 #define EvrMsgNo_USBH_Core_RequestGetConfigurationFailed 0x39U
93 #define EvrMsgNo_USBH_Core_RequestSetConfiguration 0x3AU
94 #define EvrMsgNo_USBH_Core_RequestSetConfigurationFailed 0x3BU
95 #define EvrMsgNo_USBH_Core_RequestGetInterface 0x3CU
96 #define EvrMsgNo_USBH_Core_RequestGetInterfaceFailed 0x3DU
97 #define EvrMsgNo_USBH_Core_RequestSetInterface 0x3EU
98 #define EvrMsgNo_USBH_Core_RequestSetInterfaceFailed 0x3FU
99 #define EvrMsgNo_USBH_Core_RequestSynchFrame 0x40U
100 #define EvrMsgNo_USBH_Core_RequestSynchFrameFailed 0x41U
101 #define EvrMsgNo_USBH_Core_MemInitFailed 0x42U
102 #define EvrMsgNo_USBH_Core_MemInit 0x43U
103 #define EvrMsgNo_USBH_Core_MemUninitFailed 0x44U
104 #define EvrMsgNo_USBH_Core_MemUninit 0x45U
105 #define EvrMsgNo_USBH_Core_MemAllocFailed 0x46U
106 #define EvrMsgNo_USBH_Core_MemAlloc 0x47U
107 #define EvrMsgNo_USBH_Core_MemFreeFailed 0x48U
108 #define EvrMsgNo_USBH_Core_MemFree 0x49U
109 #define EvrMsgNo_USBH_Core_Engine 0x4AU
110 #define EvrMsgNo_USBH_Core_EngineFailed 0x4BU
111 #define EvrMsgNo_USBH_Core_EngineDone 0x4CU
113 #define EvtMsgNo_USBH_Driver_Initialize 0x00U
114 #define EvtMsgNo_USBH_Driver_InitializeFailed 0x01U
115 #define EvtMsgNo_USBH_Driver_Uninitialize 0x02U
116 #define EvtMsgNo_USBH_Driver_UninitializeFailed 0x03U
117 #define EvtMsgNo_USBH_Driver_PowerControl 0x04U
118 #define EvtMsgNo_USBH_Driver_PowerControlFailed 0x05U
119 #define EvtMsgNo_USBH_Driver_PortVbusOnOff 0x06U
120 #define EvtMsgNo_USBH_Driver_PortVbusOnOffFailed 0x07U
121 #define EvtMsgNo_USBH_Driver_PortReset 0x08U
122 #define EvtMsgNo_USBH_Driver_PortResetFailed 0x09U
123 #define EvtMsgNo_USBH_Driver_PortSuspend 0x0AU
124 #define EvtMsgNo_USBH_Driver_PortSuspendFailed 0x0BU
125 #define EvtMsgNo_USBH_Driver_PortResume 0x0CU
126 #define EvtMsgNo_USBH_Driver_PortResumeFailed 0x0DU
127 #define EvtMsgNo_USBH_Driver_PortGetState 0x0EU
128 #define EvtMsgNo_USBH_Driver_PipeCreate 0x0FU
129 #define EvtMsgNo_USBH_Driver_PipeCreateFailed 0x10U
130 #define EvtMsgNo_USBH_Driver_PipeModify 0x11U
131 #define EvtMsgNo_USBH_Driver_PipeModifyFailed 0x12U
132 #define EvtMsgNo_USBH_Driver_PipeDelete 0x13U
133 #define EvtMsgNo_USBH_Driver_PipeDeleteFailed 0x14U
134 #define EvtMsgNo_USBH_Driver_PipeReset 0x15U
135 #define EvtMsgNo_USBH_Driver_PipeResetFailed 0x16U
136 #define EvtMsgNo_USBH_Driver_PipeTransfer 0x17U
137 #define EvtMsgNo_USBH_Driver_PipeTransferFailed 0x18U
138 #define EvtMsgNo_USBH_Driver_PipeTransferGetResult 0x19U
139 #define EvtMsgNo_USBH_Driver_PipeTransferAbort 0x1AU
140 #define EvtMsgNo_USBH_Driver_PipeTransferAbortFailed 0x1BU
141 #define EvtMsgNo_USBH_Driver_GetFrameNumber 0x1CU
142 #define EvtMsgNo_USBH_Driver_OnSignalPortEvent 0x1DU
143 #define EvtMsgNo_USBH_Driver_OnSignalPipeEvent 0x1EU
145 #define EvtMsgNo_USBH_CC_GetDevice 0x00U
146 #define EvtMsgNo_USBH_CC_GetStatus 0x01U
147 #define EvtMsgNo_USBH_CC_OnConfigure 0x02U
148 #define EvtMsgNo_USBH_CC_OnUnconfigure 0x03U
149 #define EvtMsgNo_USBH_CC_OnInitialize 0x04U
150 #define EvtMsgNo_USBH_CC_OnUninitialize 0x05U
152 #define EvtMsgNo_USBH_CDC_ACM_Configure 0x00U
153 #define EvtMsgNo_USBH_CDC_ACM_ConfigureFailed 0x01U
154 #define EvtMsgNo_USBH_CDC_ACM_Unconfigure 0x02U
155 #define EvtMsgNo_USBH_CDC_ACM_UnconfigureFailed 0x03U
156 #define EvtMsgNo_USBH_CDC_ACM_Initialize 0x04U
157 #define EvtMsgNo_USBH_CDC_ACM_InitializeFailed 0x05U
158 #define EvtMsgNo_USBH_CDC_ACM_OnInitialize 0x06U
159 #define EvtMsgNo_USBH_CDC_ACM_Uninitialize 0x07U
160 #define EvtMsgNo_USBH_CDC_ACM_UninitializeFailed 0x08U
161 #define EvtMsgNo_USBH_CDC_ACM_OnUninitialize 0x09U
162 #define EvtMsgNo_USBH_CDC_ACM_GetDevice 0x0AU
163 #define EvtMsgNo_USBH_CDC_ACM_GetStatus 0x0BU
164 #define EvtMsgNo_USBH_CDC_ACM_Send 0x0CU
165 #define EvtMsgNo_USBH_CDC_ACM_SendFailed 0x0DU
166 #define EvtMsgNo_USBH_CDC_ACM_SendDone 0x0EU
167 #define EvtMsgNo_USBH_CDC_ACM_GetTxCount 0x0FU
168 #define EvtMsgNo_USBH_CDC_ACM_Receive 0x10U
169 #define EvtMsgNo_USBH_CDC_ACM_ReceiveFailed 0x11U
170 #define EvtMsgNo_USBH_CDC_ACM_ReceiveDone 0x12U
171 #define EvtMsgNo_USBH_CDC_ACM_GetRxCount 0x13U
172 #define EvtMsgNo_USBH_CDC_ACM_SetLineCoding 0x14U
173 #define EvtMsgNo_USBH_CDC_ACM_SetLineCodingFailed 0x15U
174 #define EvtMsgNo_USBH_CDC_ACM_GetLineCodingFailed 0x16U
175 #define EvtMsgNo_USBH_CDC_ACM_GetLineCoding 0x17U
176 #define EvtMsgNo_USBH_CDC_ACM_SetControlLineState 0x18U
177 #define EvtMsgNo_USBH_CDC_ACM_SetControlLineStateFailed 0x19U
178 #define EvtMsgNo_USBH_CDC_ACM_OnNotify 0x1AU
179 #define EvtMsgNo_USBH_CDC_ACM_SendBreak 0x1BU
180 #define EvtMsgNo_USBH_CDC_ACM_SendBreakFailed 0x1CU
182 #define EvtMsgNo_USBH_HID_Configure 0x00U
183 #define EvtMsgNo_USBH_HID_ConfigureFailed 0x01U
184 #define EvtMsgNo_USBH_HID_Unconfigure 0x02U
185 #define EvtMsgNo_USBH_HID_UnconfigureFailed 0x03U
186 #define EvtMsgNo_USBH_HID_Initialize 0x04U
187 #define EvtMsgNo_USBH_HID_InitializeFailed 0x05U
188 #define EvtMsgNo_USBH_HID_OnInitialize 0x06U
189 #define EvtMsgNo_USBH_HID_Uninitialize 0x07U
190 #define EvtMsgNo_USBH_HID_UninitializeFailed 0x08U
191 #define EvtMsgNo_USBH_HID_OnUninitialize 0x09U
192 #define EvtMsgNo_USBH_HID_GetDevice 0x0AU
193 #define EvtMsgNo_USBH_HID_GetStatus 0x0BU
194 #define EvtMsgNo_USBH_HID_Read 0x0CU
195 #define EvtMsgNo_USBH_HID_ReadFailed 0x0DU
196 #define EvtMsgNo_USBH_HID_ReadDone 0x0EU
197 #define EvtMsgNo_USBH_HID_Write 0x0FU
198 #define EvtMsgNo_USBH_HID_WriteFailed 0x10U
199 #define EvtMsgNo_USBH_HID_WriteDone 0x11U
200 #define EvtMsgNo_USBH_HID_GetKeyboardKey 0x12U
201 #define EvtMsgNo_USBH_HID_GetKeyboardKeyDone 0x13U
202 #define EvtMsgNo_USBH_HID_GetMouseState 0x14U
203 #define EvtMsgNo_USBH_HID_GetMouseStateFailed 0x15U
204 #define EvtMsgNo_USBH_HID_GetMouseStateDone 0x16U
205 #define EvtMsgNo_USBH_HID_OnParseReportDescriptor 0x17U
206 #define EvtMsgNo_USBH_HID_OnDataReceived 0x18U
207 #define EvtMsgNo_USBH_HID_GetReport 0x19U
208 #define EvtMsgNo_USBH_HID_GetReportFailed 0x1AU
209 #define EvtMsgNo_USBH_HID_SetReport 0x1BU
210 #define EvtMsgNo_USBH_HID_SetReportFailed 0x1CU
211 #define EvtMsgNo_USBH_HID_GetIdle 0x1DU
212 #define EvtMsgNo_USBH_HID_GetIdleFailed 0x1EU
213 #define EvtMsgNo_USBH_HID_SetIdle 0x1FU
214 #define EvtMsgNo_USBH_HID_SetIdleFailed 0x20U
215 #define EvtMsgNo_USBH_HID_GetProtocol 0x21U
216 #define EvtMsgNo_USBH_HID_GetProtocolFailed 0x22U
217 #define EvtMsgNo_USBH_HID_SetProtocol 0x23U
218 #define EvtMsgNo_USBH_HID_SetProtocolFailed 0x24U
219 #define EvtMsgNo_USBH_HID_ReportOut 0x25U
220 #define EvtMsgNo_USBH_HID_ReportOutFailed 0x26U
222 #define EvtMsgNo_USBH_MSC_Configure 0x00U
223 #define EvtMsgNo_USBH_MSC_ConfigureFailed 0x01U
224 #define EvtMsgNo_USBH_MSC_Unconfigure 0x02U
225 #define EvtMsgNo_USBH_MSC_UnconfigureFailed 0x03U
226 #define EvtMsgNo_USBH_MSC_Initialize 0x04U
227 #define EvtMsgNo_USBH_MSC_InitializeFailed 0x05U
228 #define EvtMsgNo_USBH_MSC_OnInitialize 0x06U
229 #define EvtMsgNo_USBH_MSC_Uninitialize 0x07U
230 #define EvtMsgNo_USBH_MSC_UninitializeFailed 0x08U
231 #define EvtMsgNo_USBH_MSC_OnUninitialize 0x09U
232 #define EvtMsgNo_USBH_MSC_GetDevice 0x0AU
233 #define EvtMsgNo_USBH_MSC_GetStatus 0x0BU
234 #define EvtMsgNo_USBH_MSC_Read 0x0CU
235 #define EvtMsgNo_USBH_MSC_ReadFailed 0x0DU
236 #define EvtMsgNo_USBH_MSC_ReadDone 0x0EU
237 #define EvtMsgNo_USBH_MSC_Write 0x0FU
238 #define EvtMsgNo_USBH_MSC_WriteFailed 0x10U
239 #define EvtMsgNo_USBH_MSC_WriteDone 0x11U
240 #define EvtMsgNo_USBH_MSC_ReadCapacity 0x12U
241 #define EvtMsgNo_USBH_MSC_ReadCapacityFailed 0x13U
242 #define EvtMsgNo_USBH_MSC_ReadCapacityDone 0x14U
243 #define EvtMsgNo_USBH_MSC_BomReset 0x15U
244 #define EvtMsgNo_USBH_MSC_BomResetFailed 0x16U
245 #define EvtMsgNo_USBH_MSC_GetMaxLun 0x17U
246 #define EvtMsgNo_USBH_MSC_GetMaxLunFailed 0x18U
247 #define EvtMsgNo_USBH_MSC_ScsiTestUnitReady 0x19U
248 #define EvtMsgNo_USBH_MSC_ScsiTestUnitReadyFailed 0x1AU
249 #define EvtMsgNo_USBH_MSC_ScsiRequestSense 0x1BU
250 #define EvtMsgNo_USBH_MSC_ScsiRequestSenseFailed 0x1CU
251 #define EvtMsgNo_USBH_MSC_ScsiInquiry 0x1DU
252 #define EvtMsgNo_USBH_MSC_ScsiInquiryFailed 0x1EU
253 #define EvtMsgNo_USBH_MSC_ScsiReadFormatCapacities 0x1FU
254 #define EvtMsgNo_USBH_MSC_ScsiReadFormatCapacitiesFailed 0x20U
255 #define EvtMsgNo_USBH_MSC_ScsiReadCapacity 0x21U
256 #define EvtMsgNo_USBH_MSC_ScsiReadCapacityFailed 0x22U
257 #define EvtMsgNo_USBH_MSC_ScsiRead10 0x23U
258 #define EvtMsgNo_USBH_MSC_ScsiRead10Failed 0x24U
259 #define EvtMsgNo_USBH_MSC_ScsiWrite10 0x25U
260 #define EvtMsgNo_USBH_MSC_ScsiWrite10Failed 0x26U
261 #define EvtMsgNo_USBH_MSC_Recover 0x27U
262 #define EvtMsgNo_USBH_MSC_RecoverFailed 0x28U
264 #if (defined(USBH_DEBUG) && (USBH_DEBUG == 1)) // Define USB Host Library debug events
267 #define TO_BYTE0(x) (((uint32_t)(x) & 0xFFU))
268 #define TO_BYTE1(x) (((uint32_t)(x) & 0xFFU) << 8)
269 #define TO_BYTE2(x) (((uint32_t)(x) & 0xFFU) << 16)
270 #define TO_BYTE3(x) (((uint32_t)(x) & 0xFFU) << 24)
273 #define EvtUSBH_Core_Initialize EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_Initialize)
274 #define EvtUSBH_Core_InitializeFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_InitializeFailed)
275 #define EvtUSBH_Core_Uninitialize EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_Uninitialize)
276 #define EvtUSBH_Core_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_UninitializeFailed)
277 #define EvtUSBH_Core_PortSuspend EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PortSuspend)
278 #define EvtUSBH_Core_PortSuspendFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PortSuspendFailed)
279 #define EvtUSBH_Core_PortResume EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PortResume)
280 #define EvtUSBH_Core_PortResumeFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PortResumeFailed)
281 #define EvtUSBH_Core_DeviceGetController EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetController)
282 #define EvtUSBH_Core_DeviceGetPort EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetPort)
283 #define EvtUSBH_Core_DeviceGetStatus EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetStatus)
284 #define EvtUSBH_Core_DeviceGetSpeed EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetSpeed)
285 #define EvtUSBH_Core_DeviceGetAddress EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetAddress)
286 #define EvtUSBH_Core_DeviceGetVID EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetVID)
287 #define EvtUSBH_Core_DeviceGetPID EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_DeviceGetPID)
288 #define EvtUSBH_Core_OnPortNotify EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_OnPortNotify)
289 #define EvtUSBH_Core_PipeCreate EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeCreate)
290 #define EvtUSBH_Core_PipeCreateFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeCreateFailed)
291 #define EvtUSBH_Core_PipeModify EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeModify)
292 #define EvtUSBH_Core_PipeModifyFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeModifyFailed)
293 #define EvtUSBH_Core_PipeDelete EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeDelete)
294 #define EvtUSBH_Core_PipeDeleteFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeDeleteFailed)
295 #define EvtUSBH_Core_PipeReset EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeReset)
296 #define EvtUSBH_Core_PipeResetFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeResetFailed)
297 #define EvtUSBH_Core_PipeReceive EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeReceive)
298 #define EvtUSBH_Core_PipeReceiveFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeReceiveFailed)
299 #define EvtUSBH_Core_PipeReceiveGetResult EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeReceiveGetResult)
300 #define EvtUSBH_Core_PipeSend EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeSend)
301 #define EvtUSBH_Core_PipeSendFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeSendFailed)
302 #define EvtUSBH_Core_PipeSendGetResult EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeSendGetResult)
303 #define EvtUSBH_Core_PipeAbort EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeAbort)
304 #define EvtUSBH_Core_PipeAbortFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvtMsgNo_USBH_Core_PipeAbortFailed)
305 #define EvtUSBH_Core_DefaultPipeReceive EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeReceive)
306 #define EvtUSBH_Core_DefaultPipeReceiveFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeReceiveFailed)
307 #define EvtUSBH_Core_DefaultPipeReceiveGetResult EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeReceiveGetResult)
308 #define EvtUSBH_Core_DefaultPipeSendSetup EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeSendSetup)
309 #define EvtUSBH_Core_DefaultPipeSendSetupFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeSendSetupFailed)
310 #define EvtUSBH_Core_DefaultPipeSend EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeSend)
311 #define EvtUSBH_Core_DefaultPipeSendFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeSendFailed)
312 #define EvtUSBH_Core_DefaultPipeSendGetResult EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeSendGetResult)
313 #define EvtUSBH_Core_DefaultPipeAbort EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeAbort)
314 #define EvtUSBH_Core_DefaultPipeAbortFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_DefaultPipeAbortFailed)
315 #define EvtUSBH_Core_ControlTransfer EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_ControlTransfer)
316 #define EvtUSBH_Core_ControlTransferFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_ControlTransferFailed)
317 #define EvtUSBH_Core_RequestGetStatus EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetStatus)
318 #define EvtUSBH_Core_RequestGetStatusFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetStatusFailed)
319 #define EvtUSBH_Core_RequestClearFeature EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestClearFeature)
320 #define EvtUSBH_Core_RequestClearFeatureFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestClearFeatureFailed)
321 #define EvtUSBH_Core_RequestSetFeature EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetFeature)
322 #define EvtUSBH_Core_RequestSetFeatureFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetFeatureFailed)
323 #define EvtUSBH_Core_RequestSetAddress EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetAddress)
324 #define EvtUSBH_Core_RequestSetAddressFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetAddressFailed)
325 #define EvtUSBH_Core_RequestGetDescriptor EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetDescriptor)
326 #define EvtUSBH_Core_RequestGetDescriptorFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetDescriptorFailed)
327 #define EvtUSBH_Core_RequestSetDescriptor EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetDescriptor)
328 #define EvtUSBH_Core_RequestSetDescriptorFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetDescriptorFailed)
329 #define EvtUSBH_Core_RequestGetConfiguration EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetConfiguration)
330 #define EvtUSBH_Core_RequestGetConfigurationFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetConfigurationFailed)
331 #define EvtUSBH_Core_RequestSetConfiguration EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetConfiguration)
332 #define EvtUSBH_Core_RequestSetConfigurationFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetConfigurationFailed)
333 #define EvtUSBH_Core_RequestGetInterface EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetInterface)
334 #define EvtUSBH_Core_RequestGetInterfaceFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestGetInterfaceFailed)
335 #define EvtUSBH_Core_RequestSetInterface EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetInterface)
336 #define EvtUSBH_Core_RequestSetInterfaceFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSetInterfaceFailed)
337 #define EvtUSBH_Core_RequestSynchFrame EventID(EventLevelAPI, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSynchFrame)
338 #define EvtUSBH_Core_RequestSynchFrameFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_RequestSynchFrameFailed)
339 #define EvtUSBH_Core_MemInitFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemInitFailed)
340 #define EvtUSBH_Core_MemInit EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemInit)
341 #define EvtUSBH_Core_MemUninitFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemUninitFailed)
342 #define EvtUSBH_Core_MemUninit EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemUninit)
343 #define EvtUSBH_Core_MemAllocFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemAllocFailed)
344 #define EvtUSBH_Core_MemAlloc EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemAlloc)
345 #define EvtUSBH_Core_MemFreeFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemFreeFailed)
346 #define EvtUSBH_Core_MemFree EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_MemFree)
347 #define EvtUSBH_Core_Engine EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_Engine)
348 #define EvtUSBH_Core_EngineFailed EventID(EventLevelError, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_EngineFailed)
349 #define EvtUSBH_Core_EngineDone EventID(EventLevelDetail, EvtCompNo_USBH_Core, EvrMsgNo_USBH_Core_EngineDone)
352 #define EvtUSBH_Driver_Initialize EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_Initialize)
353 #define EvtUSBH_Driver_InitializeFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_InitializeFailed)
354 #define EvtUSBH_Driver_Uninitialize EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_Uninitialize)
355 #define EvtUSBH_Driver_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_UninitializeFailed)
356 #define EvtUSBH_Driver_PowerControl EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PowerControl)
357 #define EvtUSBH_Driver_PowerControlFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PowerControlFailed)
358 #define EvtUSBH_Driver_PortVbusOnOff EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortVbusOnOff)
359 #define EvtUSBH_Driver_PortVbusOnOffFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortVbusOnOffFailed)
360 #define EvtUSBH_Driver_PortReset EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortReset)
361 #define EvtUSBH_Driver_PortResetFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortResetFailed)
362 #define EvtUSBH_Driver_PortSuspend EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortSuspend)
363 #define EvtUSBH_Driver_PortSuspendFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortSuspendFailed)
364 #define EvtUSBH_Driver_PortResume EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortResume)
365 #define EvtUSBH_Driver_PortResumeFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortResumeFailed)
366 #define EvtUSBH_Driver_PortGetState EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PortGetState)
367 #define EvtUSBH_Driver_PipeCreate EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeCreate)
368 #define EvtUSBH_Driver_PipeCreateFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeCreateFailed)
369 #define EvtUSBH_Driver_PipeModify EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeModify)
370 #define EvtUSBH_Driver_PipeModifyFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeModifyFailed)
371 #define EvtUSBH_Driver_PipeDelete EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeDelete)
372 #define EvtUSBH_Driver_PipeDeleteFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeDeleteFailed)
373 #define EvtUSBH_Driver_PipeReset EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeReset)
374 #define EvtUSBH_Driver_PipeResetFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeResetFailed)
375 #define EvtUSBH_Driver_PipeTransfer EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeTransfer)
376 #define EvtUSBH_Driver_PipeTransferFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeTransferFailed)
377 #define EvtUSBH_Driver_PipeTransferGetResult EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeTransferGetResult)
378 #define EvtUSBH_Driver_PipeTransferAbort EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeTransferAbort)
379 #define EvtUSBH_Driver_PipeTransferAbortFailed EventID(EventLevelError, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_PipeTransferAbortFailed)
380 #define EvtUSBH_Driver_GetFrameNumber EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_GetFrameNumber)
381 #define EvtUSBH_Driver_OnSignalPortEvent EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_OnSignalPortEvent)
382 #define EvtUSBH_Driver_OnSignalPipeEvent EventID(EventLevelAPI, EvtCompNo_USBH_Driver, EvtMsgNo_USBH_Driver_OnSignalPipeEvent)
385 #define EvtUSBH_CC_GetDevice EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_GetDevice)
386 #define EvtUSBH_CC_GetStatus EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_GetStatus)
387 #define EvtUSBH_CC_OnConfigure EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_OnConfigure)
388 #define EvtUSBH_CC_OnUnconfigure EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_OnUnconfigure)
389 #define EvtUSBH_CC_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_OnInitialize)
390 #define EvtUSBH_CC_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBH_CC, EvtMsgNo_USBH_CC_OnUninitialize)
393 #define EvtUSBH_CDC_ACM_Configure EventID(EventLevelOp, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Configure)
394 #define EvtUSBH_CDC_ACM_ConfigureFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_ConfigureFailed)
395 #define EvtUSBH_CDC_ACM_Unconfigure EventID(EventLevelOp, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Unconfigure)
396 #define EvtUSBH_CDC_ACM_UnconfigureFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_UnconfigureFailed)
397 #define EvtUSBH_CDC_ACM_Initialize EventID(EventLevelOp, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Initialize)
398 #define EvtUSBH_CDC_ACM_InitializeFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_InitializeFailed)
399 #define EvtUSBH_CDC_ACM_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_OnInitialize)
400 #define EvtUSBH_CDC_ACM_Uninitialize EventID(EventLevelOp, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Uninitialize)
401 #define EvtUSBH_CDC_ACM_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_UninitializeFailed)
402 #define EvtUSBH_CDC_ACM_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_OnUninitialize)
403 #define EvtUSBH_CDC_ACM_GetDevice EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetDevice)
404 #define EvtUSBH_CDC_ACM_GetStatus EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetStatus)
405 #define EvtUSBH_CDC_ACM_Send EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Send)
406 #define EvtUSBH_CDC_ACM_SendFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SendFailed)
407 #define EvtUSBH_CDC_ACM_SendDone EventID(EventLevelDetail, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SendDone)
408 #define EvtUSBH_CDC_ACM_GetTxCount EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetTxCount)
409 #define EvtUSBH_CDC_ACM_Receive EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_Receive)
410 #define EvtUSBH_CDC_ACM_ReceiveFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_ReceiveFailed)
411 #define EvtUSBH_CDC_ACM_ReceiveDone EventID(EventLevelDetail, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_ReceiveDone)
412 #define EvtUSBH_CDC_ACM_GetRxCount EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetRxCount)
413 #define EvtUSBH_CDC_ACM_SetLineCoding EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SetLineCoding)
414 #define EvtUSBH_CDC_ACM_SetLineCodingFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SetLineCodingFailed)
415 #define EvtUSBH_CDC_ACM_GetLineCodingFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetLineCodingFailed)
416 #define EvtUSBH_CDC_ACM_GetLineCoding EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_GetLineCoding)
417 #define EvtUSBH_CDC_ACM_SetControlLineState EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SetControlLineState)
418 #define EvtUSBH_CDC_ACM_SetControlLineStateFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SetControlLineStateFailed)
419 #define EvtUSBH_CDC_ACM_OnNotify EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_OnNotify)
420 #define EvtUSBH_CDC_ACM_SendBreak EventID(EventLevelAPI, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SendBreak)
421 #define EvtUSBH_CDC_ACM_SendBreakFailed EventID(EventLevelError, EvtCompNo_USBH_CDC, EvtMsgNo_USBH_CDC_ACM_SendBreakFailed)
424 #define EvtUSBH_HID_Configure EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Configure)
425 #define EvtUSBH_HID_ConfigureFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_ConfigureFailed)
426 #define EvtUSBH_HID_Unconfigure EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Unconfigure)
427 #define EvtUSBH_HID_UnconfigureFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_UnconfigureFailed)
428 #define EvtUSBH_HID_Initialize EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Initialize)
429 #define EvtUSBH_HID_InitializeFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_InitializeFailed)
430 #define EvtUSBH_HID_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_OnInitialize)
431 #define EvtUSBH_HID_Uninitialize EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Uninitialize)
432 #define EvtUSBH_HID_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_UninitializeFailed)
433 #define EvtUSBH_HID_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_OnUninitialize)
434 #define EvtUSBH_HID_GetDevice EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetDevice)
435 #define EvtUSBH_HID_GetStatus EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetStatus)
436 #define EvtUSBH_HID_Read EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Read)
437 #define EvtUSBH_HID_ReadFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_ReadFailed)
438 #define EvtUSBH_HID_ReadDone EventID(EventLevelDetail, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_ReadDone)
439 #define EvtUSBH_HID_Write EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_Write)
440 #define EvtUSBH_HID_WriteFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_WriteFailed)
441 #define EvtUSBH_HID_WriteDone EventID(EventLevelDetail, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_WriteDone)
442 #define EvtUSBH_HID_GetKeyboardKey EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetKeyboardKey)
443 #define EvtUSBH_HID_GetKeyboardKeyDone EventID(EventLevelDetail, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetKeyboardKeyDone)
444 #define EvtUSBH_HID_GetMouseState EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetMouseState)
445 #define EvtUSBH_HID_GetMouseStateFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetMouseStateFailed)
446 #define EvtUSBH_HID_GetMouseStateDone EventID(EventLevelDetail, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetMouseStateDone)
447 #define EvtUSBH_HID_OnParseReportDescriptor EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_OnParseReportDescriptor)
448 #define EvtUSBH_HID_OnDataReceived EventID(EventLevelAPI, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_OnDataReceived)
449 #define EvtUSBH_HID_GetReport EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetReport)
450 #define EvtUSBH_HID_GetReportFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetReportFailed)
451 #define EvtUSBH_HID_SetReport EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetReport)
452 #define EvtUSBH_HID_SetReportFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetReportFailed)
453 #define EvtUSBH_HID_GetIdle EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetIdle)
454 #define EvtUSBH_HID_GetIdleFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetIdleFailed)
455 #define EvtUSBH_HID_SetIdle EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetIdle)
456 #define EvtUSBH_HID_SetIdleFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetIdleFailed)
457 #define EvtUSBH_HID_GetProtocol EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetProtocol)
458 #define EvtUSBH_HID_GetProtocolFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_GetProtocolFailed)
459 #define EvtUSBH_HID_SetProtocol EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetProtocol)
460 #define EvtUSBH_HID_SetProtocolFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_SetProtocolFailed)
461 #define EvtUSBH_HID_ReportOut EventID(EventLevelOp, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_ReportOut)
462 #define EvtUSBH_HID_ReportOutFailed EventID(EventLevelError, EvtCompNo_USBH_HID, EvtMsgNo_USBH_HID_ReportOutFailed)
465 #define EvtUSBH_MSC_Configure EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Configure)
466 #define EvtUSBH_MSC_ConfigureFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ConfigureFailed)
467 #define EvtUSBH_MSC_Unconfigure EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Unconfigure)
468 #define EvtUSBH_MSC_UnconfigureFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_UnconfigureFailed)
469 #define EvtUSBH_MSC_Initialize EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Initialize)
470 #define EvtUSBH_MSC_InitializeFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_InitializeFailed)
471 #define EvtUSBH_MSC_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_OnInitialize)
472 #define EvtUSBH_MSC_Uninitialize EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Uninitialize)
473 #define EvtUSBH_MSC_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_UninitializeFailed)
474 #define EvtUSBH_MSC_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_OnUninitialize)
475 #define EvtUSBH_MSC_GetDevice EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_GetDevice)
476 #define EvtUSBH_MSC_GetStatus EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_GetStatus)
477 #define EvtUSBH_MSC_Read EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Read)
478 #define EvtUSBH_MSC_ReadFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ReadFailed)
479 #define EvtUSBH_MSC_ReadDone EventID(EventLevelDetail, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ReadDone)
480 #define EvtUSBH_MSC_Write EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Write)
481 #define EvtUSBH_MSC_WriteFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_WriteFailed)
482 #define EvtUSBH_MSC_WriteDone EventID(EventLevelDetail, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_WriteDone)
483 #define EvtUSBH_MSC_ReadCapacity EventID(EventLevelAPI, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ReadCapacity)
484 #define EvtUSBH_MSC_ReadCapacityFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ReadCapacityFailed)
485 #define EvtUSBH_MSC_ReadCapacityDone EventID(EventLevelDetail, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ReadCapacityDone)
486 #define EvtUSBH_MSC_BomReset EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_BomReset)
487 #define EvtUSBH_MSC_BomResetFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_BomResetFailed)
488 #define EvtUSBH_MSC_GetMaxLun EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_GetMaxLun)
489 #define EvtUSBH_MSC_GetMaxLunFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_GetMaxLunFailed)
490 #define EvtUSBH_MSC_ScsiTestUnitReady EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiTestUnitReady)
491 #define EvtUSBH_MSC_ScsiTestUnitReadyFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiTestUnitReadyFailed)
492 #define EvtUSBH_MSC_ScsiRequestSense EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiRequestSense)
493 #define EvtUSBH_MSC_ScsiRequestSenseFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiRequestSenseFailed)
494 #define EvtUSBH_MSC_ScsiInquiry EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiInquiry)
495 #define EvtUSBH_MSC_ScsiInquiryFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiInquiryFailed)
496 #define EvtUSBH_MSC_ScsiReadFormatCapacities EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiReadFormatCapacities)
497 #define EvtUSBH_MSC_ScsiReadFormatCapacitiesFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiReadFormatCapacitiesFailed)
498 #define EvtUSBH_MSC_ScsiReadCapacity EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiReadCapacity)
499 #define EvtUSBH_MSC_ScsiReadCapacityFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiReadCapacityFailed)
500 #define EvtUSBH_MSC_ScsiRead10 EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiRead10)
501 #define EvtUSBH_MSC_ScsiRead10Failed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiRead10Failed)
502 #define EvtUSBH_MSC_ScsiWrite10 EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiWrite10)
503 #define EvtUSBH_MSC_ScsiWrite10Failed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_ScsiWrite10Failed)
504 #define EvtUSBH_MSC_Recover EventID(EventLevelOp, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_Recover)
505 #define EvtUSBH_MSC_RecoverFailed EventID(EventLevelError, EvtCompNo_USBH_MSC, EvtMsgNo_USBH_MSC_RecoverFailed)
516 #ifdef EvtUSBH_Core_Initialize
518 EventRecord2( EvtUSBH_Core_Initialize, TO_BYTE0(ctrl), 0U);
521 #define EvrUSBH_Core_Initialize(...)
530 #ifdef EvtUSBH_Core_InitializeFailed
532 EventRecord2( EvtUSBH_Core_InitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
535 #define EvrUSBH_Core_InitializeFailed(...)
543 #ifdef EvtUSBH_Core_Uninitialize
545 EventRecord2( EvtUSBH_Core_Uninitialize, TO_BYTE0(ctrl), 0U);
548 #define EvrUSBH_Core_Uninitialize(...)
557 #ifdef EvtUSBH_Core_UninitializeFailed
559 EventRecord2( EvtUSBH_Core_UninitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
562 #define EvrUSBH_Core_UninitializeFailed(...)
571 #ifdef EvtUSBH_Core_PortSuspend
573 EventRecord2( EvtUSBH_Core_PortSuspend, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
576 #define EvrUSBH_Core_PortSuspend(...)
586 #ifdef EvtUSBH_Core_PortSuspendFailed
588 EventRecord2( EvtUSBH_Core_PortSuspendFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
591 #define EvrUSBH_Core_PortSuspendFailed(...)
600 #ifdef EvtUSBH_Core_PortResume
602 EventRecord2( EvtUSBH_Core_PortResume, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
605 #define EvrUSBH_Core_PortResume(...)
615 #ifdef EvtUSBH_Core_PortResumeFailed
617 EventRecord2( EvtUSBH_Core_PortResumeFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
620 #define EvrUSBH_Core_PortResumeFailed(...)
631 #ifdef EvtUSBH_Core_DeviceGetController
633 EventRecord2( EvtUSBH_Core_DeviceGetController, TO_BYTE0(device), TO_BYTE0(ctrl));
636 #define EvrUSBH_Core_DeviceGetController(...)
647 #ifdef EvtUSBH_Core_DeviceGetPort
649 EventRecord2( EvtUSBH_Core_DeviceGetPort, TO_BYTE0(device), TO_BYTE0(port));
652 #define EvrUSBH_Core_DeviceGetPort(...)
661 #ifdef EvtUSBH_Core_DeviceGetStatus
663 EventRecord2( EvtUSBH_Core_DeviceGetStatus, TO_BYTE0(device), (uint32_t)status);
666 #define EvrUSBH_Core_DeviceGetStatus(...)
675 #ifdef EvtUSBH_Core_DeviceGetSpeed
677 EventRecord2( EvtUSBH_Core_DeviceGetSpeed, TO_BYTE0(device), TO_BYTE0(speed));
680 #define EvrUSBH_Core_DeviceGetSpeed(...)
691 #ifdef EvtUSBH_Core_DeviceGetAddress
693 EventRecord2( EvtUSBH_Core_DeviceGetAddress, TO_BYTE0(device), TO_BYTE0(address));
696 #define EvrUSBH_Core_DeviceGetAddress(...)
705 #ifdef EvtUSBH_Core_DeviceGetVID
707 EventRecord2( EvtUSBH_Core_DeviceGetVID, TO_BYTE0(device), (uint32_t)(vid));
710 #define EvrUSBH_Core_DeviceGetVID(...)
719 #ifdef EvtUSBH_Core_DeviceGetPID
721 EventRecord2( EvtUSBH_Core_DeviceGetPID, TO_BYTE0(device), (uint32_t)(pid));
724 #define EvrUSBH_Core_DeviceGetPID(...)
743 #ifdef EvtUSBH_Core_OnPortNotify
745 EventRecord2( EvtUSBH_Core_OnPortNotify, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)notify);
748 #define EvrUSBH_Core_OnPortNotify(...)
767 #ifdef EvtUSBH_Core_PipeCreate
768 __STATIC_INLINE
void EvrUSBH_Core_PipeCreate( uint8_t ctrl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval,
USBH_PIPE *ptr_pipe) {
769 EventRecord4( EvtUSBH_Core_PipeCreate, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE0(hub_port) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type), (uint32_t)ep_max_packet_size | TO_BYTE2(ep_interval), (uint32_t)ptr_pipe);
772 #define EvrUSBH_Core_PipeCreate(...)
790 #ifdef EvtUSBH_Core_PipeCreateFailed
791 __STATIC_INLINE
void EvrUSBH_Core_PipeCreateFailed( uint8_t ctrl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval) {
792 EventRecord4( EvtUSBH_Core_PipeCreateFailed, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE0(hub_port) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type), (uint32_t)ep_max_packet_size | TO_BYTE2(ep_interval), 0U);
795 #define EvrUSBH_Core_PipeCreateFailed(...)
809 #ifdef EvtUSBH_Core_PipeModify
810 __STATIC_INLINE
void EvrUSBH_Core_PipeModify( uint8_t ctrl,
USBH_PIPE *ptr_pipe, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size) {
811 EventRecord4( EvtUSBH_Core_PipeModify, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE2(hub_port) | (uint32_t)ep_max_packet_size, (uint32_t)ptr_pipe, 0U);
814 #define EvrUSBH_Core_PipeModify(...)
829 #ifdef EvtUSBH_Core_PipeModifyFailed
830 __STATIC_INLINE
void EvrUSBH_Core_PipeModifyFailed( uint8_t ctrl,
USBH_PIPE *ptr_pipe, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size, usbStatus error) {
831 EventRecord4( EvtUSBH_Core_PipeModifyFailed, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE2(hub_port) | (uint32_t)ep_max_packet_size, (uint32_t)ptr_pipe, (uint32_t)error);
834 #define EvrUSBH_Core_PipeModifyFailed(...)
843 #ifdef EvtUSBH_Core_PipeDelete
845 EventRecord2( EvtUSBH_Core_PipeDelete, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
848 #define EvrUSBH_Core_PipeDelete(...)
858 #ifdef EvtUSBH_Core_PipeDeleteFailed
860 EventRecord2( EvtUSBH_Core_PipeDeleteFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
863 #define EvrUSBH_Core_PipeDeleteFailed(...)
872 #ifdef EvtUSBH_Core_PipeReset
874 EventRecord2( EvtUSBH_Core_PipeReset, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
877 #define EvrUSBH_Core_PipeReset(...)
887 #ifdef EvtUSBH_Core_PipeResetFailed
889 EventRecord2( EvtUSBH_Core_PipeResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
892 #define EvrUSBH_Core_PipeResetFailed(...)
902 #ifdef EvtUSBH_Core_PipeReceive
904 EventRecord4( EvtUSBH_Core_PipeReceive, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, 0U);
907 #define EvrUSBH_Core_PipeReceive(...)
918 #ifdef EvtUSBH_Core_PipeReceiveFailed
920 EventRecord4( EvtUSBH_Core_PipeReceiveFailed, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, (uint32_t)error);
923 #define EvrUSBH_Core_PipeReceiveFailed(...)
933 #ifdef EvtUSBH_Core_PipeReceiveGetResult
935 EventRecord4( EvtUSBH_Core_PipeReceiveGetResult, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, num, 0U);
938 #define EvrUSBH_Core_PipeReceiveGetResult(...)
948 #ifdef EvtUSBH_Core_PipeSend
950 EventRecord4( EvtUSBH_Core_PipeSend, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, 0U);
953 #define EvrUSBH_Core_PipeSend(...)
964 #ifdef EvtUSBH_Core_PipeSendFailed
966 EventRecord4( EvtUSBH_Core_PipeSendFailed, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, (uint32_t)error);
969 #define EvrUSBH_Core_PipeSendFailed(...)
979 #ifdef EvtUSBH_Core_PipeSendGetResult
981 EventRecord4( EvtUSBH_Core_PipeSendGetResult, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, num, 0U);
984 #define EvrUSBH_Core_PipeSendGetResult(...)
993 #ifdef EvtUSBH_Core_PipeAbort
995 EventRecord2( EvtUSBH_Core_PipeAbort, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
998 #define EvrUSBH_Core_PipeAbort(...)
1008 #ifdef EvtUSBH_Core_PipeAbortFailed
1010 EventRecord2( EvtUSBH_Core_PipeAbortFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
1013 #define EvrUSBH_Core_PipeAbortFailed(...)
1022 #ifdef EvtUSBH_Core_DefaultPipeReceive
1024 EventRecord2( EvtUSBH_Core_DefaultPipeReceive, TO_BYTE0(ctrl), len);
1027 #define EvrUSBH_Core_DefaultPipeReceive(...)
1037 #ifdef EvtUSBH_Core_DefaultPipeReceiveFailed
1039 EventRecord2( EvtUSBH_Core_DefaultPipeReceiveFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), len);
1042 #define EvrUSBH_Core_DefaultPipeReceiveFailed(...)
1051 #ifdef EvtUSBH_Core_DefaultPipeReceiveGetResult
1053 EventRecord2( EvtUSBH_Core_DefaultPipeReceiveGetResult, TO_BYTE0(ctrl), num);
1056 #define EvrUSBH_Core_DefaultPipeReceiveGetResult(...)
1065 #ifdef EvtUSBH_Core_DefaultPipeSendSetup
1067 EventRecord4( EvtUSBH_Core_DefaultPipeSendSetup, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], 0U);
1070 #define EvrUSBH_Core_DefaultPipeSendSetup(...)
1080 #ifdef EvtUSBH_Core_DefaultPipeSendSetupFailed
1082 EventRecord4( EvtUSBH_Core_DefaultPipeSendSetupFailed, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], (uint32_t)error);
1085 #define EvrUSBH_Core_DefaultPipeSendSetupFailed(...)
1095 #ifdef EvtUSBH_Core_DefaultPipeSendFailed
1097 EventRecord2( EvtUSBH_Core_DefaultPipeSendFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), len);
1100 #define EvrUSBH_Core_DefaultPipeSendFailed(...)
1109 #ifdef EvtUSBH_Core_DefaultPipeSend
1111 EventRecord2( EvtUSBH_Core_DefaultPipeSend, TO_BYTE0(ctrl), len);
1114 #define EvrUSBH_Core_DefaultPipeSend(...)
1123 #ifdef EvtUSBH_Core_DefaultPipeSendGetResult
1125 EventRecord2( EvtUSBH_Core_DefaultPipeSendGetResult, TO_BYTE0(ctrl), num);
1128 #define EvrUSBH_Core_DefaultPipeSendGetResult(...)
1136 #ifdef EvtUSBH_Core_DefaultPipeAbort
1138 EventRecord2( EvtUSBH_Core_DefaultPipeAbort, TO_BYTE0(ctrl), 0U);
1141 #define EvrUSBH_Core_DefaultPipeAbort(...)
1150 #ifdef EvtUSBH_Core_DefaultPipeAbortFailed
1152 EventRecord2( EvtUSBH_Core_DefaultPipeAbortFailed, TO_BYTE0(ctrl), (uint32_t)error);
1155 #define EvrUSBH_Core_DefaultPipeAbortFailed(...)
1165 #ifdef EvtUSBH_Core_ControlTransfer
1167 EventRecord4( EvtUSBH_Core_ControlTransfer, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], len);
1170 #define EvrUSBH_Core_ControlTransfer(...)
1180 #ifdef EvtUSBH_Core_ControlTransferFailed
1182 EventRecord4( EvtUSBH_Core_ControlTransferFailed, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], (uint32_t)error);
1185 #define EvrUSBH_Core_ControlTransferFailed(...)
1196 #ifdef EvtUSBH_Core_RequestGetStatus
1198 EventRecord2( EvtUSBH_Core_RequestGetStatus, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index), (uint32_t)status);
1201 #define EvrUSBH_Core_RequestGetStatus(...)
1212 #ifdef EvtUSBH_Core_RequestGetStatusFailed
1214 EventRecord2( EvtUSBH_Core_RequestGetStatusFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index), (uint32_t)error);
1217 #define EvrUSBH_Core_RequestGetStatusFailed(...)
1228 #ifdef EvtUSBH_Core_RequestClearFeature
1230 EventRecord2( EvtUSBH_Core_RequestClearFeature, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), 0U);
1233 #define EvrUSBH_Core_RequestClearFeature(...)
1245 #ifdef EvtUSBH_Core_RequestClearFeatureFailed
1247 EventRecord2( EvtUSBH_Core_RequestClearFeatureFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), (uint32_t)error);
1250 #define EvrUSBH_Core_RequestClearFeatureFailed(...)
1261 #ifdef EvtUSBH_Core_RequestSetFeature
1263 EventRecord2( EvtUSBH_Core_RequestSetFeature, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), 0U);
1266 #define EvrUSBH_Core_RequestSetFeature(...)
1278 #ifdef EvtUSBH_Core_RequestSetFeatureFailed
1280 EventRecord2( EvtUSBH_Core_RequestSetFeatureFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), (uint32_t)error);
1283 #define EvrUSBH_Core_RequestSetFeatureFailed(...)
1292 #ifdef EvtUSBH_Core_RequestSetAddress
1294 EventRecord2( EvtUSBH_Core_RequestSetAddress, TO_BYTE0(ctrl) | TO_BYTE1(address), 0U);
1297 #define EvrUSBH_Core_RequestSetAddress(...)
1307 #ifdef EvtUSBH_Core_RequestSetAddressFailed
1309 EventRecord2( EvtUSBH_Core_RequestSetAddressFailed, TO_BYTE0(ctrl) | TO_BYTE1(address), (uint32_t)error);
1312 #define EvrUSBH_Core_RequestSetAddressFailed(...)
1325 #ifdef EvtUSBH_Core_RequestGetDescriptor
1327 EventRecord2( EvtUSBH_Core_RequestGetDescriptor, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(desc_type) | TO_BYTE3(desc_index), TO_BYTE2(lang_id) | (uint32_t)desc_length);
1330 #define EvrUSBH_Core_RequestGetDescriptor(...)
1344 #ifdef EvtUSBH_Core_RequestGetDescriptorFailed
1345 __STATIC_INLINE
void EvrUSBH_Core_RequestGetDescriptorFailed( uint8_t ctrl, uint8_t recipient, uint8_t desc_type, uint8_t desc_index, uint16_t lang_id, uint16_t desc_length, usbStatus error) {
1346 EventRecord2( EvtUSBH_Core_RequestGetDescriptorFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(desc_type) | TO_BYTE3(desc_index), TO_BYTE2(lang_id) | (uint32_t)desc_length | TO_BYTE3(error));
1349 #define EvrUSBH_Core_RequestGetDescriptorFailed(...)
1362 #ifdef EvtUSBH_Core_RequestSetDescriptor
1364 EventRecord2( EvtUSBH_Core_RequestSetDescriptor, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(desc_type) | TO_BYTE3(desc_index), TO_BYTE2(lang_id) | (uint32_t)desc_length);
1367 #define EvrUSBH_Core_RequestSetDescriptor(...)
1381 #ifdef EvtUSBH_Core_RequestSetDescriptorFailed
1382 __STATIC_INLINE
void EvrUSBH_Core_RequestSetDescriptorFailed( uint8_t ctrl, uint8_t recipient, uint8_t desc_type, uint8_t desc_index, uint16_t lang_id, uint16_t desc_length, usbStatus error) {
1383 EventRecord2( EvtUSBH_Core_RequestSetDescriptorFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(desc_type) | TO_BYTE3(desc_index), TO_BYTE2(lang_id) | (uint32_t)desc_length | TO_BYTE3(error));
1386 #define EvrUSBH_Core_RequestSetDescriptorFailed(...)
1395 #ifdef EvtUSBH_Core_RequestGetConfiguration
1397 EventRecord2( EvtUSBH_Core_RequestGetConfiguration, TO_BYTE0(ctrl), (uint32_t)config);
1400 #define EvrUSBH_Core_RequestGetConfiguration(...)
1409 #ifdef EvtUSBH_Core_RequestGetConfigurationFailed
1411 EventRecord2( EvtUSBH_Core_RequestGetConfigurationFailed, TO_BYTE0(ctrl), (uint32_t)error);
1414 #define EvrUSBH_Core_RequestGetConfigurationFailed(...)
1423 #ifdef EvtUSBH_Core_RequestSetConfiguration
1425 EventRecord2( EvtUSBH_Core_RequestSetConfiguration, TO_BYTE0(ctrl) | TO_BYTE1(config), 0U);
1428 #define EvrUSBH_Core_RequestSetConfiguration(...)
1438 #ifdef EvtUSBH_Core_RequestSetConfigurationFailed
1440 EventRecord2( EvtUSBH_Core_RequestSetConfigurationFailed, TO_BYTE0(ctrl) | TO_BYTE1(config), (uint32_t)error);
1443 #define EvrUSBH_Core_RequestSetConfigurationFailed(...)
1453 #ifdef EvtUSBH_Core_RequestGetInterface
1455 EventRecord2( EvtUSBH_Core_RequestGetInterface, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)alt);
1458 #define EvrUSBH_Core_RequestGetInterface(...)
1468 #ifdef EvtUSBH_Core_RequestGetInterfaceFailed
1470 EventRecord2( EvtUSBH_Core_RequestGetInterfaceFailed, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)error);
1473 #define EvrUSBH_Core_RequestGetInterfaceFailed(...)
1483 #ifdef EvtUSBH_Core_RequestSetInterface
1485 EventRecord2( EvtUSBH_Core_RequestSetInterface, TO_BYTE0(ctrl) | TO_BYTE1(index) | TO_BYTE2(alt), 0U);
1488 #define EvrUSBH_Core_RequestSetInterface(...)
1499 #ifdef EvtUSBH_Core_RequestSetInterfaceFailed
1501 EventRecord2( EvtUSBH_Core_RequestSetInterfaceFailed, TO_BYTE0(ctrl) | TO_BYTE1(index) | TO_BYTE2(alt), (uint32_t)error);
1504 #define EvrUSBH_Core_RequestSetInterfaceFailed(...)
1514 #ifdef EvtUSBH_Core_RequestSynchFrame
1516 EventRecord2( EvtUSBH_Core_RequestSynchFrame, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)frame_num);
1519 #define EvrUSBH_Core_RequestSynchFrame(...)
1529 #ifdef EvtUSBH_Core_RequestSynchFrameFailed
1531 EventRecord2( EvtUSBH_Core_RequestSynchFrameFailed, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)error);
1534 #define EvrUSBH_Core_RequestSynchFrameFailed(...)
1543 #ifdef EvtUSBH_Core_MemInitFailed
1545 EventRecord2( EvtUSBH_Core_MemInitFailed, TO_BYTE0(ctrl), (uint32_t)error);
1548 #define EvrUSBH_Core_MemInitFailed(...)
1556 #ifdef EvtUSBH_Core_MemInit
1558 EventRecord2( EvtUSBH_Core_MemInit, TO_BYTE0(ctrl), 0U);
1561 #define EvrUSBH_Core_MemInit(...)
1570 #ifdef EvtUSBH_Core_MemUninitFailed
1572 EventRecord2( EvtUSBH_Core_MemUninitFailed, TO_BYTE0(ctrl), (uint32_t)error);
1575 #define EvrUSBH_Core_MemUninitFailed(...)
1583 #ifdef EvtUSBH_Core_MemUninit
1585 EventRecord2( EvtUSBH_Core_MemUninit, TO_BYTE0(ctrl), 0U);
1588 #define EvrUSBH_Core_MemUninit(...)
1598 #ifdef EvtUSBH_Core_MemAllocFailed
1600 EventRecord2( EvtUSBH_Core_MemAllocFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), size);
1603 #define EvrUSBH_Core_MemAllocFailed(...)
1613 #ifdef EvtUSBH_Core_MemAlloc
1615 EventRecord4( EvtUSBH_Core_MemAlloc, TO_BYTE0(ctrl), (uint32_t)ptr, size, 0U);
1618 #define EvrUSBH_Core_MemAlloc(...)
1628 #ifdef EvtUSBH_Core_MemFreeFailed
1630 EventRecord2( EvtUSBH_Core_MemFreeFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr);
1633 #define EvrUSBH_Core_MemFreeFailed(...)
1642 #ifdef EvtUSBH_Core_MemFree
1644 EventRecord2( EvtUSBH_Core_MemFree, TO_BYTE0(ctrl), (uint32_t)ptr);
1647 #define EvrUSBH_Core_MemFree(...)
1658 #ifdef EvtUSBH_Core_Engine
1660 EventRecord2( EvtUSBH_Core_Engine, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(port_state), event);
1663 #define EvrUSBH_Core_Engine(...)
1673 #ifdef EvtUSBH_Core_EngineFailed
1675 EventRecord2( EvtUSBH_Core_EngineFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), event);
1678 #define EvrUSBH_Core_EngineFailed(...)
1689 #ifdef EvtUSBH_Core_EngineDone
1691 EventRecord2( EvtUSBH_Core_EngineDone, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(port_state), event);
1694 #define EvrUSBH_Core_EngineDone(...)
1704 #ifdef EvtUSBH_Driver_Initialize
1706 EventRecord2( EvtUSBH_Driver_Initialize, TO_BYTE0(ctrl), 0U);
1709 #define EvrUSBH_Driver_Initialize(...)
1718 #ifdef EvtUSBH_Driver_InitializeFailed
1720 EventRecord2( EvtUSBH_Driver_InitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
1723 #define EvrUSBH_Driver_InitializeFailed(...)
1731 #ifdef EvtUSBH_Driver_Uninitialize
1733 EventRecord2( EvtUSBH_Driver_Uninitialize, TO_BYTE0(ctrl), 0U);
1736 #define EvrUSBH_Driver_Uninitialize(...)
1745 #ifdef EvtUSBH_Driver_UninitializeFailed
1747 EventRecord2( EvtUSBH_Driver_UninitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
1750 #define EvrUSBH_Driver_UninitializeFailed(...)
1759 #ifdef EvtUSBH_Driver_PowerControl
1761 EventRecord2( EvtUSBH_Driver_PowerControl, TO_BYTE0(ctrl) | TO_BYTE1(state), 0U);
1764 #define EvrUSBH_Driver_PowerControl(...)
1774 #ifdef EvtUSBH_Driver_PowerControlFailed
1776 EventRecord2( EvtUSBH_Driver_PowerControlFailed, TO_BYTE0(ctrl) | TO_BYTE1(state), (uint32_t)error);
1779 #define EvrUSBH_Driver_PowerControlFailed(...)
1791 #ifdef EvtUSBH_Driver_PortVbusOnOff
1793 EventRecord2( EvtUSBH_Driver_PortVbusOnOff, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(vbus), 0U);
1796 #define EvrUSBH_Driver_PortVbusOnOff(...)
1809 #ifdef EvtUSBH_Driver_PortVbusOnOffFailed
1811 EventRecord2( EvtUSBH_Driver_PortVbusOnOffFailed, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(vbus), (uint32_t)error);
1814 #define EvrUSBH_Driver_PortVbusOnOffFailed(...)
1823 #ifdef EvtUSBH_Driver_PortReset
1825 EventRecord2( EvtUSBH_Driver_PortReset, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1828 #define EvrUSBH_Driver_PortReset(...)
1838 #ifdef EvtUSBH_Driver_PortResetFailed
1840 EventRecord2( EvtUSBH_Driver_PortResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1843 #define EvrUSBH_Driver_PortResetFailed(...)
1852 #ifdef EvtUSBH_Driver_PortSuspend
1854 EventRecord2( EvtUSBH_Driver_PortSuspend, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1857 #define EvrUSBH_Driver_PortSuspend(...)
1867 #ifdef EvtUSBH_Driver_PortSuspendFailed
1869 EventRecord2( EvtUSBH_Driver_PortSuspendFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1872 #define EvrUSBH_Driver_PortSuspendFailed(...)
1881 #ifdef EvtUSBH_Driver_PortResume
1883 EventRecord2( EvtUSBH_Driver_PortResume, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1886 #define EvrUSBH_Driver_PortResume(...)
1896 #ifdef EvtUSBH_Driver_PortResumeFailed
1898 EventRecord2( EvtUSBH_Driver_PortResumeFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1901 #define EvrUSBH_Driver_PortResumeFailed(...)
1911 #ifdef EvtUSBH_Driver_PortGetState
1913 EventRecord2( EvtUSBH_Driver_PortGetState, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)state.connected | ((uint32_t)(state.overcurrent) << 1) | ((uint32_t)(state.speed) << 2));
1916 #define EvrUSBH_Driver_PortGetState(...)
1935 #ifdef EvtUSBH_Driver_PipeCreate
1936 __STATIC_INLINE
void EvrUSBH_Driver_PipeCreate( uint8_t ctrl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval, ARM_USBH_EP_HANDLE pipe_hndl) {
1937 EventRecord4( EvtUSBH_Driver_PipeCreate, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE0(hub_port) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type), (uint32_t)ep_max_packet_size | TO_BYTE2(ep_interval), (uint32_t)pipe_hndl);
1940 #define EvrUSBH_Driver_PipeCreate(...)
1958 #ifdef EvtUSBH_Driver_PipeCreateFailed
1959 __STATIC_INLINE
void EvrUSBH_Driver_PipeCreateFailed( uint8_t ctrl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval) {
1960 EventRecord4( EvtUSBH_Driver_PipeCreateFailed, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE0(hub_port) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type), (uint32_t)ep_max_packet_size | TO_BYTE2(ep_interval), 0U);
1963 #define EvrUSBH_Driver_PipeCreateFailed(...)
1977 #ifdef EvtUSBH_Driver_PipeModify
1978 __STATIC_INLINE
void EvrUSBH_Driver_PipeModify( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size) {
1979 EventRecord4( EvtUSBH_Driver_PipeModify, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE2(hub_port) | (uint32_t)ep_max_packet_size, (uint32_t)pipe_hndl, 0U);
1982 #define EvrUSBH_Driver_PipeModify(...)
1997 #ifdef EvtUSBH_Driver_PipeModifyFailed
1998 __STATIC_INLINE
void EvrUSBH_Driver_PipeModifyFailed( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size, int32_t error) {
1999 EventRecord4( EvtUSBH_Driver_PipeModifyFailed, TO_BYTE0(ctrl) | TO_BYTE1(dev_addr) | TO_BYTE2(dev_speed) | TO_BYTE3(hub_addr), TO_BYTE2(hub_port) | (uint32_t)ep_max_packet_size, (uint32_t)pipe_hndl, (uint32_t)error);
2002 #define EvrUSBH_Driver_PipeModifyFailed(...)
2011 #ifdef EvtUSBH_Driver_PipeDelete
2013 EventRecord2( EvtUSBH_Driver_PipeDelete, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2016 #define EvrUSBH_Driver_PipeDelete(...)
2026 #ifdef EvtUSBH_Driver_PipeDeleteFailed
2028 EventRecord2( EvtUSBH_Driver_PipeDeleteFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2031 #define EvrUSBH_Driver_PipeDeleteFailed(...)
2040 #ifdef EvtUSBH_Driver_PipeReset
2042 EventRecord2( EvtUSBH_Driver_PipeReset, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2045 #define EvrUSBH_Driver_PipeReset(...)
2055 #ifdef EvtUSBH_Driver_PipeResetFailed
2057 EventRecord2( EvtUSBH_Driver_PipeResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2060 #define EvrUSBH_Driver_PipeResetFailed(...)
2071 #ifdef EvtUSBH_Driver_PipeTransfer
2073 EventRecord4( EvtUSBH_Driver_PipeTransfer, TO_BYTE0(ctrl) | TO_BYTE1(packet), (uint32_t)pipe_hndl, num, 0U);
2076 #define EvrUSBH_Driver_PipeTransfer(...)
2088 #ifdef EvtUSBH_Driver_PipeTransferFailed
2090 EventRecord4( EvtUSBH_Driver_PipeTransferFailed, TO_BYTE0(ctrl) | TO_BYTE1(packet), (uint32_t)pipe_hndl, num, (uint32_t)error);
2093 #define EvrUSBH_Driver_PipeTransferFailed(...)
2103 #ifdef EvtUSBH_Driver_PipeTransferGetResult
2105 EventRecord4( EvtUSBH_Driver_PipeTransferGetResult, TO_BYTE0(ctrl), (uint32_t)pipe_hndl, num, 0U);
2108 #define EvrUSBH_Driver_PipeTransferGetResult(...)
2117 #ifdef EvtUSBH_Driver_PipeTransferAbort
2119 EventRecord2( EvtUSBH_Driver_PipeTransferAbort, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2122 #define EvrUSBH_Driver_PipeTransferAbort(...)
2132 #ifdef EvtUSBH_Driver_PipeTransferAbortFailed
2134 EventRecord2( EvtUSBH_Driver_PipeTransferAbortFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2137 #define EvrUSBH_Driver_PipeTransferAbortFailed(...)
2146 #ifdef EvtUSBH_Driver_GetFrameNumber
2148 EventRecord2( EvtUSBH_Driver_GetFrameNumber, TO_BYTE0(ctrl), (uint32_t)frame_number);
2151 #define EvrUSBH_Driver_GetFrameNumber(...)
2161 #ifdef EvtUSBH_Driver_OnSignalPortEvent
2163 EventRecord2( EvtUSBH_Driver_OnSignalPortEvent, TO_BYTE0(ctrl) | TO_BYTE1(port), event);
2166 #define EvrUSBH_Driver_OnSignalPortEvent(...)
2176 #ifdef EvtUSBH_Driver_OnSignalPipeEvent
2178 EventRecord2( EvtUSBH_Driver_OnSignalPipeEvent, TO_BYTE0(ctrl) | TO_BYTE1(event), (uint32_t)pipe_hndl);
2181 #define EvrUSBH_Driver_OnSignalPipeEvent(...)
2194 #ifdef EvtUSBH_CC_GetDevice
2196 EventRecord2( EvtUSBH_CC_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2199 #define EvrUSBH_CC_GetDevice(...)
2208 #ifdef EvtUSBH_CC_GetStatus
2210 EventRecord2( EvtUSBH_CC_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2213 #define EvrUSBH_CC_GetStatus(...)
2228 #ifdef EvtUSBH_CC_OnConfigure
2229 __STATIC_INLINE
void EvrUSBH_CC_OnConfigure( uint8_t device, uint8_t
class, uint8_t sub_class, uint16_t vid, uint16_t pid, uint8_t instance) {
2230 EventRecord2( EvtUSBH_CC_OnConfigure, TO_BYTE0(device) | TO_BYTE1(
class) | TO_BYTE2(sub_class) | TO_BYTE3(instance), ((uint32_t)vid << 16) | (uint32_t)pid);
2233 #define EvrUSBH_CC_OnConfigure(...)
2242 #ifdef EvtUSBH_CC_OnUnconfigure
2244 EventRecord2( EvtUSBH_CC_OnUnconfigure, TO_BYTE0(instance), (uint32_t)status);
2247 #define EvrUSBH_CC_OnUnconfigure(...)
2256 #ifdef EvtUSBH_CC_OnInitialize
2258 EventRecord2( EvtUSBH_CC_OnInitialize, TO_BYTE0(instance), (uint32_t)status);
2261 #define EvrUSBH_CC_OnInitialize(...)
2270 #ifdef EvtUSBH_CC_OnUninitialize
2272 EventRecord2( EvtUSBH_CC_OnUninitialize, TO_BYTE0(instance), (uint32_t)status);
2275 #define EvrUSBH_CC_OnUninitialize(...)
2285 #ifdef EvtUSBH_CDC_ACM_Configure
2287 EventRecord2( EvtUSBH_CDC_ACM_Configure, TO_BYTE0(instance), 0U);
2290 #define EvrUSBH_CDC_ACM_Configure(...)
2298 #ifdef EvtUSBH_CDC_ACM_ConfigureFailed
2300 EventRecord2( EvtUSBH_CDC_ACM_ConfigureFailed, (uint32_t)error, 0U);
2303 #define EvrUSBH_CDC_ACM_ConfigureFailed(...)
2311 #ifdef EvtUSBH_CDC_ACM_Unconfigure
2313 EventRecord2( EvtUSBH_CDC_ACM_Unconfigure, TO_BYTE0(instance), 0U);
2316 #define EvrUSBH_CDC_ACM_Unconfigure(...)
2325 #ifdef EvtUSBH_CDC_ACM_UnconfigureFailed
2327 EventRecord2( EvtUSBH_CDC_ACM_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
2330 #define EvrUSBH_CDC_ACM_UnconfigureFailed(...)
2338 #ifdef EvtUSBH_CDC_ACM_Initialize
2340 EventRecord2( EvtUSBH_CDC_ACM_Initialize, TO_BYTE0(instance), 0U);
2343 #define EvrUSBH_CDC_ACM_Initialize(...)
2352 #ifdef EvtUSBH_CDC_ACM_InitializeFailed
2354 EventRecord2( EvtUSBH_CDC_ACM_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2357 #define EvrUSBH_CDC_ACM_InitializeFailed(...)
2364 #ifdef EvtUSBH_CDC_ACM_OnInitialize
2366 EventRecord2( EvtUSBH_CDC_ACM_OnInitialize, TO_BYTE0(instance), 0U);
2369 #define EvrUSBH_CDC_ACM_OnInitialize(...)
2377 #ifdef EvtUSBH_CDC_ACM_Uninitialize
2379 EventRecord2( EvtUSBH_CDC_ACM_Uninitialize, TO_BYTE0(instance), 0U);
2382 #define EvrUSBH_CDC_ACM_Uninitialize(...)
2391 #ifdef EvtUSBH_CDC_ACM_UninitializeFailed
2393 EventRecord2( EvtUSBH_CDC_ACM_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2396 #define EvrUSBH_CDC_ACM_UninitializeFailed(...)
2404 #ifdef EvtUSBH_CDC_ACM_OnUninitialize
2406 EventRecord2( EvtUSBH_CDC_ACM_OnUninitialize, TO_BYTE0(instance), 0U);
2409 #define EvrUSBH_CDC_ACM_OnUninitialize(...)
2420 #ifdef EvtUSBH_CDC_ACM_GetDevice
2422 EventRecord2( EvtUSBH_CDC_ACM_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2425 #define EvrUSBH_CDC_ACM_GetDevice(...)
2434 #ifdef EvtUSBH_CDC_ACM_GetStatus
2436 EventRecord2( EvtUSBH_CDC_ACM_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2439 #define EvrUSBH_CDC_ACM_GetStatus(...)
2448 #ifdef EvtUSBH_CDC_ACM_Send
2450 EventRecord2( EvtUSBH_CDC_ACM_Send, TO_BYTE0(instance), num);
2453 #define EvrUSBH_CDC_ACM_Send(...)
2463 #ifdef EvtUSBH_CDC_ACM_SendFailed
2465 EventRecord2( EvtUSBH_CDC_ACM_SendFailed, TO_BYTE0(instance) | TO_BYTE1(error), num);
2468 #define EvrUSBH_CDC_ACM_SendFailed(...)
2477 #ifdef EvtUSBH_CDC_ACM_SendDone
2479 EventRecord2( EvtUSBH_CDC_ACM_SendDone, TO_BYTE0(instance), num);
2482 #define EvrUSBH_CDC_ACM_SendDone(...)
2491 #ifdef EvtUSBH_CDC_ACM_GetTxCount
2493 EventRecord2( EvtUSBH_CDC_ACM_GetTxCount, TO_BYTE0(instance), num);
2496 #define EvrUSBH_CDC_ACM_GetTxCount(...)
2505 #ifdef EvtUSBH_CDC_ACM_Receive
2507 EventRecord2( EvtUSBH_CDC_ACM_Receive, TO_BYTE0(instance), num);
2510 #define EvrUSBH_CDC_ACM_Receive(...)
2520 #ifdef EvtUSBH_CDC_ACM_ReceiveFailed
2522 EventRecord2( EvtUSBH_CDC_ACM_ReceiveFailed, TO_BYTE0(instance) | TO_BYTE1(error), num);
2525 #define EvrUSBH_CDC_ACM_ReceiveFailed(...)
2534 #ifdef EvtUSBH_CDC_ACM_ReceiveDone
2536 EventRecord2( EvtUSBH_CDC_ACM_ReceiveDone, TO_BYTE0(instance), num);
2539 #define EvrUSBH_CDC_ACM_ReceiveDone(...)
2548 #ifdef EvtUSBH_CDC_ACM_GetRxCount
2550 EventRecord2( EvtUSBH_CDC_ACM_GetRxCount, TO_BYTE0(instance), num);
2553 #define EvrUSBH_CDC_ACM_GetRxCount(...)
2562 #ifdef EvtUSBH_CDC_ACM_SetLineCoding
2564 EventRecord2( EvtUSBH_CDC_ACM_SetLineCoding, TO_BYTE0(instance), rate);
2567 #define EvrUSBH_CDC_ACM_SetLineCoding(...)
2577 #ifdef EvtUSBH_CDC_ACM_SetLineCodingFailed
2579 EventRecord2( EvtUSBH_CDC_ACM_SetLineCodingFailed, TO_BYTE0(instance) | TO_BYTE1(error), rate);
2582 #define EvrUSBH_CDC_ACM_SetLineCodingFailed(...)
2592 #ifdef EvtUSBH_CDC_ACM_GetLineCodingFailed
2594 EventRecord2( EvtUSBH_CDC_ACM_GetLineCodingFailed, TO_BYTE0(instance) | TO_BYTE1(error), rate);
2597 #define EvrUSBH_CDC_ACM_GetLineCodingFailed(...)
2606 #ifdef EvtUSBH_CDC_ACM_GetLineCoding
2608 EventRecord2( EvtUSBH_CDC_ACM_GetLineCoding, TO_BYTE0(instance), rate);
2611 #define EvrUSBH_CDC_ACM_GetLineCoding(...)
2621 #ifdef EvtUSBH_CDC_ACM_SetControlLineState
2623 EventRecord2( EvtUSBH_CDC_ACM_SetControlLineState, TO_BYTE0(instance), TO_BYTE0(dtr) | TO_BYTE1(rts));
2626 #define EvrUSBH_CDC_ACM_SetControlLineState(...)
2637 #ifdef EvtUSBH_CDC_ACM_SetControlLineStateFailed
2639 EventRecord2( EvtUSBH_CDC_ACM_SetControlLineStateFailed, TO_BYTE0(instance) | TO_BYTE1(error), TO_BYTE0(dtr) | TO_BYTE1(rts));
2642 #define EvrUSBH_CDC_ACM_SetControlLineStateFailed(...)
2658 #ifdef EvtUSBH_CDC_ACM_OnNotify
2660 EventRecord2( EvtUSBH_CDC_ACM_OnNotify, TO_BYTE0(instance), (uint32_t)state);
2663 #define EvrUSBH_CDC_ACM_OnNotify(...)
2674 #ifdef EvtUSBH_CDC_ACM_SendBreak
2676 EventRecord2( EvtUSBH_CDC_ACM_SendBreak, TO_BYTE0(instance), (uint32_t)duration);
2679 #define EvrUSBH_CDC_ACM_SendBreak(...)
2691 #ifdef EvtUSBH_CDC_ACM_SendBreakFailed
2693 EventRecord2( EvtUSBH_CDC_ACM_SendBreakFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)duration);
2696 #define EvrUSBH_CDC_ACM_SendBreakFailed(...)
2706 #ifdef EvtUSBH_HID_Configure
2708 EventRecord2( EvtUSBH_HID_Configure, TO_BYTE0(instance), 0U);
2711 #define EvrUSBH_HID_Configure(...)
2719 #ifdef EvtUSBH_HID_ConfigureFailed
2721 EventRecord2( EvtUSBH_HID_ConfigureFailed, (uint32_t)error, 0U);
2724 #define EvrUSBH_HID_ConfigureFailed(...)
2732 #ifdef EvtUSBH_HID_Unconfigure
2734 EventRecord2( EvtUSBH_HID_Unconfigure, TO_BYTE0(instance), 0U);
2737 #define EvrUSBH_HID_Unconfigure(...)
2746 #ifdef EvtUSBH_HID_UnconfigureFailed
2748 EventRecord2( EvtUSBH_HID_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
2751 #define EvrUSBH_HID_UnconfigureFailed(...)
2759 #ifdef EvtUSBH_HID_Initialize
2761 EventRecord2( EvtUSBH_HID_Initialize, TO_BYTE0(instance), 0U);
2764 #define EvrUSBH_HID_Initialize(...)
2773 #ifdef EvtUSBH_HID_InitializeFailed
2775 EventRecord2( EvtUSBH_HID_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2778 #define EvrUSBH_HID_InitializeFailed(...)
2785 #ifdef EvtUSBH_HID_OnInitialize
2787 EventRecord2( EvtUSBH_HID_OnInitialize, TO_BYTE0(instance), 0U);
2790 #define EvrUSBH_HID_OnInitialize(...)
2798 #ifdef EvtUSBH_HID_Uninitialize
2800 EventRecord2( EvtUSBH_HID_Uninitialize, TO_BYTE0(instance), 0U);
2803 #define EvrUSBH_HID_Uninitialize(...)
2812 #ifdef EvtUSBH_HID_UninitializeFailed
2814 EventRecord2( EvtUSBH_HID_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2817 #define EvrUSBH_HID_UninitializeFailed(...)
2825 #ifdef EvtUSBH_HID_OnUninitialize
2827 EventRecord2( EvtUSBH_HID_OnUninitialize, TO_BYTE0(instance), 0U);
2830 #define EvrUSBH_HID_OnUninitialize(...)
2841 #ifdef EvtUSBH_HID_GetDevice
2843 EventRecord2( EvtUSBH_HID_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2846 #define EvrUSBH_HID_GetDevice(...)
2855 #ifdef EvtUSBH_HID_GetStatus
2857 EventRecord2( EvtUSBH_HID_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2860 #define EvrUSBH_HID_GetStatus(...)
2869 #ifdef EvtUSBH_HID_Read
2871 EventRecord2( EvtUSBH_HID_Read, TO_BYTE0(instance), (uint32_t)len);
2874 #define EvrUSBH_HID_Read(...)
2884 #ifdef EvtUSBH_HID_ReadFailed
2886 EventRecord2( EvtUSBH_HID_ReadFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)len);
2889 #define EvrUSBH_HID_ReadFailed(...)
2899 #ifdef EvtUSBH_HID_ReadDone
2901 EventRecord4( EvtUSBH_HID_ReadDone, TO_BYTE0(instance), (uint32_t)len, (uint32_t)result, 0U);
2904 #define EvrUSBH_HID_ReadDone(...)
2913 #ifdef EvtUSBH_HID_Write
2915 EventRecord2( EvtUSBH_HID_Write, TO_BYTE0(instance), (uint32_t)len);
2918 #define EvrUSBH_HID_Write(...)
2928 #ifdef EvtUSBH_HID_WriteFailed
2930 EventRecord2( EvtUSBH_HID_WriteFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)len);
2933 #define EvrUSBH_HID_WriteFailed(...)
2943 #ifdef EvtUSBH_HID_WriteDone
2945 EventRecord4( EvtUSBH_HID_WriteDone, TO_BYTE0(instance), (uint32_t)len, (uint32_t)result, 0U);
2948 #define EvrUSBH_HID_WriteDone(...)
2956 #ifdef EvtUSBH_HID_GetKeyboardKey
2958 EventRecord2( EvtUSBH_HID_GetKeyboardKey, TO_BYTE0(instance), 0U);
2961 #define EvrUSBH_HID_GetKeyboardKey(...)
2970 #ifdef EvtUSBH_HID_GetKeyboardKeyDone
2972 EventRecord2( EvtUSBH_HID_GetKeyboardKeyDone, TO_BYTE0(instance), (uint32_t)ch);
2975 #define EvrUSBH_HID_GetKeyboardKeyDone(...)
2983 #ifdef EvtUSBH_HID_GetMouseState
2985 EventRecord2( EvtUSBH_HID_GetMouseState, TO_BYTE0(instance), 0U);
2988 #define EvrUSBH_HID_GetMouseState(...)
2997 #ifdef EvtUSBH_HID_GetMouseStateFailed
2999 EventRecord2( EvtUSBH_HID_GetMouseStateFailed, TO_BYTE0(instance), (uint32_t)error);
3002 #define EvrUSBH_HID_GetMouseStateFailed(...)
3011 #ifdef EvtUSBH_HID_GetMouseStateDone
3013 EventRecord4( EvtUSBH_HID_GetMouseStateDone, TO_BYTE0(instance), (uint32_t)state.
button, ((uint32_t)state.
x << 16) | (uint32_t)state.
y, 0U);
3016 #define EvrUSBH_HID_GetMouseStateDone(...)
3025 #ifdef EvtUSBH_HID_OnParseReportDescriptor
3027 EventRecord2( EvtUSBH_HID_OnParseReportDescriptor, TO_BYTE0(instance), len);
3030 #define EvrUSBH_HID_OnParseReportDescriptor(...)
3039 #ifdef EvtUSBH_HID_OnDataReceived
3041 EventRecord2( EvtUSBH_HID_OnDataReceived, TO_BYTE0(instance), len);
3044 #define EvrUSBH_HID_OnDataReceived(...)
3052 #ifdef EvtUSBH_HID_GetReport
3054 EventRecord2( EvtUSBH_HID_GetReport, TO_BYTE0(instance), 0U);
3057 #define EvrUSBH_HID_GetReport(...)
3066 #ifdef EvtUSBH_HID_GetReportFailed
3068 EventRecord2( EvtUSBH_HID_GetReportFailed, TO_BYTE0(instance), (uint32_t)error);
3071 #define EvrUSBH_HID_GetReportFailed(...)
3079 #ifdef EvtUSBH_HID_SetReport
3081 EventRecord2( EvtUSBH_HID_SetReport, TO_BYTE0(instance), 0U);
3084 #define EvrUSBH_HID_SetReport(...)
3093 #ifdef EvtUSBH_HID_SetReportFailed
3095 EventRecord2( EvtUSBH_HID_SetReportFailed, TO_BYTE0(instance), (uint32_t)error);
3098 #define EvrUSBH_HID_SetReportFailed(...)
3106 #ifdef EvtUSBH_HID_GetIdle
3108 EventRecord2( EvtUSBH_HID_GetIdle, TO_BYTE0(instance), 0U);
3111 #define EvrUSBH_HID_GetIdle(...)
3120 #ifdef EvtUSBH_HID_GetIdleFailed
3122 EventRecord2( EvtUSBH_HID_GetIdleFailed, TO_BYTE0(instance), (uint32_t)error);
3125 #define EvrUSBH_HID_GetIdleFailed(...)
3133 #ifdef EvtUSBH_HID_SetIdle
3135 EventRecord2( EvtUSBH_HID_SetIdle, TO_BYTE0(instance), 0U);
3138 #define EvrUSBH_HID_SetIdle(...)
3147 #ifdef EvtUSBH_HID_SetIdleFailed
3149 EventRecord2( EvtUSBH_HID_SetIdleFailed, TO_BYTE0(instance), (uint32_t)error);
3152 #define EvrUSBH_HID_SetIdleFailed(...)
3160 #ifdef EvtUSBH_HID_GetProtocol
3162 EventRecord2( EvtUSBH_HID_GetProtocol, TO_BYTE0(instance), 0U);
3165 #define EvrUSBH_HID_GetProtocol(...)
3174 #ifdef EvtUSBH_HID_GetProtocolFailed
3176 EventRecord2( EvtUSBH_HID_GetProtocolFailed, TO_BYTE0(instance), (uint32_t)error);
3179 #define EvrUSBH_HID_GetProtocolFailed(...)
3187 #ifdef EvtUSBH_HID_SetProtocol
3189 EventRecord2( EvtUSBH_HID_SetProtocol, TO_BYTE0(instance), 0U);
3192 #define EvrUSBH_HID_SetProtocol(...)
3201 #ifdef EvtUSBH_HID_SetProtocolFailed
3203 EventRecord2( EvtUSBH_HID_SetProtocolFailed, TO_BYTE0(instance), (uint32_t)error);
3206 #define EvrUSBH_HID_SetProtocolFailed(...)
3214 #ifdef EvtUSBH_HID_ReportOut
3216 EventRecord2( EvtUSBH_HID_ReportOut, TO_BYTE0(instance), 0U);
3219 #define EvrUSBH_HID_ReportOut(...)
3228 #ifdef EvtUSBH_HID_ReportOutFailed
3230 EventRecord2( EvtUSBH_HID_ReportOutFailed, TO_BYTE0(instance), (uint32_t)error);
3233 #define EvrUSBH_HID_ReportOutFailed(...)
3243 #ifdef EvtUSBH_MSC_Configure
3245 EventRecord2( EvtUSBH_MSC_Configure, TO_BYTE0(instance), 0U);
3248 #define EvrUSBH_MSC_Configure(...)
3256 #ifdef EvtUSBH_MSC_ConfigureFailed
3258 EventRecord2( EvtUSBH_MSC_ConfigureFailed, (uint32_t)error, 0U);
3261 #define EvrUSBH_MSC_ConfigureFailed(...)
3269 #ifdef EvtUSBH_MSC_Unconfigure
3271 EventRecord2( EvtUSBH_MSC_Unconfigure, TO_BYTE0(instance), 0U);
3274 #define EvrUSBH_MSC_Unconfigure(...)
3283 #ifdef EvtUSBH_MSC_UnconfigureFailed
3285 EventRecord2( EvtUSBH_MSC_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
3288 #define EvrUSBH_MSC_UnconfigureFailed(...)
3296 #ifdef EvtUSBH_MSC_Initialize
3298 EventRecord2( EvtUSBH_MSC_Initialize, TO_BYTE0(instance), 0U);
3301 #define EvrUSBH_MSC_Initialize(...)
3310 #ifdef EvtUSBH_MSC_InitializeFailed
3312 EventRecord2( EvtUSBH_MSC_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3315 #define EvrUSBH_MSC_InitializeFailed(...)
3322 #ifdef EvtUSBH_MSC_OnInitialize
3324 EventRecord2( EvtUSBH_MSC_OnInitialize, TO_BYTE0(instance), 0U);
3327 #define EvrUSBH_MSC_OnInitialize(...)
3335 #ifdef EvtUSBH_MSC_Uninitialize
3337 EventRecord2( EvtUSBH_MSC_Uninitialize, TO_BYTE0(instance), 0U);
3340 #define EvrUSBH_MSC_Uninitialize(...)
3349 #ifdef EvtUSBH_MSC_UninitializeFailed
3351 EventRecord2( EvtUSBH_MSC_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3354 #define EvrUSBH_MSC_UninitializeFailed(...)
3362 #ifdef EvtUSBH_MSC_OnUninitialize
3364 EventRecord2( EvtUSBH_MSC_OnUninitialize, TO_BYTE0(instance), 0U);
3367 #define EvrUSBH_MSC_OnUninitialize(...)
3378 #ifdef EvtUSBH_MSC_GetDevice
3380 EventRecord2( EvtUSBH_MSC_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
3383 #define EvrUSBH_MSC_GetDevice(...)
3392 #ifdef EvtUSBH_MSC_GetStatus
3394 EventRecord2( EvtUSBH_MSC_GetStatus, TO_BYTE0(instance), (uint32_t)status);
3397 #define EvrUSBH_MSC_GetStatus(...)
3407 #ifdef EvtUSBH_MSC_Read
3409 EventRecord4( EvtUSBH_MSC_Read, TO_BYTE0(instance), lba, cnt, 0U);
3412 #define EvrUSBH_MSC_Read(...)
3423 #ifdef EvtUSBH_MSC_ReadFailed
3425 EventRecord4( EvtUSBH_MSC_ReadFailed, TO_BYTE0(instance), lba, cnt, (uint32_t)error);
3428 #define EvrUSBH_MSC_ReadFailed(...)
3438 #ifdef EvtUSBH_MSC_ReadDone
3440 EventRecord4( EvtUSBH_MSC_ReadDone, TO_BYTE0(instance), lba, cnt, 0U);
3443 #define EvrUSBH_MSC_ReadDone(...)
3453 #ifdef EvtUSBH_MSC_Write
3455 EventRecord4( EvtUSBH_MSC_Write, TO_BYTE0(instance), lba, cnt, 0U);
3458 #define EvrUSBH_MSC_Write(...)
3469 #ifdef EvtUSBH_MSC_WriteFailed
3471 EventRecord4( EvtUSBH_MSC_WriteFailed, TO_BYTE0(instance), lba, cnt, (uint32_t)error);
3474 #define EvrUSBH_MSC_WriteFailed(...)
3484 #ifdef EvtUSBH_MSC_WriteDone
3486 EventRecord4( EvtUSBH_MSC_WriteDone, TO_BYTE0(instance), lba, cnt, 0U);
3489 #define EvrUSBH_MSC_WriteDone(...)
3497 #ifdef EvtUSBH_MSC_ReadCapacity
3499 EventRecord2( EvtUSBH_MSC_ReadCapacity, TO_BYTE0(instance), 0U);
3502 #define EvrUSBH_MSC_ReadCapacity(...)
3511 #ifdef EvtUSBH_MSC_ReadCapacityFailed
3513 EventRecord2( EvtUSBH_MSC_ReadCapacityFailed, TO_BYTE0(instance), (uint32_t)error);
3516 #define EvrUSBH_MSC_ReadCapacityFailed(...)
3526 #ifdef EvtUSBH_MSC_ReadCapacityDone
3528 EventRecord4( EvtUSBH_MSC_ReadCapacityDone, TO_BYTE0(instance), block_count, block_size, 0U);
3531 #define EvrUSBH_MSC_ReadCapacityDone(...)
3539 #ifdef EvtUSBH_MSC_BomReset
3541 EventRecord2( EvtUSBH_MSC_BomReset, TO_BYTE0(instance), 0U);
3544 #define EvrUSBH_MSC_BomReset(...)
3553 #ifdef EvtUSBH_MSC_BomResetFailed
3555 EventRecord2( EvtUSBH_MSC_BomResetFailed, TO_BYTE0(instance), (uint32_t)error);
3558 #define EvrUSBH_MSC_BomResetFailed(...)
3566 #ifdef EvtUSBH_MSC_GetMaxLun
3568 EventRecord2( EvtUSBH_MSC_GetMaxLun, TO_BYTE0(instance), 0U);
3571 #define EvrUSBH_MSC_GetMaxLun(...)
3580 #ifdef EvtUSBH_MSC_GetMaxLunFailed
3582 EventRecord2( EvtUSBH_MSC_GetMaxLunFailed, TO_BYTE0(instance), (uint32_t)error);
3585 #define EvrUSBH_MSC_GetMaxLunFailed(...)
3593 #ifdef EvtUSBH_MSC_ScsiTestUnitReady
3595 EventRecord2( EvtUSBH_MSC_ScsiTestUnitReady, TO_BYTE0(instance), 0U);
3598 #define EvrUSBH_MSC_ScsiTestUnitReady(...)
3607 #ifdef EvtUSBH_MSC_ScsiTestUnitReadyFailed
3609 EventRecord2( EvtUSBH_MSC_ScsiTestUnitReadyFailed, TO_BYTE0(instance), (uint32_t)error);
3612 #define EvrUSBH_MSC_ScsiTestUnitReadyFailed(...)
3620 #ifdef EvtUSBH_MSC_ScsiRequestSense
3622 EventRecord2( EvtUSBH_MSC_ScsiRequestSense, TO_BYTE0(instance), 0U);
3625 #define EvrUSBH_MSC_ScsiRequestSense(...)
3634 #ifdef EvtUSBH_MSC_ScsiRequestSenseFailed
3636 EventRecord2( EvtUSBH_MSC_ScsiRequestSenseFailed, TO_BYTE0(instance), (uint32_t)error);
3639 #define EvrUSBH_MSC_ScsiRequestSenseFailed(...)
3647 #ifdef EvtUSBH_MSC_ScsiInquiry
3649 EventRecord2( EvtUSBH_MSC_ScsiInquiry, TO_BYTE0(instance), 0U);
3652 #define EvrUSBH_MSC_ScsiInquiry(...)
3661 #ifdef EvtUSBH_MSC_ScsiInquiryFailed
3663 EventRecord2( EvtUSBH_MSC_ScsiInquiryFailed, TO_BYTE0(instance), (uint32_t)error);
3666 #define EvrUSBH_MSC_ScsiInquiryFailed(...)
3674 #ifdef EvtUSBH_MSC_ScsiReadFormatCapacities
3676 EventRecord2( EvtUSBH_MSC_ScsiReadFormatCapacities, TO_BYTE0(instance), 0U);
3679 #define EvrUSBH_MSC_ScsiReadFormatCapacities(...)
3688 #ifdef EvtUSBH_MSC_ScsiReadFormatCapacitiesFailed
3690 EventRecord2( EvtUSBH_MSC_ScsiReadFormatCapacitiesFailed, TO_BYTE0(instance), (uint32_t)error);
3693 #define EvrUSBH_MSC_ScsiReadFormatCapacitiesFailed(...)
3701 #ifdef EvtUSBH_MSC_ScsiReadCapacity
3703 EventRecord2( EvtUSBH_MSC_ScsiReadCapacity, TO_BYTE0(instance), 0U);
3706 #define EvrUSBH_MSC_ScsiReadCapacity(...)
3715 #ifdef EvtUSBH_MSC_ScsiReadCapacityFailed
3717 EventRecord2( EvtUSBH_MSC_ScsiReadCapacityFailed, TO_BYTE0(instance), (uint32_t)error);
3720 #define EvrUSBH_MSC_ScsiReadCapacityFailed(...)
3730 #ifdef EvtUSBH_MSC_ScsiRead10
3732 EventRecord4( EvtUSBH_MSC_ScsiRead10, TO_BYTE0(instance), block_addr, block_num, 0U);
3735 #define EvrUSBH_MSC_ScsiRead10(...)
3746 #ifdef EvtUSBH_MSC_ScsiRead10Failed
3748 EventRecord4( EvtUSBH_MSC_ScsiRead10Failed, TO_BYTE0(instance), block_addr, block_num, (uint32_t)error);
3751 #define EvrUSBH_MSC_ScsiRead10Failed(...)
3761 #ifdef EvtUSBH_MSC_ScsiWrite10
3763 EventRecord4( EvtUSBH_MSC_ScsiWrite10, TO_BYTE0(instance), block_addr, block_num, 0U);
3766 #define EvrUSBH_MSC_ScsiWrite10(...)
3777 #ifdef EvtUSBH_MSC_ScsiWrite10Failed
3779 EventRecord4( EvtUSBH_MSC_ScsiWrite10Failed, TO_BYTE0(instance), block_addr, block_num, (uint32_t)error);
3782 #define EvrUSBH_MSC_ScsiWrite10Failed(...)
3790 #ifdef EvtUSBH_MSC_Recover
3792 EventRecord2( EvtUSBH_MSC_Recover, TO_BYTE0(instance), 0U);
3795 #define EvrUSBH_MSC_Recover(...)
3804 #ifdef EvtUSBH_MSC_RecoverFailed
3806 EventRecord2( EvtUSBH_MSC_RecoverFailed, TO_BYTE0(instance), (uint32_t)error);
3809 #define EvrUSBH_MSC_RecoverFailed(...)
3813 #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
3814 #pragma clang diagnostic pop
3817 #endif // __USBH_EVR_H__
__STATIC_INLINE void EvrUSBH_HID_SetReportFailed(uint8_t instance, usbStatus error)
Event on internal operation Set Report failed (Error)
Definition: usbh_evr.h:3094
__STATIC_INLINE void EvrUSBH_Core_RequestSynchFrame(uint8_t ctrl, uint8_t index, uint16_t frame_num)
Event on USBH_DeviceRequest_SynchFrame start (API)
Definition: usbh_evr.h:1515
__STATIC_INLINE void EvrUSBH_Core_DeviceGetVID(uint8_t device, uint16_t vid)
Event on USBH_Device_GetVID finished (API)
Definition: usbh_evr.h:706
__STATIC_INLINE void EvrUSBH_HID_GetMouseState(uint8_t instance)
Event on USBH_HID_GetMouseState start (API)
Definition: usbh_evr.h:2984
__STATIC_INLINE void EvrUSBH_MSC_Uninitialize(uint8_t instance)
Event on internal operation MSC device uninitialization start (Operation)
Definition: usbh_evr.h:3336
__STATIC_INLINE void EvrUSBH_MSC_ReadDone(uint8_t instance, uint32_t lba, uint32_t cnt)
Event on USBH_MSC_Read finished successfully (Detail)
Definition: usbh_evr.h:3439
__STATIC_INLINE void EvrUSBH_Core_RequestClearFeature(uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature)
Event on USBH_DeviceRequest_ClearFeature start (API)
Definition: usbh_evr.h:1229
__STATIC_INLINE void EvrUSBH_MSC_ScsiTestUnitReadyFailed(uint8_t instance, usbStatus error)
Event on internal operation SCSI Test Unit Ready failed (Error)
Definition: usbh_evr.h:3608
__STATIC_INLINE void EvrUSBH_Core_MemAlloc(uint8_t ctrl, uint8_t *ptr, uint32_t size)
Event on internal operation memory allocation finished successfully (Detail)
Definition: usbh_evr.h:1614
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceiveGetResult(uint8_t ctrl, uint32_t num)
Event on USBH_DefaultPipeReceiveGetResult finished (API)
Definition: usbh_evr.h:1052
__STATIC_INLINE void EvrUSBH_Core_EngineDone(uint8_t ctrl, uint8_t port, uint32_t event, uint8_t port_state)
Event on internal operation engine finished successfully (Detail)
Definition: usbh_evr.h:1690
__STATIC_INLINE void EvrUSBH_Core_PortResumeFailed(uint8_t ctrl, uint8_t port, usbStatus error)
Event on USBH_Port_Resume failed (Error)
Definition: usbh_evr.h:616
__STATIC_INLINE void EvrUSBH_Core_RequestSynchFrameFailed(uint8_t ctrl, uint8_t index, usbStatus error)
Event on USBH_DeviceRequest_SynchFrame failed (Error)
Definition: usbh_evr.h:1530
__STATIC_INLINE void EvrUSBH_Core_MemUninit(uint8_t ctrl)
Event on internal operation memory uninitialization finished successfully (Detail) ...
Definition: usbh_evr.h:1584
__STATIC_INLINE void EvrUSBH_Core_RequestSetConfiguration(uint8_t ctrl, uint8_t config)
Event on USBH_DeviceRequest_SetConfiguration start (API)
Definition: usbh_evr.h:1424
__STATIC_INLINE void EvrUSBH_Core_PipeModifyFailed(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size, usbStatus error)
Event on USBH_PipeModify failed (Error)
Definition: usbh_evr.h:830
__STATIC_INLINE void EvrUSBH_MSC_Configure(uint8_t instance)
Event on internal operation MSC device configuration start (Operation)
Definition: usbh_evr.h:3244
__STATIC_INLINE void EvrUSBH_Core_DeviceGetController(uint8_t device, uint8_t ctrl)
Event on USBH_Device_GetController finished (API)
Definition: usbh_evr.h:632
__STATIC_INLINE void EvrUSBH_CDC_ACM_OnUninitialize(uint8_t instance)
Event on USBH_CDC_ACM_Uninitialize user callback function start (API)
Definition: usbh_evr.h:2405
__STATIC_INLINE void EvrUSBH_MSC_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation MSC device initialization failed (Error)
Definition: usbh_evr.h:3311
__STATIC_INLINE void EvrUSBH_HID_ReportOutFailed(uint8_t instance, usbStatus error)
Event on internal operation Report Out failed (Error)
Definition: usbh_evr.h:3229
__STATIC_INLINE void EvrUSBH_Core_PortSuspend(uint8_t ctrl, uint8_t port)
Event on USBH_Port_Suspend start (API)
Definition: usbh_evr.h:572
__STATIC_INLINE void EvrUSBH_Core_Engine(uint8_t ctrl, uint8_t port, uint32_t event, uint8_t port_state)
Event on internal operation engine start (Detail)
Definition: usbh_evr.h:1659
__STATIC_INLINE void EvrUSBH_Driver_OnSignalPipeEvent(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t event)
Event on ARM_USBH_SignalPipeEvent callback start (API)
Definition: usbh_evr.h:2177
__STATIC_INLINE void EvrUSBH_CC_OnInitialize(uint8_t instance, usbStatus status)
Event on USBH_CustomClass_Initialize user callback function finished (API)
Definition: usbh_evr.h:2257
__STATIC_INLINE void EvrUSBH_Core_RequestGetInterfaceFailed(uint8_t ctrl, uint8_t index, usbStatus error)
Event on USBH_DeviceRequest_GetInterface failed (Error)
Definition: usbh_evr.h:1469
__STATIC_INLINE void EvrUSBH_Core_Uninitialize(uint8_t ctrl)
Event on USBH_Uninitialize start (API)
Definition: usbh_evr.h:544
__STATIC_INLINE void EvrUSBH_MSC_ScsiInquiryFailed(uint8_t instance, usbStatus error)
Event on internal operation SCSI Inquiry failed (Error)
Definition: usbh_evr.h:3662
__STATIC_INLINE void EvrUSBH_Core_DeviceGetSpeed(uint8_t device, uint8_t speed)
Event on USBH_Device_GetSpeed finished (API)
Definition: usbh_evr.h:676
__STATIC_INLINE void EvrUSBH_Driver_PipeDeleteFailed(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error)
Event on ARM_USBH_PipeDelete failed (Error)
Definition: usbh_evr.h:2027
__STATIC_INLINE void EvrUSBH_Core_RequestSetFeature(uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature)
Event on USBH_DeviceRequest_SetFeature start (API)
Definition: usbh_evr.h:1262
__STATIC_INLINE void EvrUSBH_HID_GetStatus(uint8_t instance, uint8_t status)
Event on USBH_HID_GetStatus finished (API)
Definition: usbh_evr.h:2856
__STATIC_INLINE void EvrUSBH_Core_PipeReset(uint8_t ctrl, USBH_PIPE *ptr_pipe)
Event on USBH_PipeReset start (API)
Definition: usbh_evr.h:873
__STATIC_INLINE void EvrUSBH_Core_DeviceGetPID(uint8_t device, uint16_t pid)
Event on USBH_Device_GetPID finished (API)
Definition: usbh_evr.h:720
__STATIC_INLINE void EvrUSBH_Core_RequestSetFeatureFailed(uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature, usbStatus error)
Event on USBH_DeviceRequest_SetFeature failed (Error)
Definition: usbh_evr.h:1279
__STATIC_INLINE void EvrUSBH_CDC_ACM_Initialize(uint8_t instance)
Event on internal operation CDC ACM device initialization start (Operation)
Definition: usbh_evr.h:2339
__STATIC_INLINE void EvrUSBH_CDC_ACM_SendFailed(uint8_t instance, uint32_t num, usbStatus error)
Event on USBH_CDC_ACM_Send failed (Error)
Definition: usbh_evr.h:2464
__STATIC_INLINE void EvrUSBH_CC_OnUninitialize(uint8_t instance, usbStatus status)
Event on USBH_CustomClass_Uninitialize user callback function finished (API)
Definition: usbh_evr.h:2271
__STATIC_INLINE void EvrUSBH_HID_GetKeyboardKeyDone(uint8_t instance, int32_t ch)
Event on USBH_HID_GetKeyboardKey finished successfully (Detail)
Definition: usbh_evr.h:2971
__STATIC_INLINE void EvrUSBH_Driver_PortResumeFailed(uint8_t ctrl, uint8_t port, int32_t error)
Event on ARM_USBH_PortResume failed (Error)
Definition: usbh_evr.h:1897
__STATIC_INLINE void EvrUSBH_HID_SetProtocol(uint8_t instance)
Event on internal operation Set Protocol start (Operation)
Definition: usbh_evr.h:3188
__STATIC_INLINE void EvrUSBH_HID_Uninitialize(uint8_t instance)
Event on internal operation HID device uninitialization start (Operation)
Definition: usbh_evr.h:2799
__STATIC_INLINE void EvrUSBH_Driver_UninitializeFailed(uint8_t ctrl, int32_t error)
Event on ARM_USBH_Uninitialize failed (Error)
Definition: usbh_evr.h:1746
__STATIC_INLINE void EvrUSBH_Core_PipeReceiveFailed(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len, usbStatus error)
Event on USBH_PipeReceive failed (Error)
Definition: usbh_evr.h:919
__STATIC_INLINE void EvrUSBH_Core_OnPortNotify(uint8_t ctrl, uint8_t port, USBH_NOTIFY notify)
Event on USBH_Port_Notify user callback function start (API)
Definition: usbh_evr.h:744
__STATIC_INLINE void EvrUSBH_Core_InitializeFailed(uint8_t ctrl, usbStatus error)
Event on USBH_Initialize failed (Error)
Definition: usbh_evr.h:531
__STATIC_INLINE void EvrUSBH_MSC_ReadCapacity(uint8_t instance)
Event on USBH_MSC_ReadCapacity start (API)
Definition: usbh_evr.h:3498
__STATIC_INLINE void EvrUSBH_MSC_GetStatus(uint8_t instance, uint8_t status)
Event on USBH_MSC_GetStatus finished (API)
Definition: usbh_evr.h:3393
__STATIC_INLINE void EvrUSBH_HID_GetKeyboardKey(uint8_t instance)
Event on USBH_HID_GetKeyboardKey start (API)
Definition: usbh_evr.h:2957
__STATIC_INLINE void EvrUSBH_Core_MemInitFailed(uint8_t ctrl, usbStatus error)
Event on internal operation memory initialization failed (Error)
Definition: usbh_evr.h:1544
__STATIC_INLINE void EvrUSBH_MSC_OnInitialize(uint8_t instance)
Event on USBH_MSC_Initialize user callback function start (API)
Definition: usbh_evr.h:3323
__STATIC_INLINE void EvrUSBH_MSC_ScsiReadFormatCapacitiesFailed(uint8_t instance, usbStatus error)
Event on internal operation SCSI Read Format Capacities failed (Error)
Definition: usbh_evr.h:3689
__STATIC_INLINE void EvrUSBH_CDC_ACM_OnInitialize(uint8_t instance)
Event on USBH_CDC_ACM_Initialize user callback function start (API)
Definition: usbh_evr.h:2365
__STATIC_INLINE void EvrUSBH_MSC_GetMaxLunFailed(uint8_t instance, usbStatus error)
Event on internal operation Get Max LUN failed (Error)
Definition: usbh_evr.h:3581
__STATIC_INLINE void EvrUSBH_Core_MemFree(uint8_t ctrl, uint8_t *ptr)
Event on internal operation memory free finished successfully (Detail)
Definition: usbh_evr.h:1643
__STATIC_INLINE void EvrUSBH_Core_RequestSetConfigurationFailed(uint8_t ctrl, uint8_t config, usbStatus error)
Event on USBH_DeviceRequest_SetConfiguration failed (Error)
Definition: usbh_evr.h:1439
__STATIC_INLINE void EvrUSBH_Driver_PortSuspendFailed(uint8_t ctrl, uint8_t port, int32_t error)
Event on ARM_USBH_PortSuspend failed (Error)
Definition: usbh_evr.h:1868
__STATIC_INLINE void EvrUSBH_CDC_ACM_SendBreakFailed(uint8_t instance, uint16_t duration, usbStatus error)
Event on USBH_CDC_ACM_SendBreak failed (Error)
Definition: usbh_evr.h:2692
__STATIC_INLINE void EvrUSBH_Driver_PortVbusOnOffFailed(uint8_t ctrl, uint8_t port, bool vbus, int32_t error)
Event on ARM_USBH_PortVbusOnOff failed (Error)
Definition: usbh_evr.h:1810
__STATIC_INLINE void EvrUSBH_Core_RequestSetAddressFailed(uint8_t ctrl, uint8_t address, usbStatus error)
Event on USBH_DeviceRequest_SetAddress failed (Error)
Definition: usbh_evr.h:1308
int16_t y
Absolute Y position change.
Definition: rl_usb.h:1217
__STATIC_INLINE void EvrUSBH_HID_OnParseReportDescriptor(uint8_t instance, uint32_t len)
Event on USBH_HID_ParseReportDescriptor user callback function start (API)
Definition: usbh_evr.h:3026
__STATIC_INLINE void EvrUSBH_Driver_PipeResetFailed(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error)
Event on ARM_USBH_PipeReset failed (Error)
Definition: usbh_evr.h:2056
__STATIC_INLINE void EvrUSBH_CDC_ACM_OnNotify(uint8_t instance, uint16_t state)
Event on USBH_CDC_ACM_Notify user callback function start (API)
Definition: usbh_evr.h:2659
__STATIC_INLINE void EvrUSBH_HID_WriteDone(uint8_t instance, int32_t len, int32_t result)
Event on USBH_HID_Write finished successfully (Detail)
Definition: usbh_evr.h:2944
USB Host Pipe settings structure.
Definition: usb_structs.txt:23
__STATIC_INLINE void EvrUSBH_CDC_ACM_SendDone(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_Send finished successfully (Detail)
Definition: usbh_evr.h:2478
__STATIC_INLINE void EvrUSBH_Core_RequestSetInterfaceFailed(uint8_t ctrl, uint8_t index, uint8_t alt, usbStatus error)
Event on USBH_DeviceRequest_SetInterface failed (Error)
Definition: usbh_evr.h:1500
__STATIC_INLINE void EvrUSBH_HID_WriteFailed(uint8_t instance, int32_t len, usbStatus error)
Event on USBH_HID_Write failed (Error)
Definition: usbh_evr.h:2929
__STATIC_INLINE void EvrUSBH_Core_PipeSendGetResult(uint8_t ctrl, const USBH_PIPE *ptr_pipe, uint32_t num)
Event on USBH_PipeSendGetResult finished (API)
Definition: usbh_evr.h:980
__STATIC_INLINE void EvrUSBH_MSC_ScsiTestUnitReady(uint8_t instance)
Event on internal operation SCSI Test Unit Ready start (Operation)
Definition: usbh_evr.h:3594
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendSetupFailed(uint8_t ctrl, uint32_t setup_packet[2], usbStatus error)
Event on USBH_DefaultPipeSendSetup failed (Error)
Definition: usbh_evr.h:1081
__STATIC_INLINE void EvrUSBH_Driver_PowerControl(uint8_t ctrl, ARM_POWER_STATE state)
Event on ARM_USBH_PowerControl finished successfully (API)
Definition: usbh_evr.h:1760
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceiveFailed(uint8_t ctrl, uint32_t len, usbStatus error)
Event on USBH_DefaultPipeReceive failed (Error)
Definition: usbh_evr.h:1038
__STATIC_INLINE void EvrUSBH_HID_Write(uint8_t instance, int32_t len)
Event on USBH_HID_Write start (API)
Definition: usbh_evr.h:2914
__STATIC_INLINE void EvrUSBH_Core_ControlTransfer(uint8_t ctrl, uint32_t setup_packet[2], uint32_t len)
Event on USBH_ControlTransfer start (API)
Definition: usbh_evr.h:1166
__STATIC_INLINE void EvrUSBH_HID_ConfigureFailed(usbStatus error)
Event on internal operation HID device configuration failed (Error)
Definition: usbh_evr.h:2720
__STATIC_INLINE void EvrUSBH_CDC_ACM_Unconfigure(uint8_t instance)
Event on internal operation CDC ACM device unconfigure start (Operation)
Definition: usbh_evr.h:2312
__STATIC_INLINE void EvrUSBH_CDC_ACM_ReceiveFailed(uint8_t instance, uint32_t num, usbStatus error)
Event on USBH_CDC_ACM_Receive failed (Error)
Definition: usbh_evr.h:2521
__STATIC_INLINE void EvrUSBH_MSC_BomResetFailed(uint8_t instance, usbStatus error)
Event on internal operation Bulk-Only Mass Storage Reset failed (Error)
Definition: usbh_evr.h:3554
__STATIC_INLINE void EvrUSBH_Core_RequestClearFeatureFailed(uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature, usbStatus error)
Event on USBH_DeviceRequest_ClearFeature failed (Error)
Definition: usbh_evr.h:1246
__STATIC_INLINE void EvrUSBH_Core_PortResume(uint8_t ctrl, uint8_t port)
Event on USBH_Port_Resume start (API)
Definition: usbh_evr.h:601
__STATIC_INLINE void EvrUSBH_Core_RequestGetInterface(uint8_t ctrl, uint8_t index, uint8_t alt)
Event on USBH_DeviceRequest_GetInterface start (API)
Definition: usbh_evr.h:1454
__STATIC_INLINE void EvrUSBH_Driver_PipeDelete(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl)
Event on ARM_USBH_PipeDelete finished successfully (API)
Definition: usbh_evr.h:2012
__STATIC_INLINE void EvrUSBH_MSC_WriteFailed(uint8_t instance, uint32_t lba, uint32_t cnt, usbStatus error)
Event on USBH_MSC_Write failed (Error)
Definition: usbh_evr.h:3470
__STATIC_INLINE void EvrUSBH_MSC_ReadCapacityDone(uint8_t instance, uint32_t block_count, uint32_t block_size)
Event on USBH_MSC_ReadCapacity finished successfully (Detail)
Definition: usbh_evr.h:3527
__STATIC_INLINE void EvrUSBH_HID_OnDataReceived(uint8_t instance, uint32_t len)
Event on USBH_HID_DataReceived user callback function start (API)
Definition: usbh_evr.h:3040
__STATIC_INLINE void EvrUSBH_HID_GetReport(uint8_t instance)
Event on internal operation Get Report start (Operation)
Definition: usbh_evr.h:3053
__STATIC_INLINE void EvrUSBH_HID_GetReportFailed(uint8_t instance, usbStatus error)
Event on internal operation Get Report failed (Error)
Definition: usbh_evr.h:3067
__STATIC_INLINE void EvrUSBH_Driver_GetFrameNumber(uint8_t ctrl, uint16_t frame_number)
Event on ARM_USBH_GetFrameNumber finished (API)
Definition: usbh_evr.h:2147
__STATIC_INLINE void EvrUSBH_CDC_ACM_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation CDC ACM device initialization failed (Error)
Definition: usbh_evr.h:2353
__STATIC_INLINE void EvrUSBH_MSC_RecoverFailed(uint8_t instance, usbStatus error)
Event on internal operation recover failed (Error)
Definition: usbh_evr.h:3805
__STATIC_INLINE void EvrUSBH_HID_GetIdleFailed(uint8_t instance, usbStatus error)
Event on internal operation Get Idle failed (Error)
Definition: usbh_evr.h:3121
__STATIC_INLINE void EvrUSBH_HID_SetIdle(uint8_t instance)
Event on internal operation Set Idle start (Operation)
Definition: usbh_evr.h:3134
__STATIC_INLINE void EvrUSBH_HID_SetProtocolFailed(uint8_t instance, usbStatus error)
Event on internal operation Set Protocol failed (Error)
Definition: usbh_evr.h:3202
__STATIC_INLINE void EvrUSBH_MSC_GetMaxLun(uint8_t instance)
Event on internal operation Get Max LUN start (Operation)
Definition: usbh_evr.h:3567
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetStatus(uint8_t instance, uint8_t status)
Event on USBH_CDC_ACM_GetStatus finished (API)
Definition: usbh_evr.h:2435
__STATIC_INLINE void EvrUSBH_Driver_PipeReset(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl)
Event on ARM_USBH_PipeReset finished successfully (API)
Definition: usbh_evr.h:2041
__STATIC_INLINE void EvrUSBH_Driver_PipeTransfer(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t packet, uint32_t num)
Event on ARM_USBH_PipeTransfer finished successfully (API)
Definition: usbh_evr.h:2072
__STATIC_INLINE void EvrUSBH_Core_RequestGetDescriptor(uint8_t ctrl, uint8_t recipient, uint8_t desc_type, uint8_t desc_index, uint16_t lang_id, uint16_t desc_length)
Event on USBH_DeviceRequest_GetDescriptor start (API)
Definition: usbh_evr.h:1326
__STATIC_INLINE void EvrUSBH_CDC_ACM_Send(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_Send start (API)
Definition: usbh_evr.h:2449
__STATIC_INLINE void EvrUSBH_HID_SetIdleFailed(uint8_t instance, usbStatus error)
Event on internal operation Set Idle failed (Error)
Definition: usbh_evr.h:3148
__STATIC_INLINE void EvrUSBH_MSC_ReadFailed(uint8_t instance, uint32_t lba, uint32_t cnt, usbStatus error)
Event on USBH_MSC_Read failed (Error)
Definition: usbh_evr.h:3424
__STATIC_INLINE void EvrUSBH_HID_Configure(uint8_t instance)
Event on internal operation HID device configuration start (Operation)
Definition: usbh_evr.h:2707
__STATIC_INLINE void EvrUSBH_HID_GetProtocol(uint8_t instance)
Event on internal operation Get Protocol start (Operation)
Definition: usbh_evr.h:3161
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceive(uint8_t ctrl, uint32_t len)
Event on USBH_DefaultPipeReceive start (API)
Definition: usbh_evr.h:1023
__STATIC_INLINE void EvrUSBH_MSC_ConfigureFailed(usbStatus error)
Event on internal operation MSC device configuration failed (Error)
Definition: usbh_evr.h:3257
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeAbortFailed(uint8_t ctrl, usbStatus error)
Event on USBH_DefaultPipeAbort failed (Error)
Definition: usbh_evr.h:1151
__STATIC_INLINE void EvrUSBH_CDC_ACM_Receive(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_Receive start (API)
Definition: usbh_evr.h:2506
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetDevice(uint8_t instance, uint8_t device)
Event on USBH_CDC_ACM_GetDevice finished (API)
Definition: usbh_evr.h:2421
__STATIC_INLINE void EvrUSBH_Core_PipeResetFailed(uint8_t ctrl, USBH_PIPE *ptr_pipe, usbStatus error)
Event on USBH_PipeReset failed (Error)
Definition: usbh_evr.h:888
__STATIC_INLINE void EvrUSBH_HID_SetReport(uint8_t instance)
Event on internal operation Set Report start (Operation)
Definition: usbh_evr.h:3080
__STATIC_INLINE void EvrUSBH_HID_OnInitialize(uint8_t instance)
Event on USBH_HID_Initialize user callback function start (API)
Definition: usbh_evr.h:2786
__STATIC_INLINE void EvrUSBH_HID_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation HID device uninitialization failed (Error)
Definition: usbh_evr.h:2813
__STATIC_INLINE void EvrUSBH_Core_PipeSendFailed(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len, usbStatus error)
Event on USBH_PipeSend failed (Error)
Definition: usbh_evr.h:965
__STATIC_INLINE void EvrUSBH_HID_GetProtocolFailed(uint8_t instance, usbStatus error)
Event on internal operation Get Protocol failed (Error)
Definition: usbh_evr.h:3175
__STATIC_INLINE void EvrUSBH_Core_MemAllocFailed(uint8_t ctrl, uint32_t size, usbStatus error)
Event on internal operation memory allocation failed (Error)
Definition: usbh_evr.h:1599
__STATIC_INLINE void EvrUSBH_Core_MemFreeFailed(uint8_t ctrl, uint8_t *ptr, usbStatus error)
Event on internal operation memory free failed (Error)
Definition: usbh_evr.h:1629
uint8_t button
Current button states.
Definition: rl_usb.h:1215
__STATIC_INLINE void EvrUSBH_Driver_PortSuspend(uint8_t ctrl, uint8_t port)
Event on ARM_USBH_PortSuspend finished successfully (API)
Definition: usbh_evr.h:1853
__STATIC_INLINE void EvrUSBH_MSC_Write(uint8_t instance, uint32_t lba, uint32_t cnt)
Event on USBH_MSC_Write start (API)
Definition: usbh_evr.h:3454
__STATIC_INLINE void EvrUSBH_Core_PipeModify(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size)
Event on USBH_PipeModify start (API)
Definition: usbh_evr.h:810
__STATIC_INLINE void EvrUSBH_Core_DeviceGetPort(uint8_t device, uint8_t port)
Event on USBH_Device_GetPort finished (API)
Definition: usbh_evr.h:648
__STATIC_INLINE void EvrUSBH_Core_RequestGetConfiguration(uint8_t ctrl, uint8_t config)
Event on USBH_DeviceRequest_GetConfiguration start (API)
Definition: usbh_evr.h:1396
__STATIC_INLINE void EvrUSBH_HID_Unconfigure(uint8_t instance)
Event on internal operation HID device unconfigure start (Operation)
Definition: usbh_evr.h:2733
__STATIC_INLINE void EvrUSBH_Core_RequestSetAddress(uint8_t ctrl, uint8_t address)
Event on USBH_DeviceRequest_SetAddress start (API)
Definition: usbh_evr.h:1293
__STATIC_INLINE void EvrUSBH_MSC_UnconfigureFailed(uint8_t instance, usbStatus error)
Event on internal operation MSC device uninitialization failed (Error)
Definition: usbh_evr.h:3284
__STATIC_INLINE void EvrUSBH_MSC_ScsiWrite10Failed(uint8_t instance, uint32_t block_addr, uint32_t block_num, usbStatus error)
Event on internal operation SCSI Write10 failed (Error)
Definition: usbh_evr.h:3778
__STATIC_INLINE void EvrUSBH_HID_GetMouseStateFailed(uint8_t instance, usbStatus error)
Event on USBH_HID_GetMouseState failed (Error)
Definition: usbh_evr.h:2998
__STATIC_INLINE void EvrUSBH_CC_OnUnconfigure(uint8_t instance, usbStatus status)
Event on USBH_CustomClass_Unconfigure user callback function finished (API)
Definition: usbh_evr.h:2243
__STATIC_INLINE void EvrUSBH_HID_GetIdle(uint8_t instance)
Event on internal operation Get Idle start (Operation)
Definition: usbh_evr.h:3107
__STATIC_INLINE void EvrUSBH_CDC_ACM_Uninitialize(uint8_t instance)
Event on internal operation CDC ACM device uninitialization start (Operation)
Definition: usbh_evr.h:2378
__STATIC_INLINE void EvrUSBH_MSC_Read(uint8_t instance, uint32_t lba, uint32_t cnt)
Event on USBH_MSC_Read start (API)
Definition: usbh_evr.h:3408
__STATIC_INLINE void EvrUSBH_HID_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation HID device initialization failed (Error)
Definition: usbh_evr.h:2774
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendFailed(uint8_t ctrl, uint32_t len, usbStatus error)
Event on USBH_DefaultPipeSend failed (Error)
Definition: usbh_evr.h:1096
__STATIC_INLINE void EvrUSBH_Driver_PipeModifyFailed(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size, int32_t error)
Event on ARM_USBH_PipeModify failed (Error)
Definition: usbh_evr.h:1998
__STATIC_INLINE void EvrUSBH_Core_MemInit(uint8_t ctrl)
Event on internal operation memory initialization finished successfully (Detail)
Definition: usbh_evr.h:1557
__STATIC_INLINE void EvrUSBH_Core_PipeAbort(uint8_t ctrl, const USBH_PIPE *ptr_pipe)
Event on USBH_PipeAbort start (API)
Definition: usbh_evr.h:994
__STATIC_INLINE void EvrUSBH_HID_ReportOut(uint8_t instance)
Event on internal operation Report Out start (Operation)
Definition: usbh_evr.h:3215
__STATIC_INLINE void EvrUSBH_MSC_ReadCapacityFailed(uint8_t instance, usbStatus error)
Event on USBH_MSC_ReadCapacity failed (Error)
Definition: usbh_evr.h:3512
__STATIC_INLINE void EvrUSBH_Driver_PortResetFailed(uint8_t ctrl, uint8_t port, int32_t error)
Event on ARM_USBH_PortReset failed (Error)
Definition: usbh_evr.h:1839
__STATIC_INLINE void EvrUSBH_HID_Read(uint8_t instance, int32_t len)
Event on USBH_HID_Read start (API)
Definition: usbh_evr.h:2870
__STATIC_INLINE void EvrUSBH_Core_DeviceGetStatus(uint8_t device, usbStatus status)
Event on USBH_Device_GetStatus finished (API)
Definition: usbh_evr.h:662
__STATIC_INLINE void EvrUSBH_MSC_ScsiReadCapacityFailed(uint8_t instance, usbStatus error)
Event on internal operation SCSI Read Capacity failed (Error)
Definition: usbh_evr.h:3716
__STATIC_INLINE void EvrUSBH_Core_PipeAbortFailed(uint8_t ctrl, const USBH_PIPE *ptr_pipe, usbStatus error)
Event on USBH_PipeAbort failed (Error)
Definition: usbh_evr.h:1009
__STATIC_INLINE void EvrUSBH_Driver_PipeTransferAbortFailed(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error)
Event on ARM_USBH_PipeTransferAbort failed (Error)
Definition: usbh_evr.h:2133
__STATIC_INLINE void EvrUSBH_HID_GetMouseStateDone(uint8_t instance, usbHID_MouseState state)
Event on USBH_HID_GetMouseState finished successfully (Detail)
Definition: usbh_evr.h:3012
__STATIC_INLINE void EvrUSBH_MSC_ScsiRead10Failed(uint8_t instance, uint32_t block_addr, uint32_t block_num, usbStatus error)
Event on internal operation SCSI Read10 failed (Error)
Definition: usbh_evr.h:3747
__STATIC_INLINE void EvrUSBH_MSC_GetDevice(uint8_t instance, uint8_t device)
Event on USBH_MSC_GetDevice finished (API)
Definition: usbh_evr.h:3379
__STATIC_INLINE void EvrUSBH_MSC_ScsiRequestSense(uint8_t instance)
Event on internal operation SCSI Request Sense start (Operation)
Definition: usbh_evr.h:3621
__STATIC_INLINE void EvrUSBH_CDC_ACM_SetLineCoding(uint8_t instance, uint32_t rate)
Event on USBH_CDC_ACM_SetLineCoding start (API)
Definition: usbh_evr.h:2563
__STATIC_INLINE void EvrUSBH_MSC_ScsiRequestSenseFailed(uint8_t instance, usbStatus error)
Event on internal operation SCSI Request Sense failed (Error)
Definition: usbh_evr.h:3635
__STATIC_INLINE void EvrUSBH_CDC_ACM_SendBreak(uint8_t instance, uint16_t duration)
Event on USBH_CDC_ACM_SendBreak start (API)
Definition: usbh_evr.h:2675
__STATIC_INLINE void EvrUSBH_CDC_ACM_ReceiveDone(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_Receive finished successfully (Detail)
Definition: usbh_evr.h:2535
__STATIC_INLINE void EvrUSBH_HID_ReadDone(uint8_t instance, int32_t len, int32_t result)
Event on USBH_HID_Read finished successfully (Detail)
Definition: usbh_evr.h:2900
__STATIC_INLINE void EvrUSBH_Driver_InitializeFailed(uint8_t ctrl, int32_t error)
Event on ARM_USBH_Initialize failed (Error)
Definition: usbh_evr.h:1719
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetTxCount(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_GetTxCount finished successfully (API)
Definition: usbh_evr.h:2492
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendSetup(uint8_t ctrl, uint32_t setup_packet[2])
Event on USBH_DefaultPipeSendSetup start (API)
Definition: usbh_evr.h:1066
__STATIC_INLINE void EvrUSBH_Core_PipeReceiveGetResult(uint8_t ctrl, const USBH_PIPE *ptr_pipe, uint32_t num)
Event on USBH_PipeReceiveGetResult finished (API)
Definition: usbh_evr.h:934
__STATIC_INLINE void EvrUSBH_CC_GetDevice(uint8_t instance, uint8_t device)
Event on USBH_CustomClass_GetDevice finished (API)
Definition: usbh_evr.h:2195
__STATIC_INLINE void EvrUSBH_Core_RequestGetConfigurationFailed(uint8_t ctrl, usbStatus error)
Event on USBH_DeviceRequest_GetConfiguration failed (Error)
Definition: usbh_evr.h:1410
__STATIC_INLINE void EvrUSBH_Core_PipeSend(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len)
Event on USBH_PipeSend start (API)
Definition: usbh_evr.h:949
__STATIC_INLINE void EvrUSBH_Driver_PipeTransferFailed(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t packet, uint32_t num, int32_t error)
Event on ARM_USBH_PipeTransfer failed (Error)
Definition: usbh_evr.h:2089
Mouse state information.
Definition: rl_usb.h:1213
__STATIC_INLINE void EvrUSBH_HID_GetDevice(uint8_t instance, uint8_t device)
Event on USBH_HID_GetDevice finished (API)
Definition: usbh_evr.h:2842
__STATIC_INLINE void EvrUSBH_MSC_ScsiRead10(uint8_t instance, uint32_t block_addr, uint32_t block_num)
Event on internal operation SCSI Read10 start (Operation)
Definition: usbh_evr.h:3731
__STATIC_INLINE void EvrUSBH_Driver_PipeTransferGetResult(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t num)
Event on ARM_USBH_PipeTransferGetResult finished (API)
Definition: usbh_evr.h:2104
__STATIC_INLINE void EvrUSBH_Driver_PipeCreateFailed(uint8_t ctrl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, uint8_t ep_interval)
Event on ARM_USBH_PipeCreate failed (Error)
Definition: usbh_evr.h:1959
__STATIC_INLINE void EvrUSBH_HID_OnUninitialize(uint8_t instance)
Event on USBH_HID_Uninitialize user callback function start (API)
Definition: usbh_evr.h:2826
__STATIC_INLINE void EvrUSBH_MSC_OnUninitialize(uint8_t instance)
Event on USBH_MSC_Uninitialize user callback function start (API)
Definition: usbh_evr.h:3363
__STATIC_INLINE void EvrUSBH_HID_Initialize(uint8_t instance)
Event on internal operation HID device initialization start (Operation)
Definition: usbh_evr.h:2760
__STATIC_INLINE void EvrUSBH_Core_RequestGetStatusFailed(uint8_t ctrl, uint8_t recipient, uint8_t index, usbStatus error)
Event on USBH_DeviceRequest_GetStatus failed (Error)
Definition: usbh_evr.h:1213
__STATIC_INLINE void EvrUSBH_Driver_PortVbusOnOff(uint8_t ctrl, uint8_t port, bool vbus)
Event on ARM_USBH_PortVbusOnOff finished successfully (API)
Definition: usbh_evr.h:1792
__STATIC_INLINE void EvrUSBH_CDC_ACM_SetControlLineStateFailed(uint8_t instance, uint8_t dtr, uint8_t rts, usbStatus error)
Event on USBH_CDC_ACM_SetControlLineState failed (Error)
Definition: usbh_evr.h:2638
__STATIC_INLINE void EvrUSBH_Core_EngineFailed(uint8_t ctrl, uint8_t port, uint32_t event)
Event on internal operation engine failed (Error)
Definition: usbh_evr.h:1674
__STATIC_INLINE void EvrUSBH_MSC_Recover(uint8_t instance)
Event on internal operation recover start (Operation)
Definition: usbh_evr.h:3791
__STATIC_INLINE void EvrUSBH_Core_RequestSetDescriptor(uint8_t ctrl, uint8_t recipient, uint8_t desc_type, uint8_t desc_index, uint16_t lang_id, uint16_t desc_length)
Event on USBH_DeviceRequest_SetDescriptor start (API)
Definition: usbh_evr.h:1363
__STATIC_INLINE void EvrUSBH_Driver_Initialize(uint8_t ctrl)
Event on ARM_USBH_Initialize finished successfully (API)
Definition: usbh_evr.h:1705
__STATIC_INLINE void EvrUSBH_HID_ReadFailed(uint8_t instance, int32_t len, usbStatus error)
Event on USBH_HID_Read failed (Error)
Definition: usbh_evr.h:2885
__STATIC_INLINE void EvrUSBH_MSC_BomReset(uint8_t instance)
Event on internal operation Bulk-Only Mass Storage Reset start (Operation)
Definition: usbh_evr.h:3540
__STATIC_INLINE void EvrUSBH_HID_UnconfigureFailed(uint8_t instance, usbStatus error)
Event on internal operation HID device uninitialization failed (Error)
Definition: usbh_evr.h:2747
__STATIC_INLINE void EvrUSBH_Core_Initialize(uint8_t ctrl)
Event on USBH_Initialize start (API)
Definition: usbh_evr.h:517
__STATIC_INLINE void EvrUSBH_CDC_ACM_Configure(uint8_t instance)
Event on internal operation CDC ACM device configuration start (Operation)
Definition: usbh_evr.h:2286
__STATIC_INLINE void EvrUSBH_Driver_PipeTransferAbort(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl)
Event on ARM_USBH_PipeTransferAbort finished successfully (API)
Definition: usbh_evr.h:2118
__STATIC_INLINE void EvrUSBH_MSC_ScsiReadFormatCapacities(uint8_t instance)
Event on internal operation SCSI Read Format Capacities start (Operation)
Definition: usbh_evr.h:3675
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeAbort(uint8_t ctrl)
Event on USBH_DefaultPipeAbort start (API)
Definition: usbh_evr.h:1137
__STATIC_INLINE void EvrUSBH_Core_RequestGetStatus(uint8_t ctrl, uint8_t recipient, uint8_t index, uint16_t status)
Event on USBH_DeviceRequest_GetStatus start (API)
Definition: usbh_evr.h:1197
__STATIC_INLINE void EvrUSBH_Core_PortSuspendFailed(uint8_t ctrl, uint8_t port, usbStatus error)
Event on USBH_Port_Suspend failed (Error)
Definition: usbh_evr.h:587
__STATIC_INLINE void EvrUSBH_CDC_ACM_SetControlLineState(uint8_t instance, uint8_t dtr, uint8_t rts)
Event on USBH_CDC_ACM_SetControlLineState start (API)
Definition: usbh_evr.h:2622
__STATIC_INLINE void EvrUSBH_Driver_PortGetState(uint8_t ctrl, uint8_t port, ARM_USBH_PORT_STATE state)
Event on ARM_USBH_PortGetState finished (API)
Definition: usbh_evr.h:1912
__STATIC_INLINE void EvrUSBH_CDC_ACM_SetLineCodingFailed(uint8_t instance, uint32_t rate, usbStatus error)
Event on USBH_CDC_ACM_SetLineCoding failed (Error)
Definition: usbh_evr.h:2578
__STATIC_INLINE void EvrUSBH_CC_OnConfigure(uint8_t device, uint8_t class, uint8_t sub_class, uint16_t vid, uint16_t pid, uint8_t instance)
Event on USBH_CustomClass_Configure user callback function finished (API)
Definition: usbh_evr.h:2229
__STATIC_INLINE void EvrUSBH_Core_PipeReceive(uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len)
Event on USBH_PipeReceive start (API)
Definition: usbh_evr.h:903
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeSend(uint8_t ctrl, uint32_t len)
Event on USBH_DefaultPipeSend start (API)
Definition: usbh_evr.h:1110
__STATIC_INLINE void EvrUSBH_Driver_OnSignalPortEvent(uint8_t ctrl, uint8_t port, uint32_t event)
Event on ARM_USBH_SignalPortEvent callback start (API)
Definition: usbh_evr.h:2162
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetLineCoding(uint8_t instance, uint32_t rate)
Event on USBH_CDC_ACM_GetLineCoding finished successfully (API)
Definition: usbh_evr.h:2607
__STATIC_INLINE void EvrUSBH_CC_GetStatus(uint8_t instance, uint8_t status)
Event on USBH_CustomClass_GetStatus finished (API)
Definition: usbh_evr.h:2209
__STATIC_INLINE void EvrUSBH_Driver_PowerControlFailed(uint8_t ctrl, ARM_POWER_STATE state, int32_t error)
Event on ARM_USBH_PowerControl failed (Error)
Definition: usbh_evr.h:1775
int16_t x
Absolute X position change.
Definition: rl_usb.h:1216
__STATIC_INLINE void EvrUSBH_Core_RequestSetInterface(uint8_t ctrl, uint8_t index, uint8_t alt)
Event on USBH_DeviceRequest_SetInterface start (API)
Definition: usbh_evr.h:1484
__STATIC_INLINE void EvrUSBH_MSC_Unconfigure(uint8_t instance)
Event on internal operation MSC device unconfigure start (Operation)
Definition: usbh_evr.h:3270
__STATIC_INLINE void EvrUSBH_CDC_ACM_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation CDC ACM device uninitialization failed (Error)
Definition: usbh_evr.h:2392
__STATIC_INLINE void EvrUSBH_Core_PipeDeleteFailed(uint8_t ctrl, USBH_PIPE *ptr_pipe, usbStatus error)
Event on USBH_PipeDelete failed (Error)
Definition: usbh_evr.h:859
__STATIC_INLINE void EvrUSBH_Core_PipeDelete(uint8_t ctrl, USBH_PIPE *ptr_pipe)
Event on USBH_PipeDelete start (API)
Definition: usbh_evr.h:844
__STATIC_INLINE void EvrUSBH_MSC_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal operation MSC device uninitialization failed (Error)
Definition: usbh_evr.h:3350
__STATIC_INLINE void EvrUSBH_Driver_Uninitialize(uint8_t ctrl)
Event on ARM_USBH_Uninitialize finished successfully (API)
Definition: usbh_evr.h:1732
__STATIC_INLINE void EvrUSBH_Core_UninitializeFailed(uint8_t ctrl, usbStatus error)
Event on USBH_Uninitialize failed (Error)
Definition: usbh_evr.h:558
__STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendGetResult(uint8_t ctrl, uint32_t num)
Event on USBH_DefaultPipeSendGetResult finished (API)
Definition: usbh_evr.h:1124
__STATIC_INLINE void EvrUSBH_Core_MemUninitFailed(uint8_t ctrl, usbStatus error)
Event on internal operation memory uninitialization failed (Error)
Definition: usbh_evr.h:1571
__STATIC_INLINE void EvrUSBH_MSC_ScsiInquiry(uint8_t instance)
Event on internal operation SCSI Inquiry start (Operation)
Definition: usbh_evr.h:3648
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetLineCodingFailed(uint8_t instance, uint32_t rate, usbStatus error)
Event on USBH_CDC_ACM_GetLineCoding failed (Error)
Definition: usbh_evr.h:2593
__STATIC_INLINE void EvrUSBH_MSC_Initialize(uint8_t instance)
Event on internal operation MSC device initialization start (Operation)
Definition: usbh_evr.h:3297
__STATIC_INLINE void EvrUSBH_Driver_PipeModify(uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint8_t dev_addr, uint8_t dev_speed, uint8_t hub_addr, uint8_t hub_port, uint16_t ep_max_packet_size)
Event on ARM_USBH_PipeModify finished successfully (API)
Definition: usbh_evr.h:1978
__STATIC_INLINE void EvrUSBH_CDC_ACM_GetRxCount(uint8_t instance, uint32_t num)
Event on USBH_CDC_ACM_GetRxCount finished successfully (API)
Definition: usbh_evr.h:2549
__STATIC_INLINE void EvrUSBH_CDC_ACM_ConfigureFailed(usbStatus error)
Event on internal operation CDC ACM device configuration failed (Error)
Definition: usbh_evr.h:2299
__STATIC_INLINE void EvrUSBH_Driver_PortReset(uint8_t ctrl, uint8_t port)
Event on ARM_USBH_PortReset finished successfully (API)
Definition: usbh_evr.h:1824
__STATIC_INLINE void EvrUSBH_Driver_PortResume(uint8_t ctrl, uint8_t port)
Event on ARM_USBH_PortResume finished successfully (API)
Definition: usbh_evr.h:1882
__STATIC_INLINE void EvrUSBH_MSC_ScsiReadCapacity(uint8_t instance)
Event on internal operation SCSI Read Capacity start (Operation)
Definition: usbh_evr.h:3702
__STATIC_INLINE void EvrUSBH_MSC_ScsiWrite10(uint8_t instance, uint32_t block_addr, uint32_t block_num)
Event on internal operation SCSI Write10 start (Operation)
Definition: usbh_evr.h:3762
__STATIC_INLINE void EvrUSBH_CDC_ACM_UnconfigureFailed(uint8_t instance, usbStatus error)
Event on internal operation CDC ACM device uninitialization failed (Error)
Definition: usbh_evr.h:2326
__STATIC_INLINE void EvrUSBH_Core_DeviceGetAddress(uint8_t device, uint8_t address)
Event on USBH_Device_GetAddress finished (API)
Definition: usbh_evr.h:692
__STATIC_INLINE void EvrUSBH_MSC_WriteDone(uint8_t instance, uint32_t lba, uint32_t cnt)
Event on USBH_MSC_Write finished successfully (Detail)
Definition: usbh_evr.h:3485
__STATIC_INLINE void EvrUSBH_Core_ControlTransferFailed(uint8_t ctrl, uint32_t setup_packet[2], usbStatus error)
Event on USBH_ControlTransfer failed (Error)
Definition: usbh_evr.h:1181