Number: 1790 Date: 10-Aug-84 14':42':25 Submitter: Sannella.PA Source: Charnley.pa Subject: New Dlion ucode in Harmony Release Assigned To: Attn: Status: Fixed In/By: Problem Type: Impact: Difficulty: Frequency: Priority: System: Language Support Subsystem: Microcode Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: ' ["Sannella.PA" "21-Aug-84 10':07':11" Description':]' ["Sannella.PA" "28-Aug-84 09':37':32" Description':] Description: ' Date': 11 Jul 84 09':12':03 PDT (Wednesday)' From': Charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': , Charnley' ' A new set of microcode for the dandelion has been spliced into {Phylum}<Lispcore>next>Lisp.sysout and {Phylum}<Lispcore>next>Full.sysout.' It has not been placed on {eris}<lispcore> yet because it''s full.' ' These files contains both 4K and 12K microcode.' This fixes the Dandelion freeze problem.' ' Problems to me.' ' don' ' -----' ' Date': 11 Jul 84 11':45':38 PDT (Wednesday)' From': Charnley.pa' Subject': Re': New DLion uCode' To': jellinek.pa' cc': lispcore↑, Charnley' ' ' Of course, I meant Eris, not Phylum. I have now stored the microcode to {ERIS}<lispcore>next>dLispDomino.db.' ' The new 12K microcode has the three speech byte codes in it.' ' don' ' -----' ' Date': 18 Jul 84 15':52':41 PDT (Wednesday)' From': Charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': Charnley' ' A new set of microcode for the dandelion has been spliced into {ERIS}<Lispcore>next>Lisp.sysout and {ERIS}<Lispcore>next>Full.sysout and' It has been placed on {ERIS}<lispcore>next>dLispDomino.db' ' These files contains both 4K and 12K microcode.' This hopefully fixes the 4K Dandelion non-booting problem.' I introduced the bug via some code which was "supposed to be" commented out. My apologies to those of you who were inconvenienced.' ' Problems to me.' ' don' ' -----' ' Date': 23 Jul 84 18':34':16 PDT (Monday)' From': Charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': , Charnley' ' A new set of microcode for the dandelion has been spliced into {ERIS}<Lispcore>next>Lisp.sysout and {ERIS}<Lispcore>next>Full.sysout and' It has been placed on {ERIS}<lispcore>next>dLispDomino.db;5' ' These files contains both 4K and 12K microcode.' The non-caching bug has been squashed. Should only impact performance.' The 4K sysout should recover from ↑C now.' ' Problems to me.' ' don' ' -----' ' Date': 26 Jul 84 15':13':13 PDT (Thursday)' From': Charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': Charnley' ' A new set of microcode for the dandelion has been spliced into {ERIS}<Lispcore>next>Lisp.sysout and {ERIS}<Lispcore>next>Full.sysout and' It has been placed on {ERIS}<lispcore>next>dLispDomino.db;6' ' These files contains both 4K and 12K microcode.' Minor change in the Page-Cross logic in the 12K Sysout. May improve things. Let me know of any repeatable errors.' ' Problems to me.' ' don' ' -----' ' Date': 2 Aug 84 14':47':08 PDT (Thursday)' From': charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': Charnley' ' A new set of microcode for the dandelion has been spliced into {ERIS}<Lispcore>next>Lisp.sysout and {ERIS}<Lispcore>next>Full.sysout and' It has been placed on {ERIS}<lispcore>next>dLispDomino.db;6' ' These files contains both 4K and 12K microcode.' Final version {?} of the Array op-codes. The 12K includes the Trident disk microcode.' ' Problems to me.' ' don' ' -----' ' Date': 3 Aug 84 13':06':10 PDT (Friday)' From': charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': charnley' ' A new set of microcode for the dandelion has been spliced into {ERIS}<Lispcore>next>Lisp.sysout and {ERIS}<Lispcore>next>Full.sysout and' {ERIS}<Lispcore>next>Demo.sysout and' It has been placed on {ERIS}<lispcore>next>dLispDomino.db;8' ' These files contains both 4K and 12K microcode.' Both the 4K and the 12K have a bug fix to HardReturn. This caused the 9005 MP code during the sketch demo.' ' Problems to me.' ' don' ' -----' ' Date': 17 Aug 84 21':17 PDT' From': Masinter.pa' Subject': microcode bug in JUMPXX which crosses page boundary' To': Charnley' cc': LispSupport, Shrager' Format': TEdit' ' The following function fragment jumps to byte 2574 rather than 1574':' ' 542': 147 45 215 ACONST ASSOCRECORD' 545': 360 EQ' 546': 242 TJUMP-> 552' 547': 261 |*| 2 25 JUMPXX->1574' ' ' where the |*| denotes where the page boundary is. This only is a problem the first time the code is run, presumably because there is a page fault.' ' Thanks to Jeff Shrager for helping track this one down.' ' -----' ' Date': 20 Aug 84 14':40':30 PDT (Monday)' From': Charnley.pa' Subject': New DLion uCode' To': Lispcore↑' cc': , Charnley' ' A new set of microcode has been placed on {ERIS}<Lispcore>next>dLispDomino.db!9' and spliced into {ERIS}<Lispcore>next>Lisp.Sysout' and spliced into {ERIS}<Lispcore>next>Full.Sysout' ' This fixes a long standing bug in the JUMPXX microcode which caused the jumped to address to be off by one page when the target page page-faulted.' ' This was the bug reported by Larry in his message of 17 Aug 84 21':17 PDT.' ' Problems to me.' ' don' ' Workaround: Test Case: Edit-By: Sannella.PA Edit-Date: 28-Aug-84 09':37':32