1: /*
   2:  * Copyright (c) 1987 Regents of the University of California.
   3:  * All rights reserved.  The Berkeley software License Agreement
   4:  * specifies the terms and conditions for redistribution.
   5:  *
   6:  *	@(#)mch_vars.s	1.2 (2.11BSD GTE) 8/23/93
   7:  */
   8: #include "DEFS.h"
   9: #include "../machine/mch_iopage.h"
  10: 
  11: CONST(GLOBAL, _u, 0140000)
  12: 
  13: INT(GLOBAL, _fpp, 0)                    / we have a floating point processor
  14: INT(GLOBAL, _ubmap, 0)                  / we have a unibus map
  15: INT(GLOBAL, _cputype, 0)                / cpu type
  16: INT(GLOBAL, _kdj11, 0)                  / cpu is a KDJ-11
  17: CHAR(GLOBAL, _sep_id, 0)                / we have a separate I&D CPU
  18: 
  19: #ifdef ENABLE34
  20:         CHAR(GLOBAL, _enable34, 0)      / we have an ABLE Enable/34 network board
  21: #endif
  22: .even
  23: 
  24: /*
  25:  * Define _ka6 and give it a reasonable initial value
  26:  */
  27: #ifdef KERN_NONSEP
  28: #	ifdef ENABLE34
  29:                 INT(GLOBAL, _ka6, DEC_KISA6)
  30: #	else
  31:                 INT(GLOBAL, _ka6, KISA6)
  32: #	endif
  33: #else
  34: #	ifdef ENABLE34
  35:                 INT(GLOBAL, _ka6, DEC_KDSA6)
  36: #	else
  37:                 INT(GLOBAL, _ka6, KDSA6)
  38: #	endif
  39: #endif
  40: 
  41: SPACE(GLOBAL, intstk, INTSTK)           / temp stack while KDSA6 is unmapped
  42: CONST(GLOBAL, eintstk, intstk+INTSTK)   / top of interuupt stack
  43: INT(GLOBAL, nofault, 0)                 / address of temp fault trap handler

Defined variables

_cputype defined in line 15; used 6 times
_enable34 defined in line 20; used 1 times
_fpp defined in line 13; used 6 times
_ka6 defined in line 37; used 1 times
_kdj11 defined in line 16; used 3 times
_sep_id defined in line 17; used 4 times
_u defined in line 11; used 1394 times
eintstk defined in line 42; used 4 times
intstk defined in line 41; used 2 times
Last modified: 1993-08-24
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 3511
Valid CSS Valid XHTML 1.0 Strict