cyt2b6_d/m4/ipc/
intr_struct.rs1#[doc = r"Register block"]
2#[repr(C)]
3pub struct INTR_STRUCT {
4 #[doc = "0x00 - Interrupt"]
5 pub intr: INTR,
6 #[doc = "0x04 - Interrupt set"]
7 pub intr_set: INTR_SET,
8 #[doc = "0x08 - Interrupt mask"]
9 pub intr_mask: INTR_MASK,
10 #[doc = "0x0c - Interrupt masked"]
11 pub intr_masked: INTR_MASKED,
12}
13#[doc = "INTR (rw) register accessor: an alias for `Reg<INTR_SPEC>`"]
14pub type INTR = crate::Reg<intr::INTR_SPEC>;
15#[doc = "Interrupt"]
16pub mod intr;
17#[doc = "INTR_SET (rw) register accessor: an alias for `Reg<INTR_SET_SPEC>`"]
18pub type INTR_SET = crate::Reg<intr_set::INTR_SET_SPEC>;
19#[doc = "Interrupt set"]
20pub mod intr_set;
21#[doc = "INTR_MASK (rw) register accessor: an alias for `Reg<INTR_MASK_SPEC>`"]
22pub type INTR_MASK = crate::Reg<intr_mask::INTR_MASK_SPEC>;
23#[doc = "Interrupt mask"]
24pub mod intr_mask;
25#[doc = "INTR_MASKED (r) register accessor: an alias for `Reg<INTR_MASKED_SPEC>`"]
26pub type INTR_MASKED = crate::Reg<intr_masked::INTR_MASKED_SPEC>;
27#[doc = "Interrupt masked"]
28pub mod intr_masked;