2 TOSHIBA PASOPIA 7 Emulator 'EmuPIA7'
4 Author : Takeda.Toshiya
19 void IOBUS::write_io8(uint32_t addr, uint32_t data)
23 ram[addr & 0xffff] = data;
25 d_io->write_io8(addr, data);
29 uint32_t IOBUS::read_io8(uint32_t addr)
33 return ram[addr & 0xffff];
35 return d_io->read_io8(addr);
39 void IOBUS::write_signal(int id, uint32_t data, uint32_t mask)
41 if(id == SIG_IOBUS_MIO) {
42 mio = ((data & mask) != 0);
46 #define STATE_VERSION 1
48 bool IOBUS::process_state(FILEIO* state_fio, bool loading)
50 if(!state_fio->StateCheckUint32(STATE_VERSION)) {
53 if(!state_fio->StateCheckInt32(this_device_id)) {
56 state_fio->StateBool(mio);