Module rp2040_pac::usbctrl_dpram[][src]

Expand description

DPRAM layout for USB device.

Modules

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Buffer control for both buffers of an endpoint. Fields ending in a _1 are for buffer 1.
Fields ending in a _0 are for buffer 0. Buffer 1 controls are only valid if the endpoint is in double buffered mode.

Bytes 4-7 of the setup packet from the host.

Bytes 0-3 of the SETUP packet from the host.

Structs

Register block

Type Definitions

EP0_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP0_IN_BUFFER_CONTROL_SPEC>

EP0_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP0_OUT_BUFFER_CONTROL_SPEC>

EP1_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP1_IN_BUFFER_CONTROL_SPEC>

EP1_IN_CONTROL register accessor: an alias for Reg<EP1_IN_CONTROL_SPEC>

EP1_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP1_OUT_BUFFER_CONTROL_SPEC>

EP1_OUT_CONTROL register accessor: an alias for Reg<EP1_OUT_CONTROL_SPEC>

EP2_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP2_IN_BUFFER_CONTROL_SPEC>

EP2_IN_CONTROL register accessor: an alias for Reg<EP2_IN_CONTROL_SPEC>

EP2_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP2_OUT_BUFFER_CONTROL_SPEC>

EP2_OUT_CONTROL register accessor: an alias for Reg<EP2_OUT_CONTROL_SPEC>

EP3_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP3_IN_BUFFER_CONTROL_SPEC>

EP3_IN_CONTROL register accessor: an alias for Reg<EP3_IN_CONTROL_SPEC>

EP3_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP3_OUT_BUFFER_CONTROL_SPEC>

EP3_OUT_CONTROL register accessor: an alias for Reg<EP3_OUT_CONTROL_SPEC>

EP4_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP4_IN_BUFFER_CONTROL_SPEC>

EP4_IN_CONTROL register accessor: an alias for Reg<EP4_IN_CONTROL_SPEC>

EP4_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP4_OUT_BUFFER_CONTROL_SPEC>

EP4_OUT_CONTROL register accessor: an alias for Reg<EP4_OUT_CONTROL_SPEC>

EP5_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP5_IN_BUFFER_CONTROL_SPEC>

EP5_IN_CONTROL register accessor: an alias for Reg<EP5_IN_CONTROL_SPEC>

EP5_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP5_OUT_BUFFER_CONTROL_SPEC>

EP5_OUT_CONTROL register accessor: an alias for Reg<EP5_OUT_CONTROL_SPEC>

EP6_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP6_IN_BUFFER_CONTROL_SPEC>

EP6_IN_CONTROL register accessor: an alias for Reg<EP6_IN_CONTROL_SPEC>

EP6_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP6_OUT_BUFFER_CONTROL_SPEC>

EP6_OUT_CONTROL register accessor: an alias for Reg<EP6_OUT_CONTROL_SPEC>

EP7_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP7_IN_BUFFER_CONTROL_SPEC>

EP7_IN_CONTROL register accessor: an alias for Reg<EP7_IN_CONTROL_SPEC>

EP7_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP7_OUT_BUFFER_CONTROL_SPEC>

EP7_OUT_CONTROL register accessor: an alias for Reg<EP7_OUT_CONTROL_SPEC>

EP8_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP8_IN_BUFFER_CONTROL_SPEC>

EP8_IN_CONTROL register accessor: an alias for Reg<EP8_IN_CONTROL_SPEC>

EP8_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP8_OUT_BUFFER_CONTROL_SPEC>

EP8_OUT_CONTROL register accessor: an alias for Reg<EP8_OUT_CONTROL_SPEC>

EP9_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP9_IN_BUFFER_CONTROL_SPEC>

EP9_IN_CONTROL register accessor: an alias for Reg<EP9_IN_CONTROL_SPEC>

EP9_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP9_OUT_BUFFER_CONTROL_SPEC>

EP9_OUT_CONTROL register accessor: an alias for Reg<EP9_OUT_CONTROL_SPEC>

EP10_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP10_IN_BUFFER_CONTROL_SPEC>

EP10_IN_CONTROL register accessor: an alias for Reg<EP10_IN_CONTROL_SPEC>

EP10_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP10_OUT_BUFFER_CONTROL_SPEC>

EP10_OUT_CONTROL register accessor: an alias for Reg<EP10_OUT_CONTROL_SPEC>

EP11_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP11_IN_BUFFER_CONTROL_SPEC>

EP11_IN_CONTROL register accessor: an alias for Reg<EP11_IN_CONTROL_SPEC>

EP11_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP11_OUT_BUFFER_CONTROL_SPEC>

EP11_OUT_CONTROL register accessor: an alias for Reg<EP11_OUT_CONTROL_SPEC>

EP12_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP12_IN_BUFFER_CONTROL_SPEC>

EP12_IN_CONTROL register accessor: an alias for Reg<EP12_IN_CONTROL_SPEC>

EP12_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP12_OUT_BUFFER_CONTROL_SPEC>

EP12_OUT_CONTROL register accessor: an alias for Reg<EP12_OUT_CONTROL_SPEC>

EP13_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP13_IN_BUFFER_CONTROL_SPEC>

EP13_IN_CONTROL register accessor: an alias for Reg<EP13_IN_CONTROL_SPEC>

EP13_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP13_OUT_BUFFER_CONTROL_SPEC>

EP13_OUT_CONTROL register accessor: an alias for Reg<EP13_OUT_CONTROL_SPEC>

EP14_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP14_IN_BUFFER_CONTROL_SPEC>

EP14_IN_CONTROL register accessor: an alias for Reg<EP14_IN_CONTROL_SPEC>

EP14_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP14_OUT_BUFFER_CONTROL_SPEC>

EP14_OUT_CONTROL register accessor: an alias for Reg<EP14_OUT_CONTROL_SPEC>

EP15_IN_BUFFER_CONTROL register accessor: an alias for Reg<EP15_IN_BUFFER_CONTROL_SPEC>

EP15_IN_CONTROL register accessor: an alias for Reg<EP15_IN_CONTROL_SPEC>

EP15_OUT_BUFFER_CONTROL register accessor: an alias for Reg<EP15_OUT_BUFFER_CONTROL_SPEC>

EP15_OUT_CONTROL register accessor: an alias for Reg<EP15_OUT_CONTROL_SPEC>

SETUP_PACKET_HIGH register accessor: an alias for Reg<SETUP_PACKET_HIGH_SPEC>

SETUP_PACKET_LOW register accessor: an alias for Reg<SETUP_PACKET_LOW_SPEC>