pub type W = crate::W<MKEYRrs>;
pub type MKEY0_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY1_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY2_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY3_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY4_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY5_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY6_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY7_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY8_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY9_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY10_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY11_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY12_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY13_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY14_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY15_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY16_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY17_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY18_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY19_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY20_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY21_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY22_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY23_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY24_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY25_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY26_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY27_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY28_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY29_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY30_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type MKEY31_W<'a, REG> = crate::BitWriter<'a, REG>;
impl core::fmt::Debug for crate::generic::Reg<MKEYRrs> {
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
write!(f, "(not readable)")
}
}
impl W {
#[inline(always)]
pub fn mkey0(&mut self) -> MKEY0_W<MKEYRrs> {
MKEY0_W::new(self, 0)
}
#[inline(always)]
pub fn mkey1(&mut self) -> MKEY1_W<MKEYRrs> {
MKEY1_W::new(self, 1)
}
#[inline(always)]
pub fn mkey2(&mut self) -> MKEY2_W<MKEYRrs> {
MKEY2_W::new(self, 2)
}
#[inline(always)]
pub fn mkey3(&mut self) -> MKEY3_W<MKEYRrs> {
MKEY3_W::new(self, 3)
}
#[inline(always)]
pub fn mkey4(&mut self) -> MKEY4_W<MKEYRrs> {
MKEY4_W::new(self, 4)
}
#[inline(always)]
pub fn mkey5(&mut self) -> MKEY5_W<MKEYRrs> {
MKEY5_W::new(self, 5)
}
#[inline(always)]
pub fn mkey6(&mut self) -> MKEY6_W<MKEYRrs> {
MKEY6_W::new(self, 6)
}
#[inline(always)]
pub fn mkey7(&mut self) -> MKEY7_W<MKEYRrs> {
MKEY7_W::new(self, 7)
}
#[inline(always)]
pub fn mkey8(&mut self) -> MKEY8_W<MKEYRrs> {
MKEY8_W::new(self, 8)
}
#[inline(always)]
pub fn mkey9(&mut self) -> MKEY9_W<MKEYRrs> {
MKEY9_W::new(self, 9)
}
#[inline(always)]
pub fn mkey10(&mut self) -> MKEY10_W<MKEYRrs> {
MKEY10_W::new(self, 10)
}
#[inline(always)]
pub fn mkey11(&mut self) -> MKEY11_W<MKEYRrs> {
MKEY11_W::new(self, 11)
}
#[inline(always)]
pub fn mkey12(&mut self) -> MKEY12_W<MKEYRrs> {
MKEY12_W::new(self, 12)
}
#[inline(always)]
pub fn mkey13(&mut self) -> MKEY13_W<MKEYRrs> {
MKEY13_W::new(self, 13)
}
#[inline(always)]
pub fn mkey14(&mut self) -> MKEY14_W<MKEYRrs> {
MKEY14_W::new(self, 14)
}
#[inline(always)]
pub fn mkey15(&mut self) -> MKEY15_W<MKEYRrs> {
MKEY15_W::new(self, 15)
}
#[inline(always)]
pub fn mkey16(&mut self) -> MKEY16_W<MKEYRrs> {
MKEY16_W::new(self, 16)
}
#[inline(always)]
pub fn mkey17(&mut self) -> MKEY17_W<MKEYRrs> {
MKEY17_W::new(self, 17)
}
#[inline(always)]
pub fn mkey18(&mut self) -> MKEY18_W<MKEYRrs> {
MKEY18_W::new(self, 18)
}
#[inline(always)]
pub fn mkey19(&mut self) -> MKEY19_W<MKEYRrs> {
MKEY19_W::new(self, 19)
}
#[inline(always)]
pub fn mkey20(&mut self) -> MKEY20_W<MKEYRrs> {
MKEY20_W::new(self, 20)
}
#[inline(always)]
pub fn mkey21(&mut self) -> MKEY21_W<MKEYRrs> {
MKEY21_W::new(self, 21)
}
#[inline(always)]
pub fn mkey22(&mut self) -> MKEY22_W<MKEYRrs> {
MKEY22_W::new(self, 22)
}
#[inline(always)]
pub fn mkey23(&mut self) -> MKEY23_W<MKEYRrs> {
MKEY23_W::new(self, 23)
}
#[inline(always)]
pub fn mkey24(&mut self) -> MKEY24_W<MKEYRrs> {
MKEY24_W::new(self, 24)
}
#[inline(always)]
pub fn mkey25(&mut self) -> MKEY25_W<MKEYRrs> {
MKEY25_W::new(self, 25)
}
#[inline(always)]
pub fn mkey26(&mut self) -> MKEY26_W<MKEYRrs> {
MKEY26_W::new(self, 26)
}
#[inline(always)]
pub fn mkey27(&mut self) -> MKEY27_W<MKEYRrs> {
MKEY27_W::new(self, 27)
}
#[inline(always)]
pub fn mkey28(&mut self) -> MKEY28_W<MKEYRrs> {
MKEY28_W::new(self, 28)
}
#[inline(always)]
pub fn mkey29(&mut self) -> MKEY29_W<MKEYRrs> {
MKEY29_W::new(self, 29)
}
#[inline(always)]
pub fn mkey30(&mut self) -> MKEY30_W<MKEYRrs> {
MKEY30_W::new(self, 30)
}
#[inline(always)]
pub fn mkey31(&mut self) -> MKEY31_W<MKEYRrs> {
MKEY31_W::new(self, 31)
}
}
pub struct MKEYRrs;
impl crate::RegisterSpec for MKEYRrs {
type Ux = u32;
}
impl crate::Writable for MKEYRrs {
type Safety = crate::Unsafe;
}
impl crate::Resettable for MKEYRrs {}