pub type W = crate::W<K3RRrs>;
pub type B0_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B1_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B2_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B3_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B4_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B5_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B6_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B7_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B8_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B9_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B10_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B11_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B12_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B13_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B14_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B15_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B16_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B17_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B18_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B19_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B20_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B21_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B22_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B23_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B24_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B25_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B26_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B27_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B28_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B29_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B30_W<'a, REG> = crate::BitWriter<'a, REG>;
pub type B31_W<'a, REG> = crate::BitWriter<'a, REG>;
impl core::fmt::Debug for crate::generic::Reg<K3RRrs> {
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
write!(f, "(not readable)")
}
}
impl W {
#[inline(always)]
pub fn b0(&mut self) -> B0_W<K3RRrs> {
B0_W::new(self, 0)
}
#[inline(always)]
pub fn b1(&mut self) -> B1_W<K3RRrs> {
B1_W::new(self, 1)
}
#[inline(always)]
pub fn b2(&mut self) -> B2_W<K3RRrs> {
B2_W::new(self, 2)
}
#[inline(always)]
pub fn b3(&mut self) -> B3_W<K3RRrs> {
B3_W::new(self, 3)
}
#[inline(always)]
pub fn b4(&mut self) -> B4_W<K3RRrs> {
B4_W::new(self, 4)
}
#[inline(always)]
pub fn b5(&mut self) -> B5_W<K3RRrs> {
B5_W::new(self, 5)
}
#[inline(always)]
pub fn b6(&mut self) -> B6_W<K3RRrs> {
B6_W::new(self, 6)
}
#[inline(always)]
pub fn b7(&mut self) -> B7_W<K3RRrs> {
B7_W::new(self, 7)
}
#[inline(always)]
pub fn b8(&mut self) -> B8_W<K3RRrs> {
B8_W::new(self, 8)
}
#[inline(always)]
pub fn b9(&mut self) -> B9_W<K3RRrs> {
B9_W::new(self, 9)
}
#[inline(always)]
pub fn b10(&mut self) -> B10_W<K3RRrs> {
B10_W::new(self, 10)
}
#[inline(always)]
pub fn b11(&mut self) -> B11_W<K3RRrs> {
B11_W::new(self, 11)
}
#[inline(always)]
pub fn b12(&mut self) -> B12_W<K3RRrs> {
B12_W::new(self, 12)
}
#[inline(always)]
pub fn b13(&mut self) -> B13_W<K3RRrs> {
B13_W::new(self, 13)
}
#[inline(always)]
pub fn b14(&mut self) -> B14_W<K3RRrs> {
B14_W::new(self, 14)
}
#[inline(always)]
pub fn b15(&mut self) -> B15_W<K3RRrs> {
B15_W::new(self, 15)
}
#[inline(always)]
pub fn b16(&mut self) -> B16_W<K3RRrs> {
B16_W::new(self, 16)
}
#[inline(always)]
pub fn b17(&mut self) -> B17_W<K3RRrs> {
B17_W::new(self, 17)
}
#[inline(always)]
pub fn b18(&mut self) -> B18_W<K3RRrs> {
B18_W::new(self, 18)
}
#[inline(always)]
pub fn b19(&mut self) -> B19_W<K3RRrs> {
B19_W::new(self, 19)
}
#[inline(always)]
pub fn b20(&mut self) -> B20_W<K3RRrs> {
B20_W::new(self, 20)
}
#[inline(always)]
pub fn b21(&mut self) -> B21_W<K3RRrs> {
B21_W::new(self, 21)
}
#[inline(always)]
pub fn b22(&mut self) -> B22_W<K3RRrs> {
B22_W::new(self, 22)
}
#[inline(always)]
pub fn b23(&mut self) -> B23_W<K3RRrs> {
B23_W::new(self, 23)
}
#[inline(always)]
pub fn b24(&mut self) -> B24_W<K3RRrs> {
B24_W::new(self, 24)
}
#[inline(always)]
pub fn b25(&mut self) -> B25_W<K3RRrs> {
B25_W::new(self, 25)
}
#[inline(always)]
pub fn b26(&mut self) -> B26_W<K3RRrs> {
B26_W::new(self, 26)
}
#[inline(always)]
pub fn b27(&mut self) -> B27_W<K3RRrs> {
B27_W::new(self, 27)
}
#[inline(always)]
pub fn b28(&mut self) -> B28_W<K3RRrs> {
B28_W::new(self, 28)
}
#[inline(always)]
pub fn b29(&mut self) -> B29_W<K3RRrs> {
B29_W::new(self, 29)
}
#[inline(always)]
pub fn b30(&mut self) -> B30_W<K3RRrs> {
B30_W::new(self, 30)
}
#[inline(always)]
pub fn b31(&mut self) -> B31_W<K3RRrs> {
B31_W::new(self, 31)
}
}
pub struct K3RRrs;
impl crate::RegisterSpec for K3RRrs {
type Ux = u32;
}
impl crate::Writable for K3RRrs {
type Safety = crate::Unsafe;
}
impl crate::Resettable for K3RRrs {}