/********************************************************************************************************************************/ /* Created: 15-MAR-2001 23:38:07 by OpenVMS SDL EV1-33 */ /* Source: 15-MAR-2001 23:34:16 _$11$DUA933:[BUILD.SDL]STARDEFMP.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $PR4ADEF ***/ #ifndef __PR4ADEF_LOADED #define __PR4ADEF_LOADED 1 #pragma nostandard #ifdef __cplusplus extern "C" { #define __unknown_params ... #else #define __unknown_params #endif #if !defined(__VAXC) && !defined(VAXC) #define __struct struct #define __union union #else #define __struct variant_struct #define __union variant_union #endif #define PR4A$_ICCS 24 #define PR4A$_CCR 37 #define PR4A$_MSER 39 #define PR4A$_SAVPC 42 #define PR4A$_SAVPSL 43 #define PR4A$M_MSER_INT 0x1 #define PR4A$M_MSER_TRP1 0x2 #define PR4A$M_MSER_TRP2 0x4 #define PR4A$M_MSER_TPE 0x8 #define PR4A$M_MSER_DPE 0x10 #define PR4A$M_MSER_CDPE 0x20 #define PR4A$M_MSER_BER 0x40 struct pr4a_mser { __union { __struct { unsigned pr4a$v_mser_int : 1; unsigned pr4a$v_mser_trp1 : 1; unsigned pr4a$v_mser_trp2 : 1; unsigned pr4a$v_mser_tpe : 1; unsigned pr4a$v_mser_dpe : 1; unsigned pr4a$v_mser_cdpe : 1; unsigned pr4a$v_mser_ber : 1; unsigned pr4a$v_fill_58 : 1; } pr4a$r_mser_bits; } pr4a$r_mser_overlay; } ; #if !defined(__VAXC) && !defined(VAXC) #define pr4a$v_mser_int pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_int #define pr4a$v_mser_trp1 pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_trp1 #define pr4a$v_mser_trp2 pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_trp2 #define pr4a$v_mser_tpe pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_tpe #define pr4a$v_mser_dpe pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_dpe #define pr4a$v_mser_cdpe pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_cdpe #define pr4a$v_mser_ber pr4a$r_mser_overlay.pr4a$r_mser_bits.pr4a$v_mser_ber #endif /* #if !defined(__VAXC) && !defined(VAXC) */ #define PR4A$M_CCR_DIA 0x1 #define PR4A$M_CCR_FLUSH 0x2 #define PR4A$M_CCR_ENA 0x4 #define PR4A$M_CCR_CWP 0x8 struct pr4a_ccr { __union { __struct { unsigned pr4a$v_ccr_dia : 1; unsigned pr4a$v_ccr_flush : 1; unsigned pr4a$v_ccr_ena : 1; unsigned pr4a$v_ccr_cwp : 1; unsigned pr4a$v_fill_59 : 4; } pr4a$r_ccr_bits; } pr4a$r_ccr_overlay; } ; #if !defined(__VAXC) && !defined(VAXC) #define pr4a$v_ccr_dia pr4a$r_ccr_overlay.pr4a$r_ccr_bits.pr4a$v_ccr_dia #define pr4a$v_ccr_flush pr4a$r_ccr_overlay.pr4a$r_ccr_bits.pr4a$v_ccr_flush #define pr4a$v_ccr_ena pr4a$r_ccr_overlay.pr4a$r_ccr_bits.pr4a$v_ccr_ena #define pr4a$v_ccr_cwp pr4a$r_ccr_overlay.pr4a$r_ccr_bits.pr4a$v_ccr_cwp #endif /* #if !defined(__VAXC) && !defined(VAXC) */ #ifdef __cplusplus } #endif #pragma standard #endif /* __PR4ADEF_LOADED */