nrf52840_pac/spis0/
txd.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct TXD {
4    #[doc = "0x00 - TXD data pointer"]
5    pub ptr: PTR,
6    #[doc = "0x04 - Maximum number of bytes in transmit buffer"]
7    pub maxcnt: MAXCNT,
8    #[doc = "0x08 - Number of bytes transmitted in last granted transaction"]
9    pub amount: AMOUNT,
10}
11#[doc = "PTR (rw) register accessor: an alias for `Reg<PTR_SPEC>`"]
12pub type PTR = crate::Reg<ptr::PTR_SPEC>;
13#[doc = "TXD data pointer"]
14pub mod ptr;
15#[doc = "MAXCNT (rw) register accessor: an alias for `Reg<MAXCNT_SPEC>`"]
16pub type MAXCNT = crate::Reg<maxcnt::MAXCNT_SPEC>;
17#[doc = "Maximum number of bytes in transmit buffer"]
18pub mod maxcnt;
19#[doc = "AMOUNT (r) register accessor: an alias for `Reg<AMOUNT_SPEC>`"]
20pub type AMOUNT = crate::Reg<amount::AMOUNT_SPEC>;
21#[doc = "Number of bytes transmitted in last granted transaction"]
22pub mod amount;