Module ucpd1

Source
Expand description

USB Power Delivery interface

Modules§

cfgr1
UCPD configuration register 1
cfgr2
UCPD configuration register 2
cfgr3
UCPD configuration register 3
cr
UCPD control register
icr
UCPD interrupt clear register
imr
UCPD interrupt mask register
rx_ordextr1
UCPD Rx ordered set extension register 1
rx_ordextr2
UCPD Rx ordered set extension register 2
rx_ordsetr
UCPD Rx ordered set register
rx_payszr
UCPD Rx payload size register
rxdr
UCPD receive data register
sr
UCPD status register
tx_ordsetr
UCPD Tx ordered set type register
tx_payszr
UCPD Tx payload size register
txdr
UCPD Tx data register

Structs§

RegisterBlock
Register block

Type Aliases§

CFGR1
CFGR1 (rw) register accessor: UCPD configuration register 1
CFGR2
CFGR2 (rw) register accessor: UCPD configuration register 2
CFGR3
CFGR3 (rw) register accessor: UCPD configuration register 3
CR
CR (rw) register accessor: UCPD control register
ICR
ICR (w) register accessor: UCPD interrupt clear register
IMR
IMR (rw) register accessor: UCPD interrupt mask register
RXDR
RXDR (r) register accessor: UCPD receive data register
RX_ORDEXTR1
RX_ORDEXTR1 (rw) register accessor: UCPD Rx ordered set extension register 1
RX_ORDEXTR2
RX_ORDEXTR2 (rw) register accessor: UCPD Rx ordered set extension register 2
RX_ORDSETR
RX_ORDSETR (r) register accessor: UCPD Rx ordered set register
RX_PAYSZR
RX_PAYSZR (r) register accessor: UCPD Rx payload size register
SR
SR (r) register accessor: UCPD status register
TXDR
TXDR (rw) register accessor: UCPD Tx data register
TX_ORDSETR
TX_ORDSETR (rw) register accessor: UCPD Tx ordered set type register
TX_PAYSZR
TX_PAYSZR (rw) register accessor: UCPD Tx payload size register