swm341_pac/
crc.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - CR register"]
5    pub cr: CR,
6    #[doc = "0x04 - DATAIN register"]
7    pub datain: DATAIN,
8    #[doc = "0x08 - INIVAL register"]
9    pub inival: INIVAL,
10    #[doc = "0x0c - RESULT register"]
11    pub result: RESULT,
12}
13#[doc = "CR (rw) register accessor: an alias for `Reg<CR_SPEC>`"]
14pub type CR = crate::Reg<cr::CR_SPEC>;
15#[doc = "CR register"]
16pub mod cr;
17#[doc = "DATAIN (w) register accessor: an alias for `Reg<DATAIN_SPEC>`"]
18pub type DATAIN = crate::Reg<datain::DATAIN_SPEC>;
19#[doc = "DATAIN register"]
20pub mod datain;
21#[doc = "INIVAL (rw) register accessor: an alias for `Reg<INIVAL_SPEC>`"]
22pub type INIVAL = crate::Reg<inival::INIVAL_SPEC>;
23#[doc = "INIVAL register"]
24pub mod inival;
25#[doc = "RESULT (r) register accessor: an alias for `Reg<RESULT_SPEC>`"]
26pub type RESULT = crate::Reg<result::RESULT_SPEC>;
27#[doc = "RESULT register"]
28pub mod result;