• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Cause of Some Failures to See Drive on Mac Plus

trag

Well-known member
Apple's Technical Note "DV14: SCSI Bugs"

http://developer.apple.com/legacy/library/#technotes/dv/dv_14.html#//apple_ref/doc/uid/DTS10002404

has an interesting tidbit about bugs in SCSI Manager.

In pre-Platinum Mac Pluses, the ROM SCSI Manager code has a bug which will prevent the Plus from seeing hard drives which implement the "Unit Attention" condition.

So, if you're having trouble getting a newer SCSI drive to work on a pre-Platinum Plus, and the drive works perfectly on an SE or some such, try to find a formatting utility which will allow you to disable the Unit Attention option, assuming that the drive hardware allows enable/disable of Unit Attention.

From Tech Note DV14

======================================

In the process of looking for a bootable SCSI device, the boot code issues a SCSI bus reset before each attempt to read block 0 from a device. If the read fails for any reason, the boot code goes on to the next device. SCSI devices which implement the Unit Attention condition as defined by the Revision 17B SCSI standard will fail to boot in this case. The read will fail because the drive is attempting to report the Unit Attention condition for the first command it receives after the SCSI bus reset. The boot code does not read the sense bytes and does not retry the failed command; it simply resets the SCSI bus and goes on to the next device.

If no other device is bootable, the boot code will eventually cycle back to the same SCSI device ID, reset the bus (causing Unit Attention in the drive again), and try to read block 0 (which fails for the same reason).

The `new' Macintosh Plus ROMs that are included in the platinum Macintosh Plus have only one change. The change was to simply do a single SCSI Bus Reset after power up instead of a Reset each time through the SCSI boot loop. This was done to allow Unit Attention drives to be bootable.

========================================

 

trag

Well-known member
Where you having these issues?
Charles
No, but I seem to remember someone else having them recently. I can't remember whether it was here or at LEM Vintage and don't have time to hunt around for the old posting.

Either way, it never hurts to add to our knowledge base in the forums.

 

uniserver

Well-known member
I think its a great piece of info.

I can verify that my Zip 100 external will boot from the scsi port of original plus, and of the scsi port on the 512k /w dove mac snap.

 

Aoresteen

Well-known member
DiskManager Mac had a special version (2.4.x Plus ???) for the MacPlus just for this reason. It puts a special driver on the hard drive so the Mac Plus will always be able to see it.

 
Top