Trait Write

Source
pub trait Write {
    // Required method
    fn write(&mut self, addr: u16, val: u8);

    // Provided method
    fn write_u16(&mut self, addr: u16, val: u16) { ... }
}
Expand description

A trait that represents memory write operations.

Required Methods§

Source

fn write(&mut self, addr: u16, val: u8)

Write value to the given address.

Provided Methods§

Source

fn write_u16(&mut self, addr: u16, val: u16)

Write valuetwo bytes to the given address.

Implementors§

Source§

impl Write for tetanes_core::bus::Bus

Source§

impl Write for Cpu

Source§

impl Write for tetanes_core::ppu::bus::Bus