Module msp430f5529::usb_operation
source · [−]Expand description
USB Operation
Modules
Input endpoint_0 buffer
Input Endpoint_1: X-buffer base addr.
Input Endpoint_2: X-buffer base addr.
Input Endpoint_3: X-buffer base addr.
Input Endpoint_4: X-buffer base addr.
Input Endpoint_5: X-buffer base addr.
Input Endpoint_6: X-buffer base addr.
Input Endpoint_7: X-buffer base addr.
Input Endpoint_1: Y-buffer base addr.
Input Endpoint_2: Y-buffer base addr.
Input Endpoint_3: Y-buffer base addr.
Input Endpoint_4: Y-buffer base addr.
Input Endpoint_5: Y-buffer base addr.
Input Endpoint_6: Y-buffer base addr.
Input Endpoint_7: Y-buffer base addr.
Input Endpoint_1: X-byte count
Input Endpoint_2: X-byte count
Input Endpoint_3: X-byte count
Input Endpoint_4: X-byte count
Input Endpoint_5: X-byte count
Input Endpoint_6: X-byte count
Input Endpoint_7: X-byte count
Input Endpoint_1: Y-byte count
Input Endpoint_2: Y-byte count
Input Endpoint_3: Y-byte count
Input Endpoint_4: Y-byte count
Input Endpoint_5: Y-byte count
Input Endpoint_6: Y-byte count
Input Endpoint_7: Y-byte count
Input Endpoint_1: Configuration
Input Endpoint_2: Configuration
Input Endpoint_3: Configuration
Input Endpoint_4: Configuration
Input Endpoint_5: Configuration
Input Endpoint_6: Configuration
Input Endpoint_7: Configuration
Input Endpoint_1: X/Y-buffer size
Input Endpoint_2: X/Y-buffer size
Input Endpoint_3: X/Y-buffer size
Input Endpoint_4: X/Y-buffer size
Input Endpoint_5: X/Y-buffer size
Input Endpoint_6: X/Y-buffer size
Input Endpoint_7: X/Y-buffer size
Output endpoint_0 buffer
Output Endpoint_1: X-buffer base addr.
Output Endpoint_2: X-buffer base addr.
Output Endpoint_3: X-buffer base addr.
Output Endpoint_4: X-buffer base addr.
Output Endpoint_5: X-buffer base addr.
Output Endpoint_6: X-buffer base addr.
Output Endpoint_7: X-buffer base addr.
Output Endpoint_1: Y-buffer base addr.
Output Endpoint_2: Y-buffer base addr.
Output Endpoint_3: Y-buffer base addr.
Output Endpoint_4: Y-buffer base addr.
Output Endpoint_5: Y-buffer base addr.
Output Endpoint_6: Y-buffer base addr.
Output Endpoint_7: Y-buffer base addr.
Output Endpoint_1: X-byte count
Output Endpoint_2: X-byte count
Output Endpoint_3: X-byte count
Output Endpoint_4: X-byte count
Output Endpoint_5: X-byte count
Output Endpoint_6: X-byte count
Output Endpoint_7: X-byte count
Output Endpoint_1: Y-byte count
Output Endpoint_2: Y-byte count
Output Endpoint_3: Y-byte count
Output Endpoint_4: Y-byte count
Output Endpoint_5: Y-byte count
Output Endpoint_6: Y-byte count
Output Endpoint_7: Y-byte count
Output Endpoint_1: Configuration
Output Endpoint_2: Configuration
Output Endpoint_3: Configuration
Output Endpoint_4: Configuration
Output Endpoint_5: Configuration
Output Endpoint_6: Configuration
Output Endpoint_7: Configuration
Output Endpoint_1: X/Y-buffer size
Output Endpoint_2: X/Y-buffer size
Output Endpoint_3: X/Y-buffer size
Output Endpoint_4: X/Y-buffer size
Output Endpoint_5: X/Y-buffer size
Output Endpoint_6: X/Y-buffer size
Output Endpoint_7: X/Y-buffer size
Start of buffer space
Setup Packet Block
Top of buffer space
Structs
Register block
Type Definitions
USBIEP0BUF register accessor: an alias for Reg<USBIEP0BUF_SPEC>
USBIEPBBAX_1 register accessor: an alias for Reg<USBIEPBBAX_1_SPEC>
USBIEPBBAX_2 register accessor: an alias for Reg<USBIEPBBAX_2_SPEC>
USBIEPBBAX_3 register accessor: an alias for Reg<USBIEPBBAX_3_SPEC>
USBIEPBBAX_4 register accessor: an alias for Reg<USBIEPBBAX_4_SPEC>
USBIEPBBAX_5 register accessor: an alias for Reg<USBIEPBBAX_5_SPEC>
USBIEPBBAX_6 register accessor: an alias for Reg<USBIEPBBAX_6_SPEC>
USBIEPBBAX_7 register accessor: an alias for Reg<USBIEPBBAX_7_SPEC>
USBIEPBBAY_1 register accessor: an alias for Reg<USBIEPBBAY_1_SPEC>
USBIEPBBAY_2 register accessor: an alias for Reg<USBIEPBBAY_2_SPEC>
USBIEPBBAY_3 register accessor: an alias for Reg<USBIEPBBAY_3_SPEC>
USBIEPBBAY_4 register accessor: an alias for Reg<USBIEPBBAY_4_SPEC>
USBIEPBBAY_5 register accessor: an alias for Reg<USBIEPBBAY_5_SPEC>
USBIEPBBAY_6 register accessor: an alias for Reg<USBIEPBBAY_6_SPEC>
USBIEPBBAY_7 register accessor: an alias for Reg<USBIEPBBAY_7_SPEC>
USBIEPBCTX_1 register accessor: an alias for Reg<USBIEPBCTX_1_SPEC>
USBIEPBCTX_2 register accessor: an alias for Reg<USBIEPBCTX_2_SPEC>
USBIEPBCTX_3 register accessor: an alias for Reg<USBIEPBCTX_3_SPEC>
USBIEPBCTX_4 register accessor: an alias for Reg<USBIEPBCTX_4_SPEC>
USBIEPBCTX_5 register accessor: an alias for Reg<USBIEPBCTX_5_SPEC>
USBIEPBCTX_6 register accessor: an alias for Reg<USBIEPBCTX_6_SPEC>
USBIEPBCTX_7 register accessor: an alias for Reg<USBIEPBCTX_7_SPEC>
USBIEPBCTY_1 register accessor: an alias for Reg<USBIEPBCTY_1_SPEC>
USBIEPBCTY_2 register accessor: an alias for Reg<USBIEPBCTY_2_SPEC>
USBIEPBCTY_3 register accessor: an alias for Reg<USBIEPBCTY_3_SPEC>
USBIEPBCTY_4 register accessor: an alias for Reg<USBIEPBCTY_4_SPEC>
USBIEPBCTY_5 register accessor: an alias for Reg<USBIEPBCTY_5_SPEC>
USBIEPBCTY_6 register accessor: an alias for Reg<USBIEPBCTY_6_SPEC>
USBIEPBCTY_7 register accessor: an alias for Reg<USBIEPBCTY_7_SPEC>
USBIEPCNF_1 register accessor: an alias for Reg<USBIEPCNF_1_SPEC>
USBIEPCNF_2 register accessor: an alias for Reg<USBIEPCNF_2_SPEC>
USBIEPCNF_3 register accessor: an alias for Reg<USBIEPCNF_3_SPEC>
USBIEPCNF_4 register accessor: an alias for Reg<USBIEPCNF_4_SPEC>
USBIEPCNF_5 register accessor: an alias for Reg<USBIEPCNF_5_SPEC>
USBIEPCNF_6 register accessor: an alias for Reg<USBIEPCNF_6_SPEC>
USBIEPCNF_7 register accessor: an alias for Reg<USBIEPCNF_7_SPEC>
USBIEPSIZXY_1 register accessor: an alias for Reg<USBIEPSIZXY_1_SPEC>
USBIEPSIZXY_2 register accessor: an alias for Reg<USBIEPSIZXY_2_SPEC>
USBIEPSIZXY_3 register accessor: an alias for Reg<USBIEPSIZXY_3_SPEC>
USBIEPSIZXY_4 register accessor: an alias for Reg<USBIEPSIZXY_4_SPEC>
USBIEPSIZXY_5 register accessor: an alias for Reg<USBIEPSIZXY_5_SPEC>
USBIEPSIZXY_6 register accessor: an alias for Reg<USBIEPSIZXY_6_SPEC>
USBIEPSIZXY_7 register accessor: an alias for Reg<USBIEPSIZXY_7_SPEC>
USBOEP0BUF register accessor: an alias for Reg<USBOEP0BUF_SPEC>
USBOEPBBAX_1 register accessor: an alias for Reg<USBOEPBBAX_1_SPEC>
USBOEPBBAX_2 register accessor: an alias for Reg<USBOEPBBAX_2_SPEC>
USBOEPBBAX_3 register accessor: an alias for Reg<USBOEPBBAX_3_SPEC>
USBOEPBBAX_4 register accessor: an alias for Reg<USBOEPBBAX_4_SPEC>
USBOEPBBAX_5 register accessor: an alias for Reg<USBOEPBBAX_5_SPEC>
USBOEPBBAX_6 register accessor: an alias for Reg<USBOEPBBAX_6_SPEC>
USBOEPBBAX_7 register accessor: an alias for Reg<USBOEPBBAX_7_SPEC>
USBOEPBBAY_1 register accessor: an alias for Reg<USBOEPBBAY_1_SPEC>
USBOEPBBAY_2 register accessor: an alias for Reg<USBOEPBBAY_2_SPEC>
USBOEPBBAY_3 register accessor: an alias for Reg<USBOEPBBAY_3_SPEC>
USBOEPBBAY_4 register accessor: an alias for Reg<USBOEPBBAY_4_SPEC>
USBOEPBBAY_5 register accessor: an alias for Reg<USBOEPBBAY_5_SPEC>
USBOEPBBAY_6 register accessor: an alias for Reg<USBOEPBBAY_6_SPEC>
USBOEPBBAY_7 register accessor: an alias for Reg<USBOEPBBAY_7_SPEC>
USBOEPBCTX_1 register accessor: an alias for Reg<USBOEPBCTX_1_SPEC>
USBOEPBCTX_2 register accessor: an alias for Reg<USBOEPBCTX_2_SPEC>
USBOEPBCTX_3 register accessor: an alias for Reg<USBOEPBCTX_3_SPEC>
USBOEPBCTX_4 register accessor: an alias for Reg<USBOEPBCTX_4_SPEC>
USBOEPBCTX_5 register accessor: an alias for Reg<USBOEPBCTX_5_SPEC>
USBOEPBCTX_6 register accessor: an alias for Reg<USBOEPBCTX_6_SPEC>
USBOEPBCTX_7 register accessor: an alias for Reg<USBOEPBCTX_7_SPEC>
USBOEPBCTY_1 register accessor: an alias for Reg<USBOEPBCTY_1_SPEC>
USBOEPBCTY_2 register accessor: an alias for Reg<USBOEPBCTY_2_SPEC>
USBOEPBCTY_3 register accessor: an alias for Reg<USBOEPBCTY_3_SPEC>
USBOEPBCTY_4 register accessor: an alias for Reg<USBOEPBCTY_4_SPEC>
USBOEPBCTY_5 register accessor: an alias for Reg<USBOEPBCTY_5_SPEC>
USBOEPBCTY_6 register accessor: an alias for Reg<USBOEPBCTY_6_SPEC>
USBOEPBCTY_7 register accessor: an alias for Reg<USBOEPBCTY_7_SPEC>
USBOEPCNF_1 register accessor: an alias for Reg<USBOEPCNF_1_SPEC>
USBOEPCNF_2 register accessor: an alias for Reg<USBOEPCNF_2_SPEC>
USBOEPCNF_3 register accessor: an alias for Reg<USBOEPCNF_3_SPEC>
USBOEPCNF_4 register accessor: an alias for Reg<USBOEPCNF_4_SPEC>
USBOEPCNF_5 register accessor: an alias for Reg<USBOEPCNF_5_SPEC>
USBOEPCNF_6 register accessor: an alias for Reg<USBOEPCNF_6_SPEC>
USBOEPCNF_7 register accessor: an alias for Reg<USBOEPCNF_7_SPEC>
USBOEPSIZXY_1 register accessor: an alias for Reg<USBOEPSIZXY_1_SPEC>
USBOEPSIZXY_2 register accessor: an alias for Reg<USBOEPSIZXY_2_SPEC>
USBOEPSIZXY_3 register accessor: an alias for Reg<USBOEPSIZXY_3_SPEC>
USBOEPSIZXY_4 register accessor: an alias for Reg<USBOEPSIZXY_4_SPEC>
USBOEPSIZXY_5 register accessor: an alias for Reg<USBOEPSIZXY_5_SPEC>
USBOEPSIZXY_6 register accessor: an alias for Reg<USBOEPSIZXY_6_SPEC>
USBOEPSIZXY_7 register accessor: an alias for Reg<USBOEPSIZXY_7_SPEC>
USBSTABUFF register accessor: an alias for Reg<USBSTABUFF_SPEC>
USBSUBLK register accessor: an alias for Reg<USBSUBLK_SPEC>
USBTOPBUFF register accessor: an alias for Reg<USBTOPBUFF_SPEC>