/********************************************************************************************************************************/ /* Created: 15-MAR-2001 23:38:08 by OpenVMS SDL EV1-33 */ /* Source: 15-MAR-2001 23:34:16 _$11$DUA933:[BUILD.SDL]STARDEFMP.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $PR660DEF ***/ #ifndef __PR660DEF_LOADED #define __PR660DEF_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 PR660$_TODR 27 #define PR660$_CSRS 28 #define PR660$_CSRD 29 #define PR660$_CSTS 30 #define PR660$_CSTD 31 #define PR660$_TBDR 36 #define PR660$_CCR 37 #define PR660$_MSER 39 #define PR660$_SAVPC 42 #define PR660$_SAVPSL 43 #define PR660$_IORESET 55 #define PR660$M_CCR_DIAG 0x1 #define PR660$M_CCR_FLUSH 0x2 #define PR660$M_CCR_ENABLE 0x4 #define PR660$M_CCR_WWP 0x8 struct pr660_ccr { __union { __struct { unsigned pr660$v_ccr_diag : 1; unsigned pr660$v_ccr_flush : 1; unsigned pr660$v_ccr_enable : 1; unsigned pr660$v_ccr_wwp : 1; unsigned pr660$v_fill_63 : 4; } pr660$r_ccr_bits; } pr660$r_ccr_overlay; } ; #if !defined(__VAXC) && !defined(VAXC) #define pr660$v_ccr_diag pr660$r_ccr_overlay.pr660$r_ccr_bits.pr660$v_ccr_diag #define pr660$v_ccr_flush pr660$r_ccr_overlay.pr660$r_ccr_bits.pr660$v_ccr_flush #define pr660$v_ccr_enable pr660$r_ccr_overlay.pr660$r_ccr_bits.pr660$v_ccr_enable #define pr660$v_ccr_wwp pr660$r_ccr_overlay.pr660$r_ccr_bits.pr660$v_ccr_wwp #endif /* #if !defined(__VAXC) && !defined(VAXC) */ #define PR660$M_MSER_TAG_PE 0x1 #define PR660$M_MSER_DATA_PE 0x2 #define PR660$M_MSER_MCA_CACHE_PE 0x10 #define PR660$M_MSER_MCA_CDAL_PE 0x20 #define PR660$M_MSER_CDAL_PE 0x40 struct pr660_mser { __union { __struct { unsigned pr660$v_mser_tag_pe : 1; unsigned pr660$v_mser_data_pe : 1; unsigned pr660$v_mser_fill1 : 2; unsigned pr660$v_mser_mca_cache_pe : 1; unsigned pr660$v_mser_mca_cdal_pe : 1; unsigned pr660$v_mser_cdal_pe : 1; unsigned pr660$v_fill_64 : 1; } pr660$r_mser_bits; } pr660$r_mser_overlay; } ; #if !defined(__VAXC) && !defined(VAXC) #define pr660$v_mser_tag_pe pr660$r_mser_overlay.pr660$r_mser_bits.pr660$v_mser_tag_pe #define pr660$v_mser_data_pe pr660$r_mser_overlay.pr660$r_mser_bits.pr660$v_mser_data_pe #define pr660$v_mser_mca_cache_pe pr660$r_mser_overlay.pr660$r_mser_bits.pr660$v_mser_mca_cache_pe #define pr660$v_mser_mca_cdal_pe pr660$r_mser_overlay.pr660$r_mser_bits.pr660$v_mser_mca_cdal_pe #define pr660$v_mser_cdal_pe pr660$r_mser_overlay.pr660$r_mser_bits.pr660$v_mser_cdal_pe #endif /* #if !defined(__VAXC) && !defined(VAXC) */ #ifdef __cplusplus } #endif #pragma standard #endif /* __PR660DEF_LOADED */