/**/ /***************************************************************************/ /** **/ /** © Copyright 2010, Hewlett-Packard Development Company, L.P. **/ /** **/ /** Confidential computer software. Valid license from HP and/or **/ /** its subsidiaries required for possession, use, or copying. **/ /** **/ /** Consistent with FAR 12.211 and 12.212, Commercial Computer Software, **/ /** Computer Software Documentation, and Technical Data for Commercial **/ /** Items are licensed to the U.S. Government under vendor's standard **/ /** commercial license. **/ /** **/ /** Neither HP nor any of its subsidiaries shall be liable for technical **/ /** or editorial errors or omissions contained herein. The information **/ /** in this document is provided "as is" without warranty of any kind and **/ /** is subject to change without notice. The warranties for HP products **/ /** are set forth in the express limited warranty statements accompanying **/ /** such products. Nothing herein should be construed as constituting an **/ /** additional warranty. **/ /** **/ /***************************************************************************/ /********************************************************************************************************************************/ /* Created: 30-Mar-2010 17:27:25 by OpenVMS SDL EV3-3 */ /* Source: 26-JUL-2004 13:43:25 $1$DGA7274:[LIB_H.SRC]EMBETDEF.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $EMBETDEF ***/ #ifndef __EMBETDEF_LOADED #define __EMBETDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* ERROR MESSAGE ENTRY TYPE DEFINITIONS */ /* */ #define EMB$C_DE 1 /* I/A/V Device Error */ #define EMB$K_DE 1 /* I/A/V Device Error */ #define EMB$C_MC 2 /* A/V Machine Check 670 - Processor UCE */ #define EMB$K_MC 2 /* A/V Machine Check 670 - Processor UCE */ #define EMB$C_MCHECK_670 2 /* A Machine Check 670 - Processor UCE */ #define EMB$K_MCHECK_670 2 /* A Machine Check 670 - Processor UCE */ #define EMB$C_SYNERR 3 /* V Syndrome Error */ #define EMB$K_SYNERR 3 /* V Syndrome Error */ #define EMB$C_BE 4 /* V Bus Error */ #define EMB$K_BE 4 /* V Bus Error */ #define EMB$C_SA 5 /* V SBI Alert */ #define EMB$K_SA 5 /* V SBI Alert */ #define EMB$C_SE 6 /* A/V Soft ECC Error */ #define EMB$K_SE 6 /* A/V Soft ECC Error */ #define EMB$C_MCHECK_620 6 /* A Machine Check 620 - System CE */ #define EMB$K_MCHECK_620 6 /* A Machine Check 620 - System CE */ #define EMB$C_AW 7 /* V Asynchronous Write Error */ #define EMB$K_AW 7 /* V Asynchronous Write Error */ #define EMB$C_HE 8 /* A/V Hard ECC Error */ #define EMB$K_HE 8 /* A/V Hard ECC Error */ #define EMB$C_UBA 9 /* V 11/780 Unibus Adapter Error */ #define EMB$K_UBA 9 /* V 11/780 Unibus Adapter Error */ #define EMB$C_SI 10 /* V 11/750 Fault through SBI Vector */ #define EMB$K_SI 10 /* V 11/750 Fault through SBI Vector */ #define EMB$C_UE 11 /* V 11/730 Unibus Error */ #define EMB$K_UE 11 /* V 11/730 Unibus Error */ #define EMB$C_MBA 12 /* V 11/780 Massbus Adapter Error */ #define EMB$K_MBA 12 /* V 11/780 Massbus Adapter Error */ #define EMB$C_SBIA 13 /* V 11/790 SBIA Error */ #define EMB$K_SBIA 13 /* V 11/790 SBIA Error */ #define EMB$C_CRD 14 /* A/V 11/790 CRD Log */ #define EMB$K_CRD 14 /* A/V 11/790 CRD Log */ #define EMB$C_EMM 15 /* V 11/790 Environmental Monitor */ #define EMB$K_EMM 15 /* V 11/790 Environmental Monitor */ #define EMB$C_HLT 16 /* A/V 11/790 Processor Error Halt */ #define EMB$K_HLT 16 /* A/V 11/790 Processor Error Halt */ #define EMB$C_CRBT 17 /* V 11/790 Console Reboot */ #define EMB$K_CRBT 17 /* V 11/790 Console Reboot */ #define EMB$C_BIADPERR 18 /* V BI Adapter Error */ #define EMB$K_BIADPERR 18 /* V BI Adapter Error */ #define EMB$C_BIBUSERR 19 /* V BI Bus Error */ #define EMB$K_BIBUSERR 19 /* V BI Bus Error */ #define EMB$C_NMIFLT 20 /* V NMI Fault */ #define EMB$K_NMIFLT 20 /* V NMI Fault */ #define EMB$C_CTO 21 /* V Console Timeout */ #define EMB$K_CTO 21 /* V Console Timeout */ #define EMB$C_NBW 22 /* V NBW */ #define EMB$K_NBW 22 /* V NBW */ #define EMB$C_CACHERR 23 /* A/V Cache Error */ #define EMB$K_CACHERR 23 /* A/V Cache Error */ #define EMB$C_CVAX_CB 24 /* V CVAX Cache/Bus Error */ #define EMB$K_CVAX_CB 24 /* V CVAX Cache/Bus Error */ #define EMB$C_MEMSCAN 25 /* V Calypso Memory Error by scanning */ #define EMB$K_MEMSCAN 25 /* V Calypso Memory Error by scanning */ #define EMB$C_INT54 26 /* A/V Calypso SCB 54 Error */ #define EMB$K_INT54 26 /* A/V Calypso SCB 54 Error */ #define EMB$C_MCHECK_630 26 /* A Machine Check 630 - Processor CE */ #define EMB$K_MCHECK_630 26 /* A Machine Check 630 - Processor CE */ #define EMB$C_INT60 27 /* A/V Calypso SCB 60 Error */ #define EMB$K_INT60 27 /* A/V Calypso SCB 60 Error */ #define EMB$C_MCHECK_660 27 /* A Machine Check 660 - System UCE */ #define EMB$K_MCHECK_660 27 /* A Machine Check 660 - System UCE */ #define EMB$C_ADPERR 28 /* A/V Adapter Error */ #define EMB$K_ADPERR 28 /* A/V Adapter Error */ #define EMB$C_LASTFAIL 29 /* V Calypso Lastfail */ #define EMB$K_LASTFAIL 29 /* V Calypso Lastfail */ #define EMB$C_CONSOLE 30 /* V Console Entry */ #define EMB$K_CONSOLE 30 /* V Console Entry */ #define EMB$C_INFO 31 /* V Informational Message */ #define EMB$K_INFO 31 /* V Informational Message */ #define EMB$C_CS 32 /* I/A/V Cold Start */ #define EMB$K_CS 32 /* I/A/V Cold Start */ #define EMB$C_CLKERR 33 /* V Clock Module Error */ #define EMB$K_CLKERR 33 /* V Clock Module Error */ #define EMB$C_SCAN 34 /* V Scan Error */ #define EMB$K_SCAN 34 /* V Scan Error */ #define EMB$K_NF 35 /* I/A/V New File Created */ #define EMB$C_NF 35 /* I/A/V New File Created */ #define EMB$C_WS 36 /* I/A/V Warm Start */ #define EMB$K_WS 36 /* I/A/V Warm Start */ #define EMB$C_CR 37 /* I/A/V Crash Restart */ #define EMB$K_CR 37 /* I/A/V Crash Restart */ #define EMB$C_TS 38 /* I/A/V Time Stamp */ #define EMB$K_TS 38 /* I/A/V Time Stamp */ #define EMB$C_SS 39 /* I/A/V System Service Message */ #define EMB$K_SS 39 /* I/A/V System Service Message */ #define EMB$C_SBC 40 /* I/A/V System Bugcheck */ #define EMB$K_SBC 40 /* I/A/V System Bugcheck */ #define EMB$C_OM 41 /* I/A/V Operator Message */ #define EMB$K_OM 41 /* I/A/V Operator Message */ #define EMB$C_NM 42 /* I/A/V Network Message */ #define EMB$K_NM 42 /* I/A/V Network Message */ #define EMB$C_CONFIG 43 /* A System Configuration */ #define EMB$K_CONFIG 43 /* A System Configuration */ #define EMB$C_POLL_ERR 44 /* V Polled Error */ #define EMB$K_POLL_ERR 44 /* V Polled Error */ #define EMB$C_VM 64 /* I/A/V Volume Mount */ #define EMB$K_VM 64 /* I/A/V Volume Mount */ #define EMB$C_VD 65 /* I/A/V Volume Dismount */ #define EMB$K_VD 65 /* I/A/V Volume Dismount */ #define EMB$C_DT 96 /* I/A/V Device Timeout */ #define EMB$K_DT 96 /* I/A/V Device Timeout */ #define EMB$C_UI 97 /* V Undefined Interrupt */ #define EMB$K_UI 97 /* V Undefined Interrupt */ #define EMB$C_DA 98 /* I/A/V Asynchronous Device Attention */ #define EMB$K_DA 98 /* I/A/V Asynchronous Device Attention */ #define EMB$C_SP 99 /* I/A/V Software Parameters */ #define EMB$K_SP 99 /* I/A/V Software Parameters */ #define EMB$C_LM 100 /* I/A/V Logged Message */ #define EMB$K_LM 100 /* I/A/V Logged Message */ #define EMB$C_LOGMSCP 101 /* I/A/V Logged MSCP Message */ #define EMB$K_LOGMSCP 101 /* I/A/V Logged MSCP Message */ #define EMB$C_PWR 102 /* A Laser Power Event */ #define EMB$K_PWR 102 /* A Laser Power Event */ #define EMB$C_UBC 112 /* I/A/V User Bugcheck */ #define EMB$K_UBC 112 /* I/A/V User Bugcheck */ #define EMB$C_HALT_FRAME 113 /* I/A Console Data Log */ #define EMB$K_HALT_FRAME 113 /* I/A Console Data Log */ #define EMB$C_MCHECK_680 115 /* A Machine Check 680 - System Event */ #define EMB$K_MCHECK_680 115 /* A Machine Check 680 - System Event */ #define EMB$C_MCHECK_RUE 116 /* A Machine Check 6A0/6B0 - RUE */ #define EMB$K_MCHECK_RUE 116 /* A Machine Check 6A0/6B0 - RUE */ #define EMB$C_THROTTLE_CRD 120 /* I/A CE Throttling Notification */ #define EMB$K_THROTTLE_CRD 120 /* I/A CE Throttling Notification */ #define EMB$C_INDICT 124 /* I/A Indictment Event */ #define EMB$K_INDICT 124 /* I/A Indictment Event */ #define EMB$C_SEL 126 /* I System Event Log */ #define EMB$K_SEL 126 /* I System Event Log */ /* The following are minor class (DEVCLS) codes for the MCHECK_680 major class code. */ #define EMB$C_MCHECK_680_CORRECTABLE 6 /* Correctable */ #define EMB$K_MCHECK_680_CORRECTABLE 6 /* Correctable */ #define EMB$C_MCHECK_680_UNCORRECTABLE 2 /* Uncorrectable */ #define EMB$K_MCHECK_680_UNCORRECTABLE 2 /* Uncorrectable */ /* The following are minor class (DEVCLS) codes for the MCHECK_RUE major class code. */ #define EMB$C_MCHECK_RUE_6A0 1 /* System */ #define EMB$K_MCHECK_RUE_6A0 1 /* System */ #define EMB$C_MCHECK_RUE_6B0 2 /* Processor */ #define EMB$K_MCHECK_RUE_6B0 2 /* Processor */ /* The following are minor class (DEVCLS) codes for the CONFIG major class code. */ #define EMB$C_CONFIG_ORIG 0 /* A/V Original FRU config */ #define EMB$K_CONFIG_ORIG 0 /* A/V Original FRU config */ #define EMB$C_CONFIG_SDR_FRU 1 /* I SDR FRU eeprom config */ #define EMB$K_CONFIG_SDR_FRU 1 /* I SDR FRU eeprom config */ #define EMB$C_CONFIG_PCI 2 /* I PCI config */ #define EMB$K_CONFIG_PCI 2 /* I PCI config */ #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __EMBETDEF_LOADED */