summaryrefslogtreecommitdiff
path: root/src/emulator.rs
blob: d149ddd0cbc24195cf75ac31a547d87bd4eddefd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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,
        }
    }
}