#[repr(u8)]
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Reset {
Mmc = 1,
Fifo = 2,
Dma = 4,
MmcFifo = 3,
MmcDma = 5,
FifoDma = 6,
All = 7,
}
impl Reset {
pub const fn new() -> Self {
Self::Mmc
}
}
impl Default for Reset {
fn default() -> Self {
Self::new()
}
}