private void ReadPortFe(ushort addr, ref byte value, ref bool handled) { if (handled || (m_memory != null && m_memory.DOSEN)) { return; } //handled = true; value &= 0xE0; value |= (byte)(~KeyboardMatrix.ScanPort(_rows, addr) & 0x1F); }