static void getDebugInfo(RomMapperSvi328Col80* rm, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevSvi80Col(), 3); dbgIoPortsAddPort(ioPorts, 0, 0x50, DBG_IO_READWRITE, peekIo(rm, 0x50)); dbgIoPortsAddPort(ioPorts, 1, 0x51, DBG_IO_READWRITE, peekIo(rm, 0x51)); dbgIoPortsAddPort(ioPorts, 2, 0x58, DBG_IO_READWRITE, peekIo(rm, 0x58)); }
static void getDebugInfo(Microsol* rm, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevFdcMicrosol(), 2); for (i = 0; i < 5; i++) { dbgIoPortsAddPort(ioPorts, i, 0xd0, DBG_IO_READWRITE, peekIo(rm, 0xd0 + i)); } }
static void getDebugInfo(RomMapperGIde* rm, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevIdeGide(), 12); for (i = 0; i < 12; i++) { dbgIoPortsAddPort(ioPorts, i, 0x44 + i, DBG_IO_READWRITE, peekIo(rm, 0x44 + i)); } }
static void getDebugInfo(MSXMidi* msxMidi, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevMsxMidi(), 8); for (i = 0; i < 8; i++) { dbgIoPortsAddPort(ioPorts, i, 0xe8 + i, DBG_IO_READWRITE, peekIo(msxMidi, 0xe8 + i)); } }
static void getDebugInfo(Svi328Fdc* rm, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevSviFdc(), 5); for (i = 0; i < 5; i++) { dbgIoPortsAddPort(ioPorts, i, 0x30 + i, DBG_IO_READWRITE, peekIo(rm, 0x30 + i)); } }
static void getDebugInfo(MSXRs232* msxRs232, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevRs232(), 8); for (i = 0; i < 7; i++) { dbgIoPortsAddPort(ioPorts, i, 0x80 + i, DBG_IO_READWRITE, peekIo(msxRs232, 0x80 + i)); } dbgIoPortsAddPort(ioPorts, 1, 0x87, DBG_IO_WRITE, 0); }
static void getDebugInfo(RomMapperSvi328Rs232* rs232, DbgDevice* dbgDevice) { DbgIoPorts* ioPorts; int i; ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevRs232(), 8); for (i = 0; i < 8; i++) { dbgIoPortsAddPort(ioPorts, i, rs232->baseAddress + i, DBG_IO_READWRITE, peekIo(rs232, rs232->baseAddress + i)); } }