/********************************************************************************************************************************/ /* Created: 9-Mar-2021 22:28:06 by OpenVMS SDL EV3-3 */ /* Source: 09-MAR-2021 22:28:01 $1$DGA8085:[STARLET_H.SRC]STARDEFMP.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $MT3DEF ***/ #ifndef __MT3DEF_LOADED #define __MT3DEF_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 /*+ */ /* MAGNETIC TAPE DENSITY/COMPRESSION DEFINITIONS */ /* */ /* These values are used only for MTD enhanced tape drivers */ /* and are not found in MTDEF. */ /* */ #define MT3$K_DEFAULT 0 /* DEFAULT DENSITY/COMPRESSION */ #define MT3$K_NRZI_800 257 /* NRZI 800 BPI */ #define MT3$K_PE_1600 258 /* PE 1600 BPI */ #define MT3$K_GCR_6250 260 /* GCR 6250 BPI */ #define MT3$K_TK50 513 /* DLT TK50: 833 BPI */ #define MT3$K_TK70 514 /* DLT TK70: 1250 BPI */ #define MT3$K_3480 769 /* IBM 3480 HPC 39872 BPI */ #define MT3$K_3490E 770 /* IBM 3480: compressed */ #define MT3$K_3480_COMP 772 /* IBM 3490 density */ #define MT3$K_3490E_COMP 776 /* IBM 3490: compressed */ #define MT3$K_WOD_6250 1025 /* RV80 6250 BPI EQUIVALENT */ #define MT3$K_DAT 1281 /* DAT - 61000 bpi */ #define MT3$K_DAT_COMP 1282 /* DAT Compressed */ /* Only the Symbols to here are understood by pre-Raven TMSCP / TUDRIVER code. */ #define MT3$K_DENSITY_INVALID 31 /* Indicates,, DEVDEPEND density is invalid. */ #define MT3$K_8200 1537 /* Exa-Byte 8200 */ #define MT3$K_8500 1538 /* Exa-Byte 8500 */ #define MT3$K_8500_COMP 1540 /* Exa-Byte 8500 Compressed */ #define MT3$K_8200_COMP 1544 /* Exa-Byte 8200 Compressed */ #define MT3$K_8900 1552 /* Exa-Byte 8900 */ #define MT3$K_8900_COMP 1568 /* Exa-Byte 8900 Compressed */ #define MT3$K_QIC 1793 /* All QIC drives are drive settable only. */ #define MT3$K_TK85 2052 /* DLT Tx85: 10625 BPI -- Cmpt III */ #define MT3$K_TK86 2056 /* DLT Tx86: 10626 BPI -- Cmpt III */ #define MT3$K_TK87 2064 /* DLT Tx87: 62500 BPI -- Cmpt III */ #define MT3$K_TK87_COMP 2080 /* DLT Tx87: Compressed 62501 BPI */ #define MT3$K_TK89 2305 /* DLT Tx89: (Quantum 7000) -- Cmpt IV */ #define MT3$K_TK89_COMP 2306 /* DLT Tx89: Compressed -- Cmpt IV */ #define MT3$K_TK88 2368 /* DLT Tx88: (Quantum 4000) -- Cmpt IV */ #define MT3$K_TK88_COMP 2432 /* DLT Tx88: Compressed -- Cmpt IV */ #define MT3$K_DLT8000 3588 /* DLT8000 */ #define MT3$K_DLT8000_COMP 3592 /* DLT8000 Compressed */ #define MT3$K_SDLT 3600 /* Super DLT */ #define MT3$K_SDLT_COMP 3616 /* Super DLT Compressed */ #define MT3$K_SDLT320 3648 /* Super DLT320 */ #define MT3$K_SDLT320_COMP 3712 /* Super DLT320 Compressed */ #define MT3$K_AIT1 2561 /* Sony Advanced Intelligent Tapes */ #define MT3$K_AIT1_COMP 2562 /* Sony Advanced Intelligent Tapes Compressed */ #define MT3$K_AIT2 2564 /* AIT2 */ #define MT3$K_AIT2_COMP 2568 /* AIT2 Compressed */ #define MT3$K_AIT3 2576 /* AIT3 */ #define MT3$K_AIT3_COMP 2592 /* AIT3 Compressed */ #define MT3$K_AIT4 2624 /* AIT4 */ #define MT3$K_AIT4_COMP 2688 /* AIT4 Compressed */ #define MT3$K_DDS2 2817 /* Digital Data Storage 2 */ #define MT3$K_DDS2_COMP 2818 /* Digital Data Storage 2 Compressed */ #define MT3$K_DDS3 3073 /* Digital Data Storage 3 */ #define MT3$K_DDS3_COMP 3074 /* Digital Data Storage 3 Compressed */ #define MT3$K_DDS4 3329 /* Digital Data Storage 4 */ #define MT3$K_DDS4_COMP 3330 /* Digital Data Storage 4 Compressed */ #define MT3$K_DAT72 3332 /* DAT72 */ #define MT3$K_DAT72_COMP 3336 /* DAT72 Compressed */ #define MT3$K_DAT160 3344 /* DAT160 */ #define MT3$K_DAT160_COMP 3360 /* DAT160 Compressed */ #define MT3$K_SDLT600 3585 /* Super DLT600 */ #define MT3$K_SDLT600_COMP 3586 /* Super DLT600 Compressed */ #define MT3$K_LTO2 3841 /* Ultrium460 */ #define MT3$K_LTO2_COMP 3842 /* Ultrium460 Compressed */ #define MT3$K_LTO3 3844 /* Ultrium960 */ #define MT3$K_LTO3_COMP 3848 /* Ultrium960 Compressed */ #define MT3$K_LTO4 3856 /* Ultrium 1840 */ #define MT3$K_LTO4_COMP 3872 /* Ultrium 1840 Compressed */ /* Compression Only codes. */ /* The X%FFxx codes below are layed out so that future compression enhancments */ /* may take advantage of multiple compression types. */ #define MT3$K_NO_COMP 65280 /* All Compression OFF */ #define MT3$K_COMP 65281 /* Compression ON */ #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 /* __MT3DEF_LOADED */