pub type R = crate::R<IASRrs>;
pub type CAEF_R = crate::BitReader;
pub type IAEF_R = crate::BitReader;
impl R {
#[inline(always)]
pub fn caef(&self) -> CAEF_R {
CAEF_R::new((self.bits & 1) != 0)
}
#[inline(always)]
pub fn iaef(&self) -> IAEF_R {
IAEF_R::new(((self.bits >> 1) & 1) != 0)
}
}
impl core::fmt::Debug for R {
fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
f.debug_struct("IASR")
.field("caef", &self.caef())
.field("iaef", &self.iaef())
.finish()
}
}
pub struct IASRrs;
impl crate::RegisterSpec for IASRrs {
type Ux = u32;
}
impl crate::Readable for IASRrs {}
impl crate::Resettable for IASRrs {}