stm32f30x/dbgmcu/
mod.rs

1#[doc = r" Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - MCU Device ID Code Register"]
5    pub idcode: IDCODE,
6    #[doc = "0x04 - Debug MCU Configuration Register"]
7    pub cr: CR,
8    #[doc = "0x08 - APB Low Freeze Register"]
9    pub apb1fz: APB1FZ,
10    #[doc = "0x0c - APB High Freeze Register"]
11    pub apb2fz: APB2FZ,
12}
13#[doc = "MCU Device ID Code Register"]
14pub struct IDCODE {
15    register: ::vcell::VolatileCell<u32>,
16}
17#[doc = "MCU Device ID Code Register"]
18pub mod idcode;
19#[doc = "Debug MCU Configuration Register"]
20pub struct CR {
21    register: ::vcell::VolatileCell<u32>,
22}
23#[doc = "Debug MCU Configuration Register"]
24pub mod cr;
25#[doc = "APB Low Freeze Register"]
26pub struct APB1FZ {
27    register: ::vcell::VolatileCell<u32>,
28}
29#[doc = "APB Low Freeze Register"]
30pub mod apb1fz;
31#[doc = "APB High Freeze Register"]
32pub struct APB2FZ {
33    register: ::vcell::VolatileCell<u32>,
34}
35#[doc = "APB High Freeze Register"]
36pub mod apb2fz;