USB Component  Version 6.9
MDK Middleware for USB Device and Host Communication
 All Data Structures Functions Variables Enumerations Enumerator Groups Pages
usbh_evr.h
1 /*------------------------------------------------------------------------------
2  * MDK Middleware - Component ::USB:Host
3  * Copyright (c) 2004-2016 ARM Germany GmbH. All rights reserved.
4  *------------------------------------------------------------------------------
5  * Name: usbh_evr.h
6  * Purpose: USB Host (USBH) - Event Recorder definitions
7  * Rev.: V1.0.0
8  *----------------------------------------------------------------------------*/
9 
10 #ifndef __USBH_EVR_H__
11 #define __USBH_EVR_H__
12 
13 #include "EventRecorder.h"
14 #include "rl_usb.h"
15 #include "Driver_USBH.h"
16 #include "cmsis_os.h"
17 
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"
22 #endif
23 
24 
25 // Define component numbers
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
32 
33 
34 // Define message numbers
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
112 
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
144 
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
151 
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
181 
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
221 
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
263 
264 #if (defined(USBH_DEBUG) && (USBH_DEBUG == 1)) // Define USB Host Library debug events
265 
266 // Pack parameter in byte
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)
271 
272 // Event id list for "USBH_Core" component
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)
350 
351 // Event id list for "USBH_Driver" component
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)
383 
384 // Event id list for "USBH_CC" component
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)
391 
392 // Event id list for "USBH_CDC" component
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)
422 
423 // Event id list for "USBH_HID" component
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)
463 
464 // Event id list for "USBH_MSC" component
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)
506 
507 #endif // USBH_DEBUG
508 
509 
510 // USB Host Core component event record functions ------------------------------
511 
516 #ifdef EvtUSBH_Core_Initialize
517  __STATIC_INLINE void EvrUSBH_Core_Initialize( uint8_t ctrl) {
518  EventRecord2( EvtUSBH_Core_Initialize, TO_BYTE0(ctrl), 0U);
519  }
520 #else
521  #define EvrUSBH_Core_Initialize(...)
522 #endif
523 
524 
530 #ifdef EvtUSBH_Core_InitializeFailed
531  __STATIC_INLINE void EvrUSBH_Core_InitializeFailed( uint8_t ctrl, usbStatus error) {
532  EventRecord2( EvtUSBH_Core_InitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
533  }
534 #else
535  #define EvrUSBH_Core_InitializeFailed(...)
536 #endif
537 
538 
543 #ifdef EvtUSBH_Core_Uninitialize
544  __STATIC_INLINE void EvrUSBH_Core_Uninitialize( uint8_t ctrl) {
545  EventRecord2( EvtUSBH_Core_Uninitialize, TO_BYTE0(ctrl), 0U);
546  }
547 #else
548  #define EvrUSBH_Core_Uninitialize(...)
549 #endif
550 
551 
557 #ifdef EvtUSBH_Core_UninitializeFailed
558  __STATIC_INLINE void EvrUSBH_Core_UninitializeFailed( uint8_t ctrl, usbStatus error) {
559  EventRecord2( EvtUSBH_Core_UninitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
560  }
561 #else
562  #define EvrUSBH_Core_UninitializeFailed(...)
563 #endif
564 
565 
571 #ifdef EvtUSBH_Core_PortSuspend
572  __STATIC_INLINE void EvrUSBH_Core_PortSuspend( uint8_t ctrl, uint8_t port) {
573  EventRecord2( EvtUSBH_Core_PortSuspend, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
574  }
575 #else
576  #define EvrUSBH_Core_PortSuspend(...)
577 #endif
578 
579 
586 #ifdef EvtUSBH_Core_PortSuspendFailed
587  __STATIC_INLINE void EvrUSBH_Core_PortSuspendFailed( uint8_t ctrl, uint8_t port, usbStatus error) {
588  EventRecord2( EvtUSBH_Core_PortSuspendFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
589  }
590 #else
591  #define EvrUSBH_Core_PortSuspendFailed(...)
592 #endif
593 
594 
600 #ifdef EvtUSBH_Core_PortResume
601  __STATIC_INLINE void EvrUSBH_Core_PortResume( uint8_t ctrl, uint8_t port) {
602  EventRecord2( EvtUSBH_Core_PortResume, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
603  }
604 #else
605  #define EvrUSBH_Core_PortResume(...)
606 #endif
607 
608 
615 #ifdef EvtUSBH_Core_PortResumeFailed
616  __STATIC_INLINE void EvrUSBH_Core_PortResumeFailed( uint8_t ctrl, uint8_t port, usbStatus error) {
617  EventRecord2( EvtUSBH_Core_PortResumeFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
618  }
619 #else
620  #define EvrUSBH_Core_PortResumeFailed(...)
621 #endif
622 
623 
631 #ifdef EvtUSBH_Core_DeviceGetController
632  __STATIC_INLINE void EvrUSBH_Core_DeviceGetController( uint8_t device, uint8_t ctrl) {
633  EventRecord2( EvtUSBH_Core_DeviceGetController, TO_BYTE0(device), TO_BYTE0(ctrl));
634  }
635 #else
636  #define EvrUSBH_Core_DeviceGetController(...)
637 #endif
638 
639 
647 #ifdef EvtUSBH_Core_DeviceGetPort
648  __STATIC_INLINE void EvrUSBH_Core_DeviceGetPort( uint8_t device, uint8_t port) {
649  EventRecord2( EvtUSBH_Core_DeviceGetPort, TO_BYTE0(device), TO_BYTE0(port));
650  }
651 #else
652  #define EvrUSBH_Core_DeviceGetPort(...)
653 #endif
654 
655 
661 #ifdef EvtUSBH_Core_DeviceGetStatus
662  __STATIC_INLINE void EvrUSBH_Core_DeviceGetStatus( uint8_t device, usbStatus status) {
663  EventRecord2( EvtUSBH_Core_DeviceGetStatus, TO_BYTE0(device), (uint32_t)status);
664  }
665 #else
666  #define EvrUSBH_Core_DeviceGetStatus(...)
667 #endif
668 
669 
675 #ifdef EvtUSBH_Core_DeviceGetSpeed
676  __STATIC_INLINE void EvrUSBH_Core_DeviceGetSpeed( uint8_t device, uint8_t speed) {
677  EventRecord2( EvtUSBH_Core_DeviceGetSpeed, TO_BYTE0(device), TO_BYTE0(speed));
678  }
679 #else
680  #define EvrUSBH_Core_DeviceGetSpeed(...)
681 #endif
682 
683 
691 #ifdef EvtUSBH_Core_DeviceGetAddress
692  __STATIC_INLINE void EvrUSBH_Core_DeviceGetAddress( uint8_t device, uint8_t address) {
693  EventRecord2( EvtUSBH_Core_DeviceGetAddress, TO_BYTE0(device), TO_BYTE0(address));
694  }
695 #else
696  #define EvrUSBH_Core_DeviceGetAddress(...)
697 #endif
698 
699 
705 #ifdef EvtUSBH_Core_DeviceGetVID
706  __STATIC_INLINE void EvrUSBH_Core_DeviceGetVID( uint8_t device, uint16_t vid) {
707  EventRecord2( EvtUSBH_Core_DeviceGetVID, TO_BYTE0(device), (uint32_t)(vid));
708  }
709 #else
710  #define EvrUSBH_Core_DeviceGetVID(...)
711 #endif
712 
713 
719 #ifdef EvtUSBH_Core_DeviceGetPID
720  __STATIC_INLINE void EvrUSBH_Core_DeviceGetPID( uint8_t device, uint16_t pid) {
721  EventRecord2( EvtUSBH_Core_DeviceGetPID, TO_BYTE0(device), (uint32_t)(pid));
722  }
723 #else
724  #define EvrUSBH_Core_DeviceGetPID(...)
725 #endif
726 
727 
743 #ifdef EvtUSBH_Core_OnPortNotify
744  __STATIC_INLINE void EvrUSBH_Core_OnPortNotify( uint8_t ctrl, uint8_t port, USBH_NOTIFY notify) {
745  EventRecord2( EvtUSBH_Core_OnPortNotify, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)notify);
746  }
747 #else
748  #define EvrUSBH_Core_OnPortNotify(...)
749 #endif
750 
751 
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);
770  }
771 #else
772  #define EvrUSBH_Core_PipeCreate(...)
773 #endif
774 
775 
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);
793  }
794 #else
795  #define EvrUSBH_Core_PipeCreateFailed(...)
796 #endif
797 
798 
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);
812  }
813 #else
814  #define EvrUSBH_Core_PipeModify(...)
815 #endif
816 
817 
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);
832  }
833 #else
834  #define EvrUSBH_Core_PipeModifyFailed(...)
835 #endif
836 
837 
843 #ifdef EvtUSBH_Core_PipeDelete
844  __STATIC_INLINE void EvrUSBH_Core_PipeDelete( uint8_t ctrl, USBH_PIPE *ptr_pipe) {
845  EventRecord2( EvtUSBH_Core_PipeDelete, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
846  }
847 #else
848  #define EvrUSBH_Core_PipeDelete(...)
849 #endif
850 
851 
858 #ifdef EvtUSBH_Core_PipeDeleteFailed
859  __STATIC_INLINE void EvrUSBH_Core_PipeDeleteFailed( uint8_t ctrl, USBH_PIPE *ptr_pipe, usbStatus error) {
860  EventRecord2( EvtUSBH_Core_PipeDeleteFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
861  }
862 #else
863  #define EvrUSBH_Core_PipeDeleteFailed(...)
864 #endif
865 
866 
872 #ifdef EvtUSBH_Core_PipeReset
873  __STATIC_INLINE void EvrUSBH_Core_PipeReset( uint8_t ctrl, USBH_PIPE *ptr_pipe) {
874  EventRecord2( EvtUSBH_Core_PipeReset, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
875  }
876 #else
877  #define EvrUSBH_Core_PipeReset(...)
878 #endif
879 
880 
887 #ifdef EvtUSBH_Core_PipeResetFailed
888  __STATIC_INLINE void EvrUSBH_Core_PipeResetFailed( uint8_t ctrl, USBH_PIPE *ptr_pipe, usbStatus error) {
889  EventRecord2( EvtUSBH_Core_PipeResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
890  }
891 #else
892  #define EvrUSBH_Core_PipeResetFailed(...)
893 #endif
894 
895 
902 #ifdef EvtUSBH_Core_PipeReceive
903  __STATIC_INLINE void EvrUSBH_Core_PipeReceive( uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len) {
904  EventRecord4( EvtUSBH_Core_PipeReceive, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, 0U);
905  }
906 #else
907  #define EvrUSBH_Core_PipeReceive(...)
908 #endif
909 
910 
918 #ifdef EvtUSBH_Core_PipeReceiveFailed
919  __STATIC_INLINE void EvrUSBH_Core_PipeReceiveFailed( uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len, usbStatus error) {
920  EventRecord4( EvtUSBH_Core_PipeReceiveFailed, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, (uint32_t)error);
921  }
922 #else
923  #define EvrUSBH_Core_PipeReceiveFailed(...)
924 #endif
925 
926 
933 #ifdef EvtUSBH_Core_PipeReceiveGetResult
934  __STATIC_INLINE void EvrUSBH_Core_PipeReceiveGetResult( uint8_t ctrl, const USBH_PIPE *ptr_pipe, uint32_t num) {
935  EventRecord4( EvtUSBH_Core_PipeReceiveGetResult, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, num, 0U);
936  }
937 #else
938  #define EvrUSBH_Core_PipeReceiveGetResult(...)
939 #endif
940 
941 
948 #ifdef EvtUSBH_Core_PipeSend
949  __STATIC_INLINE void EvrUSBH_Core_PipeSend( uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len) {
950  EventRecord4( EvtUSBH_Core_PipeSend, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, 0U);
951  }
952 #else
953  #define EvrUSBH_Core_PipeSend(...)
954 #endif
955 
956 
964 #ifdef EvtUSBH_Core_PipeSendFailed
965  __STATIC_INLINE void EvrUSBH_Core_PipeSendFailed( uint8_t ctrl, USBH_PIPE *ptr_pipe, uint32_t len, usbStatus error) {
966  EventRecord4( EvtUSBH_Core_PipeSendFailed, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, len, (uint32_t)error);
967  }
968 #else
969  #define EvrUSBH_Core_PipeSendFailed(...)
970 #endif
971 
972 
979 #ifdef EvtUSBH_Core_PipeSendGetResult
980  __STATIC_INLINE void EvrUSBH_Core_PipeSendGetResult( uint8_t ctrl, const USBH_PIPE *ptr_pipe, uint32_t num) {
981  EventRecord4( EvtUSBH_Core_PipeSendGetResult, TO_BYTE0(ctrl), (uint32_t)ptr_pipe, num, 0U);
982  }
983 #else
984  #define EvrUSBH_Core_PipeSendGetResult(...)
985 #endif
986 
987 
993 #ifdef EvtUSBH_Core_PipeAbort
994  __STATIC_INLINE void EvrUSBH_Core_PipeAbort( uint8_t ctrl, const USBH_PIPE *ptr_pipe) {
995  EventRecord2( EvtUSBH_Core_PipeAbort, TO_BYTE0(ctrl), (uint32_t)ptr_pipe);
996  }
997 #else
998  #define EvrUSBH_Core_PipeAbort(...)
999 #endif
1000 
1001 
1008 #ifdef EvtUSBH_Core_PipeAbortFailed
1009  __STATIC_INLINE void EvrUSBH_Core_PipeAbortFailed( uint8_t ctrl, const USBH_PIPE *ptr_pipe, usbStatus error) {
1010  EventRecord2( EvtUSBH_Core_PipeAbortFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr_pipe);
1011  }
1012 #else
1013  #define EvrUSBH_Core_PipeAbortFailed(...)
1014 #endif
1015 
1016 
1022 #ifdef EvtUSBH_Core_DefaultPipeReceive
1023  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceive( uint8_t ctrl, uint32_t len) {
1024  EventRecord2( EvtUSBH_Core_DefaultPipeReceive, TO_BYTE0(ctrl), len);
1025  }
1026 #else
1027  #define EvrUSBH_Core_DefaultPipeReceive(...)
1028 #endif
1029 
1030 
1037 #ifdef EvtUSBH_Core_DefaultPipeReceiveFailed
1038  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceiveFailed( uint8_t ctrl, uint32_t len, usbStatus error) {
1039  EventRecord2( EvtUSBH_Core_DefaultPipeReceiveFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), len);
1040  }
1041 #else
1042  #define EvrUSBH_Core_DefaultPipeReceiveFailed(...)
1043 #endif
1044 
1045 
1051 #ifdef EvtUSBH_Core_DefaultPipeReceiveGetResult
1052  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeReceiveGetResult( uint8_t ctrl, uint32_t num) {
1053  EventRecord2( EvtUSBH_Core_DefaultPipeReceiveGetResult, TO_BYTE0(ctrl), num);
1054  }
1055 #else
1056  #define EvrUSBH_Core_DefaultPipeReceiveGetResult(...)
1057 #endif
1058 
1059 
1065 #ifdef EvtUSBH_Core_DefaultPipeSendSetup
1066  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendSetup( uint8_t ctrl, uint32_t setup_packet[2]) {
1067  EventRecord4( EvtUSBH_Core_DefaultPipeSendSetup, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], 0U);
1068  }
1069 #else
1070  #define EvrUSBH_Core_DefaultPipeSendSetup(...)
1071 #endif
1072 
1073 
1080 #ifdef EvtUSBH_Core_DefaultPipeSendSetupFailed
1081  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendSetupFailed( uint8_t ctrl, uint32_t setup_packet[2], usbStatus error) {
1082  EventRecord4( EvtUSBH_Core_DefaultPipeSendSetupFailed, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], (uint32_t)error);
1083  }
1084 #else
1085  #define EvrUSBH_Core_DefaultPipeSendSetupFailed(...)
1086 #endif
1087 
1088 
1095 #ifdef EvtUSBH_Core_DefaultPipeSendFailed
1096  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendFailed( uint8_t ctrl, uint32_t len, usbStatus error) {
1097  EventRecord2( EvtUSBH_Core_DefaultPipeSendFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), len);
1098  }
1099 #else
1100  #define EvrUSBH_Core_DefaultPipeSendFailed(...)
1101 #endif
1102 
1103 
1109 #ifdef EvtUSBH_Core_DefaultPipeSend
1110  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeSend( uint8_t ctrl, uint32_t len) {
1111  EventRecord2( EvtUSBH_Core_DefaultPipeSend, TO_BYTE0(ctrl), len);
1112  }
1113 #else
1114  #define EvrUSBH_Core_DefaultPipeSend(...)
1115 #endif
1116 
1117 
1123 #ifdef EvtUSBH_Core_DefaultPipeSendGetResult
1124  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeSendGetResult( uint8_t ctrl, uint32_t num) {
1125  EventRecord2( EvtUSBH_Core_DefaultPipeSendGetResult, TO_BYTE0(ctrl), num);
1126  }
1127 #else
1128  #define EvrUSBH_Core_DefaultPipeSendGetResult(...)
1129 #endif
1130 
1131 
1136 #ifdef EvtUSBH_Core_DefaultPipeAbort
1137  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeAbort( uint8_t ctrl) {
1138  EventRecord2( EvtUSBH_Core_DefaultPipeAbort, TO_BYTE0(ctrl), 0U);
1139  }
1140 #else
1141  #define EvrUSBH_Core_DefaultPipeAbort(...)
1142 #endif
1143 
1144 
1150 #ifdef EvtUSBH_Core_DefaultPipeAbortFailed
1151  __STATIC_INLINE void EvrUSBH_Core_DefaultPipeAbortFailed( uint8_t ctrl, usbStatus error) {
1152  EventRecord2( EvtUSBH_Core_DefaultPipeAbortFailed, TO_BYTE0(ctrl), (uint32_t)error);
1153  }
1154 #else
1155  #define EvrUSBH_Core_DefaultPipeAbortFailed(...)
1156 #endif
1157 
1158 
1165 #ifdef EvtUSBH_Core_ControlTransfer
1166  __STATIC_INLINE void EvrUSBH_Core_ControlTransfer( uint8_t ctrl, uint32_t setup_packet[2], uint32_t len) {
1167  EventRecord4( EvtUSBH_Core_ControlTransfer, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], len);
1168  }
1169 #else
1170  #define EvrUSBH_Core_ControlTransfer(...)
1171 #endif
1172 
1173 
1180 #ifdef EvtUSBH_Core_ControlTransferFailed
1181  __STATIC_INLINE void EvrUSBH_Core_ControlTransferFailed( uint8_t ctrl, uint32_t setup_packet[2], usbStatus error) {
1182  EventRecord4( EvtUSBH_Core_ControlTransferFailed, TO_BYTE0(ctrl), setup_packet[0], setup_packet[1], (uint32_t)error);
1183  }
1184 #else
1185  #define EvrUSBH_Core_ControlTransferFailed(...)
1186 #endif
1187 
1188 
1196 #ifdef EvtUSBH_Core_RequestGetStatus
1197  __STATIC_INLINE void EvrUSBH_Core_RequestGetStatus( uint8_t ctrl, uint8_t recipient, uint8_t index, uint16_t status) {
1198  EventRecord2( EvtUSBH_Core_RequestGetStatus, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index), (uint32_t)status);
1199  }
1200 #else
1201  #define EvrUSBH_Core_RequestGetStatus(...)
1202 #endif
1203 
1204 
1212 #ifdef EvtUSBH_Core_RequestGetStatusFailed
1213  __STATIC_INLINE void EvrUSBH_Core_RequestGetStatusFailed( uint8_t ctrl, uint8_t recipient, uint8_t index, usbStatus error) {
1214  EventRecord2( EvtUSBH_Core_RequestGetStatusFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index), (uint32_t)error);
1215  }
1216 #else
1217  #define EvrUSBH_Core_RequestGetStatusFailed(...)
1218 #endif
1219 
1220 
1228 #ifdef EvtUSBH_Core_RequestClearFeature
1229  __STATIC_INLINE void EvrUSBH_Core_RequestClearFeature( uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature) {
1230  EventRecord2( EvtUSBH_Core_RequestClearFeature, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), 0U);
1231  }
1232 #else
1233  #define EvrUSBH_Core_RequestClearFeature(...)
1234 #endif
1235 
1236 
1245 #ifdef EvtUSBH_Core_RequestClearFeatureFailed
1246  __STATIC_INLINE void EvrUSBH_Core_RequestClearFeatureFailed( uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature, usbStatus error) {
1247  EventRecord2( EvtUSBH_Core_RequestClearFeatureFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), (uint32_t)error);
1248  }
1249 #else
1250  #define EvrUSBH_Core_RequestClearFeatureFailed(...)
1251 #endif
1252 
1253 
1261 #ifdef EvtUSBH_Core_RequestSetFeature
1262  __STATIC_INLINE void EvrUSBH_Core_RequestSetFeature( uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature) {
1263  EventRecord2( EvtUSBH_Core_RequestSetFeature, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), 0U);
1264  }
1265 #else
1266  #define EvrUSBH_Core_RequestSetFeature(...)
1267 #endif
1268 
1269 
1278 #ifdef EvtUSBH_Core_RequestSetFeatureFailed
1279  __STATIC_INLINE void EvrUSBH_Core_RequestSetFeatureFailed( uint8_t ctrl, uint8_t recipient, uint8_t index, uint8_t feature, usbStatus error) {
1280  EventRecord2( EvtUSBH_Core_RequestSetFeatureFailed, TO_BYTE0(ctrl) | TO_BYTE1(recipient) | TO_BYTE2(index) | TO_BYTE3(feature), (uint32_t)error);
1281  }
1282 #else
1283  #define EvrUSBH_Core_RequestSetFeatureFailed(...)
1284 #endif
1285 
1286 
1292 #ifdef EvtUSBH_Core_RequestSetAddress
1293  __STATIC_INLINE void EvrUSBH_Core_RequestSetAddress( uint8_t ctrl, uint8_t address) {
1294  EventRecord2( EvtUSBH_Core_RequestSetAddress, TO_BYTE0(ctrl) | TO_BYTE1(address), 0U);
1295  }
1296 #else
1297  #define EvrUSBH_Core_RequestSetAddress(...)
1298 #endif
1299 
1300 
1307 #ifdef EvtUSBH_Core_RequestSetAddressFailed
1308  __STATIC_INLINE void EvrUSBH_Core_RequestSetAddressFailed( uint8_t ctrl, uint8_t address, usbStatus error) {
1309  EventRecord2( EvtUSBH_Core_RequestSetAddressFailed, TO_BYTE0(ctrl) | TO_BYTE1(address), (uint32_t)error);
1310  }
1311 #else
1312  #define EvrUSBH_Core_RequestSetAddressFailed(...)
1313 #endif
1314 
1315 
1325 #ifdef EvtUSBH_Core_RequestGetDescriptor
1326  __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) {
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);
1328  }
1329 #else
1330  #define EvrUSBH_Core_RequestGetDescriptor(...)
1331 #endif
1332 
1333 
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));
1347  }
1348 #else
1349  #define EvrUSBH_Core_RequestGetDescriptorFailed(...)
1350 #endif
1351 
1352 
1362 #ifdef EvtUSBH_Core_RequestSetDescriptor
1363  __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) {
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);
1365  }
1366 #else
1367  #define EvrUSBH_Core_RequestSetDescriptor(...)
1368 #endif
1369 
1370 
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));
1384  }
1385 #else
1386  #define EvrUSBH_Core_RequestSetDescriptorFailed(...)
1387 #endif
1388 
1389 
1395 #ifdef EvtUSBH_Core_RequestGetConfiguration
1396  __STATIC_INLINE void EvrUSBH_Core_RequestGetConfiguration( uint8_t ctrl, uint8_t config) {
1397  EventRecord2( EvtUSBH_Core_RequestGetConfiguration, TO_BYTE0(ctrl), (uint32_t)config);
1398  }
1399 #else
1400  #define EvrUSBH_Core_RequestGetConfiguration(...)
1401 #endif
1402 
1403 
1409 #ifdef EvtUSBH_Core_RequestGetConfigurationFailed
1410  __STATIC_INLINE void EvrUSBH_Core_RequestGetConfigurationFailed( uint8_t ctrl, usbStatus error) {
1411  EventRecord2( EvtUSBH_Core_RequestGetConfigurationFailed, TO_BYTE0(ctrl), (uint32_t)error);
1412  }
1413 #else
1414  #define EvrUSBH_Core_RequestGetConfigurationFailed(...)
1415 #endif
1416 
1417 
1423 #ifdef EvtUSBH_Core_RequestSetConfiguration
1424  __STATIC_INLINE void EvrUSBH_Core_RequestSetConfiguration( uint8_t ctrl, uint8_t config) {
1425  EventRecord2( EvtUSBH_Core_RequestSetConfiguration, TO_BYTE0(ctrl) | TO_BYTE1(config), 0U);
1426  }
1427 #else
1428  #define EvrUSBH_Core_RequestSetConfiguration(...)
1429 #endif
1430 
1431 
1438 #ifdef EvtUSBH_Core_RequestSetConfigurationFailed
1439  __STATIC_INLINE void EvrUSBH_Core_RequestSetConfigurationFailed( uint8_t ctrl, uint8_t config, usbStatus error) {
1440  EventRecord2( EvtUSBH_Core_RequestSetConfigurationFailed, TO_BYTE0(ctrl) | TO_BYTE1(config), (uint32_t)error);
1441  }
1442 #else
1443  #define EvrUSBH_Core_RequestSetConfigurationFailed(...)
1444 #endif
1445 
1446 
1453 #ifdef EvtUSBH_Core_RequestGetInterface
1454  __STATIC_INLINE void EvrUSBH_Core_RequestGetInterface( uint8_t ctrl, uint8_t index, uint8_t alt) {
1455  EventRecord2( EvtUSBH_Core_RequestGetInterface, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)alt);
1456  }
1457 #else
1458  #define EvrUSBH_Core_RequestGetInterface(...)
1459 #endif
1460 
1461 
1468 #ifdef EvtUSBH_Core_RequestGetInterfaceFailed
1469  __STATIC_INLINE void EvrUSBH_Core_RequestGetInterfaceFailed( uint8_t ctrl, uint8_t index, usbStatus error) {
1470  EventRecord2( EvtUSBH_Core_RequestGetInterfaceFailed, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)error);
1471  }
1472 #else
1473  #define EvrUSBH_Core_RequestGetInterfaceFailed(...)
1474 #endif
1475 
1476 
1483 #ifdef EvtUSBH_Core_RequestSetInterface
1484  __STATIC_INLINE void EvrUSBH_Core_RequestSetInterface( uint8_t ctrl, uint8_t index, uint8_t alt) {
1485  EventRecord2( EvtUSBH_Core_RequestSetInterface, TO_BYTE0(ctrl) | TO_BYTE1(index) | TO_BYTE2(alt), 0U);
1486  }
1487 #else
1488  #define EvrUSBH_Core_RequestSetInterface(...)
1489 #endif
1490 
1491 
1499 #ifdef EvtUSBH_Core_RequestSetInterfaceFailed
1500  __STATIC_INLINE void EvrUSBH_Core_RequestSetInterfaceFailed( uint8_t ctrl, uint8_t index, uint8_t alt, usbStatus error) {
1501  EventRecord2( EvtUSBH_Core_RequestSetInterfaceFailed, TO_BYTE0(ctrl) | TO_BYTE1(index) | TO_BYTE2(alt), (uint32_t)error);
1502  }
1503 #else
1504  #define EvrUSBH_Core_RequestSetInterfaceFailed(...)
1505 #endif
1506 
1507 
1514 #ifdef EvtUSBH_Core_RequestSynchFrame
1515  __STATIC_INLINE void EvrUSBH_Core_RequestSynchFrame( uint8_t ctrl, uint8_t index, uint16_t frame_num) {
1516  EventRecord2( EvtUSBH_Core_RequestSynchFrame, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)frame_num);
1517  }
1518 #else
1519  #define EvrUSBH_Core_RequestSynchFrame(...)
1520 #endif
1521 
1522 
1529 #ifdef EvtUSBH_Core_RequestSynchFrameFailed
1530  __STATIC_INLINE void EvrUSBH_Core_RequestSynchFrameFailed( uint8_t ctrl, uint8_t index, usbStatus error) {
1531  EventRecord2( EvtUSBH_Core_RequestSynchFrameFailed, TO_BYTE0(ctrl) | TO_BYTE1(index), (uint32_t)error);
1532  }
1533 #else
1534  #define EvrUSBH_Core_RequestSynchFrameFailed(...)
1535 #endif
1536 
1537 
1543 #ifdef EvtUSBH_Core_MemInitFailed
1544  __STATIC_INLINE void EvrUSBH_Core_MemInitFailed( uint8_t ctrl, usbStatus error) {
1545  EventRecord2( EvtUSBH_Core_MemInitFailed, TO_BYTE0(ctrl), (uint32_t)error);
1546  }
1547 #else
1548  #define EvrUSBH_Core_MemInitFailed(...)
1549 #endif
1550 
1551 
1556 #ifdef EvtUSBH_Core_MemInit
1557  __STATIC_INLINE void EvrUSBH_Core_MemInit( uint8_t ctrl) {
1558  EventRecord2( EvtUSBH_Core_MemInit, TO_BYTE0(ctrl), 0U);
1559  }
1560 #else
1561  #define EvrUSBH_Core_MemInit(...)
1562 #endif
1563 
1564 
1570 #ifdef EvtUSBH_Core_MemUninitFailed
1571  __STATIC_INLINE void EvrUSBH_Core_MemUninitFailed( uint8_t ctrl, usbStatus error) {
1572  EventRecord2( EvtUSBH_Core_MemUninitFailed, TO_BYTE0(ctrl), (uint32_t)error);
1573  }
1574 #else
1575  #define EvrUSBH_Core_MemUninitFailed(...)
1576 #endif
1577 
1578 
1583 #ifdef EvtUSBH_Core_MemUninit
1584  __STATIC_INLINE void EvrUSBH_Core_MemUninit( uint8_t ctrl) {
1585  EventRecord2( EvtUSBH_Core_MemUninit, TO_BYTE0(ctrl), 0U);
1586  }
1587 #else
1588  #define EvrUSBH_Core_MemUninit(...)
1589 #endif
1590 
1591 
1598 #ifdef EvtUSBH_Core_MemAllocFailed
1599  __STATIC_INLINE void EvrUSBH_Core_MemAllocFailed( uint8_t ctrl, uint32_t size, usbStatus error) {
1600  EventRecord2( EvtUSBH_Core_MemAllocFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), size);
1601  }
1602 #else
1603  #define EvrUSBH_Core_MemAllocFailed(...)
1604 #endif
1605 
1606 
1613 #ifdef EvtUSBH_Core_MemAlloc
1614  __STATIC_INLINE void EvrUSBH_Core_MemAlloc( uint8_t ctrl, uint8_t *ptr, uint32_t size) {
1615  EventRecord4( EvtUSBH_Core_MemAlloc, TO_BYTE0(ctrl), (uint32_t)ptr, size, 0U);
1616  }
1617 #else
1618  #define EvrUSBH_Core_MemAlloc(...)
1619 #endif
1620 
1621 
1628 #ifdef EvtUSBH_Core_MemFreeFailed
1629  __STATIC_INLINE void EvrUSBH_Core_MemFreeFailed( uint8_t ctrl, uint8_t *ptr, usbStatus error) {
1630  EventRecord2( EvtUSBH_Core_MemFreeFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)ptr);
1631  }
1632 #else
1633  #define EvrUSBH_Core_MemFreeFailed(...)
1634 #endif
1635 
1636 
1642 #ifdef EvtUSBH_Core_MemFree
1643  __STATIC_INLINE void EvrUSBH_Core_MemFree( uint8_t ctrl, uint8_t *ptr) {
1644  EventRecord2( EvtUSBH_Core_MemFree, TO_BYTE0(ctrl), (uint32_t)ptr);
1645  }
1646 #else
1647  #define EvrUSBH_Core_MemFree(...)
1648 #endif
1649 
1650 
1658 #ifdef EvtUSBH_Core_Engine
1659  __STATIC_INLINE void EvrUSBH_Core_Engine( uint8_t ctrl, uint8_t port, uint32_t event, uint8_t port_state) {
1660  EventRecord2( EvtUSBH_Core_Engine, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(port_state), event);
1661  }
1662 #else
1663  #define EvrUSBH_Core_Engine(...)
1664 #endif
1665 
1666 
1673 #ifdef EvtUSBH_Core_EngineFailed
1674  __STATIC_INLINE void EvrUSBH_Core_EngineFailed( uint8_t ctrl, uint8_t port, uint32_t event) {
1675  EventRecord2( EvtUSBH_Core_EngineFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), event);
1676  }
1677 #else
1678  #define EvrUSBH_Core_EngineFailed(...)
1679 #endif
1680 
1681 
1689 #ifdef EvtUSBH_Core_EngineDone
1690  __STATIC_INLINE void EvrUSBH_Core_EngineDone( uint8_t ctrl, uint8_t port, uint32_t event, uint8_t port_state) {
1691  EventRecord2( EvtUSBH_Core_EngineDone, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(port_state), event);
1692  }
1693 #else
1694  #define EvrUSBH_Core_EngineDone(...)
1695 #endif
1696 
1697 
1698 // USB Host Driver component event record functions --------------------------
1699 
1704 #ifdef EvtUSBH_Driver_Initialize
1705  __STATIC_INLINE void EvrUSBH_Driver_Initialize( uint8_t ctrl) {
1706  EventRecord2( EvtUSBH_Driver_Initialize, TO_BYTE0(ctrl), 0U);
1707  }
1708 #else
1709  #define EvrUSBH_Driver_Initialize(...)
1710 #endif
1711 
1712 
1718 #ifdef EvtUSBH_Driver_InitializeFailed
1719  __STATIC_INLINE void EvrUSBH_Driver_InitializeFailed( uint8_t ctrl, int32_t error) {
1720  EventRecord2( EvtUSBH_Driver_InitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
1721  }
1722 #else
1723  #define EvrUSBH_Driver_InitializeFailed(...)
1724 #endif
1725 
1726 
1731 #ifdef EvtUSBH_Driver_Uninitialize
1732  __STATIC_INLINE void EvrUSBH_Driver_Uninitialize( uint8_t ctrl) {
1733  EventRecord2( EvtUSBH_Driver_Uninitialize, TO_BYTE0(ctrl), 0U);
1734  }
1735 #else
1736  #define EvrUSBH_Driver_Uninitialize(...)
1737 #endif
1738 
1739 
1745 #ifdef EvtUSBH_Driver_UninitializeFailed
1746  __STATIC_INLINE void EvrUSBH_Driver_UninitializeFailed( uint8_t ctrl, int32_t error) {
1747  EventRecord2( EvtUSBH_Driver_UninitializeFailed, TO_BYTE0(ctrl), (uint32_t)error);
1748  }
1749 #else
1750  #define EvrUSBH_Driver_UninitializeFailed(...)
1751 #endif
1752 
1753 
1759 #ifdef EvtUSBH_Driver_PowerControl
1760  __STATIC_INLINE void EvrUSBH_Driver_PowerControl( uint8_t ctrl, ARM_POWER_STATE state) {
1761  EventRecord2( EvtUSBH_Driver_PowerControl, TO_BYTE0(ctrl) | TO_BYTE1(state), 0U);
1762  }
1763 #else
1764  #define EvrUSBH_Driver_PowerControl(...)
1765 #endif
1766 
1767 
1774 #ifdef EvtUSBH_Driver_PowerControlFailed
1775  __STATIC_INLINE void EvrUSBH_Driver_PowerControlFailed( uint8_t ctrl, ARM_POWER_STATE state, int32_t error) {
1776  EventRecord2( EvtUSBH_Driver_PowerControlFailed, TO_BYTE0(ctrl) | TO_BYTE1(state), (uint32_t)error);
1777  }
1778 #else
1779  #define EvrUSBH_Driver_PowerControlFailed(...)
1780 #endif
1781 
1782 
1791 #ifdef EvtUSBH_Driver_PortVbusOnOff
1792  __STATIC_INLINE void EvrUSBH_Driver_PortVbusOnOff( uint8_t ctrl, uint8_t port, bool vbus) {
1793  EventRecord2( EvtUSBH_Driver_PortVbusOnOff, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(vbus), 0U);
1794  }
1795 #else
1796  #define EvrUSBH_Driver_PortVbusOnOff(...)
1797 #endif
1798 
1799 
1809 #ifdef EvtUSBH_Driver_PortVbusOnOffFailed
1810  __STATIC_INLINE void EvrUSBH_Driver_PortVbusOnOffFailed( uint8_t ctrl, uint8_t port, bool vbus, int32_t error) {
1811  EventRecord2( EvtUSBH_Driver_PortVbusOnOffFailed, TO_BYTE0(ctrl) | TO_BYTE1(port) | TO_BYTE2(vbus), (uint32_t)error);
1812  }
1813 #else
1814  #define EvrUSBH_Driver_PortVbusOnOffFailed(...)
1815 #endif
1816 
1817 
1823 #ifdef EvtUSBH_Driver_PortReset
1824  __STATIC_INLINE void EvrUSBH_Driver_PortReset( uint8_t ctrl, uint8_t port) {
1825  EventRecord2( EvtUSBH_Driver_PortReset, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1826  }
1827 #else
1828  #define EvrUSBH_Driver_PortReset(...)
1829 #endif
1830 
1831 
1838 #ifdef EvtUSBH_Driver_PortResetFailed
1839  __STATIC_INLINE void EvrUSBH_Driver_PortResetFailed( uint8_t ctrl, uint8_t port, int32_t error) {
1840  EventRecord2( EvtUSBH_Driver_PortResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1841  }
1842 #else
1843  #define EvrUSBH_Driver_PortResetFailed(...)
1844 #endif
1845 
1846 
1852 #ifdef EvtUSBH_Driver_PortSuspend
1853  __STATIC_INLINE void EvrUSBH_Driver_PortSuspend( uint8_t ctrl, uint8_t port) {
1854  EventRecord2( EvtUSBH_Driver_PortSuspend, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1855  }
1856 #else
1857  #define EvrUSBH_Driver_PortSuspend(...)
1858 #endif
1859 
1860 
1867 #ifdef EvtUSBH_Driver_PortSuspendFailed
1868  __STATIC_INLINE void EvrUSBH_Driver_PortSuspendFailed( uint8_t ctrl, uint8_t port, int32_t error) {
1869  EventRecord2( EvtUSBH_Driver_PortSuspendFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1870  }
1871 #else
1872  #define EvrUSBH_Driver_PortSuspendFailed(...)
1873 #endif
1874 
1875 
1881 #ifdef EvtUSBH_Driver_PortResume
1882  __STATIC_INLINE void EvrUSBH_Driver_PortResume( uint8_t ctrl, uint8_t port) {
1883  EventRecord2( EvtUSBH_Driver_PortResume, TO_BYTE0(ctrl) | TO_BYTE1(port), 0U);
1884  }
1885 #else
1886  #define EvrUSBH_Driver_PortResume(...)
1887 #endif
1888 
1889 
1896 #ifdef EvtUSBH_Driver_PortResumeFailed
1897  __STATIC_INLINE void EvrUSBH_Driver_PortResumeFailed( uint8_t ctrl, uint8_t port, int32_t error) {
1898  EventRecord2( EvtUSBH_Driver_PortResumeFailed, TO_BYTE0(ctrl) | TO_BYTE1(port), (uint32_t)error);
1899  }
1900 #else
1901  #define EvrUSBH_Driver_PortResumeFailed(...)
1902 #endif
1903 
1904 
1911 #ifdef EvtUSBH_Driver_PortGetState
1912  __STATIC_INLINE void EvrUSBH_Driver_PortGetState( uint8_t ctrl, uint8_t port, ARM_USBH_PORT_STATE state) {
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));
1914  }
1915 #else
1916  #define EvrUSBH_Driver_PortGetState(...)
1917 #endif
1918 
1919 
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);
1938  }
1939 #else
1940  #define EvrUSBH_Driver_PipeCreate(...)
1941 #endif
1942 
1943 
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);
1961  }
1962 #else
1963  #define EvrUSBH_Driver_PipeCreateFailed(...)
1964 #endif
1965 
1966 
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);
1980  }
1981 #else
1982  #define EvrUSBH_Driver_PipeModify(...)
1983 #endif
1984 
1985 
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);
2000  }
2001 #else
2002  #define EvrUSBH_Driver_PipeModifyFailed(...)
2003 #endif
2004 
2005 
2011 #ifdef EvtUSBH_Driver_PipeDelete
2012  __STATIC_INLINE void EvrUSBH_Driver_PipeDelete( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl) {
2013  EventRecord2( EvtUSBH_Driver_PipeDelete, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2014  }
2015 #else
2016  #define EvrUSBH_Driver_PipeDelete(...)
2017 #endif
2018 
2019 
2026 #ifdef EvtUSBH_Driver_PipeDeleteFailed
2027  __STATIC_INLINE void EvrUSBH_Driver_PipeDeleteFailed( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error) {
2028  EventRecord2( EvtUSBH_Driver_PipeDeleteFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2029  }
2030 #else
2031  #define EvrUSBH_Driver_PipeDeleteFailed(...)
2032 #endif
2033 
2034 
2040 #ifdef EvtUSBH_Driver_PipeReset
2041  __STATIC_INLINE void EvrUSBH_Driver_PipeReset( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl) {
2042  EventRecord2( EvtUSBH_Driver_PipeReset, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2043  }
2044 #else
2045  #define EvrUSBH_Driver_PipeReset(...)
2046 #endif
2047 
2048 
2055 #ifdef EvtUSBH_Driver_PipeResetFailed
2056  __STATIC_INLINE void EvrUSBH_Driver_PipeResetFailed( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error) {
2057  EventRecord2( EvtUSBH_Driver_PipeResetFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2058  }
2059 #else
2060  #define EvrUSBH_Driver_PipeResetFailed(...)
2061 #endif
2062 
2063 
2071 #ifdef EvtUSBH_Driver_PipeTransfer
2072  __STATIC_INLINE void EvrUSBH_Driver_PipeTransfer( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t packet, uint32_t num) {
2073  EventRecord4( EvtUSBH_Driver_PipeTransfer, TO_BYTE0(ctrl) | TO_BYTE1(packet), (uint32_t)pipe_hndl, num, 0U);
2074  }
2075 #else
2076  #define EvrUSBH_Driver_PipeTransfer(...)
2077 #endif
2078 
2079 
2088 #ifdef EvtUSBH_Driver_PipeTransferFailed
2089  __STATIC_INLINE void EvrUSBH_Driver_PipeTransferFailed( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t packet, uint32_t num, int32_t error) {
2090  EventRecord4( EvtUSBH_Driver_PipeTransferFailed, TO_BYTE0(ctrl) | TO_BYTE1(packet), (uint32_t)pipe_hndl, num, (uint32_t)error);
2091  }
2092 #else
2093  #define EvrUSBH_Driver_PipeTransferFailed(...)
2094 #endif
2095 
2096 
2103 #ifdef EvtUSBH_Driver_PipeTransferGetResult
2104  __STATIC_INLINE void EvrUSBH_Driver_PipeTransferGetResult( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t num) {
2105  EventRecord4( EvtUSBH_Driver_PipeTransferGetResult, TO_BYTE0(ctrl), (uint32_t)pipe_hndl, num, 0U);
2106  }
2107 #else
2108  #define EvrUSBH_Driver_PipeTransferGetResult(...)
2109 #endif
2110 
2111 
2117 #ifdef EvtUSBH_Driver_PipeTransferAbort
2118  __STATIC_INLINE void EvrUSBH_Driver_PipeTransferAbort( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl) {
2119  EventRecord2( EvtUSBH_Driver_PipeTransferAbort, TO_BYTE0(ctrl), (uint32_t)pipe_hndl);
2120  }
2121 #else
2122  #define EvrUSBH_Driver_PipeTransferAbort(...)
2123 #endif
2124 
2125 
2132 #ifdef EvtUSBH_Driver_PipeTransferAbortFailed
2133  __STATIC_INLINE void EvrUSBH_Driver_PipeTransferAbortFailed( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, int32_t error) {
2134  EventRecord2( EvtUSBH_Driver_PipeTransferAbortFailed, TO_BYTE0(ctrl) | TO_BYTE1(error), (uint32_t)pipe_hndl);
2135  }
2136 #else
2137  #define EvrUSBH_Driver_PipeTransferAbortFailed(...)
2138 #endif
2139 
2140 
2146 #ifdef EvtUSBH_Driver_GetFrameNumber
2147  __STATIC_INLINE void EvrUSBH_Driver_GetFrameNumber( uint8_t ctrl, uint16_t frame_number) {
2148  EventRecord2( EvtUSBH_Driver_GetFrameNumber, TO_BYTE0(ctrl), (uint32_t)frame_number);
2149  }
2150 #else
2151  #define EvrUSBH_Driver_GetFrameNumber(...)
2152 #endif
2153 
2154 
2161 #ifdef EvtUSBH_Driver_OnSignalPortEvent
2162  __STATIC_INLINE void EvrUSBH_Driver_OnSignalPortEvent( uint8_t ctrl, uint8_t port, uint32_t event) {
2163  EventRecord2( EvtUSBH_Driver_OnSignalPortEvent, TO_BYTE0(ctrl) | TO_BYTE1(port), event);
2164  }
2165 #else
2166  #define EvrUSBH_Driver_OnSignalPortEvent(...)
2167 #endif
2168 
2169 
2176 #ifdef EvtUSBH_Driver_OnSignalPipeEvent
2177  __STATIC_INLINE void EvrUSBH_Driver_OnSignalPipeEvent( uint8_t ctrl, ARM_USBH_PIPE_HANDLE pipe_hndl, uint32_t event) {
2178  EventRecord2( EvtUSBH_Driver_OnSignalPipeEvent, TO_BYTE0(ctrl) | TO_BYTE1(event), (uint32_t)pipe_hndl);
2179  }
2180 #else
2181  #define EvrUSBH_Driver_OnSignalPipeEvent(...)
2182 #endif
2183 
2184 
2185 // USB Host Custom Class component event record functions --------------------
2186 
2194 #ifdef EvtUSBH_CC_GetDevice
2195  __STATIC_INLINE void EvrUSBH_CC_GetDevice( uint8_t instance, uint8_t device) {
2196  EventRecord2( EvtUSBH_CC_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2197  }
2198 #else
2199  #define EvrUSBH_CC_GetDevice(...)
2200 #endif
2201 
2202 
2208 #ifdef EvtUSBH_CC_GetStatus
2209  __STATIC_INLINE void EvrUSBH_CC_GetStatus( uint8_t instance, uint8_t status) {
2210  EventRecord2( EvtUSBH_CC_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2211  }
2212 #else
2213  #define EvrUSBH_CC_GetStatus(...)
2214 #endif
2215 
2216 
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);
2231  }
2232 #else
2233  #define EvrUSBH_CC_OnConfigure(...)
2234 #endif
2235 
2236 
2242 #ifdef EvtUSBH_CC_OnUnconfigure
2243  __STATIC_INLINE void EvrUSBH_CC_OnUnconfigure( uint8_t instance, usbStatus status) {
2244  EventRecord2( EvtUSBH_CC_OnUnconfigure, TO_BYTE0(instance), (uint32_t)status);
2245  }
2246 #else
2247  #define EvrUSBH_CC_OnUnconfigure(...)
2248 #endif
2249 
2250 
2256 #ifdef EvtUSBH_CC_OnInitialize
2257  __STATIC_INLINE void EvrUSBH_CC_OnInitialize( uint8_t instance, usbStatus status) {
2258  EventRecord2( EvtUSBH_CC_OnInitialize, TO_BYTE0(instance), (uint32_t)status);
2259  }
2260 #else
2261  #define EvrUSBH_CC_OnInitialize(...)
2262 #endif
2263 
2264 
2270 #ifdef EvtUSBH_CC_OnUninitialize
2271  __STATIC_INLINE void EvrUSBH_CC_OnUninitialize( uint8_t instance, usbStatus status) {
2272  EventRecord2( EvtUSBH_CC_OnUninitialize, TO_BYTE0(instance), (uint32_t)status);
2273  }
2274 #else
2275  #define EvrUSBH_CC_OnUninitialize(...)
2276 #endif
2277 
2278 
2279 // USB Host CDC component event record functions -----------------------------
2280 
2285 #ifdef EvtUSBH_CDC_ACM_Configure
2286  __STATIC_INLINE void EvrUSBH_CDC_ACM_Configure( uint8_t instance) {
2287  EventRecord2( EvtUSBH_CDC_ACM_Configure, TO_BYTE0(instance), 0U);
2288  }
2289 #else
2290  #define EvrUSBH_CDC_ACM_Configure(...)
2291 #endif
2292 
2293 
2298 #ifdef EvtUSBH_CDC_ACM_ConfigureFailed
2299  __STATIC_INLINE void EvrUSBH_CDC_ACM_ConfigureFailed( usbStatus error) {
2300  EventRecord2( EvtUSBH_CDC_ACM_ConfigureFailed, (uint32_t)error, 0U);
2301  }
2302 #else
2303  #define EvrUSBH_CDC_ACM_ConfigureFailed(...)
2304 #endif
2305 
2306 
2311 #ifdef EvtUSBH_CDC_ACM_Unconfigure
2312  __STATIC_INLINE void EvrUSBH_CDC_ACM_Unconfigure( uint8_t instance) {
2313  EventRecord2( EvtUSBH_CDC_ACM_Unconfigure, TO_BYTE0(instance), 0U);
2314  }
2315 #else
2316  #define EvrUSBH_CDC_ACM_Unconfigure(...)
2317 #endif
2318 
2319 
2325 #ifdef EvtUSBH_CDC_ACM_UnconfigureFailed
2326  __STATIC_INLINE void EvrUSBH_CDC_ACM_UnconfigureFailed( uint8_t instance, usbStatus error) {
2327  EventRecord2( EvtUSBH_CDC_ACM_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
2328  }
2329 #else
2330  #define EvrUSBH_CDC_ACM_UnconfigureFailed(...)
2331 #endif
2332 
2333 
2338 #ifdef EvtUSBH_CDC_ACM_Initialize
2339  __STATIC_INLINE void EvrUSBH_CDC_ACM_Initialize( uint8_t instance) {
2340  EventRecord2( EvtUSBH_CDC_ACM_Initialize, TO_BYTE0(instance), 0U);
2341  }
2342 #else
2343  #define EvrUSBH_CDC_ACM_Initialize(...)
2344 #endif
2345 
2346 
2352 #ifdef EvtUSBH_CDC_ACM_InitializeFailed
2353  __STATIC_INLINE void EvrUSBH_CDC_ACM_InitializeFailed( uint8_t instance, usbStatus error) {
2354  EventRecord2( EvtUSBH_CDC_ACM_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2355  }
2356 #else
2357  #define EvrUSBH_CDC_ACM_InitializeFailed(...)
2358 #endif
2359 
2364 #ifdef EvtUSBH_CDC_ACM_OnInitialize
2365  __STATIC_INLINE void EvrUSBH_CDC_ACM_OnInitialize( uint8_t instance) {
2366  EventRecord2( EvtUSBH_CDC_ACM_OnInitialize, TO_BYTE0(instance), 0U);
2367  }
2368 #else
2369  #define EvrUSBH_CDC_ACM_OnInitialize(...)
2370 #endif
2371 
2372 
2377 #ifdef EvtUSBH_CDC_ACM_Uninitialize
2378  __STATIC_INLINE void EvrUSBH_CDC_ACM_Uninitialize( uint8_t instance) {
2379  EventRecord2( EvtUSBH_CDC_ACM_Uninitialize, TO_BYTE0(instance), 0U);
2380  }
2381 #else
2382  #define EvrUSBH_CDC_ACM_Uninitialize(...)
2383 #endif
2384 
2385 
2391 #ifdef EvtUSBH_CDC_ACM_UninitializeFailed
2392  __STATIC_INLINE void EvrUSBH_CDC_ACM_UninitializeFailed( uint8_t instance, usbStatus error) {
2393  EventRecord2( EvtUSBH_CDC_ACM_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2394  }
2395 #else
2396  #define EvrUSBH_CDC_ACM_UninitializeFailed(...)
2397 #endif
2398 
2399 
2404 #ifdef EvtUSBH_CDC_ACM_OnUninitialize
2405  __STATIC_INLINE void EvrUSBH_CDC_ACM_OnUninitialize( uint8_t instance) {
2406  EventRecord2( EvtUSBH_CDC_ACM_OnUninitialize, TO_BYTE0(instance), 0U);
2407  }
2408 #else
2409  #define EvrUSBH_CDC_ACM_OnUninitialize(...)
2410 #endif
2411 
2412 
2420 #ifdef EvtUSBH_CDC_ACM_GetDevice
2421  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetDevice( uint8_t instance, uint8_t device) {
2422  EventRecord2( EvtUSBH_CDC_ACM_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2423  }
2424 #else
2425  #define EvrUSBH_CDC_ACM_GetDevice(...)
2426 #endif
2427 
2428 
2434 #ifdef EvtUSBH_CDC_ACM_GetStatus
2435  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetStatus( uint8_t instance, uint8_t status) {
2436  EventRecord2( EvtUSBH_CDC_ACM_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2437  }
2438 #else
2439  #define EvrUSBH_CDC_ACM_GetStatus(...)
2440 #endif
2441 
2442 
2448 #ifdef EvtUSBH_CDC_ACM_Send
2449  __STATIC_INLINE void EvrUSBH_CDC_ACM_Send( uint8_t instance, uint32_t num) {
2450  EventRecord2( EvtUSBH_CDC_ACM_Send, TO_BYTE0(instance), num);
2451  }
2452 #else
2453  #define EvrUSBH_CDC_ACM_Send(...)
2454 #endif
2455 
2456 
2463 #ifdef EvtUSBH_CDC_ACM_SendFailed
2464  __STATIC_INLINE void EvrUSBH_CDC_ACM_SendFailed( uint8_t instance, uint32_t num, usbStatus error) {
2465  EventRecord2( EvtUSBH_CDC_ACM_SendFailed, TO_BYTE0(instance) | TO_BYTE1(error), num);
2466  }
2467 #else
2468  #define EvrUSBH_CDC_ACM_SendFailed(...)
2469 #endif
2470 
2471 
2477 #ifdef EvtUSBH_CDC_ACM_SendDone
2478  __STATIC_INLINE void EvrUSBH_CDC_ACM_SendDone( uint8_t instance, uint32_t num) {
2479  EventRecord2( EvtUSBH_CDC_ACM_SendDone, TO_BYTE0(instance), num);
2480  }
2481 #else
2482  #define EvrUSBH_CDC_ACM_SendDone(...)
2483 #endif
2484 
2485 
2491 #ifdef EvtUSBH_CDC_ACM_GetTxCount
2492  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetTxCount( uint8_t instance, uint32_t num) {
2493  EventRecord2( EvtUSBH_CDC_ACM_GetTxCount, TO_BYTE0(instance), num);
2494  }
2495 #else
2496  #define EvrUSBH_CDC_ACM_GetTxCount(...)
2497 #endif
2498 
2499 
2505 #ifdef EvtUSBH_CDC_ACM_Receive
2506  __STATIC_INLINE void EvrUSBH_CDC_ACM_Receive( uint8_t instance, uint32_t num) {
2507  EventRecord2( EvtUSBH_CDC_ACM_Receive, TO_BYTE0(instance), num);
2508  }
2509 #else
2510  #define EvrUSBH_CDC_ACM_Receive(...)
2511 #endif
2512 
2513 
2520 #ifdef EvtUSBH_CDC_ACM_ReceiveFailed
2521  __STATIC_INLINE void EvrUSBH_CDC_ACM_ReceiveFailed( uint8_t instance, uint32_t num, usbStatus error) {
2522  EventRecord2( EvtUSBH_CDC_ACM_ReceiveFailed, TO_BYTE0(instance) | TO_BYTE1(error), num);
2523  }
2524 #else
2525  #define EvrUSBH_CDC_ACM_ReceiveFailed(...)
2526 #endif
2527 
2528 
2534 #ifdef EvtUSBH_CDC_ACM_ReceiveDone
2535  __STATIC_INLINE void EvrUSBH_CDC_ACM_ReceiveDone( uint8_t instance, uint32_t num) {
2536  EventRecord2( EvtUSBH_CDC_ACM_ReceiveDone, TO_BYTE0(instance), num);
2537  }
2538 #else
2539  #define EvrUSBH_CDC_ACM_ReceiveDone(...)
2540 #endif
2541 
2542 
2548 #ifdef EvtUSBH_CDC_ACM_GetRxCount
2549  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetRxCount( uint8_t instance, uint32_t num) {
2550  EventRecord2( EvtUSBH_CDC_ACM_GetRxCount, TO_BYTE0(instance), num);
2551  }
2552 #else
2553  #define EvrUSBH_CDC_ACM_GetRxCount(...)
2554 #endif
2555 
2556 
2562 #ifdef EvtUSBH_CDC_ACM_SetLineCoding
2563  __STATIC_INLINE void EvrUSBH_CDC_ACM_SetLineCoding( uint8_t instance, uint32_t rate) {
2564  EventRecord2( EvtUSBH_CDC_ACM_SetLineCoding, TO_BYTE0(instance), rate);
2565  }
2566 #else
2567  #define EvrUSBH_CDC_ACM_SetLineCoding(...)
2568 #endif
2569 
2570 
2577 #ifdef EvtUSBH_CDC_ACM_SetLineCodingFailed
2578  __STATIC_INLINE void EvrUSBH_CDC_ACM_SetLineCodingFailed( uint8_t instance, uint32_t rate, usbStatus error) {
2579  EventRecord2( EvtUSBH_CDC_ACM_SetLineCodingFailed, TO_BYTE0(instance) | TO_BYTE1(error), rate);
2580  }
2581 #else
2582  #define EvrUSBH_CDC_ACM_SetLineCodingFailed(...)
2583 #endif
2584 
2585 
2592 #ifdef EvtUSBH_CDC_ACM_GetLineCodingFailed
2593  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetLineCodingFailed( uint8_t instance, uint32_t rate, usbStatus error) {
2594  EventRecord2( EvtUSBH_CDC_ACM_GetLineCodingFailed, TO_BYTE0(instance) | TO_BYTE1(error), rate);
2595  }
2596 #else
2597  #define EvrUSBH_CDC_ACM_GetLineCodingFailed(...)
2598 #endif
2599 
2600 
2606 #ifdef EvtUSBH_CDC_ACM_GetLineCoding
2607  __STATIC_INLINE void EvrUSBH_CDC_ACM_GetLineCoding( uint8_t instance, uint32_t rate) {
2608  EventRecord2( EvtUSBH_CDC_ACM_GetLineCoding, TO_BYTE0(instance), rate);
2609  }
2610 #else
2611  #define EvrUSBH_CDC_ACM_GetLineCoding(...)
2612 #endif
2613 
2614 
2621 #ifdef EvtUSBH_CDC_ACM_SetControlLineState
2622  __STATIC_INLINE void EvrUSBH_CDC_ACM_SetControlLineState( uint8_t instance, uint8_t dtr, uint8_t rts) {
2623  EventRecord2( EvtUSBH_CDC_ACM_SetControlLineState, TO_BYTE0(instance), TO_BYTE0(dtr) | TO_BYTE1(rts));
2624  }
2625 #else
2626  #define EvrUSBH_CDC_ACM_SetControlLineState(...)
2627 #endif
2628 
2629 
2637 #ifdef EvtUSBH_CDC_ACM_SetControlLineStateFailed
2638  __STATIC_INLINE void EvrUSBH_CDC_ACM_SetControlLineStateFailed( uint8_t instance, uint8_t dtr, uint8_t rts, usbStatus error) {
2639  EventRecord2( EvtUSBH_CDC_ACM_SetControlLineStateFailed, TO_BYTE0(instance) | TO_BYTE1(error), TO_BYTE0(dtr) | TO_BYTE1(rts));
2640  }
2641 #else
2642  #define EvrUSBH_CDC_ACM_SetControlLineStateFailed(...)
2643 #endif
2644 
2645 
2658 #ifdef EvtUSBH_CDC_ACM_OnNotify
2659  __STATIC_INLINE void EvrUSBH_CDC_ACM_OnNotify( uint8_t instance, uint16_t state) {
2660  EventRecord2( EvtUSBH_CDC_ACM_OnNotify, TO_BYTE0(instance), (uint32_t)state);
2661  }
2662 #else
2663  #define EvrUSBH_CDC_ACM_OnNotify(...)
2664 #endif
2665 
2666 
2674 #ifdef EvtUSBH_CDC_ACM_SendBreak
2675  __STATIC_INLINE void EvrUSBH_CDC_ACM_SendBreak( uint8_t instance, uint16_t duration) {
2676  EventRecord2( EvtUSBH_CDC_ACM_SendBreak, TO_BYTE0(instance), (uint32_t)duration);
2677  }
2678 #else
2679  #define EvrUSBH_CDC_ACM_SendBreak(...)
2680 #endif
2681 
2682 
2691 #ifdef EvtUSBH_CDC_ACM_SendBreakFailed
2692  __STATIC_INLINE void EvrUSBH_CDC_ACM_SendBreakFailed( uint8_t instance, uint16_t duration, usbStatus error) {
2693  EventRecord2( EvtUSBH_CDC_ACM_SendBreakFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)duration);
2694  }
2695 #else
2696  #define EvrUSBH_CDC_ACM_SendBreakFailed(...)
2697 #endif
2698 
2699 
2700 // USB Host HID component event record functions -------------------------------
2701 
2706 #ifdef EvtUSBH_HID_Configure
2707  __STATIC_INLINE void EvrUSBH_HID_Configure( uint8_t instance) {
2708  EventRecord2( EvtUSBH_HID_Configure, TO_BYTE0(instance), 0U);
2709  }
2710 #else
2711  #define EvrUSBH_HID_Configure(...)
2712 #endif
2713 
2714 
2719 #ifdef EvtUSBH_HID_ConfigureFailed
2720  __STATIC_INLINE void EvrUSBH_HID_ConfigureFailed( usbStatus error) {
2721  EventRecord2( EvtUSBH_HID_ConfigureFailed, (uint32_t)error, 0U);
2722  }
2723 #else
2724  #define EvrUSBH_HID_ConfigureFailed(...)
2725 #endif
2726 
2727 
2732 #ifdef EvtUSBH_HID_Unconfigure
2733  __STATIC_INLINE void EvrUSBH_HID_Unconfigure( uint8_t instance) {
2734  EventRecord2( EvtUSBH_HID_Unconfigure, TO_BYTE0(instance), 0U);
2735  }
2736 #else
2737  #define EvrUSBH_HID_Unconfigure(...)
2738 #endif
2739 
2740 
2746 #ifdef EvtUSBH_HID_UnconfigureFailed
2747  __STATIC_INLINE void EvrUSBH_HID_UnconfigureFailed( uint8_t instance, usbStatus error) {
2748  EventRecord2( EvtUSBH_HID_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
2749  }
2750 #else
2751  #define EvrUSBH_HID_UnconfigureFailed(...)
2752 #endif
2753 
2754 
2759 #ifdef EvtUSBH_HID_Initialize
2760  __STATIC_INLINE void EvrUSBH_HID_Initialize( uint8_t instance) {
2761  EventRecord2( EvtUSBH_HID_Initialize, TO_BYTE0(instance), 0U);
2762  }
2763 #else
2764  #define EvrUSBH_HID_Initialize(...)
2765 #endif
2766 
2767 
2773 #ifdef EvtUSBH_HID_InitializeFailed
2774  __STATIC_INLINE void EvrUSBH_HID_InitializeFailed( uint8_t instance, usbStatus error) {
2775  EventRecord2( EvtUSBH_HID_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2776  }
2777 #else
2778  #define EvrUSBH_HID_InitializeFailed(...)
2779 #endif
2780 
2785 #ifdef EvtUSBH_HID_OnInitialize
2786  __STATIC_INLINE void EvrUSBH_HID_OnInitialize( uint8_t instance) {
2787  EventRecord2( EvtUSBH_HID_OnInitialize, TO_BYTE0(instance), 0U);
2788  }
2789 #else
2790  #define EvrUSBH_HID_OnInitialize(...)
2791 #endif
2792 
2793 
2798 #ifdef EvtUSBH_HID_Uninitialize
2799  __STATIC_INLINE void EvrUSBH_HID_Uninitialize( uint8_t instance) {
2800  EventRecord2( EvtUSBH_HID_Uninitialize, TO_BYTE0(instance), 0U);
2801  }
2802 #else
2803  #define EvrUSBH_HID_Uninitialize(...)
2804 #endif
2805 
2806 
2812 #ifdef EvtUSBH_HID_UninitializeFailed
2813  __STATIC_INLINE void EvrUSBH_HID_UninitializeFailed( uint8_t instance, usbStatus error) {
2814  EventRecord2( EvtUSBH_HID_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2815  }
2816 #else
2817  #define EvrUSBH_HID_UninitializeFailed(...)
2818 #endif
2819 
2820 
2825 #ifdef EvtUSBH_HID_OnUninitialize
2826  __STATIC_INLINE void EvrUSBH_HID_OnUninitialize( uint8_t instance) {
2827  EventRecord2( EvtUSBH_HID_OnUninitialize, TO_BYTE0(instance), 0U);
2828  }
2829 #else
2830  #define EvrUSBH_HID_OnUninitialize(...)
2831 #endif
2832 
2833 
2841 #ifdef EvtUSBH_HID_GetDevice
2842  __STATIC_INLINE void EvrUSBH_HID_GetDevice( uint8_t instance, uint8_t device) {
2843  EventRecord2( EvtUSBH_HID_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
2844  }
2845 #else
2846  #define EvrUSBH_HID_GetDevice(...)
2847 #endif
2848 
2849 
2855 #ifdef EvtUSBH_HID_GetStatus
2856  __STATIC_INLINE void EvrUSBH_HID_GetStatus( uint8_t instance, uint8_t status) {
2857  EventRecord2( EvtUSBH_HID_GetStatus, TO_BYTE0(instance), (uint32_t)status);
2858  }
2859 #else
2860  #define EvrUSBH_HID_GetStatus(...)
2861 #endif
2862 
2863 
2869 #ifdef EvtUSBH_HID_Read
2870  __STATIC_INLINE void EvrUSBH_HID_Read( uint8_t instance, int32_t len) {
2871  EventRecord2( EvtUSBH_HID_Read, TO_BYTE0(instance), (uint32_t)len);
2872  }
2873 #else
2874  #define EvrUSBH_HID_Read(...)
2875 #endif
2876 
2877 
2884 #ifdef EvtUSBH_HID_ReadFailed
2885  __STATIC_INLINE void EvrUSBH_HID_ReadFailed( uint8_t instance, int32_t len, usbStatus error) {
2886  EventRecord2( EvtUSBH_HID_ReadFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)len);
2887  }
2888 #else
2889  #define EvrUSBH_HID_ReadFailed(...)
2890 #endif
2891 
2892 
2899 #ifdef EvtUSBH_HID_ReadDone
2900  __STATIC_INLINE void EvrUSBH_HID_ReadDone( uint8_t instance, int32_t len, int32_t result) {
2901  EventRecord4( EvtUSBH_HID_ReadDone, TO_BYTE0(instance), (uint32_t)len, (uint32_t)result, 0U);
2902  }
2903 #else
2904  #define EvrUSBH_HID_ReadDone(...)
2905 #endif
2906 
2907 
2913 #ifdef EvtUSBH_HID_Write
2914  __STATIC_INLINE void EvrUSBH_HID_Write( uint8_t instance, int32_t len) {
2915  EventRecord2( EvtUSBH_HID_Write, TO_BYTE0(instance), (uint32_t)len);
2916  }
2917 #else
2918  #define EvrUSBH_HID_Write(...)
2919 #endif
2920 
2921 
2928 #ifdef EvtUSBH_HID_WriteFailed
2929  __STATIC_INLINE void EvrUSBH_HID_WriteFailed( uint8_t instance, int32_t len, usbStatus error) {
2930  EventRecord2( EvtUSBH_HID_WriteFailed, TO_BYTE0(instance) | TO_BYTE1(error), (uint32_t)len);
2931  }
2932 #else
2933  #define EvrUSBH_HID_WriteFailed(...)
2934 #endif
2935 
2936 
2943 #ifdef EvtUSBH_HID_WriteDone
2944  __STATIC_INLINE void EvrUSBH_HID_WriteDone( uint8_t instance, int32_t len, int32_t result) {
2945  EventRecord4( EvtUSBH_HID_WriteDone, TO_BYTE0(instance), (uint32_t)len, (uint32_t)result, 0U);
2946  }
2947 #else
2948  #define EvrUSBH_HID_WriteDone(...)
2949 #endif
2950 
2951 
2956 #ifdef EvtUSBH_HID_GetKeyboardKey
2957  __STATIC_INLINE void EvrUSBH_HID_GetKeyboardKey( uint8_t instance) {
2958  EventRecord2( EvtUSBH_HID_GetKeyboardKey, TO_BYTE0(instance), 0U);
2959  }
2960 #else
2961  #define EvrUSBH_HID_GetKeyboardKey(...)
2962 #endif
2963 
2964 
2970 #ifdef EvtUSBH_HID_GetKeyboardKeyDone
2971  __STATIC_INLINE void EvrUSBH_HID_GetKeyboardKeyDone( uint8_t instance, int32_t ch) {
2972  EventRecord2( EvtUSBH_HID_GetKeyboardKeyDone, TO_BYTE0(instance), (uint32_t)ch);
2973  }
2974 #else
2975  #define EvrUSBH_HID_GetKeyboardKeyDone(...)
2976 #endif
2977 
2978 
2983 #ifdef EvtUSBH_HID_GetMouseState
2984  __STATIC_INLINE void EvrUSBH_HID_GetMouseState( uint8_t instance) {
2985  EventRecord2( EvtUSBH_HID_GetMouseState, TO_BYTE0(instance), 0U);
2986  }
2987 #else
2988  #define EvrUSBH_HID_GetMouseState(...)
2989 #endif
2990 
2991 
2997 #ifdef EvtUSBH_HID_GetMouseStateFailed
2998  __STATIC_INLINE void EvrUSBH_HID_GetMouseStateFailed( uint8_t instance, usbStatus error) {
2999  EventRecord2( EvtUSBH_HID_GetMouseStateFailed, TO_BYTE0(instance), (uint32_t)error);
3000  }
3001 #else
3002  #define EvrUSBH_HID_GetMouseStateFailed(...)
3003 #endif
3004 
3005 
3011 #ifdef EvtUSBH_HID_GetMouseStateDone
3012  __STATIC_INLINE void EvrUSBH_HID_GetMouseStateDone( uint8_t instance, usbHID_MouseState state) {
3013  EventRecord4( EvtUSBH_HID_GetMouseStateDone, TO_BYTE0(instance), (uint32_t)state.button, ((uint32_t)state.x << 16) | (uint32_t)state.y, 0U);
3014  }
3015 #else
3016  #define EvrUSBH_HID_GetMouseStateDone(...)
3017 #endif
3018 
3019 
3025 #ifdef EvtUSBH_HID_OnParseReportDescriptor
3026  __STATIC_INLINE void EvrUSBH_HID_OnParseReportDescriptor( uint8_t instance, uint32_t len) {
3027  EventRecord2( EvtUSBH_HID_OnParseReportDescriptor, TO_BYTE0(instance), len);
3028  }
3029 #else
3030  #define EvrUSBH_HID_OnParseReportDescriptor(...)
3031 #endif
3032 
3033 
3039 #ifdef EvtUSBH_HID_OnDataReceived
3040  __STATIC_INLINE void EvrUSBH_HID_OnDataReceived( uint8_t instance, uint32_t len) {
3041  EventRecord2( EvtUSBH_HID_OnDataReceived, TO_BYTE0(instance), len);
3042  }
3043 #else
3044  #define EvrUSBH_HID_OnDataReceived(...)
3045 #endif
3046 
3047 
3052 #ifdef EvtUSBH_HID_GetReport
3053  __STATIC_INLINE void EvrUSBH_HID_GetReport( uint8_t instance) {
3054  EventRecord2( EvtUSBH_HID_GetReport, TO_BYTE0(instance), 0U);
3055  }
3056 #else
3057  #define EvrUSBH_HID_GetReport(...)
3058 #endif
3059 
3060 
3066 #ifdef EvtUSBH_HID_GetReportFailed
3067  __STATIC_INLINE void EvrUSBH_HID_GetReportFailed( uint8_t instance, usbStatus error) {
3068  EventRecord2( EvtUSBH_HID_GetReportFailed, TO_BYTE0(instance), (uint32_t)error);
3069  }
3070 #else
3071  #define EvrUSBH_HID_GetReportFailed(...)
3072 #endif
3073 
3074 
3079 #ifdef EvtUSBH_HID_SetReport
3080  __STATIC_INLINE void EvrUSBH_HID_SetReport( uint8_t instance) {
3081  EventRecord2( EvtUSBH_HID_SetReport, TO_BYTE0(instance), 0U);
3082  }
3083 #else
3084  #define EvrUSBH_HID_SetReport(...)
3085 #endif
3086 
3087 
3093 #ifdef EvtUSBH_HID_SetReportFailed
3094  __STATIC_INLINE void EvrUSBH_HID_SetReportFailed( uint8_t instance, usbStatus error) {
3095  EventRecord2( EvtUSBH_HID_SetReportFailed, TO_BYTE0(instance), (uint32_t)error);
3096  }
3097 #else
3098  #define EvrUSBH_HID_SetReportFailed(...)
3099 #endif
3100 
3101 
3106 #ifdef EvtUSBH_HID_GetIdle
3107  __STATIC_INLINE void EvrUSBH_HID_GetIdle( uint8_t instance) {
3108  EventRecord2( EvtUSBH_HID_GetIdle, TO_BYTE0(instance), 0U);
3109  }
3110 #else
3111  #define EvrUSBH_HID_GetIdle(...)
3112 #endif
3113 
3114 
3120 #ifdef EvtUSBH_HID_GetIdleFailed
3121  __STATIC_INLINE void EvrUSBH_HID_GetIdleFailed( uint8_t instance, usbStatus error) {
3122  EventRecord2( EvtUSBH_HID_GetIdleFailed, TO_BYTE0(instance), (uint32_t)error);
3123  }
3124 #else
3125  #define EvrUSBH_HID_GetIdleFailed(...)
3126 #endif
3127 
3128 
3133 #ifdef EvtUSBH_HID_SetIdle
3134  __STATIC_INLINE void EvrUSBH_HID_SetIdle( uint8_t instance) {
3135  EventRecord2( EvtUSBH_HID_SetIdle, TO_BYTE0(instance), 0U);
3136  }
3137 #else
3138  #define EvrUSBH_HID_SetIdle(...)
3139 #endif
3140 
3141 
3147 #ifdef EvtUSBH_HID_SetIdleFailed
3148  __STATIC_INLINE void EvrUSBH_HID_SetIdleFailed( uint8_t instance, usbStatus error) {
3149  EventRecord2( EvtUSBH_HID_SetIdleFailed, TO_BYTE0(instance), (uint32_t)error);
3150  }
3151 #else
3152  #define EvrUSBH_HID_SetIdleFailed(...)
3153 #endif
3154 
3155 
3160 #ifdef EvtUSBH_HID_GetProtocol
3161  __STATIC_INLINE void EvrUSBH_HID_GetProtocol( uint8_t instance) {
3162  EventRecord2( EvtUSBH_HID_GetProtocol, TO_BYTE0(instance), 0U);
3163  }
3164 #else
3165  #define EvrUSBH_HID_GetProtocol(...)
3166 #endif
3167 
3168 
3174 #ifdef EvtUSBH_HID_GetProtocolFailed
3175  __STATIC_INLINE void EvrUSBH_HID_GetProtocolFailed( uint8_t instance, usbStatus error) {
3176  EventRecord2( EvtUSBH_HID_GetProtocolFailed, TO_BYTE0(instance), (uint32_t)error);
3177  }
3178 #else
3179  #define EvrUSBH_HID_GetProtocolFailed(...)
3180 #endif
3181 
3182 
3187 #ifdef EvtUSBH_HID_SetProtocol
3188  __STATIC_INLINE void EvrUSBH_HID_SetProtocol( uint8_t instance) {
3189  EventRecord2( EvtUSBH_HID_SetProtocol, TO_BYTE0(instance), 0U);
3190  }
3191 #else
3192  #define EvrUSBH_HID_SetProtocol(...)
3193 #endif
3194 
3195 
3201 #ifdef EvtUSBH_HID_SetProtocolFailed
3202  __STATIC_INLINE void EvrUSBH_HID_SetProtocolFailed( uint8_t instance, usbStatus error) {
3203  EventRecord2( EvtUSBH_HID_SetProtocolFailed, TO_BYTE0(instance), (uint32_t)error);
3204  }
3205 #else
3206  #define EvrUSBH_HID_SetProtocolFailed(...)
3207 #endif
3208 
3209 
3214 #ifdef EvtUSBH_HID_ReportOut
3215  __STATIC_INLINE void EvrUSBH_HID_ReportOut( uint8_t instance) {
3216  EventRecord2( EvtUSBH_HID_ReportOut, TO_BYTE0(instance), 0U);
3217  }
3218 #else
3219  #define EvrUSBH_HID_ReportOut(...)
3220 #endif
3221 
3222 
3228 #ifdef EvtUSBH_HID_ReportOutFailed
3229  __STATIC_INLINE void EvrUSBH_HID_ReportOutFailed( uint8_t instance, usbStatus error) {
3230  EventRecord2( EvtUSBH_HID_ReportOutFailed, TO_BYTE0(instance), (uint32_t)error);
3231  }
3232 #else
3233  #define EvrUSBH_HID_ReportOutFailed(...)
3234 #endif
3235 
3236 
3237 // USB Host MSC component event record functions -------------------------------
3238 
3243 #ifdef EvtUSBH_MSC_Configure
3244  __STATIC_INLINE void EvrUSBH_MSC_Configure( uint8_t instance) {
3245  EventRecord2( EvtUSBH_MSC_Configure, TO_BYTE0(instance), 0U);
3246  }
3247 #else
3248  #define EvrUSBH_MSC_Configure(...)
3249 #endif
3250 
3251 
3256 #ifdef EvtUSBH_MSC_ConfigureFailed
3257  __STATIC_INLINE void EvrUSBH_MSC_ConfigureFailed( usbStatus error) {
3258  EventRecord2( EvtUSBH_MSC_ConfigureFailed, (uint32_t)error, 0U);
3259  }
3260 #else
3261  #define EvrUSBH_MSC_ConfigureFailed(...)
3262 #endif
3263 
3264 
3269 #ifdef EvtUSBH_MSC_Unconfigure
3270  __STATIC_INLINE void EvrUSBH_MSC_Unconfigure( uint8_t instance) {
3271  EventRecord2( EvtUSBH_MSC_Unconfigure, TO_BYTE0(instance), 0U);
3272  }
3273 #else
3274  #define EvrUSBH_MSC_Unconfigure(...)
3275 #endif
3276 
3277 
3283 #ifdef EvtUSBH_MSC_UnconfigureFailed
3284  __STATIC_INLINE void EvrUSBH_MSC_UnconfigureFailed( uint8_t instance, usbStatus error) {
3285  EventRecord2( EvtUSBH_MSC_UnconfigureFailed, TO_BYTE0(instance), (uint32_t)error);
3286  }
3287 #else
3288  #define EvrUSBH_MSC_UnconfigureFailed(...)
3289 #endif
3290 
3291 
3296 #ifdef EvtUSBH_MSC_Initialize
3297  __STATIC_INLINE void EvrUSBH_MSC_Initialize( uint8_t instance) {
3298  EventRecord2( EvtUSBH_MSC_Initialize, TO_BYTE0(instance), 0U);
3299  }
3300 #else
3301  #define EvrUSBH_MSC_Initialize(...)
3302 #endif
3303 
3304 
3310 #ifdef EvtUSBH_MSC_InitializeFailed
3311  __STATIC_INLINE void EvrUSBH_MSC_InitializeFailed( uint8_t instance, usbStatus error) {
3312  EventRecord2( EvtUSBH_MSC_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3313  }
3314 #else
3315  #define EvrUSBH_MSC_InitializeFailed(...)
3316 #endif
3317 
3322 #ifdef EvtUSBH_MSC_OnInitialize
3323  __STATIC_INLINE void EvrUSBH_MSC_OnInitialize( uint8_t instance) {
3324  EventRecord2( EvtUSBH_MSC_OnInitialize, TO_BYTE0(instance), 0U);
3325  }
3326 #else
3327  #define EvrUSBH_MSC_OnInitialize(...)
3328 #endif
3329 
3330 
3335 #ifdef EvtUSBH_MSC_Uninitialize
3336  __STATIC_INLINE void EvrUSBH_MSC_Uninitialize( uint8_t instance) {
3337  EventRecord2( EvtUSBH_MSC_Uninitialize, TO_BYTE0(instance), 0U);
3338  }
3339 #else
3340  #define EvrUSBH_MSC_Uninitialize(...)
3341 #endif
3342 
3343 
3349 #ifdef EvtUSBH_MSC_UninitializeFailed
3350  __STATIC_INLINE void EvrUSBH_MSC_UninitializeFailed( uint8_t instance, usbStatus error) {
3351  EventRecord2( EvtUSBH_MSC_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3352  }
3353 #else
3354  #define EvrUSBH_MSC_UninitializeFailed(...)
3355 #endif
3356 
3357 
3362 #ifdef EvtUSBH_MSC_OnUninitialize
3363  __STATIC_INLINE void EvrUSBH_MSC_OnUninitialize( uint8_t instance) {
3364  EventRecord2( EvtUSBH_MSC_OnUninitialize, TO_BYTE0(instance), 0U);
3365  }
3366 #else
3367  #define EvrUSBH_MSC_OnUninitialize(...)
3368 #endif
3369 
3370 
3378 #ifdef EvtUSBH_MSC_GetDevice
3379  __STATIC_INLINE void EvrUSBH_MSC_GetDevice( uint8_t instance, uint8_t device) {
3380  EventRecord2( EvtUSBH_MSC_GetDevice, TO_BYTE0(instance), TO_BYTE0(device));
3381  }
3382 #else
3383  #define EvrUSBH_MSC_GetDevice(...)
3384 #endif
3385 
3386 
3392 #ifdef EvtUSBH_MSC_GetStatus
3393  __STATIC_INLINE void EvrUSBH_MSC_GetStatus( uint8_t instance, uint8_t status) {
3394  EventRecord2( EvtUSBH_MSC_GetStatus, TO_BYTE0(instance), (uint32_t)status);
3395  }
3396 #else
3397  #define EvrUSBH_MSC_GetStatus(...)
3398 #endif
3399 
3400 
3407 #ifdef EvtUSBH_MSC_Read
3408  __STATIC_INLINE void EvrUSBH_MSC_Read( uint8_t instance, uint32_t lba, uint32_t cnt) {
3409  EventRecord4( EvtUSBH_MSC_Read, TO_BYTE0(instance), lba, cnt, 0U);
3410  }
3411 #else
3412  #define EvrUSBH_MSC_Read(...)
3413 #endif
3414 
3415 
3423 #ifdef EvtUSBH_MSC_ReadFailed
3424  __STATIC_INLINE void EvrUSBH_MSC_ReadFailed( uint8_t instance, uint32_t lba, uint32_t cnt, usbStatus error) {
3425  EventRecord4( EvtUSBH_MSC_ReadFailed, TO_BYTE0(instance), lba, cnt, (uint32_t)error);
3426  }
3427 #else
3428  #define EvrUSBH_MSC_ReadFailed(...)
3429 #endif
3430 
3431 
3438 #ifdef EvtUSBH_MSC_ReadDone
3439  __STATIC_INLINE void EvrUSBH_MSC_ReadDone( uint8_t instance, uint32_t lba, uint32_t cnt) {
3440  EventRecord4( EvtUSBH_MSC_ReadDone, TO_BYTE0(instance), lba, cnt, 0U);
3441  }
3442 #else
3443  #define EvrUSBH_MSC_ReadDone(...)
3444 #endif
3445 
3446 
3453 #ifdef EvtUSBH_MSC_Write
3454  __STATIC_INLINE void EvrUSBH_MSC_Write( uint8_t instance, uint32_t lba, uint32_t cnt) {
3455  EventRecord4( EvtUSBH_MSC_Write, TO_BYTE0(instance), lba, cnt, 0U);
3456  }
3457 #else
3458  #define EvrUSBH_MSC_Write(...)
3459 #endif
3460 
3461 
3469 #ifdef EvtUSBH_MSC_WriteFailed
3470  __STATIC_INLINE void EvrUSBH_MSC_WriteFailed( uint8_t instance, uint32_t lba, uint32_t cnt, usbStatus error) {
3471  EventRecord4( EvtUSBH_MSC_WriteFailed, TO_BYTE0(instance), lba, cnt, (uint32_t)error);
3472  }
3473 #else
3474  #define EvrUSBH_MSC_WriteFailed(...)
3475 #endif
3476 
3477 
3484 #ifdef EvtUSBH_MSC_WriteDone
3485  __STATIC_INLINE void EvrUSBH_MSC_WriteDone( uint8_t instance, uint32_t lba, uint32_t cnt) {
3486  EventRecord4( EvtUSBH_MSC_WriteDone, TO_BYTE0(instance), lba, cnt, 0U);
3487  }
3488 #else
3489  #define EvrUSBH_MSC_WriteDone(...)
3490 #endif
3491 
3492 
3497 #ifdef EvtUSBH_MSC_ReadCapacity
3498  __STATIC_INLINE void EvrUSBH_MSC_ReadCapacity( uint8_t instance) {
3499  EventRecord2( EvtUSBH_MSC_ReadCapacity, TO_BYTE0(instance), 0U);
3500  }
3501 #else
3502  #define EvrUSBH_MSC_ReadCapacity(...)
3503 #endif
3504 
3505 
3511 #ifdef EvtUSBH_MSC_ReadCapacityFailed
3512  __STATIC_INLINE void EvrUSBH_MSC_ReadCapacityFailed( uint8_t instance, usbStatus error) {
3513  EventRecord2( EvtUSBH_MSC_ReadCapacityFailed, TO_BYTE0(instance), (uint32_t)error);
3514  }
3515 #else
3516  #define EvrUSBH_MSC_ReadCapacityFailed(...)
3517 #endif
3518 
3519 
3526 #ifdef EvtUSBH_MSC_ReadCapacityDone
3527  __STATIC_INLINE void EvrUSBH_MSC_ReadCapacityDone( uint8_t instance, uint32_t block_count, uint32_t block_size) {
3528  EventRecord4( EvtUSBH_MSC_ReadCapacityDone, TO_BYTE0(instance), block_count, block_size, 0U);
3529  }
3530 #else
3531  #define EvrUSBH_MSC_ReadCapacityDone(...)
3532 #endif
3533 
3534 
3539 #ifdef EvtUSBH_MSC_BomReset
3540  __STATIC_INLINE void EvrUSBH_MSC_BomReset( uint8_t instance) {
3541  EventRecord2( EvtUSBH_MSC_BomReset, TO_BYTE0(instance), 0U);
3542  }
3543 #else
3544  #define EvrUSBH_MSC_BomReset(...)
3545 #endif
3546 
3547 
3553 #ifdef EvtUSBH_MSC_BomResetFailed
3554  __STATIC_INLINE void EvrUSBH_MSC_BomResetFailed( uint8_t instance, usbStatus error) {
3555  EventRecord2( EvtUSBH_MSC_BomResetFailed, TO_BYTE0(instance), (uint32_t)error);
3556  }
3557 #else
3558  #define EvrUSBH_MSC_BomResetFailed(...)
3559 #endif
3560 
3561 
3566 #ifdef EvtUSBH_MSC_GetMaxLun
3567  __STATIC_INLINE void EvrUSBH_MSC_GetMaxLun( uint8_t instance) {
3568  EventRecord2( EvtUSBH_MSC_GetMaxLun, TO_BYTE0(instance), 0U);
3569  }
3570 #else
3571  #define EvrUSBH_MSC_GetMaxLun(...)
3572 #endif
3573 
3574 
3580 #ifdef EvtUSBH_MSC_GetMaxLunFailed
3581  __STATIC_INLINE void EvrUSBH_MSC_GetMaxLunFailed( uint8_t instance, usbStatus error) {
3582  EventRecord2( EvtUSBH_MSC_GetMaxLunFailed, TO_BYTE0(instance), (uint32_t)error);
3583  }
3584 #else
3585  #define EvrUSBH_MSC_GetMaxLunFailed(...)
3586 #endif
3587 
3588 
3593 #ifdef EvtUSBH_MSC_ScsiTestUnitReady
3594  __STATIC_INLINE void EvrUSBH_MSC_ScsiTestUnitReady( uint8_t instance) {
3595  EventRecord2( EvtUSBH_MSC_ScsiTestUnitReady, TO_BYTE0(instance), 0U);
3596  }
3597 #else
3598  #define EvrUSBH_MSC_ScsiTestUnitReady(...)
3599 #endif
3600 
3601 
3607 #ifdef EvtUSBH_MSC_ScsiTestUnitReadyFailed
3608  __STATIC_INLINE void EvrUSBH_MSC_ScsiTestUnitReadyFailed( uint8_t instance, usbStatus error) {
3609  EventRecord2( EvtUSBH_MSC_ScsiTestUnitReadyFailed, TO_BYTE0(instance), (uint32_t)error);
3610  }
3611 #else
3612  #define EvrUSBH_MSC_ScsiTestUnitReadyFailed(...)
3613 #endif
3614 
3615 
3620 #ifdef EvtUSBH_MSC_ScsiRequestSense
3621  __STATIC_INLINE void EvrUSBH_MSC_ScsiRequestSense( uint8_t instance) {
3622  EventRecord2( EvtUSBH_MSC_ScsiRequestSense, TO_BYTE0(instance), 0U);
3623  }
3624 #else
3625  #define EvrUSBH_MSC_ScsiRequestSense(...)
3626 #endif
3627 
3628 
3634 #ifdef EvtUSBH_MSC_ScsiRequestSenseFailed
3635  __STATIC_INLINE void EvrUSBH_MSC_ScsiRequestSenseFailed( uint8_t instance, usbStatus error) {
3636  EventRecord2( EvtUSBH_MSC_ScsiRequestSenseFailed, TO_BYTE0(instance), (uint32_t)error);
3637  }
3638 #else
3639  #define EvrUSBH_MSC_ScsiRequestSenseFailed(...)
3640 #endif
3641 
3642 
3647 #ifdef EvtUSBH_MSC_ScsiInquiry
3648  __STATIC_INLINE void EvrUSBH_MSC_ScsiInquiry( uint8_t instance) {
3649  EventRecord2( EvtUSBH_MSC_ScsiInquiry, TO_BYTE0(instance), 0U);
3650  }
3651 #else
3652  #define EvrUSBH_MSC_ScsiInquiry(...)
3653 #endif
3654 
3655 
3661 #ifdef EvtUSBH_MSC_ScsiInquiryFailed
3662  __STATIC_INLINE void EvrUSBH_MSC_ScsiInquiryFailed( uint8_t instance, usbStatus error) {
3663  EventRecord2( EvtUSBH_MSC_ScsiInquiryFailed, TO_BYTE0(instance), (uint32_t)error);
3664  }
3665 #else
3666  #define EvrUSBH_MSC_ScsiInquiryFailed(...)
3667 #endif
3668 
3669 
3674 #ifdef EvtUSBH_MSC_ScsiReadFormatCapacities
3675  __STATIC_INLINE void EvrUSBH_MSC_ScsiReadFormatCapacities( uint8_t instance) {
3676  EventRecord2( EvtUSBH_MSC_ScsiReadFormatCapacities, TO_BYTE0(instance), 0U);
3677  }
3678 #else
3679  #define EvrUSBH_MSC_ScsiReadFormatCapacities(...)
3680 #endif
3681 
3682 
3688 #ifdef EvtUSBH_MSC_ScsiReadFormatCapacitiesFailed
3689  __STATIC_INLINE void EvrUSBH_MSC_ScsiReadFormatCapacitiesFailed( uint8_t instance, usbStatus error) {
3690  EventRecord2( EvtUSBH_MSC_ScsiReadFormatCapacitiesFailed, TO_BYTE0(instance), (uint32_t)error);
3691  }
3692 #else
3693  #define EvrUSBH_MSC_ScsiReadFormatCapacitiesFailed(...)
3694 #endif
3695 
3696 
3701 #ifdef EvtUSBH_MSC_ScsiReadCapacity
3702  __STATIC_INLINE void EvrUSBH_MSC_ScsiReadCapacity( uint8_t instance) {
3703  EventRecord2( EvtUSBH_MSC_ScsiReadCapacity, TO_BYTE0(instance), 0U);
3704  }
3705 #else
3706  #define EvrUSBH_MSC_ScsiReadCapacity(...)
3707 #endif
3708 
3709 
3715 #ifdef EvtUSBH_MSC_ScsiReadCapacityFailed
3716  __STATIC_INLINE void EvrUSBH_MSC_ScsiReadCapacityFailed( uint8_t instance, usbStatus error) {
3717  EventRecord2( EvtUSBH_MSC_ScsiReadCapacityFailed, TO_BYTE0(instance), (uint32_t)error);
3718  }
3719 #else
3720  #define EvrUSBH_MSC_ScsiReadCapacityFailed(...)
3721 #endif
3722 
3723 
3730 #ifdef EvtUSBH_MSC_ScsiRead10
3731  __STATIC_INLINE void EvrUSBH_MSC_ScsiRead10( uint8_t instance, uint32_t block_addr, uint32_t block_num) {
3732  EventRecord4( EvtUSBH_MSC_ScsiRead10, TO_BYTE0(instance), block_addr, block_num, 0U);
3733  }
3734 #else
3735  #define EvrUSBH_MSC_ScsiRead10(...)
3736 #endif
3737 
3738 
3746 #ifdef EvtUSBH_MSC_ScsiRead10Failed
3747  __STATIC_INLINE void EvrUSBH_MSC_ScsiRead10Failed( uint8_t instance, uint32_t block_addr, uint32_t block_num, usbStatus error) {
3748  EventRecord4( EvtUSBH_MSC_ScsiRead10Failed, TO_BYTE0(instance), block_addr, block_num, (uint32_t)error);
3749  }
3750 #else
3751  #define EvrUSBH_MSC_ScsiRead10Failed(...)
3752 #endif
3753 
3754 
3761 #ifdef EvtUSBH_MSC_ScsiWrite10
3762  __STATIC_INLINE void EvrUSBH_MSC_ScsiWrite10( uint8_t instance, uint32_t block_addr, uint32_t block_num) {
3763  EventRecord4( EvtUSBH_MSC_ScsiWrite10, TO_BYTE0(instance), block_addr, block_num, 0U);
3764  }
3765 #else
3766  #define EvrUSBH_MSC_ScsiWrite10(...)
3767 #endif
3768 
3769 
3777 #ifdef EvtUSBH_MSC_ScsiWrite10Failed
3778  __STATIC_INLINE void EvrUSBH_MSC_ScsiWrite10Failed( uint8_t instance, uint32_t block_addr, uint32_t block_num, usbStatus error) {
3779  EventRecord4( EvtUSBH_MSC_ScsiWrite10Failed, TO_BYTE0(instance), block_addr, block_num, (uint32_t)error);
3780  }
3781 #else
3782  #define EvrUSBH_MSC_ScsiWrite10Failed(...)
3783 #endif
3784 
3785 
3790 #ifdef EvtUSBH_MSC_Recover
3791  __STATIC_INLINE void EvrUSBH_MSC_Recover( uint8_t instance) {
3792  EventRecord2( EvtUSBH_MSC_Recover, TO_BYTE0(instance), 0U);
3793  }
3794 #else
3795  #define EvrUSBH_MSC_Recover(...)
3796 #endif
3797 
3798 
3804 #ifdef EvtUSBH_MSC_RecoverFailed
3805  __STATIC_INLINE void EvrUSBH_MSC_RecoverFailed( uint8_t instance, usbStatus error) {
3806  EventRecord2( EvtUSBH_MSC_RecoverFailed, TO_BYTE0(instance), (uint32_t)error);
3807  }
3808 #else
3809  #define EvrUSBH_MSC_RecoverFailed(...)
3810 #endif
3811 
3812 
3813 #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
3814 #pragma clang diagnostic pop
3815 #endif
3816 
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