sdmmc_core/command/class/
class5.rsuse crate::result::Error;
use crate::{command_enum, lib_enum};
pub mod cmd32;
pub mod cmd33;
pub mod cmd35;
pub mod cmd36;
pub mod cmd38;
lib_enum! {
CommandClass5: u32 {
default: EraseBlockStart,
error: Error,
EraseBlockStart = 32,
EraseBlockEnd = 33,
EraseGroupStart = 35,
EraseGroupEnd = 36,
Erase = 38,
}
}
command_enum! {
Command {
default: Cmd32(cmd32::Cmd32),
Cmd32(cmd32::Cmd32),
Cmd33(cmd33::Cmd33),
Cmd35(cmd35::Cmd35),
Cmd36(cmd36::Cmd36),
Cmd38(cmd38::Cmd38),
}
}