USB Component  Version 6.11.0
MDK Middleware for USB Device and Host Communication
 All Data Structures Functions Variables Enumerations Enumerator Groups Pages
usbd_evr.h
1 /*------------------------------------------------------------------------------
2  * MDK Middleware - Component ::USB:Device
3  * Copyright (c) 2004-2017 ARM Germany GmbH. All rights reserved.
4  *------------------------------------------------------------------------------
5  * Name: usbd_evr.h
6  * Purpose: USB Device (USBD) - Event Recorder definitions
7  *----------------------------------------------------------------------------*/
8 
9 #ifndef __USBD_EVR_H__
10 #define __USBD_EVR_H__
11 
12 #include "EventRecorder.h"
13 #include "rl_usb.h"
14 #include "Driver_USBD.h"
15 
16 
17 // Define component numbers
18 #define EvtCompNo_USBD_Core 0xA0U
19 #define EvtCompNo_USBD_Driver 0xA1U
20 #define EvtCompNo_USBD_CC 0xA2U
21 #define EvtCompNo_USBD_ADC 0xA3U
22 #define EvtCompNo_USBD_CDC 0xA4U
23 #define EvtCompNo_USBD_HID 0xA5U
24 #define EvtCompNo_USBD_MSC 0xA6U
25 
26 
27 // Define message numbers
28 #define EvtMsgNo_USBD_Core_Initialize 0x00U
29 #define EvtMsgNo_USBD_Core_InitializeFailed 0x01U
30 #define EvtMsgNo_USBD_Core_Uninitialize 0x02U
31 #define EvtMsgNo_USBD_Core_UninitializeFailed 0x03U
32 #define EvtMsgNo_USBD_Core_Connect 0x04U
33 #define EvtMsgNo_USBD_Core_ConnectFailed 0x05U
34 #define EvtMsgNo_USBD_Core_Disconnect 0x06U
35 #define EvtMsgNo_USBD_Core_DisconnectFailed 0x07U
36 #define EvtMsgNo_USBD_Core_Configured 0x08U
37 #define EvtMsgNo_USBD_Core_GetState 0x09U
38 #define EvtMsgNo_USBD_Core_EndpointRead 0x0AU
39 #define EvtMsgNo_USBD_Core_EndpointReadFailed 0x0BU
40 #define EvtMsgNo_USBD_Core_EndpointReadGetResult 0x0CU
41 #define EvtMsgNo_USBD_Core_EndpointWrite 0x0DU
42 #define EvtMsgNo_USBD_Core_EndpointWriteFailed 0x0EU
43 #define EvtMsgNo_USBD_Core_EndpointWriteGetResult 0x0FU
44 #define EvtMsgNo_USBD_Core_EndpointStall 0x10U
45 #define EvtMsgNo_USBD_Core_EndpointStallFailed 0x11U
46 #define EvtMsgNo_USBD_Core_EndpointAbort 0x12U
47 #define EvtMsgNo_USBD_Core_EndpointAbortFailed 0x13U
48 #define EvtMsgNo_USBD_Core_ConfigureEp0 0x14U
49 #define EvtMsgNo_USBD_Core_ConfigureEp0Failed 0x15U
50 #define EvtMsgNo_USBD_Core_ReadSetupPacket 0x16U
51 #define EvtMsgNo_USBD_Core_ReadSetupPacketFailed 0x17U
52 #define EvtMsgNo_USBD_Core_ReqGetStatusFailed 0x18U
53 #define EvtMsgNo_USBD_Core_ReqSetClrFeatureFailed 0x19U
54 #define EvtMsgNo_USBD_Core_ReqSetAddressFailed 0x1AU
55 #define EvtMsgNo_USBD_Core_ReqGetDescriptorFailed 0x1BU
56 #define EvtMsgNo_USBD_Core_ReqGetConfigurationFailed 0x1CU
57 #define EvtMsgNo_USBD_Core_ReqSetConfigurationFailed 0x1DU
58 #define EvtMsgNo_USBD_Core_ReqGetInterfaceFailed 0x1EU
59 #define EvtMsgNo_USBD_Core_ReqSetInterfaceFailed 0x1FU
60 #define EvtMsgNo_USBD_Core_OnInitialize 0x20U
61 #define EvtMsgNo_USBD_Core_OnUninitialize 0x21U
62 #define EvtMsgNo_USBD_Core_OnVbusChanged 0x22U
63 #define EvtMsgNo_USBD_Core_OnReset 0x23U
64 #define EvtMsgNo_USBD_Core_OnHighSpeedActivated 0x24U
65 #define EvtMsgNo_USBD_Core_OnSuspended 0x25U
66 #define EvtMsgNo_USBD_Core_OnResumed 0x26U
67 #define EvtMsgNo_USBD_Core_OnConfigurationChanged 0x27U
68 #define EvtMsgNo_USBD_Core_OnEnableRemoteWakeup 0x28U
69 #define EvtMsgNo_USBD_Core_OnDisableRemoteWakeup 0x29U
70 #define EvtMsgNo_USBD_Core_OnSetupPacketReceived 0x2AU
71 #define EvtMsgNo_USBD_Core_OnSetupPacketReceivedDetail 0x2BU
72 #define EvtMsgNo_USBD_Core_OnSetupPacketProcessed 0x2CU
73 #define EvtMsgNo_USBD_Core_OnSetupPacketProcessedDetail 0x2DU
74 #define EvtMsgNo_USBD_Core_OnOutDataReceived 0x2EU
75 #define EvtMsgNo_USBD_Core_OnInDataSent 0x2FU
76 
77 #define EvtMsgNo_USBD_Driver_Initialize 0x00U
78 #define EvtMsgNo_USBD_Driver_InitializeFailed 0x01U
79 #define EvtMsgNo_USBD_Driver_Uninitialize 0x02U
80 #define EvtMsgNo_USBD_Driver_UninitializeFailed 0x03U
81 #define EvtMsgNo_USBD_Driver_PowerControl 0x04U
82 #define EvtMsgNo_USBD_Driver_PowerControlFailed 0x05U
83 #define EvtMsgNo_USBD_Driver_DeviceConnect 0x06U
84 #define EvtMsgNo_USBD_Driver_DeviceConnectFailed 0x07U
85 #define EvtMsgNo_USBD_Driver_DeviceDisconnect 0x08U
86 #define EvtMsgNo_USBD_Driver_DeviceDisconnectFailed 0x09U
87 #define EvtMsgNo_USBD_Driver_DeviceGetState 0x0AU
88 #define EvtMsgNo_USBD_Driver_DeviceRemoteWakeup 0x0BU
89 #define EvtMsgNo_USBD_Driver_DeviceRemoteWakeupFailed 0x0CU
90 #define EvtMsgNo_USBD_Driver_DeviceSetAddress 0x0DU
91 #define EvtMsgNo_USBD_Driver_DeviceSetAddressFailed 0x0EU
92 #define EvtMsgNo_USBD_Driver_ReadSetupPacket 0x0FU
93 #define EvtMsgNo_USBD_Driver_ReadSetupPacketFailed 0x10U
94 #define EvtMsgNo_USBD_Driver_EndpointConfigure 0x11U
95 #define EvtMsgNo_USBD_Driver_EndpointConfigureFailed 0x12U
96 #define EvtMsgNo_USBD_Driver_EndpointUnconfigure 0x13U
97 #define EvtMsgNo_USBD_Driver_EndpointUnconfigureFailed 0x14U
98 #define EvtMsgNo_USBD_Driver_EndpointStall 0x15U
99 #define EvtMsgNo_USBD_Driver_EndpointStallFailed 0x16U
100 #define EvtMsgNo_USBD_Driver_EndpointTransfer 0x17U
101 #define EvtMsgNo_USBD_Driver_EndpointTransferFailed 0x18U
102 #define EvtMsgNo_USBD_Driver_EndpointTransferGetResult 0x19U
103 #define EvtMsgNo_USBD_Driver_EndpointTransferAbort 0x1AU
104 #define EvtMsgNo_USBD_Driver_EndpointTransferAbortFailed 0x1BU
105 #define EvtMsgNo_USBD_Driver_GetFrameNumber 0x1CU
106 #define EvtMsgNo_USBD_Driver_OnSignalDeviceEvent 0x1DU
107 #define EvtMsgNo_USBD_Driver_OnSignalEndpointEvent 0x1EU
108 
109 #define EvtMsgNo_USBD_CC_Initialize 0x00U
110 #define EvtMsgNo_USBD_CC_Uninitialize 0x01U
111 #define EvtMsgNo_USBD_CC_Reset 0x02U
112 #define EvtMsgNo_USBD_CC_EndpointStart 0x03U
113 #define EvtMsgNo_USBD_CC_EndpointStop 0x04U
114 #define EvtMsgNo_USBD_CC_Endpoint0SetupPacketReceived 0x05U
115 #define EvtMsgNo_USBD_CC_Endpoint0SetupPacketReceivedDetail 0x06U
116 #define EvtMsgNo_USBD_CC_Endpoint0SetupPacketProcessed 0x07U
117 #define EvtMsgNo_USBD_CC_Endpoint0SetupPacketProcessedDetail 0x08U
118 #define EvtMsgNo_USBD_CC_Endpoint0OutDataReceived 0x09U
119 #define EvtMsgNo_USBD_CC_Endpoint0InDataSent 0x0AU
120 #define EvtMsgNo_USBD_CC_EndpointmEvent 0x0BU
121 
122 #define EvtMsgNo_USBD_ADC_Initialize 0x00U
123 #define EvtMsgNo_USBD_ADC_InitializeFailed 0x01U
124 #define EvtMsgNo_USBD_ADC_Uninitialize 0x02U
125 #define EvtMsgNo_USBD_ADC_UninitializeFailed 0x03U
126 #define EvtMsgNo_USBD_ADC_Reset 0x04U
127 #define EvtMsgNo_USBD_ADC_ResetFailed 0x05U
128 #define EvtMsgNo_USBD_ADC_OnInitialize 0x06U
129 #define EvtMsgNo_USBD_ADC_OnUninitialize 0x07U
130 #define EvtMsgNo_USBD_ADC_OnPlayStart 0x08U
131 #define EvtMsgNo_USBD_ADC_OnPlayStop 0x09U
132 #define EvtMsgNo_USBD_ADC_OnSetSpeakerMute 0x0AU
133 #define EvtMsgNo_USBD_ADC_OnSetSpeakerVolume 0x0BU
134 #define EvtMsgNo_USBD_ADC_OnRecordStart 0x0CU
135 #define EvtMsgNo_USBD_ADC_OnRecordStop 0x0DU
136 #define EvtMsgNo_USBD_ADC_OnSetMicrophoneMute 0x0EU
137 #define EvtMsgNo_USBD_ADC_OnSetMicrophoneVolume 0x0FU
138 #define EvtMsgNo_USBD_ADC_OnReceivedSamples 0x10U
139 #define EvtMsgNo_USBD_ADC_SetSpeakerVolumeRange 0x11U
140 #define EvtMsgNo_USBD_ADC_SetSpeakerVolumeRangeFailed 0x12U
141 #define EvtMsgNo_USBD_ADC_SetMicrophoneVolumeRange 0x13U
142 #define EvtMsgNo_USBD_ADC_SetMicrophoneVolumeRangeFailed 0x14U
143 #define EvtMsgNo_USBD_ADC_ReceivedSamplesAvailable 0x15U
144 #define EvtMsgNo_USBD_ADC_WrittenSamplesPending 0x16U
145 #define EvtMsgNo_USBD_ADC_ReadSamples 0x17U
146 #define EvtMsgNo_USBD_ADC_ReadSamplesFailed 0x18U
147 #define EvtMsgNo_USBD_ADC_WriteSamples 0x19U
148 #define EvtMsgNo_USBD_ADC_WriteSamplesFailed 0x1AU
149 
150 #define EvtMsgNo_USBD_CDC_Initialize 0x00U
151 #define EvtMsgNo_USBD_CDC_InitializeFailed 0x01U
152 #define EvtMsgNo_USBD_CDC_Uninitialize 0x02U
153 #define EvtMsgNo_USBD_CDC_UninitializeFailed 0x03U
154 #define EvtMsgNo_USBD_CDC_Reset 0x04U
155 #define EvtMsgNo_USBD_CDC_ResetFailed 0x05U
156 #define EvtMsgNo_USBD_CDC_ACM_OnInitialize 0x06U
157 #define EvtMsgNo_USBD_CDC_ACM_OnUninitialize 0x07U
158 #define EvtMsgNo_USBD_CDC_ACM_OnReset 0x08U
159 #define EvtMsgNo_USBD_CDC_ACM_OnSetLineCoding 0x09U
160 #define EvtMsgNo_USBD_CDC_ACM_OnGetLineCoding 0x0AU
161 #define EvtMsgNo_USBD_CDC_ACM_OnSetControlLineState 0x0BU
162 #define EvtMsgNo_USBD_CDC_ACM_ReadData 0x0CU
163 #define EvtMsgNo_USBD_CDC_ACM_ReadDataFailed 0x0DU
164 #define EvtMsgNo_USBD_CDC_ACM_WriteData 0x0EU
165 #define EvtMsgNo_USBD_CDC_ACM_WriteDataFailed 0x0FU
166 #define EvtMsgNo_USBD_CDC_ACM_GetChar 0x10U
167 #define EvtMsgNo_USBD_CDC_ACM_PutChar 0x11U
168 #define EvtMsgNo_USBD_CDC_ACM_DataAvailable 0x12U
169 #define EvtMsgNo_USBD_CDC_ACM_DataAvailableFailed 0x13U
170 #define EvtMsgNo_USBD_CDC_ACM_Notify 0x14U
171 #define EvtMsgNo_USBD_CDC_ACM_NotifyFailed 0x15U
172 #define EvtMsgNo_USBD_CDC_NCM_OnInitialize 0x16U
173 #define EvtMsgNo_USBD_CDC_NCM_OnUninitialize 0x17U
174 #define EvtMsgNo_USBD_CDC_NCM_OnReset 0x18U
175 #define EvtMsgNo_USBD_CDC_NCM_OnStart 0x19U
176 #define EvtMsgNo_USBD_CDC_NCM_OnStop 0x1AU
177 #define EvtMsgNo_USBD_CDC_NCM_OnSetEthMulticastFilters 0x1BU
178 #define EvtMsgNo_USBD_CDC_NCM_OnSetEthPowerMgmtPatFilter 0x1CU
179 #define EvtMsgNo_USBD_CDC_NCM_OnGetEthPowerMgmtPatFilter 0x1DU
180 #define EvtMsgNo_USBD_CDC_NCM_OnSetEthernetPacketFilter 0x1EU
181 #define EvtMsgNo_USBD_CDC_NCM_OnGetEthernetStatistic 0x1FU
182 #define EvtMsgNo_USBD_CDC_NCM_OnGetNtbParameters 0x20U
183 #define EvtMsgNo_USBD_CDC_NCM_OnGetNetAddress 0x21U
184 #define EvtMsgNo_USBD_CDC_NCM_OnSetNetAddress 0x22U
185 #define EvtMsgNo_USBD_CDC_NCM_OnGetNtbFormat 0x23U
186 #define EvtMsgNo_USBD_CDC_NCM_OnSetNtbFormat 0x24U
187 #define EvtMsgNo_USBD_CDC_NCM_OnGetNtbInputSize 0x25U
188 #define EvtMsgNo_USBD_CDC_NCM_OnSetNtbInputSize 0x26U
189 #define EvtMsgNo_USBD_CDC_NCM_OnGetMaxDatagramSize 0x27U
190 #define EvtMsgNo_USBD_CDC_NCM_OnSetMaxDatagramSize 0x28U
191 #define EvtMsgNo_USBD_CDC_NCM_OnGetCrcMode 0x29U
192 #define EvtMsgNo_USBD_CDC_NCM_OnSetCrcMode 0x2AU
193 #define EvtMsgNo_USBD_CDC_NCM_OnNTB_IN_Sent 0x2BU
194 #define EvtMsgNo_USBD_CDC_NCM_OnNTB_OUT_Received 0x2CU
195 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_Initialize 0x2DU
196 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_InitializeFailed 0x2EU
197 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_CreateNDP 0x2FU
198 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_CreateNDPFailed 0x30U
199 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_WriteDatagram 0x31U
200 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_WriteDatagramFailed 0x32U
201 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_Send 0x33U
202 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_SendFailed 0x34U
203 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_IsSent 0x35U
204 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_IsSentFailed 0x36U
205 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_IsReceived 0x37U
206 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_IsReceivedFailed 0x38U
207 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_Release 0x39U
208 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReleaseFailed 0x3AU
209 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ProcessNDP 0x3BU
210 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ProcessNDPFailed 0x3CU
211 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_GetDatagramSize 0x3DU
212 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReadDatagram 0x3EU
213 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReadDatagramFailed 0x3FU
214 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_RawSend 0x40U
215 #define EvtMsgNo_USBD_CDC_NCM_NTB_IN_RawSendFailed 0x41U
216 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawGetSize 0x42U
217 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawReceive 0x43U
218 #define EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawReceiveFailed 0x44U
219 #define EvtMsgNo_USBD_CDC_NCM_Notify_NetworkConnection 0x45U
220 #define EvtMsgNo_USBD_CDC_NCM_Notify_NetworkConnectionFailed 0x46U
221 #define EvtMsgNo_USBD_CDC_NCM_Notify_ConnectionSpeedChange 0x47U
222 #define EvtMsgNo_USBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed 0x48U
223 
224 #define EvtMsgNo_USBD_HID_Initialize 0x00U
225 #define EvtMsgNo_USBD_HID_InitializeFailed 0x01U
226 #define EvtMsgNo_USBD_HID_Uninitialize 0x02U
227 #define EvtMsgNo_USBD_HID_UninitializeFailed 0x03U
228 #define EvtMsgNo_USBD_HID_Reset 0x04U
229 #define EvtMsgNo_USBD_HID_ResetFailed 0x05U
230 #define EvtMsgNo_USBD_HID_GetReport 0x06U
231 #define EvtMsgNo_USBD_HID_GetReportFailed 0x07U
232 #define EvtMsgNo_USBD_HID_SetReport 0x08U
233 #define EvtMsgNo_USBD_HID_SetReportFailed 0x09U
234 #define EvtMsgNo_USBD_HID_GetIdle 0x0AU
235 #define EvtMsgNo_USBD_HID_GetIdleFailed 0x0BU
236 #define EvtMsgNo_USBD_HID_SetIdle 0x0CU
237 #define EvtMsgNo_USBD_HID_SetIdleFailed 0x0DU
238 #define EvtMsgNo_USBD_HID_GetProtocol 0x0EU
239 #define EvtMsgNo_USBD_HID_GetProtocolFailed 0x0FU
240 #define EvtMsgNo_USBD_HID_SetProtocol 0x10U
241 #define EvtMsgNo_USBD_HID_SetProtocolFailed 0x11U
242 #define EvtMsgNo_USBD_HID_OnInitialize 0x12U
243 #define EvtMsgNo_USBD_HID_OnUninitialize 0x13U
244 #define EvtMsgNo_USBD_HID_OnGetReport 0x14U
245 #define EvtMsgNo_USBD_HID_OnGetReportFailed 0x15U
246 #define EvtMsgNo_USBD_HID_OnSetReport 0x16U
247 #define EvtMsgNo_USBD_HID_OnSetReportFailed 0x17U
248 #define EvtMsgNo_USBD_HID_OnGetProtocol 0x18U
249 #define EvtMsgNo_USBD_HID_OnGetProtocolFailed 0x19U
250 #define EvtMsgNo_USBD_HID_OnSetProtocol 0x1AU
251 #define EvtMsgNo_USBD_HID_OnSetProtocolFailed 0x1BU
252 #define EvtMsgNo_USBD_HID_GetReportTrigger 0x1CU
253 #define EvtMsgNo_USBD_HID_GetReportTriggerFailed 0x1DU
254 
255 #define EvtMsgNo_USBD_MSC_Initialize 0x00U
256 #define EvtMsgNo_USBD_MSC_InitializeFailed 0x01U
257 #define EvtMsgNo_USBD_MSC_Uninitialize 0x02U
258 #define EvtMsgNo_USBD_MSC_UninitializeFailed 0x03U
259 #define EvtMsgNo_USBD_MSC_Reset 0x04U
260 #define EvtMsgNo_USBD_MSC_ResetFailed 0x05U
261 #define EvtMsgNo_USBD_MSC_BOMSReset 0x06U
262 #define EvtMsgNo_USBD_MSC_BOMSResetFailed 0x07U
263 #define EvtMsgNo_USBD_MSC_GetMaxLUN 0x08U
264 #define EvtMsgNo_USBD_MSC_GetMaxLUNFailed 0x09U
265 #define EvtMsgNo_USBD_MSC_TestUnitReady 0x0AU
266 #define EvtMsgNo_USBD_MSC_RequestSense 0x0BU
267 #define EvtMsgNo_USBD_MSC_Inquiry 0x0CU
268 #define EvtMsgNo_USBD_MSC_StartStopUnit 0x0DU
269 #define EvtMsgNo_USBD_MSC_MediaRemoval 0x0EU
270 #define EvtMsgNo_USBD_MSC_ModeSense 0x0FU
271 #define EvtMsgNo_USBD_MSC_ReadFormatCapacities 0x10U
272 #define EvtMsgNo_USBD_MSC_ReadCapacity 0x11U
273 #define EvtMsgNo_USBD_MSC_Read 0x12U
274 #define EvtMsgNo_USBD_MSC_ReadDone 0x13U
275 #define EvtMsgNo_USBD_MSC_Write 0x14U
276 #define EvtMsgNo_USBD_MSC_WriteDone 0x15U
277 #define EvtMsgNo_USBD_MSC_Verify 0x16U
278 #define EvtMsgNo_USBD_MSC_VerifyDone 0x17U
279 #define EvtMsgNo_USBD_MSC_SyncCache 0x18U
280 #define EvtMsgNo_USBD_MSC_UnsupportedCommand 0x19U
281 #define EvtMsgNo_USBD_MSC_OnInitialize 0x1AU
282 #define EvtMsgNo_USBD_MSC_OnUninitialize 0x1BU
283 #define EvtMsgNo_USBD_MSC_OnGetCacheInfo 0x1CU
284 #define EvtMsgNo_USBD_MSC_OnGetCacheInfoFailed 0x1DU
285 #define EvtMsgNo_USBD_MSC_OnGetMediaCapacity 0x1EU
286 #define EvtMsgNo_USBD_MSC_OnGetMediaCapacityFailed 0x1FU
287 #define EvtMsgNo_USBD_MSC_OnRead 0x20U
288 #define EvtMsgNo_USBD_MSC_OnReadFailed 0x21U
289 #define EvtMsgNo_USBD_MSC_OnWrite 0x22U
290 #define EvtMsgNo_USBD_MSC_OnWriteFailed 0x23U
291 #define EvtMsgNo_USBD_MSC_OnCheckMedia 0x24U
292 
293 
294 #if (defined(USBD_DEBUG) && (USBD_DEBUG == 1)) // Define USB Device Library debug events
295 
296 // Pack parameter in byte
297 #define TO_BYTE0(x) (((uint32_t)(x) & 0xFFU))
298 #define TO_BYTE1(x) (((uint32_t)(x) & 0xFFU) << 8)
299 #define TO_BYTE2(x) (((uint32_t)(x) & 0xFFU) << 16)
300 #define TO_BYTE3(x) (((uint32_t)(x) & 0xFFU) << 24)
301 
302 // Event id list for "USBD_Core" component
303 #define EvtUSBD_Core_Initialize EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_Initialize)
304 #define EvtUSBD_Core_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_InitializeFailed)
305 #define EvtUSBD_Core_Uninitialize EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_Uninitialize)
306 #define EvtUSBD_Core_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_UninitializeFailed)
307 #define EvtUSBD_Core_Connect EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_Connect)
308 #define EvtUSBD_Core_ConnectFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ConnectFailed)
309 #define EvtUSBD_Core_Disconnect EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_Disconnect)
310 #define EvtUSBD_Core_DisconnectFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_DisconnectFailed)
311 #define EvtUSBD_Core_Configured EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_Configured)
312 #define EvtUSBD_Core_GetState EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_GetState)
313 #define EvtUSBD_Core_EndpointRead EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointRead)
314 #define EvtUSBD_Core_EndpointReadFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointReadFailed)
315 #define EvtUSBD_Core_EndpointReadGetResult EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointReadGetResult)
316 #define EvtUSBD_Core_EndpointWrite EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointWrite)
317 #define EvtUSBD_Core_EndpointWriteFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointWriteFailed)
318 #define EvtUSBD_Core_EndpointWriteGetResult EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointWriteGetResult)
319 #define EvtUSBD_Core_EndpointStall EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointStall)
320 #define EvtUSBD_Core_EndpointStallFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointStallFailed)
321 #define EvtUSBD_Core_EndpointAbort EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointAbort)
322 #define EvtUSBD_Core_EndpointAbortFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_EndpointAbortFailed)
323 #define EvtUSBD_Core_ConfigureEp0 EventID(EventLevelOp, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ConfigureEp0)
324 #define EvtUSBD_Core_ConfigureEp0Failed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ConfigureEp0Failed)
325 #define EvtUSBD_Core_ReadSetupPacket EventID(EventLevelDetail, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReadSetupPacket)
326 #define EvtUSBD_Core_ReadSetupPacketFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReadSetupPacketFailed)
327 #define EvtUSBD_Core_ReqGetStatusFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqGetStatusFailed)
328 #define EvtUSBD_Core_ReqSetClrFeatureFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqSetClrFeatureFailed)
329 #define EvtUSBD_Core_ReqSetAddressFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqSetAddressFailed)
330 #define EvtUSBD_Core_ReqGetDescriptorFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqGetDescriptorFailed)
331 #define EvtUSBD_Core_ReqGetConfigurationFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqGetConfigurationFailed)
332 #define EvtUSBD_Core_ReqSetConfigurationFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqSetConfigurationFailed)
333 #define EvtUSBD_Core_ReqGetInterfaceFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqGetInterfaceFailed)
334 #define EvtUSBD_Core_ReqSetInterfaceFailed EventID(EventLevelError, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_ReqSetInterfaceFailed)
335 #define EvtUSBD_Core_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnInitialize)
336 #define EvtUSBD_Core_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnUninitialize)
337 #define EvtUSBD_Core_OnVbusChanged EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnVbusChanged)
338 #define EvtUSBD_Core_OnReset EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnReset)
339 #define EvtUSBD_Core_OnHighSpeedActivated EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnHighSpeedActivated)
340 #define EvtUSBD_Core_OnSuspended EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnSuspended)
341 #define EvtUSBD_Core_OnResumed EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnResumed)
342 #define EvtUSBD_Core_OnConfigurationChanged EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnConfigurationChanged)
343 #define EvtUSBD_Core_OnEnableRemoteWakeup EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnEnableRemoteWakeup)
344 #define EvtUSBD_Core_OnDisableRemoteWakeup EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnDisableRemoteWakeup)
345 #define EvtUSBD_Core_OnSetupPacketReceived EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnSetupPacketReceived)
346 #define EvtUSBD_Core_OnSetupPacketReceivedDetail EventID(EventLevelDetail, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnSetupPacketReceivedDetail)
347 #define EvtUSBD_Core_OnSetupPacketProcessed EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnSetupPacketProcessed)
348 #define EvtUSBD_Core_OnSetupPacketProcessedDetail EventID(EventLevelDetail, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnSetupPacketProcessedDetail)
349 #define EvtUSBD_Core_OnOutDataReceived EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnOutDataReceived)
350 #define EvtUSBD_Core_OnInDataSent EventID(EventLevelAPI, EvtCompNo_USBD_Core, EvtMsgNo_USBD_Core_OnInDataSent)
351 
352 // Event id list for "USBD_Driver" component
353 #define EvtUSBD_Driver_Initialize EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_Initialize)
354 #define EvtUSBD_Driver_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_InitializeFailed)
355 #define EvtUSBD_Driver_Uninitialize EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_Uninitialize)
356 #define EvtUSBD_Driver_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_UninitializeFailed)
357 #define EvtUSBD_Driver_PowerControl EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_PowerControl)
358 #define EvtUSBD_Driver_PowerControlFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_PowerControlFailed)
359 #define EvtUSBD_Driver_DeviceConnect EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceConnect)
360 #define EvtUSBD_Driver_DeviceConnectFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceConnectFailed)
361 #define EvtUSBD_Driver_DeviceDisconnect EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceDisconnect)
362 #define EvtUSBD_Driver_DeviceDisconnectFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceDisconnectFailed)
363 #define EvtUSBD_Driver_DeviceGetState EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceGetState)
364 #define EvtUSBD_Driver_DeviceRemoteWakeup EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceRemoteWakeup)
365 #define EvtUSBD_Driver_DeviceRemoteWakeupFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceRemoteWakeupFailed)
366 #define EvtUSBD_Driver_DeviceSetAddress EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceSetAddress)
367 #define EvtUSBD_Driver_DeviceSetAddressFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_DeviceSetAddressFailed)
368 #define EvtUSBD_Driver_ReadSetupPacket EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_ReadSetupPacket)
369 #define EvtUSBD_Driver_ReadSetupPacketFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_ReadSetupPacketFailed)
370 #define EvtUSBD_Driver_EndpointConfigure EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointConfigure)
371 #define EvtUSBD_Driver_EndpointConfigureFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointConfigureFailed)
372 #define EvtUSBD_Driver_EndpointUnconfigure EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointUnconfigure)
373 #define EvtUSBD_Driver_EndpointUnconfigureFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointUnconfigureFailed)
374 #define EvtUSBD_Driver_EndpointStall EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointStall)
375 #define EvtUSBD_Driver_EndpointStallFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointStallFailed)
376 #define EvtUSBD_Driver_EndpointTransfer EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointTransfer)
377 #define EvtUSBD_Driver_EndpointTransferFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointTransferFailed)
378 #define EvtUSBD_Driver_EndpointTransferGetResult EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointTransferGetResult)
379 #define EvtUSBD_Driver_EndpointTransferAbort EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointTransferAbort)
380 #define EvtUSBD_Driver_EndpointTransferAbortFailed EventID(EventLevelError, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_EndpointTransferAbortFailed)
381 #define EvtUSBD_Driver_GetFrameNumber EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_GetFrameNumber)
382 #define EvtUSBD_Driver_OnSignalDeviceEvent EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_OnSignalDeviceEvent)
383 #define EvtUSBD_Driver_OnSignalEndpointEvent EventID(EventLevelAPI, EvtCompNo_USBD_Driver, EvtMsgNo_USBD_Driver_OnSignalEndpointEvent)
384 
385 // Event id list for "USBD_CC" component
386 #define EvtUSBD_CC_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Initialize)
387 #define EvtUSBD_CC_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Uninitialize)
388 #define EvtUSBD_CC_OnReset EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Reset)
389 #define EvtUSBD_CC_OnEndpointStart EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_EndpointStart)
390 #define EvtUSBD_CC_OnEndpointStop EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_EndpointStop)
391 #define EvtUSBD_CC_OnEndpoint0SetupPacketReceived EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0SetupPacketReceived)
392 #define EvtUSBD_CC_OnEndpoint0SetupPacketReceivedDetail EventID(EventLevelDetail, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0SetupPacketReceivedDetail)
393 #define EvtUSBD_CC_OnEndpoint0SetupPacketProcessed EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0SetupPacketProcessed)
394 #define EvtUSBD_CC_OnEndpoint0SetupPacketProcessedDetail EventID(EventLevelDetail, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0SetupPacketProcessedDetail)
395 #define EvtUSBD_CC_OnEndpoint0OutDataReceived EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0OutDataReceived)
396 #define EvtUSBD_CC_OnEndpoint0InDataSent EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_Endpoint0InDataSent)
397 #define EvtUSBD_CC_OnEndpointmEvent EventID(EventLevelAPI, EvtCompNo_USBD_CC, EvtMsgNo_USBD_CC_EndpointmEvent)
398 
399 // Event id list for "USBD_ADC" component
400 #define EvtUSBD_ADC_Initialize EventID(EventLevelOp, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_Initialize)
401 #define EvtUSBD_ADC_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_InitializeFailed)
402 #define EvtUSBD_ADC_Uninitialize EventID(EventLevelOp, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_Uninitialize)
403 #define EvtUSBD_ADC_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_UninitializeFailed)
404 #define EvtUSBD_ADC_Reset EventID(EventLevelOp, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_Reset)
405 #define EvtUSBD_ADC_ResetFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_ResetFailed)
406 #define EvtUSBD_ADC_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnInitialize)
407 #define EvtUSBD_ADC_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnUninitialize)
408 #define EvtUSBD_ADC_OnPlayStart EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnPlayStart)
409 #define EvtUSBD_ADC_OnPlayStop EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnPlayStop)
410 #define EvtUSBD_ADC_OnSetSpeakerMute EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnSetSpeakerMute)
411 #define EvtUSBD_ADC_OnSetSpeakerVolume EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnSetSpeakerVolume)
412 #define EvtUSBD_ADC_OnRecordStart EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnRecordStart)
413 #define EvtUSBD_ADC_OnRecordStop EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnRecordStop)
414 #define EvtUSBD_ADC_OnSetMicrophoneMute EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnSetMicrophoneMute)
415 #define EvtUSBD_ADC_OnSetMicrophoneVolume EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnSetMicrophoneVolume)
416 #define EvtUSBD_ADC_OnReceivedSamples EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_OnReceivedSamples)
417 #define EvtUSBD_ADC_SetSpeakerVolumeRange EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_SetSpeakerVolumeRange)
418 #define EvtUSBD_ADC_SetSpeakerVolumeRangeFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_SetSpeakerVolumeRangeFailed)
419 #define EvtUSBD_ADC_SetMicrophoneVolumeRange EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_SetMicrophoneVolumeRange)
420 #define EvtUSBD_ADC_SetMicrophoneVolumeRangeFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_SetMicrophoneVolumeRangeFailed)
421 #define EvtUSBD_ADC_ReceivedSamplesAvailable EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_ReceivedSamplesAvailable)
422 #define EvtUSBD_ADC_WrittenSamplesPending EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_WrittenSamplesPending)
423 #define EvtUSBD_ADC_ReadSamples EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_ReadSamples)
424 #define EvtUSBD_ADC_ReadSamplesFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_ReadSamplesFailed)
425 #define EvtUSBD_ADC_WriteSamples EventID(EventLevelAPI, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_WriteSamples)
426 #define EvtUSBD_ADC_WriteSamplesFailed EventID(EventLevelError, EvtCompNo_USBD_ADC, EvtMsgNo_USBD_ADC_WriteSamplesFailed)
427 
428 // Event id list for "USBD_CDC" component
429 #define EvtUSBD_CDC_Initialize EventID(EventLevelOp, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_Initialize)
430 #define EvtUSBD_CDC_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_InitializeFailed)
431 #define EvtUSBD_CDC_Uninitialize EventID(EventLevelOp, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_Uninitialize)
432 #define EvtUSBD_CDC_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_UninitializeFailed)
433 #define EvtUSBD_CDC_Reset EventID(EventLevelOp, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_Reset)
434 #define EvtUSBD_CDC_ResetFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ResetFailed)
435 #define EvtUSBD_CDC_ACM_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnInitialize)
436 #define EvtUSBD_CDC_ACM_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnUninitialize)
437 #define EvtUSBD_CDC_ACM_OnReset EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnReset)
438 #define EvtUSBD_CDC_ACM_OnSetLineCoding EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnSetLineCoding)
439 #define EvtUSBD_CDC_ACM_OnGetLineCoding EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnGetLineCoding)
440 #define EvtUSBD_CDC_ACM_OnSetControlLineState EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_OnSetControlLineState)
441 #define EvtUSBD_CDC_ACM_ReadData EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_ReadData)
442 #define EvtUSBD_CDC_ACM_ReadDataFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_ReadDataFailed)
443 #define EvtUSBD_CDC_ACM_WriteData EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_WriteData)
444 #define EvtUSBD_CDC_ACM_WriteDataFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_WriteDataFailed)
445 #define EvtUSBD_CDC_ACM_GetChar EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_GetChar)
446 #define EvtUSBD_CDC_ACM_PutChar EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_PutChar)
447 #define EvtUSBD_CDC_ACM_DataAvailable EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_DataAvailable)
448 #define EvtUSBD_CDC_ACM_DataAvailableFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_DataAvailableFailed)
449 #define EvtUSBD_CDC_ACM_Notify EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_Notify)
450 #define EvtUSBD_CDC_ACM_NotifyFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_ACM_NotifyFailed)
451 #define EvtUSBD_CDC_NCM_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnInitialize)
452 #define EvtUSBD_CDC_NCM_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnUninitialize)
453 #define EvtUSBD_CDC_NCM_OnReset EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnReset)
454 #define EvtUSBD_CDC_NCM_OnStart EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnStart)
455 #define EvtUSBD_CDC_NCM_OnStop EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnStop)
456 #define EvtUSBD_CDC_NCM_OnSetEthMulticastFilters EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetEthMulticastFilters)
457 #define EvtUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetEthPowerMgmtPatFilter)
458 #define EvtUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetEthPowerMgmtPatFilter)
459 #define EvtUSBD_CDC_NCM_OnSetEthernetPacketFilter EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetEthernetPacketFilter)
460 #define EvtUSBD_CDC_NCM_OnGetEthernetStatistic EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetEthernetStatistic)
461 #define EvtUSBD_CDC_NCM_OnGetNtbParameters EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetNtbParameters)
462 #define EvtUSBD_CDC_NCM_OnGetNetAddress EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetNetAddress)
463 #define EvtUSBD_CDC_NCM_OnSetNetAddress EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetNetAddress)
464 #define EvtUSBD_CDC_NCM_OnGetNtbFormat EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetNtbFormat)
465 #define EvtUSBD_CDC_NCM_OnSetNtbFormat EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetNtbFormat)
466 #define EvtUSBD_CDC_NCM_OnGetNtbInputSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetNtbInputSize)
467 #define EvtUSBD_CDC_NCM_OnSetNtbInputSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetNtbInputSize)
468 #define EvtUSBD_CDC_NCM_OnGetMaxDatagramSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetMaxDatagramSize)
469 #define EvtUSBD_CDC_NCM_OnSetMaxDatagramSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetMaxDatagramSize)
470 #define EvtUSBD_CDC_NCM_OnGetCrcMode EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnGetCrcMode)
471 #define EvtUSBD_CDC_NCM_OnSetCrcMode EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnSetCrcMode)
472 #define EvtUSBD_CDC_NCM_OnNTB_IN_Sent EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnNTB_IN_Sent)
473 #define EvtUSBD_CDC_NCM_OnNTB_OUT_Received EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_OnNTB_OUT_Received)
474 #define EvtUSBD_CDC_NCM_NTB_IN_Initialize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_Initialize)
475 #define EvtUSBD_CDC_NCM_NTB_IN_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_InitializeFailed)
476 #define EvtUSBD_CDC_NCM_NTB_IN_CreateNDP EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_CreateNDP)
477 #define EvtUSBD_CDC_NCM_NTB_IN_CreateNDPFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_CreateNDPFailed)
478 #define EvtUSBD_CDC_NCM_NTB_IN_WriteDatagram EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_WriteDatagram)
479 #define EvtUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_WriteDatagramFailed)
480 #define EvtUSBD_CDC_NCM_NTB_IN_Send EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_Send)
481 #define EvtUSBD_CDC_NCM_NTB_IN_SendFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_SendFailed)
482 #define EvtUSBD_CDC_NCM_NTB_IN_IsSent EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_IsSent)
483 #define EvtUSBD_CDC_NCM_NTB_IN_IsSentFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_IsSentFailed)
484 #define EvtUSBD_CDC_NCM_NTB_OUT_IsReceived EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_IsReceived)
485 #define EvtUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_IsReceivedFailed)
486 #define EvtUSBD_CDC_NCM_NTB_OUT_Release EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_Release)
487 #define EvtUSBD_CDC_NCM_NTB_OUT_ReleaseFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReleaseFailed)
488 #define EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDP EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ProcessNDP)
489 #define EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ProcessNDPFailed)
490 #define EvtUSBD_CDC_NCM_NTB_OUT_GetDatagramSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_GetDatagramSize)
491 #define EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagram EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReadDatagram)
492 #define EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_ReadDatagramFailed)
493 #define EvtUSBD_CDC_NCM_NTB_IN_RawSend EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_RawSend)
494 #define EvtUSBD_CDC_NCM_NTB_IN_RawSendFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_IN_RawSendFailed)
495 #define EvtUSBD_CDC_NCM_NTB_OUT_RawGetSize EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawGetSize)
496 #define EvtUSBD_CDC_NCM_NTB_OUT_RawReceive EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawReceive)
497 #define EvtUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_NTB_OUT_RawReceiveFailed)
498 #define EvtUSBD_CDC_NCM_Notify_NetworkConnection EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_Notify_NetworkConnection)
499 #define EvtUSBD_CDC_NCM_Notify_NetworkConnectionFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_Notify_NetworkConnectionFailed)
500 #define EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChange EventID(EventLevelAPI, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_Notify_ConnectionSpeedChange)
501 #define EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed EventID(EventLevelError, EvtCompNo_USBD_CDC, EvtMsgNo_USBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed)
502 
503 // Event id list for "USBD_HID" component
504 #define EvtUSBD_HID_Initialize EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_Initialize)
505 #define EvtUSBD_HID_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_InitializeFailed)
506 #define EvtUSBD_HID_Uninitialize EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_Uninitialize)
507 #define EvtUSBD_HID_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_UninitializeFailed)
508 #define EvtUSBD_HID_Reset EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_Reset)
509 #define EvtUSBD_HID_ResetFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_ResetFailed)
510 #define EvtUSBD_HID_GetReport EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetReport)
511 #define EvtUSBD_HID_GetReportFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetReportFailed)
512 #define EvtUSBD_HID_SetReport EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetReport)
513 #define EvtUSBD_HID_SetReportFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetReportFailed)
514 #define EvtUSBD_HID_GetIdle EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetIdle)
515 #define EvtUSBD_HID_GetIdleFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetIdleFailed)
516 #define EvtUSBD_HID_SetIdle EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetIdle)
517 #define EvtUSBD_HID_SetIdleFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetIdleFailed)
518 #define EvtUSBD_HID_GetProtocol EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetProtocol)
519 #define EvtUSBD_HID_GetProtocolFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetProtocolFailed)
520 #define EvtUSBD_HID_SetProtocol EventID(EventLevelOp, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetProtocol)
521 #define EvtUSBD_HID_SetProtocolFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_SetProtocolFailed)
522 #define EvtUSBD_HID_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnInitialize)
523 #define EvtUSBD_HID_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnUninitialize)
524 #define EvtUSBD_HID_OnGetReport EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnGetReport)
525 #define EvtUSBD_HID_OnGetReportFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnGetReportFailed)
526 #define EvtUSBD_HID_OnSetReport EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnSetReport)
527 #define EvtUSBD_HID_OnSetReportFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnSetReportFailed)
528 #define EvtUSBD_HID_OnGetProtocol EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnGetProtocol)
529 #define EvtUSBD_HID_OnGetProtocolFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnGetProtocolFailed)
530 #define EvtUSBD_HID_OnSetProtocol EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnSetProtocol)
531 #define EvtUSBD_HID_OnSetProtocolFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_OnSetProtocolFailed)
532 #define EvtUSBD_HID_GetReportTrigger EventID(EventLevelAPI, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetReportTrigger)
533 #define EvtUSBD_HID_GetReportTriggerFailed EventID(EventLevelError, EvtCompNo_USBD_HID, EvtMsgNo_USBD_HID_GetReportTriggerFailed)
534 
535 // Event id list for "USBD_MSC" component
536 #define EvtUSBD_MSC_Initialize EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Initialize)
537 #define EvtUSBD_MSC_InitializeFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_InitializeFailed)
538 #define EvtUSBD_MSC_Uninitialize EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Uninitialize)
539 #define EvtUSBD_MSC_UninitializeFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_UninitializeFailed)
540 #define EvtUSBD_MSC_Reset EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Reset)
541 #define EvtUSBD_MSC_ResetFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_ResetFailed)
542 #define EvtUSBD_MSC_BOMSReset EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_BOMSReset)
543 #define EvtUSBD_MSC_BOMSResetFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_BOMSResetFailed)
544 #define EvtUSBD_MSC_GetMaxLUN EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_GetMaxLUN)
545 #define EvtUSBD_MSC_GetMaxLUNFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_GetMaxLUNFailed)
546 #define EvtUSBD_MSC_TestUnitReady EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_TestUnitReady)
547 #define EvtUSBD_MSC_RequestSense EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_RequestSense)
548 #define EvtUSBD_MSC_Inquiry EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Inquiry)
549 #define EvtUSBD_MSC_StartStopUnit EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_StartStopUnit)
550 #define EvtUSBD_MSC_MediaRemoval EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_MediaRemoval)
551 #define EvtUSBD_MSC_ModeSense EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_ModeSense)
552 #define EvtUSBD_MSC_ReadFormatCapacities EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_ReadFormatCapacities)
553 #define EvtUSBD_MSC_ReadCapacity EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_ReadCapacity)
554 #define EvtUSBD_MSC_Read EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Read)
555 #define EvtUSBD_MSC_ReadDone EventID(EventLevelDetail, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_ReadDone)
556 #define EvtUSBD_MSC_Write EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Write)
557 #define EvtUSBD_MSC_WriteDone EventID(EventLevelDetail, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_WriteDone)
558 #define EvtUSBD_MSC_Verify EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_Verify)
559 #define EvtUSBD_MSC_VerifyDone EventID(EventLevelDetail, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_VerifyDone)
560 #define EvtUSBD_MSC_SyncCache EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_SyncCache)
561 #define EvtUSBD_MSC_UnsupportedCommand EventID(EventLevelOp, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_UnsupportedCommand)
562 #define EvtUSBD_MSC_OnInitialize EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnInitialize)
563 #define EvtUSBD_MSC_OnUninitialize EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnUninitialize)
564 #define EvtUSBD_MSC_OnGetCacheInfo EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnGetCacheInfo)
565 #define EvtUSBD_MSC_OnGetCacheInfoFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnGetCacheInfoFailed)
566 #define EvtUSBD_MSC_OnGetMediaCapacity EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnGetMediaCapacity)
567 #define EvtUSBD_MSC_OnGetMediaCapacityFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnGetMediaCapacityFailed)
568 #define EvtUSBD_MSC_OnRead EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnRead)
569 #define EvtUSBD_MSC_OnReadFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnReadFailed)
570 #define EvtUSBD_MSC_OnWrite EventID(EventLevelAPI, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnWrite)
571 #define EvtUSBD_MSC_OnWriteFailed EventID(EventLevelError, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnWriteFailed)
572 #define EvtUSBD_MSC_OnCheckMedia EventID(EventLevelDetail, EvtCompNo_USBD_MSC, EvtMsgNo_USBD_MSC_OnCheckMedia)
573 
574 #endif // USBD_DEBUG
575 
576 
577 // USB Device Core component event record functions ----------------------------
578 
583 #ifdef EvtUSBD_Core_Initialize
584  __STATIC_INLINE void EvrUSBD_Core_Initialize( uint8_t device) {
585  EventRecord2( EvtUSBD_Core_Initialize, TO_BYTE0(device), 0U);
586  }
587 #else
588  #define EvrUSBD_Core_Initialize(...)
589 #endif
590 
591 
597 #ifdef EvtUSBD_Core_InitializeFailed
598  __STATIC_INLINE void EvrUSBD_Core_InitializeFailed( uint8_t device, usbStatus error) {
599  EventRecord2( EvtUSBD_Core_InitializeFailed, TO_BYTE0(device), (uint32_t)error);
600  }
601 #else
602  #define EvrUSBD_Core_InitializeFailed(...)
603 #endif
604 
605 
610 #ifdef EvtUSBD_Core_Uninitialize
611  __STATIC_INLINE void EvrUSBD_Core_Uninitialize( uint8_t device) {
612  EventRecord2( EvtUSBD_Core_Uninitialize, TO_BYTE0(device), 0U);
613  }
614 #else
615  #define EvrUSBD_Core_Uninitialize(...)
616 #endif
617 
618 
624 #ifdef EvtUSBD_Core_UninitializeFailed
625  __STATIC_INLINE void EvrUSBD_Core_UninitializeFailed( uint8_t device, usbStatus error) {
626  EventRecord2( EvtUSBD_Core_UninitializeFailed, TO_BYTE0(device), (uint32_t)error);
627  }
628 #else
629  #define EvrUSBD_Core_UninitializeFailed(...)
630 #endif
631 
632 
637 #ifdef EvtUSBD_Core_Connect
638  __STATIC_INLINE void EvrUSBD_Core_Connect( uint8_t device) {
639  EventRecord2( EvtUSBD_Core_Connect, TO_BYTE0(device), 0U);
640  }
641 #else
642  #define EvrUSBD_Core_Connect(...)
643 #endif
644 
645 
651 #ifdef EvtUSBD_Core_ConnectFailed
652  __STATIC_INLINE void EvrUSBD_Core_ConnectFailed( uint8_t device, usbStatus error) {
653  EventRecord2( EvtUSBD_Core_ConnectFailed, TO_BYTE0(device), (uint32_t)error);
654  }
655 #else
656  #define EvrUSBD_Core_ConnectFailed(...)
657 #endif
658 
659 
664 #ifdef EvtUSBD_Core_Disconnect
665  __STATIC_INLINE void EvrUSBD_Core_Disconnect( uint8_t device) {
666  EventRecord2( EvtUSBD_Core_Disconnect, TO_BYTE0(device), 0U);
667  }
668 #else
669  #define EvrUSBD_Core_Disconnect(...)
670 #endif
671 
672 
678 #ifdef EvtUSBD_Core_DisconnectFailed
679  __STATIC_INLINE void EvrUSBD_Core_DisconnectFailed( uint8_t device, usbStatus error) {
680  EventRecord2( EvtUSBD_Core_DisconnectFailed, TO_BYTE0(device), (uint32_t)error);
681  }
682 #else
683  #define EvrUSBD_Core_DisconnectFailed(...)
684 #endif
685 
686 
694 #ifdef EvtUSBD_Core_Configured
695  __STATIC_INLINE void EvrUSBD_Core_Configured( uint8_t device, bool configured) {
696  EventRecord2( EvtUSBD_Core_Configured, TO_BYTE0(device), (uint32_t)configured);
697  }
698 #else
699  #define EvrUSBD_Core_Configured(...)
700 #endif
701 
702 
708 #ifdef EvtUSBD_Core_GetState
709  __STATIC_INLINE void EvrUSBD_Core_GetState( uint8_t device, USBD_STATE state) {
710  EventRecord2( EvtUSBD_Core_GetState, TO_BYTE0(device), (uint32_t)state.vbus | ((uint32_t)state.speed << 1) | ((uint32_t)state.active << 3));
711  }
712 #else
713  #define EvrUSBD_Core_GetState(...)
714 #endif
715 
716 
725 #ifdef EvtUSBD_Core_EndpointRead
726  __STATIC_INLINE void EvrUSBD_Core_EndpointRead( uint8_t device, uint8_t ep_addr, uint32_t len) {
727  EventRecord2( EvtUSBD_Core_EndpointRead, TO_BYTE0(device) | TO_BYTE1(ep_addr), len);
728  }
729 #else
730  #define EvrUSBD_Core_EndpointRead(...)
731 #endif
732 
733 
742 #ifdef EvtUSBD_Core_EndpointReadFailed
743  __STATIC_INLINE void EvrUSBD_Core_EndpointReadFailed( uint8_t device, uint8_t ep_addr, usbStatus error) {
744  EventRecord2( EvtUSBD_Core_EndpointReadFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
745  }
746 #else
747  #define EvrUSBD_Core_EndpointReadFailed(...)
748 #endif
749 
750 
759 #ifdef EvtUSBD_Core_EndpointReadGetResult
760  __STATIC_INLINE void EvrUSBD_Core_EndpointReadGetResult( uint8_t device, uint8_t ep_addr, uint32_t result) {
761  EventRecord2( EvtUSBD_Core_EndpointReadGetResult, TO_BYTE0(device) | TO_BYTE1(ep_addr), result);
762  }
763 #else
764  #define EvrUSBD_Core_EndpointReadGetResult(...)
765 #endif
766 
767 
776 #ifdef EvtUSBD_Core_EndpointWrite
777  __STATIC_INLINE void EvrUSBD_Core_EndpointWrite( uint8_t device, uint8_t ep_addr, uint32_t len) {
778  EventRecord2( EvtUSBD_Core_EndpointWrite, TO_BYTE0(device) | TO_BYTE1(ep_addr), len);
779  }
780 #else
781  #define EvrUSBD_Core_EndpointWrite(...)
782 #endif
783 
784 
793 #ifdef EvtUSBD_Core_EndpointWriteFailed
794  __STATIC_INLINE void EvrUSBD_Core_EndpointWriteFailed( uint8_t device, uint8_t ep_addr, usbStatus error) {
795  EventRecord2( EvtUSBD_Core_EndpointWriteFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
796  }
797 #else
798  #define EvrUSBD_Core_EndpointWriteFailed(...)
799 #endif
800 
801 
810 #ifdef EvtUSBD_Core_EndpointWriteGetResult
811  __STATIC_INLINE void EvrUSBD_Core_EndpointWriteGetResult( uint8_t device, uint8_t ep_addr, uint32_t result) {
812  EventRecord2( EvtUSBD_Core_EndpointWriteGetResult, TO_BYTE0(device) | TO_BYTE1(ep_addr), result);
813  }
814 #else
815  #define EvrUSBD_Core_EndpointWriteGetResult(...)
816 #endif
817 
818 
829 #ifdef EvtUSBD_Core_EndpointStall
830  __STATIC_INLINE void EvrUSBD_Core_EndpointStall( uint8_t device, uint8_t ep_addr, bool stall) {
831  EventRecord2( EvtUSBD_Core_EndpointStall, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(stall), 0U);
832  }
833 #else
834  #define EvrUSBD_Core_EndpointStall(...)
835 #endif
836 
837 
849 #ifdef EvtUSBD_Core_EndpointStallFailed
850  __STATIC_INLINE void EvrUSBD_Core_EndpointStallFailed( uint8_t device, uint8_t ep_addr, bool stall, usbStatus error) {
851  EventRecord2( EvtUSBD_Core_EndpointStallFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(stall), (uint32_t)error);
852  }
853 #else
854  #define EvrUSBD_Core_EndpointStallFailed(...)
855 #endif
856 
857 
865 #ifdef EvtUSBD_Core_EndpointAbort
866  __STATIC_INLINE void EvrUSBD_Core_EndpointAbort( uint8_t device, uint8_t ep_addr) {
867  EventRecord2( EvtUSBD_Core_EndpointAbort, TO_BYTE0(device) | TO_BYTE1(ep_addr), 0U);
868  }
869 #else
870  #define EvrUSBD_Core_EndpointAbort(...)
871 #endif
872 
873 
882 #ifdef EvtUSBD_Core_EndpointAbortFailed
883  __STATIC_INLINE void EvrUSBD_Core_EndpointAbortFailed( uint8_t device, uint8_t ep_addr, usbStatus error) {
884  EventRecord2( EvtUSBD_Core_EndpointAbortFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
885  }
886 #else
887  #define EvrUSBD_Core_EndpointAbortFailed(...)
888 #endif
889 
890 
895 #ifdef EvtUSBD_Core_ConfigureEp0
896  __STATIC_INLINE void EvrUSBD_Core_ConfigureEp0( uint8_t device) {
897  EventRecord2( EvtUSBD_Core_ConfigureEp0, TO_BYTE0(device), 0U);
898  }
899 #else
900  #define EvrUSBD_Core_ConfigureEp0(...)
901 #endif
902 
903 
912 #ifdef EvtUSBD_Core_ConfigureEp0Failed
913  __STATIC_INLINE void EvrUSBD_Core_ConfigureEp0Failed( uint8_t device, uint8_t ep_addr, usbStatus error) {
914  EventRecord2( EvtUSBD_Core_ConfigureEp0Failed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
915  }
916 #else
917  #define EvrUSBD_Core_ConfigureEp0Failed(...)
918 #endif
919 
920 
926 #ifdef EvtUSBD_Core_ReadSetupPacket
927  __STATIC_INLINE void EvrUSBD_Core_ReadSetupPacket( uint8_t device, const void * setup_packet) {
928  EventRecord4( EvtUSBD_Core_ReadSetupPacket, TO_BYTE0(device), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), 0U);
929  }
930 #else
931  #define EvrUSBD_Core_ReadSetupPacket(...)
932 #endif
933 
934 
940 #ifdef EvtUSBD_Core_ReadSetupPacketFailed
941  __STATIC_INLINE void EvrUSBD_Core_ReadSetupPacketFailed( uint8_t device, usbStatus error) {
942  EventRecord2( EvtUSBD_Core_ReadSetupPacketFailed, TO_BYTE0(device), (uint32_t)error);
943  }
944 #else
945  #define EvrUSBD_Core_ReadSetupPacketFailed(...)
946 #endif
947 
948 
953 #ifdef EvtUSBD_Core_ReqGetStatusFailed
954  __STATIC_INLINE void EvrUSBD_Core_ReqGetStatusFailed( uint8_t device) {
955  EventRecord2( EvtUSBD_Core_ReqGetStatusFailed, TO_BYTE0(device), 0U);
956  }
957 #else
958  #define EvrUSBD_Core_ReqGetStatusFailed(...)
959 #endif
960 
961 
966 #ifdef EvtUSBD_Core_ReqSetClrFeatureFailed
967  __STATIC_INLINE void EvrUSBD_Core_ReqSetClrFeatureFailed( uint8_t device) {
968  EventRecord2( EvtUSBD_Core_ReqSetClrFeatureFailed, TO_BYTE0(device), 0U);
969  }
970 #else
971  #define EvrUSBD_Core_ReqSetClrFeatureFailed(...)
972 #endif
973 
974 
979 #ifdef EvtUSBD_Core_ReqSetAddressFailed
980  __STATIC_INLINE void EvrUSBD_Core_ReqSetAddressFailed( uint8_t device) {
981  EventRecord2( EvtUSBD_Core_ReqSetAddressFailed, TO_BYTE0(device), 0U);
982  }
983 #else
984  #define EvrUSBD_Core_ReqSetAddressFailed(...)
985 #endif
986 
987 
992 #ifdef EvtUSBD_Core_ReqGetDescriptorFailed
993  __STATIC_INLINE void EvrUSBD_Core_ReqGetDescriptorFailed( uint8_t device) {
994  EventRecord2( EvtUSBD_Core_ReqGetDescriptorFailed, TO_BYTE0(device), 0U);
995  }
996 #else
997  #define EvrUSBD_Core_ReqGetDescriptorFailed(...)
998 #endif
999 
1000 
1005 #ifdef EvtUSBD_Core_ReqGetConfigurationFailed
1006  __STATIC_INLINE void EvrUSBD_Core_ReqGetConfigurationFailed( uint8_t device) {
1007  EventRecord2( EvtUSBD_Core_ReqGetConfigurationFailed, TO_BYTE0(device), 0U);
1008  }
1009 #else
1010  #define EvrUSBD_Core_ReqGetConfigurationFailed(...)
1011 #endif
1012 
1013 
1018 #ifdef EvtUSBD_Core_ReqSetConfigurationFailed
1019  __STATIC_INLINE void EvrUSBD_Core_ReqSetConfigurationFailed( uint8_t device) {
1020  EventRecord2( EvtUSBD_Core_ReqSetConfigurationFailed, TO_BYTE0(device), 0U);
1021  }
1022 #else
1023  #define EvrUSBD_Core_ReqSetConfigurationFailed(...)
1024 #endif
1025 
1026 
1031 #ifdef EvtUSBD_Core_ReqGetInterfaceFailed
1032  __STATIC_INLINE void EvrUSBD_Core_ReqGetInterfaceFailed( uint8_t device) {
1033  EventRecord2( EvtUSBD_Core_ReqGetInterfaceFailed, TO_BYTE0(device), 0U);
1034  }
1035 #else
1036  #define EvrUSBD_Core_ReqGetInterfaceFailed(...)
1037 #endif
1038 
1039 
1044 #ifdef EvtUSBD_Core_ReqSetInterfaceFailed
1045  __STATIC_INLINE void EvrUSBD_Core_ReqSetInterfaceFailed( uint8_t device) {
1046  EventRecord2( EvtUSBD_Core_ReqSetInterfaceFailed, TO_BYTE0(device), 0U);
1047  }
1048 #else
1049  #define EvrUSBD_Core_ReqSetInterfaceFailed(...)
1050 #endif
1051 
1052 
1057 #ifdef EvtUSBD_Core_OnInitialize
1058  __STATIC_INLINE void EvrUSBD_Core_OnInitialize( uint8_t n) {
1059  EventRecord2( EvtUSBD_Core_OnInitialize, TO_BYTE0(n), 0U);
1060  }
1061 #else
1062  #define EvrUSBD_Core_OnInitialize(...)
1063 #endif
1064 
1065 
1070 #ifdef EvtUSBD_Core_OnUninitialize
1071  __STATIC_INLINE void EvrUSBD_Core_OnUninitialize( uint8_t n) {
1072  EventRecord2( EvtUSBD_Core_OnUninitialize, TO_BYTE0(n), 0U);
1073  }
1074 #else
1075  #define EvrUSBD_Core_OnUninitialize(...)
1076 #endif
1077 
1078 
1086 #ifdef EvtUSBD_Core_OnVbusChanged
1087  __STATIC_INLINE void EvrUSBD_Core_OnVbusChanged( uint8_t n, bool level) {
1088  EventRecord2( EvtUSBD_Core_OnVbusChanged, TO_BYTE0(n), (uint32_t)level);
1089  }
1090 #else
1091  #define EvrUSBD_Core_OnVbusChanged(...)
1092 #endif
1093 
1094 
1099 #ifdef EvtUSBD_Core_OnReset
1100  __STATIC_INLINE void EvrUSBD_Core_OnReset( uint8_t n) {
1101  EventRecord2( EvtUSBD_Core_OnReset, TO_BYTE0(n), 0U);
1102  }
1103 #else
1104  #define EvrUSBD_Core_OnReset(...)
1105 #endif
1106 
1107 
1112 #ifdef EvtUSBD_Core_OnHighSpeedActivated
1113  __STATIC_INLINE void EvrUSBD_Core_OnHighSpeedActivated( uint8_t n) {
1114  EventRecord2( EvtUSBD_Core_OnHighSpeedActivated, TO_BYTE0(n), 0U);
1115  }
1116 #else
1117  #define EvrUSBD_Core_OnHighSpeedActivated(...)
1118 #endif
1119 
1120 
1125 #ifdef EvtUSBD_Core_OnSuspended
1126  __STATIC_INLINE void EvrUSBD_Core_OnSuspended( uint8_t n) {
1127  EventRecord2( EvtUSBD_Core_OnSuspended, TO_BYTE0(n), 0U);
1128  }
1129 #else
1130  #define EvrUSBD_Core_OnSuspended(...)
1131 #endif
1132 
1133 
1138 #ifdef EvtUSBD_Core_OnResumed
1139  __STATIC_INLINE void EvrUSBD_Core_OnResumed( uint8_t n) {
1140  EventRecord2( EvtUSBD_Core_OnResumed, TO_BYTE0(n), 0U);
1141  }
1142 #else
1143  #define EvrUSBD_Core_OnResumed(...)
1144 #endif
1145 
1146 
1154 #ifdef EvtUSBD_Core_OnConfigurationChanged
1155  __STATIC_INLINE void EvrUSBD_Core_OnConfigurationChanged( uint8_t n, uint8_t configuration) {
1156  EventRecord2( EvtUSBD_Core_OnConfigurationChanged, TO_BYTE0(n), (uint32_t)configuration);
1157  }
1158 #else
1159  #define EvrUSBD_Core_OnConfigurationChanged(...)
1160 #endif
1161 
1162 
1167 #ifdef EvtUSBD_Core_OnEnableRemoteWakeup
1168  __STATIC_INLINE void EvrUSBD_Core_OnEnableRemoteWakeup( uint8_t n) {
1169  EventRecord2( EvtUSBD_Core_OnEnableRemoteWakeup, TO_BYTE0(n), 0U);
1170  }
1171 #else
1172  #define EvrUSBD_Core_OnEnableRemoteWakeup(...)
1173 #endif
1174 
1175 
1180 #ifdef EvtUSBD_Core_OnDisableRemoteWakeup
1181  __STATIC_INLINE void EvrUSBD_Core_OnDisableRemoteWakeup( uint8_t n) {
1182  EventRecord2( EvtUSBD_Core_OnDisableRemoteWakeup, TO_BYTE0(n), 0U);
1183  }
1184 #else
1185  #define EvrUSBD_Core_OnDisableRemoteWakeup(...)
1186 #endif
1187 
1188 
1198 #ifdef EvtUSBD_Core_OnSetupPacketReceived
1199  __STATIC_INLINE void EvrUSBD_Core_OnSetupPacketReceived( uint8_t n, usbdRequestStatus result) {
1200  EventRecord2( EvtUSBD_Core_OnSetupPacketReceived, TO_BYTE0(n), (uint32_t)result);
1201  }
1202 #else
1203  #define EvrUSBD_Core_OnSetupPacketReceived(...)
1204 #endif
1205 
1206 
1213 #ifdef EvtUSBD_Core_OnSetupPacketReceivedDetail
1214  __STATIC_INLINE void EvrUSBD_Core_OnSetupPacketReceivedDetail( uint8_t n, const void * setup_packet, uint32_t len) {
1215  EventRecord4( EvtUSBD_Core_OnSetupPacketReceivedDetail, TO_BYTE0(n), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), len);
1216  }
1217 #else
1218  #define EvrUSBD_Core_OnSetupPacketReceivedDetail(...)
1219 #endif
1220 
1221 
1226 #ifdef EvtUSBD_Core_OnSetupPacketProcessed
1227  __STATIC_INLINE void EvrUSBD_Core_OnSetupPacketProcessed( uint8_t n) {
1228  EventRecord2( EvtUSBD_Core_OnSetupPacketProcessed, TO_BYTE0(n), 0U);
1229  }
1230 #else
1231  #define EvrUSBD_Core_OnSetupPacketProcessed(...)
1232 #endif
1233 
1234 
1240 #ifdef EvtUSBD_Core_OnSetupPacketProcessedDetail
1241  __STATIC_INLINE void EvrUSBD_Core_OnSetupPacketProcessedDetail( uint8_t n, const void * setup_packet) {
1242  EventRecord4( EvtUSBD_Core_OnSetupPacketProcessedDetail, TO_BYTE0(n), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), 0U);
1243  }
1244 #else
1245  #define EvrUSBD_Core_OnSetupPacketProcessedDetail(...)
1246 #endif
1247 
1248 
1259 #ifdef EvtUSBD_Core_OnOutDataReceived
1260  __STATIC_INLINE void EvrUSBD_Core_OnOutDataReceived( uint8_t n, uint32_t len, usbdRequestStatus result) {
1261  EventRecord2( EvtUSBD_Core_OnOutDataReceived, TO_BYTE0(n) | TO_BYTE1(result), len);
1262  }
1263 #else
1264  #define EvrUSBD_Core_OnOutDataReceived(...)
1265 #endif
1266 
1267 
1278 #ifdef EvtUSBD_Core_OnInDataSent
1279  __STATIC_INLINE void EvrUSBD_Core_OnInDataSent( uint8_t n, uint32_t len, usbdRequestStatus result) {
1280  EventRecord2( EvtUSBD_Core_OnInDataSent, TO_BYTE0(n) | TO_BYTE1(result), len);
1281  }
1282 #else
1283  #define EvrUSBD_Core_OnInDataSent(...)
1284 #endif
1285 
1286 
1287 // USB Device Driver component event record functions --------------------------
1288 
1293 #ifdef EvtUSBD_Driver_Initialize
1294  __STATIC_INLINE void EvrUSBD_Driver_Initialize( uint8_t device) {
1295  EventRecord2( EvtUSBD_Driver_Initialize, TO_BYTE0(device), 0U);
1296  }
1297 #else
1298  #define EvrUSBD_Driver_Initialize(...)
1299 #endif
1300 
1301 
1307 #ifdef EvtUSBD_Driver_InitializeFailed
1308  __STATIC_INLINE void EvrUSBD_Driver_InitializeFailed( uint8_t device, int32_t error) {
1309  EventRecord2( EvtUSBD_Driver_InitializeFailed, TO_BYTE0(device), (uint32_t)error);
1310  }
1311 #else
1312  #define EvrUSBD_Driver_InitializeFailed(...)
1313 #endif
1314 
1315 
1320 #ifdef EvtUSBD_Driver_Uninitialize
1321  __STATIC_INLINE void EvrUSBD_Driver_Uninitialize( uint8_t device) {
1322  EventRecord2( EvtUSBD_Driver_Uninitialize, TO_BYTE0(device), 0U);
1323  }
1324 #else
1325  #define EvrUSBD_Driver_Uninitialize(...)
1326 #endif
1327 
1328 
1334 #ifdef EvtUSBD_Driver_UninitializeFailed
1335  __STATIC_INLINE void EvrUSBD_Driver_UninitializeFailed( uint8_t device, int32_t error) {
1336  EventRecord2( EvtUSBD_Driver_UninitializeFailed, TO_BYTE0(device), (uint32_t)error);
1337  }
1338 #else
1339  #define EvrUSBD_Driver_UninitializeFailed(...)
1340 #endif
1341 
1342 
1348 #ifdef EvtUSBD_Driver_PowerControl
1349  __STATIC_INLINE void EvrUSBD_Driver_PowerControl( uint8_t device, ARM_POWER_STATE state) {
1350  EventRecord2( EvtUSBD_Driver_PowerControl, TO_BYTE0(device) | TO_BYTE1(state), 0U);
1351  }
1352 #else
1353  #define EvrUSBD_Driver_PowerControl(...)
1354 #endif
1355 
1356 
1363 #ifdef EvtUSBD_Driver_PowerControlFailed
1364  __STATIC_INLINE void EvrUSBD_Driver_PowerControlFailed( uint8_t device, ARM_POWER_STATE state, int32_t error) {
1365  EventRecord2( EvtUSBD_Driver_PowerControlFailed, TO_BYTE0(device) | TO_BYTE1(state), (uint32_t)error);
1366  }
1367 #else
1368  #define EvrUSBD_Driver_PowerControlFailed(...)
1369 #endif
1370 
1371 
1376 #ifdef EvtUSBD_Driver_DeviceConnect
1377  __STATIC_INLINE void EvrUSBD_Driver_DeviceConnect( uint8_t device) {
1378  EventRecord2( EvtUSBD_Driver_DeviceConnect, TO_BYTE0(device), 0U);
1379  }
1380 #else
1381  #define EvrUSBD_Driver_DeviceConnect(...)
1382 #endif
1383 
1384 
1390 #ifdef EvtUSBD_Driver_DeviceConnectFailed
1391  __STATIC_INLINE void EvrUSBD_Driver_DeviceConnectFailed( uint8_t device, int32_t error) {
1392  EventRecord2( EvtUSBD_Driver_DeviceConnectFailed, TO_BYTE0(device), (uint32_t)error);
1393  }
1394 #else
1395  #define EvrUSBD_Driver_DeviceConnectFailed(...)
1396 #endif
1397 
1398 
1403 #ifdef EvtUSBD_Driver_DeviceDisconnect
1404  __STATIC_INLINE void EvrUSBD_Driver_DeviceDisconnect( uint8_t device) {
1405  EventRecord2( EvtUSBD_Driver_DeviceDisconnect, TO_BYTE0(device), 0U);
1406  }
1407 #else
1408  #define EvrUSBD_Driver_DeviceDisconnect(...)
1409 #endif
1410 
1411 
1417 #ifdef EvtUSBD_Driver_DeviceDisconnectFailed
1418  __STATIC_INLINE void EvrUSBD_Driver_DeviceDisconnectFailed( uint8_t device, int32_t error) {
1419  EventRecord2( EvtUSBD_Driver_DeviceDisconnectFailed, TO_BYTE0(device), (uint32_t)error);
1420  }
1421 #else
1422  #define EvrUSBD_Driver_DeviceDisconnectFailed(...)
1423 #endif
1424 
1425 
1431 #ifdef EvtUSBD_Driver_DeviceGetState
1432  __STATIC_INLINE void EvrUSBD_Driver_DeviceGetState( uint8_t device, ARM_USBD_STATE state) {
1433  EventRecord2( EvtUSBD_Driver_DeviceGetState, TO_BYTE0(device), (uint32_t)state.vbus | ((uint32_t)state.speed << 1) | ((uint32_t)state.active << 3));
1434  }
1435 #else
1436  #define EvrUSBD_Driver_DeviceGetState(...)
1437 #endif
1438 
1439 
1444 #ifdef EvtUSBD_Driver_DeviceRemoteWakeup
1445  __STATIC_INLINE void EvrUSBD_Driver_DeviceRemoteWakeup( uint8_t device) {
1446  EventRecord2( EvtUSBD_Driver_DeviceRemoteWakeup, TO_BYTE0(device), 0U);
1447  }
1448 #else
1449  #define EvrUSBD_Driver_DeviceRemoteWakeup(...)
1450 #endif
1451 
1452 
1458 #ifdef EvtUSBD_Driver_DeviceRemoteWakeupFailed
1459  __STATIC_INLINE void EvrUSBD_Driver_DeviceRemoteWakeupFailed( uint8_t device, int32_t error) {
1460  EventRecord2( EvtUSBD_Driver_DeviceRemoteWakeupFailed, TO_BYTE0(device), (uint32_t)error);
1461  }
1462 #else
1463  #define EvrUSBD_Driver_DeviceRemoteWakeupFailed(...)
1464 #endif
1465 
1466 
1472 #ifdef EvtUSBD_Driver_DeviceSetAddress
1473  __STATIC_INLINE void EvrUSBD_Driver_DeviceSetAddress( uint8_t device, uint8_t dev_addr) {
1474  EventRecord2( EvtUSBD_Driver_DeviceSetAddress, TO_BYTE0(device) | TO_BYTE1(dev_addr), 0U);
1475  }
1476 #else
1477  #define EvrUSBD_Driver_DeviceSetAddress(...)
1478 #endif
1479 
1480 
1487 #ifdef EvtUSBD_Driver_DeviceSetAddressFailed
1488  __STATIC_INLINE void EvrUSBD_Driver_DeviceSetAddressFailed( uint8_t device, uint8_t dev_addr, int32_t error) {
1489  EventRecord2( EvtUSBD_Driver_DeviceSetAddressFailed, TO_BYTE0(device) | TO_BYTE1(dev_addr), (uint32_t)error);
1490  }
1491 #else
1492  #define EvrUSBD_Driver_DeviceSetAddressFailed(...)
1493 #endif
1494 
1495 
1501 #ifdef EvtUSBD_Driver_ReadSetupPacket
1502  __STATIC_INLINE void EvrUSBD_Driver_ReadSetupPacket( uint8_t device, const void * setup_packet) {
1503  EventRecord4( EvtUSBD_Driver_ReadSetupPacket, TO_BYTE0(device), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), 0U);
1504  }
1505 #else
1506  #define EvrUSBD_Driver_ReadSetupPacket(...)
1507 #endif
1508 
1509 
1515 #ifdef EvtUSBD_Driver_ReadSetupPacketFailed
1516  __STATIC_INLINE void EvrUSBD_Driver_ReadSetupPacketFailed( uint8_t device, int32_t error) {
1517  EventRecord2( EvtUSBD_Driver_ReadSetupPacketFailed, TO_BYTE0(device), (uint32_t)error);
1518  }
1519 #else
1520  #define EvrUSBD_Driver_ReadSetupPacketFailed(...)
1521 #endif
1522 
1523 
1533 #ifdef EvtUSBD_Driver_EndpointConfigure
1534  __STATIC_INLINE void EvrUSBD_Driver_EndpointConfigure( uint8_t device, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size) {
1535  EventRecord2( EvtUSBD_Driver_EndpointConfigure, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type), (uint32_t)ep_max_packet_size);
1536  }
1537 #else
1538  #define EvrUSBD_Driver_EndpointConfigure(...)
1539 #endif
1540 
1541 
1552 #ifdef EvtUSBD_Driver_EndpointConfigureFailed
1553  __STATIC_INLINE void EvrUSBD_Driver_EndpointConfigureFailed( uint8_t device, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, int32_t error) {
1554  EventRecord2( EvtUSBD_Driver_EndpointConfigureFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(ep_type) | TO_BYTE3(error), (uint32_t)ep_max_packet_size);
1555  }
1556 #else
1557  #define EvrUSBD_Driver_EndpointConfigureFailed(...)
1558 #endif
1559 
1560 
1568 #ifdef EvtUSBD_Driver_EndpointUnconfigure
1569  __STATIC_INLINE void EvrUSBD_Driver_EndpointUnconfigure( uint8_t device, uint8_t ep_addr) {
1570  EventRecord2( EvtUSBD_Driver_EndpointUnconfigure, TO_BYTE0(device) | TO_BYTE1(ep_addr), 0U);
1571  }
1572 #else
1573  #define EvrUSBD_Driver_EndpointUnconfigure(...)
1574 #endif
1575 
1576 
1585 #ifdef EvtUSBD_Driver_EndpointUnconfigureFailed
1586  __STATIC_INLINE void EvrUSBD_Driver_EndpointUnconfigureFailed( uint8_t device, uint8_t ep_addr, int32_t error) {
1587  EventRecord2( EvtUSBD_Driver_EndpointUnconfigureFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
1588  }
1589 #else
1590  #define EvrUSBD_Driver_EndpointUnconfigureFailed(...)
1591 #endif
1592 
1593 
1604 #ifdef EvtUSBD_Driver_EndpointStall
1605  __STATIC_INLINE void EvrUSBD_Driver_EndpointStall( uint8_t device, uint8_t ep_addr, bool stall) {
1606  EventRecord2( EvtUSBD_Driver_EndpointStall, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(stall), 0U);
1607  }
1608 #else
1609  #define EvrUSBD_Driver_EndpointStall(...)
1610 #endif
1611 
1612 
1624 #ifdef EvtUSBD_Driver_EndpointStallFailed
1625  __STATIC_INLINE void EvrUSBD_Driver_EndpointStallFailed( uint8_t device, uint8_t ep_addr, bool stall, int32_t error) {
1626  EventRecord2( EvtUSBD_Driver_EndpointStallFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr) | TO_BYTE2(stall), (uint32_t)error);
1627  }
1628 #else
1629  #define EvrUSBD_Driver_EndpointStallFailed(...)
1630 #endif
1631 
1632 
1642 #ifdef EvtUSBD_Driver_EndpointTransfer
1643  __STATIC_INLINE void EvrUSBD_Driver_EndpointTransfer( uint8_t device, uint8_t ep_addr, const uint8_t *data, uint32_t num) {
1644  EventRecord4( EvtUSBD_Driver_EndpointTransfer, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t) data, num, 0U);
1645  }
1646 #else
1647  #define EvrUSBD_Driver_EndpointTransfer(...)
1648 #endif
1649 
1650 
1659 #ifdef EvtUSBD_Driver_EndpointTransferFailed
1660  __STATIC_INLINE void EvrUSBD_Driver_EndpointTransferFailed( uint8_t device, uint8_t ep_addr, int32_t error) {
1661  EventRecord2( EvtUSBD_Driver_EndpointTransferFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
1662  }
1663 #else
1664  #define EvrUSBD_Driver_EndpointTransferFailed(...)
1665 #endif
1666 
1667 
1676 #ifdef EvtUSBD_Driver_EndpointTransferGetResult
1677  __STATIC_INLINE void EvrUSBD_Driver_EndpointTransferGetResult( uint8_t device, uint8_t ep_addr, uint32_t num) {
1678  EventRecord2( EvtUSBD_Driver_EndpointTransferGetResult, TO_BYTE0(device) | TO_BYTE1(ep_addr), num);
1679  }
1680 #else
1681  #define EvrUSBD_Driver_EndpointTransferGetResult(...)
1682 #endif
1683 
1684 
1692 #ifdef EvtUSBD_Driver_EndpointTransferAbort
1693  __STATIC_INLINE void EvrUSBD_Driver_EndpointTransferAbort( uint8_t device, uint8_t ep_addr) {
1694  EventRecord2( EvtUSBD_Driver_EndpointTransferAbort, TO_BYTE0(device) | TO_BYTE1(ep_addr), 0U);
1695  }
1696 #else
1697  #define EvrUSBD_Driver_EndpointTransferAbort(...)
1698 #endif
1699 
1700 
1709 #ifdef EvtUSBD_Driver_EndpointTransferAbortFailed
1710  __STATIC_INLINE void EvrUSBD_Driver_EndpointTransferAbortFailed( uint8_t device, uint8_t ep_addr, int32_t error) {
1711  EventRecord2( EvtUSBD_Driver_EndpointTransferAbortFailed, TO_BYTE0(device) | TO_BYTE1(ep_addr), (uint32_t)error);
1712  }
1713 #else
1714  #define EvrUSBD_Driver_EndpointTransferAbortFailed(...)
1715 #endif
1716 
1717 
1723 #ifdef EvtUSBD_Driver_GetFrameNumber
1724  __STATIC_INLINE void EvrUSBD_Driver_GetFrameNumber( uint8_t device, uint16_t frame_number) {
1725  EventRecord2( EvtUSBD_Driver_GetFrameNumber, TO_BYTE0(device), (uint32_t)frame_number);
1726  }
1727 #else
1728  #define EvrUSBD_Driver_GetFrameNumber(...)
1729 #endif
1730 
1731 
1737 #ifdef EvtUSBD_Driver_OnSignalDeviceEvent
1738  __STATIC_INLINE void EvrUSBD_Driver_OnSignalDeviceEvent( uint8_t device, uint32_t event) {
1739  EventRecord2( EvtUSBD_Driver_OnSignalDeviceEvent, TO_BYTE0(device), event);
1740  }
1741 #else
1742  #define EvrUSBD_Driver_OnSignalDeviceEvent(...)
1743 #endif
1744 
1745 
1754 #ifdef EvtUSBD_Driver_OnSignalEndpointEvent
1755  __STATIC_INLINE void EvrUSBD_Driver_OnSignalEndpointEvent( uint8_t device, uint8_t ep_addr, uint32_t event) {
1756  EventRecord2( EvtUSBD_Driver_OnSignalEndpointEvent, TO_BYTE0(device) | TO_BYTE1(ep_addr), event);
1757  }
1758 #else
1759  #define EvrUSBD_Driver_OnSignalEndpointEvent(...)
1760 #endif
1761 
1762 
1763 // USB Device Custom Class component event record functions ------------------
1764 
1769 #ifdef EvtUSBD_CC_OnInitialize
1770  __STATIC_INLINE void EvrUSBD_CC_OnInitialize( uint8_t n) {
1771  EventRecord2( EvtUSBD_CC_OnInitialize, TO_BYTE0(n), 0U);
1772  }
1773 #else
1774  #define EvrUSBD_CC_OnInitialize(...)
1775 #endif
1776 
1777 
1782 #ifdef EvtUSBD_CC_OnUninitialize
1783  __STATIC_INLINE void EvrUSBD_CC_OnUninitialize( uint8_t n) {
1784  EventRecord2( EvtUSBD_CC_OnUninitialize, TO_BYTE0(n), 0U);
1785  }
1786 #else
1787  #define EvrUSBD_CC_OnUninitialize(...)
1788 #endif
1789 
1790 
1795 #ifdef EvtUSBD_CC_OnReset
1796  __STATIC_INLINE void EvrUSBD_CC_OnReset( uint8_t n) {
1797  EventRecord2( EvtUSBD_CC_OnReset, TO_BYTE0(n), 0U);
1798  }
1799 #else
1800  #define EvrUSBD_CC_OnReset(...)
1801 #endif
1802 
1803 
1811 #ifdef EvtUSBD_CC_OnEndpointStart
1812  __STATIC_INLINE void EvrUSBD_CC_OnEndpointStart( uint8_t n, uint8_t ep_addr) {
1813  EventRecord2( EvtUSBD_CC_OnEndpointStart, TO_BYTE0(n), TO_BYTE0(ep_addr));
1814  }
1815 #else
1816  #define EvrUSBD_CC_OnEndpointStart(...)
1817 #endif
1818 
1819 
1827 #ifdef EvtUSBD_CC_OnEndpointStop
1828  __STATIC_INLINE void EvrUSBD_CC_OnEndpointStop( uint8_t n, uint8_t ep_addr) {
1829  EventRecord2( EvtUSBD_CC_OnEndpointStop, TO_BYTE0(n), TO_BYTE0(ep_addr));
1830  }
1831 #else
1832  #define EvrUSBD_CC_OnEndpointStop(...)
1833 #endif
1834 
1835 
1845 #ifdef EvtUSBD_CC_OnEndpoint0SetupPacketReceived
1846  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketReceived( uint8_t n, usbdRequestStatus result) {
1847  EventRecord2( EvtUSBD_CC_OnEndpoint0SetupPacketReceived, TO_BYTE0(n), (uint32_t)result);
1848  }
1849 #else
1850  #define EvrUSBD_CC_OnEndpoint0SetupPacketReceived(...)
1851 #endif
1852 
1853 
1860 #ifdef EvtUSBD_CC_OnEndpoint0SetupPacketReceivedDetail
1861  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketReceivedDetail( uint8_t n, const void * setup_packet, uint32_t len) {
1862  EventRecord4( EvtUSBD_CC_OnEndpoint0SetupPacketReceivedDetail, TO_BYTE0(n), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), len);
1863  }
1864 #else
1865  #define EvrUSBD_CC_OnEndpoint0SetupPacketReceivedDetail(...)
1866 #endif
1867 
1868 
1873 #ifdef EvtUSBD_CC_OnEndpoint0SetupPacketProcessed
1874  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketProcessed( uint8_t n) {
1875  EventRecord2( EvtUSBD_CC_OnEndpoint0SetupPacketProcessed, TO_BYTE0(n), 0U);
1876  }
1877 #else
1878  #define EvrUSBD_CC_OnEndpoint0SetupPacketProcessed(...)
1879 #endif
1880 
1881 
1887 #ifdef EvtUSBD_CC_OnEndpoint0SetupPacketProcessedDetail
1888  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketProcessedDetail( uint8_t n, const void * setup_packet) {
1889  EventRecord4( EvtUSBD_CC_OnEndpoint0SetupPacketProcessedDetail, TO_BYTE0(n), *((const uint32_t *)setup_packet), *((const uint32_t *)setup_packet+1U), 0U);
1890  }
1891 #else
1892  #define EvrUSBD_CC_OnEndpoint0SetupPacketProcessedDetail(...)
1893 #endif
1894 
1895 
1906 #ifdef EvtUSBD_CC_OnEndpoint0OutDataReceived
1907  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0OutDataReceived( uint8_t n, uint32_t len, usbdRequestStatus result) {
1908  EventRecord2( EvtUSBD_CC_OnEndpoint0OutDataReceived, TO_BYTE0(n) | TO_BYTE1(result), len);
1909  }
1910 #else
1911  #define EvrUSBD_CC_OnEndpoint0OutDataReceived(...)
1912 #endif
1913 
1914 
1925 #ifdef EvtUSBD_CC_OnEndpoint0InDataSent
1926  __STATIC_INLINE void EvrUSBD_CC_OnEndpoint0InDataSent( uint8_t n, uint32_t len, usbdRequestStatus result) {
1927  EventRecord2( EvtUSBD_CC_OnEndpoint0InDataSent, TO_BYTE0(n) | TO_BYTE1(result), len);
1928  }
1929 #else
1930  #define EvrUSBD_CC_OnEndpoint0InDataSent(...)
1931 #endif
1932 
1933 
1942 #ifdef EvtUSBD_CC_OnEndpointmEvent
1943  __STATIC_INLINE void EvrUSBD_CC_OnEndpointmEvent( uint8_t n, uint8_t ep_num, uint32_t event) {
1944  EventRecord2( EvtUSBD_CC_OnEndpointmEvent, TO_BYTE0(n) | TO_BYTE1(ep_num), event);
1945  }
1946 #else
1947  #define EvrUSBD_CC_OnEndpointmEvent(...)
1948 #endif
1949 
1950 
1951 // USB Device ADC component event record functions -----------------------------
1952 
1957 #ifdef EvtUSBD_ADC_Initialize
1958  __STATIC_INLINE void EvrUSBD_ADC_Initialize( uint8_t instance) {
1959  EventRecord2( EvtUSBD_ADC_Initialize, TO_BYTE0(instance), 0U);
1960  }
1961 #else
1962  #define EvrUSBD_ADC_Initialize(...)
1963 #endif
1964 
1965 
1971 #ifdef EvtUSBD_ADC_InitializeFailed
1972  __STATIC_INLINE void EvrUSBD_ADC_InitializeFailed( uint8_t instance, usbStatus error) {
1973  EventRecord2( EvtUSBD_ADC_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
1974  }
1975 #else
1976  #define EvrUSBD_ADC_InitializeFailed(...)
1977 #endif
1978 
1979 
1984 #ifdef EvtUSBD_ADC_Uninitialize
1985  __STATIC_INLINE void EvrUSBD_ADC_Uninitialize( uint8_t instance) {
1986  EventRecord2( EvtUSBD_ADC_Uninitialize, TO_BYTE0(instance), 0U);
1987  }
1988 #else
1989  #define EvrUSBD_ADC_Uninitialize(...)
1990 #endif
1991 
1992 
1998 #ifdef EvtUSBD_ADC_UninitializeFailed
1999  __STATIC_INLINE void EvrUSBD_ADC_UninitializeFailed( uint8_t instance, usbStatus error) {
2000  EventRecord2( EvtUSBD_ADC_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2001  }
2002 #else
2003  #define EvrUSBD_ADC_UninitializeFailed(...)
2004 #endif
2005 
2006 
2011 #ifdef EvtUSBD_ADC_Reset
2012  __STATIC_INLINE void EvrUSBD_ADC_Reset( uint8_t instance) {
2013  EventRecord2( EvtUSBD_ADC_Reset, TO_BYTE0(instance), 0U);
2014  }
2015 #else
2016  #define EvrUSBD_ADC_Reset(...)
2017 #endif
2018 
2019 
2025 #ifdef EvtUSBD_ADC_ResetFailed
2026  __STATIC_INLINE void EvrUSBD_ADC_ResetFailed( uint8_t instance, usbStatus error) {
2027  EventRecord2( EvtUSBD_ADC_ResetFailed, TO_BYTE0(instance), (uint32_t)error);
2028  }
2029 #else
2030  #define EvrUSBD_ADC_ResetFailed(...)
2031 #endif
2032 
2033 
2038 #ifdef EvtUSBD_ADC_OnInitialize
2039  __STATIC_INLINE void EvrUSBD_ADC_OnInitialize( uint8_t n) {
2040  EventRecord2( EvtUSBD_ADC_OnInitialize, TO_BYTE0(n), 0U);
2041  }
2042 #else
2043  #define EvrUSBD_ADC_OnInitialize(...)
2044 #endif
2045 
2046 
2051 #ifdef EvtUSBD_ADC_OnUninitialize
2052  __STATIC_INLINE void EvrUSBD_ADC_OnUninitialize( uint8_t n) {
2053  EventRecord2( EvtUSBD_ADC_OnUninitialize, TO_BYTE0(n), 0U);
2054  }
2055 #else
2056  #define EvrUSBD_ADC_OnUninitialize(...)
2057 #endif
2058 
2059 
2064 #ifdef EvtUSBD_ADC_OnPlayStart
2065  __STATIC_INLINE void EvrUSBD_ADC_OnPlayStart( uint8_t n) {
2066  EventRecord2( EvtUSBD_ADC_OnPlayStart, TO_BYTE0(n), 0U);
2067  }
2068 #else
2069  #define EvrUSBD_ADC_OnPlayStart(...)
2070 #endif
2071 
2072 
2077 #ifdef EvtUSBD_ADC_OnPlayStop
2078  __STATIC_INLINE void EvrUSBD_ADC_OnPlayStop( uint8_t n) {
2079  EventRecord2( EvtUSBD_ADC_OnPlayStop, TO_BYTE0(n), 0U);
2080  }
2081 #else
2082  #define EvrUSBD_ADC_OnPlayStop(...)
2083 #endif
2084 
2085 
2097 #ifdef EvtUSBD_ADC_OnSetSpeakerMute
2098  __STATIC_INLINE void EvrUSBD_ADC_OnSetSpeakerMute( uint8_t n, uint8_t ch, bool on) {
2099  EventRecord2( EvtUSBD_ADC_OnSetSpeakerMute, TO_BYTE0(n) | TO_BYTE1(ch), (uint32_t)on);
2100  }
2101 #else
2102  #define EvrUSBD_ADC_OnSetSpeakerMute(...)
2103 #endif
2104 
2105 
2115 #ifdef EvtUSBD_ADC_OnSetSpeakerVolume
2116  __STATIC_INLINE void EvrUSBD_ADC_OnSetSpeakerVolume( uint8_t n, uint8_t ch, uint16_t vol) {
2117  EventRecord2( EvtUSBD_ADC_OnSetSpeakerVolume, TO_BYTE0(n) | TO_BYTE1(ch), (uint32_t)vol);
2118  }
2119 #else
2120  #define EvrUSBD_ADC_OnSetSpeakerVolume(...)
2121 #endif
2122 
2123 
2128 #ifdef EvtUSBD_ADC_OnRecordStart
2129  __STATIC_INLINE void EvrUSBD_ADC_OnRecordStart( uint8_t n) {
2130  EventRecord2( EvtUSBD_ADC_OnRecordStart, TO_BYTE0(n), 0U);
2131  }
2132 #else
2133  #define EvrUSBD_ADC_OnRecordStart(...)
2134 #endif
2135 
2136 
2141 #ifdef EvtUSBD_ADC_OnRecordStop
2142  __STATIC_INLINE void EvrUSBD_ADC_OnRecordStop( uint8_t n) {
2143  EventRecord2( EvtUSBD_ADC_OnRecordStop, TO_BYTE0(n), 0U);
2144  }
2145 #else
2146  #define EvrUSBD_ADC_OnRecordStop(...)
2147 #endif
2148 
2149 
2161 #ifdef EvtUSBD_ADC_OnSetMicrophoneMute
2162  __STATIC_INLINE void EvrUSBD_ADC_OnSetMicrophoneMute( uint8_t n, uint8_t ch, bool on) {
2163  EventRecord2( EvtUSBD_ADC_OnSetMicrophoneMute, TO_BYTE0(n) | TO_BYTE1(ch), (uint32_t)on);
2164  }
2165 #else
2166  #define EvrUSBD_ADC_OnSetMicrophoneMute(...)
2167 #endif
2168 
2169 
2179 #ifdef EvtUSBD_ADC_OnSetMicrophoneVolume
2180  __STATIC_INLINE void EvrUSBD_ADC_OnSetMicrophoneVolume( uint8_t n, uint8_t ch, uint16_t vol) {
2181  EventRecord2( EvtUSBD_ADC_OnSetMicrophoneVolume, TO_BYTE0(n) | TO_BYTE1(ch), (uint32_t)vol);
2182  }
2183 #else
2184  #define EvrUSBD_ADC_OnSetMicrophoneVolume(...)
2185 #endif
2186 
2187 
2192 #ifdef EvtUSBD_ADC_OnReceivedSamples
2193  __STATIC_INLINE void EvrUSBD_ADC_OnReceivedSamples( uint8_t n) {
2194  EventRecord2( EvtUSBD_ADC_OnReceivedSamples, TO_BYTE0(n), 0U);
2195  }
2196 #else
2197  #define EvrUSBD_ADC_OnReceivedSamples(...)
2198 #endif
2199 
2200 
2213 #ifdef EvtUSBD_ADC_SetSpeakerVolumeRange
2214  __STATIC_INLINE void EvrUSBD_ADC_SetSpeakerVolumeRange( uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur) {
2215  EventRecord4( EvtUSBD_ADC_SetSpeakerVolumeRange, TO_BYTE0(instance) | TO_BYTE1(ch), (uint32_t)min | ((uint32_t)max << 16), (uint32_t)res | ((uint32_t)cur << 16), 0U);
2216  }
2217 #else
2218  #define EvrUSBD_ADC_SetSpeakerVolumeRange(...)
2219 #endif
2220 
2221 
2235 #ifdef EvtUSBD_ADC_SetSpeakerVolumeRangeFailed
2236  __STATIC_INLINE void EvrUSBD_ADC_SetSpeakerVolumeRangeFailed( uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur, usbStatus error) {
2237  EventRecord4( EvtUSBD_ADC_SetSpeakerVolumeRangeFailed, TO_BYTE0(instance) | TO_BYTE1(ch), (uint32_t)min | ((uint32_t)max << 16), (uint32_t)res | ((uint32_t)cur << 16), (uint32_t)error);
2238  }
2239 #else
2240  #define EvrUSBD_ADC_SetSpeakerVolumeRangeFailed(...)
2241 #endif
2242 
2243 
2256 #ifdef EvtUSBD_ADC_SetMicrophoneVolumeRange
2257  __STATIC_INLINE void EvrUSBD_ADC_SetMicrophoneVolumeRange( uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur) {
2258  EventRecord4( EvtUSBD_ADC_SetMicrophoneVolumeRange, TO_BYTE0(instance) | TO_BYTE1(ch), (uint32_t)min | ((uint32_t)max << 16), (uint32_t)res | ((uint32_t)cur << 16), 0U);
2259  }
2260 #else
2261  #define EvrUSBD_ADC_SetMicrophoneVolumeRange(...)
2262 #endif
2263 
2264 
2278 #ifdef EvtUSBD_ADC_SetMicrophoneVolumeRangeFailed
2279  __STATIC_INLINE void EvrUSBD_ADC_SetMicrophoneVolumeRangeFailed( uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur, usbStatus error) {
2280  EventRecord4( EvtUSBD_ADC_SetMicrophoneVolumeRangeFailed, TO_BYTE0(instance) | TO_BYTE1(ch), (uint32_t)min | ((uint32_t)max << 16), (uint32_t)res | ((uint32_t)cur << 16), (uint32_t)error);
2281  }
2282 #else
2283  #define EvrUSBD_ADC_SetMicrophoneVolumeRangeFailed(...)
2284 #endif
2285 
2286 
2292 #ifdef EvtUSBD_ADC_ReceivedSamplesAvailable
2293  __STATIC_INLINE void EvrUSBD_ADC_ReceivedSamplesAvailable( uint8_t instance, uint32_t result) {
2294  EventRecord2( EvtUSBD_ADC_ReceivedSamplesAvailable, TO_BYTE0(instance), result);
2295  }
2296 #else
2297  #define EvrUSBD_ADC_ReceivedSamplesAvailable(...)
2298 #endif
2299 
2300 
2306 #ifdef EvtUSBD_ADC_WrittenSamplesPending
2307  __STATIC_INLINE void EvrUSBD_ADC_WrittenSamplesPending( uint8_t instance, uint32_t result) {
2308  EventRecord2( EvtUSBD_ADC_WrittenSamplesPending, TO_BYTE0(instance), result);
2309  }
2310 #else
2311  #define EvrUSBD_ADC_WrittenSamplesPending(...)
2312 #endif
2313 
2314 
2320 #ifdef EvtUSBD_ADC_ReadSamples
2321  __STATIC_INLINE void EvrUSBD_ADC_ReadSamples( uint8_t instance, int32_t result) {
2322  EventRecord2( EvtUSBD_ADC_ReadSamples, TO_BYTE0(instance), (uint32_t)result);
2323  }
2324 #else
2325  #define EvrUSBD_ADC_ReadSamples(...)
2326 #endif
2327 
2328 
2334 #ifdef EvtUSBD_ADC_ReadSamplesFailed
2335  __STATIC_INLINE void EvrUSBD_ADC_ReadSamplesFailed( uint8_t instance, usbStatus error) {
2336  EventRecord2( EvtUSBD_ADC_ReadSamplesFailed, TO_BYTE0(instance), (uint32_t)error);
2337  }
2338 #else
2339  #define EvrUSBD_ADC_ReadSamplesFailed(...)
2340 #endif
2341 
2342 
2348 #ifdef EvtUSBD_ADC_WriteSamples
2349  __STATIC_INLINE void EvrUSBD_ADC_WriteSamples( uint8_t instance, int32_t result) {
2350  EventRecord2( EvtUSBD_ADC_WriteSamples, TO_BYTE0(instance), (uint32_t)result);
2351  }
2352 #else
2353  #define EvrUSBD_ADC_WriteSamples(...)
2354 #endif
2355 
2356 
2362 #ifdef EvtUSBD_ADC_WriteSamplesFailed
2363  __STATIC_INLINE void EvrUSBD_ADC_WriteSamplesFailed( uint8_t instance, usbStatus error) {
2364  EventRecord2( EvtUSBD_ADC_WriteSamplesFailed, TO_BYTE0(instance), (uint32_t)error);
2365  }
2366 #else
2367  #define EvrUSBD_ADC_WriteSamplesFailed(...)
2368 #endif
2369 
2370 
2371 // USB Device CDC component event record functions -----------------------------
2372 
2377 #ifdef EvtUSBD_CDC_Initialize
2378  __STATIC_INLINE void EvrUSBD_CDC_Initialize( uint8_t instance) {
2379  EventRecord2( EvtUSBD_CDC_Initialize, TO_BYTE0(instance), 0U);
2380  }
2381 #else
2382  #define EvrUSBD_CDC_Initialize(...)
2383 #endif
2384 
2385 
2391 #ifdef EvtUSBD_CDC_InitializeFailed
2392  __STATIC_INLINE void EvrUSBD_CDC_InitializeFailed( uint8_t instance, usbStatus error) {
2393  EventRecord2( EvtUSBD_CDC_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2394  }
2395 #else
2396  #define EvrUSBD_CDC_InitializeFailed(...)
2397 #endif
2398 
2399 
2404 #ifdef EvtUSBD_CDC_Uninitialize
2405  __STATIC_INLINE void EvrUSBD_CDC_Uninitialize( uint8_t instance) {
2406  EventRecord2( EvtUSBD_CDC_Uninitialize, TO_BYTE0(instance), 0U);
2407  }
2408 #else
2409  #define EvrUSBD_CDC_Uninitialize(...)
2410 #endif
2411 
2412 
2418 #ifdef EvtUSBD_CDC_UninitializeFailed
2419  __STATIC_INLINE void EvrUSBD_CDC_UninitializeFailed( uint8_t instance, usbStatus error) {
2420  EventRecord2( EvtUSBD_CDC_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
2421  }
2422 #else
2423  #define EvrUSBD_CDC_UninitializeFailed(...)
2424 #endif
2425 
2426 
2431 #ifdef EvtUSBD_CDC_Reset
2432  __STATIC_INLINE void EvrUSBD_CDC_Reset( uint8_t instance) {
2433  EventRecord2( EvtUSBD_CDC_Reset, TO_BYTE0(instance), 0U);
2434  }
2435 #else
2436  #define EvrUSBD_CDC_Reset(...)
2437 #endif
2438 
2439 
2445 #ifdef EvtUSBD_CDC_ResetFailed
2446  __STATIC_INLINE void EvrUSBD_CDC_ResetFailed( uint8_t instance, usbStatus error) {
2447  EventRecord2( EvtUSBD_CDC_ResetFailed, TO_BYTE0(instance), (uint32_t)error);
2448  }
2449 #else
2450  #define EvrUSBD_CDC_ResetFailed(...)
2451 #endif
2452 
2453 
2458 #ifdef EvtUSBD_CDC_ACM_OnInitialize
2459  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnInitialize( uint8_t n) {
2460  EventRecord2( EvtUSBD_CDC_ACM_OnInitialize, TO_BYTE0(n), 0U);
2461  }
2462 #else
2463  #define EvrUSBD_CDC_ACM_OnInitialize(...)
2464 #endif
2465 
2466 
2471 #ifdef EvtUSBD_CDC_ACM_OnUninitialize
2472  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnUninitialize( uint8_t n) {
2473  EventRecord2( EvtUSBD_CDC_ACM_OnUninitialize, TO_BYTE0(n), 0U);
2474  }
2475 #else
2476  #define EvrUSBD_CDC_ACM_OnUninitialize(...)
2477 #endif
2478 
2479 
2484 #ifdef EvtUSBD_CDC_ACM_OnReset
2485  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnReset( uint8_t n) {
2486  EventRecord2( EvtUSBD_CDC_ACM_OnReset, TO_BYTE0(n), 0U);
2487  }
2488 #else
2489  #define EvrUSBD_CDC_ACM_OnReset(...)
2490 #endif
2491 
2492 
2501 #ifdef EvtUSBD_CDC_ACM_OnSetLineCoding
2502  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnSetLineCoding( uint8_t n, uint32_t rate, bool result) {
2503  EventRecord2( EvtUSBD_CDC_ACM_OnSetLineCoding, TO_BYTE0(n) | TO_BYTE1(result), rate);
2504  }
2505 #else
2506  #define EvrUSBD_CDC_ACM_OnSetLineCoding(...)
2507 #endif
2508 
2509 
2518 #ifdef EvtUSBD_CDC_ACM_OnGetLineCoding
2519  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnGetLineCoding( uint8_t n, uint32_t rate, bool result) {
2520  EventRecord2( EvtUSBD_CDC_ACM_OnGetLineCoding, TO_BYTE0(n) | TO_BYTE1(result), rate);
2521  }
2522 #else
2523  #define EvrUSBD_CDC_ACM_OnGetLineCoding(...)
2524 #endif
2525 
2526 
2536 #ifdef EvtUSBD_CDC_ACM_OnSetControlLineState
2537  __STATIC_INLINE void EvrUSBD_CDC_ACM_OnSetControlLineState( uint8_t n, uint8_t dtr, uint8_t rts, bool result) {
2538  EventRecord2( EvtUSBD_CDC_ACM_OnSetControlLineState, TO_BYTE0(n) | TO_BYTE1(dtr) | TO_BYTE2(rts), (uint32_t)result);
2539  }
2540 #else
2541  #define EvrUSBD_CDC_ACM_OnSetControlLineState(...)
2542 #endif
2543 
2544 
2551 #ifdef EvtUSBD_CDC_ACM_ReadData
2552  __STATIC_INLINE void EvrUSBD_CDC_ACM_ReadData( uint8_t instance, int32_t len, uint32_t result) {
2553  EventRecord4( EvtUSBD_CDC_ACM_ReadData, TO_BYTE0(instance), (uint32_t)len, result, 0U);
2554  }
2555 #else
2556  #define EvrUSBD_CDC_ACM_ReadData(...)
2557 #endif
2558 
2559 
2566 #ifdef EvtUSBD_CDC_ACM_ReadDataFailed
2567  __STATIC_INLINE void EvrUSBD_CDC_ACM_ReadDataFailed( uint8_t instance, int32_t len, int32_t error) {
2568  EventRecord4( EvtUSBD_CDC_ACM_ReadDataFailed, TO_BYTE0(instance), (uint32_t)len, (uint32_t)error, 0U);
2569  }
2570 #else
2571  #define EvrUSBD_CDC_ACM_ReadDataFailed(...)
2572 #endif
2573 
2574 
2581 #ifdef EvtUSBD_CDC_ACM_WriteData
2582  __STATIC_INLINE void EvrUSBD_CDC_ACM_WriteData( uint8_t instance, int32_t len, uint32_t result) {
2583  EventRecord4( EvtUSBD_CDC_ACM_WriteData, TO_BYTE0(instance), (uint32_t)len, result, 0U);
2584  }
2585 #else
2586  #define EvrUSBD_CDC_ACM_WriteData(...)
2587 #endif
2588 
2589 
2596 #ifdef EvtUSBD_CDC_ACM_WriteDataFailed
2597  __STATIC_INLINE void EvrUSBD_CDC_ACM_WriteDataFailed( uint8_t instance, int32_t len, int32_t error) {
2598  EventRecord4( EvtUSBD_CDC_ACM_WriteDataFailed, TO_BYTE0(instance), (uint32_t)len, (uint32_t)error, 0U);
2599  }
2600 #else
2601  #define EvrUSBD_CDC_ACM_WriteDataFailed(...)
2602 #endif
2603 
2604 
2612 #ifdef EvtUSBD_CDC_ACM_GetChar
2613  __STATIC_INLINE void EvrUSBD_CDC_ACM_GetChar( uint8_t instance, int32_t result) {
2614  EventRecord2( EvtUSBD_CDC_ACM_GetChar, TO_BYTE0(instance), (uint32_t)result);
2615  }
2616 #else
2617  #define EvrUSBD_CDC_ACM_GetChar(...)
2618 #endif
2619 
2620 
2628 #ifdef EvtUSBD_CDC_ACM_PutChar
2629  __STATIC_INLINE void EvrUSBD_CDC_ACM_PutChar( uint8_t instance, int32_t result) {
2630  EventRecord2( EvtUSBD_CDC_ACM_PutChar, TO_BYTE0(instance), (uint32_t)result);
2631  }
2632 #else
2633  #define EvrUSBD_CDC_ACM_PutChar(...)
2634 #endif
2635 
2636 
2642 #ifdef EvtUSBD_CDC_ACM_DataAvailable
2643  __STATIC_INLINE void EvrUSBD_CDC_ACM_DataAvailable( uint8_t instance, uint32_t result) {
2644  EventRecord2( EvtUSBD_CDC_ACM_DataAvailable, TO_BYTE0(instance), result);
2645  }
2646 #else
2647  #define EvrUSBD_CDC_ACM_DataAvailable(...)
2648 #endif
2649 
2650 
2656 #ifdef EvtUSBD_CDC_ACM_DataAvailableFailed
2657  __STATIC_INLINE void EvrUSBD_CDC_ACM_DataAvailableFailed( uint8_t instance, int32_t error) {
2658  EventRecord2( EvtUSBD_CDC_ACM_DataAvailableFailed, TO_BYTE0(instance), (uint32_t)error);
2659  }
2660 #else
2661  #define EvrUSBD_CDC_ACM_DataAvailableFailed(...)
2662 #endif
2663 
2664 
2677 #ifdef EvtUSBD_CDC_ACM_Notify
2678  __STATIC_INLINE void EvrUSBD_CDC_ACM_Notify( uint8_t instance, uint16_t state) {
2679  EventRecord2( EvtUSBD_CDC_ACM_Notify, TO_BYTE0(instance), (uint32_t)state);
2680  }
2681 #else
2682  #define EvrUSBD_CDC_ACM_Notify(...)
2683 #endif
2684 
2685 
2699 #ifdef EvtUSBD_CDC_ACM_NotifyFailed
2700  __STATIC_INLINE void EvrUSBD_CDC_ACM_NotifyFailed( uint8_t instance, uint16_t state, usbStatus error) {
2701  EventRecord2( EvtUSBD_CDC_ACM_NotifyFailed, TO_BYTE0(instance) | TO_BYTE3(error), (uint32_t)state);
2702  }
2703 #else
2704  #define EvrUSBD_CDC_ACM_NotifyFailed(...)
2705 #endif
2706 
2707 
2712 #ifdef EvtUSBD_CDC_NCM_OnInitialize
2713  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnInitialize( uint8_t n) {
2714  EventRecord2( EvtUSBD_CDC_NCM_OnInitialize, TO_BYTE0(n), 0U);
2715  }
2716 #else
2717  #define EvrUSBD_CDC_NCM_OnInitialize(...)
2718 #endif
2719 
2720 
2725 #ifdef EvtUSBD_CDC_NCM_OnUninitialize
2726  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnUninitialize( uint8_t n) {
2727  EventRecord2( EvtUSBD_CDC_NCM_OnUninitialize, TO_BYTE0(n), 0U);
2728  }
2729 #else
2730  #define EvrUSBD_CDC_NCM_OnUninitialize(...)
2731 #endif
2732 
2733 
2738 #ifdef EvtUSBD_CDC_NCM_OnReset
2739  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnReset( uint8_t n) {
2740  EventRecord2( EvtUSBD_CDC_NCM_OnReset, TO_BYTE0(n), 0U);
2741  }
2742 #else
2743  #define EvrUSBD_CDC_NCM_OnReset(...)
2744 #endif
2745 
2746 
2751 #ifdef EvtUSBD_CDC_NCM_OnStart
2752  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnStart( uint8_t n) {
2753  EventRecord2( EvtUSBD_CDC_NCM_OnStart, TO_BYTE0(n), 0U);
2754  }
2755 #else
2756  #define EvrUSBD_CDC_NCM_OnStart(...)
2757 #endif
2758 
2759 
2764 #ifdef EvtUSBD_CDC_NCM_OnStop
2765  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnStop( uint8_t n) {
2766  EventRecord2( EvtUSBD_CDC_NCM_OnStop, TO_BYTE0(n), 0U);
2767  }
2768 #else
2769  #define EvrUSBD_CDC_NCM_OnStop(...)
2770 #endif
2771 
2772 
2780 #ifdef EvtUSBD_CDC_NCM_OnSetEthMulticastFilters
2781  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthMulticastFilters( uint8_t n, bool result) {
2782  EventRecord2( EvtUSBD_CDC_NCM_OnSetEthMulticastFilters, TO_BYTE0(n) | TO_BYTE1(result), 0U);
2783  }
2784 #else
2785  #define EvrUSBD_CDC_NCM_OnSetEthMulticastFilters(...)
2786 #endif
2787 
2788 
2797 #ifdef EvtUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter
2798  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter( uint8_t n, uint16_t filter_number, bool result) {
2799  EventRecord2( EvtUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)filter_number);
2800  }
2801 #else
2802  #define EvrUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter(...)
2803 #endif
2804 
2805 
2814 #ifdef EvtUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter
2815  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter( uint8_t n, uint16_t filter_number, bool result) {
2816  EventRecord2( EvtUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)filter_number);
2817  }
2818 #else
2819  #define EvrUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter(...)
2820 #endif
2821 
2822 
2831 #ifdef EvtUSBD_CDC_NCM_OnSetEthernetPacketFilter
2832  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthernetPacketFilter( uint8_t n, uint16_t packet_filter_bitmap, bool result) {
2833  EventRecord2( EvtUSBD_CDC_NCM_OnSetEthernetPacketFilter, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)packet_filter_bitmap);
2834  }
2835 #else
2836  #define EvrUSBD_CDC_NCM_OnSetEthernetPacketFilter(...)
2837 #endif
2838 
2839 
2848 #ifdef EvtUSBD_CDC_NCM_OnGetEthernetStatistic
2849  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetEthernetStatistic( uint8_t n, uint16_t feature_selector, bool result) {
2850  EventRecord2( EvtUSBD_CDC_NCM_OnGetEthernetStatistic, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)feature_selector);
2851  }
2852 #else
2853  #define EvrUSBD_CDC_NCM_OnGetEthernetStatistic(...)
2854 #endif
2855 
2856 
2864 #ifdef EvtUSBD_CDC_NCM_OnGetNtbParameters
2865  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbParameters( uint8_t n, bool result) {
2866  EventRecord2( EvtUSBD_CDC_NCM_OnGetNtbParameters, TO_BYTE0(n) | TO_BYTE1(result), 0U);
2867  }
2868 #else
2869  #define EvrUSBD_CDC_NCM_OnGetNtbParameters(...)
2870 #endif
2871 
2872 
2880 #ifdef EvtUSBD_CDC_NCM_OnGetNetAddress
2881  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNetAddress( uint8_t n, bool result) {
2882  EventRecord2( EvtUSBD_CDC_NCM_OnGetNetAddress, TO_BYTE0(n) | TO_BYTE1(result), 0U);
2883  }
2884 #else
2885  #define EvrUSBD_CDC_NCM_OnGetNetAddress(...)
2886 #endif
2887 
2888 
2896 #ifdef EvtUSBD_CDC_NCM_OnSetNetAddress
2897  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNetAddress( uint8_t n, bool result) {
2898  EventRecord2( EvtUSBD_CDC_NCM_OnSetNetAddress, TO_BYTE0(n) | TO_BYTE1(result), 0U);
2899  }
2900 #else
2901  #define EvrUSBD_CDC_NCM_OnSetNetAddress(...)
2902 #endif
2903 
2904 
2915 #ifdef EvtUSBD_CDC_NCM_OnGetNtbFormat
2916  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbFormat( uint8_t n, uint16_t ntb_format, bool result) {
2917  EventRecord2( EvtUSBD_CDC_NCM_OnGetNtbFormat, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)ntb_format);
2918  }
2919 #else
2920  #define EvrUSBD_CDC_NCM_OnGetNtbFormat(...)
2921 #endif
2922 
2923 
2934 #ifdef EvtUSBD_CDC_NCM_OnSetNtbFormat
2935  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNtbFormat( uint8_t n, uint16_t ntb_format, bool result) {
2936  EventRecord2( EvtUSBD_CDC_NCM_OnSetNtbFormat, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)ntb_format);
2937  }
2938 #else
2939  #define EvrUSBD_CDC_NCM_OnSetNtbFormat(...)
2940 #endif
2941 
2942 
2951 #ifdef EvtUSBD_CDC_NCM_OnGetNtbInputSize
2952  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbInputSize( uint8_t n, uint32_t ntb_input_size, bool result) {
2953  EventRecord2( EvtUSBD_CDC_NCM_OnGetNtbInputSize, TO_BYTE0(n) | TO_BYTE1(result), ntb_input_size);
2954  }
2955 #else
2956  #define EvrUSBD_CDC_NCM_OnGetNtbInputSize(...)
2957 #endif
2958 
2959 
2968 #ifdef EvtUSBD_CDC_NCM_OnSetNtbInputSize
2969  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNtbInputSize( uint8_t n, uint32_t ntb_input_size, bool result) {
2970  EventRecord2( EvtUSBD_CDC_NCM_OnSetNtbInputSize, TO_BYTE0(n) | TO_BYTE1(result), ntb_input_size);
2971  }
2972 #else
2973  #define EvrUSBD_CDC_NCM_OnSetNtbInputSize(...)
2974 #endif
2975 
2976 
2985 #ifdef EvtUSBD_CDC_NCM_OnGetMaxDatagramSize
2986  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetMaxDatagramSize( uint8_t n, uint16_t max_datagram_size, bool result) {
2987  EventRecord2( EvtUSBD_CDC_NCM_OnGetMaxDatagramSize, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)max_datagram_size);
2988  }
2989 #else
2990  #define EvrUSBD_CDC_NCM_OnGetMaxDatagramSize(...)
2991 #endif
2992 
2993 
3002 #ifdef EvtUSBD_CDC_NCM_OnSetMaxDatagramSize
3003  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetMaxDatagramSize( uint8_t n, uint16_t max_datagram_size, bool result) {
3004  EventRecord2( EvtUSBD_CDC_NCM_OnSetMaxDatagramSize, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)max_datagram_size);
3005  }
3006 #else
3007  #define EvrUSBD_CDC_NCM_OnSetMaxDatagramSize(...)
3008 #endif
3009 
3010 
3019 #ifdef EvtUSBD_CDC_NCM_OnGetCrcMode
3020  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetCrcMode( uint8_t n, uint16_t crc_mode, bool result) {
3021  EventRecord2( EvtUSBD_CDC_NCM_OnGetCrcMode, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)crc_mode);
3022  }
3023 #else
3024  #define EvrUSBD_CDC_NCM_OnGetCrcMode(...)
3025 #endif
3026 
3027 
3036 #ifdef EvtUSBD_CDC_NCM_OnSetCrcMode
3037  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetCrcMode( uint8_t n, uint16_t crc_mode, bool result) {
3038  EventRecord2( EvtUSBD_CDC_NCM_OnSetCrcMode, TO_BYTE0(n) | TO_BYTE1(result), (uint32_t)crc_mode);
3039  }
3040 #else
3041  #define EvrUSBD_CDC_NCM_OnSetCrcMode(...)
3042 #endif
3043 
3044 
3049 #ifdef EvtUSBD_CDC_NCM_OnNTB_IN_Sent
3050  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnNTB_IN_Sent( uint8_t n) {
3051  EventRecord2( EvtUSBD_CDC_NCM_OnNTB_IN_Sent, TO_BYTE0(n), 0U);
3052  }
3053 #else
3054  #define EvrUSBD_CDC_NCM_OnNTB_IN_Sent(...)
3055 #endif
3056 
3057 
3062 #ifdef EvtUSBD_CDC_NCM_OnNTB_OUT_Received
3063  __STATIC_INLINE void EvrUSBD_CDC_NCM_OnNTB_OUT_Received( uint8_t n) {
3064  EventRecord2( EvtUSBD_CDC_NCM_OnNTB_OUT_Received, TO_BYTE0(n), 0U);
3065  }
3066 #else
3067  #define EvrUSBD_CDC_NCM_OnNTB_OUT_Received(...)
3068 #endif
3069 
3070 
3075 #ifdef EvtUSBD_CDC_NCM_NTB_IN_Initialize
3076  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_Initialize( uint8_t instance) {
3077  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_Initialize, TO_BYTE0(instance), 0U);
3078  }
3079 #else
3080  #define EvrUSBD_CDC_NCM_NTB_IN_Initialize(...)
3081 #endif
3082 
3083 
3089 #ifdef EvtUSBD_CDC_NCM_NTB_IN_InitializeFailed
3090  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_InitializeFailed( uint8_t instance, int32_t error) {
3091  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3092  }
3093 #else
3094  #define EvrUSBD_CDC_NCM_NTB_IN_InitializeFailed(...)
3095 #endif
3096 
3097 
3103 #ifdef EvtUSBD_CDC_NCM_NTB_IN_CreateNDP
3104  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_CreateNDP( uint8_t instance, uint8_t num_datagrams) {
3105  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_CreateNDP, TO_BYTE0(instance) | TO_BYTE1(num_datagrams), 0U);
3106  }
3107 #else
3108  #define EvrUSBD_CDC_NCM_NTB_IN_CreateNDP(...)
3109 #endif
3110 
3111 
3118 #ifdef EvtUSBD_CDC_NCM_NTB_IN_CreateNDPFailed
3119  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_CreateNDPFailed( uint8_t instance, uint8_t num_datagrams, int32_t error) {
3120  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_CreateNDPFailed, TO_BYTE0(instance) | TO_BYTE1(num_datagrams), (uint32_t)error);
3121  }
3122 #else
3123  #define EvrUSBD_CDC_NCM_NTB_IN_CreateNDPFailed(...)
3124 #endif
3125 
3126 
3132 #ifdef EvtUSBD_CDC_NCM_NTB_IN_WriteDatagram
3133  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_WriteDatagram( uint8_t instance, uint32_t len) {
3134  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_WriteDatagram, TO_BYTE0(instance), len);
3135  }
3136 #else
3137  #define EvrUSBD_CDC_NCM_NTB_IN_WriteDatagram(...)
3138 #endif
3139 
3140 
3147 #ifdef EvtUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed
3148  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed( uint8_t instance, uint32_t len, int32_t error) {
3149  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed, TO_BYTE0(instance) | TO_BYTE3(error), len);
3150  }
3151 #else
3152  #define EvrUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed(...)
3153 #endif
3154 
3155 
3160 #ifdef EvtUSBD_CDC_NCM_NTB_IN_Send
3161  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_Send( uint8_t instance) {
3162  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_Send, TO_BYTE0(instance), 0U);
3163  }
3164 #else
3165  #define EvrUSBD_CDC_NCM_NTB_IN_Send(...)
3166 #endif
3167 
3168 
3174 #ifdef EvtUSBD_CDC_NCM_NTB_IN_SendFailed
3175  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_SendFailed( uint8_t instance, int32_t error) {
3176  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_SendFailed, TO_BYTE0(instance), (uint32_t)error);
3177  }
3178 #else
3179  #define EvrUSBD_CDC_NCM_NTB_IN_SendFailed(...)
3180 #endif
3181 
3182 
3190 #ifdef EvtUSBD_CDC_NCM_NTB_IN_IsSent
3191  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_IsSent( uint8_t instance, uint32_t result) {
3192  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_IsSent, TO_BYTE0(instance), result);
3193  }
3194 #else
3195  #define EvrUSBD_CDC_NCM_NTB_IN_IsSent(...)
3196 #endif
3197 
3198 
3204 #ifdef EvtUSBD_CDC_NCM_NTB_IN_IsSentFailed
3205  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_IsSentFailed( uint8_t instance, int32_t error) {
3206  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_IsSentFailed, TO_BYTE0(instance), (uint32_t)error);
3207  }
3208 #else
3209  #define EvrUSBD_CDC_NCM_NTB_IN_IsSentFailed(...)
3210 #endif
3211 
3212 
3220 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_IsReceived
3221  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_IsReceived( uint8_t instance, uint32_t result) {
3222  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_IsReceived, TO_BYTE0(instance), result);
3223  }
3224 #else
3225  #define EvrUSBD_CDC_NCM_NTB_OUT_IsReceived(...)
3226 #endif
3227 
3228 
3234 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed
3235  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed( uint8_t instance, int32_t error) {
3236  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed, TO_BYTE0(instance), (uint32_t)error);
3237  }
3238 #else
3239  #define EvrUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed(...)
3240 #endif
3241 
3242 
3247 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_Release
3248  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_Release( uint8_t instance) {
3249  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_Release, TO_BYTE0(instance), 0U);
3250  }
3251 #else
3252  #define EvrUSBD_CDC_NCM_NTB_OUT_Release(...)
3253 #endif
3254 
3255 
3261 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_ReleaseFailed
3262  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReleaseFailed( uint8_t instance, int32_t error) {
3263  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_ReleaseFailed, TO_BYTE0(instance), (uint32_t)error);
3264  }
3265 #else
3266  #define EvrUSBD_CDC_NCM_NTB_OUT_ReleaseFailed(...)
3267 #endif
3268 
3269 
3274 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDP
3275  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDP( uint8_t instance) {
3276  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDP, TO_BYTE0(instance), 0U);
3277  }
3278 #else
3279  #define EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDP(...)
3280 #endif
3281 
3282 
3288 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed
3289  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed( uint8_t instance, int32_t error) {
3290  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed, TO_BYTE0(instance), (uint32_t)error);
3291  }
3292 #else
3293  #define EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed(...)
3294 #endif
3295 
3296 
3302 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_GetDatagramSize
3303  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_GetDatagramSize( uint8_t instance, uint32_t result) {
3304  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_GetDatagramSize, TO_BYTE0(instance), result);
3305  }
3306 #else
3307  #define EvrUSBD_CDC_NCM_NTB_OUT_GetDatagramSize(...)
3308 #endif
3309 
3310 
3317 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagram
3318  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagram( uint8_t instance, uint32_t max_len, uint32_t result) {
3319  EventRecord4( EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagram, TO_BYTE0(instance), max_len, result, 0U);
3320  }
3321 #else
3322  #define EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagram(...)
3323 #endif
3324 
3325 
3332 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed
3333  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed( uint8_t instance, uint32_t max_len, int32_t error) {
3334  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed, TO_BYTE0(instance) | TO_BYTE3(error), max_len);
3335  }
3336 #else
3337  #define EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed(...)
3338 #endif
3339 
3340 
3346 #ifdef EvtUSBD_CDC_NCM_NTB_IN_RawSend
3347  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_RawSend( uint8_t instance, uint32_t len) {
3348  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_RawSend, TO_BYTE0(instance), len);
3349  }
3350 #else
3351  #define EvrUSBD_CDC_NCM_NTB_IN_RawSend(...)
3352 #endif
3353 
3354 
3361 #ifdef EvtUSBD_CDC_NCM_NTB_IN_RawSendFailed
3362  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_RawSendFailed( uint8_t instance, uint32_t len, int32_t error) {
3363  EventRecord2( EvtUSBD_CDC_NCM_NTB_IN_RawSendFailed, TO_BYTE0(instance) | TO_BYTE1(error), len);
3364  }
3365 #else
3366  #define EvrUSBD_CDC_NCM_NTB_IN_RawSendFailed(...)
3367 #endif
3368 
3369 
3375 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_RawGetSize
3376  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawGetSize( uint8_t instance, uint32_t result) {
3377  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_RawGetSize, TO_BYTE0(instance), result);
3378  }
3379 #else
3380  #define EvrUSBD_CDC_NCM_NTB_OUT_RawGetSize(...)
3381 #endif
3382 
3383 
3389 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_RawReceive
3390  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawReceive( uint8_t instance, uint32_t max_len) {
3391  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_RawReceive, TO_BYTE0(instance), max_len);
3392  }
3393 #else
3394  #define EvrUSBD_CDC_NCM_NTB_OUT_RawReceive(...)
3395 #endif
3396 
3397 
3404 #ifdef EvtUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed
3405  __STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed( uint8_t instance, uint32_t max_len, int32_t error) {
3406  EventRecord2( EvtUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed, TO_BYTE0(instance) | TO_BYTE3(error), max_len);
3407  }
3408 #else
3409  #define EvrUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed(...)
3410 #endif
3411 
3412 
3420 #ifdef EvtUSBD_CDC_NCM_Notify_NetworkConnection
3421  __STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_NetworkConnection( uint8_t instance, uint16_t status) {
3422  EventRecord2( EvtUSBD_CDC_NCM_Notify_NetworkConnection, TO_BYTE0(instance), (uint32_t)status);
3423  }
3424 #else
3425  #define EvrUSBD_CDC_NCM_Notify_NetworkConnection(...)
3426 #endif
3427 
3428 
3437 #ifdef EvtUSBD_CDC_NCM_Notify_NetworkConnectionFailed
3438  __STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_NetworkConnectionFailed( uint8_t instance, uint16_t status, int32_t error) {
3439  EventRecord2( EvtUSBD_CDC_NCM_Notify_NetworkConnectionFailed, TO_BYTE0(instance) | TO_BYTE3(error), (uint32_t)status);
3440  }
3441 #else
3442  #define EvrUSBD_CDC_NCM_Notify_NetworkConnectionFailed(...)
3443 #endif
3444 
3445 
3452 #ifdef EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChange
3453  __STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChange( uint8_t instance, uint32_t us_bitrate, uint32_t ds_bitrate) {
3454  EventRecord4( EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChange, TO_BYTE0(instance), us_bitrate, ds_bitrate, 0U);
3455  }
3456 #else
3457  #define EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChange(...)
3458 #endif
3459 
3460 
3468 #ifdef EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed
3469  __STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed( uint8_t instance, uint32_t us_bitrate, uint32_t ds_bitrate, int32_t error) {
3470  EventRecord4( EvtUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed, TO_BYTE0(instance), us_bitrate, ds_bitrate, (uint32_t)error);
3471  }
3472 #else
3473  #define EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed(...)
3474 #endif
3475 
3476 
3477 // USB Device HID component event record functions -----------------------------
3478 
3483 #ifdef EvtUSBD_HID_Initialize
3484  __STATIC_INLINE void EvrUSBD_HID_Initialize( uint8_t instance) {
3485  EventRecord2( EvtUSBD_HID_Initialize, TO_BYTE0(instance), 0U);
3486  }
3487 #else
3488  #define EvrUSBD_HID_Initialize(...)
3489 #endif
3490 
3491 
3497 #ifdef EvtUSBD_HID_InitializeFailed
3498  __STATIC_INLINE void EvrUSBD_HID_InitializeFailed( uint8_t instance, usbStatus error) {
3499  EventRecord2( EvtUSBD_HID_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3500  }
3501 #else
3502  #define EvrUSBD_HID_InitializeFailed(...)
3503 #endif
3504 
3505 
3510 #ifdef EvtUSBD_HID_Uninitialize
3511  __STATIC_INLINE void EvrUSBD_HID_Uninitialize( uint8_t instance) {
3512  EventRecord2( EvtUSBD_HID_Uninitialize, TO_BYTE0(instance), 0U);
3513  }
3514 #else
3515  #define EvrUSBD_HID_Uninitialize(...)
3516 #endif
3517 
3518 
3524 #ifdef EvtUSBD_HID_UninitializeFailed
3525  __STATIC_INLINE void EvrUSBD_HID_UninitializeFailed( uint8_t instance, usbStatus error) {
3526  EventRecord2( EvtUSBD_HID_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3527  }
3528 #else
3529  #define EvrUSBD_HID_UninitializeFailed(...)
3530 #endif
3531 
3532 
3537 #ifdef EvtUSBD_HID_Reset
3538  __STATIC_INLINE void EvrUSBD_HID_Reset( uint8_t instance) {
3539  EventRecord2( EvtUSBD_HID_Reset, TO_BYTE0(instance), 0U);
3540  }
3541 #else
3542  #define EvrUSBD_HID_Reset(...)
3543 #endif
3544 
3545 
3551 #ifdef EvtUSBD_HID_ResetFailed
3552  __STATIC_INLINE void EvrUSBD_HID_ResetFailed( uint8_t instance, usbStatus error) {
3553  EventRecord2( EvtUSBD_HID_ResetFailed, TO_BYTE0(instance), (uint32_t)error);
3554  }
3555 #else
3556  #define EvrUSBD_HID_ResetFailed(...)
3557 #endif
3558 
3559 
3564 #ifdef EvtUSBD_HID_GetReport
3565  __STATIC_INLINE void EvrUSBD_HID_GetReport( uint8_t instance) {
3566  EventRecord2( EvtUSBD_HID_GetReport, TO_BYTE0(instance), 0U);
3567  }
3568 #else
3569  #define EvrUSBD_HID_GetReport(...)
3570 #endif
3571 
3572 
3577 #ifdef EvtUSBD_HID_GetReportFailed
3578  __STATIC_INLINE void EvrUSBD_HID_GetReportFailed( uint8_t instance) {
3579  EventRecord2( EvtUSBD_HID_GetReportFailed, TO_BYTE0(instance), 0U);
3580  }
3581 #else
3582  #define EvrUSBD_HID_GetReportFailed(...)
3583 #endif
3584 
3585 
3590 #ifdef EvtUSBD_HID_SetReport
3591  __STATIC_INLINE void EvrUSBD_HID_SetReport( uint8_t instance) {
3592  EventRecord2( EvtUSBD_HID_SetReport, TO_BYTE0(instance), 0U);
3593  }
3594 #else
3595  #define EvrUSBD_HID_SetReport(...)
3596 #endif
3597 
3598 
3603 #ifdef EvtUSBD_HID_SetReportFailed
3604  __STATIC_INLINE void EvrUSBD_HID_SetReportFailed( uint8_t instance) {
3605  EventRecord2( EvtUSBD_HID_SetReportFailed, TO_BYTE0(instance), 0U);
3606  }
3607 #else
3608  #define EvrUSBD_HID_SetReportFailed(...)
3609 #endif
3610 
3611 
3618 #ifdef EvtUSBD_HID_GetIdle
3619  __STATIC_INLINE void EvrUSBD_HID_GetIdle( uint8_t instance, uint8_t rid, uint8_t idle) {
3620  EventRecord2( EvtUSBD_HID_GetIdle, TO_BYTE0(instance) | TO_BYTE1(rid), (uint32_t)idle);
3621  }
3622 #else
3623  #define EvrUSBD_HID_GetIdle(...)
3624 #endif
3625 
3626 
3631 #ifdef EvtUSBD_HID_GetIdleFailed
3632  __STATIC_INLINE void EvrUSBD_HID_GetIdleFailed( uint8_t instance) {
3633  EventRecord2( EvtUSBD_HID_GetIdleFailed, TO_BYTE0(instance), 0U);
3634  }
3635 #else
3636  #define EvrUSBD_HID_GetIdleFailed(...)
3637 #endif
3638 
3639 
3646 #ifdef EvtUSBD_HID_SetIdle
3647  __STATIC_INLINE void EvrUSBD_HID_SetIdle( uint8_t instance, uint8_t rid, uint8_t idle) {
3648  EventRecord2( EvtUSBD_HID_SetIdle, TO_BYTE0(instance) | TO_BYTE1(rid), (uint32_t)idle);
3649  }
3650 #else
3651  #define EvrUSBD_HID_SetIdle(...)
3652 #endif
3653 
3654 
3659 #ifdef EvtUSBD_HID_SetIdleFailed
3660  __STATIC_INLINE void EvrUSBD_HID_SetIdleFailed( uint8_t instance) {
3661  EventRecord2( EvtUSBD_HID_SetIdleFailed, TO_BYTE0(instance), 0U);
3662  }
3663 #else
3664  #define EvrUSBD_HID_SetIdleFailed(...)
3665 #endif
3666 
3667 
3673 #ifdef EvtUSBD_HID_GetProtocol
3674  __STATIC_INLINE void EvrUSBD_HID_GetProtocol( uint8_t instance, int8_t protocol) {
3675  EventRecord2( EvtUSBD_HID_GetProtocol, TO_BYTE0(instance), (uint32_t)protocol);
3676  }
3677 #else
3678  #define EvrUSBD_HID_GetProtocol(...)
3679 #endif
3680 
3681 
3686 #ifdef EvtUSBD_HID_GetProtocolFailed
3687  __STATIC_INLINE void EvrUSBD_HID_GetProtocolFailed( uint8_t instance) {
3688  EventRecord2( EvtUSBD_HID_GetProtocolFailed, TO_BYTE0(instance), 0U);
3689  }
3690 #else
3691  #define EvrUSBD_HID_GetProtocolFailed(...)
3692 #endif
3693 
3694 
3700 #ifdef EvtUSBD_HID_SetProtocol
3701  __STATIC_INLINE void EvrUSBD_HID_SetProtocol( uint8_t instance, uint8_t protocol) {
3702  EventRecord2( EvtUSBD_HID_SetProtocol, TO_BYTE0(instance), (uint32_t)protocol);
3703  }
3704 #else
3705  #define EvrUSBD_HID_SetProtocol(...)
3706 #endif
3707 
3708 
3713 #ifdef EvtUSBD_HID_SetProtocolFailed
3714  __STATIC_INLINE void EvrUSBD_HID_SetProtocolFailed( uint8_t instance) {
3715  EventRecord2( EvtUSBD_HID_SetProtocolFailed, TO_BYTE0(instance), 0U);
3716  }
3717 #else
3718  #define EvrUSBD_HID_SetProtocolFailed(...)
3719 #endif
3720 
3721 
3726 #ifdef EvtUSBD_HID_OnInitialize
3727  __STATIC_INLINE void EvrUSBD_HID_OnInitialize( uint8_t n) {
3728  EventRecord2( EvtUSBD_HID_OnInitialize, TO_BYTE0(n), 0U);
3729  }
3730 #else
3731  #define EvrUSBD_HID_OnInitialize(...)
3732 #endif
3733 
3734 
3739 #ifdef EvtUSBD_HID_OnUninitialize
3740  __STATIC_INLINE void EvrUSBD_HID_OnUninitialize( uint8_t n) {
3741  EventRecord2( EvtUSBD_HID_OnUninitialize, TO_BYTE0(n), 0U);
3742  }
3743 #else
3744  #define EvrUSBD_HID_OnUninitialize(...)
3745 #endif
3746 
3747 
3761 #ifdef EvtUSBD_HID_OnGetReport
3762  __STATIC_INLINE void EvrUSBD_HID_OnGetReport( uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len) {
3763  EventRecord2( EvtUSBD_HID_OnGetReport, TO_BYTE0(n) | TO_BYTE1(rtype) | TO_BYTE2(req) | TO_BYTE3(rid), (uint32_t)len);
3764  }
3765 #else
3766  #define EvrUSBD_HID_OnGetReport(...)
3767 #endif
3768 
3769 
3782 #ifdef EvtUSBD_HID_OnGetReportFailed
3783  __STATIC_INLINE void EvrUSBD_HID_OnGetReportFailed( uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid) {
3784  EventRecord2( EvtUSBD_HID_OnGetReportFailed, TO_BYTE0(n) | TO_BYTE1(rtype) | TO_BYTE2(req) | TO_BYTE3(rid), 0U);
3785  }
3786 #else
3787  #define EvrUSBD_HID_OnGetReportFailed(...)
3788 #endif
3789 
3790 
3803 #ifdef EvtUSBD_HID_OnSetReport
3804  __STATIC_INLINE void EvrUSBD_HID_OnSetReport( uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len) {
3805  EventRecord2( EvtUSBD_HID_OnSetReport, TO_BYTE0(n) | TO_BYTE1(rtype) | TO_BYTE2(req) | TO_BYTE3(rid), (uint32_t)len);
3806  }
3807 #else
3808  #define EvrUSBD_HID_OnSetReport(...)
3809 #endif
3810 
3811 
3824 #ifdef EvtUSBD_HID_OnSetReportFailed
3825  __STATIC_INLINE void EvrUSBD_HID_OnSetReportFailed( uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len) {
3826  EventRecord2( EvtUSBD_HID_OnSetReportFailed, TO_BYTE0(n) | TO_BYTE1(rtype) | TO_BYTE2(req) | TO_BYTE3(rid), (uint32_t)len);
3827  }
3828 #else
3829  #define EvrUSBD_HID_OnSetReportFailed(...)
3830 #endif
3831 
3832 
3838 #ifdef EvtUSBD_HID_OnGetProtocol
3839  __STATIC_INLINE void EvrUSBD_HID_OnGetProtocol( uint8_t n, int8_t protocol) {
3840  EventRecord2( EvtUSBD_HID_OnGetProtocol, TO_BYTE0(n), (uint32_t)protocol);
3841  }
3842 #else
3843  #define EvrUSBD_HID_OnGetProtocol(...)
3844 #endif
3845 
3846 
3851 #ifdef EvtUSBD_HID_OnGetProtocolFailed
3852  __STATIC_INLINE void EvrUSBD_HID_OnGetProtocolFailed( uint8_t n) {
3853  EventRecord2( EvtUSBD_HID_OnGetProtocolFailed, TO_BYTE0(n), 0U);
3854  }
3855 #else
3856  #define EvrUSBD_HID_OnGetProtocolFailed(...)
3857 #endif
3858 
3859 
3865 #ifdef EvtUSBD_HID_OnSetProtocol
3866  __STATIC_INLINE void EvrUSBD_HID_OnSetProtocol( uint8_t n, uint8_t protocol) {
3867  EventRecord2( EvtUSBD_HID_OnSetProtocol, TO_BYTE0(n), (uint32_t)protocol);
3868  }
3869 #else
3870  #define EvrUSBD_HID_OnSetProtocol(...)
3871 #endif
3872 
3873 
3879 #ifdef EvtUSBD_HID_OnSetProtocolFailed
3880  __STATIC_INLINE void EvrUSBD_HID_OnSetProtocolFailed( uint8_t n, uint8_t protocol) {
3881  EventRecord2( EvtUSBD_HID_OnSetProtocolFailed, TO_BYTE0(n), (uint32_t)protocol);
3882  }
3883 #else
3884  #define EvrUSBD_HID_OnSetProtocolFailed(...)
3885 #endif
3886 
3887 
3895 #ifdef EvtUSBD_HID_GetReportTrigger
3896  __STATIC_INLINE void EvrUSBD_HID_GetReportTrigger( uint8_t instance, uint32_t rid, const uint8_t *buf, uint32_t len) {
3897  EventRecord4( EvtUSBD_HID_GetReportTrigger, TO_BYTE0(instance), rid, (uint32_t)buf, len);
3898  }
3899 #else
3900  #define EvrUSBD_HID_GetReportTrigger(...)
3901 #endif
3902 
3903 
3909 #ifdef EvtUSBD_HID_GetReportTriggerFailed
3910  __STATIC_INLINE void EvrUSBD_HID_GetReportTriggerFailed( uint8_t instance, usbStatus error) {
3911  EventRecord2( EvtUSBD_HID_GetReportTriggerFailed, TO_BYTE0(instance), (uint32_t)error);
3912  }
3913 #else
3914  #define EvrUSBD_HID_GetReportTriggerFailed(...)
3915 #endif
3916 
3917 
3918 
3919 // USB Device MSC component event record functions -----------------------------
3920 
3925 #ifdef EvtUSBD_MSC_Initialize
3926  __STATIC_INLINE void EvrUSBD_MSC_Initialize( uint8_t instance) {
3927  EventRecord2( EvtUSBD_MSC_Initialize, TO_BYTE0(instance), 0U);
3928  }
3929 #else
3930  #define EvrUSBD_MSC_Initialize(...)
3931 #endif
3932 
3933 
3939 #ifdef EvtUSBD_MSC_InitializeFailed
3940  __STATIC_INLINE void EvrUSBD_MSC_InitializeFailed( uint8_t instance, usbStatus error) {
3941  EventRecord2( EvtUSBD_MSC_InitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3942  }
3943 #else
3944  #define EvrUSBD_MSC_InitializeFailed(...)
3945 #endif
3946 
3947 
3952 #ifdef EvtUSBD_MSC_Uninitialize
3953  __STATIC_INLINE void EvrUSBD_MSC_Uninitialize( uint8_t instance) {
3954  EventRecord2( EvtUSBD_MSC_Uninitialize, TO_BYTE0(instance), 0U);
3955  }
3956 #else
3957  #define EvrUSBD_MSC_Uninitialize(...)
3958 #endif
3959 
3960 
3966 #ifdef EvtUSBD_MSC_UninitializeFailed
3967  __STATIC_INLINE void EvrUSBD_MSC_UninitializeFailed( uint8_t instance, usbStatus error) {
3968  EventRecord2( EvtUSBD_MSC_UninitializeFailed, TO_BYTE0(instance), (uint32_t)error);
3969  }
3970 #else
3971  #define EvrUSBD_MSC_UninitializeFailed(...)
3972 #endif
3973 
3974 
3979 #ifdef EvtUSBD_MSC_Reset
3980  __STATIC_INLINE void EvrUSBD_MSC_Reset( uint8_t instance) {
3981  EventRecord2( EvtUSBD_MSC_Reset, TO_BYTE0(instance), 0U);
3982  }
3983 #else
3984  #define EvrUSBD_MSC_Reset(...)
3985 #endif
3986 
3987 
3993 #ifdef EvtUSBD_MSC_ResetFailed
3994  __STATIC_INLINE void EvrUSBD_MSC_ResetFailed( uint8_t instance, usbStatus error) {
3995  EventRecord2( EvtUSBD_MSC_ResetFailed, TO_BYTE0(instance), (uint32_t)error);
3996  }
3997 #else
3998  #define EvrUSBD_MSC_ResetFailed(...)
3999 #endif
4000 
4001 
4006 #ifdef EvtUSBD_MSC_BOMSReset
4007  __STATIC_INLINE void EvrUSBD_MSC_BOMSReset( uint8_t instance) {
4008  EventRecord2( EvtUSBD_MSC_BOMSReset, TO_BYTE0(instance), 0U);
4009  }
4010 #else
4011  #define EvrUSBD_MSC_BOMSReset(...)
4012 #endif
4013 
4014 
4019 #ifdef EvtUSBD_MSC_BOMSResetFailed
4020  __STATIC_INLINE void EvrUSBD_MSC_BOMSResetFailed( uint8_t instance) {
4021  EventRecord2( EvtUSBD_MSC_BOMSResetFailed, TO_BYTE0(instance), 0U);
4022  }
4023 #else
4024  #define EvrUSBD_MSC_BOMSResetFailed(...)
4025 #endif
4026 
4027 
4033 #ifdef EvtUSBD_MSC_GetMaxLUN
4034  __STATIC_INLINE void EvrUSBD_MSC_GetMaxLUN( uint8_t instance, uint8_t lun) {
4035  EventRecord2( EvtUSBD_MSC_GetMaxLUN, TO_BYTE0(instance) | TO_BYTE1(lun), 0U);
4036  }
4037 #else
4038  #define EvrUSBD_MSC_GetMaxLUN(...)
4039 #endif
4040 
4041 
4046 #ifdef EvtUSBD_MSC_GetMaxLUNFailed
4047  __STATIC_INLINE void EvrUSBD_MSC_GetMaxLUNFailed( uint8_t instance) {
4048  EventRecord2( EvtUSBD_MSC_GetMaxLUNFailed, TO_BYTE0(instance), 0U);
4049  }
4050 #else
4051  #define EvrUSBD_MSC_GetMaxLUNFailed(...)
4052 #endif
4053 
4054 
4069 #ifdef EvtUSBD_MSC_TestUnitReady
4070  __STATIC_INLINE void EvrUSBD_MSC_TestUnitReady( uint8_t instance, uint8_t lun, uint32_t status) {
4071  EventRecord2( EvtUSBD_MSC_TestUnitReady, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4072  }
4073 #else
4074  #define EvrUSBD_MSC_TestUnitReady(...)
4075 #endif
4076 
4077 
4092 #ifdef EvtUSBD_MSC_RequestSense
4093  __STATIC_INLINE void EvrUSBD_MSC_RequestSense( uint8_t instance, uint8_t lun, uint32_t status) {
4094  EventRecord2( EvtUSBD_MSC_RequestSense, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4095  }
4096 #else
4097  #define EvrUSBD_MSC_RequestSense(...)
4098 #endif
4099 
4100 
4115 #ifdef EvtUSBD_MSC_Inquiry
4116  __STATIC_INLINE void EvrUSBD_MSC_Inquiry( uint8_t instance, uint8_t lun, uint32_t status) {
4117  EventRecord2( EvtUSBD_MSC_Inquiry, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4118  }
4119 #else
4120  #define EvrUSBD_MSC_Inquiry(...)
4121 #endif
4122 
4123 
4138 #ifdef EvtUSBD_MSC_StartStopUnit
4139  __STATIC_INLINE void EvrUSBD_MSC_StartStopUnit( uint8_t instance, uint8_t lun, uint32_t status) {
4140  EventRecord2( EvtUSBD_MSC_StartStopUnit, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4141  }
4142 #else
4143  #define EvrUSBD_MSC_StartStopUnit(...)
4144 #endif
4145 
4146 
4161 #ifdef EvtUSBD_MSC_MediaRemoval
4162  __STATIC_INLINE void EvrUSBD_MSC_MediaRemoval( uint8_t instance, uint8_t lun, uint32_t status) {
4163  EventRecord2( EvtUSBD_MSC_MediaRemoval, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4164  }
4165 #else
4166  #define EvrUSBD_MSC_MediaRemoval(...)
4167 #endif
4168 
4169 
4184 #ifdef EvtUSBD_MSC_ModeSense
4185  __STATIC_INLINE void EvrUSBD_MSC_ModeSense( uint8_t instance, uint8_t lun, uint32_t status) {
4186  EventRecord2( EvtUSBD_MSC_ModeSense, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4187  }
4188 #else
4189  #define EvrUSBD_MSC_ModeSense(...)
4190 #endif
4191 
4192 
4207 #ifdef EvtUSBD_MSC_ReadFormatCapacities
4208  __STATIC_INLINE void EvrUSBD_MSC_ReadFormatCapacities( uint8_t instance, uint8_t lun, uint32_t status) {
4209  EventRecord2( EvtUSBD_MSC_ReadFormatCapacities, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4210  }
4211 #else
4212  #define EvrUSBD_MSC_ReadFormatCapacities(...)
4213 #endif
4214 
4215 
4230 #ifdef EvtUSBD_MSC_ReadCapacity
4231  __STATIC_INLINE void EvrUSBD_MSC_ReadCapacity( uint8_t instance, uint8_t lun, uint32_t status) {
4232  EventRecord2( EvtUSBD_MSC_ReadCapacity, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4233  }
4234 #else
4235  #define EvrUSBD_MSC_ReadCapacity(...)
4236 #endif
4237 
4238 
4246 #ifdef EvtUSBD_MSC_Read
4247  __STATIC_INLINE void EvrUSBD_MSC_Read( uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt) {
4248  EventRecord4( EvtUSBD_MSC_Read, TO_BYTE0(instance) | TO_BYTE1(lun), lba, cnt, 0U);
4249  }
4250 #else
4251  #define EvrUSBD_MSC_Read(...)
4252 #endif
4253 
4254 
4269 #ifdef EvtUSBD_MSC_ReadDone
4270  __STATIC_INLINE void EvrUSBD_MSC_ReadDone( uint8_t instance, uint8_t lun, uint32_t status) {
4271  EventRecord2( EvtUSBD_MSC_ReadDone, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4272  }
4273 #else
4274  #define EvrUSBD_MSC_ReadDone(...)
4275 #endif
4276 
4277 
4285 #ifdef EvtUSBD_MSC_Write
4286  __STATIC_INLINE void EvrUSBD_MSC_Write( uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt) {
4287  EventRecord4( EvtUSBD_MSC_Write, TO_BYTE0(instance) | TO_BYTE1(lun), lba, cnt, 0U);
4288  }
4289 #else
4290  #define EvrUSBD_MSC_Write(...)
4291 #endif
4292 
4293 
4308 #ifdef EvtUSBD_MSC_WriteDone
4309  __STATIC_INLINE void EvrUSBD_MSC_WriteDone( uint8_t instance, uint8_t lun, uint32_t status) {
4310  EventRecord2( EvtUSBD_MSC_WriteDone, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4311  }
4312 #else
4313  #define EvrUSBD_MSC_WriteDone(...)
4314 #endif
4315 
4316 
4324 #ifdef EvtUSBD_MSC_Verify
4325  __STATIC_INLINE void EvrUSBD_MSC_Verify( uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt) {
4326  EventRecord4( EvtUSBD_MSC_Verify, TO_BYTE0(instance) | TO_BYTE1(lun), lba, cnt, 0U);
4327  }
4328 #else
4329  #define EvrUSBD_MSC_Verify(...)
4330 #endif
4331 
4332 
4347 #ifdef EvtUSBD_MSC_VerifyDone
4348  __STATIC_INLINE void EvrUSBD_MSC_VerifyDone( uint8_t instance, uint8_t lun, uint32_t status) {
4349  EventRecord2( EvtUSBD_MSC_VerifyDone, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4350  }
4351 #else
4352  #define EvrUSBD_MSC_VerifyDone(...)
4353 #endif
4354 
4355 
4370 #ifdef EvtUSBD_MSC_SyncCache
4371  __STATIC_INLINE void EvrUSBD_MSC_SyncCache( uint8_t instance, uint8_t lun, uint32_t status) {
4372  EventRecord2( EvtUSBD_MSC_SyncCache, TO_BYTE0(instance) | TO_BYTE1(lun), status);
4373  }
4374 #else
4375  #define EvrUSBD_MSC_SyncCache(...)
4376 #endif
4377 
4378 
4384 #ifdef EvtUSBD_MSC_UnsupportedCommand
4385  __STATIC_INLINE void EvrUSBD_MSC_UnsupportedCommand( uint8_t instance, uint8_t op_code) {
4386  EventRecord2( EvtUSBD_MSC_UnsupportedCommand, TO_BYTE0(instance), (uint32_t)op_code);
4387  }
4388 #else
4389  #define EvrUSBD_MSC_UnsupportedCommand(...)
4390 #endif
4391 
4392 
4397 #ifdef EvtUSBD_MSC_OnInitialize
4398  __STATIC_INLINE void EvrUSBD_MSC_OnInitialize( uint8_t n) {
4399  EventRecord2( EvtUSBD_MSC_OnInitialize, TO_BYTE0(n), 0U);
4400  }
4401 #else
4402  #define EvrUSBD_MSC_OnInitialize(...)
4403 #endif
4404 
4405 
4410 #ifdef EvtUSBD_MSC_OnUninitialize
4411  __STATIC_INLINE void EvrUSBD_MSC_OnUninitialize( uint8_t n) {
4412  EventRecord2( EvtUSBD_MSC_OnUninitialize, TO_BYTE0(n), 0U);
4413  }
4414 #else
4415  #define EvrUSBD_MSC_OnUninitialize(...)
4416 #endif
4417 
4418 
4424 #ifdef EvtUSBD_MSC_OnGetCacheInfo
4425  __STATIC_INLINE void EvrUSBD_MSC_OnGetCacheInfo( uint8_t n, uint32_t size) {
4426  EventRecord2( EvtUSBD_MSC_OnGetCacheInfo, TO_BYTE0(n), size);
4427  }
4428 #else
4429  #define EvrUSBD_MSC_OnGetCacheInfo(...)
4430 #endif
4431 
4432 
4437 #ifdef EvtUSBD_MSC_OnGetCacheInfoFailed
4438  __STATIC_INLINE void EvrUSBD_MSC_OnGetCacheInfoFailed( uint8_t n) {
4439  EventRecord2( EvtUSBD_MSC_OnGetCacheInfoFailed, TO_BYTE0(n), 0U);
4440  }
4441 #else
4442  #define EvrUSBD_MSC_OnGetCacheInfoFailed(...)
4443 #endif
4444 
4445 
4453 #ifdef EvtUSBD_MSC_OnGetMediaCapacity
4454  __STATIC_INLINE void EvrUSBD_MSC_OnGetMediaCapacity( uint8_t n, uint8_t lun, uint32_t block_count, uint32_t block_size) {
4455  EventRecord4( EvtUSBD_MSC_OnGetMediaCapacity, TO_BYTE0(n) | TO_BYTE1(lun), block_count, block_size, 0U);
4456  }
4457 #else
4458  #define EvrUSBD_MSC_OnGetMediaCapacity(...)
4459 #endif
4460 
4461 
4467 #ifdef EvtUSBD_MSC_OnGetMediaCapacityFailed
4468  __STATIC_INLINE void EvrUSBD_MSC_OnGetMediaCapacityFailed( uint8_t n, uint8_t lun) {
4469  EventRecord2( EvtUSBD_MSC_OnGetMediaCapacityFailed, TO_BYTE0(n) | TO_BYTE1(lun), 0U);
4470  }
4471 #else
4472  #define EvrUSBD_MSC_OnGetMediaCapacityFailed(...)
4473 #endif
4474 
4475 
4484 #ifdef EvtUSBD_MSC_OnRead
4485  __STATIC_INLINE void EvrUSBD_MSC_OnRead( uint8_t n, uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) {
4486  EventRecord4( EvtUSBD_MSC_OnRead, TO_BYTE0(n) | TO_BYTE1(lun), lba, cnt, (uint32_t) buf);
4487  }
4488 #else
4489  #define EvrUSBD_MSC_OnRead(...)
4490 #endif
4491 
4492 
4499 #ifdef EvtUSBD_MSC_OnReadFailed
4500  __STATIC_INLINE void EvrUSBD_MSC_OnReadFailed( uint8_t n, uint8_t lun, uint32_t lba) {
4501  EventRecord2( EvtUSBD_MSC_OnReadFailed, TO_BYTE0(n) | TO_BYTE1(lun), lba);
4502  }
4503 #else
4504  #define EvrUSBD_MSC_OnReadFailed(...)
4505 #endif
4506 
4507 
4516 #ifdef EvtUSBD_MSC_OnWrite
4517  __STATIC_INLINE void EvrUSBD_MSC_OnWrite( uint8_t n, uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf) {
4518  EventRecord4( EvtUSBD_MSC_OnWrite, TO_BYTE0(n) | TO_BYTE1(lun), lba, cnt, (uint32_t) buf);
4519  }
4520 #else
4521  #define EvrUSBD_MSC_OnWrite(...)
4522 #endif
4523 
4524 
4531 #ifdef EvtUSBD_MSC_OnWriteFailed
4532  __STATIC_INLINE void EvrUSBD_MSC_OnWriteFailed( uint8_t n, uint8_t lun, uint32_t lba) {
4533  EventRecord2( EvtUSBD_MSC_OnWriteFailed, TO_BYTE0(n) | TO_BYTE1(lun), lba);
4534  }
4535 #else
4536  #define EvrUSBD_MSC_OnWriteFailed(...)
4537 #endif
4538 
4539 
4547 #ifdef EvtUSBD_MSC_OnCheckMedia
4548  __STATIC_INLINE void EvrUSBD_MSC_OnCheckMedia( uint8_t n, uint8_t lun, bool wp, bool mp) {
4549  EventRecord2( EvtUSBD_MSC_OnCheckMedia, TO_BYTE0(n) | TO_BYTE1(lun), ((uint32_t)wp << 1) | (uint32_t)mp);
4550  }
4551 #else
4552  #define EvrUSBD_MSC_OnCheckMedia(...)
4553 #endif
4554 
4555 #endif // __USBD_EVR_H__
__STATIC_INLINE void EvrUSBD_Core_OnReset(uint8_t n)
Event on USBD_Devicen_Reset user callback function start (API)
Definition: usbd_evr.h:1100
__STATIC_INLINE void EvrUSBD_CDC_Uninitialize(uint8_t instance)
Event on internal library operation CDC uninitialize start (Operation)
Definition: usbd_evr.h:2405
__STATIC_INLINE void EvrUSBD_MSC_ReadCapacity(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Read Capacity finished (Operation)
Definition: usbd_evr.h:4231
__STATIC_INLINE void EvrUSBD_MSC_SyncCache(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Synchronize Cache 10/16 finished (Operation) ...
Definition: usbd_evr.h:4371
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_IsSent(uint8_t instance, uint32_t result)
Event on USBD_CDC_NCM_NTB_IN_IsSent finished successfully (API)
Definition: usbd_evr.h:3191
__STATIC_INLINE void EvrUSBD_Core_ReqSetConfigurationFailed(uint8_t device)
Event on internal operation Control Endpoint request Set Configuration failed (Error) ...
Definition: usbd_evr.h:1019
__STATIC_INLINE void EvrUSBD_MSC_ReadFormatCapacities(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Read Format Capacities finished (Operation) ...
Definition: usbd_evr.h:4208
__STATIC_INLINE void EvrUSBD_Core_Configured(uint8_t device, bool configured)
Event on USBD_Configured finished (API)
Definition: usbd_evr.h:695
__STATIC_INLINE void EvrUSBD_Core_OnDisableRemoteWakeup(uint8_t n)
Event on USBD_Devicen_DisableRemoteWakeup user callback function start (API)
Definition: usbd_evr.h:1181
__STATIC_INLINE void EvrUSBD_Core_ConfigureEp0Failed(uint8_t device, uint8_t ep_addr, usbStatus error)
Event on internal operation configuration of Endpoint 0 failed (Error)
Definition: usbd_evr.h:913
__STATIC_INLINE void EvrUSBD_Core_ReadSetupPacket(uint8_t device, const void *setup_packet)
Event on internal operation read of setup packet finished (Detail)
Definition: usbd_evr.h:927
__STATIC_INLINE void EvrUSBD_CDC_ACM_DataAvailableFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_ACM_DataAvailable failed (Error)
Definition: usbd_evr.h:2657
__STATIC_INLINE void EvrUSBD_CDC_ResetFailed(uint8_t instance, usbStatus error)
Event on internal library operation CDC reset failed (Error)
Definition: usbd_evr.h:2446
__STATIC_INLINE void EvrUSBD_HID_Reset(uint8_t instance)
Event on internal library operation HID reset start (Operation)
Definition: usbd_evr.h:3538
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthMulticastFilters(uint8_t n, bool result)
Event on USBD_CDCn_NCM_SetEthernetMulticastFilters user callback function finished (API) ...
Definition: usbd_evr.h:2781
__STATIC_INLINE void EvrUSBD_CC_OnEndpointStart(uint8_t n, uint8_t ep_addr)
Event on USBD_CustomClassn_EndpointStart user callback function start (API)
Definition: usbd_evr.h:1812
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnSetControlLineState(uint8_t n, uint8_t dtr, uint8_t rts, bool result)
Event on USBD_CDCn_ACM_SetControlLineState user callback function finished (API)
Definition: usbd_evr.h:2537
__STATIC_INLINE void EvrUSBD_MSC_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation MSC uninitialize failed (Error)
Definition: usbd_evr.h:3967
__STATIC_INLINE void EvrUSBD_MSC_OnWrite(uint8_t n, uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf)
Event on USBD_MSCn_Write user callback function finished (API)
Definition: usbd_evr.h:4517
__STATIC_INLINE void EvrUSBD_Core_ReqSetAddressFailed(uint8_t device)
Event on internal operation Control Endpoint request Set Address failed (Error)
Definition: usbd_evr.h:980
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_Initialize(uint8_t instance)
Event on USBD_CDC_NCM_NTB_IN_Initialize finished successfully (API)
Definition: usbd_evr.h:3076
__STATIC_INLINE void EvrUSBD_Core_OnOutDataReceived(uint8_t n, uint32_t len, usbdRequestStatus result)
Event on USBD_Devicen_Endpoint0_OutDataReceived user callback function finished (API) ...
Definition: usbd_evr.h:1260
__STATIC_INLINE void EvrUSBD_ADC_SetSpeakerVolumeRange(uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur)
Event on USBD_ADC_SetSpeakerVolumeRange finished successfully (API)
Definition: usbd_evr.h:2214
__STATIC_INLINE void EvrUSBD_ADC_ReadSamples(uint8_t instance, int32_t result)
Event on USBD_ADC_ReadSamples finished successfully (API)
Definition: usbd_evr.h:2321
__STATIC_INLINE void EvrUSBD_CC_OnEndpointmEvent(uint8_t n, uint8_t ep_num, uint32_t event)
Event on USBD_CustomClassn_Endpoint1_Event user callback function start (API)
Definition: usbd_evr.h:1943
__STATIC_INLINE void EvrUSBD_MSC_OnUninitialize(uint8_t n)
Event on USBD_MSCn_Uninitialize user callback function start (API)
Definition: usbd_evr.h:4411
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_GetDatagramSize(uint8_t instance, uint32_t result)
Event on USBD_CDC_NCM_NTB_OUT_GetDatagramSize finished (API)
Definition: usbd_evr.h:3303
__STATIC_INLINE void EvrUSBD_Core_Uninitialize(uint8_t device)
Event on USBD_Uninitialize start (API)
Definition: usbd_evr.h:611
__STATIC_INLINE void EvrUSBD_Core_OnHighSpeedActivated(uint8_t n)
Event on USBD_Devicen_HighSpeedActivated user callback function start (API)
Definition: usbd_evr.h:1113
__STATIC_INLINE void EvrUSBD_Core_OnSuspended(uint8_t n)
Event on USBD_Devicen_Suspended user callback function start (API)
Definition: usbd_evr.h:1126
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnStop(uint8_t n)
Event on USBD_CDCn_NCM_Stop user callback function start (API)
Definition: usbd_evr.h:2765
__STATIC_INLINE void EvrUSBD_Core_ReadSetupPacketFailed(uint8_t device, usbStatus error)
Event on internal operation read of setup packet failed (Error)
Definition: usbd_evr.h:941
__STATIC_INLINE void EvrUSBD_MSC_MediaRemoval(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Media Removal finished (Operation)
Definition: usbd_evr.h:4162
__STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_NetworkConnectionFailed(uint8_t instance, uint16_t status, int32_t error)
Event on USBD_CDC_NCM_Notify_NetworkConnection failed (Error)
Definition: usbd_evr.h:3438
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_RawSendFailed(uint8_t instance, uint32_t len, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_RawSend failed (Error)
Definition: usbd_evr.h:3362
__STATIC_INLINE void EvrUSBD_HID_OnSetReportFailed(uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len)
Event on USBD_HIDn_SetReport user callback function failed (Error)
Definition: usbd_evr.h:3825
__STATIC_INLINE void EvrUSBD_HID_GetReportFailed(uint8_t instance)
Event on internal library operation Get Report failed (Error)
Definition: usbd_evr.h:3578
__STATIC_INLINE void EvrUSBD_Core_OnResumed(uint8_t n)
Event on USBD_Devicen_Resumed user callback function start (API)
Definition: usbd_evr.h:1139
__STATIC_INLINE void EvrUSBD_CDC_ACM_GetChar(uint8_t instance, int32_t result)
Event on USBD_CDC_ACM_GetChar finished (API)
Definition: usbd_evr.h:2613
__STATIC_INLINE void EvrUSBD_Core_OnInitialize(uint8_t n)
Event on USBD_Devicen_Initialize user callback function start (API)
Definition: usbd_evr.h:1058
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_WriteDatagram(uint8_t instance, uint32_t len)
Event on USBD_CDC_NCM_NTB_IN_WriteDatagram finished successfully (API)
Definition: usbd_evr.h:3133
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_CreateNDPFailed(uint8_t instance, uint8_t num_datagrams, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_CreateNDP failed (Error)
Definition: usbd_evr.h:3119
__STATIC_INLINE void EvrUSBD_HID_OnInitialize(uint8_t n)
Event on USBD_HIDn_Initialize user callback function start (API)
Definition: usbd_evr.h:3727
__STATIC_INLINE void EvrUSBD_ADC_OnRecordStop(uint8_t n)
Event on USBD_ADCn_RecordStop user callback function start (API)
Definition: usbd_evr.h:2142
__STATIC_INLINE void EvrUSBD_HID_SetProtocolFailed(uint8_t instance)
Event on internal library operation Set Protocol failed (Error)
Definition: usbd_evr.h:3714
__STATIC_INLINE void EvrUSBD_MSC_OnRead(uint8_t n, uint8_t lun, uint32_t lba, uint32_t cnt, const uint8_t *buf)
Event on USBD_MSCn_Read user callback function finished (API)
Definition: usbd_evr.h:4485
__STATIC_INLINE void EvrUSBD_HID_GetProtocolFailed(uint8_t instance)
Event on internal library operation Get Protocol failed (Error)
Definition: usbd_evr.h:3687
__STATIC_INLINE void EvrUSBD_Driver_EndpointStallFailed(uint8_t device, uint8_t ep_addr, bool stall, int32_t error)
Event on ARM_USBD_EndpointStall failed (Error)
Definition: usbd_evr.h:1625
__STATIC_INLINE void EvrUSBD_Core_EndpointReadGetResult(uint8_t device, uint8_t ep_addr, uint32_t result)
Event on USBD_EndpointReadGetResult finished (API)
Definition: usbd_evr.h:760
__STATIC_INLINE void EvrUSBD_MSC_RequestSense(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Request Sense finished (Operation)
Definition: usbd_evr.h:4093
__STATIC_INLINE void EvrUSBD_Core_OnSetupPacketReceived(uint8_t n, usbdRequestStatus result)
Event on USBD_Devicen_Endpoint0_SetupPacketReceived user callback function finished (API) ...
Definition: usbd_evr.h:1199
__STATIC_INLINE void EvrUSBD_Driver_DeviceRemoteWakeupFailed(uint8_t device, int32_t error)
Event on ARM_USBD_DeviceRemoteWakeup failed (Error)
Definition: usbd_evr.h:1459
__STATIC_INLINE void EvrUSBD_Core_DisconnectFailed(uint8_t device, usbStatus error)
Event on USBD_Disconnect failed (Error)
Definition: usbd_evr.h:679
__STATIC_INLINE void EvrUSBD_MSC_ReadDone(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Read 10/12 finished (Detail)
Definition: usbd_evr.h:4270
__STATIC_INLINE void EvrUSBD_HID_GetReport(uint8_t instance)
Event on internal library operation Get Report start (Operation)
Definition: usbd_evr.h:3565
__STATIC_INLINE void EvrUSBD_Core_OnConfigurationChanged(uint8_t n, uint8_t configuration)
Event on USBD_Devicen_ConfigurationChanged user callback function start (API)
Definition: usbd_evr.h:1155
__STATIC_INLINE void EvrUSBD_ADC_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation ADC uninitialize failed (Error)
Definition: usbd_evr.h:1999
__STATIC_INLINE void EvrUSBD_HID_Initialize(uint8_t instance)
Event on internal library operation HID initialize start (Operation)
Definition: usbd_evr.h:3484
__STATIC_INLINE void EvrUSBD_Driver_Uninitialize(uint8_t device)
Event on ARM_USBD_Uninitialize finished successfully (API)
Definition: usbd_evr.h:1321
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnInitialize(uint8_t n)
Event on USBD_CDCn_ACM_Initialize user callback function start (API)
Definition: usbd_evr.h:2459
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDPFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_OUT_ProcessNDP failed (Error)
Definition: usbd_evr.h:3289
__STATIC_INLINE void EvrUSBD_ADC_Reset(uint8_t instance)
Event on internal library operation ADC reset start (Operation)
Definition: usbd_evr.h:2012
__STATIC_INLINE void EvrUSBD_MSC_OnGetMediaCapacity(uint8_t n, uint8_t lun, uint32_t block_count, uint32_t block_size)
Event on USBD_MSCn_GetMediaCapacity user callback function finished (API)
Definition: usbd_evr.h:4454
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnUninitialize(uint8_t n)
Event on USBD_CDCn_NCM_Uninitialize user callback function start (API)
Definition: usbd_evr.h:2726
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbParameters(uint8_t n, bool result)
Event on USBD_CDCn_NCM_GetNtbParameters user callback function finished (API)
Definition: usbd_evr.h:2865
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_CreateNDP(uint8_t instance, uint8_t num_datagrams)
Event on USBD_CDC_NCM_NTB_IN_CreateNDP finished successfully (API)
Definition: usbd_evr.h:3104
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnReset(uint8_t n)
Event on USBD_CDCn_NCM_Reset user callback function start (API)
Definition: usbd_evr.h:2739
__STATIC_INLINE void EvrUSBD_Core_OnSetupPacketProcessedDetail(uint8_t n, const void *setup_packet)
Event on USBD_Devicen_Endpoint0_SetupPacketProcessed user callback function finished (Detail) ...
Definition: usbd_evr.h:1241
__STATIC_INLINE void EvrUSBD_HID_GetIdleFailed(uint8_t instance)
Event on internal library operation Get Idle failed (Error)
Definition: usbd_evr.h:3632
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagram(uint8_t instance, uint32_t max_len, uint32_t result)
Event on USBD_CDC_NCM_NTB_OUT_ReadDatagram finished successfully (API)
Definition: usbd_evr.h:3318
__STATIC_INLINE void EvrUSBD_HID_GetReportTriggerFailed(uint8_t instance, usbStatus error)
Event on USBD_HID_GetReportTrigger failed (Error)
Definition: usbd_evr.h:3910
__STATIC_INLINE void EvrUSBD_ADC_OnPlayStop(uint8_t n)
Event on USBD_ADCn_PlayStop user callback function start (API)
Definition: usbd_evr.h:2078
__STATIC_INLINE void EvrUSBD_Core_EndpointWriteGetResult(uint8_t device, uint8_t ep_addr, uint32_t result)
Event on USBD_EndpointWriteGetResult finished (API)
Definition: usbd_evr.h:811
__STATIC_INLINE void EvrUSBD_Driver_PowerControl(uint8_t device, ARM_POWER_STATE state)
Event on ARM_USBD_PowerControl finished successfully (API)
Definition: usbd_evr.h:1349
__STATIC_INLINE void EvrUSBD_HID_OnGetProtocolFailed(uint8_t n)
Event on USBD_HIDn_GetProtocol user callback function failed (Error)
Definition: usbd_evr.h:3852
__STATIC_INLINE void EvrUSBD_Core_ReqGetConfigurationFailed(uint8_t device)
Event on internal operation Control Endpoint request Get Configuration failed (Error) ...
Definition: usbd_evr.h:1006
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawReceive(uint8_t instance, uint32_t max_len)
Event on USBD_CDC_NCM_NTB_OUT_RawReceive finished successfully (API)
Definition: usbd_evr.h:3390
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0OutDataReceived(uint8_t n, uint32_t len, usbdRequestStatus result)
Event on USBD_CustomClassn_Endpoint0_OutDataReceived user callback function finished (API) ...
Definition: usbd_evr.h:1907
__STATIC_INLINE void EvrUSBD_ADC_SetMicrophoneVolumeRange(uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur)
Event on USBD_ADC_SetMicrophoneVolumeRange finished successfully (API)
Definition: usbd_evr.h:2257
__STATIC_INLINE void EvrUSBD_MSC_OnGetMediaCapacityFailed(uint8_t n, uint8_t lun)
Event on USBD_MSCn_GetMediaCapacity user callback function failed (Error)
Definition: usbd_evr.h:4468
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReleaseFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_OUT_Release failed (Error)
Definition: usbd_evr.h:3262
__STATIC_INLINE void EvrUSBD_Driver_EndpointConfigure(uint8_t device, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size)
Event on ARM_USBD_EndpointConfigure finished successfully (API)
Definition: usbd_evr.h:1534
__STATIC_INLINE void EvrUSBD_CDC_ACM_Notify(uint8_t instance, uint16_t state)
Event on USBD_CDC_ACM_Notify finished successfully (API)
Definition: usbd_evr.h:2678
__STATIC_INLINE void EvrUSBD_Driver_DeviceSetAddress(uint8_t device, uint8_t dev_addr)
Event on ARM_USBD_DeviceSetAddress finished successfully (API)
Definition: usbd_evr.h:1473
__STATIC_INLINE void EvrUSBD_Driver_EndpointStall(uint8_t device, uint8_t ep_addr, bool stall)
Event on ARM_USBD_EndpointStall finished successfully (API)
Definition: usbd_evr.h:1605
__STATIC_INLINE void EvrUSBD_MSC_Read(uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt)
Event on internal library operation SCSI Read 10/12 start (Operation)
Definition: usbd_evr.h:4247
__STATIC_INLINE void EvrUSBD_Core_ReqSetInterfaceFailed(uint8_t device)
Event on internal operation Control Endpoint request Set Interface failed (Error) ...
Definition: usbd_evr.h:1045
__STATIC_INLINE void EvrUSBD_ADC_ReceivedSamplesAvailable(uint8_t instance, uint32_t result)
Event on USBD_ADC_ReceivedSamplesAvailable finished (API)
Definition: usbd_evr.h:2293
__STATIC_INLINE void EvrUSBD_Driver_DeviceConnect(uint8_t device)
Event on ARM_USBD_DeviceConnect finished successfully (API)
Definition: usbd_evr.h:1377
__STATIC_INLINE void EvrUSBD_MSC_Initialize(uint8_t instance)
Event on internal library operation MSC initialize start (Operation)
Definition: usbd_evr.h:3926
__STATIC_INLINE void EvrUSBD_Driver_EndpointTransferAbortFailed(uint8_t device, uint8_t ep_addr, int32_t error)
Event on ARM_USBD_EndpointTransferAbort failed (Error)
Definition: usbd_evr.h:1710
__STATIC_INLINE void EvrUSBD_HID_GetReportTrigger(uint8_t instance, uint32_t rid, const uint8_t *buf, uint32_t len)
Event on USBD_HID_GetReportTrigger start (API)
Definition: usbd_evr.h:3896
__STATIC_INLINE void EvrUSBD_HID_OnGetProtocol(uint8_t n, int8_t protocol)
Event on USBD_HIDn_GetProtocol user callback function finished successfully (API) ...
Definition: usbd_evr.h:3839
__STATIC_INLINE void EvrUSBD_HID_OnUninitialize(uint8_t n)
Event on USBD_HIDn_Uninitialize user callback function start (API)
Definition: usbd_evr.h:3740
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_IsReceivedFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_OUT_IsReceived failed (Error)
Definition: usbd_evr.h:3235
__STATIC_INLINE void EvrUSBD_CDC_ACM_WriteData(uint8_t instance, int32_t len, uint32_t result)
Event on USBD_CDC_ACM_WriteData finished successfully (API)
Definition: usbd_evr.h:2582
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnNTB_IN_Sent(uint8_t n)
Event on USBD_CDCn_NCM_NTB_IN_Sent user callback function finished (API)
Definition: usbd_evr.h:3050
Definition: usb_structs.txt:1
uint32_t active
USB Device bus activity.
Definition: usb_structs.txt:4
__STATIC_INLINE void EvrUSBD_Driver_DeviceGetState(uint8_t device, ARM_USBD_STATE state)
Event on ARM_USBD_DeviceGetState finished (API)
Definition: usbd_evr.h:1432
__STATIC_INLINE void EvrUSBD_ADC_Uninitialize(uint8_t instance)
Event on internal library operation ADC uninitialize start (Operation)
Definition: usbd_evr.h:1985
__STATIC_INLINE void EvrUSBD_Driver_ReadSetupPacket(uint8_t device, const void *setup_packet)
Event on ARM_USBD_ReadSetupPacket finished successfully (API)
Definition: usbd_evr.h:1502
__STATIC_INLINE void EvrUSBD_HID_OnGetReportFailed(uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid)
Event on USBD_HIDn_GetReport user callback function failed (Error)
Definition: usbd_evr.h:3783
__STATIC_INLINE void EvrUSBD_MSC_OnInitialize(uint8_t n)
Event on USBD_MSCn_Initialize user callback function start (API)
Definition: usbd_evr.h:4398
__STATIC_INLINE void EvrUSBD_ADC_WriteSamples(uint8_t instance, int32_t result)
Event on USBD_ADC_WriteSamples finished successfully (API)
Definition: usbd_evr.h:2349
__STATIC_INLINE void EvrUSBD_ADC_OnReceivedSamples(uint8_t n)
Event on USBD_ADCn_ReceivedSamples user callback function start (API)
Definition: usbd_evr.h:2193
__STATIC_INLINE void EvrUSBD_Core_EndpointAbort(uint8_t device, uint8_t ep_addr)
Event on USBD_EndpointAbort start (API)
Definition: usbd_evr.h:866
__STATIC_INLINE void EvrUSBD_CC_OnUninitialize(uint8_t n)
Event on USBD_CustomClassn_Uninitialize user callback function start (API)
Definition: usbd_evr.h:1783
__STATIC_INLINE void EvrUSBD_Driver_EndpointUnconfigure(uint8_t device, uint8_t ep_addr)
Event on ARM_USBD_EndpointUnconfigure finished successfully (API)
Definition: usbd_evr.h:1569
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnUninitialize(uint8_t n)
Event on USBD_CDCn_ACM_Uninitialize user callback function start (API)
Definition: usbd_evr.h:2472
__STATIC_INLINE void EvrUSBD_Driver_DeviceDisconnect(uint8_t device)
Event on ARM_USBD_DeviceDisconnect finished successfully (API)
Definition: usbd_evr.h:1404
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawReceiveFailed(uint8_t instance, uint32_t max_len, int32_t error)
Event on USBD_CDC_NCM_NTB_OUT_RawReceive failed (Error)
Definition: usbd_evr.h:3405
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetEthernetStatistic(uint8_t n, uint16_t feature_selector, bool result)
Event on USBD_CDCn_NCM_GetEthernetStatistic user callback function finished (API) ...
Definition: usbd_evr.h:2849
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketProcessedDetail(uint8_t n, const void *setup_packet)
Event on USBD_CustomClassn_Endpoint0_SetupPacketProcessed user callback function start (Detail) ...
Definition: usbd_evr.h:1888
__STATIC_INLINE void EvrUSBD_Driver_EndpointConfigureFailed(uint8_t device, uint8_t ep_addr, uint8_t ep_type, uint16_t ep_max_packet_size, int32_t error)
Event on ARM_USBD_EndpointConfigure failed (Error)
Definition: usbd_evr.h:1553
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_IsSentFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_IsSent failed (Error)
Definition: usbd_evr.h:3205
__STATIC_INLINE void EvrUSBD_MSC_BOMSResetFailed(uint8_t instance)
Event on internal library operation Bulk Only Mass Storage Reset failed (Error)
Definition: usbd_evr.h:4020
__STATIC_INLINE void EvrUSBD_CC_OnInitialize(uint8_t n)
Event on USBD_CustomClassn_Initialize user callback function start (API)
Definition: usbd_evr.h:1770
__STATIC_INLINE void EvrUSBD_MSC_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation MSC initialize failed (Error)
Definition: usbd_evr.h:3940
__STATIC_INLINE void EvrUSBD_Driver_DeviceRemoteWakeup(uint8_t device)
Event on ARM_USBD_DeviceRemoteWakeup finished successfully (API)
Definition: usbd_evr.h:1445
__STATIC_INLINE void EvrUSBD_Core_OnUninitialize(uint8_t n)
Event on USBD_Devicen_Uninitialize user callback function start (API)
Definition: usbd_evr.h:1071
__STATIC_INLINE void EvrUSBD_CDC_Reset(uint8_t instance)
Event on internal library operation CDC reset start (Operation)
Definition: usbd_evr.h:2432
__STATIC_INLINE void EvrUSBD_Core_Disconnect(uint8_t device)
Event on USBD_Disconnect start (API)
Definition: usbd_evr.h:665
__STATIC_INLINE void EvrUSBD_Core_EndpointReadFailed(uint8_t device, uint8_t ep_addr, usbStatus error)
Event on USBD_EndpointRead failed (Error)
Definition: usbd_evr.h:743
__STATIC_INLINE void EvrUSBD_Driver_EndpointTransfer(uint8_t device, uint8_t ep_addr, const uint8_t *data, uint32_t num)
Event on ARM_USBD_EndpointTransfer finished successfully (API)
Definition: usbd_evr.h:1643
__STATIC_INLINE void EvrUSBD_MSC_StartStopUnit(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Start/Stop Unit finished (Operation)
Definition: usbd_evr.h:4139
__STATIC_INLINE void EvrUSBD_Driver_PowerControlFailed(uint8_t device, ARM_POWER_STATE state, int32_t error)
Event on ARM_USBD_PowerControl failed (Error)
Definition: usbd_evr.h:1364
__STATIC_INLINE void EvrUSBD_ADC_OnUninitialize(uint8_t n)
Event on USBD_ADCn_Uninitialize user callback function start (API)
Definition: usbd_evr.h:2052
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnSetLineCoding(uint8_t n, uint32_t rate, bool result)
Event on USBD_CDCn_ACM_SetLineCoding user callback function finished (API)
Definition: usbd_evr.h:2502
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0InDataSent(uint8_t n, uint32_t len, usbdRequestStatus result)
Event on USBD_CustomClassn_Endpoint0_InDataSent user callback function finished (API) ...
Definition: usbd_evr.h:1926
__STATIC_INLINE void EvrUSBD_ADC_Initialize(uint8_t instance)
Event on internal library operation ADC initialize start (Operation)
Definition: usbd_evr.h:1958
__STATIC_INLINE void EvrUSBD_Driver_OnSignalEndpointEvent(uint8_t device, uint8_t ep_addr, uint32_t event)
Event on ARM_USBD_SignalEndpointEvent callback start (API)
Definition: usbd_evr.h:1755
__STATIC_INLINE void EvrUSBD_CDC_ACM_ReadData(uint8_t instance, int32_t len, uint32_t result)
Event on USBD_CDC_ACM_ReadData finished successfully (API)
Definition: usbd_evr.h:2552
__STATIC_INLINE void EvrUSBD_MSC_OnReadFailed(uint8_t n, uint8_t lun, uint32_t lba)
Event on USBD_MSCn_Read user callback function failed (Error)
Definition: usbd_evr.h:4500
__STATIC_INLINE void EvrUSBD_Core_ConnectFailed(uint8_t device, usbStatus error)
Event on USBD_Connect failed (Error)
Definition: usbd_evr.h:652
__STATIC_INLINE void EvrUSBD_Driver_EndpointUnconfigureFailed(uint8_t device, uint8_t ep_addr, int32_t error)
Event on ARM_USBD_EndpointUnconfigure failed (Error)
Definition: usbd_evr.h:1586
__STATIC_INLINE void EvrUSBD_MSC_OnWriteFailed(uint8_t n, uint8_t lun, uint32_t lba)
Event on USBD_MSCn_Write user callback function failed (Error)
Definition: usbd_evr.h:4532
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetMaxDatagramSize(uint8_t n, uint16_t max_datagram_size, bool result)
Event on USBD_CDCn_NCM_GetMaxDatagramSize user callback function finished (API)
Definition: usbd_evr.h:2986
__STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_NetworkConnection(uint8_t instance, uint16_t status)
Event on USBD_CDC_NCM_Notify_NetworkConnection finished successfully (API)
Definition: usbd_evr.h:3421
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNetAddress(uint8_t n, bool result)
Event on USBD_CDCn_NCM_GetNetAddress user callback function finished (API)
Definition: usbd_evr.h:2881
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_RawGetSize(uint8_t instance, uint32_t result)
Event on USBD_CDC_NCM_NTB_OUT_RawGetSize finished (API)
Definition: usbd_evr.h:3376
__STATIC_INLINE void EvrUSBD_HID_OnSetProtocolFailed(uint8_t n, uint8_t protocol)
Event on USBD_HIDn_SetProtocol user callback function failed (Error)
Definition: usbd_evr.h:3880
__STATIC_INLINE void EvrUSBD_MSC_GetMaxLUN(uint8_t instance, uint8_t lun)
Event on internal library operation Get Max LUN finished successfully (Operation) ...
Definition: usbd_evr.h:4034
__STATIC_INLINE void EvrUSBD_CC_OnEndpointStop(uint8_t n, uint8_t ep_addr)
Event on USBD_CustomClassn_EndpointStop user callback function start (API)
Definition: usbd_evr.h:1828
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_Send(uint8_t instance)
Event on USBD_CDC_NCM_NTB_IN_Send finished successfully (API)
Definition: usbd_evr.h:3161
__STATIC_INLINE void EvrUSBD_HID_SetReport(uint8_t instance)
Event on internal library operation Set Report start (Operation)
Definition: usbd_evr.h:3591
__STATIC_INLINE void EvrUSBD_Core_EndpointRead(uint8_t device, uint8_t ep_addr, uint32_t len)
Event on USBD_EndpointRead start (API)
Definition: usbd_evr.h:726
__STATIC_INLINE void EvrUSBD_Core_OnVbusChanged(uint8_t n, bool level)
Event on USBD_Devicen_VbusChanged user callback function start (API)
Definition: usbd_evr.h:1087
__STATIC_INLINE void EvrUSBD_Core_OnEnableRemoteWakeup(uint8_t n)
Event on USBD_Devicen_EnableRemoteWakeup user callback function start (API)
Definition: usbd_evr.h:1168
__STATIC_INLINE void EvrUSBD_Core_ReqGetDescriptorFailed(uint8_t device)
Event on internal operation Control Endpoint request Get Descriptor failed (Error) ...
Definition: usbd_evr.h:993
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetCrcMode(uint8_t n, uint16_t crc_mode, bool result)
Event on USBD_CDCn_NCM_GetCrcMode user callback function finished (API)
Definition: usbd_evr.h:3020
__STATIC_INLINE void EvrUSBD_Driver_OnSignalDeviceEvent(uint8_t device, uint32_t event)
Event on ARM_USBD_SignalDeviceEvent callback start (API)
Definition: usbd_evr.h:1738
__STATIC_INLINE void EvrUSBD_Core_Initialize(uint8_t device)
Event on USBD_Initialize start (API)
Definition: usbd_evr.h:584
__STATIC_INLINE void EvrUSBD_Core_EndpointStall(uint8_t device, uint8_t ep_addr, bool stall)
Event on USBD_EndpointStall start (API)
Definition: usbd_evr.h:830
__STATIC_INLINE void EvrUSBD_MSC_Inquiry(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Inquiry finished (Operation)
Definition: usbd_evr.h:4116
__STATIC_INLINE void EvrUSBD_MSC_ModeSense(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Mode Sense 6/10 finished (Operation)
Definition: usbd_evr.h:4185
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketProcessed(uint8_t n)
Event on USBD_CustomClassn_Endpoint0_SetupPacketProcessed user callback function finished (API) ...
Definition: usbd_evr.h:1874
__STATIC_INLINE void EvrUSBD_Core_GetState(uint8_t device, USBD_STATE state)
Event on USBD_GetState finished (API)
Definition: usbd_evr.h:709
__STATIC_INLINE void EvrUSBD_Core_ConfigureEp0(uint8_t device)
Event on internal operation configuration of Endpoint 0 start (Operation)
Definition: usbd_evr.h:896
__STATIC_INLINE void EvrUSBD_Driver_EndpointTransferAbort(uint8_t device, uint8_t ep_addr)
Event on ARM_USBD_EndpointTransferAbort finished successfully (API)
Definition: usbd_evr.h:1693
__STATIC_INLINE void EvrUSBD_HID_OnSetProtocol(uint8_t n, uint8_t protocol)
Event on USBD_HIDn_SetProtocol user callback function finished successfully (API) ...
Definition: usbd_evr.h:3866
__STATIC_INLINE void EvrUSBD_Driver_DeviceSetAddressFailed(uint8_t device, uint8_t dev_addr, int32_t error)
Event on ARM_USBD_DeviceSetAddress failed (Error)
Definition: usbd_evr.h:1488
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNtbInputSize(uint8_t n, uint32_t ntb_input_size, bool result)
Event on USBD_CDCn_NCM_SetNtbInputSize user callback function finished (API)
Definition: usbd_evr.h:2969
__STATIC_INLINE void EvrUSBD_Driver_InitializeFailed(uint8_t device, int32_t error)
Event on ARM_USBD_Initialize failed (Error)
Definition: usbd_evr.h:1308
__STATIC_INLINE void EvrUSBD_Core_ReqGetStatusFailed(uint8_t device)
Event on internal operation Control Endpoint request Get Status failed (Error)
Definition: usbd_evr.h:954
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetEthPowerMgmtPatFilter(uint8_t n, uint16_t filter_number, bool result)
Event on USBD_CDCn_NCM_GetEthernetPowerManagementPatternFilter user callback function finished (API) ...
Definition: usbd_evr.h:2815
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_IsReceived(uint8_t instance, uint32_t result)
Event on USBD_CDC_NCM_NTB_OUT_IsReceived finished successfully (API)
Definition: usbd_evr.h:3221
__STATIC_INLINE void EvrUSBD_CDC_ACM_ReadDataFailed(uint8_t instance, int32_t len, int32_t error)
Event on USBD_CDC_ACM_ReadData failed (Error)
Definition: usbd_evr.h:2567
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketReceived(uint8_t n, usbdRequestStatus result)
Event on USBD_CustomClassn_Endpoint0_SetupPacketReceived user callback function finished (API) ...
Definition: usbd_evr.h:1846
__STATIC_INLINE void EvrUSBD_MSC_OnCheckMedia(uint8_t n, uint8_t lun, bool wp, bool mp)
Event on USBD_MSCn_CheckMedia user callback function finished (API)
Definition: usbd_evr.h:4548
__STATIC_INLINE void EvrUSBD_HID_OnSetReport(uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len)
Event on USBD_HIDn_SetReport user callback function finished successfully (API)
Definition: usbd_evr.h:3804
__STATIC_INLINE void EvrUSBD_Core_OnSetupPacketReceivedDetail(uint8_t n, const void *setup_packet, uint32_t len)
Event on USBD_Devicen_Endpoint0_SetupPacketReceived user callback function finished (Detail) ...
Definition: usbd_evr.h:1214
__STATIC_INLINE void EvrUSBD_ADC_WrittenSamplesPending(uint8_t instance, uint32_t result)
Event on USBD_ADC_WrittenSamplesPending finished (API)
Definition: usbd_evr.h:2307
__STATIC_INLINE void EvrUSBD_Driver_ReadSetupPacketFailed(uint8_t device, int32_t error)
Event on ARM_USBD_ReadSetupPacket failed (Error)
Definition: usbd_evr.h:1516
__STATIC_INLINE void EvrUSBD_Driver_EndpointTransferGetResult(uint8_t device, uint8_t ep_addr, uint32_t num)
Event on ARM_USBD_EndpointTransferGetResult finished (API)
Definition: usbd_evr.h:1677
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnGetLineCoding(uint8_t n, uint32_t rate, bool result)
Event on USBD_CDCn_ACM_GetLineCoding user callback function finished (API)
Definition: usbd_evr.h:2519
__STATIC_INLINE void EvrUSBD_HID_OnGetReport(uint8_t n, uint8_t rtype, uint8_t req, uint8_t rid, int32_t len)
Event on USBD_HIDn_GetReport user callback function finished successfully (API)
Definition: usbd_evr.h:3762
__STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChangeFailed(uint8_t instance, uint32_t us_bitrate, uint32_t ds_bitrate, int32_t error)
Event on USBD_CDC_NCM_Notify_ConnectionSpeedChange failed (Error)
Definition: usbd_evr.h:3469
__STATIC_INLINE void EvrUSBD_Core_EndpointAbortFailed(uint8_t device, uint8_t ep_addr, usbStatus error)
Event on USBD_EndpointAbort failed (Error)
Definition: usbd_evr.h:883
__STATIC_INLINE void EvrUSBD_Core_EndpointWriteFailed(uint8_t device, uint8_t ep_addr, usbStatus error)
Event on USBD_EndpointWrite failed (Error)
Definition: usbd_evr.h:794
__STATIC_INLINE void EvrUSBD_CDC_NCM_Notify_ConnectionSpeedChange(uint8_t instance, uint32_t us_bitrate, uint32_t ds_bitrate)
Event on USBD_CDC_NCM_Notify_ConnectionSpeedChange finished successfully (API)
Definition: usbd_evr.h:3453
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnInitialize(uint8_t n)
Event on USBD_CDCn_NCM_Initialize user callback function start (API)
Definition: usbd_evr.h:2713
__STATIC_INLINE void EvrUSBD_HID_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation HID uninitialize failed (Error)
Definition: usbd_evr.h:3525
__STATIC_INLINE void EvrUSBD_MSC_OnGetCacheInfoFailed(uint8_t n)
Event on USBD_MSCn_GetCacheInfo user callback function failed (Error)
Definition: usbd_evr.h:4438
__STATIC_INLINE void EvrUSBD_Core_InitializeFailed(uint8_t device, usbStatus error)
Event on USBD_Initialize failed (Error)
Definition: usbd_evr.h:598
__STATIC_INLINE void EvrUSBD_CDC_ACM_WriteDataFailed(uint8_t instance, int32_t len, int32_t error)
Event on USBD_CDC_ACM_WriteData failed (Error)
Definition: usbd_evr.h:2597
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ReadDatagramFailed(uint8_t instance, uint32_t max_len, int32_t error)
Event on USBD_CDC_NCM_NTB_OUT_ReadDatagram failed (Error)
Definition: usbd_evr.h:3333
__STATIC_INLINE void EvrUSBD_ADC_OnSetMicrophoneMute(uint8_t n, uint8_t ch, bool on)
Event on USBD_ADCn_SetMicrophoneMute user callback function start (API)
Definition: usbd_evr.h:2162
__STATIC_INLINE void EvrUSBD_HID_SetIdle(uint8_t instance, uint8_t rid, uint8_t idle)
Event on internal library operation Set Idle start (Operation)
Definition: usbd_evr.h:3647
__STATIC_INLINE void EvrUSBD_Core_Connect(uint8_t device)
Event on USBD_Connect start (API)
Definition: usbd_evr.h:638
__STATIC_INLINE void EvrUSBD_MSC_Reset(uint8_t instance)
Event on internal library operation MSC reset start (Operation)
Definition: usbd_evr.h:3980
__STATIC_INLINE void EvrUSBD_HID_GetProtocol(uint8_t instance, int8_t protocol)
Event on internal library operation Get Protocol start (Operation)
Definition: usbd_evr.h:3674
__STATIC_INLINE void EvrUSBD_Driver_DeviceConnectFailed(uint8_t device, int32_t error)
Event on ARM_USBD_DeviceConnect failed (Error)
Definition: usbd_evr.h:1391
__STATIC_INLINE void EvrUSBD_HID_SetProtocol(uint8_t instance, uint8_t protocol)
Event on internal library operation Set Protocol start (Operation)
Definition: usbd_evr.h:3701
__STATIC_INLINE void EvrUSBD_CDC_UninitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation CDC uninitialize failed (Error)
Definition: usbd_evr.h:2419
__STATIC_INLINE void EvrUSBD_HID_SetIdleFailed(uint8_t instance)
Event on internal library operation Set Idle failed (Error)
Definition: usbd_evr.h:3660
__STATIC_INLINE void EvrUSBD_Core_EndpointWrite(uint8_t device, uint8_t ep_addr, uint32_t len)
Event on USBD_EndpointWrite start (API)
Definition: usbd_evr.h:777
__STATIC_INLINE void EvrUSBD_HID_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation HID initialize failed (Error)
Definition: usbd_evr.h:3498
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_WriteDatagramFailed(uint8_t instance, uint32_t len, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_WriteDatagram failed (Error)
Definition: usbd_evr.h:3148
__STATIC_INLINE void EvrUSBD_MSC_Uninitialize(uint8_t instance)
Event on internal library operation MSC uninitialize start (Operation)
Definition: usbd_evr.h:3953
__STATIC_INLINE void EvrUSBD_CDC_ACM_NotifyFailed(uint8_t instance, uint16_t state, usbStatus error)
Event on USBD_CDC_ACM_Notify failed (Error)
Definition: usbd_evr.h:2700
__STATIC_INLINE void EvrUSBD_CDC_ACM_DataAvailable(uint8_t instance, uint32_t result)
Event on USBD_CDC_ACM_DataAvailable finished successfully (API)
Definition: usbd_evr.h:2643
__STATIC_INLINE void EvrUSBD_CC_OnEndpoint0SetupPacketReceivedDetail(uint8_t n, const void *setup_packet, uint32_t len)
Event on USBD_CustomClassn_Endpoint0_SetupPacketReceived user callback function start (Detail) ...
Definition: usbd_evr.h:1861
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNtbFormat(uint8_t n, uint16_t ntb_format, bool result)
Event on USBD_CDCn_NCM_SetNtbFormat user callback function finished (API)
Definition: usbd_evr.h:2935
__STATIC_INLINE void EvrUSBD_CC_OnReset(uint8_t n)
Event on USBD_CustomClassn_Reset user callback function start (API)
Definition: usbd_evr.h:1796
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_Release(uint8_t instance)
Event on USBD_CDC_NCM_NTB_OUT_Release finished successfully (API)
Definition: usbd_evr.h:3248
uint32_t speed
USB Device enumerated speed (USB_SPEED_LOW, USB_SPEED_FULL or USB_SPEED_HIGH)
Definition: usb_structs.txt:3
__STATIC_INLINE void EvrUSBD_ADC_OnRecordStart(uint8_t n)
Event on USBD_ADCn_RecordStart user callback function start (API)
Definition: usbd_evr.h:2129
__STATIC_INLINE void EvrUSBD_Core_ReqSetClrFeatureFailed(uint8_t device)
Event on internal operation Control Endpoint request Set/Clear Feature failed (Error) ...
Definition: usbd_evr.h:967
__STATIC_INLINE void EvrUSBD_ADC_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation ADC initialize failed (Error)
Definition: usbd_evr.h:1972
__STATIC_INLINE void EvrUSBD_CDC_Initialize(uint8_t instance)
Event on internal library operation CDC initialize start (Operation)
Definition: usbd_evr.h:2378
__STATIC_INLINE void EvrUSBD_HID_SetReportFailed(uint8_t instance)
Event on internal library operation Set Report failed (Error)
Definition: usbd_evr.h:3604
__STATIC_INLINE void EvrUSBD_ADC_ResetFailed(uint8_t instance, usbStatus error)
Event on internal library operation ADC reset failed (Error)
Definition: usbd_evr.h:2026
__STATIC_INLINE void EvrUSBD_ADC_SetMicrophoneVolumeRangeFailed(uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur, usbStatus error)
Event on USBD_ADC_SetMicrophoneVolumeRange failed (Error)
Definition: usbd_evr.h:2279
__STATIC_INLINE void EvrUSBD_ADC_OnPlayStart(uint8_t n)
Event on USBD_ADCn_PlayStart user callback function start (API)
Definition: usbd_evr.h:2065
__STATIC_INLINE void EvrUSBD_ADC_OnSetSpeakerVolume(uint8_t n, uint8_t ch, uint16_t vol)
Event on USBD_ADCn_SetSpeakerVolume user callback function start (API)
Definition: usbd_evr.h:2116
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbInputSize(uint8_t n, uint32_t ntb_input_size, bool result)
Event on USBD_CDCn_NCM_GetNtbInputSize user callback function finished (API)
Definition: usbd_evr.h:2952
__STATIC_INLINE void EvrUSBD_ADC_OnInitialize(uint8_t n)
Event on USBD_ADCn_Initialize user callback function start (API)
Definition: usbd_evr.h:2039
__STATIC_INLINE void EvrUSBD_ADC_ReadSamplesFailed(uint8_t instance, usbStatus error)
Event on USBD_ADC_ReadSamples failed (Error)
Definition: usbd_evr.h:2335
__STATIC_INLINE void EvrUSBD_HID_ResetFailed(uint8_t instance, usbStatus error)
Event on internal library operation HID reset failed (Error)
Definition: usbd_evr.h:3552
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthernetPacketFilter(uint8_t n, uint16_t packet_filter_bitmap, bool result)
Event on USBD_CDCn_NCM_SetEthernetPacketFilter user callback function finished (API) ...
Definition: usbd_evr.h:2832
__STATIC_INLINE void EvrUSBD_CDC_ACM_OnReset(uint8_t n)
Event on USBD_CDCn_ACM_Reset user callback function start (API)
Definition: usbd_evr.h:2485
__STATIC_INLINE void EvrUSBD_ADC_SetSpeakerVolumeRangeFailed(uint8_t instance, uint8_t ch, uint16_t min, uint16_t max, uint16_t res, uint16_t cur, usbStatus error)
Event on USBD_ADC_SetSpeakerVolumeRange failed (Error)
Definition: usbd_evr.h:2236
__STATIC_INLINE void EvrUSBD_ADC_OnSetSpeakerMute(uint8_t n, uint8_t ch, bool on)
Event on USBD_ADCn_SetSpeakerMute user callback function start (API)
Definition: usbd_evr.h:2098
__STATIC_INLINE void EvrUSBD_ADC_WriteSamplesFailed(uint8_t instance, usbStatus error)
Event on USBD_ADC_WriteSamples failed (Error)
Definition: usbd_evr.h:2363
__STATIC_INLINE void EvrUSBD_Driver_DeviceDisconnectFailed(uint8_t device, int32_t error)
Event on ARM_USBD_DeviceDisconnect failed (Error)
Definition: usbd_evr.h:1418
__STATIC_INLINE void EvrUSBD_MSC_BOMSReset(uint8_t instance)
Event on internal library operation Bulk Only Mass Storage Reset finished successfully (Operation) ...
Definition: usbd_evr.h:4007
__STATIC_INLINE void EvrUSBD_MSC_VerifyDone(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Verify 10 finished (Detail)
Definition: usbd_evr.h:4348
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnGetNtbFormat(uint8_t n, uint16_t ntb_format, bool result)
Event on USBD_CDCn_NCM_GetNtbFormat user callback function finished (API)
Definition: usbd_evr.h:2916
__STATIC_INLINE void EvrUSBD_Core_OnSetupPacketProcessed(uint8_t n)
Event on USBD_Devicen_Endpoint0_SetupPacketProcessed user callback function finished (API) ...
Definition: usbd_evr.h:1227
__STATIC_INLINE void EvrUSBD_Core_EndpointStallFailed(uint8_t device, uint8_t ep_addr, bool stall, usbStatus error)
Event on USBD_EndpointStall failed (Error)
Definition: usbd_evr.h:850
__STATIC_INLINE void EvrUSBD_Driver_Initialize(uint8_t device)
Event on ARM_USBD_Initialize finished successfully (API)
Definition: usbd_evr.h:1294
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnNTB_OUT_Received(uint8_t n)
Event on USBD_CDCn_NCM_NTB_OUT_Received user callback function finished (API)
Definition: usbd_evr.h:3063
__STATIC_INLINE void EvrUSBD_MSC_UnsupportedCommand(uint8_t instance, uint8_t op_code)
Event on internal library operation SCSI unsupported command processing (Operation) ...
Definition: usbd_evr.h:4385
__STATIC_INLINE void EvrUSBD_Driver_UninitializeFailed(uint8_t device, int32_t error)
Event on ARM_USBD_Uninitialize failed (Error)
Definition: usbd_evr.h:1335
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_RawSend(uint8_t instance, uint32_t len)
Event on USBD_CDC_NCM_NTB_IN_RawSend finished successfully (API)
Definition: usbd_evr.h:3347
__STATIC_INLINE void EvrUSBD_Driver_GetFrameNumber(uint8_t device, uint16_t frame_number)
Event on ARM_USBD_GetFrameNumber finished (API)
Definition: usbd_evr.h:1724
__STATIC_INLINE void EvrUSBD_MSC_TestUnitReady(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Test Unit Ready finished (Operation)
Definition: usbd_evr.h:4070
__STATIC_INLINE void EvrUSBD_MSC_Verify(uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt)
Event on internal library operation SCSI Verify 10 start (Operation)
Definition: usbd_evr.h:4325
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_OUT_ProcessNDP(uint8_t instance)
Event on USBD_CDC_NCM_NTB_OUT_ProcessNDP finished successfully (API)
Definition: usbd_evr.h:3275
__STATIC_INLINE void EvrUSBD_MSC_WriteDone(uint8_t instance, uint8_t lun, uint32_t status)
Event on internal library operation SCSI Write 10/12 finished (Detail)
Definition: usbd_evr.h:4309
__STATIC_INLINE void EvrUSBD_MSC_ResetFailed(uint8_t instance, usbStatus error)
Event on internal library operation MSC reset failed (Error)
Definition: usbd_evr.h:3994
__STATIC_INLINE void EvrUSBD_MSC_OnGetCacheInfo(uint8_t n, uint32_t size)
Event on USBD_MSCn_GetCacheInfo user callback function finished (API)
Definition: usbd_evr.h:4425
__STATIC_INLINE void EvrUSBD_HID_Uninitialize(uint8_t instance)
Event on internal library operation HID uninitialize start (Operation)
Definition: usbd_evr.h:3511
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_InitializeFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_Initialize failed (Error)
Definition: usbd_evr.h:3090
__STATIC_INLINE void EvrUSBD_ADC_OnSetMicrophoneVolume(uint8_t n, uint8_t ch, uint16_t vol)
Event on USBD_ADCn_SetMicrophoneVolume user callback function start (API)
Definition: usbd_evr.h:2180
__STATIC_INLINE void EvrUSBD_Core_ReqGetInterfaceFailed(uint8_t device)
Event on internal operation Control Endpoint request Get Interface failed (Error) ...
Definition: usbd_evr.h:1032
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetCrcMode(uint8_t n, uint16_t crc_mode, bool result)
Event on USBD_CDCn_NCM_SetCrcMode user callback function finished (API)
Definition: usbd_evr.h:3037
__STATIC_INLINE void EvrUSBD_MSC_Write(uint8_t instance, uint8_t lun, uint32_t lba, uint32_t cnt)
Event on internal library operation SCSI Write 10/12 start (Operation)
Definition: usbd_evr.h:4286
__STATIC_INLINE void EvrUSBD_MSC_GetMaxLUNFailed(uint8_t instance)
Event on internal library operation Get Max LUN failed (Error)
Definition: usbd_evr.h:4047
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetNetAddress(uint8_t n, bool result)
Event on USBD_CDCn_NCM_SetNetAddress user callback function finished (API)
Definition: usbd_evr.h:2897
__STATIC_INLINE void EvrUSBD_Driver_EndpointTransferFailed(uint8_t device, uint8_t ep_addr, int32_t error)
Event on ARM_USBD_EndpointTransfer failed (Error)
Definition: usbd_evr.h:1660
uint32_t vbus
USB Device VBUS state.
Definition: usb_structs.txt:2
__STATIC_INLINE void EvrUSBD_CDC_ACM_PutChar(uint8_t instance, int32_t result)
Event on USBD_CDC_ACM_PutChar finished (API)
Definition: usbd_evr.h:2629
__STATIC_INLINE void EvrUSBD_Core_UninitializeFailed(uint8_t device, usbStatus error)
Event on USBD_Uninitialize failed (Error)
Definition: usbd_evr.h:625
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetMaxDatagramSize(uint8_t n, uint16_t max_datagram_size, bool result)
Event on USBD_CDCn_NCM_SetMaxDatagramSize user callback function finished (API)
Definition: usbd_evr.h:3003
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnStart(uint8_t n)
Event on USBD_CDCn_NCM_Start user callback function start (API)
Definition: usbd_evr.h:2752
__STATIC_INLINE void EvrUSBD_Core_OnInDataSent(uint8_t n, uint32_t len, usbdRequestStatus result)
Event on USBD_Devicen_Endpoint0_InDataSent user callback function finished (API)
Definition: usbd_evr.h:1279
__STATIC_INLINE void EvrUSBD_HID_GetIdle(uint8_t instance, uint8_t rid, uint8_t idle)
Event on internal library operation Get Idle start (Operation)
Definition: usbd_evr.h:3619
__STATIC_INLINE void EvrUSBD_CDC_NCM_OnSetEthPowerMgmtPatFilter(uint8_t n, uint16_t filter_number, bool result)
Event on USBD_CDCn_NCM_SetEthernetPowerManagementPatternFilter user callback function finished (API) ...
Definition: usbd_evr.h:2798
__STATIC_INLINE void EvrUSBD_CDC_NCM_NTB_IN_SendFailed(uint8_t instance, int32_t error)
Event on USBD_CDC_NCM_NTB_IN_Send failed (Error)
Definition: usbd_evr.h:3175
__STATIC_INLINE void EvrUSBD_CDC_InitializeFailed(uint8_t instance, usbStatus error)
Event on internal library operation CDC initialize failed (Error)
Definition: usbd_evr.h:2392