#[doc = r"Register block"] #[repr(C)] pub struct TXD { #[doc = "0x00 - Data pointer"] pub ptr: PTR, #[doc = "0x04 - Maximum number of bytes in transmit buffer"] pub maxcnt: MAXCNT, #[doc = "0x08 - Number of bytes transferred in the last transaction"] pub amount: AMOUNT, } #[doc = "PTR (rw) register accessor: an alias for `Reg`"] pub type PTR = crate::Reg; #[doc = "Data pointer"] pub mod ptr; #[doc = "MAXCNT (rw) register accessor: an alias for `Reg`"] pub type MAXCNT = crate::Reg; #[doc = "Maximum number of bytes in transmit buffer"] pub mod maxcnt; #[doc = "AMOUNT (r) register accessor: an alias for `Reg`"] pub type AMOUNT = crate::Reg; #[doc = "Number of bytes transferred in the last transaction"] pub mod amount;