Exemple #1
0
static UInt8 peek(SviPPI* ppi, UInt16 ioPort)
{
    if (ioPort == 0x9A) {
        return ppi->row;
    }

    return i8255Peek(ppi->i8255, ioPort);
}
static void getDebugInfo(RomMapperRsIde* rm, DbgDevice* dbgDevice)
{
    DbgIoPorts* ioPorts;
    int i;

    ioPorts = dbgDeviceAddIoPorts(dbgDevice, langDbgDevIdeSviRs(), 4);
    for (i = 0; i < 4; i++) {
        dbgIoPortsAddPort(ioPorts, i, 0x14 + i, DBG_IO_READWRITE, i8255Peek(rm->i8255, 0x14 + i));
    }
}