bl602_pac/
cks.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - cks_config."]
5    pub cks_config: CKS_CONFIG,
6    #[doc = "0x04 - Checksum data in"]
7    pub data_in: DATA_IN,
8    #[doc = "0x08 - Checksum value out"]
9    pub cks_out: CKS_OUT,
10}
11#[doc = "cks_config (rw) register accessor: an alias for `Reg<CKS_CONFIG_SPEC>`"]
12pub type CKS_CONFIG = crate::Reg<cks_config::CKS_CONFIG_SPEC>;
13#[doc = "cks_config."]
14pub mod cks_config;
15#[doc = "data_in (rw) register accessor: an alias for `Reg<DATA_IN_SPEC>`"]
16pub type DATA_IN = crate::Reg<data_in::DATA_IN_SPEC>;
17#[doc = "Checksum data in"]
18pub mod data_in;
19#[doc = "cks_out (rw) register accessor: an alias for `Reg<CKS_OUT_SPEC>`"]
20pub type CKS_OUT = crate::Reg<cks_out::CKS_OUT_SPEC>;
21#[doc = "Checksum value out"]
22pub mod cks_out;