stm32l4x2_pac/dfsdm/
flt.rs

1#[doc = "control register 1"]
2pub struct CR2 {
3    register: ::vcell::VolatileCell<u32>,
4}
5#[doc = "control register 1"]
6pub mod cr2;
7#[doc = "interrupt and status register"]
8pub struct ISR {
9    register: ::vcell::VolatileCell<u32>,
10}
11#[doc = "interrupt and status register"]
12pub mod isr;
13#[doc = "interrupt flag clear register"]
14pub struct ICR {
15    register: ::vcell::VolatileCell<u32>,
16}
17#[doc = "interrupt flag clear register"]
18pub mod icr;
19#[doc = "injected channel group selection register"]
20pub struct JCHGR {
21    register: ::vcell::VolatileCell<u32>,
22}
23#[doc = "injected channel group selection register"]
24pub mod jchgr;
25#[doc = "filter control register"]
26pub struct FCR {
27    register: ::vcell::VolatileCell<u32>,
28}
29#[doc = "filter control register"]
30pub mod fcr;
31#[doc = "data register for injected group"]
32pub struct JDATAR {
33    register: ::vcell::VolatileCell<u32>,
34}
35#[doc = "data register for injected group"]
36pub mod jdatar;
37#[doc = "data register for the regular channel"]
38pub struct RDATAR {
39    register: ::vcell::VolatileCell<u32>,
40}
41#[doc = "data register for the regular channel"]
42pub mod rdatar;
43#[doc = "analog watchdog high threshold register"]
44pub struct AWHTR {
45    register: ::vcell::VolatileCell<u32>,
46}
47#[doc = "analog watchdog high threshold register"]
48pub mod awhtr;
49#[doc = "analog watchdog low threshold register"]
50pub struct AWLTR {
51    register: ::vcell::VolatileCell<u32>,
52}
53#[doc = "analog watchdog low threshold register"]
54pub mod awltr;
55#[doc = "analog watchdog status register"]
56pub struct AWSR {
57    register: ::vcell::VolatileCell<u32>,
58}
59#[doc = "analog watchdog status register"]
60pub mod awsr;
61#[doc = "analog watchdog clear flag register"]
62pub struct AWCFR {
63    register: ::vcell::VolatileCell<u32>,
64}
65#[doc = "analog watchdog clear flag register"]
66pub mod awcfr;
67#[doc = "Extremes detector maximum register"]
68pub struct EXMAX {
69    register: ::vcell::VolatileCell<u32>,
70}
71#[doc = "Extremes detector maximum register"]
72pub mod exmax;
73#[doc = "Extremes detector minimum register"]
74pub struct EXMIN {
75    register: ::vcell::VolatileCell<u32>,
76}
77#[doc = "Extremes detector minimum register"]
78pub mod exmin;
79#[doc = "conversion timer register"]
80pub struct CNVTIMR {
81    register: ::vcell::VolatileCell<u32>,
82}
83#[doc = "conversion timer register"]
84pub mod cnvtimr;