pub struct ExtCSD {
pub inner: [u32; 128],
}
Expand description
Extended Card Specific Data
Ref JEDEC 84-A43 Section 8.4
Fields§
§inner: [u32; 128]
Implementations§
Source§impl ExtCSD
impl ExtCSD
pub fn boot_info(&self) -> u8
pub fn sleep_awake_timeout(&self) -> u8
pub fn sleep_notification_time(&self) -> u8
pub fn sector_count(&self) -> u32
pub fn driver_strength(&self) -> u8
pub fn card_type(&self) -> u8
pub fn csd_structure_version(&self) -> u8
pub fn extended_csd_revision(&self) -> u8
pub fn data_sector_size(&self) -> u8
pub fn secure_removal_type(&self) -> u8
Trait Implementations§
impl Copy for ExtCSD
Auto Trait Implementations§
impl Freeze for ExtCSD
impl RefUnwindSafe for ExtCSD
impl Send for ExtCSD
impl Sync for ExtCSD
impl Unpin for ExtCSD
impl UnwindSafe for ExtCSD
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more