/**/ /***************************************************************************/ /** **/ /** © 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:26:33 by OpenVMS SDL EV3-3 */ /* Source: 20-JAN-1992 09:25:06 $1$DGA7274:[LIB_H.SRC]BTDDEF.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $BTDDEF ***/ #ifndef __BTDDEF_LOADED #define __BTDDEF_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 /*+ */ /* */ /* Boot device codes */ /* */ /*- */ /* "$K_" added, 8/30/79, CHP */ #define BTD$K_MB 0 /* Massbus device */ /* Types 1-31. reserved for */ /* Unibus(Qbus) devices */ #define BTD$K_DM 1 /* RK06/7 */ #define BTD$K_DL 2 /* RL02 */ #define BTD$K_DQ 3 /* RB02/RB80 */ #define BTD$K_PROM 8 /* PROM (not copied) */ #define BTD$K_PROM_COPY 9 /* PROM copied (Mayflower) */ #define BTD$K_UDA 17 /* UDA */ #define BTD$K_TK50 18 /* TK50 (MAYA) */ #define BTD$K_KFQSA 19 /* KFQSA */ #define BTD$K_QBUS_SCSI 20 /* Qbus SCSI adapter */ /* End of Unibus(Qbus) devices */ #define BTD$K_HSCCI 32 /* HSC on CI */ #define BTD$K_BDA 33 /* BI disk adapter */ #define BTD$K_BVPSSP 34 /* BVP Storage Systems ports */ #define BTD$K_AIE_TK50 35 /* AIE/TK50 port */ #define BTD$K_ST506_DISK 36 /* ST506 disk (PVAX/VAXstar) */ #define BTD$K_KA410_DISK 36 /* VAXstar ST506 disk */ #define BTD$K_KA420_DISK 36 /* PVAX ST506 disk */ #define BTD$K_SCSI_5380_TAPE 37 /* NCR 5380 SCSI tape (PVAX/VAXstar) */ #define BTD$K_KA410_TAPE 37 /* VAXstar SCSI tape */ #define BTD$K_KA420_TAPE 37 /* PVAX SCSI tape */ #define BTD$K_DISK9 38 /* Disk on 009 */ #define BTD$K_SII 39 /* Embedded DSSI controller */ #define BTD$K_SHAC 41 /* Single chip DSSI adapter. */ #define BTD$K_SCSI_5380_DISK 42 /* NCR 5380 SCSI disk (PVAX) */ #define BTD$K_HSX 43 #define BTD$K_KDM70 43 #define BTD$K_HSXTAPE 44 #define BTD$K_KDM70TAPE 44 #define BTD$K_SWIFT 45 /* Another embedded DSSI controller-CIRRUS */ #define BTD$K_SCSI_53C94_DISK 46 #define BTD$K_SCSI_53C94_TAPE 47 #define BTD$K_CONSOLE 64 /* Console block storage device */ /* Network boot devices (96-103) */ #define BTD$K_NET_DLL 96 /* Start of network boot devices */ /* Codes 96-127 reserved */ #define BTD$K_QNA 96 /* DEQNA */ #define BTD$K_UNA 97 /* DEUNA */ #define BTD$K_AIE_NI 98 /* AIE/NI */ #define BTD$K_LANCE 99 /* LANCE NI chip */ #define BTD$K_KA410_NI 99 /* VAXstar NI (LANCE chip) */ #define BTD$K_KA420_NI 99 /* PVAX NI (LANCE chip) */ #define BTD$K_SGEC 100 /* SGEC chip */ #define BTD$K_SERVER_DEBNA 101 /* NI-CDROM server */ #define BTD$K_SERVER_DEBNI 102 /* NI-CDROM server */ #define BTD$K_SERVER_XNA 103 /* NI-CDROM server */ #define BTD$K_DEBNI 104 /* DEBNI */ #define BTD$K_DEMNA 105 /* DEMNA */ #define BTD$K_KA520_NI 106 /* CIRRUS NI */ #define BTD$K_SERVER_QNA 107 /* NI-CDROM server */ #define BTD$K_SERVER_AIE_NI 108 /* NI-CDROM server */ #define BTD$K_SERVER_LANCE 109 /* NI-CDROM server */ #define BTD$K_SERVER_SGEC 110 /* NI-CDROM server */ #define BTD$K_SERVER_KA520_NI 111 /* NI-CDROM server */ #define BTD$K_DEMFA 112 /* DEMFA */ #define BTD$K_SERVER_DEMFA 113 /* NI-CDROM server */ #define BTD$K_DEFZA 114 /* DEFZA */ #define BTD$K_SERVER_DEFZA 115 /* NI-CDROM server */ #define BTD$K_PMAD 116 /* PMAD */ #define BTD$K_SERVER_PMAD 117 /* NI-CDROM server */ #define BDT$K_TGEC 118 /* TGEC ethernet chip */ #define BTD$K_SERVER_TGEC 119 /* NI-CDROM server */ #define BDT$K_DEANA 120 /* Futurebus to Ethernet */ #define BTD$K_SERVER_DEANA 121 /* NI-CDROM server */ #define BTD$K_NETWORK_BOOT 128 /* Generic boot over NI */ #define BTD$K_NISCS 128 /* SCS disk over NI */ #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 /* __BTDDEF_LOADED */