Struct atsamd51g::tpi::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {Show 17 fields
pub sspsr: Reg<SSPSR_SPEC>,
pub cspsr: Reg<CSPSR_SPEC>,
pub acpr: Reg<ACPR_SPEC>,
pub sppr: Reg<SPPR_SPEC>,
pub ffsr: Reg<FFSR_SPEC>,
pub ffcr: Reg<FFCR_SPEC>,
pub fscr: Reg<FSCR_SPEC>,
pub trigger: Reg<TRIGGER_SPEC>,
pub fifo0: Reg<FIFO0_SPEC>,
pub itatbctr2: Reg<ITATBCTR2_SPEC>,
pub itatbctr0: Reg<ITATBCTR0_SPEC>,
pub fifo1: Reg<FIFO1_SPEC>,
pub itctrl: Reg<ITCTRL_SPEC>,
pub claimset: Reg<CLAIMSET_SPEC>,
pub claimclr: Reg<CLAIMCLR_SPEC>,
pub devid: Reg<DEVID_SPEC>,
pub devtype: Reg<DEVTYPE_SPEC>,
/* private fields */
}Expand description
Register block
Fields
sspsr: Reg<SSPSR_SPEC>0x00 - Supported Parallel Port Size Register
cspsr: Reg<CSPSR_SPEC>0x04 - Current Parallel Port Size Register
acpr: Reg<ACPR_SPEC>0x10 - Asynchronous Clock Prescaler Register
sppr: Reg<SPPR_SPEC>0xf0 - Selected Pin Protocol Register
ffsr: Reg<FFSR_SPEC>0x300 - Formatter and Flush Status Register
ffcr: Reg<FFCR_SPEC>0x304 - Formatter and Flush Control Register
fscr: Reg<FSCR_SPEC>0x308 - Formatter Synchronization Counter Register
trigger: Reg<TRIGGER_SPEC>0xee8 - TRIGGER
fifo0: Reg<FIFO0_SPEC>0xeec - Integration ETM Data
itatbctr2: Reg<ITATBCTR2_SPEC>0xef0 - ITATBCTR2
itatbctr0: Reg<ITATBCTR0_SPEC>0xef8 - ITATBCTR0
fifo1: Reg<FIFO1_SPEC>0xefc - Integration ITM Data
itctrl: Reg<ITCTRL_SPEC>0xf00 - Integration Mode Control
claimset: Reg<CLAIMSET_SPEC>0xfa0 - Claim tag set
claimclr: Reg<CLAIMCLR_SPEC>0xfa4 - Claim tag clear
devid: Reg<DEVID_SPEC>0xfc8 - TPIU_DEVID
devtype: Reg<DEVTYPE_SPEC>0xfcc - TPIU_DEVTYPE
Auto Trait Implementations
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more