1: / low core
   2: 
   3: .data
   4: ZERO:
   5: 
   6: br4 = 200
   7: br5 = 240
   8: br6 = 300
   9: br7 = 340
  10: 
  11: . = ZERO+0
  12:         br      1f
  13:         4
  14: 
  15: / trap vectors
  16:         trap; br7+0.            / bus error
  17:         trap; br7+1.            / illegal instruction
  18:         trap; br7+2.            / bpt-trace trap
  19:         trap; br7+3.            / iot trap
  20:         trap; br7+4.            / power fail
  21:         trap; br7+5.            / emulator trap
  22:         start;br7+6.            / system  (overlaid by 'trap')
  23: 
  24: . = ZERO+40
  25: .globl  start, dump
  26: 1:      jmp     start
  27:         jmp     dump
  28: 
  29: 
  30: . = ZERO+60
  31:         klin; br4
  32:         klou; br4
  33: 
  34: . = ZERO+100
  35:         kwlp; br6
  36:         kwlp; br6
  37: 
  38: . = ZERO+114
  39:         trap; br7+7.            / 11/70 parity
  40: 
  41: . = ZERO+220
  42:         rkio; br5
  43: 
  44: . = ZERO+224
  45:         htio; br5
  46: 
  47: . = ZERO+240
  48:         trap; br7+7.            / programmed interrupt
  49:         trap; br7+8.            / floating point
  50:         trap; br7+9.            / segmentation violation
  51: 
  52: //////////////////////////////////////////////////////
  53: /		interface code to C
  54: //////////////////////////////////////////////////////
  55: 
  56: .text
  57: .globl  call, trap
  58: 
  59: .globl  _klrint
  60: klin:   jsr     r0,call; jmp _klrint
  61: .globl  _klxint
  62: klou:   jsr     r0,call; jmp _klxint
  63: 
  64: .globl  _clock
  65: kwlp:   jsr     r0,call; jmp _clock
  66: 
  67: 
  68: .globl  _rkintr
  69: rkio:   jsr     r0,call; jmp _rkintr
  70: 
  71: .globl  _htintr
  72: htio:   jsr     r0,call; jmp _htintr

Defined functions

htio defined in line 72; used 1 times
  • in line 45
klin defined in line 60; used 1 times
  • in line 31
klou defined in line 62; used 1 times
  • in line 32
kwlp defined in line 65; used 2 times
rkio defined in line 69; used 1 times
  • in line 42

Defined variables

ZERO defined in line 4; used 8 times
br4 defined in line 6; used 2 times
br5 defined in line 7; used 2 times
br6 defined in line 8; used 2 times
br7 defined in line 9; used 11 times
Last modified: 1979-06-08
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 705
Valid CSS Valid XHTML 1.0 Strict