pub struct Dma {}

impl Dma {
    pub fn new() -> Self {
        Self {}
    }

    pub fn reset(&mut self) {}

    pub fn clock(&mut self, cycles: u8) {}
}

impl Default for Dma {
    fn default() -> Self {
        Self::new()
    }
}