

; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 1

; Digital Equipment Corporation

;

;	0001	MODULE  NICDAT (IDENT = 'X10') =

;	0002	BEGIN

;	0003	

;	0004	!

;	0005	!			  COPYRIGHT (c) 1977 BY

;	0006	!	      DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

;	0007	!

;	0008	! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED

;	0009	! ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE

;	0010	! INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER

;	0011	! COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY

;	0012	! OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY

;	0013	! TRANSFERRED.

;	0014	!

;	0015	! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE

;	0016	! AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT

;	0017	! CORPORATION.

;	0018	!

;	0019	! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS

;	0020	! SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.

;	0021	!

;	0022	

;	0023	!++

;	0024	! FACILITY:

;	0025	!	    NICE - the network monitor and control object.

;	0026	!

;	0027	! ABSTRACT:

;	0028	!	    This module contains the global data for the NICE object.

;	0029	!

;	0030	!

;	0031	! ENVIRONMENT:

;	0032	!

;	0033	! AUTHOR:    Al Eldridge,	 CREATION DATE: 1-AUG-78

;	0034	!

;	0035	! MODIFIED BY:

;	0036	!

;	0037	! 	, : VERSION

;	0038	! 01	- 

;	0039	!--



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 2

; Digital Equipment Corporation

;

;	0040	!

;	0041	! INCLUDE FILES:

;	0042	!

;	0043	

;	0044	

;	0045	  REQUIRE 'SRC$:NICDEF.B32' ;

;	0937	

;	0938	  SWITCHES  LIST (NOREQUIRE) ;

;	0939	

;	0940	



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 3

; Digital Equipment Corporation

;

;	0941	!

;	0942	! OWN STORAGE:

;	0943	!

;	0944	

;	0945	GLOBAL

;	0946	

;	0947	  FCT_CODE : BYTE,	! The function code obtained from the

;	0948				! first byte of a NICE command message.

;	0949	  OPTION   : BYTE,	! The option code obtained from the 

;	0950				! second byte of a NICE command message.

;	0951	

;	0952	  NAMES_IN_LIST,	! Used to store the number of nodes or

;	0953				! lines in a list

;	0954	

;	0955	  CNT_2   : WORD,	! The number of times to loop a message.

;	0956	  CHANNEL : WORD,	! Channel number for communication

;	0957				! with another NICE process.

;	0958	  DATA_TYPE : BYTE,	! Indicates what type of data is to be

;	0959				! stored in a loopback message, i.e, 

;	0960				! ones, zeroes, or mixed.

;	0961	  DATA_SIZE : WORD,	! Size in bytes of the data field of a

;	0962				! loopback message.

;	0963	

;	0964	  CPU_TYPE : BYTE,	! NICE code for the processor type of a

;	0965				! target node when doing downline loads.

;	0966	  PGM_TYPE : BYTE,	! NICE code for type of program, i.e.,

;	0967				! secondary or tertiary loader or

;	0968				! operating system, to be loaded next in

;	0969				! the downline load sequence.

;	0970	  DEV_TYPE : BYTE,	! The line device type at the target end

;	0971				! during boots and downline loads

;	0972	

;	0973	

;	0974	  XFER_ADDR,		! Transfer address of program being

;	0975				! downline loaded,

;	0976	  BASE_ADDR,		!   and its base address.

;	0977	

;	0978	  EXP_ADDR,		! Always indicates the highest virtual

;	0979				! address of the NICE process before

;	0980				! any virtual address expansion has

;	0981				! occured.

;	0982	  FILE_MAPPED,		! A true false flag indicating whether

;	0983				! or not a task image is currently 

;	0984				! mapped into the current process'

;	0985				! address space.

;	0986	  BOOT_NEEDED,		! A flag which indicates whether or not

;	0987				! a target node is to be booted.

;	0988	

;	0989	  FILE_VADDR_Q	: VECTOR [2, LONG],

;	0990	

;	0991				! Two long words describing the begining

;	0992				! and ending virtual addresses of a

;	0993				! entire mapped file, not just its image

;	0994				! portion.

;	0995	  IMAGE_LB,		! The lower bound virtual address in the



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 3-1

; Digital Equipment Corporation

;

;	0996				! current process space of the task 

;	0997				! image being downline loaded.

;	0998	  IMAGE_UB,		! Its upper bound virtual address.

;	0999	

;	1000	  MSG_CTL_BLK : MCB ;	! This 'message control block' is used

;	1001				! to pass control and status between the

;	1002				! NICMSG module routines in this module

;	1003				! and the routines which call them.

;	1004	



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 4

; Digital Equipment Corporation

;

;	1005	  !+

;	1006	  ! Blockvector attributes must be compile-time expressions.

;	1007	  ! Therefore, even though the value of NUM_DDSC is determined

;	1008	  ! below, it is defined in file NICDEF.B32 so that all modules

;	1009	  ! may use it at compile time.

;	1010	  !-

;	1011	

;	1012	!  GLOBAL LITERAL	NUM_DDSC = 18 ;

;	1013	

;	1014	GLOBAL	DD_VEC :	BLOCKVECTOR [NUM_DDSC, DDSC_SIZE] ;

;	1015	

;	1016	GLOBAL BIND 

;	1017	

;	1018	  !+

;	1019	  ! LN_DDSC is used to describe line names in internal format,

;	1020	  ! i.e., an uncounted string of the form XMA0.  CDB_LN_DDSC

;	1021	  ! is used to describe a line name in the form expected by 

;	1022	  ! the configuration data base.

;	1023	  !-

;	1024	     LN_DDSC	 = DD_VEC [0,Z4]  : DDSC,

;	1025	     CDB_LN_DDSC = DD_VEC [1,Z4]  : DDSC,

;	1026	

;	1027	  !+

;	1028	  ! The following are used to describe node names consisting

;	1029	  ! of a counted string whose text portion is at most 6 bytes

;	1030	  ! and whose count field is a single byte.

;	1031	  !-

;	1032	     ND_DDSC	= DD_VEC [2,Z4]  : DDSC,	! general use

;	1033	     LND_DDSC	= DD_VEC [3,Z4]  : DDSC,	! local name

;	1034	     SND_DDSC	= DD_VEC [4,Z4]  : DDSC,	! server name

;	1035	     HND_DDSC	= DD_VEC [5,Z4]  : DDSC,	! host name

;	1036	     TND_DDSC	= DD_VEC [6,Z4]  : DDSC,	! target name

;	1037	

;	1038	  !+

;	1039	  ! The following are used during downline loads.

;	1040	  !-

;	1041	     BTPW_DDSC	= DD_VEC [7,Z4]  : DDSC,   ! Counted string boot

;	1042	  					   ! password

;	1043	     OPSYS_DDSC	= DD_VEC [8,Z4]  : DDSC,   ! Uncounted operating

;	1044						   ! operating system

;	1045						   ! file name.

;	1046	     PGM_DDSC	= DD_VEC [9,Z4]  : DDSC,   ! Uncounted filename

;	1047						   ! of program to be

;	1048						   ! loaded next in the

;	1049						   ! downline load seq.

;	1050	  !+

;	1051	  ! The following are used to describe messages and buffers

;	1052	  ! used to communicate with a remote object.

;	1053	  !-

;	1054	     IMSG_DDSC	= DD_VEC [10,Z4]  : DDSC,

;	1055	     OMSG_DDSC	= DD_VEC [11,Z4]  : DDSC,

;	1056	

;	1057	  !+

;	1058	  ! The following are use to describe messages and buffers

;	1059	  ! used to communicate with the command node.



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 4-1

; Digital Equipment Corporation

;

;	1060	  !-

;	1061	    CMD_IMSG_DDSC = DD_VEC [12,Z4]  : DDSC,

;	1062	    CMD_OMSG_DDSC = DD_VEC [13,Z4]  : DDSC,

;	1063	

;	1064	  !+

;	1065	  ! The following are used for miscellaneous purposes

;	1066	  !-

;	1067	     AUX0_DDSC	= DD_VEC [14,Z4]  : DDSC,

;	1068	     AUX1_DDSC	= DD_VEC [15,Z4]  : DDSC,

;	1069	     LARGE_DDSC	= DD_VEC [16,Z4]  : DDSC,

;	1070	

;	1071	  !+

;	1072	  ! The following holds the system parameter field for

;	1073	  ! downline loads, line service, etc.

;	1074	  !-

;	1075	

;	1076	     SYSPAR_DDSC  = DD_VEC [17,Z4] : DDSC ;



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 5

; Digital Equipment Corporation

;

;	1077	!+

;	1078	! The following vector is used to indicate the size of each

;	1079	! buffer.  It is used by routine RESET_ALL to intialize the

;	1080	! double descriptor array, DD_VEC.

;	1081	!-

;	1082	

;	1083	GLOBAL BIND   INIT_DD_VEC = UPLIT WORD (16, 16,

;	1084						 7,  7,  7,  7,  7,

;	1085						 9, 17, 17,

;	1086						NIC$K_IOBFSIZE,

;	1087						NIC$K_IOBFSIZE,

;	1088						NIC$K_IOBFSIZE,

;	1089						NIC$K_IOBFSIZE,

;	1090						512, 512, 4096,

;	1091						20)

;	1092	

;	1093					: VECTOR [NUM_DDSC, WORD] ;

;	1094	

;	1095	

;	1096	  !+

;	1097	  ! Blockvector attributes must be compile-time expressions.

;	1098	  ! Therefore, even though the value of   SUM   is determined

;	1099	  ! below, it is defined in file NICDEF.B32 so that all modules

;	1100	  ! may use it at compile time.

;	1101	  !-

;	1102	

;	1103	! SUM = 16*2 + 7*5 + 9 + 17*2 + NIC$K_IOBFSIZE*4 + 512*2 + 4096 + 20 ;

;	1104	

;	1105	GLOBAL   COMMON_BF_SPACE : VECTOR [SUM, BYTE] ;



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 6

; Digital Equipment Corporation

;

;	1106	GLOBAL BIND 

;	1107	

;	1108		!+

;	1109		! The following table contains the sizes of the records

;	1110		! of the various "configuration data base" files. It 

;	1111		! assumes that the index into the table is the file

;	1112		! index values defined as follows :

;	1113		!

;	1114		! LND$C_FILE = 0,	RND$C_FILE = 1,

;	1115		! LID$C_FILE = 2,	ODB$C_FILE = 3

;	1116	

;	1117	  REC_SIZE = UPLIT BYTE ( LND$C_SIZE, RND$C_SIZE,

;	1118				   LID$C_SIZE, ODB$C_SIZE )

;	1119			: VECTOR [4,BYTE],       

;	1120	

;	1121	

;	1122		!+

;	1123		! The following tables are used to consturct the names

;	1124		! of loader files for downline loads, and for

;	1125		! determining the internal device mnemonic for that

;	1126		! device type.  The first entry is the length of the

;	1127		! loader suffix uplit, the internal device mnemonic

;	1128		! uplit is always two characters.  The index into

;	1129		! these tables is the standard NICE type code divided

;	1130		! by two.

;	1131		!-

;	1132									!NICE

;	1133	LN$AG_NAMES =							!CODE

;	1134	

;	1135	     UPLIT(WORD('XP'), BYTE(0), BYTE(2), UPLIT BYTE('DP'),	!  0

;	1136		   WORD('XU'), BYTE(0), BYTE(2), UPLIT BYTE('DU'),	!  2

;	1137		   WORD('XL'), BYTE(0), BYTE(2), UPLIT BYTE('DL'),	!  4

;	1138		   WORD('XQ'), BYTE(0), BYTE(2), UPLIT BYTE('DQ'),	!  6

;	1139		   WORD('XA'), BYTE(0), BYTE(2), UPLIT BYTE('DA'),	!  8

;	1140		   WORD('XW'), BYTE(0), BYTE(3), UPLIT BYTE('DUP'),	! 10

;	1141		   WORD('XM'), BYTE(0), BYTE(3), UPLIT BYTE('DMC'),	! 12

;	1142		   WORD('XN'), BYTE(0), BYTE(2), UPLIT BYTE('DN'),	! 14

;	1143		   WORD('X@'), BYTE(0), BYTE(3), UPLIT BYTE('DLV'),	! 16

;	1144		   WORD('X@'), BYTE(0), BYTE(2), UPLIT BYTE('KL'),	! 18

;	1145		   WORD('X@'), BYTE(0), BYTE(3), UPLIT BYTE('DTE'),	! 20

;	1146		   WORD('X@'), BYTE(0), BYTE(2), UPLIT BYTE('DV'),	! 22

;	1147		   WORD('X@'), BYTE(0), BYTE(2), UPLIT BYTE('DZ'),	! 24

;	1148		   WORD('X@'), BYTE(0), BYTE(3), UPLIT BYTE('D??'),	! 26

;	1149		   WORD('X@'), BYTE(0), BYTE(3), UPLIT BYTE('KDP'),	! 28

;	1150		   WORD('X@'), BYTE(0), BYTE(3), UPLIT BYTE('KDZ')	! 30

;	1151	

;	1152		  ) : BLOCKVECTOR [LN$K_ENTRIES, LN$K_ENTSIZE, BYTE] ;

;	1153	!+

;	1154	! This assumes that NICDEF.B32 defines the following

;	1155	!

;	1156	! LN$K_ENTRIES = NIC$K_MAXLNTYPE/2 + 1, LN$K_ENTSIZE = 8,

;	1157	!

;	1158	! LN$K_LDRNAMSIZ = 0, LN$K_LDRNAME = 1, LN$K_INTNAME = 2

;	1159	!-



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 7

; Digital Equipment Corporation

;

;	1160	END				!End of module

;	1161	ELUDOM





							    .TITLE  NICDAT

							    .IDENT  \X10\



							    .PSECT  $PLIT$,NOWRT,NOEXE,2



					      00000 P.AAA:  .WORD   16, 16, 7, 7, 7, 7, 7, 9, 17, 17, 600, 600, 600, 600, -   ;

								    512, 512, 4096, 20					      ;

					      00024 P.AAB:  .BYTE   13, -61, 42, 34					      ;

					      00028 P.AAD:  .ASCII  \DP\						      ;

					      0002A	    .BLKB   2

					      0002C P.AAE:  .ASCII  \DU\						      ;

					      0002E	    .BLKB   2

					      00030 P.AAF:  .ASCII  \DL\						      ;

					      00032	    .BLKB   2

					      00034 P.AAG:  .ASCII  \DQ\						      ;

					      00036	    .BLKB   2

					      00038 P.AAH:  .ASCII  \DA\						      ;

					      0003A	    .BLKB   2

					      0003C P.AAI:  .ASCII  \DUP\						      ;

					      0003F	    .BLKB   1

					      00040 P.AAJ:  .ASCII  \DMC\						      ;

					      00043	    .BLKB   1

					      00044 P.AAK:  .ASCII  \DN\						      ;

					      00046	    .BLKB   2

					      00048 P.AAL:  .ASCII  \DLV\						      ;

					      0004B	    .BLKB   1

					      0004C P.AAM:  .ASCII  \KL\						      ;

					      0004E	    .BLKB   2

					      00050 P.AAN:  .ASCII  \DTE\						      ;

					      00053	    .BLKB   1

					      00054 P.AAO:  .ASCII  \DV\						      ;

					      00056	    .BLKB   2

					      00058 P.AAP:  .ASCII  \DZ\						      ;

					      0005A	    .BLKB   2

					      0005C P.AAQ:  .ASCII  \D??\						      ;

					      0005F	    .BLKB   1

					      00060 P.AAR:  .ASCII  \KDP\						      ;

					      00063	    .BLKB   1

					      00064 P.AAS:  .ASCII  \KDZ\						      ;

					      00067	    .BLKB   1

					      00068 P.AAC:  .ASCII  \XP\						      ;

					      0006A 	    .BYTE   0							      ;

					      0006B 	    .BYTE   2							      ;

					      0006C 	    .ADDRESS  P.AAD						      ;

					      00070 	    .ASCII  \XU\						      ;

					      00072 	    .BYTE   0							      ;

					      00073 	    .BYTE   2							      ;

					      00074 	    .ADDRESS  P.AAE						      ;

					      00078 	    .ASCII  \XL\						      ;

					      0007A 	    .BYTE   0							      ;

					      0007B 	    .BYTE   2							      ;



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 7-1

; Digital Equipment Corporation

;

					      0007C 	    .ADDRESS  P.AAF						      ;

					      00080 	    .ASCII  \XQ\						      ;

					      00082 	    .BYTE   0							      ;

					      00083 	    .BYTE   2							      ;

					      00084 	    .ADDRESS  P.AAG						      ;

					      00088 	    .ASCII  \XA\						      ;

					      0008A 	    .BYTE   0							      ;

					      0008B 	    .BYTE   2							      ;

					      0008C 	    .ADDRESS  P.AAH						      ;

					      00090 	    .ASCII  \XW\						      ;

					      00092 	    .BYTE   0							      ;

					      00093 	    .BYTE   3							      ;

					      00094 	    .ADDRESS  P.AAI						      ;

					      00098 	    .ASCII  \XM\						      ;

					      0009A 	    .BYTE   0							      ;

					      0009B 	    .BYTE   3							      ;

					      0009C 	    .ADDRESS  P.AAJ						      ;

					      000A0 	    .ASCII  \XN\						      ;

					      000A2 	    .BYTE   0							      ;

					      000A3 	    .BYTE   2							      ;

					      000A4 	    .ADDRESS  P.AAK						      ;

					      000A8 	    .ASCII  \X@\						      ;

					      000AA 	    .BYTE   0							      ;

					      000AB 	    .BYTE   3							      ;

					      000AC 	    .ADDRESS  P.AAL						      ;

					      000B0 	    .ASCII  \X@\						      ;

					      000B2 	    .BYTE   0							      ;

					      000B3 	    .BYTE   2							      ;

					      000B4 	    .ADDRESS  P.AAM						      ;

					      000B8 	    .ASCII  \X@\						      ;

					      000BA 	    .BYTE   0							      ;

					      000BB 	    .BYTE   3							      ;

					      000BC 	    .ADDRESS  P.AAN						      ;

					      000C0 	    .ASCII  \X@\						      ;

					      000C2 	    .BYTE   0							      ;

					      000C3 	    .BYTE   2							      ;

					      000C4 	    .ADDRESS  P.AAO						      ;

					      000C8 	    .ASCII  \X@\						      ;

					      000CA 	    .BYTE   0							      ;

					      000CB 	    .BYTE   2							      ;

					      000CC 	    .ADDRESS  P.AAP						      ;

					      000D0 	    .ASCII  \X@\						      ;

					      000D2 	    .BYTE   0							      ;

					      000D3 	    .BYTE   3							      ;

					      000D4 	    .ADDRESS  P.AAQ						      ;

					      000D8 	    .ASCII  \X@\						      ;

					      000DA 	    .BYTE   0							      ;

					      000DB 	    .BYTE   3							      ;

					      000DC 	    .ADDRESS  P.AAR						      ;

					      000E0 	    .ASCII  \X@\						      ;

					      000E2 	    .BYTE   0							      ;

					      000E3 	    .BYTE   3							      ;

					      000E4 	    .ADDRESS  P.AAS						      ;



							    .PSECT  $GLOBAL$,NOEXE,2



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 7-2

; Digital Equipment Corporation

;



					      00000 FCT_CODE::

							    .BLKB   1

					      00001 OPTION::.BLKB   1

					      00002	    .BLKB   2

					      00004 NAMES_IN_LIST::

							    .BLKB   4

					      00008 CNT_2:: .BLKB   2

					      0000A CHANNEL::

							    .BLKB   2

					      0000C DATA_TYPE::

							    .BLKB   1

					      0000D	    .BLKB   1

					      0000E DATA_SIZE::

							    .BLKB   2

					      00010 CPU_TYPE::

							    .BLKB   1

					      00011 PGM_TYPE::

							    .BLKB   1

					      00012 DEV_TYPE::

							    .BLKB   1

					      00013	    .BLKB   1

					      00014 XFER_ADDR::

							    .BLKB   4

					      00018 BASE_ADDR::

							    .BLKB   4

					      0001C EXP_ADDR::

							    .BLKB   4

					      00020 FILE_MAPPED::

							    .BLKB   4

					      00024 BOOT_NEEDED::

							    .BLKB   4

					      00028 FILE_VADDR_Q::

							    .BLKB   8

					      00030 IMAGE_LB::

							    .BLKB   4

					      00034 IMAGE_UB::

							    .BLKB   4

					      00038 MSG_CTL_BLK::

							    .BLKB   72

					      00080 DD_VEC::.BLKB   288

					      001A0 COMMON_BF_SPACE::

							    .BLKB   7650



						    LN_DDSC==		DD_VEC

						    CDB_LN_DDSC==	DD_VEC+16

						    ND_DDSC==		DD_VEC+32

						    LND_DDSC==		DD_VEC+48

						    SND_DDSC==		DD_VEC+64

						    HND_DDSC==		DD_VEC+80

						    TND_DDSC==		DD_VEC+96

						    BTPW_DDSC==		DD_VEC+112

						    OPSYS_DDSC==	DD_VEC+128

						    PGM_DDSC==		DD_VEC+144

						    IMSG_DDSC==		DD_VEC+160



; Bliss-32 7.352	Saturday 22-AUG-1978 02:47:05	DBB3:[NICE.SRC]NICDAT.B32;21					Page 7-3

; Digital Equipment Corporation

;

						    OMSG_DDSC==		DD_VEC+176

						    CMD_IMSG_DDSC==	DD_VEC+192

						    CMD_OMSG_DDSC==	DD_VEC+208

						    AUX0_DDSC==		DD_VEC+224

						    AUX1_DDSC==		DD_VEC+240

						    LARGE_DDSC==	DD_VEC+256

						    SYSPAR_DDSC==	DD_VEC+272

						    INIT_DD_VEC==	P.AAA

						    REC_SIZE==		P.AAB

						    LN$AG_NAMES==	P.AAC







;				       PSECT SUMMARY

;

;	Name		 Bytes			       Attributes

;

;  $GLOBAL$       	  8066    WRT,  RD ,NOEXE,NOSHR,  LCL,  REL,  CON,NOPIC,ALIGN(2)

;  $PLIT$         	   232  NOWRT,  RD ,NOEXE,NOSHR,  LCL,  REL,  CON,NOPIC,ALIGN(2)

;  $CODE$         	     0  NOWRT,  RD ,  EXE,NOSHR,  LCL,  REL,  CON,NOPIC,ALIGN(2)









;				LIBRARY STATISTICS

;

;					     -------- Symbols --------    Blocks

;	File				     Total    Loaded   Percent      Read

;

;  DBA4:[SYSLIB]STARLET.L32;1		      2688         0         0       107











; Size:		0 code + 8298 data bytes

; Run Time:	00:11.4

; Elapsed Time:	00:17.9

; Memory Used:	187 pages

; Compilation Complete

