;;; -*- Mode:LISP; Package:USER; Base:10 -*- ;; Copyright LISP Machine, Inc. 1984, 1985 ;; See filename "Copyright" for ;; licensing and release information. ;; N.B. Part of the hair involved in some of this code is due to the ;; fact that it is/has-been run on a CADR being used as a DEBUG-STATION ;; for a "greyboard" or greyboard/lambda combination, on a LAMBDA ;; in debug mode, and in regular window-system mode on a LAMBDA. ;; We have chosen to retain all the debugging code in the distributed ;; LAMBDA system. -gjc (defpackage "GREY" :size 512 :export ()) (DEFSYSTEM MEDIUM-RESOLUTION-COLOR (:PATHNAME-DEFAULT "SYS:VIDEO-DEVICE;") (:PATCHABLE "SYS:VIDEO-DEVICE;" MRC-PATCH) (:MODULE DEFS "GREY-DEFS") (:MODULE WINDOW "GREY-WINDOW") (:MODULE TEST-AND-INIT "GREY-TESTINIT") (:MODULE SRAM-COMPILER "SRAM-COMPILER") (:MODULE SRAM "SRAM_REV_COMBINED") (:MODULE INIT "GREY-INIT") (:module compat ("color")) (:module hacks-demo ("CAFE" "COLXOR" "COLORHACK")) (:module sram-subsystem (SRAM-COMPILER SRAM)) (:MODULE ALL (TEST-AND-INIT SRAM-SUBSYSTEM WINDOW)) (:COMPILE-LOAD DEFS) (:COMPILE-LOAD SRAM-COMPILER (:FASLOAD DEFS)) (:compile-load sram (:fasload defs) (:fasload sram-compiler)) (:COMPILE-LOAD ALL (:FASLOAD DEFS) (:FASLOAD DEFS)) (:COMPILE-LOAD INIT (:FASLOAD ALL) (:FASLOAD ALL)) (:compile-load compat (:fasload defs) (:fasload init)) (:compile-load hacks-demo (:fasload defs) (:fasload init))) ;; LET PEOPLE CALL THIS ONE BY HAND FOR NOW. (SPECIAL GREY:STANDARD-GREY-INITIALIZATION-PROCEDURE) (SETQ GREY:STANDARD-GREY-INITIALIZATION-PROCEDURE NIL) (PRINT "CALL (GREY:STANDARD-GREY-INITIALIZATION-PROCEDURE) BY HAND IF YOU WILL, THEN DO A DISK-SAVE. COLOR BOARD WILL AUTOMATICALLY INIT FROM THEN ON." TERMINAL-IO)