🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #1929

Observability (was Claimed bug in 80286)

#1929
From: Donald Lindsay
Date: Wed, 23 Aug 1989 01:54
25 lines
1871 bytes
In article <1877@brwa.inmos.co.uk> davidb@inmos.co.uk (David Boreham) writes:
>In article <21352@cup.portal.com> mmm@cup.portal.com (Mark Robert Thorson) writes:
>>The 386 and beyond have both device type and mask stepping numbers which
>>appear in one of the registers (DX, I believe) following reset initialization.
>Yes, this is fine and we do it. Unfortunately it gives you the added 
>problem that you need to update the ID on *every* change to the device.
>Sometimes the changes required to change the ID are more work than the
>actual bug-fix or whatever.

It's very intelligent of Intel to do this. The nice people at Inmos
are hopefully aware that all those small bug fixes can CAUSE bugs,
too.

I first encountered this idea on the PDP-9, which had an instruction
added just so that the software could tell PDP-7's from PDP-9's. The
highest flowering that I know of is on the ETA-10 system board, where
the diagnostics can check the chip type, and the chip revision level,
of everything in sight.

(For you testability types: all ~260 chips have their pins, their
control registers, and their signature analyzers, wired as a single
board-level shift register. I believe that LSSD came out of Xerox,
and signatures out of HP: thanks to them both.)
-- 
Don		D.C.Lindsay 	Carnegie Mellon School of Computer Science
Technical Details
Message-ID: <5944@pt.cs.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!MATHOM.GANDALF.CS.CMU.EDU!lindsay
References: <1989Aug13.023601.594@utzoo.uucp> <310@hitech.ht.oz> <21352@cup.portal.com> <1877@brwa.inmos.co.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!MATHOM.GANDALF.CS.CMU.EDU!lindsay
From: lindsay@MATHOM.GANDALF.CS.CMU.EDU (Donald Lindsay)
Newsgroups: comp.arch
Subject: Observability (was Claimed bug in 80286)
Message-ID: <5944@pt.cs.cmu.edu>
Date: 23 Aug 89 01:54:05 GMT
References: <1989Aug13.023601.594@utzoo.uucp> <310@hitech.ht.oz> <21352@cup.portal.com> <1877@brwa.inmos.co.uk>
Organization: Carnegie-Mellon University, CS/RI
Lines: 25