nrf52832_pac/ficr/
info.rs1#[doc = r"Register block"]
2#[repr(C)]
3pub struct INFO {
4 #[doc = "0x00 - Part code"]
5 pub part: PART,
6 #[doc = "0x04 - Part Variant, Hardware version and Production configuration"]
7 pub variant: VARIANT,
8 #[doc = "0x08 - Package option"]
9 pub package: PACKAGE,
10 #[doc = "0x0c - RAM variant"]
11 pub ram: RAM,
12 #[doc = "0x10 - Flash variant"]
13 pub flash: FLASH,
14 #[doc = "0x14..0x20 - Description collection\\[0\\]: Unspecified"]
15 pub unused0: [UNUSED0; 3],
16}
17#[doc = "PART (r) register accessor: an alias for `Reg<PART_SPEC>`"]
18pub type PART = crate::Reg<part::PART_SPEC>;
19#[doc = "Part code"]
20pub mod part;
21#[doc = "VARIANT (r) register accessor: an alias for `Reg<VARIANT_SPEC>`"]
22pub type VARIANT = crate::Reg<variant::VARIANT_SPEC>;
23#[doc = "Part Variant, Hardware version and Production configuration"]
24pub mod variant;
25#[doc = "PACKAGE (r) register accessor: an alias for `Reg<PACKAGE_SPEC>`"]
26pub type PACKAGE = crate::Reg<package::PACKAGE_SPEC>;
27#[doc = "Package option"]
28pub mod package;
29#[doc = "RAM (r) register accessor: an alias for `Reg<RAM_SPEC>`"]
30pub type RAM = crate::Reg<ram::RAM_SPEC>;
31#[doc = "RAM variant"]
32pub mod ram;
33#[doc = "FLASH (r) register accessor: an alias for `Reg<FLASH_SPEC>`"]
34pub type FLASH = crate::Reg<flash::FLASH_SPEC>;
35#[doc = "Flash variant"]
36pub mod flash;
37#[doc = "UNUSED0 (rw) register accessor: an alias for `Reg<UNUSED0_SPEC>`"]
38pub type UNUSED0 = crate::Reg<unused0::UNUSED0_SPEC>;
39#[doc = "Description collection\\[0\\]: Unspecified"]
40pub mod unused0;