#[doc = "CTRLA register accessor: an alias for `Reg`"] pub type CTRLA = crate::Reg; #[doc = "I2CS Control A"] pub mod ctrla; #[doc = "CTRLB register accessor: an alias for `Reg`"] pub type CTRLB = crate::Reg; #[doc = "I2CS Control B"] pub mod ctrlb; #[doc = "INTENCLR register accessor: an alias for `Reg`"] pub type INTENCLR = crate::Reg; #[doc = "I2CS Interrupt Enable Clear"] pub mod intenclr; #[doc = "INTENSET register accessor: an alias for `Reg`"] pub type INTENSET = crate::Reg; #[doc = "I2CS Interrupt Enable Set"] pub mod intenset; #[doc = "INTFLAG register accessor: an alias for `Reg`"] pub type INTFLAG = crate::Reg; #[doc = "I2CS Interrupt Flag Status and Clear"] pub mod intflag; #[doc = "STATUS register accessor: an alias for `Reg`"] pub type STATUS = crate::Reg; #[doc = "I2CS Status"] pub mod status; #[doc = "SYNCBUSY register accessor: an alias for `Reg`"] pub type SYNCBUSY = crate::Reg; #[doc = "I2CS Synchronization Busy"] pub mod syncbusy; #[doc = "ADDR register accessor: an alias for `Reg`"] pub type ADDR = crate::Reg; #[doc = "I2CS Address"] pub mod addr; #[doc = "DATA register accessor: an alias for `Reg`"] pub type DATA = crate::Reg; #[doc = "I2CS Data"] pub mod data;