SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   0

TABLE OF CONTENTS   



   (1)    3900  HISTORY			; DETAILED

   (1)    4600  DECLARATIONS

   (1)    9900  MEMORY MANAGEMENT DATA BASE

   (1)   12900  SYSTEM HEADER AND PAGE TABLE

   (1)   17200  SYSTEM PAGE TABLE

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   1

X0104                                                                                                                            (1)



                           00000001  0000   100 	PRMSW=1				; SET SWITCH TO GENERATE PARAMETER DESCRIPTORS

                                     0000   100 	.IF	NDF,PRMSW	;

                                     0000   200 	.TITLE	MDAT		;MEMORY MANAGEMENT DATA BASE

                                     0000   300 	.IFF			;

                                     0000   400 	.TITLE	SPTSKEL	- SKELETON SYSTEM PAGE TABLE

                                     0000   500 	.ENDC			;

                                     0000   600 	.IDENT	/X0104/

                                     0000   700 ;

                                     0000   800 ; COPYRIGHT (C) 1978

                                     0000   900 ; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS 01754

                                     0000  1000 ;

                                     0000  1100 ; THIS SOFTWARE IS FURNISHED  UNDER A LICENSE FOR USE ONLY ON A SINGLE

                                     0000  1200 ; COMPUTER  SYSTEM AND  MAY BE  COPIED ONLY WITH  THE INCLUSION OF THE

                                     0000  1300 ; ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE, OR ANY OTHER COPIES THEREOF,

                                     0000  1400 ; MAY NOT BE PROVIDED OR  OTHERWISE MADE AVAILABLE TO ANY OTHER PERSON

                                     0000  1500 ; EXCEPT FOR USE ON SUCH SYSTEM AND TO ONE WHO AGREES TO THESE LICENSE

                                     0000  1600 ; TERMS.  TITLE TO AND  OWNERSHIP OF THE  SOFTWARE  SHALL AT ALL TIMES

                                     0000  1700 ; REMAIN IN DEC.

                                     0000  1800 ;

                                     0000  1900 ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE

                                     0000  2000 ; AND SHOULD  NOT BE CONSTRUED  AS A COMMITMENT  BY DIGITAL  EQUIPMENT

                                     0000  2100 ; CORPORATION.

                                     0000  2200 ;

                                     0000  2300 ; DEC ASSUMES  NO  RESPONSIBILITY  FOR  THE USE OR  RELIABILITY OF ITS

                                     0000  2400 ; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DEC.

                                     0000  2500 

                                     0000  2600 ;++

                                     0000  2700 ; FACILITY:	EXECUTIVE,  MEMORY MANAGEMENT DATA BASE

                                     0000  2800 ;

                                     0000  2900 ; ABSTRACT:	MDAT ALLOCATES AND INITIALIZES THE STORAGE FOR THE 

                                     0000  3000 ;	MEMORY MANAGEMENT DATA BASES. IT IS ASSEMBLED IN TWO FORMS

                                     0000  3100 ;	ONE TO PRODUCE A SKELETON SPT AND THE OTHER TO PRODUCE THE SYSTEM

                                     0000  3200 ;	MEMORY MANAGEMENT DATA STRUCTURES.

                                     0000  3300 ;

                                     0000  3400 ; ENVIRONMENT:

                                     0000  3500 ;

                                     0000  3600 ;--

                                     0000  3700 ;

                                     0000  3800 ;	.PAGE

                                     0000  3900 	.SBTTL	HISTORY			; DETAILED

                                     0000  4000 ;

                                     0000  4100 ; AUTHOR: RICHARD I. HUSTVEDT	, CREATION DATE: 18-MAY-1978

                                     0000  4200 ;

                                     0000  4300 ; MODIFIED BY:

                                     0000  4400 ;	, : VERSION

                                     0000  4500 ; 01	 -

                                     0000  4600 	.SBTTL	DECLARATIONS

                                     0000  4700 

                                     0000  4800 ;

                                     0000  4900 ; INCLUDE FILES:

                                     0000  5000 ;

                                     0000  5100 	$DYNDEF			;DYNAMIC DATA STRUCTURE TYPE DEFINITIONS

                                     0000  5200 	$PHDDEF			;DEFINE PROCESS HEADER

                                     0000  5300 	$PTEDEF			;PAGE TABLE ENTRY DEFINTIONS

                                     0000  5400 	$SECDEF			;PSTE/GSTE DEFINITIONS

                                     0000  5500 	$SGNDEF			;DEFINE SYSGEN VALUES

                                     0000  5600 	$WSLDEF			;WORKING SET LIST DEFINITIONS

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   2

X0104           DECLARATIONS                                                                                                     (1)



                                     0000  5700 ;

                                     0000  5800 ; EXTERNAL SYMBOLS:

                                     0000  5900 ;

                                     0000  6000 

                                     0000  6100 ;

                                     0000  6200 ; MACROS:

                                     0000  6300 ;

                                     0000  6400 	.MACRO	SYSPTE	NUM,ACCESS,PFN=0

                                     0000  6500 	.IF	DF,PRMSW

                                     0000  6600 	.PSECT	$$$065

                                     0000  6700 	.ENDC

                                     0000  6900 	.REPT	NUM

                                     0000  7000 	.IF	DF,PRMSW

                                     0000  7100 	.LONG	PTE$M_VALID!PTE$C_'ACCESS

                                     0000  7200 	.ENDC	

                                     0000  7300 	PFN...=PFN...+1

                                     0000  7500 	SPTLEN=SPTLEN+1

                                     0000  7600 	.ENDR

                                     0000  7700 	.ENDM	SYSPTE

                                     0000  7800 

                                     0000  7900 	.MACRO	PHD	SYM

                                     0000  8000 	.=SAV...+PHD$'SYM

                                     0000  8100 	.ENDM	PHD

                                     0000  8200 

                                     0000  8300 	.MACRO	PCB	SYM

                                     0000  8400 	.=SAV...+PCB$'SYM

                                     0000  8500 	.ENDM	PCB

                                     0000  8600 

                                     0000  8700 	.LIST	MEB

                                     0000  8800 ;

                                     0000  8900 ; EQUATED SYMBOLS:

                                     0000  9000 ;

                           000001F8  0000  9100 	NPGDPATCH=504			; ONE PAGE OF NONPAGED CODE PATCH AREA

                           000001F8  0000  9200 	NPGDRWPATCH=504			; ONE PAGE OF NONPAGED DATA PATCH AREA

                           000001F8  0000  9300 	PGDPATCH=504			; ONE PAGE OF PAGED CODE PATCH AREA

                                     0000  9400 ;

                                     0000  9500 ; OWN STORAGE:

                                     0000  9600 ;

                                     0000  9700 

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   3

X0104           MEMORY MANAGEMENT DATA BASE                                                                                      (1)



                                     0000  9900 	.SBTTL	MEMORY MANAGEMENT DATA BASE

                                     0000 10000 

                                     0000 10100 	.IF	NDF,PRMSW		;

                                     0000 10200 ;

                                     0000 10300 ; PROCESS HEADER VECTOR

                                     0000 10400 ;

                                     0000 10500 	.PSECT	$$$222,LONG

                                     0000 10600 PHV$GL_PIXBAS::				;BASE OF PROCESS INDEX VECTOR

                                     0000 10700 	.LONG	0			;

                                     0000 10800 PHV$GL_REFCBAS::			;BASE OF PROCESS HDR REFERENCE COUNT VECTOR

                                     0000 10900 	.LONG	0			;

                                     0000 11000 

                                     0000 11100 ;

                                     0000 11200 ;	SBI CONFIGURATION REGISTER VECTOR

                                     0000 11300 ;

                                     0000 11400 ;	THIS ARRAY OF LONGWORDS IS INDEXED BY TR NUMBER TO YIELD THE

                                     0000 11500 ;	SYSTEM VIRTUAL ADDRESS OF CONFIGURATION REGISTER 0. EACH NEXUS

                                     0000 11600 ;	HAS A NUMBER  OF PAGES ASSIGNED TO IT DEPENDING ON ITS TYPE.

                                     0000 11700 ;	

                                     0000 11800 ;	MEMORY CONTROLLER - 1 PAGE

                                     0000 11900 ;	MASSBUS ADAPTER	  - 8 PAGES

                                     0000 12000 ;	UNIBUS ADAPTER    - 8 PAGES + 16 PAGES FOR UNIBUS I/O PAGE

                                     0000 12100 ;

                                     0000 12200 MMG$AL_SBICONF::			; 

                                     0000 12300 	.BLKL	16			; ALLOW FOR ALL SBI CONTROLLERS

                                     0000 12400 

                                     0000 12500 MMG$GL_RMSBASE::			; BASE OF RMS IMAGE

                                     0000 12600 	.LONG	0			;

                                     0000 12700 	.ENDC				;

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   4

X0104           SYSTEM HEADER AND PAGE TABLE                                                                                     (1)



                                     0000 12900 	.SBTTL	SYSTEM HEADER AND PAGE TABLE

                                     0000 13000 ;--------------------------------------------------------------------

                                     0000 13100 ;

                                     0000 13200 ;	SYSTEM HEADER / SYSTEM WORKING SET LIST / SYSTEM PAGE TABLE

                                     0000 13300 ;

                                     0000 13400 ;--------------------------------------------------------------------

                                     0000 13500 	.IF	DF,PRMSW		;

                                 00000000 13600 	.PSECT	$$$063,PAGE		; PAGE ALIGNED

                                     0000 13700 

                                     0000 13800 BOO$A_SYSPHD::				; SYSTEM PROCESS HEADER

                           00000000  0000 13900 	SAV...=.			; REFERENCE POINT FOR FILLING PHD

                           00000118  0000 14000 	.BLKB	PHD$C_LENGTH		; RESERVE SPACE FOR IT

                           00000118  0118 14100 SYSPHDEND=.				; MARK END OF PHD

                                     0118 14200 

                           00000046  0118 14300 WSL...=<.-SAV...>@-2			; LONGWORD INDEX TO FIRST WS ENTRY

                                     0118 14400 	PHD	W_WSLOCK		; POINTER TO START OF LOCKED PAGES

                           0000000C  0118       	.=SAV...+PHD$W_WSLOCK

                               0046  000C 14500 	.WORD	WSL...			;

                                     000E 14600 

                                     000E 14700 	PHD	W_WSDYN			; POINTER TO START OF DYNAMIC WS

                               0046  000E 14800 	.WORD	WSL...			;

                                     0010 14900 

                                     0010 15000 	PHD	W_WSLIST		; START OF WORKING SET LIST

                           00000008  0010       	.=SAV...+PHD$W_WSLIST

                               0046  0008 15100 	.WORD	WSL...			;

                                     000A 15200 

                                     000A 15300 	PHD	W_WSNEXT		; NEXT WORKING SET ENTRY

                           00000010  000A       	.=SAV...+PHD$W_WSNEXT

                               0045  0010 15400 	.WORD	<WSL...-1>		;

                                     0012 15500 

                                     0012 15600 	PHD	L_FREP1VA		; SMALLEST VA IN P1 SPACE (EMPTY)

                           00000030  0012       	.=SAV...+PHD$L_FREP1VA

                           FFFFFFFF  0030 15700 	.LONG	-1

                                     0034 15800 

                                     0034 15900 	PHD	W_EXTDYNWS		; EXTRA DYNAMIC WORKING SET LIST

                           00000076  0034       	.=SAV...+PHD$W_EXTDYNWS

                               1000  0076 16000 	.WORD	4096			; LARGE NUMBER TO DEFEAT TEST FOR

                                     0078 16100 

                                     0078 16200 	PHD	L_PTWSLELCK		; POINTER TO LOCKED PAGE TABLE ARRAY

                           00000064  0078       	.=SAV...+PHD$L_PTWSLELCK

                           40000000  0064 16300 	.LONG	^X40000000		; FORCE ACCESS VIOLATION FOR SYSTEM SPACE

                                     0068 16400 

                                     0068 16500 	PHD	L_PTWSLEVAL		; POINTER TO VALID PAGE TABLE ARRAY

                           40000000  0068 16600 	.LONG	^X40000000		; FORCE ACCESS VIOLATION FOR SYSTEM SPACE

                                     006C 16700 

                           00000118  006C 16800 .=SYSPHDEND				; RESTORE LOCATION COUNTER

                           00000118  0118 16900 SYSPHDLEN=.-SAV...			; LENGTH OF SYSTEM HEADER

                                     0118 17000 	.ENDC				;

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   5

X0104           SYSTEM PAGE TABLE                                                                                                (1)



                                     0118 17200 	.SBTTL	SYSTEM PAGE TABLE

                                     0118 17300 ;

                                     0118 17400 ; BUILD THE SYSTEM PAGE TABLE

                                     0118 17500 ;

                                     0118 17600 	.IF	DF,PRMSW		;

                                 00000000 17700 	.PSECT	$$$065,PAGE

                                     0000 17800 	.ENDC				;

                           00000000  0000 17900 	PFN...=0

                           00000000  0000 18000 	SPTLEN=0			; INITIALIZE LENGTH COUNTER

                                     0000 18100 	.IF	DF,PRMSW		;

                                     0000 18200 MMG$AL_SYSPAGTB::			;SYSTEM VIRTUAL ADDRESS OF SPT

                                     0000 18300 	.ENDC				;

                                     0000 18400 ;

                                     0000 18500 ; SYSTEM SERVICE VECTORS - PSECT $$$000 HAS SGN$C_SYSVECPGS PAGES ALLOCATED ELSEWHER

                                     0000 18600 ;

                                     0000 18700 	SYSPTE	SGN$C_SYSVECPGS,UR	;SYSTEM SERVICE VECTORS ($$$000)

                                 00000000       	.PSECT	$$$065

                           F8000000  0000       	.LONG	PTE$M_VALID!PTE$C_UR

                           F8000000  0004       	.LONG	PTE$M_VALID!PTE$C_UR

                           F8000000  0008       	.LONG	PTE$M_VALID!PTE$C_UR

                                     000C 18800 	SYSPTE	2,UREW			;FCP PERFORMANCE DATA PAGE

                                 0000000C       	.PSECT	$$$065

                           E8000000  000C       	.LONG	PTE$M_VALID!PTE$C_UREW

                           E8000000  0010       	.LONG	PTE$M_VALID!PTE$C_UREW

                                     0014 18900 

                                     0014 31600 	.IF	DF,PRMSW

                           00000005  0014 31700 MMG$C_SPTSKEL==SPTLEN			; LENGTH OF SKELETON SPT IN  LONGWORDS

                                     0014 31800 	.ENDC

                                     0014 31900 

                                     0014 32000 ;

                                     0014 32100 	.IF	NDF,PRMSW

                                     0014 32300 	.ENDC

                                     0014 32400 	.IF	NDF,PRMSW		;

                                     0014 32500 	.PSECT	$$$000ENDVEC,PAGE,EXE

                                     0014 32600 MMG$A_ENDVEC::				; MARKER FOR END OF VECTOR PAGES

                                     0014 32700 	.PSECT	$$$900,PAGE		; MARKER FOR BASE OF SYSPARAM

                                     0014 32800 MMG$A_SYSPARAM::			;

                                     0014 32900 	.PSECT	$$$990,PAGE,EXE,WRT

                                     0014 33000 PAT$A_NONPGDRW::			; NONPAGED DATA PATCH AREA

                                     0014 33100 	.LONG	NPGDRWPATCH		; SIZE OF AREA

                                     0014 33200 	.LONG	.+4			; POINTER TO FIRST AVAILABLE BYTE

                                     0014 33300 	.BLKB	NPGDRWPATCH		;

                                     0014 33400 

                                     0014 33500 	.PSECT	$$$999,PAGE,EXE		;END OF WRITABLE REGION

                                     0014 33600 MMG$FRSTRONLY::					;SYSTEM VIRTUAL ADDRESS

                                     0014 33700 						;OF FIRST READ ONLY PAGE

                                     0014 33800 

                                     0014 33900 	.PSECT	X$$$PATCH,EXE		; NONPAGED CODE PATCH AREA

                                     0014 34000 PAT$A_NONPGD::				; NONPAGED PURE 

                                     0014 34100 	.LONG	NPGDPATCH		; SIZE OF NONPAGED PATCH AREA

                                     0014 34200 	.LONG	.+4			; POINTER TO START

                                     0014 34300 	.BLKB	NPGDPATCH		; ALLOCATE PAGE AREA

                                     0014 34400 ;

                                     0014 34500 ;	BOUND PAGABLE EXEC CODE TO PAGE BOUNDARY AND DEFINE

                                     0014 34600 ;	STARTING VIRTUAL ADDRESS OF THIS REGION.

                                     0014 34700 ;

                                     0014 34800 	.PSECT	Y$$$PAGEDCODE,PAGE

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   6

X0104           SYSTEM PAGE TABLE                                                                                                (1)



                                     0014 34900 MMG$AL_PGDCOD::				;

                                     0014 35000 

                                     0014 35100 	.PSECT	YZ98$PGDPATCH,PAGE	; PATCH ARE FOR PAGED CODE

                                     0014 35200 PAT$A_PGDCODE::				;

                                     0014 35300 	.LONG	PGDPATCH		; SIZE OF AREA

                                     0014 35400 	.LONG	.+4			; START OF FREE AREA

                                     0014 35500 	.BLKB	PGDPATCH		;

                                     0014 35600 ;

                                     0014 35700 ;	MARK END OF PAGED CODE

                                     0014 35800 ;

                                     0014 35900 	.PSECT	YZ99$PAGEDEND,PAGE

                                     0014 36000 MMG$AL_PGDCODEN::			;

                                     0014 36100 

                                     0014 36200 ;

                                     0014 36300 ; DEFINE BEGINNING AND END OF DRIVER REGION

                                     0014 36400 ;

                                     0014 36500  

                                     0014 36600 	.PSECT	$$$110_BEGDRIVE,PAGE

                                     0014 36700 MMG$AL_BEGDRIVE::			;

                                     0014 36800 	.PSECT	$$$120_ENDDRIVE,PAGE

                                     0014 36900 MMG$AL_ENDDRIVE::			;

                                     0014 37000 	.ENDC				;

                                     0014 37100 	.END

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   7

SYMBOL TABLE                                                                                                                     (1)



BIT...         = 00000000            PHD$L_DIOCNT     00000050            PHD$W_PRCLM      00000042            

BOO$A_SYSPHD     00000000 RG    03   PHD$L_ESP        0000007C            PHD$W_PST        00000020            

DYN$C_ACB      = 00000002            PHD$L_FREP0VA    00000028            PHD$W_PSTBASMAX  0000004A            

DYN$C_ADP      = 00000001            PHD$L_FREP1VA    00000030            PHD$W_PSTFREE    00000026            

DYN$C_AQB      = 00000003            PHD$L_FREPTECNT  0000002C            PHD$W_PSTLAST    00000024            

DYN$C_BRDCST   = 0000001A            PHD$L_KSP        00000078            PHD$W_PTCNTACT   00000070            

DYN$C_BUFIO    = 00000013            PHD$L_P0BR       000000C8            PHD$W_PTCNTLCK   0000006C            

DYN$C_CEB      = 00000004            PHD$L_P0LRASTL   000000CC            PHD$W_PTCNTMAX   00000072            

DYN$C_CRB      = 00000005            PHD$L_P1BR       000000D0            PHD$W_PTCNTVAL   0000006E            

DYN$C_CXB      = 0000001B            PHD$L_P1LR       000000D4            PHD$W_QUANT      00000040            

DYN$C_DDB      = 00000006            PHD$L_PAGEFLTS   0000004C            PHD$W_TQLM       00000062            

DYN$C_DPT      = 0000001E            PHD$L_PAGFIL     0000001C            PHD$W_WSAUTH     0000000A            

DYN$C_FCB      = 00000007            PHD$L_PC         000000C0            PHD$W_WSDYN      0000000E            

DYN$C_FRK      = 00000008            PHD$L_PCB        00000078            PHD$W_WSFLUID    00000074            

DYN$C_GSD      = 00000015            PHD$L_PGFLCNT    00000034            PHD$W_WSLAST     00000012            

DYN$C_IDB      = 00000009            PHD$L_PGFLQUOTA  0000005C            PHD$W_WSLIST     00000008            

DYN$C_IRP      = 0000000A            PHD$L_PSL        000000C4            PHD$W_WSLOCK     0000000C            

DYN$C_JPB      = 0000001F            PHD$L_PSTBASOFF  00000020            PHD$W_WSLX       0000004A            

DYN$C_KFH      = 00000026            PHD$L_PTWSLELCK  00000064            PHD$W_WSNEXT     00000010            

DYN$C_KFI      = 00000018            PHD$L_PTWSLEVAL  00000068            PHD$W_WSQUOTA    00000018            

DYN$C_LOG      = 0000000B            PHD$L_R0         00000088            PRMSW          = 00000001            

DYN$C_MTL      = 00000019            PHD$L_R1         0000008C            PTE$C_EOWN     = 00800000            

DYN$C_MVL      = 00000016            PHD$L_R10        000000B0            PTE$C_ER       = 38000000            

DYN$C_NDB      = 0000001C            PHD$L_R11        000000B4            PTE$C_ERKW     = 30000000            

DYN$C_NET      = 00000017            PHD$L_R12        000000B8            PTE$C_EW       = 28000000            

DYN$C_PBH      = 00000020            PHD$L_R13        000000BC            PTE$C_KOWN     = 00000000            

DYN$C_PCB      = 0000000C            PHD$L_R2         00000090            PTE$C_KR       = 18000000            

DYN$C_PDB      = 00000021            PHD$L_R3         00000094            PTE$C_KW       = 10000000            

DYN$C_PFL      = 00000023            PHD$L_R4         00000098            PTE$C_NA       = 00000000            

DYN$C_PIB      = 00000022            PHD$L_R5         0000009C            PTE$C_SOWN     = 01000000            

DYN$C_PQB      = 0000000D            PHD$L_R6         000000A0            PTE$C_SR       = 58000000            

DYN$C_PTR      = 00000025            PHD$L_R7         000000A4            PTE$C_SREW     = 48000000            

DYN$C_RVT      = 0000000E            PHD$L_R8         000000A8            PTE$C_SRKW     = 50000000            

DYN$C_SFT      = 00000024            PHD$L_R9         000000AC            PTE$C_SW       = 40000000            

DYN$C_SSB      = 0000001D            PHD$L_REFERFLT   00000014            PTE$C_UOWN     = 01800000            

DYN$C_TQE      = 0000000F            PHD$L_SSP        00000080            PTE$C_UR       = 78000000            

DYN$C_TYPAHD   = 00000014            PHD$L_USP        00000084            PTE$C_UREW     = 68000000            

DYN$C_UCB      = 00000010            PHD$L_WSL        00000118            PTE$C_URKW     = 70000000            

DYN$C_VCB      = 00000011            PHD$M_DALCSTX  = 00000002            PTE$C_URSW     = 60000000            

DYN$C_WCB      = 00000012            PHD$M_PFMFLG   = 00000001            PTE$C_UW       = 20000000            

GBL...         = 00000000            PHD$M_WSPEAKCHK= 00000004            PTE$M_CRF      = 00010000            

MMG$AL_SYSPAGTB  00000000 RG    04   PHD$Q_PRIVMSK    00000000            PTE$M_DZRO     = 00020000            

MMG$C_SPTSKEL  = 00000005  G         PHD$S_ASTLVL   = 00000008            PTE$M_GPTX     = 003FFFFF            

NPGDPATCH      = 000001F8            PHD$S_P0LR     = 00000018            PTE$M_MODIFY   = 04000000            

NPGDRWPATCH    = 000001F8            PHD$V_ASTLVL   = 00000018            PTE$M_OWN      = 01800000            

PFN...         = 00000005            PHD$V_DALCSTX  = 00000001            PTE$M_PFN      = 001FFFFF            

PGDPATCH       = 000001F8            PHD$V_P0LR     = 00000000            PTE$M_PGFLVB   = 003FFFFF            

PHD$B_ASTLVL     000000CF            PHD$V_PFMFLG   = 00000000            PTE$M_PROT     = 78000000            

PHD$B_DFPFC      00000038            PHD$V_WSPEAKCHK= 00000002            PTE$M_TYP0     = 00400000            

PHD$B_PAGFIL     0000001F            PHD$W_ASTLM      00000044            PTE$M_TYP1     = 04000000            

PHD$B_PGTBPFC    00000039            PHD$W_BAK        00000048            PTE$M_VALID    = 80000000            

PHD$C_LENGTH     00000118            PHD$W_DFWSCNT    0000001A            PTE$M_WRT      = 00040000            

PHD$C_PHDPAGCTX= 00000008            PHD$W_EMPTPG     000000D8            PTE$S_GPTX     = 00000016            

PHD$K_LENGTH     00000118            PHD$W_EXTDYNWS   00000076            PTE$S_OWN      = 00000002            

PHD$L_BIOCNT     00000054            PHD$W_FILLM      00000060            PTE$S_PFN      = 00000015            

PHD$L_CPULIM     00000058            PHD$W_FLAGS      0000003A            PTE$S_PGFLVB   = 00000016            

PHD$L_CPUTIM     0000003C            PHD$W_PHVINDEX   00000046            PTE$S_PROT     = 00000004            

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   8

SYMBOL TABLE                                                                                                                     (1)



PTE$S_STX      = 00000010            SGN$C_BALSETCNT= 00000018            

PTE$V_CRF      = 00000010            SGN$C_DFWSCNT  = 00000064            

PTE$V_DZRO     = 00000011            SGN$C_DFWSQUOTA= 00000078            

PTE$V_GPTX     = 00000000            SGN$C_GBLSECCNT= 00000028            

PTE$V_MODIFY   = 0000001A            SGN$C_MAXGPGCNT= 00000800            

PTE$V_OWN      = 00000017            SGN$C_MAXPAGCNT= 00004000            

PTE$V_PFN      = 00000000            SGN$C_MAXPGFL  = 00001000            

PTE$V_PGFLVB   = 00000000            SGN$C_MAXPSTCNT= 00000005            

PTE$V_PROT     = 0000001B            SGN$C_MAXVPGCNT= 00002000            

PTE$V_STX      = 00000000            SGN$C_MAXWSCNT = 00000400            

PTE$V_TYP0     = 00000016            SGN$C_MINWSCNT = 0000000A            

PTE$V_TYP1     = 0000001A            SGN$C_NPAGEDYN = 00006800            

PTE$V_VALID    = 0000001F            SGN$C_NPROCS   = 00000040            

PTE$V_WRT      = 00000012            SGN$C_PAGEDYN  = 00004000            

SAV...         = 00000000 R     03   SGN$C_PHYPAGCNT= 00001000            

SEC$B_AMOD       00000015            SGN$C_SFTMAX   = 00000003            

SEC$B_PFC        0000000B            SGN$C_SYSDWSCNT= 00000028            

SEC$C_LENGTH     00000020            SGN$C_SYSVECPGS= 00000003            

SEC$K_LENGTH     00000020            SGN$C_SYSWSCNT = 00000060            

SEC$K_MATALL   = 00000000            SPTLEN         = 00000005            

SEC$K_MATEQU   = 00000001            SYSPHDEND      = 00000118 R     03   

SEC$K_MATLEQ   = 00000002            SYSPHDLEN      = 00000118            

SEC$L_CCB        00000000            WSL$C_GBLWRT   = 00000006            

SEC$L_GSD        00000000            WSL$C_GLOBAL   = 00000004            

SEC$L_PAGCNT     0000001C            WSL$C_GPGTBL   = 0000000A            

SEC$L_REFCNT     00000018            WSL$C_LENGTH   = 00000004            

SEC$L_VBN        00000010            WSL$C_PPGTBL   = 00000008            

SEC$L_VPXPFC     00000008            WSL$C_PROCESS  = 00000000            

SEC$L_WINDOW     0000000C            WSL$C_SYSTEM   = 00000002            

SEC$M_AMOD     = 00000300            WSL$M_GOODPAGE = 00000040            

SEC$M_CRF      = 00000002            WSL$M_MODIFY   = 00000100            

SEC$M_DZRO     = 00000004            WSL$M_PAGTYP   = 0000000E            

SEC$M_GBL      = 00000001            WSL$M_PFNLOCK  = 00000010            

SEC$M_PERM     = 00004000            WSL$M_VALID    = 00000001            

SEC$M_SYSGBL   = 00008000            WSL$M_WSLOCK   = 00000020            

SEC$M_WRT      = 00000008            WSL$S_PAGTYP   = 00000003            

SEC$S_AMOD     = 00000002            WSL$V_GOODPAGE = 00000006            

SEC$S_CRF      = 00000001            WSL$V_MODIFY   = 00000008            

SEC$S_DZRO     = 00000001            WSL$V_PAGTYP   = 00000001            

SEC$S_GBL      = 00000001            WSL$V_PFNLOCK  = 00000004            

SEC$S_PERM     = 00000001            WSL$V_VALID    = 00000000            

SEC$S_PFC      = 00000008            WSL$V_WSLOCK   = 00000005            

SEC$S_SYSGBL   = 00000001            WSL...         = 00000046            

SEC$S_VPX      = 00000016            

SEC$S_WRT      = 00000001            

SEC$V_AMOD     = 00000008            

SEC$V_CRF      = 00000001            

SEC$V_DZRO     = 00000002            

SEC$V_GBL      = 00000000            

SEC$V_PERM     = 0000000E            

SEC$V_PFC      = 00000018            

SEC$V_SYSGBL   = 0000000F            

SEC$V_VPX      = 00000000            

SEC$V_WRT      = 00000003            

SEC$W_FLAGS      00000014            

SEC$W_SECXBL     00000006            

SEC$W_SECXFL     00000004            

SPTSKEL         - SKELETON SYSTEM PAGE TABLE                     21-AUG-1978 20:11:18   VAX-11 MACRO X0.3-11               Page   9

PROGRAM SECTION SYNOPSIS                                                                                                         (1)







PROGRAM SECTION SYNOPSIS



.  ABS  .        00000000      00     NOPIC   USR   CON   ABS   LCL NOSHR NOEXE NORD  NOWRT BYTE  

. BLANK .        00000000      01     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT BYTE  

$ABS$            0000011C      02     NOPIC   USR   CON   ABS   LCL NOSHR   EXE   RD    WRT BYTE  

$$$063           00000118      03     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT PAGE  

$$$065           00000014      04     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT PAGE  





THERE WERE NO ERRORS OR WARNINGS.

17804. BYTES LEFT IN FREE MEMORY POOL.

2796. BYTES OF RECLAIMED MEMORY.

OBJ$:SPTSKEL,LIS$:SPTSKEL/-SP=EXECML$/ML,SRC$:PRMSW,MDAT

3 MLB DIR RDS - 474 GETS TO DEFINE 15 MACROS. 31 INTER. FILE WRITES. 

