MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
USBHS_CSR0

Macros

#define MXC_F_USBHS_CSR0_SERV_SETUP_END_POS   7
 
#define MXC_F_USBHS_CSR0_SERV_SETUP_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SERV_SETUP_END_POS))
 
#define MXC_F_USBHS_CSR0_SERV_OUTPKTRDY_POS   6
 
#define MXC_F_USBHS_CSR0_SERV_OUTPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SERV_OUTPKTRDY_POS))
 
#define MXC_F_USBHS_CSR0_SEND_STALL_POS   5
 
#define MXC_F_USBHS_CSR0_SEND_STALL   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SEND_STALL_POS))
 
#define MXC_F_USBHS_CSR0_SETUP_END_POS   4
 
#define MXC_F_USBHS_CSR0_SETUP_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SETUP_END_POS))
 
#define MXC_F_USBHS_CSR0_DATA_END_POS   3
 
#define MXC_F_USBHS_CSR0_DATA_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_DATA_END_POS))
 
#define MXC_F_USBHS_CSR0_SENT_STALL_POS   2
 
#define MXC_F_USBHS_CSR0_SENT_STALL   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SENT_STALL_POS))
 
#define MXC_F_USBHS_CSR0_INPKTRDY_POS   1
 
#define MXC_F_USBHS_CSR0_INPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_INPKTRDY_POS))
 
#define MXC_F_USBHS_CSR0_OUTPKTRDY_POS   0
 
#define MXC_F_USBHS_CSR0_OUTPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_OUTPKTRDY_POS))
 

Detailed Description

Control status register for EP 0 (when INDEX == 0).

Macro Definition Documentation

◆ MXC_F_USBHS_CSR0_DATA_END

#define MXC_F_USBHS_CSR0_DATA_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_DATA_END_POS))

CSR0_DATA_END Mask

◆ MXC_F_USBHS_CSR0_DATA_END_POS

#define MXC_F_USBHS_CSR0_DATA_END_POS   3

CSR0_DATA_END Position

◆ MXC_F_USBHS_CSR0_INPKTRDY

#define MXC_F_USBHS_CSR0_INPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_INPKTRDY_POS))

CSR0_INPKTRDY Mask

◆ MXC_F_USBHS_CSR0_INPKTRDY_POS

#define MXC_F_USBHS_CSR0_INPKTRDY_POS   1

CSR0_INPKTRDY Position

◆ MXC_F_USBHS_CSR0_OUTPKTRDY

#define MXC_F_USBHS_CSR0_OUTPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_OUTPKTRDY_POS))

CSR0_OUTPKTRDY Mask

◆ MXC_F_USBHS_CSR0_OUTPKTRDY_POS

#define MXC_F_USBHS_CSR0_OUTPKTRDY_POS   0

CSR0_OUTPKTRDY Position

◆ MXC_F_USBHS_CSR0_SEND_STALL

#define MXC_F_USBHS_CSR0_SEND_STALL   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SEND_STALL_POS))

CSR0_SEND_STALL Mask

◆ MXC_F_USBHS_CSR0_SEND_STALL_POS

#define MXC_F_USBHS_CSR0_SEND_STALL_POS   5

CSR0_SEND_STALL Position

◆ MXC_F_USBHS_CSR0_SENT_STALL

#define MXC_F_USBHS_CSR0_SENT_STALL   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SENT_STALL_POS))

CSR0_SENT_STALL Mask

◆ MXC_F_USBHS_CSR0_SENT_STALL_POS

#define MXC_F_USBHS_CSR0_SENT_STALL_POS   2

CSR0_SENT_STALL Position

◆ MXC_F_USBHS_CSR0_SERV_OUTPKTRDY

#define MXC_F_USBHS_CSR0_SERV_OUTPKTRDY   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SERV_OUTPKTRDY_POS))

CSR0_SERV_OUTPKTRDY Mask

◆ MXC_F_USBHS_CSR0_SERV_OUTPKTRDY_POS

#define MXC_F_USBHS_CSR0_SERV_OUTPKTRDY_POS   6

CSR0_SERV_OUTPKTRDY Position

◆ MXC_F_USBHS_CSR0_SERV_SETUP_END

#define MXC_F_USBHS_CSR0_SERV_SETUP_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SERV_SETUP_END_POS))

CSR0_SERV_SETUP_END Mask

◆ MXC_F_USBHS_CSR0_SERV_SETUP_END_POS

#define MXC_F_USBHS_CSR0_SERV_SETUP_END_POS   7

CSR0_SERV_SETUP_END Position

◆ MXC_F_USBHS_CSR0_SETUP_END

#define MXC_F_USBHS_CSR0_SETUP_END   ((uint8_t)(0x1UL << MXC_F_USBHS_CSR0_SETUP_END_POS))

CSR0_SETUP_END Mask

◆ MXC_F_USBHS_CSR0_SETUP_END_POS

#define MXC_F_USBHS_CSR0_SETUP_END_POS   4

CSR0_SETUP_END Position