/**/ /***************************************************************************/ /** **/ /** © 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:13 by OpenVMS SDL EV3-3 */ /* Source: 09-JAN-1996 14:32:07 $1$DGA7274:[LIB_H.SRC]LCADEF.SDL;1 */ /********************************************************************************************************************************/ /*** MODULE $LCADEF ***/ #ifndef __LCADEF_LOADED #define __LCADEF_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 #define LCA$L_MEM_BCR0_L 536870912 #define LCA$L_MEM_BCR0_H 1 #define LCA$L_MEM_BCR1_L 536870920 #define LCA$L_MEM_BCR1_H 1 #define LCA$L_MEM_BCR2_L 536870928 #define LCA$L_MEM_BCR2_H 1 #define LCA$L_MEM_BCR3_L 536870936 #define LCA$L_MEM_BCR3_H 1 #define LCA$L_MEM_BMR0_L 536870944 #define LCA$L_MEM_BMR0_H 1 #define LCA$L_MEM_BMR1_L 536870952 #define LCA$L_MEM_BMR1_H 1 #define LCA$L_MEM_BMR2_L 536870960 #define LCA$L_MEM_BMR2_H 1 #define LCA$L_MEM_BMR3_L 536870968 #define LCA$L_MEM_BMR3_H 1 #define LCA$L_MEM_BTR0_L 536870976 #define LCA$L_MEM_BTR0_H 1 #define LCA$L_MEM_BTR1_L 536870984 #define LCA$L_MEM_BTR1_H 1 #define LCA$L_MEM_BTR2_L 536870992 #define LCA$L_MEM_BTR2_H 1 #define LCA$L_MEM_BTR3_L 536871000 #define LCA$L_MEM_BTR3_H 1 #define LCA$L_MEM_GTR_L 536871008 #define LCA$L_MEM_GTR_H 1 #define LCA$L_MEM_ESR_L 536871016 #define LCA$L_MEM_ESR_H 1 #define LCA$L_MEM_EAR_L 536871024 #define LCA$L_MEM_EAR_H 1 #define LCA$L_MEM_CAR_L 536871032 #define LCA$L_MEM_CAR_H 1 #define LCA$L_MEM_VGR_L 536871040 #define LCA$L_MEM_VGR_H 1 #define LCA$L_MEM_PLM_L 536871048 #define LCA$L_MEM_PLM_H 1 #define LCA$L_MEM_FOR_L 536871056 #define LCA$L_MEM_FOR_H 1 #define LCA$L_PMR_L 536871064 #define LCA$L_PMR_H 1 #define LCA$L_IOC_HAE_PA_L -2147483648 #define LCA$L_IOC_HAE_PA_H 1 #define LCA$L_IOC_CFG_CYC_PA_L -2147483648 #define LCA$L_IOC_CFG_CYC_PA_H 32 #define LCA$L_IOC_STAT0_PA_L -2147483584 #define LCA$L_IOC_STAT0_PA_H 1 #define LCA$L_IOC_STAT1_PA_L -2147483552 #define LCA$L_IOC_STAT1_PA_H 1 #define LCA$L_IOC_TBIA_PA_L -2147483520 #define LCA$L_IOC_TBIA_PA_H 1 #define LCA$L_IOC_TB_ENA_PA_L -2147483648 #define LCA$L_IOC_TB_ENA_PA_H 160 #define LCA$L_PCI_SFT_RST_PA_L -2147483648 #define LCA$L_PCI_SFT_RST_PA_H 192 #define LCA$L_PCI_PAR_DIS_PA_L -2147483648 #define LCA$L_PCI_PAR_DIS_PA_H 224 #define LCA$L_IOC_W_BASE0_PA_L -2147483392 #define LCA$L_IOC_W_BASE0_PA_H 1 #define LCA$L_IOC_W_BASE1_PA_L -2147483360 #define LCA$L_IOC_W_BASE1_PA_H 1 #define LCA$L_IOC_W_MASK0_PA_L -2147483328 #define LCA$L_IOC_W_MASK0_PA_H 1 #define LCA$L_IOC_W_MASK1_PA_L -2147483296 #define LCA$L_IOC_W_MASK1_PA_H 1 #define LCA$L_IOC_T_BASE0_PA_L -2147483264 #define LCA$L_IOC_T_BASE0_PA_H 1 #define LCA$L_IOC_T_BASE1_PA_L -2147483232 #define LCA$L_IOC_T_BASE1_PA_H 1 #define LCA$L_IOC_TB_TAG0_PA_L -2130706432 #define LCA$L_IOC_TB_TAG0_PA_H 1 #define LCA$L_IOC_TB_TAG1_PA_L -2130706400 #define LCA$L_IOC_TB_TAG1_PA_H 1 #define LCA$L_IOC_TB_TAG2_PA_L -2130706368 #define LCA$L_IOC_TB_TAG2_PA_H 1 #define LCA$L_IOC_TB_TAG3_PA_L -2130706336 #define LCA$L_IOC_TB_TAG3_PA_H 1 #define LCA$L_IOC_TB_TAG4_PA_L -2130706304 #define LCA$L_IOC_TB_TAG4_PA_H 1 #define LCA$L_IOC_TB_TAG5_PA_L -2130706272 #define LCA$L_IOC_TB_TAG5_PA_H 1 #define LCA$L_IOC_TB_TAG6_PA_L -2130706240 #define LCA$L_IOC_TB_TAG6_PA_H 1 #define LCA$L_IOC_TB_TAG7_PA_L -2130706208 #define LCA$L_IOC_TB_TAG7_PA_H 1 #define LCA$L_IOC_IACK_SC_PA_L -1610612736 #define LCA$L_IOC_IACK_SC_PA_H 1 #define LCA$L_PCI_IO_PA_L -1073741824 #define LCA$L_PCI_IO_PA_H 1 #define LCA$L_PCI_CFG_PA_L -536870912 #define LCA$L_PCI_CFG_PA_H 1 #define LCA$L_PCI_SPARSE_MEM_PA_L 0 #define LCA$L_PCI_SPARSE_MEM_PA_H 2 #define LCA$L_PCI_DENSE_MEM_PA_L 0 #define LCA$L_PCI_DENSE_MEM_PA_H 3 #define LCA$M_PMR_PRMDIV 0x7 #define LCA$M_PMR_OVRDIV 0x38 #define LCA$M_PMR_INTOVR 0x40 #define LCA$M_PMR_DMAOVR 0x80 #define LCA$M_PMR_OVRCC_EVEN 0xFFFF0000 #define LCA$M_PMR_OVRCC_ODD 0xFFFFFF0000000000 #define LCA$K_PMR_SPEED_IDLE 4 #define LCA$K_PMR_SPEED_LOW 2 #define LCA$K_PMR_SPEED_MEDIUM 1 #define LCA$K_PMR_SPEED_HIGH 0 #define LCA$M_HAE_BITS 0xF8000000 #define LCA$M_CFG_AD 0x3 #define LCA$M_STAT0_CMD 0xF #define LCA$M_IOC_ERR 0x10 #define LCA$M_IOC_LOST_ERR 0x20 #define LCA$M_IOC_T_HIT 0x40 #define LCA$M_IOC_T_REF 0x80 #define LCA$M_IOC_ERR_CODE 0x700 #define LCA$M_STAT1_ADDR 0xFFFFFFFF #define LCA$M_TB_EN 0x80 #define LCA$M_PCI_SFT_RESET 0x40 #define LCA$M_PCI_PAR_DIS 0x20 #define LCA$M_W_BASE0_BITS 0xFFF00000 #define LCA$M_W_BASE0_SG 0x100000000 #define LCA$M_W_BASE0_WEN 0x200000000 #define LCA$M_W_BASE1_BITS 0xFFF00000 #define LCA$M_W_BASE1_SG 0x100000000 #define LCA$M_W_BASE1_WEN 0x200000000 #define LCA$M_W_MASK0_BITS 0xFFF00000 #define LCA$M_W_MASK1_BITS 0xFFF00000 #define LCA$M_T_BASE0_BITS 0xFFFFFC00 #define LCA$M_T_BASE1_BITS 0xFFFFFC00 #define LCA$M_TB_TAG0_BITS 0xFFFFE000 #define LCA$M_TB_TAG1_BITS 0xFFFFE000 #define LCA$M_TB_TAG2_BITS 0xFFFFE000 #define LCA$M_TB_TAG3_BITS 0xFFFFE000 #define LCA$M_TB_TAG4_BITS 0xFFFFE000 #define LCA$M_TB_TAG5_BITS 0xFFFFE000 #define LCA$M_TB_TAG6_BITS 0xFFFFE000 #define LCA$M_TB_TAG7_BITS 0xFFFFE000 #if !defined(__NOBASEALIGN_SUPPORT) && !defined(__cplusplus) /* If using pre DECC V4.0 or C++ */ #pragma __nomember_alignment __quadword #else #pragma __nomember_alignment #endif typedef struct _lca { #pragma __nomember_alignment __union { __int64 lca$q_bcr0; __struct { unsigned lca$v_bcr0_fill1 : 32; unsigned lca$v_bcr0_fill2 : 32; } lca$r_bcr0_fields; } lca$r_bcr0; __union { __int64 lca$q_bcr1; __struct { unsigned lca$v_bcr1_fill1 : 32; unsigned lca$v_bcr1_fill2 : 32; } lca$r_bcr1_fields; } lca$r_bcr1; __union { __int64 lca$q_bcr2; __struct { unsigned lca$v_bcr2_fill1 : 32; unsigned lca$v_bcr2_fill2 : 32; } lca$r_bcr2_fields; } lca$r_bcr2; __union { __int64 lca$q_bcr3; __struct { unsigned lca$v_bcr3_fill1 : 32; unsigned lca$v_bcr3_fill2 : 32; } lca$r_bcr3_fields; } lca$r_bcr3; __union { __int64 lca$q_bmr0; __struct { unsigned lca$v_bmr0_fill1 : 32; unsigned lca$v_bmr0_fill2 : 32; } lca$r_bmr0_fields; } lca$r_bmr0; __union { __int64 lca$q_bmr1; __struct { unsigned lca$v_bmr1_fill1 : 32; unsigned lca$v_bmr1_fill2 : 32; } lca$r_bmr1_fields; } lca$r_bmr1; __union { __int64 lca$q_bmr2; __struct { unsigned lca$v_bmr2_fill1 : 32; unsigned lca$v_bmr2_fill2 : 32; } lca$r_bmr2_fields; } lca$r_bmr2; __union { __int64 lca$q_bmr3; __struct { unsigned lca$v_bmr3_fill1 : 32; unsigned lca$v_bmr3_fill2 : 32; } lca$r_bmr3_fields; } lca$r_bmr3; __union { __int64 lca$q_btr0; __struct { unsigned lca$v_btr0_fill1 : 32; unsigned lca$v_btr0_fill2 : 32; } lca$r_btr0_fields; } lca$r_btr0; __union { __int64 lca$q_btr1; __struct { unsigned lca$v_btr1_fill1 : 32; unsigned lca$v_btr1_fill2 : 32; } lca$r_btr1_fields; } lca$r_btr1; __union { __int64 lca$q_btr2; __struct { unsigned lca$v_btr2_fill1 : 32; unsigned lca$v_btr2_fill2 : 32; } lca$r_btr2_fields; } lca$r_btr2; __union { __int64 lca$q_btr3; __struct { unsigned lca$v_btr3_fill1 : 32; unsigned lca$v_btr3_fill2 : 32; } lca$r_btr3_fields; } lca$r_btr3; __union { __int64 lca$q_gtr; __struct { unsigned lca$v_gtr_fill1 : 32; unsigned lca$v_gtr_fill2 : 32; } lca$r_gtr_fields; } lca$r_gtr; __union { __int64 lca$q_esr; __struct { unsigned lca$v_esr_fill1 : 32; unsigned lca$v_esr_fill2 : 32; } lca$r_esr_fields; } lca$r_esr; __union { __int64 lca$q_ear; __struct { unsigned lca$v_ear_fill1 : 32; unsigned lca$v_ear_fill2 : 32; } lca$r_ear_fields; } lca$r_ear; __union { __int64 lca$q_car; __struct { unsigned lca$v_car_fill1 : 32; unsigned lca$v_car_fill2 : 32; } lca$r_car_fields; } lca$r_car; __union { __int64 lca$q_vgr; __struct { unsigned lca$v_vgr_fill1 : 32; unsigned lca$v_vgr_fill2 : 32; } lca$r_vgr_fields; } lca$r_vgr; __union { __int64 lca$q_plm; __struct { unsigned lca$v_plm_fill1 : 32; unsigned lca$v_plm_fill2 : 32; } lca$r_plm_fields; } lca$r_plm; __union { __int64 lca$q_for; __struct { unsigned lca$v_for_fill1 : 32; unsigned lca$v_for_fill2 : 32; } lca$r_for_fields; } lca$r_for; __union { __int64 lca$q_pmr; __struct { unsigned lca$v_pmr_prmdiv : 3; /* Primary speed divisor */ unsigned lca$v_pmr_ovrdiv : 3; /* Override speed divisor */ unsigned lca$v_pmr_intovr : 1; /* Interrupt selects override */ unsigned lca$v_pmr_dmaovr : 1; /* DMA selects override */ unsigned lca$v_pmr_fill1 : 8; unsigned lca$v_pmr_ovrcc_even : 16; /* Even bits of Override CC */ unsigned lca$v_pmr_fill2 : 8; unsigned lca$v_pmr_ovrcc_odd : 24; /* Odd bits of Override CC */ } lca$r_pmr_fields; } lca$r_pmr; char lca$b_fill10 [8032]; __union { __int64 lca$q_hae; __struct { unsigned lca$v_hae_fill1 : 27; unsigned lca$v_hae_bits : 5; unsigned lca$v_hae_fill2 : 32; } lca$r_hae_fields; } lca$r_hae; char lca$b_fill11 [24]; __union { __int64 lca$q_pci_cfg_cyc; __struct { unsigned lca$v_cfg_ad : 2; unsigned lca$v_pci_cfg_cyc_fill1 : 30; unsigned lca$v_pci_cfg_cyc_fill2 : 32; } lca$r_pci_cfg_cyc_fields; } lca$r_pci_cfg_cyc; char lca$b_fill12 [24]; __union { __int64 lca$q_stat0; __struct { unsigned lca$v_stat0_cmd : 4; unsigned lca$v_ioc_err : 1; unsigned lca$v_ioc_lost_err : 1; unsigned lca$v_ioc_t_hit : 1; unsigned lca$v_ioc_t_ref : 1; unsigned lca$v_ioc_err_code : 3; unsigned lca$v_stat0_fill10 : 2; unsigned lca$v_ioc_pg_nbr : 19; unsigned lca$v_stat0_fill2 : 32; } lca$r_stat0_fields; } lca$r_stat0; char lca$b_fill13 [24]; __union { __int64 lca$q_stat1; __struct { unsigned lca$v_stat1_addr : 32; unsigned lca$v_stat1_fill2 : 32; } lca$r_stat1_fields; } lca$r_stat1; char lca$b_fill14 [24]; __union { __int64 lca$q_tbia; __struct { unsigned lca$v_tbia_fill1 : 32; unsigned lca$v_tbia_fill2 : 32; } lca$r_tbia_fields; } lca$r_tbia; char lca$b_fill15 [24]; __union { __int64 lca$q_tb_ena; __struct { unsigned lca$v_tb_ena_fill1 : 7; unsigned lca$v_tb_en : 1; unsigned lca$v_tb_ena_fill2 : 24; unsigned lca$v_tb_ena_fill3 : 32; } lca$r_tb_ena_fields; } lca$r_tb_ena; char lca$b_fill16 [24]; __union { __int64 lca$q_pci_sft_rst; __struct { unsigned lca$v_pci_sft_rst_fill1 : 6; unsigned lca$v_pci_sft_reset : 1; unsigned lca$v_pci_sft_rst_fill2 : 25; unsigned lca$v_pci_sft_rst_fill3 : 32; } lca$r_pci_sft_rst_fields; } lca$r_pci_sft_rst; char lca$b_fill17 [24]; __union { __int64 lca$q_pci_par_dis; __struct { unsigned lca$v_pci_par_dis_fill1 : 5; unsigned lca$v_pci_par_dis : 1; unsigned lca$v_pci_par_dis_fill2 : 26; unsigned lca$v_pci_par_dis_fill3 : 32; } lca$r_pci_par_dis_fields; } lca$r_pci_par_dis; char lca$b_fill18 [24]; __union { __int64 lca$q_w_base0; __struct { unsigned lca$v_w_base0_fill1 : 20; unsigned lca$v_w_base0_bits : 12; unsigned lca$v_w_base0_sg : 1; unsigned lca$v_w_base0_wen : 1; unsigned lca$v_w_base0_fill3 : 30; } lca$r_w_base0_fields; } lca$r_w_base0; char lca$b_fill19 [24]; __union { __int64 lca$q_w_base1; __struct { unsigned lca$v_w_base1_fill1 : 20; unsigned lca$v_w_base1_bits : 12; unsigned lca$v_w_base1_sg : 1; unsigned lca$v_w_base1_wen : 1; unsigned lca$v_w_base1_fill3 : 30; } lca$r_w_base1_fields; } lca$r_w_base1; char lca$b_fill20 [24]; __union { __int64 lca$q_w_mask0; __struct { unsigned lca$v_w_mask0_fill1 : 20; unsigned lca$v_w_mask0_bits : 12; unsigned lca$v_w_mask0_fill3 : 32; } lca$r_w_mask0_fields; } lca$r_w_mask0; char lca$b_fill21 [24]; __union { __int64 lca$q_w_mask1; __struct { unsigned lca$v_w_mask1_fill1 : 20; unsigned lca$v_w_mask1_bits : 12; unsigned lca$v_w_mask1_fill3 : 32; } lca$r_w_mask1_fields; } lca$r_w_mask1; char lca$b_fill22 [24]; __union { __int64 lca$q_t_base0; __struct { unsigned lca$v_t_base0_fill1 : 10; unsigned lca$v_t_base0_bits : 22; unsigned lca$v_t_base0_fill3 : 32; } lca$r_t_base0_fields; } lca$r_t_base0; char lca$b_fill23 [24]; __union { __int64 lca$q_t_base1; __struct { unsigned lca$v_t_base1_fill1 : 10; unsigned lca$v_t_base1_bits : 22; unsigned lca$v_t_base1_fill3 : 32; } lca$r_t_base1_fields; } lca$r_t_base1; char lca$b_fill24 [7768]; __union { __int64 lca$q_tb_tag0; __struct { unsigned lca$v_tb_tag0_fill1 : 13; unsigned lca$v_tb_tag0_bits : 19; unsigned lca$v_tb_tag0_fill3 : 32; } lca$r_tb_tag0_fields; } lca$r_tb_tag0; char lca$b_fill25 [24]; __union { __int64 lca$q_tb_tag1; __struct { unsigned lca$v_tb_tag1_fill1 : 13; unsigned lca$v_tb_tag1_bits : 19; unsigned lca$v_tb_tag1_fill3 : 32; } lca$r_tb_tag1_fields; } lca$r_tb_tag1; char lca$b_fill26 [24]; __union { __int64 lca$q_tb_tag2; __struct { unsigned lca$v_tb_tag2_fill1 : 13; unsigned lca$v_tb_tag2_bits : 19; unsigned lca$v_tb_tag2_fill3 : 32; } lca$r_tb_tag2_fields; } lca$r_tb_tag2; char lca$b_fill27 [24]; __union { __int64 lca$q_tb_tag3; __struct { unsigned lca$v_tb_tag3_fill1 : 13; unsigned lca$v_tb_tag3_bits : 19; unsigned lca$v_tb_tag3_fill3 : 32; } lca$r_tb_tag3_fields; } lca$r_tb_tag3; char lca$b_fill28 [24]; __union { __int64 lca$q_tb_tag4; __struct { unsigned lca$v_tb_tag4_fill1 : 13; unsigned lca$v_tb_tag4_bits : 19; unsigned lca$v_tb_tag4_fill3 : 32; } lca$r_tb_tag4_fields; } lca$r_tb_tag4; char lca$b_fill29 [24]; __union { __int64 lca$q_tb_tag5; __struct { unsigned lca$v_tb_tag5_fill1 : 13; unsigned lca$v_tb_tag5_bits : 19; unsigned lca$v_tb_tag5_fill3 : 32; } lca$r_tb_tag5_fields; } lca$r_tb_tag5; char lca$b_fill30 [24]; __union { __int64 lca$q_tb_tag6; __struct { unsigned lca$v_tb_tag6_fill1 : 13; unsigned lca$v_tb_tag6_bits : 19; unsigned lca$v_tb_tag6_fill3 : 32; } lca$r_tb_tag6_fields; } lca$r_tb_tag6; char lca$b_fill31 [24]; __union { __int64 lca$q_tb_tag7; __struct { unsigned lca$v_tb_tag7_fill1 : 13; unsigned lca$v_tb_tag7_bits : 19; unsigned lca$v_tb_tag7_fill3 : 32; } lca$r_tb_tag7_fields; } lca$r_tb_tag7; char lca$b_fill32 [7960]; } LCA; #if !defined(__VAXC) #define lca$q_bcr0 lca$r_bcr0.lca$q_bcr0 #define lca$q_bcr1 lca$r_bcr1.lca$q_bcr1 #define lca$q_bcr2 lca$r_bcr2.lca$q_bcr2 #define lca$q_bcr3 lca$r_bcr3.lca$q_bcr3 #define lca$q_bmr0 lca$r_bmr0.lca$q_bmr0 #define lca$q_bmr1 lca$r_bmr1.lca$q_bmr1 #define lca$q_bmr2 lca$r_bmr2.lca$q_bmr2 #define lca$q_bmr3 lca$r_bmr3.lca$q_bmr3 #define lca$q_btr0 lca$r_btr0.lca$q_btr0 #define lca$q_btr1 lca$r_btr1.lca$q_btr1 #define lca$q_btr2 lca$r_btr2.lca$q_btr2 #define lca$q_btr3 lca$r_btr3.lca$q_btr3 #define lca$q_gtr lca$r_gtr.lca$q_gtr #define lca$q_esr lca$r_esr.lca$q_esr #define lca$q_ear lca$r_ear.lca$q_ear #define lca$q_car lca$r_car.lca$q_car #define lca$q_vgr lca$r_vgr.lca$q_vgr #define lca$q_plm lca$r_plm.lca$q_plm #define lca$q_for lca$r_for.lca$q_for #define lca$q_pmr lca$r_pmr.lca$q_pmr #define lca$v_pmr_prmdiv lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_prmdiv #define lca$v_pmr_ovrdiv lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_ovrdiv #define lca$v_pmr_intovr lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_intovr #define lca$v_pmr_dmaovr lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_dmaovr #define lca$v_pmr_ovrcc_even lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_ovrcc_even #define lca$v_pmr_ovrcc_odd lca$r_pmr.lca$r_pmr_fields.lca$v_pmr_ovrcc_odd #define lca$q_hae lca$r_hae.lca$q_hae #define lca$v_hae_bits lca$r_hae.lca$r_hae_fields.lca$v_hae_bits #define lca$q_pci_cfg_cyc lca$r_pci_cfg_cyc.lca$q_pci_cfg_cyc #define lca$v_cfg_ad lca$r_pci_cfg_cyc.lca$r_pci_cfg_cyc_fields.lca$v_cfg_ad #define lca$q_stat0 lca$r_stat0.lca$q_stat0 #define lca$v_stat0_cmd lca$r_stat0.lca$r_stat0_fields.lca$v_stat0_cmd #define lca$v_ioc_err lca$r_stat0.lca$r_stat0_fields.lca$v_ioc_err #define lca$v_ioc_lost_err lca$r_stat0.lca$r_stat0_fields.lca$v_ioc_lost_err #define lca$v_ioc_t_hit lca$r_stat0.lca$r_stat0_fields.lca$v_ioc_t_hit #define lca$v_ioc_t_ref lca$r_stat0.lca$r_stat0_fields.lca$v_ioc_t_ref #define lca$v_ioc_err_code lca$r_stat0.lca$r_stat0_fields.lca$v_ioc_err_code #define lca$q_stat1 lca$r_stat1.lca$q_stat1 #define lca$v_stat1_addr lca$r_stat1.lca$r_stat1_fields.lca$v_stat1_addr #define lca$q_tbia lca$r_tbia.lca$q_tbia #define lca$q_tb_ena lca$r_tb_ena.lca$q_tb_ena #define lca$v_tb_en lca$r_tb_ena.lca$r_tb_ena_fields.lca$v_tb_en #define lca$q_pci_sft_rst lca$r_pci_sft_rst.lca$q_pci_sft_rst #define lca$v_pci_sft_reset lca$r_pci_sft_rst.lca$r_pci_sft_rst_fields.lca$v_pci_sft_reset #define lca$q_pci_par_dis lca$r_pci_par_dis.lca$q_pci_par_dis #define lca$v_pci_par_dis lca$r_pci_par_dis.lca$r_pci_par_dis_fields.lca$v_pci_par_dis #define lca$q_w_base0 lca$r_w_base0.lca$q_w_base0 #define lca$v_w_base0_bits lca$r_w_base0.lca$r_w_base0_fields.lca$v_w_base0_bits #define lca$v_w_base0_sg lca$r_w_base0.lca$r_w_base0_fields.lca$v_w_base0_sg #define lca$v_w_base0_wen lca$r_w_base0.lca$r_w_base0_fields.lca$v_w_base0_wen #define lca$q_w_base1 lca$r_w_base1.lca$q_w_base1 #define lca$v_w_base1_bits lca$r_w_base1.lca$r_w_base1_fields.lca$v_w_base1_bits #define lca$v_w_base1_sg lca$r_w_base1.lca$r_w_base1_fields.lca$v_w_base1_sg #define lca$v_w_base1_wen lca$r_w_base1.lca$r_w_base1_fields.lca$v_w_base1_wen #define lca$q_w_mask0 lca$r_w_mask0.lca$q_w_mask0 #define lca$v_w_mask0_bits lca$r_w_mask0.lca$r_w_mask0_fields.lca$v_w_mask0_bits #define lca$q_w_mask1 lca$r_w_mask1.lca$q_w_mask1 #define lca$v_w_mask1_bits lca$r_w_mask1.lca$r_w_mask1_fields.lca$v_w_mask1_bits #define lca$q_t_base0 lca$r_t_base0.lca$q_t_base0 #define lca$v_t_base0_bits lca$r_t_base0.lca$r_t_base0_fields.lca$v_t_base0_bits #define lca$q_t_base1 lca$r_t_base1.lca$q_t_base1 #define lca$v_t_base1_bits lca$r_t_base1.lca$r_t_base1_fields.lca$v_t_base1_bits #define lca$q_tb_tag0 lca$r_tb_tag0.lca$q_tb_tag0 #define lca$v_tb_tag0_bits lca$r_tb_tag0.lca$r_tb_tag0_fields.lca$v_tb_tag0_bits #define lca$q_tb_tag1 lca$r_tb_tag1.lca$q_tb_tag1 #define lca$v_tb_tag1_bits lca$r_tb_tag1.lca$r_tb_tag1_fields.lca$v_tb_tag1_bits #define lca$q_tb_tag2 lca$r_tb_tag2.lca$q_tb_tag2 #define lca$v_tb_tag2_bits lca$r_tb_tag2.lca$r_tb_tag2_fields.lca$v_tb_tag2_bits #define lca$q_tb_tag3 lca$r_tb_tag3.lca$q_tb_tag3 #define lca$v_tb_tag3_bits lca$r_tb_tag3.lca$r_tb_tag3_fields.lca$v_tb_tag3_bits #define lca$q_tb_tag4 lca$r_tb_tag4.lca$q_tb_tag4 #define lca$v_tb_tag4_bits lca$r_tb_tag4.lca$r_tb_tag4_fields.lca$v_tb_tag4_bits #define lca$q_tb_tag5 lca$r_tb_tag5.lca$q_tb_tag5 #define lca$v_tb_tag5_bits lca$r_tb_tag5.lca$r_tb_tag5_fields.lca$v_tb_tag5_bits #define lca$q_tb_tag6 lca$r_tb_tag6.lca$q_tb_tag6 #define lca$v_tb_tag6_bits lca$r_tb_tag6.lca$r_tb_tag6_fields.lca$v_tb_tag6_bits #define lca$q_tb_tag7 lca$r_tb_tag7.lca$q_tb_tag7 #define lca$v_tb_tag7_bits lca$r_tb_tag7.lca$r_tb_tag7_fields.lca$v_tb_tag7_bits #endif /* #if !defined(__VAXC) */ #define LCA$K_LENGTH 24576 /* */ /* DS1287A register definitions */ /* */ #if !defined(__NOBASEALIGN_SUPPORT) && !defined(__cplusplus) /* If using pre DECC V4.0 or C++ */ #pragma __nomember_alignment __quadword #else #pragma __nomember_alignment #endif typedef struct _lca_ds1287a { #pragma __nomember_alignment unsigned char lca_ds1287a$b_fill1 [3584]; unsigned int lca_ds1287a$l_port_index; unsigned char lca_ds1287a$b_fill2 [28]; unsigned int lca_ds1287a$l_port_data; char lca_ds1287a$b_fill_0_ [4]; } LCA_DS1287A; #define LCA_TAG_IDLE_CPU$K_ENABLE 1 /* Enable Busy/Idle power management */ #define LCA_TAG_IDLE_CPU$K_DISABLE 2 /* Disable Busy/Idle power management */ #define LCA_TAG_IDLE_CPU$K_SET_SPEED 3 /* Set speed */ #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 /* __LCADEF_LOADED */