From mboxrd@z Thu Jan 1 00:00:00 1970 From: bqt@update.uu.se (Johnny Billquist) Date: Mon, 28 Mar 2016 16:44:09 +0200 Subject: [TUHS] PDP-11/70 SPL In-Reply-To: <20160328141842.B0DC218C0B6@mercury.lcs.mit.edu> References: <20160328141842.B0DC218C0B6@mercury.lcs.mit.edu> Message-ID: <56F94339.3030309@update.uu.se> On 2016-03-28 16:18, Noel Chiappa wrote: > > From: Dave Horsfall > > > SPL 7 was only used by the clock interrupt > > Err, according to the 1975 Peripherals Handbook, both are BR6. (Sorry, only > interested in accuracy.) I don't think anything actually used SPL 7, as far as I can remember. > > Slightly longer? I think it was Lions himself who used to teach us that > > a lost interrupt is nasty :-( > > The interrupt isn't lost, it's just that the OS does a WAIT when it should > perhaps return and start up some user process - but that resumption of doing > user computations is delayed by at most 1 clock tick (some other device may > interrupt during the WAIT, before the clock does). Right. A lost interrupt is a potential disaster and is never acceptable. What we're talking about here is what happens after the interrupt. > > Anyone here remember overlapped seeks on the RK-11 failing under Unix > > I'd be interested in the details of this. The V6 RK driver didn't use them, > but the RK11-D does claim to support them (having spent a modest amount of > time looking at the drawings), so I'd very much like to know what the bug was. I think I at least played around some with this on PDP-8 systems, and seem to remember it working right there. But I have not done so on PDP-11s. > > I know that Kevin Dawson (I think) tried it on my /40 as well > > The 11/40 does not have the SPL instruction; see the '75-'76 PDP-11 Processor > Handbook, pg. 4-5. (Again, sorry, just want to be accurate.) This is also a pretty important point. But one which also begs the question how the splxxx() functions in Unix worked back then. Or did Unix not use this pattern and these functions back when the 11/40 was relevant? > > Christ, but this is starting to sound like some religion or other. > > I am only interested in correct data. My interest here is also very much on facts and technical points. I do not want this to become some religious argument. Johnny -- Johnny Billquist || "I'm on a bus || on a psychedelic trip email: bqt at softjar.se || Reading murder books pdp is alive! || tryin' to stay hip" - B. Idol