Trailing-Edge
-
PDP-10 Archives
-
BB-H348C-RM_1982
-
swskit-v21/listings/rsx11s/lowcr.list
There are no other files named lowcr.list in the archive.
LOWCR MACRO M1110 22-AUG-79 07:07 PAGE 3
1 .TITLE LOWCR
2 .IDENT /08/
3
4 ;
5 ; COPYRIGHT (C) 1974, 1978
6 ; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
7 ;
8 ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
9 ; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
10 ;
11 ; VERSION 08
12 ;
13 ; D. N. CUTLER 11-AUG-73
14 ;
15 ; PREVIOUSLY MODIFIED BY:
16 ;
17 ; D. N. CUTLER
18 ; T. J. MILLER
19 ;
20 ; MODIFIED BY:
21 ;
22 ; P. J. BEZEREDI 18-AUG-77
23 ;
24 ; PB031 -- ADDITION OF SUPPORT FOR NEW CRASH DUMP
25 ; MODULE.
26 ;
27 ; LOW CORE POINTERS, TRAP VECTORS, AND INTERRUPT VECTORS
28 ;
29 ; THIS FILE MUST BE FIRST IN THE TASK BUILDER COMMAND FILE SINCE
30 ; IT OCCUPIES LOCATIONS STARTING AT REAL ZERO.
31 ;
32 ; MACRO LIBRARY CALLS
33 ;
34
35 .MCALL HWDDF$,PCBDF$
36 000000 HWDDF$ ;DEFINE HARDWARE REGISTERS
37 000000 PCBDF$ ,,SYSDEF ;DEFINE PCB OFFSETS AND SIZE
38
39 000000 .PSECT
40
41 ;
42 ; LOCAL MACROS
43 ;
44 ; GENVT-GENERATE VECTOR ENTRY
45 ;
46
47 .MACRO GENVT ARG
48 .IF DF E$$NSI
49 .WORD $NS'ARG
50 .IFF
51 .WORD $NONSI
52 .ENDC
53 .WORD PR7!<<<$$$-START>/4>&17>
54 .ENDM
55
56 000000 START:
57
LOWCR MACRO M1110 22-AUG-79 07:07 PAGE 3-1
58 000240 .REPT V$$CTR/4
59 $$$=.
60 GENVT \<<$$$-START>/<4*20>>
61 .ENDR
62
63 000004' .=START+4
64 000004 000000G .WORD $TRP04 ;TRAPS TO 4 (ODD,STACK,NONEX MEM)
65 000006 000340 .WORD PR7 ;
66 000010 000000G .WORD $ILINS ;ILLEGAL (RESERVED) INSTRUCTION TRAPS
67 000012 000340 .WORD PR7 ;
68 000014 000000G .WORD $TRACE ;BREAK POINT (TRACE) TRAPS
69 000016 000340 .WORD PR7 ;
70 000020 000000G .WORD $IOTRP ;
71 000022 000340 .WORD PR7 ;
72 000024 000000G .WORD $NONSI ;NONSENSE INTERRUPT
73 000026 000340 .WORD PR7 ;
74 000030 000000G .WORD $EMTRP ;EMT INSTRUCTION TRAPS
75 000032 000340 .WORD PR7 ;
76 000034 000000G .WORD $TRTRP ;TRAP INSTRUCTION TRAPS
77 000036 000340 .WORD PR7 ;
78 000040 000167 000000G JMP $CRASH ;JUMP TO CRASH DUMP ROUTINE ; PB031
79 000044 000046' .DSW:: .WORD .+2 ;ADDRESS OF DIRECTIVE STATUS ;**-1
80 000046 .BLKW 1 ;DIRECTIVE STATUS WORD
81 000050 .BLKW 1 ;FCS IMPURE AREA POINTER
82 000052 .BLKW 1 ;FORTRAN IMPURE AREA POINTER
83 000054 .BLKW 1 ;OVERLAY RUN TIME SYSTEM IMPURE AREA POINTER
84 000056 .BLKW 1 ;RESERVED FOR EXPANSION
85 000060 .BLKB V$$CTR-60 ;
86
87 ;
88 ; EXECUTIVE STACK AREA
89 ;
90
91 001200 .BLKW 40. ;SYSTEM STACK FOR MAPPED AND REAL SYSTEMS.
92
93
94 .IF DF D$$H11!M$$MGE!M$$NET
95
96 001320 .BLKW 20. ;
97
98 .ENDC
99
100
101 .IF DF I$$C11
102
103 .BLKW 30. ;
104
105 .ENDC
106
107
108 .IF DF P$$LAS
109
110 .BLKW P.LGTH/2 ;DEFINE EXTRA STACK FOR PLAS SYSTEMS
111
112 .ENDC
113
114
LOWCR MACRO M1110 22-AUG-79 07:07 PAGE 3-2
115 001370 $STACK:: ;REF LABEL
116
117 000001 .END
LOWCR MACRO M1110 22-AUG-79 07:07 PAGE 3-3
SYMBOL TABLE
A$$CHK= 000000 KISAR0= 172340 PR0 = 000000 P.STAT 000030 UISAR5= 177652
A$$CPS= 000000 KISAR5= 172352 PR1 = 000040 P.SUB 000010 UISAR6= 177654
A$$TRP= 000000 KISAR6= 172354 PR4 = 000200 P.SWSZ 000022 UISAR7= 177656
CMODE = 140000 KISAR7= 172356 PR5 = 000240 P.TCB 000026 UISDR0= 177600
C$$ORE= 002000 KISDR0= 172300 PR6 = 000300 P.WAIT 000020 UISDR4= 177610
FE.CAL= 000040 KISDR6= 172314 PR7 = 000340 R$$DER= 000000 UISDR5= 177612
FE.CEX= 020000 KISDR7= 172316 PS = 177776 R$$EXV= 000000 UISDR6= 177614
FE.DRV= 000010 K$$CNT= 177546 P$$RTY= 000000 R$$SND= 000000 UISDR7= 177616
FE.EXP= 000200 K$$CSR= 177546 P$$TPT= 000000 R$$11M= 000000 V$$CTR= 001200
FE.EXT= 000001 K$$IEN= 000115 P.ATT 000036 R$$11S= 000000 V$$RSN= 000031
FE.EXV= 000004 K$$LDC= 000001 P.BLKS 000016 SISDR0= 172200 X$$DBT= 000000
FE.LSI= 000400 K$$TPS= 000074 P.BUSY 000024 SR0 = 177572 $CRASH= ****** GX
FE.MUP= 000002 L$$ASG= 000000 P.HDR 000032 SR3 = 172516 $EMTRP= ****** GX
FE.MXT= 040000 L$$DRV= 000000 P.IOC 000003 START 000000R $ILINS= ****** GX
FE.NLG= 100000 MPAR = 172100 P.LGTH= 000034 SWR = 177570 $IOTRP= ****** GX
FE.PKT= 000100 MPCSR = 177746 P.LNK 000000 S$$YSZ= 001740 $NONSI= ****** GX
FE.PLA= 000020 M$$CRB= 000124 P.MAIN 000012 TPS = 177564 $STACK 001370RG
G$$TPP= 000000 M$$MGE= 000000 P.NAM 000004 UBMPR = 170200 $TRACE= ****** GX
G$$TTK= 000000 M$$NET= 000000 P.OWN 000026 UDSAR0= 177660 $TRP04= ****** GX
H$$RTZ= 000074 M$$NT2= 000000 P.PRI 000002 UDSDR0= 177620 $TRTRP= ****** GX
I$$RDN= 000000 N$$LDV= 000001 P.PRO 000034 UISAR0= 177640 $$$ = 001174R
KDSAR0= 172360 PIRQ = 177772 P.REL 000014 UISAR4= 177650 .DSW 000044RG
KDSDR0= 172320 PMODE = 030000 P.SIZE 000016
. ABS. 000042 000
001370 001
ERRORS DETECTED: 0
VIRTUAL MEMORY USED: 2554 WORDS ( 10 PAGES)
DYNAMIC MEMORY: 2980 WORDS ( 11 PAGES)
ELAPSED TIME: 00:00:40
[11,24]LOWCR,SY0:[11,34]LOWCR/-SP=[1,1]EXEMC/ML,[11,10]RSXMC/PA:1,LOWCR