ra2a1 0.2.0

Peripheral access API for ra2a1 microcontrollers (generated using svd2rust)
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - D/A Data Register 0"]
    pub dadr0: DADR0,
    _reserved1: [u8; 0x02],
    #[doc = "0x04 - D/A Control Register"]
    pub dacr: DACR,
    #[doc = "0x05 - DADR0 Format Select Register"]
    pub dadpr: DADPR,
    #[doc = "0x06 - D/A-A/D Synchronous Start Control Register"]
    pub daadscr: DAADSCR,
    #[doc = "0x07 - D/A VREF Control Register"]
    pub davrefcr: DAVREFCR,
    _reserved5: [u8; 0x01],
    #[doc = "0x09 - D/A Switch Charge Pump Control Register"]
    pub dapc: DAPC,
}
#[doc = "DADR0 (rw) register accessor: an alias for `Reg<DADR0_SPEC>`"]
pub type DADR0 = crate::Reg<dadr0::DADR0_SPEC>;
#[doc = "D/A Data Register 0"]
pub mod dadr0;
#[doc = "DACR (rw) register accessor: an alias for `Reg<DACR_SPEC>`"]
pub type DACR = crate::Reg<dacr::DACR_SPEC>;
#[doc = "D/A Control Register"]
pub mod dacr;
#[doc = "DADPR (rw) register accessor: an alias for `Reg<DADPR_SPEC>`"]
pub type DADPR = crate::Reg<dadpr::DADPR_SPEC>;
#[doc = "DADR0 Format Select Register"]
pub mod dadpr;
#[doc = "DAADSCR (rw) register accessor: an alias for `Reg<DAADSCR_SPEC>`"]
pub type DAADSCR = crate::Reg<daadscr::DAADSCR_SPEC>;
#[doc = "D/A-A/D Synchronous Start Control Register"]
pub mod daadscr;
#[doc = "DAVREFCR (rw) register accessor: an alias for `Reg<DAVREFCR_SPEC>`"]
pub type DAVREFCR = crate::Reg<davrefcr::DAVREFCR_SPEC>;
#[doc = "D/A VREF Control Register"]
pub mod davrefcr;
#[doc = "DAPC (rw) register accessor: an alias for `Reg<DAPC_SPEC>`"]
pub type DAPC = crate::Reg<dapc::DAPC_SPEC>;
#[doc = "D/A Switch Charge Pump Control Register"]
pub mod dapc;