#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - PA Data In Clock Control Register"]
    pub cfg0: crate::Reg<cfg0::CFG0_SPEC>,
    #[doc = "0x01 - PA Data Out Clock Control Register"]
    pub cfg1: crate::Reg<cfg1::CFG1_SPEC>,
    #[doc = "0x02 - PA Clock Select Register"]
    pub cfg2: crate::Reg<cfg2::CFG2_SPEC>,
    #[doc = "0x03 - PA Reset Select Register"]
    pub cfg3: crate::Reg<cfg3::CFG3_SPEC>,
    #[doc = "0x04 - PA Reset Enable Register"]
    pub cfg4: crate::Reg<cfg4::CFG4_SPEC>,
    #[doc = "0x05 - PA Reset Pin Select Register"]
    pub cfg5: crate::Reg<cfg5::CFG5_SPEC>,
    #[doc = "0x06 - PA Input Data Sync Control Register - Low"]
    pub cfg6: crate::Reg<cfg6::CFG6_SPEC>,
    #[doc = "0x07 - PA Input Data Sync Control Register - High"]
    pub cfg7: crate::Reg<cfg7::CFG7_SPEC>,
    #[doc = "0x08 - PA Output Data Sync Control Register - Low"]
    pub cfg8: crate::Reg<cfg8::CFG8_SPEC>,
    #[doc = "0x09 - PA Output Data Sync Control Register - High"]
    pub cfg9: crate::Reg<cfg9::CFG9_SPEC>,
    #[doc = "0x0a - PA Output Data Select Register - Low"]
    pub cfg10: crate::Reg<cfg10::CFG10_SPEC>,
    #[doc = "0x0b - PA Output Data Select Register - High"]
    pub cfg11: crate::Reg<cfg11::CFG11_SPEC>,
    #[doc = "0x0c - PA OE Select Register - Low"]
    pub cfg12: crate::Reg<cfg12::CFG12_SPEC>,
    #[doc = "0x0d - PA OE Select Register - High"]
    pub cfg13: crate::Reg<cfg13::CFG13_SPEC>,
    #[doc = "0x0e - PA OE Sync Register"]
    pub cfg14: crate::Reg<cfg14::CFG14_SPEC>,
}
#[doc = "CFG0 register accessor: an alias for `Reg<CFG0_SPEC>`"]
pub type CFG0 = crate::Reg<cfg0::CFG0_SPEC>;
#[doc = "PA Data In Clock Control Register"]
pub mod cfg0;
#[doc = "CFG1 register accessor: an alias for `Reg<CFG1_SPEC>`"]
pub type CFG1 = crate::Reg<cfg1::CFG1_SPEC>;
#[doc = "PA Data Out Clock Control Register"]
pub mod cfg1;
#[doc = "CFG2 register accessor: an alias for `Reg<CFG2_SPEC>`"]
pub type CFG2 = crate::Reg<cfg2::CFG2_SPEC>;
#[doc = "PA Clock Select Register"]
pub mod cfg2;
#[doc = "CFG3 register accessor: an alias for `Reg<CFG3_SPEC>`"]
pub type CFG3 = crate::Reg<cfg3::CFG3_SPEC>;
#[doc = "PA Reset Select Register"]
pub mod cfg3;
#[doc = "CFG4 register accessor: an alias for `Reg<CFG4_SPEC>`"]
pub type CFG4 = crate::Reg<cfg4::CFG4_SPEC>;
#[doc = "PA Reset Enable Register"]
pub mod cfg4;
#[doc = "CFG5 register accessor: an alias for `Reg<CFG5_SPEC>`"]
pub type CFG5 = crate::Reg<cfg5::CFG5_SPEC>;
#[doc = "PA Reset Pin Select Register"]
pub mod cfg5;
#[doc = "CFG6 register accessor: an alias for `Reg<CFG6_SPEC>`"]
pub type CFG6 = crate::Reg<cfg6::CFG6_SPEC>;
#[doc = "PA Input Data Sync Control Register - Low"]
pub mod cfg6;
#[doc = "CFG7 register accessor: an alias for `Reg<CFG7_SPEC>`"]
pub type CFG7 = crate::Reg<cfg7::CFG7_SPEC>;
#[doc = "PA Input Data Sync Control Register - High"]
pub mod cfg7;
#[doc = "CFG8 register accessor: an alias for `Reg<CFG8_SPEC>`"]
pub type CFG8 = crate::Reg<cfg8::CFG8_SPEC>;
#[doc = "PA Output Data Sync Control Register - Low"]
pub mod cfg8;
#[doc = "CFG9 register accessor: an alias for `Reg<CFG9_SPEC>`"]
pub type CFG9 = crate::Reg<cfg9::CFG9_SPEC>;
#[doc = "PA Output Data Sync Control Register - High"]
pub mod cfg9;
#[doc = "CFG10 register accessor: an alias for `Reg<CFG10_SPEC>`"]
pub type CFG10 = crate::Reg<cfg10::CFG10_SPEC>;
#[doc = "PA Output Data Select Register - Low"]
pub mod cfg10;
#[doc = "CFG11 register accessor: an alias for `Reg<CFG11_SPEC>`"]
pub type CFG11 = crate::Reg<cfg11::CFG11_SPEC>;
#[doc = "PA Output Data Select Register - High"]
pub mod cfg11;
#[doc = "CFG12 register accessor: an alias for `Reg<CFG12_SPEC>`"]
pub type CFG12 = crate::Reg<cfg12::CFG12_SPEC>;
#[doc = "PA OE Select Register - Low"]
pub mod cfg12;
#[doc = "CFG13 register accessor: an alias for `Reg<CFG13_SPEC>`"]
pub type CFG13 = crate::Reg<cfg13::CFG13_SPEC>;
#[doc = "PA OE Select Register - High"]
pub mod cfg13;
#[doc = "CFG14 register accessor: an alias for `Reg<CFG14_SPEC>`"]
pub type CFG14 = crate::Reg<cfg14::CFG14_SPEC>;
#[doc = "PA OE Sync Register"]
pub mod cfg14;
