Chuck(G)
25k Member
This one has me puzzled since the first posting.
Of course, it could be done with a commodity µC--SCSI-I is insanely simple, electrically speaking and from a software standpoint, it isn't much worse.
Heck, I've got a SASI ISA adapter with nothing but a few SSI TTL packages on it--mostly latches and transceivers. All of the magic is done in software--and this, mind you, was designed for a 4.77MHz 8088.
Or consider the Adaptec 1540--(not the A, B or C versions; but the original). All of the management is handled by a garden-variety 8085 CPU. And the 1540 was known as a high-performance adapter, back in the day.
The issue to me is that SCSI disk drives aren't particularly rare (perhaps SCSI floppies are, but that's a different matter), so there's really little impetus for this.
Of course, it could be done with a commodity µC--SCSI-I is insanely simple, electrically speaking and from a software standpoint, it isn't much worse.
Heck, I've got a SASI ISA adapter with nothing but a few SSI TTL packages on it--mostly latches and transceivers. All of the magic is done in software--and this, mind you, was designed for a 4.77MHz 8088.
Or consider the Adaptec 1540--(not the A, B or C versions; but the original). All of the management is handled by a garden-variety 8085 CPU. And the 1540 was known as a high-performance adapter, back in the day.
The issue to me is that SCSI disk drives aren't particularly rare (perhaps SCSI floppies are, but that's a different matter), so there's really little impetus for this.