Struct nrf5340_app_pac::dppic_ns::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {
pub tasks_chg: [TASKS_CHG; 6],
pub subscribe_chg: [SUBSCRIBE_CHG; 6],
pub chen: CHEN,
pub chenset: CHENSET,
pub chenclr: CHENCLR,
pub chg: [CHG; 6],
/* private fields */
}
Expand description
Register block
Fields
tasks_chg: [TASKS_CHG; 6]
0x00..0x30 - Channel group tasks
subscribe_chg: [SUBSCRIBE_CHG; 6]
0x80..0xb0 - Subscribe configuration for tasks
chen: CHEN
0x500 - Channel enable register
chenset: CHENSET
0x504 - Channel enable set register
chenclr: CHENCLR
0x508 - Channel enable clear register
chg: [CHG; 6]
0x800..0x818 - Description collection: Channel group n Note: Writes to this register are ignored if either SUBSCRIBE_CHG[n].EN or SUBSCRIBE_CHG[n].DIS is enabled
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