1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4 #[doc = "0x00 - sd_chip_id_low."]
5 pub sd_chip_id_low: SD_CHIP_ID_LOW,
6 #[doc = "0x04 - sd_chip_id_high."]
7 pub sd_chip_id_high: SD_CHIP_ID_HIGH,
8 #[doc = "0x08 - sd_wifi_mac_low."]
9 pub sd_wifi_mac_low: SD_WIFI_MAC_LOW,
10 #[doc = "0x0c - sd_wifi_mac_high."]
11 pub sd_wifi_mac_high: SD_WIFI_MAC_HIGH,
12 #[doc = "0x10 - sd_dbg_pwd_low."]
13 pub sd_dbg_pwd_low: SD_DBG_PWD_LOW,
14 #[doc = "0x14 - sd_dbg_pwd_high."]
15 pub sd_dbg_pwd_high: SD_DBG_PWD_HIGH,
16 #[doc = "0x18 - sd_status."]
17 pub sd_status: SD_STATUS,
18 #[doc = "0x1c - sd_dbg_reserved."]
19 pub sd_dbg_reserved: SD_DBG_RESERVED,
20}
21#[doc = "sd_chip_id_low (r) register accessor: an alias for `Reg<SD_CHIP_ID_LOW_SPEC>`"]
22pub type SD_CHIP_ID_LOW = crate::Reg<sd_chip_id_low::SD_CHIP_ID_LOW_SPEC>;
23#[doc = "sd_chip_id_low."]
24pub mod sd_chip_id_low;
25#[doc = "sd_chip_id_high (r) register accessor: an alias for `Reg<SD_CHIP_ID_HIGH_SPEC>`"]
26pub type SD_CHIP_ID_HIGH = crate::Reg<sd_chip_id_high::SD_CHIP_ID_HIGH_SPEC>;
27#[doc = "sd_chip_id_high."]
28pub mod sd_chip_id_high;
29#[doc = "sd_wifi_mac_low (r) register accessor: an alias for `Reg<SD_WIFI_MAC_LOW_SPEC>`"]
30pub type SD_WIFI_MAC_LOW = crate::Reg<sd_wifi_mac_low::SD_WIFI_MAC_LOW_SPEC>;
31#[doc = "sd_wifi_mac_low."]
32pub mod sd_wifi_mac_low;
33#[doc = "sd_wifi_mac_high (r) register accessor: an alias for `Reg<SD_WIFI_MAC_HIGH_SPEC>`"]
34pub type SD_WIFI_MAC_HIGH = crate::Reg<sd_wifi_mac_high::SD_WIFI_MAC_HIGH_SPEC>;
35#[doc = "sd_wifi_mac_high."]
36pub mod sd_wifi_mac_high;
37#[doc = "sd_dbg_pwd_low (rw) register accessor: an alias for `Reg<SD_DBG_PWD_LOW_SPEC>`"]
38pub type SD_DBG_PWD_LOW = crate::Reg<sd_dbg_pwd_low::SD_DBG_PWD_LOW_SPEC>;
39#[doc = "sd_dbg_pwd_low."]
40pub mod sd_dbg_pwd_low;
41#[doc = "sd_dbg_pwd_high (rw) register accessor: an alias for `Reg<SD_DBG_PWD_HIGH_SPEC>`"]
42pub type SD_DBG_PWD_HIGH = crate::Reg<sd_dbg_pwd_high::SD_DBG_PWD_HIGH_SPEC>;
43#[doc = "sd_dbg_pwd_high."]
44pub mod sd_dbg_pwd_high;
45#[doc = "sd_status (rw) register accessor: an alias for `Reg<SD_STATUS_SPEC>`"]
46pub type SD_STATUS = crate::Reg<sd_status::SD_STATUS_SPEC>;
47#[doc = "sd_status."]
48pub mod sd_status;
49#[doc = "sd_dbg_reserved (rw) register accessor: an alias for `Reg<SD_DBG_RESERVED_SPEC>`"]
50pub type SD_DBG_RESERVED = crate::Reg<sd_dbg_reserved::SD_DBG_RESERVED_SPEC>;
51#[doc = "sd_dbg_reserved."]
52pub mod sd_dbg_reserved;