cyt4dn_b 0.0.1

Peripheral access crate for cyt4dn_b T2G family
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct CONSTFRAME4 {
    #[doc = "0x00 - ConstFrame unit static control register"]
    pub staticcontrol: STATICCONTROL,
    #[doc = "0x04 - Output frame dimensions."]
    pub framedimensions: FRAMEDIMENSIONS,
    #[doc = "0x08 - Color of output frame."]
    pub constantcolor: CONSTANTCOLOR,
    #[doc = "0x0c - ConstFrame unit trigger register"]
    pub controltrigger: CONTROLTRIGGER,
    #[doc = "0x10 - ConstFrame unit start register"]
    pub start: START,
}
#[doc = "STATICCONTROL (rw) register accessor: an alias for `Reg<STATICCONTROL_SPEC>`"]
pub type STATICCONTROL = crate::Reg<staticcontrol::STATICCONTROL_SPEC>;
#[doc = "ConstFrame unit static control register"]
pub mod staticcontrol;
#[doc = "FRAMEDIMENSIONS (rw) register accessor: an alias for `Reg<FRAMEDIMENSIONS_SPEC>`"]
pub type FRAMEDIMENSIONS = crate::Reg<framedimensions::FRAMEDIMENSIONS_SPEC>;
#[doc = "Output frame dimensions."]
pub mod framedimensions;
#[doc = "CONSTANTCOLOR (rw) register accessor: an alias for `Reg<CONSTANTCOLOR_SPEC>`"]
pub type CONSTANTCOLOR = crate::Reg<constantcolor::CONSTANTCOLOR_SPEC>;
#[doc = "Color of output frame."]
pub mod constantcolor;
#[doc = "CONTROLTRIGGER (w) register accessor: an alias for `Reg<CONTROLTRIGGER_SPEC>`"]
pub type CONTROLTRIGGER = crate::Reg<controltrigger::CONTROLTRIGGER_SPEC>;
#[doc = "ConstFrame unit trigger register"]
pub mod controltrigger;
#[doc = "START (w) register accessor: an alias for `Reg<START_SPEC>`"]
pub type START = crate::Reg<start::START_SPEC>;
#[doc = "ConstFrame unit start register"]
pub mod start;