#[repr(C)]pub struct Ocr(/* private fields */);
Expand description
Represents the SD card operation conditions register (OCR
).
Implementations§
Source§impl Ocr
impl Ocr
Sourcepub const fn vdd_2728(&self) -> bool
pub const fn vdd_2728(&self) -> bool
Getter for vdd_2728 field of Ocr.
VDD Volatage Window (VDD1): 2.7-2.8V.
Sourcepub fn set_vdd_2728(&mut self, val: bool)
pub fn set_vdd_2728(&mut self, val: bool)
Setter for vdd_2728 field of Ocr.
VDD Volatage Window (VDD1): 2.7-2.8V.
Sourcepub const fn vdd_2829(&self) -> bool
pub const fn vdd_2829(&self) -> bool
Getter for vdd_2829 field of Ocr.
VDD Volatage Window (VDD1): 2.8-2.9V.
Sourcepub fn set_vdd_2829(&mut self, val: bool)
pub fn set_vdd_2829(&mut self, val: bool)
Setter for vdd_2829 field of Ocr.
VDD Volatage Window (VDD1): 2.8-2.9V.
Sourcepub const fn vdd_2930(&self) -> bool
pub const fn vdd_2930(&self) -> bool
Getter for vdd_2930 field of Ocr.
VDD Volatage Window (VDD1): 2.9-3.0V.
Sourcepub fn set_vdd_2930(&mut self, val: bool)
pub fn set_vdd_2930(&mut self, val: bool)
Setter for vdd_2930 field of Ocr.
VDD Volatage Window (VDD1): 2.9-3.0V.
Sourcepub const fn vdd_3031(&self) -> bool
pub const fn vdd_3031(&self) -> bool
Getter for vdd_3031 field of Ocr.
VDD Volatage Window (VDD1): 3.0-3.1V.
Sourcepub fn set_vdd_3031(&mut self, val: bool)
pub fn set_vdd_3031(&mut self, val: bool)
Setter for vdd_3031 field of Ocr.
VDD Volatage Window (VDD1): 3.0-3.1V.
Sourcepub const fn vdd_3132(&self) -> bool
pub const fn vdd_3132(&self) -> bool
Getter for vdd_3132 field of Ocr.
VDD Volatage Window (VDD1): 3.1-3.2V.
Sourcepub fn set_vdd_3132(&mut self, val: bool)
pub fn set_vdd_3132(&mut self, val: bool)
Setter for vdd_3132 field of Ocr.
VDD Volatage Window (VDD1): 3.1-3.2V.
Sourcepub const fn vdd_3233(&self) -> bool
pub const fn vdd_3233(&self) -> bool
Getter for vdd_3233 field of Ocr.
VDD Volatage Window (VDD1): 3.2-3.3V.
Sourcepub fn set_vdd_3233(&mut self, val: bool)
pub fn set_vdd_3233(&mut self, val: bool)
Setter for vdd_3233 field of Ocr.
VDD Volatage Window (VDD1): 3.2-3.3V.
Sourcepub const fn vdd_3334(&self) -> bool
pub const fn vdd_3334(&self) -> bool
Getter for vdd_3334 field of Ocr.
VDD Volatage Window (VDD1): 3.3-3.4V.
Sourcepub fn set_vdd_3334(&mut self, val: bool)
pub fn set_vdd_3334(&mut self, val: bool)
Setter for vdd_3334 field of Ocr.
VDD Volatage Window (VDD1): 3.3-3.4V.
Sourcepub const fn vdd_3435(&self) -> bool
pub const fn vdd_3435(&self) -> bool
Getter for vdd_3435 field of Ocr.
VDD Volatage Window (VDD1): 3.4-3.5V.
Sourcepub fn set_vdd_3435(&mut self, val: bool)
pub fn set_vdd_3435(&mut self, val: bool)
Setter for vdd_3435 field of Ocr.
VDD Volatage Window (VDD1): 3.4-3.5V.
Sourcepub const fn vdd_3536(&self) -> bool
pub const fn vdd_3536(&self) -> bool
Getter for vdd_3536 field of Ocr.
VDD Volatage Window (VDD1): 3.5-3.6V.
Sourcepub fn set_vdd_3536(&mut self, val: bool)
pub fn set_vdd_3536(&mut self, val: bool)
Setter for vdd_3536 field of Ocr.
VDD Volatage Window (VDD1): 3.5-3.6V.
Sourcepub const fn s18a(&self) -> bool
pub const fn s18a(&self) -> bool
Getter for s18a field of Ocr.
Switching to 1.8V accepted (S18A).
Sourcepub fn set_s18a(&mut self, val: bool)
pub fn set_s18a(&mut self, val: bool)
Setter for s18a field of Ocr.
Switching to 1.8V accepted (S18A).
Sourcepub fn set_co2t(&mut self, val: bool)
pub fn set_co2t(&mut self, val: bool)
Setter for co2t field of Ocr.
Over 2TB support status (CO2T).
Sourcepub const fn ccs(&self) -> bool
pub const fn ccs(&self) -> bool
Getter for ccs field of Ocr.
Card Capacity Status (CCS).
Only valid when the card power up status bit (busy) is set.
Sourcepub fn set_ccs(&mut self, val: bool)
pub fn set_ccs(&mut self, val: bool)
Setter for ccs field of Ocr.
Card Capacity Status (CCS).
Only valid when the card power up status bit (busy) is set.