gd32vf103_pac/
crc.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - Data register"]
5    pub data: DATA,
6    #[doc = "0x04 - Free data register"]
7    pub fdata: FDATA,
8    #[doc = "0x08 - Control register"]
9    pub ctl: CTL,
10}
11#[doc = "DATA (rw) register accessor: an alias for `Reg<DATA_SPEC>`"]
12pub type DATA = crate::Reg<data::DATA_SPEC>;
13#[doc = "Data register"]
14pub mod data;
15#[doc = "FDATA (rw) register accessor: an alias for `Reg<FDATA_SPEC>`"]
16pub type FDATA = crate::Reg<fdata::FDATA_SPEC>;
17#[doc = "Free data register"]
18pub mod fdata;
19#[doc = "CTL (rw) register accessor: an alias for `Reg<CTL_SPEC>`"]
20pub type CTL = crate::Reg<ctl::CTL_SPEC>;
21#[doc = "Control register"]
22pub mod ctl;