45 void setBank(
int num,
Bank* bank)
50 Bank *getBank(
int num)
const
55 uint8_t
peek(uint_least16_t addr)
override
57 return map[addr >> 8 & 0xf]->
peek(addr);
60 void poke(uint_least16_t addr, uint8_t data)
override
62 map[addr >> 8 & 0xf]->
poke(addr, data);
virtual uint8_t peek(uint_least16_t address)=0
virtual void poke(uint_least16_t address, uint8_t value)=0
void poke(uint_least16_t addr, uint8_t data) override
Definition: IOBank.h:60
uint8_t peek(uint_least16_t addr) override
Definition: IOBank.h:55