use crate::*;


pub struct BedrockEmulator<DB> {
    pub core: BedrockCore,
    pub dev: DB,
}

impl<DB: DeviceBus> BedrockEmulator<DB> {
    pub fn new(device_bus: DB) -> Self {
        Self {
            core: BedrockCore::new(),
            dev: device_bus,
        }
    }
}