mod backplane;

use crate::mos6502cpu::Mos6502Cpu;
use crate::periph::mos6522::Mos6522;

/*
SBC Designed by Ben Eater

0x0000 -> 0x3fff -> RAM (16KB)
0x4000 -> 0x5fff -> UNUSED
0x6000 -> 0x600f -> VIA
0x6010 -> 0x7fff -> UNUSED
0x8000 -> 0xffff  -> ROM (32KB)
 */

pub struct BenEater {
    cpu: Mos6502Cpu,
    via: Mos6522,
    data_bus: u8,
    address_bus: u16,
    read_mode: bool
}
