cyt4dn_b 0.0.1

Peripheral access crate for cyt4dn_b T2G family
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct LAYERBLEND3 {
    #[doc = "0x00 - Static control settings."]
    pub staticcontrol: STATICCONTROL,
    #[doc = "0x04 - Common control settings."]
    pub control: CONTROL,
    #[doc = "0x08 - Options for blend operations"]
    pub blendcontrol: BLENDCONTROL,
    #[doc = "0x0c - Position of secondary (overlay) input frame"]
    pub position: POSITION,
}
#[doc = "STATICCONTROL (rw) register accessor: an alias for `Reg<STATICCONTROL_SPEC>`"]
pub type STATICCONTROL = crate::Reg<staticcontrol::STATICCONTROL_SPEC>;
#[doc = "Static control settings."]
pub mod staticcontrol;
#[doc = "CONTROL (rw) register accessor: an alias for `Reg<CONTROL_SPEC>`"]
pub type CONTROL = crate::Reg<control::CONTROL_SPEC>;
#[doc = "Common control settings."]
pub mod control;
#[doc = "BLENDCONTROL (rw) register accessor: an alias for `Reg<BLENDCONTROL_SPEC>`"]
pub type BLENDCONTROL = crate::Reg<blendcontrol::BLENDCONTROL_SPEC>;
#[doc = "Options for blend operations"]
pub mod blendcontrol;
#[doc = "POSITION (rw) register accessor: an alias for `Reg<POSITION_SPEC>`"]
pub type POSITION = crate::Reg<position::POSITION_SPEC>;
#[doc = "Position of secondary (overlay) input frame"]
pub mod position;