Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site watcgl.UUCP Path: utzoo!watmath!watcgl!dmmartindale From: dmmartindale@watcgl.UUCP (Dave Martindale) Newsgroups: net.unix-wizards,net.periphs Subject: Re: Systems Industries 9900 and Simacs Message-ID: <2372@watcgl.UUCP> Date: Thu, 5-Apr-84 04:14:38 EST Article-I.D.: watcgl.2372 Posted: Thu Apr 5 04:14:38 1984 Date-Received: Sat, 7-Apr-84 00:23:57 EST References: <309@mddc.UUCP> Organization: U of Waterloo, Ontario Lines: 19 A word of warning about SI: The 9800 controller has at least several bugs in it. The worst is incorrect emulation of the MBA byte count register on writes which fail due to errors. This renders the bad-sector forwarding code in the 4.2BSD driver useless. It is possible, but a pain, to fix this. At Waterloo, since we have real Massbus controllers as well as a 9800 running the same code, the code tries to determine what type of controller it has by looking at the drive serial numbers, which are supposed to follow a special pattern for the SI controller. They seem to be correct after resetting the 9800, but sometime later they have become wrong, so the code thinks it sees a real MBA out there. I'll have to figure out a way around this problem too. The byte count bug was a known bug when the old 9400 controller was around, and it wasn't fixed in the 9800. Ask about its status in the 9900; I'd be surprised if it was fixed. And SI seems awfully paranoid about giving out circuit diagrams for their stuff, an attitude which I do not like (though other manufacturers have the same problem).