Skip to content

Oak Solutions 16 bit SCSI Interface

sarah-walker-pcem edited this page Aug 30, 2021 · 1 revision

Register description

IOC Address map :
  0000-3fff - ROM

MEMC address map (known addresses):
  D0 (read) - EEPROM data read (when selected)
  A5 - ACK on read/write
  A6 - Status in high byte?
	bit 8 - DRQ
	bit 9 - BUS_MSG | BUS_CD ?
  A8 - EEPROM chip select
  A9 - Double-byte SCSI data access?
  A10 - EEPROM clock
  A11 - EEPROM data write

Notes

Uses an NCR 5380 SCSI controller and a MicroChip 93c06 16x16 bit EEPROM.

MEMC address space is unusual, rather than having distinct ranges for each chip various address lines are used as control signals. I'm not sure I've identified all of them correctly, but the above works with the Oak drivers.