mimxrt595s 0.5.0

Peripheral access crate (PAC) for NXP i.MX RT595S microcontrollers
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    _reserved_0_freqme_freqmectrl: [u8; 0x04],
}
impl RegisterBlock {
    #[doc = "0x00 - Frequency Measurement (in Write mode)"]
    #[inline(always)]
    pub const fn freqme_freqmectrl_w(&self) -> &FREQME_FREQMECTRL_W {
        unsafe { &*(self as *const Self).cast::<u8>().add(0usize).cast() }
    }
    #[doc = "0x00 - Frequency Measurement (in Read mode)"]
    #[inline(always)]
    pub const fn freqme_freqmectrl_r(&self) -> &FREQME_FREQMECTRL_R {
        unsafe { &*(self as *const Self).cast::<u8>().add(0usize).cast() }
    }
}
#[doc = "FREQME_FREQMECTRL_R (r) register accessor: an alias for `Reg<FREQME_FREQMECTRL_R_SPEC>`"]
pub type FREQME_FREQMECTRL_R = crate::Reg<freqme_freqmectrl_r::FREQME_FREQMECTRL_R_SPEC>;
#[doc = "Frequency Measurement (in Read mode)"]
pub mod freqme_freqmectrl_r;
#[doc = "FREQME_FREQMECTRL_W (w) register accessor: an alias for `Reg<FREQME_FREQMECTRL_W_SPEC>`"]
pub type FREQME_FREQMECTRL_W = crate::Reg<freqme_freqmectrl_w::FREQME_FREQMECTRL_W_SPEC>;
#[doc = "Frequency Measurement (in Write mode)"]
pub mod freqme_freqmectrl_w;