-- --**************************************************************************** --* * --* Copyright (c) 2001 * --* by DIGITAL Equipment Corporation, Maynard, Mass. * --* * --* This software is furnished under a license and may be used and copied * --* only in accordance with the terms of such license and with the * --* inclusion of the above copyright notice. This software or any other * --* copies thereof may not be provided or otherwise made available to any * --* other person. No title to and ownership of the software is hereby * --* transferred. * --* * --* The information in this software is subject to change without notice * --* and should not be construed as a commitment by DIGITAL Equipment * --* Corporation. * --* * --* DIGITAL assumes no responsibility for the use or reliability of its * --* software on equipment which is not supplied by DIGITAL. * --* * --**************************************************************************** --******************************************************************************************************************** -- Created: 15-MAR-2001 22:52:32 by OpenVMS SDL EV1-33 -- Source: 2-SEP-1989 10:44:33 $11$DUA933:[LIB_ADA.LIS]IPLDEF.SDL;1 --******************************************************************************************************************** with SYSTEM; use SYSTEM; with STARLET; use STARLET; with CONDITION_HANDLING; use CONDITION_HANDLING; package IPLDEF is -- module $IPLDEF --+ -- TEMPORARY PROCESSOR PRIORITY LEVEL DEFINITIONS --- -- IPL_HWCLK : constant := 24; -- HARDWARE CLOCK LEVEL IPL_HWCLKLO : constant := 22; -- HARDWARE CLOCK LO LEVEL IPL_PERFMON : constant := 15; -- PERFORMANCE MONITORING SYNCH LEVEL IPL_IOPOST : constant := 4; -- I/O POST PROCESSING LEVEL IPL_MAILBOX : constant := 11; -- WRITE MAILBOX INTERLOCK LEVEL IPL_POWER : constant := 31; -- POWERFAIL INTERLOCK LEVEL IPL_QUEUEAST : constant := 6; -- QUEUE AST LEVEL IPL_RESCHED : constant := 3; -- SCHEDULER LEVEL IPL_SYNCH : constant := 8; -- SYSTEM DATA BASE SYNCHRONIZATION LEVEL IPL_TIMER : constant := 8; -- TIME QUEUE PROCESSING LEVEL IPL_TIMERFORK : constant := 7; -- TIMER FORK INTERRUPT LEVEL IPL_ASTDEL : constant := 2; -- AST DELIVERY INTERRUPT IPL_SCS : constant := 8; -- SCS SYNCHRONIZATION IPL IPL_IPINTR : constant := 22; -- IP INTERRUPT SYNCHRONIZATION IPL IPL_SCHED : constant := 8; -- SCHEDULING DATABASE IPL IPL_JIB : constant := 8; -- JIB RESERVED SPINLOCK IPL IPL_MMG : constant := 8; -- MMG DATABASE IPL IPL_FILSYS : constant := 8; -- FILSYS DATABASE IPL IPL_IOLOCK8 : constant := 8; -- IOLOCK8 DATABASE IPL IPL_PR_LK8 : constant := 8; -- PR_LK8 DATABASE IPL IPL_IOLOCK9 : constant := 9; -- IOLOCK9 DATABASE IPL IPL_PR_LK9 : constant := 9; -- PR_LK9 DATABASE IPL IPL_IOLOCK10 : constant := 10; -- IOLOCK10 DATABASE IPL IPL_PR_LK10 : constant := 10; -- PR_LK10 DATABASE IPL IPL_IOLOCK11 : constant := 11; -- IOLOCK11 DATABASE IPL IPL_PR_LK11 : constant := 11; -- PR_LK11 DATABASE IPL IPL_POOL : constant := 11; -- POOL DATABASE IPL IPL_INVALIDATE : constant := 19; -- INVALIDATE DATABASE IPL IPL_VIRTCONS : constant := 20; -- VIRTCONS DATABASE IPL IPL_EMB : constant := 31; -- EMB DATABASE IPL IPL_MCHECK : constant := 31; -- MACHINE CHECK IPL IPL_MEGA : constant := 31; -- IPL FOR KITCHEN SINK LOCK end IPLDEF;