Struct atsamd21g18a::hmatrix::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock { pub pras0: PRAS, pub prbs0: PRBS, pub pras1: PRAS, pub prbs1: PRBS, pub pras2: PRAS, pub prbs2: PRBS, pub pras3: PRAS, pub prbs3: PRBS, pub pras4: PRAS, pub prbs4: PRBS, pub pras5: PRAS, pub prbs5: PRBS, pub pras6: PRAS, pub prbs6: PRBS, pub pras7: PRAS, pub prbs7: PRBS, pub pras8: PRAS, pub prbs8: PRBS, pub pras9: PRAS, pub prbs9: PRBS, pub pras10: PRAS, pub prbs10: PRBS, pub pras11: PRAS, pub prbs11: PRBS, pub pras12: PRAS, pub prbs12: PRBS, pub pras13: PRAS, pub prbs13: PRBS, pub pras14: PRAS, pub prbs14: PRBS, pub pras15: PRAS, pub prbs15: PRBS, pub sfr: [SFR; 16], // some fields omitted }

Register block

Fields

0x80 - Priority A for Slave

0x84 - Priority B for Slave

0x88 - Priority A for Slave

0x8c - Priority B for Slave

0x90 - Priority A for Slave

0x94 - Priority B for Slave

0x98 - Priority A for Slave

0x9c - Priority B for Slave

0xa0 - Priority A for Slave

0xa4 - Priority B for Slave

0xa8 - Priority A for Slave

0xac - Priority B for Slave

0xb0 - Priority A for Slave

0xb4 - Priority B for Slave

0xb8 - Priority A for Slave

0xbc - Priority B for Slave

0xc0 - Priority A for Slave

0xc4 - Priority B for Slave

0xc8 - Priority A for Slave

0xcc - Priority B for Slave

0xd0 - Priority A for Slave

0xd4 - Priority B for Slave

0xd8 - Priority A for Slave

0xdc - Priority B for Slave

0xe0 - Priority A for Slave

0xe4 - Priority B for Slave

0xe8 - Priority A for Slave

0xec - Priority B for Slave

0xf0 - Priority A for Slave

0xf4 - Priority B for Slave

0xf8 - Priority A for Slave

0xfc - Priority B for Slave

0x110 - Special Function

Auto Trait Implementations