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