sdmmc_core/command/class/
class11.rsuse crate::result::Error;
use crate::{command_enum, lib_enum};
pub mod cmd21;
pub mod cmd39;
pub mod cmd48;
pub mod cmd49;
pub mod cmd58;
pub mod cmd59;
lib_enum! {
CommandClass11: u32 {
default: SelectCardPartition,
error: Error,
SendTuningBlock = 21,
SelectCardPartition = 39,
ReadExtraSingle = 48,
WriteExtraSingle = 49,
ReadExtraMultiple = 58,
WriteExtraMultiple = 59,
}
}
command_enum! {
Command {
default: Cmd21(cmd21::Cmd21),
Cmd21(cmd21::Cmd21),
Cmd39(cmd39::Cmd39),
Cmd48(cmd48::Cmd48),
Cmd49(cmd49::Cmd49),
Cmd58(cmd58::Cmd58),
Cmd59(cmd59::Cmd59),
}
}