Struct e310x::uart0::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub txdata: TXDATA, pub rxdata: RXDATA, pub txctrl: TXCTRL, pub rxctrl: RXCTRL, pub ie: IE, pub ip: IP, pub div: DIV, }
Register block
Fields
txdata: TXDATA
0x00 - Transmit Data Register
rxdata: RXDATA
0x04 - Receive Data Register
txctrl: TXCTRL
0x08 - Transmit Control Register
rxctrl: RXCTRL
0x0c - Receive Control Register
ie: IE
0x10 - Interrupt Enable Register
ip: IP
0x14 - Interrupt Pending Register
div: DIV
0x18 - Baud Rate Divisor Register