Thanks for the pointer Johnny. Where might I look for the content of ECO M8782-00007?
And 00006, 00005, ...
Can you also point me to the RSTS/E "fancy" source :->?
-----Original Message-----
From: Johnny Billquist <bqt(a)softjar.se>
Sent: Wednesday, February 2, 2022 7:16 AM
To: hecnet(a)lists.dfupdate.se
Subject: [HECnet] Re: Weird microcode bug in the 11/60 CPU
Paul already mentioned it:
Here is the code in RSX:
[11,10]SSTSR.MAC:
CLR @$CPUER ;CLEAR CPU ERROR REGISTER
.IF NDF M$$EXT
NOP ;THIS NOP MUST BE HERE.
;UNLESS THE MICRO CODE BUG IN THE
;11/60 IS FIXED (ECO M7872-00007),
;CLEARING THE CPU ERROR REGISTER
;WILL CAUSE THIS WORD TO BE SKIPPED.
.ENDC
(it actually occurs in two places in the code)
RSTS/E seems to be a bit more fancy and actually tries to detect the bug and print a
message on the console at boot (I assume) if it is spotted.
I thought I had seen something in 2.11BSD as well, but now I can't find it.
Johnny
On 2022-02-02 11:19, pbirkel(a)gmail.com wrote:
Johnny;
I would be interested in hearing more about this (or any) 11/60
microcode bug :->! And how the OS (which?) worked around it.
>> Subject: [HECnet] Re: KG11 emulation
probably defective
-->diagnosticZKGAB0for KG11 runs without complaints.
.....
There is a weird microcode bug in the 11/60 CPU, which force the OS do
so some silly things in general, in order to run correctly one that
one CPU. Things that are just wasting a few cycles on all other CPUs.
I bet DEC had fun figuring that one out...
(I don't remember the exact details now, but I could go in and read
the code to find out again, if needed, unless someone else remember
the
specifics.)
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt(a)softjar.se <mailto:bqt@softjar.se> || Reading
murder books
pdp is alive! || tryin' to stay hip" - B. Idol
_______________________________________________
HECnet mailing list -- hecnet(a)lists.dfupdate.se
<mailto:hecnet@lists.dfupdate.se> To unsubscribe send an email to
hecnet-leave(a)lists.dfupdate.se <mailto:hecnet-leave@lists.dfupdate.se>
_______________________________________________
HECnet mailing list -- hecnet(a)lists.dfupdate.se To unsubscribe send an
email to hecnet-leave(a)lists.dfupdate.se
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt(a)softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
_______________________________________________
HECnet mailing list -- hecnet(a)lists.dfupdate.se To unsubscribe send an email to
hecnet-leave(a)lists.dfupdate.se