pub type W = crate::W<DTFAULTCrs>;
pub type Dtprs0fcW<'a, REG> = crate::BitWriter<'a, REG>;
pub type Dtprs1fcW<'a, REG> = crate::BitWriter<'a, REG>;
pub type DtdbgfcW<'a, REG> = crate::BitWriter<'a, REG>;
pub type TlockupfcW<'a, REG> = crate::BitWriter<'a, REG>;
impl core::fmt::Debug for crate::generic::Reg<DTFAULTCrs> {
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
write!(f, "(not readable)")
}
}
impl W {
#[inline(always)]
pub fn dtprs0fc(&mut self) -> Dtprs0fcW<'_, DTFAULTCrs> {
Dtprs0fcW::new(self, 0)
}
#[inline(always)]
pub fn dtprs1fc(&mut self) -> Dtprs1fcW<'_, DTFAULTCrs> {
Dtprs1fcW::new(self, 1)
}
#[inline(always)]
pub fn dtdbgfc(&mut self) -> DtdbgfcW<'_, DTFAULTCrs> {
DtdbgfcW::new(self, 2)
}
#[inline(always)]
pub fn tlockupfc(&mut self) -> TlockupfcW<'_, DTFAULTCrs> {
TlockupfcW::new(self, 3)
}
}
pub struct DTFAULTCrs;
impl crate::RegisterSpec for DTFAULTCrs {
type Ux = u32;
}
impl crate::Writable for DTFAULTCrs {
type Safety = crate::Unsafe;
}
impl crate::Resettable for DTFAULTCrs {}