sdmmc_core/command/class/
class1.rs1use crate::result::Error;
2use crate::{command_enum, lib_enum};
3
4pub mod cmd43;
5pub mod cmd44;
6pub mod cmd45;
7pub mod cmd46;
8pub mod cmd47;
9
10lib_enum! {
11 CommandClass1: u32 {
13 default: QueueManagement,
14 error: Error,
15 QueueManagement = 43,
16 QueueTaskInfoA = 44,
17 QueueTaskInfoB = 45,
18 QueueReadTask = 46,
19 QueueWriteTask = 47,
20 }
21}
22
23command_enum! {
24 Command {
26 default: Cmd43(cmd43::Cmd43),
27 Cmd43(cmd43::Cmd43),
28 Cmd44(cmd44::Cmd44),
29 Cmd45(cmd45::Cmd45),
30 Cmd46(cmd46::Cmd46),
31 Cmd47(cmd47::Cmd47),
32 }
33}