sdmmc_driver/config/address_mode.rs
1/// Represents the addressing mode used by the device.
2#[repr(u8)]
3#[derive(Clone, Copy, Debug, Eq, PartialEq)]
4pub enum AddressMode {
5 Sector = 0,
6 Block = 1,
7}
8
9impl AddressMode {
10 /// Creates a new [AddressMode].
11 pub const fn new() -> Self {
12 Self::Sector
13 }
14}
15
16impl Default for AddressMode {
17 fn default() -> Self {
18 Self::new()
19 }
20}