;;; -*- Mode:Lisp; Readtable:ZL; Package:USER; Base:8; Patch-File:T -*- ;;; Patch file for CDI version 1.9 ;;; Reason: ;;; Change Print-Herald to call Check-For-Abnormal-Shutdown if the function exists. ;;; Written 18-Jun-86 18:01:20 by ELLEN at site CDI Dallas ;;; while running on EXPLORER-1 from band 1 ;;; with System 110.232, Lambda-Diag 7.17, Experimental Local-File 68.7, FILE-Server 18.4, Unix-Interface 9.1, ZMail 65.14, Object Lisp 3.4, Tape 6.39, Site Data Editor 3.3, Tiger 24.0, KERMIT 31.3, Window-Maker 1.1, Gateway 4.8, TCP-Kernel 39.7, TCP-User 62.7, TCP-Server 45.5, MEDIUM-RESOLUTION-COLOR 3.4, MICRO-COMPILATION-TOOLS 3.2, System Revision Level 3.26, Experimental CDI 1.8, microcode 1525, CDI LambdaE base. ; From modified file S2: >Lambda-3>IO>DISK.LISP.401 at 18-Jun-86 18:01:21 #8R SYSTEM-INTERNALS#: (COMPILER-LET ((*PACKAGE* (PKG-FIND-PACKAGE "SYSTEM-INTERNALS"))) (COMPILER::PATCH-SOURCE-FILE "SYS: IO; DISK  " (DEFUN PRINT-HERALD (&OPTIONAL (STREAM STANDARD-OUTPUT)) "Print on STREAM a description of the versions of all software running." (UNLESS (ZEROP %LOADED-BAND) (SETQ CURRENT-LOADED-BAND %LOADED-BAND)) (UNLESS (BOUNDP 'CURRENT-LOADED-BAND) (SETQ CURRENT-LOADED-BAND 0)) (SELECT-PROCESSOR (:CADR ;; Give MIT credit for all the CADR systems. (FORMAT STREAM "~&MIT System, band ~C of ~A." (LDB #O2010 CURRENT-LOADED-BAND) DISK-PACK-NAME)) (:LAMBDA (FORMAT STREAM "~&LMI Lambda Release ~D.~D~A, band ~C of ~A." *RELEASE-MAJOR-VERSION* *RELEASE-MINOR-VERSION* (CASE *RELEASE-STATUS* (:DEVELOPMENT " (Development System)") (:ALPHA " (Alpha Test)") (:BETA " (Beta Test)") (OTHERWISE "")) (LDB #o2010 CURRENT-LOADED-BAND) DISK-PACK-NAME)) (:EXPLORER (FORMAT STREAM "~&LMI Explorer Release ~D.~D~A, band ~C of ~A." *RELEASE-MAJOR-VERSION* *RELEASE-MINOR-VERSION* (CASE *RELEASE-STATUS* (:DEVELOPMENT " (Development System)") (:ALPHA " (Alpha Test)") (:BETA " (Beta Test)") (OTHERWISE "")) (LDB #o2010 CURRENT-LOADED-BAND) DISK-PACK-NAME))) (AND (BOUNDP 'SYSTEM-ADDITIONAL-INFO) (PLUSP (ARRAY-ACTIVE-LENGTH SYSTEM-ADDITIONAL-INFO)) (FORMAT STREAM " (~A)" SYSTEM-ADDITIONAL-INFO)) (IF (NOT (FBOUNDP 'DESCRIBE-SYSTEM-VERSIONS)) (FORMAT STREAM "~%Fresh Cold Load~%") (SELECT-PROCESSOR (:CADR (FORMAT STREAM "~&~DK physical memory, ~DK virtual memory." (TRUNCATE (SYSTEM-COMMUNICATION-AREA %SYS-COM-MEMORY-SIZE) #O2000) (TRUNCATE VIRTUAL-MEMORY-SIZE #O2000))) ((:LAMBDA :EXPLORER) (FORMAT STREAM "~&~DK physical memory, ~DK virtual memory, NuBus slot ~D." (TRUNCATE (SYSTEM-COMMUNICATION-AREA %SYS-COM-MEMORY-SIZE) #O2000) (TRUNCATE VIRTUAL-MEMORY-SIZE #O2000) (LOGXOR #XF0 RG-QUAD-SLOT)))) (DESCRIBE-SYSTEM-VERSIONS STREAM T) (FORMAT STREAM "~%~A ~A, with associated machine ~A.~%" (OR (GET-SITE-OPTION :SITE-PRETTY-NAME) SITE-NAME) LOCAL-PRETTY-HOST-NAME (SEND ASSOCIATED-MACHINE :NAME-AS-FILE-COMPUTER)) (when (fboundp 'Check-For-Abnormal-Shutdown) (Check-For-Abnormal-Shutdown)))) ))