Struct Calfcr
#[repr(transparent)]pub struct Calfcr(pub u32);
Expand description
HSPI full-cycle calibration configuration.
Tuple Fields§
§0: u32
Implementations§
§impl Calfcr
impl Calfcr
pub const fn fine(&self) -> u8
pub const fn fine(&self) -> u8
6: 0]: Fine calibration The unitary value of delay for this field depends on product technology (refer to the product datasheet).
pub fn set_fine(&mut self, val: u8)
pub fn set_fine(&mut self, val: u8)
6: 0]: Fine calibration The unitary value of delay for this field depends on product technology (refer to the product datasheet).
pub const fn coarse(&self) -> u8
pub const fn coarse(&self) -> u8
4: 0]: Coarse calibration The unitary value of delay for this field depends on product technology (refer to the product datasheet).
pub fn set_coarse(&mut self, val: u8)
pub fn set_coarse(&mut self, val: u8)
4: 0]: Coarse calibration The unitary value of delay for this field depends on product technology (refer to the product datasheet).
pub const fn calmax(&self) -> bool
pub const fn calmax(&self) -> bool
Max value This bit gets set when the memory-clock period is outside the range of DLLM, in which case CALFCR and CALSR are updated with the values for the maximum delay.
pub fn set_calmax(&mut self, val: bool)
pub fn set_calmax(&mut self, val: bool)
Max value This bit gets set when the memory-clock period is outside the range of DLLM, in which case CALFCR and CALSR are updated with the values for the maximum delay.