NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   0

TABLE OF CONTENTS   



   (1)      40  DECLARATIONS

   (1)      59  EXE$NULLPROC - NULL PROCESS 

NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   1

03                                                                                                                               (1)



                                     0000     1 

                                     0000     2 	.TITLE	NULLPROC NULL PROCESS CODE

                                     0000     3 	.IDENT	/03/

                                     0000     4 

                                     0000     5 ;

                                     0000     6 ; COPYRIGHT (C) 1977,1978

                                     0000     7 ; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS 01754

                                     0000     8 ;

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

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

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

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

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

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

                                     0000    15 ; REMAIN IN DEC.

                                     0000    16 ;

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

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

                                     0000    19 ; CORPORATION.

                                     0000    20 ;

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

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

                                     0000    23 

                                     0000    24 ;++

                                     0000    25 ; FACILITY: EXECUTIVE, SCHEDULER

                                     0000    26 ;

                                     0000    27 ; ABSTRACT: NULLPROC CONTAINS THE MAIN CODE FOR THE NULL

                                     0000    28 ;	    PROCESS WHICH ABSORBS ALL EXCESS PROCESSOR TIME.

                                     0000    29 ;

                                     0000    30 ; ENVIRONMENT:

                                     0000    31 ;

                                     0000    32 ; AUTHOR: R. HUSTVEDT	 CREATION DATE: 30-NOV-76

                                     0000    33 ;

                                     0000    34 ; MODIFIED BY:

                                     0000    35 ;

                                     0000    36 ;  , VERSION  ,

                                     0000    37 ; 01	- 

                                     0000    38 ;--

NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   2

03              DECLARATIONS                                                                                                     (1)



                                     0000    40 	.SBTTL	DECLARATIONS

                                     0000    41 ;

                                     0000    42 ; INCLUDE FILES:

                                     0000    43 ;

                                     0000    44 	$PRDEF					; DEFINE PROCESSOR REGISTERS

                                     0000    45 

                                     0000    46 ;

                                     0000    47 ; MACROS:

                                     0000    48 ;

                                     0000    49 

                                     0000    50 ;

                                     0000    51 ; EQUATED SYMBOLS:

                                     0000    52 ;

                                     0000    53 

                                     0000    54 ;

                                     0000    55 ; OWN STORAGE:

                                     0000    56 ;

                                     0000    57 

NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   3

03              EXE$NULLPROC - NULL PROCESS                                                                                      (1)



                                     0000    59 	.SBTTL	EXE$NULLPROC - NULL PROCESS 

                                     0000    60 ;++

                                     0000    61 ; FUNCTIONAL DESCRIPTION:

                                     0000    62 ;	EXE$NULLPROC CONTAINS THE CODE EXECUTED ONLY WHEN NO OTHER

                                     0000    63 ;	PROCESS REQUIRES PROCESSOR TIME.  THE CUMULATIVE EXECUTION

                                     0000    64 ;	TIME FOR THE NULL PROCESS REPRESENTS THE SYSTEM IDLE TIME.

                                     0000    65 ;	THE REASON FOR BEING IDLE IS DETERMINED BY THE NULL PROCESS

                                     0000    66 ;	AND A CORRESPONDING COUNTER INCREMENTED.  THIS SET OF COUNTERS

                                     0000    67 ;	CAN BE USED TO DETERMINE THE TIME SPENT IN EACH POSSIBLE

                                     0000    68 ;	IDLE STATE.

                                     0000    69 ;

                                     0000    70 ; CALLING SEQUENCE:

                                     0000    71 ;	NONE

                                     0000    72 ;

                                     0000    73 ; INPUT PARAMETERS:

                                     0000    74 ;	NONE

                                     0000    75 ;

                                     0000    76 ; IMPLICIT INPUTS:

                                     0000    77 ;	NONE

                                     0000    78 ;

                                     0000    79 ; OUTPUT PARAMETERS:

                                     0000    80 ;	NONE

                                     0000    81 ;

                                     0000    82 ; IMPLICIT OUTPUTS:

                                     0000    83 ;	NONE

                                     0000    84 ;

                                     0000    85 ; COMPLETION CODES:

                                     0000    86 ;	NONE

                                     0000    87 ;

                                     0000    88 ; SIDE EFFECTS:

                                     0000    89 ;	NONE

                                     0000    90 ;

                                     0000    91 ;--

                                     0000    92 

                                     0000    93 EXE$NULLPROC::					; NULL PROCESS ENTRY

                                     0000    94 10$:						;

                          FE     11  0000    95 	BRB	10$				; **** TEMP ****

                                     0002    96 

                                     0002    97 	.END

NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   4

SYMBOL TABLE                                                                                                                     (1)



BIT...         = 00000000            

EXE$NULLPROC     00000000 RG    01   

GBL...         = 00000000            

PR$_ACCR       = 00000029            

PR$_ACCS       = 00000028            

PR$_ASTLVL     = 00000013            

PR$_ESP        = 00000001            

PR$_ICCS       = 00000018            

PR$_ICR        = 0000001A            

PR$_IPL        = 00000012            

PR$_ISP        = 00000004            

PR$_KSP        = 00000000            

PR$_MAPEN      = 00000038            

PR$_NICR       = 00000019            

PR$_P0BR       = 00000008            

PR$_P0LR       = 00000009            

PR$_P1BR       = 0000000A            

PR$_P1LR       = 0000000B            

PR$_PCBB       = 00000010            

PR$_PME        = 0000003D            

PR$_RXCS       = 00000020            

PR$_RXDB       = 00000021            

PR$_SBIER      = 00000034            

PR$_SBIFS      = 00000030            

PR$_SBIMT      = 00000033            

PR$_SBIQC      = 00000036            

PR$_SBIS       = 00000031            

PR$_SBISC      = 00000032            

PR$_SBITA      = 00000035            

PR$_SBR        = 0000000C            

PR$_SCBB       = 00000011            

PR$_SID        = 0000003E            

PR$_SIRR       = 00000014            

PR$_SISR       = 00000015            

PR$_SLR        = 0000000D            

PR$_SSP        = 00000002            

PR$_TBIA       = 00000039            

PR$_TBIS       = 0000003A            

PR$_TODR       = 0000001B            

PR$_TXCS       = 00000022            

PR$_TXDB       = 00000023            

PR$_USP        = 00000003            

PR$_WCSA       = 0000002C            

PR$_WCSD       = 0000002D            





PROGRAM SECTION SYNOPSIS



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

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

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





THERE WERE NO ERRORS OR WARNINGS.

25982. BYTES LEFT IN FREE MEMORY POOL.

838. BYTES OF RECLAIMED MEMORY.

OBJ$:NULLPROC,LIS$:NULLPROC/-SP=EXECML$/ML,SRC$:NULLPROC

NULLPROC        NULL PROCESS CODE                                21-AUG-1978 20:01:00   VAX-11 MACRO X0.3-11               Page   5

PROGRAM SECTION SYNOPSIS                                                                                                         (1)



2 MLB DIR RDS - 95 GETS TO DEFINE 7 MACROS. 5 INTER. FILE WRITES. 

