\r
struct\r
{\r
- unsigned char ListenOnly : 1;\r
- unsigned char TalkOnly : 1;\r
- unsigned char PulseIndicateSupported : 1;\r
- unsigned char Reserved : 5;\r
+ unsigned ListenOnly : 1;\r
+ unsigned TalkOnly : 1;\r
+ unsigned PulseIndicateSupported : 1;\r
+ unsigned Reserved : 5;\r
} Interface;\r
\r
struct\r
{\r
- unsigned char SupportsAbortINOnMatch : 1;\r
- unsigned char Reserved : 7;\r
+ unsigned SupportsAbortINOnMatch : 1;\r
+ unsigned Reserved : 7;\r
} Device;\r
\r
uint8_t Reserved2[6];\r
\r
typedef struct\r
{\r
- unsigned char LastMessageTransaction : 1;\r
- unsigned char Reserved : 7;\r
+ unsigned LastMessageTransaction : 1;\r
+ unsigned Reserved : 7;\r
\r
uint8_t Reserved2[3];\r
} TMC_DevOUTMessageHeader_t;\r
\r
typedef struct\r
{\r
- unsigned char TermCharEnabled : 1;\r
- unsigned char Reserved : 7;\r
+ unsigned TermCharEnabled : 1;\r
+ unsigned Reserved : 7;\r
\r
uint8_t TermChar;\r
uint8_t Reserved2[2];\r
void EVENT_USB_Device_ConfigurationChanged(void);\r
void EVENT_USB_Device_ControlRequest(void);\r
\r
- uint8_t StreamCallback_AbortINOnRequest(void);\r
- uint8_t StreamCallback_AbortOUTOnRequest(void);\r
-\r
#endif\r