/* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ /* $Source: src/import/chips/ocmb/explorer/common/include/exp_oc_regs.H $ */ /* */ /* OpenPOWER HostBoot Project */ /* */ /* Contributors Listed Below - COPYRIGHT 2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ /* Licensed under the Apache License, Version 2.0 (the "License"); */ /* you may not use this file except in compliance with the License. */ /* You may obtain a copy of the License at */ /* */ /* http://www.apache.org/licenses/LICENSE-2.0 */ /* */ /* Unless required by applicable law or agreed to in writing, software */ /* distributed under the License is distributed on an "AS IS" BASIS, */ /* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ /* implied. See the License for the specific language governing */ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ /// /// @file exp_oc_regs.H /// @brief OpenCAPI configuration registers for Explorer /// // *HWP HWP Owner: Benjamin Gass // *HWP HWP Backup: Daniel Crowell // *HWP Team: // *HWP Level: 2 // *HWP Consumed by: HB #ifndef __EXP_OC_REGS_H_ #define __EXP_OC_REGS_H_ static const uint32_t EXPLR_OC_O0MBIT_O0DID_LSB = 0x00000000; static const uint32_t EXPLR_OC_O0MBIT_O0DID_LSB_DEVICE_ID = 0; static const uint32_t EXPLR_OC_O0MBIT_O0DID_LSB_DEVICE_ID_LEN = 16; static const uint32_t EXPLR_OC_O0MBIT_O0DID_LSB_VENDOR_ID = 16; static const uint32_t EXPLR_OC_O0MBIT_O0DID_LSB_VENDOR_ID_LEN = 16; static const uint32_t EXPLR_OC_O0MBIT_O0DID_MSB = 0x00000004; static const uint32_t EXPLR_OC_O0MBIT_O0DID_MSB_CAPABILITIES_LIST = 11; static const uint32_t EXPLR_OC_O0MBIT_O0DID_MSB_CAPABILITIES_LIST_LEN = 1; static const uint32_t EXPLR_OC_O0MBIT_O0DID_MSB_MEMORY_SPACE = 30; static const uint32_t EXPLR_OC_O0MBIT_O0DID_MSB_MEMORY_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O0CCD_LSB = 0x00000008; static const uint32_t EXPLR_OC_O0CCD_LSB_CLASS_CODE = 0; static const uint32_t EXPLR_OC_O0CCD_LSB_CLASS_CODE_LEN = 24; static const uint32_t EXPLR_OC_O0CCD_LSB_REVISION_ID = 24; static const uint32_t EXPLR_OC_O0CCD_LSB_REVISION_ID_LEN = 8; static const uint32_t EXPLR_OC_O0CCD_MSB = 0x0000000C; static const uint32_t EXPLR_OC_O0CCD_MSB_MULTI_FUNCTION = 8; static const uint32_t EXPLR_OC_O0CCD_MSB_MULTI_FUNCTION_LEN = 1; static const uint32_t EXPLR_OC_O0BAR0_LSB = 0x00000010; static const uint32_t EXPLR_OC_O0BAR0_LSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR0_LSB_BAR_ADDRESS_LEN = 28; static const uint32_t EXPLR_OC_O0BAR0_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O0BAR0_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR0_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O0BAR0_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O0BAR0_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O0BAR0_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR0_MSB = 0x00000014; static const uint32_t EXPLR_OC_O0BAR0_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR0_MSB_BAR_ADDRESS_LEN = 32; static const uint32_t EXPLR_OC_O0BAR1_LSB = 0x00000018; static const uint32_t EXPLR_OC_O0BAR1_LSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR1_LSB_BAR_ADDRESS_LEN = 28; static const uint32_t EXPLR_OC_O0BAR1_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O0BAR1_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR1_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O0BAR1_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O0BAR1_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O0BAR1_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR1_MSB = 0x0000001C; static const uint32_t EXPLR_OC_O0BAR1_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR1_MSB_BAR_ADDRESS_LEN = 32; static const uint32_t EXPLR_OC_O0BAR2_LSB = 0x00000020; static const uint32_t EXPLR_OC_O0BAR2_LSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR2_LSB_BAR_ADDRESS_LEN = 28; static const uint32_t EXPLR_OC_O0BAR2_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O0BAR2_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR2_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O0BAR2_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O0BAR2_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O0BAR2_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O0BAR2_MSB = 0x00000024; static const uint32_t EXPLR_OC_O0BAR2_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O0BAR2_MSB_BAR_ADDRESS_LEN = 32; static const uint32_t EXPLR_OC_O0SSYSID_LSB = 0x00000028; static const uint32_t EXPLR_OC_O0SSYSID_MSB = 0x0000002C; static const uint32_t EXPLR_OC_O0SSYSID_MSB_SUBSYSTEM_ID = 0; static const uint32_t EXPLR_OC_O0SSYSID_MSB_SUBSYSTEM_ID_LEN = 16; static const uint32_t EXPLR_OC_O0SSYSID_MSB_SUBSYSTEM_VENDOR_ID = 16; static const uint32_t EXPLR_OC_O0SSYSID_MSB_SUBSYSTEM_VENDOR_ID_LEN = 16; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_LSB = 0x00000030; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_LSB_ROM_BASE = 0; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_LSB_ROM_BASE_LEN = 21; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_LSB_ROM_ENABLE = 31; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_LSB_ROM_ENABLE_LEN = 1; static const uint32_t EXPLR_OC_O0CAPPTR_O0ROMBAR_MSB = 0x00000034; static const uint32_t EXPLR_OC_OVPD_LSB = 0x00000040; static const uint32_t EXPLR_OC_OVPD_LSB_FLAG = 0; static const uint32_t EXPLR_OC_OVPD_LSB_FLAG_LEN = 1; static const uint32_t EXPLR_OC_OVPD_LSB_ADDRESS = 1; static const uint32_t EXPLR_OC_OVPD_LSB_ADDRESS_LEN = 15; static const uint32_t EXPLR_OC_OVPD_LSB_NEXT_POINTER = 16; static const uint32_t EXPLR_OC_OVPD_LSB_NEXT_POINTER_LEN = 8; static const uint32_t EXPLR_OC_OVPD_LSB_CAPABILITY_ID = 24; static const uint32_t EXPLR_OC_OVPD_LSB_CAPABILITY_ID_LEN = 8; static const uint32_t EXPLR_OC_OVPD_MSB = 0x00000044; static const uint32_t EXPLR_OC_OVPD_MSB_DATA = 0; static const uint32_t EXPLR_OC_OVPD_MSB_DATA_LEN = 32; static const uint32_t EXPLR_OC_ODSNLO_ODSNCAP_LSB = 0x00000100; static const uint32_t EXPLR_OC_ODSNLO_ODSNCAP_MSB = 0x00000104; static const uint32_t EXPLR_OC_ODSNLO_ODSNCAP_MSB_DSN_LOW = 0; static const uint32_t EXPLR_OC_ODSNLO_ODSNCAP_MSB_DSN_LOW_LEN = 32; static const uint32_t EXPLR_OC_ODSNHI_LSB = 0x00000108; static const uint32_t EXPLR_OC_ODSNHI_LSB_DSN_HIGH = 0; static const uint32_t EXPLR_OC_ODSNHI_LSB_DSN_HIGH_LEN = 32; static const uint32_t EXPLR_OC_ODSNHI_MSB = 0x0000010C; static const uint32_t EXPLR_OC_OTLVID_OTLCAP_LSB = 0x00000200; static const uint32_t EXPLR_OC_OTLVID_OTLCAP_MSB = 0x00000204; static const uint32_t EXPLR_OC_OVERCAP_OTLID_LSB = 0x00000208; static const uint32_t EXPLR_OC_OVERCAP_OTLID_MSB = 0x0000020C; static const uint32_t EXPLR_OC_OVERCAP_OTLID_MSB_TL_MAJOR_VERSION_CAPABILITY = 0; static const uint32_t EXPLR_OC_OVERCAP_OTLID_MSB_TL_MAJOR_VERSION_CAPABILITY_LEN = 8; static const uint32_t EXPLR_OC_OVERCAP_OTLID_MSB_TL_MINOR_VERSION_CAPABILITY = 8; static const uint32_t EXPLR_OC_OVERCAP_OTLID_MSB_TL_MINOR_VERSION_CAPABILITY_LEN = 8; static const uint32_t EXPLR_OC_OVERCFG_LSB = 0x00000210; static const uint32_t EXPLR_OC_OVERCFG_LSB_TL_MAJOR_VERSION_CONFIGURATION = 0; static const uint32_t EXPLR_OC_OVERCFG_LSB_TL_MAJOR_VERSION_CONFIGURATION_LEN = 8; static const uint32_t EXPLR_OC_OVERCFG_LSB_TL_MINOR_VERSION_CONFIGURATION = 8; static const uint32_t EXPLR_OC_OVERCFG_LSB_TL_MINOR_VERSION_CONFIGURATION_LEN = 8; static const uint32_t EXPLR_OC_OVERCFG_LSB_LONG_BACK_OFF_TIMER = 24; static const uint32_t EXPLR_OC_OVERCFG_LSB_LONG_BACK_OFF_TIMER_LEN = 4; static const uint32_t EXPLR_OC_OVERCFG_LSB_SHORT_BACK_OFF_TIMER = 28; static const uint32_t EXPLR_OC_OVERCFG_LSB_SHORT_BACK_OFF_TIMER_LEN = 4; static const uint32_t EXPLR_OC_OVERCFG_MSB = 0x00000214; static const uint32_t EXPLR_OC_ORTCAP_LSB = 0x00000218; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_63 = 0; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_63_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_62 = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_62_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_61 = 2; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_61_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_60 = 3; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_60_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_59 = 4; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_59_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_58 = 5; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_58_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_57 = 6; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_57_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_56 = 7; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_56_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_55 = 8; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_55_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_54 = 9; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_54_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_53 = 10; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_53_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_52 = 11; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_52_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_51 = 12; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_51_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_50 = 13; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_50_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_49 = 14; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_49_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_48 = 15; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_48_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_47 = 16; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_47_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_46 = 17; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_46_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_45 = 18; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_45_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_44 = 19; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_44_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_43 = 20; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_43_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_42 = 21; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_42_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_41 = 22; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_41_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_40 = 23; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_40_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_39 = 24; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_39_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_38 = 25; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_38_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_37 = 26; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_37_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_36 = 27; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_36_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_35 = 28; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_35_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_34 = 29; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_34_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_33 = 30; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_33_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_32 = 31; static const uint32_t EXPLR_OC_ORTCAP_LSB_TEMPLATE_32_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB = 0x0000021C; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_31 = 0; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_31_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_30 = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_30_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_29 = 2; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_29_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_28 = 3; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_28_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_27 = 4; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_27_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_26 = 5; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_26_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_25 = 6; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_25_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_24 = 7; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_24_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_23 = 8; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_23_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_22 = 9; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_22_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_21 = 10; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_21_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_20 = 11; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_20_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_19 = 12; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_19_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_18 = 13; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_18_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_17 = 14; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_17_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_16 = 15; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_16_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_15 = 16; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_15_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_14 = 17; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_14_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_13 = 18; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_13_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_12 = 19; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_12_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_11 = 20; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_11_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_10 = 21; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_10_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_9 = 22; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_9_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_8 = 23; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_8_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_7 = 24; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_7_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_6 = 25; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_6_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_5 = 26; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_5_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_4 = 27; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_4_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_3 = 28; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_3_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_2 = 29; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_2_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_1 = 30; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_1_LEN = 1; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_0 = 31; static const uint32_t EXPLR_OC_ORTCAP_MSB_TEMPLATE_0_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB = 0x00000220; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_63 = 0; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_63_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_62 = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_62_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_61 = 2; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_61_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_60 = 3; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_60_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_59 = 4; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_59_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_58 = 5; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_58_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_57 = 6; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_57_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_56 = 7; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_56_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_55 = 8; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_55_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_54 = 9; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_54_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_53 = 10; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_53_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_52 = 11; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_52_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_51 = 12; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_51_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_50 = 13; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_50_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_49 = 14; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_49_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_48 = 15; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_48_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_47 = 16; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_47_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_46 = 17; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_46_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_45 = 18; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_45_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_44 = 19; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_44_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_43 = 20; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_43_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_42 = 21; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_42_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_41 = 22; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_41_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_40 = 23; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_40_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_39 = 24; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_39_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_38 = 25; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_38_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_37 = 26; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_37_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_36 = 27; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_36_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_35 = 28; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_35_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_34 = 29; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_34_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_33 = 30; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_33_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_32 = 31; static const uint32_t EXPLR_OC_OTTCFG_LSB_TEMPLATE_32_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB = 0x00000224; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_31 = 0; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_31_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_30 = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_30_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_29 = 2; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_29_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_28 = 3; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_28_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_27 = 4; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_27_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_26 = 5; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_26_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_25 = 6; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_25_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_24 = 7; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_24_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_23 = 8; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_23_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_22 = 9; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_22_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_21 = 10; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_21_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_20 = 11; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_20_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_19 = 12; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_19_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_18 = 13; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_18_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_17 = 14; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_17_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_16 = 15; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_16_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_15 = 16; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_15_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_14 = 17; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_14_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_13 = 18; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_13_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_12 = 19; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_12_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_11 = 20; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_11_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_10 = 21; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_10_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_9 = 22; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_9_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_8 = 23; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_8_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_7 = 24; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_7_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_6 = 25; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_6_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_5 = 26; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_5_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_4 = 27; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_4_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_3 = 28; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_3_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_2 = 29; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_2_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_1 = 30; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_1_LEN = 1; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_0 = 31; static const uint32_t EXPLR_OC_OTTCFG_MSB_TEMPLATE_0_LEN = 1; static const uint32_t EXPLR_OC_ORRCAP10_LSB = 0x00000230; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_63 = 0; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_63_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_62 = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_62_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_61 = 8; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_61_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_60 = 12; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_60_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_59 = 16; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_59_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_58 = 20; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_58_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_57 = 24; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_57_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_56 = 28; static const uint32_t EXPLR_OC_ORRCAP10_LSB_TEMPLATE_56_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB = 0x00000234; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_55 = 0; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_55_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_54 = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_54_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_53 = 8; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_53_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_52 = 12; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_52_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_51 = 16; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_51_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_50 = 20; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_50_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_49 = 24; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_49_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_48 = 28; static const uint32_t EXPLR_OC_ORRCAP10_MSB_TEMPLATE_48_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB = 0x00000238; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_47 = 0; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_47_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_46 = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_46_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_45 = 8; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_45_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_44 = 12; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_44_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_43 = 16; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_43_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_42 = 20; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_42_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_41 = 24; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_41_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_40 = 28; static const uint32_t EXPLR_OC_ORRCAP32_LSB_TEMPLATE_40_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB = 0x0000023C; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_39 = 0; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_39_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_38 = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_38_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_37 = 8; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_37_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_36 = 12; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_36_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_35 = 16; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_35_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_34 = 20; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_34_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_33 = 24; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_33_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_32 = 28; static const uint32_t EXPLR_OC_ORRCAP32_MSB_TEMPLATE_32_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB = 0x00000240; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_31 = 0; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_31_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_30 = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_30_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_29 = 8; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_29_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_28 = 12; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_28_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_27 = 16; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_27_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_26 = 20; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_26_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_25 = 24; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_25_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_24 = 28; static const uint32_t EXPLR_OC_ORRCAP54_LSB_TEMPLATE_24_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB = 0x00000244; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_23 = 0; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_23_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_22 = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_22_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_21 = 8; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_21_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_20 = 12; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_20_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_19 = 16; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_19_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_18 = 20; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_18_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_17 = 24; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_17_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_16 = 28; static const uint32_t EXPLR_OC_ORRCAP54_MSB_TEMPLATE_16_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB = 0x00000248; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_15 = 0; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_15_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_14 = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_14_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_13 = 8; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_13_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_12 = 12; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_12_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_11 = 16; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_11_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_10 = 20; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_10_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_9 = 24; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_9_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_8 = 28; static const uint32_t EXPLR_OC_ORRCAP76_LSB_TEMPLATE_8_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB = 0x0000024C; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_7 = 0; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_7_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_6 = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_6_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_5 = 8; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_5_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_4 = 12; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_4_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_3 = 16; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_3_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_2 = 20; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_2_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_1 = 24; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_1_LEN = 4; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_0 = 28; static const uint32_t EXPLR_OC_ORRCAP76_MSB_TEMPLATE_0_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB = 0x00000250; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_63 = 0; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_63_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_62 = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_62_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_61 = 8; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_61_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_60 = 12; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_60_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_59 = 16; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_59_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_58 = 20; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_58_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_57 = 24; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_57_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_56 = 28; static const uint32_t EXPLR_OC_OTRCFG10_LSB_TEMPLATE_56_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB = 0x00000254; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_55 = 0; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_55_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_54 = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_54_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_53 = 8; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_53_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_52 = 12; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_52_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_51 = 16; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_51_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_50 = 20; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_50_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_49 = 24; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_49_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_48 = 28; static const uint32_t EXPLR_OC_OTRCFG10_MSB_TEMPLATE_48_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB = 0x00000258; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_47 = 0; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_47_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_46 = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_46_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_45 = 8; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_45_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_44 = 12; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_44_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_43 = 16; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_43_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_42 = 20; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_42_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_41 = 24; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_41_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_40 = 28; static const uint32_t EXPLR_OC_OTRCFG32_LSB_TEMPLATE_40_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB = 0x0000025C; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_39 = 0; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_39_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_38 = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_38_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_37 = 8; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_37_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_36 = 12; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_36_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_35 = 16; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_35_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_34 = 20; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_34_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_33 = 24; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_33_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_32 = 28; static const uint32_t EXPLR_OC_OTRCFG32_MSB_TEMPLATE_32_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB = 0x00000260; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_31 = 0; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_31_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_30 = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_30_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_29 = 8; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_29_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_28 = 12; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_28_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_27 = 16; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_27_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_26 = 20; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_26_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_25 = 24; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_25_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_24 = 28; static const uint32_t EXPLR_OC_OTRCFG54_LSB_TEMPLATE_24_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB = 0x00000264; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_23 = 0; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_23_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_22 = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_22_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_21 = 8; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_21_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_20 = 12; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_20_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_19 = 16; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_19_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_18 = 20; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_18_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_17 = 24; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_17_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_16 = 28; static const uint32_t EXPLR_OC_OTRCFG54_MSB_TEMPLATE_16_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB = 0x00000268; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_15 = 0; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_15_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_14 = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_14_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_13 = 8; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_13_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_12 = 12; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_12_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_11 = 16; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_11_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_10 = 20; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_10_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_9 = 24; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_9_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_8 = 28; static const uint32_t EXPLR_OC_OTRCFG76_LSB_TEMPLATE_8_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB = 0x0000026C; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_7 = 0; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_7_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_6 = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_6_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_5 = 8; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_5_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_4 = 12; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_4_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_3 = 16; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_3_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_2 = 20; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_2_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_1 = 24; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_1_LEN = 4; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_0 = 28; static const uint32_t EXPLR_OC_OTRCFG76_MSB_TEMPLATE_0_LEN = 4; static const uint32_t EXPLR_OC_O0FNVID_O0FNCAP_LSB = 0x00000300; static const uint32_t EXPLR_OC_O0FNVID_O0FNCAP_MSB = 0x00000304; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB = 0x00000308; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_AFU_PRESENT = 0; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_AFU_PRESENT_LEN = 1; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_MAX_AFU_INDEX = 2; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_MAX_AFU_INDEX_LEN = 6; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_FUNCTION_RESET = 8; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_FUNCTION_RESET_LEN = 1; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_MSB = 0x0000030C; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_MSB_ACTAG_BASE = 4; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_MSB_ACTAG_BASE_LEN = 12; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_MSB_ACTAG_LENGTH = 20; static const uint32_t EXPLR_OC_O0ACTAG_O0FNID_MSB_ACTAG_LENGTH_LEN = 12; static const uint32_t EXPLR_OC_O0VSVID_O0VSCAP_LSB = 0x00000600; static const uint32_t EXPLR_OC_O0VSVID_O0VSCAP_MSB = 0x00000604; static const uint32_t EXPLR_OC_O0VSID_LSB = 0x00000608; static const uint32_t EXPLR_OC_O0VSID_LSB_VENDOR_UNIQUE = 0; static const uint32_t EXPLR_OC_O0VSID_LSB_VENDOR_UNIQUE_LEN = 16; static const uint32_t EXPLR_OC_O0VSID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_O0VSID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_O0VSID_MSB = 0x0000060C; static const uint32_t EXPLR_OC_O0VSTLXA_LSB = 0x00000610; static const uint32_t EXPLR_OC_O0VSTLXA_LSB_TLX_PORT0 = 0; static const uint32_t EXPLR_OC_O0VSTLXA_LSB_TLX_PORT0_LEN = 32; static const uint32_t EXPLR_OC_O0VSTLXA_MSB = 0x00000614; static const uint32_t EXPLR_OC_O0VSTLXA_MSB_TLX_PORT1 = 0; static const uint32_t EXPLR_OC_O0VSTLXA_MSB_TLX_PORT1_LEN = 32; static const uint32_t EXPLR_OC_O0VSTLXB_LSB = 0x00000618; static const uint32_t EXPLR_OC_O0VSTLXB_LSB_TLX_PORT2 = 0; static const uint32_t EXPLR_OC_O0VSTLXB_LSB_TLX_PORT2_LEN = 32; static const uint32_t EXPLR_OC_O0VSTLXB_MSB = 0x0000061C; static const uint32_t EXPLR_OC_O0VSTLXB_MSB_TLX_PORT3 = 0; static const uint32_t EXPLR_OC_O0VSTLXB_MSB_TLX_PORT3_LEN = 32; static const uint32_t EXPLR_OC_O0VSDLXA_LSB = 0x00000620; static const uint32_t EXPLR_OC_O0VSDLXA_LSB_DLX_PORT0 = 0; static const uint32_t EXPLR_OC_O0VSDLXA_LSB_DLX_PORT0_LEN = 32; static const uint32_t EXPLR_OC_O0VSDLXA_MSB = 0x00000624; static const uint32_t EXPLR_OC_O0VSDLXA_MSB_DLX_PORT1 = 0; static const uint32_t EXPLR_OC_O0VSDLXA_MSB_DLX_PORT1_LEN = 32; static const uint32_t EXPLR_OC_O0VSDLXB_LSB = 0x00000628; static const uint32_t EXPLR_OC_O0VSDLXB_LSB_DLX_PORT2 = 0; static const uint32_t EXPLR_OC_O0VSDLXB_LSB_DLX_PORT2_LEN = 32; static const uint32_t EXPLR_OC_O0VSDLXB_MSB = 0x0000062C; static const uint32_t EXPLR_OC_O0VSDLXB_MSB_DLX_PORT3 = 0; static const uint32_t EXPLR_OC_O0VSDLXB_MSB_DLX_PORT3_LEN = 32; static const uint32_t EXPLR_OC_O0VSFLSH_LSB = 0x00000630; static const uint32_t EXPLR_OC_O0VSFLSH_LSB_CONTROL = 12; static const uint32_t EXPLR_OC_O0VSFLSH_LSB_CONTROL_LEN = 20; static const uint32_t EXPLR_OC_O0VSFLSH_MSB = 0x00000634; static const uint32_t EXPLR_OC_O0VSFLSH_MSB_DATA = 0; static const uint32_t EXPLR_OC_O0VSFLSH_MSB_DATA_LEN = 32; static const uint32_t EXPLR_OC_O1MBIT_O1DID_LSB = 0x00010000; static const uint32_t EXPLR_OC_O1MBIT_O1DID_LSB_DEVICE_ID = 0; static const uint32_t EXPLR_OC_O1MBIT_O1DID_LSB_DEVICE_ID_LEN = 16; static const uint32_t EXPLR_OC_O1MBIT_O1DID_LSB_VENDOR_ID = 16; static const uint32_t EXPLR_OC_O1MBIT_O1DID_LSB_VENDOR_ID_LEN = 16; static const uint32_t EXPLR_OC_O1MBIT_O1DID_MSB = 0x00010004; static const uint32_t EXPLR_OC_O1MBIT_O1DID_MSB_CAPABILITIES_LIST = 11; static const uint32_t EXPLR_OC_O1MBIT_O1DID_MSB_CAPABILITIES_LIST_LEN = 1; static const uint32_t EXPLR_OC_O1MBIT_O1DID_MSB_MEMORY_SPACE = 30; static const uint32_t EXPLR_OC_O1MBIT_O1DID_MSB_MEMORY_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O1CCD_LSB = 0x00010008; static const uint32_t EXPLR_OC_O1CCD_LSB_CLASS_CODE = 0; static const uint32_t EXPLR_OC_O1CCD_LSB_CLASS_CODE_LEN = 24; static const uint32_t EXPLR_OC_O1CCD_LSB_REVISION_ID = 24; static const uint32_t EXPLR_OC_O1CCD_LSB_REVISION_ID_LEN = 8; static const uint32_t EXPLR_OC_O1CCD_MSB = 0x0001000C; static const uint32_t EXPLR_OC_O1CCD_MSB_MULTI_FUNCTION = 8; static const uint32_t EXPLR_OC_O1CCD_MSB_MULTI_FUNCTION_LEN = 1; static const uint32_t EXPLR_OC_O1BAR0_LSB = 0x00010010; static const uint32_t EXPLR_OC_O1BAR0_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O1BAR0_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR0_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O1BAR0_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O1BAR0_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O1BAR0_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR0_MSB = 0x00010014; static const uint32_t EXPLR_OC_O1BAR0_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O1BAR0_MSB_BAR_ADDRESS_LEN = 29; static const uint32_t EXPLR_OC_O1BAR1_LSB = 0x00010018; static const uint32_t EXPLR_OC_O1BAR1_LSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O1BAR1_LSB_BAR_ADDRESS_LEN = 28; static const uint32_t EXPLR_OC_O1BAR1_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O1BAR1_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR1_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O1BAR1_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O1BAR1_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O1BAR1_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR1_MSB = 0x0001001C; static const uint32_t EXPLR_OC_O1BAR1_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O1BAR1_MSB_BAR_ADDRESS_LEN = 32; static const uint32_t EXPLR_OC_O1BAR2_LSB = 0x00010020; static const uint32_t EXPLR_OC_O1BAR2_LSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O1BAR2_LSB_BAR_ADDRESS_LEN = 28; static const uint32_t EXPLR_OC_O1BAR2_LSB_PREFETCHABLE = 28; static const uint32_t EXPLR_OC_O1BAR2_LSB_PREFETCHABLE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR2_LSB_TYPE = 29; static const uint32_t EXPLR_OC_O1BAR2_LSB_TYPE_LEN = 2; static const uint32_t EXPLR_OC_O1BAR2_LSB_ADDRESS_SPACE = 31; static const uint32_t EXPLR_OC_O1BAR2_LSB_ADDRESS_SPACE_LEN = 1; static const uint32_t EXPLR_OC_O1BAR2_MSB = 0x00010024; static const uint32_t EXPLR_OC_O1BAR2_MSB_BAR_ADDRESS = 0; static const uint32_t EXPLR_OC_O1BAR2_MSB_BAR_ADDRESS_LEN = 32; static const uint32_t EXPLR_OC_O1SSYSID_LSB = 0x00010028; static const uint32_t EXPLR_OC_O1SSYSID_MSB = 0x0001002C; static const uint32_t EXPLR_OC_O1SSYSID_MSB_SUBSYSTEM_ID = 0; static const uint32_t EXPLR_OC_O1SSYSID_MSB_SUBSYSTEM_ID_LEN = 16; static const uint32_t EXPLR_OC_O1SSYSID_MSB_SUBSYSTEM_VENDOR_ID = 16; static const uint32_t EXPLR_OC_O1SSYSID_MSB_SUBSYSTEM_VENDOR_ID_LEN = 16; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_LSB = 0x00010030; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_LSB_ROM_BASE = 0; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_LSB_ROM_BASE_LEN = 21; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_LSB_ROM_ENABLE = 31; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_LSB_ROM_ENABLE_LEN = 1; static const uint32_t EXPLR_OC_O1CAPPTR_O1ROMBAR_MSB = 0x00010034; static const uint32_t EXPLR_OC_OPASID_LSB = 0x00010100; static const uint32_t EXPLR_OC_OPASID_MSB = 0x00010104; static const uint32_t EXPLR_OC_OPASID_MSB_MAX_PASID_WIDTH = 19; static const uint32_t EXPLR_OC_OPASID_MSB_MAX_PASID_WIDTH_LEN = 5; static const uint32_t EXPLR_OC_O1FNVID_O1FNCAP_LSB = 0x00010300; static const uint32_t EXPLR_OC_O1FNVID_O1FNCAP_MSB = 0x00010304; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB = 0x00010308; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_AFU_PRESENT = 0; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_AFU_PRESENT_LEN = 1; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_MAX_AFU_INDEX = 2; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_MAX_AFU_INDEX_LEN = 6; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_FUNCTION_RESET = 8; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_FUNCTION_RESET_LEN = 1; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_MSB = 0x0001030C; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_MSB_ACTAG_BASE = 4; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_MSB_ACTAG_BASE_LEN = 12; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_MSB_ACTAG_LENGTH = 20; static const uint32_t EXPLR_OC_O1ACTAG_O1FNID_MSB_ACTAG_LENGTH_LEN = 12; static const uint32_t EXPLR_OC_O1INFVID_O1INFCAP_LSB = 0x00010400; static const uint32_t EXPLR_OC_O1INFVID_O1INFCAP_MSB = 0x00010404; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_LSB = 0x00010408; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_LSB_AFU_INFO_INDEX = 10; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_LSB_AFU_INFO_INDEX_LEN = 6; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_MSB = 0x0001040C; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_MSB_DATA_VALID = 0; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_MSB_DATA_VALID_LEN = 1; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_MSB_AFU_DESCRIPTOR_OFFSET = 1; static const uint32_t EXPLR_OC_O1INFOFF_O1INFID_MSB_AFU_DESCRIPTOR_OFFSET_LEN = 31; static const uint32_t EXPLR_OC_O1INFDAT_LSB = 0x00010410; static const uint32_t EXPLR_OC_O1INFDAT_LSB_AFU_DESCRIPTOR_DATA = 0; static const uint32_t EXPLR_OC_O1INFDAT_LSB_AFU_DESCRIPTOR_DATA_LEN = 32; static const uint32_t EXPLR_OC_O1INFDAT_MSB = 0x00010414; static const uint32_t EXPLR_OC_OCTRLVID_OCTRLCAP_LSB = 0x00010500; static const uint32_t EXPLR_OC_OCTRLVID_OCTRLCAP_MSB = 0x00010504; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_LSB = 0x00010508; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_LSB_AFU_CONTROL_INDEX = 10; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_LSB_AFU_CONTROL_INDEX_LEN = 6; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB = 0x0001050C; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_AFU_UNIQUE = 0; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_AFU_UNIQUE_LEN = 4; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_FENCE_AFU = 6; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_FENCE_AFU_LEN = 1; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_ENABLE_AFU = 7; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_ENABLE_AFU_LEN = 1; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_RESET_AFU = 8; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_RESET_AFU_LEN = 1; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_TERMINATE_VALID = 11; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_TERMINATE_VALID_LEN = 1; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_PASID_TERMINATION_VALUE = 12; static const uint32_t EXPLR_OC_OCTRLENB_OCTRLID_MSB_PASID_TERMINATION_VALUE_LEN = 20; static const uint32_t EXPLR_OC_OCTRLPID_LSB = 0x00010510; static const uint32_t EXPLR_OC_OCTRLPID_LSB_PASID_LENGTH_ENABLED = 19; static const uint32_t EXPLR_OC_OCTRLPID_LSB_PASID_LENGTH_ENABLED_LEN = 5; static const uint32_t EXPLR_OC_OCTRLPID_LSB_PASID_LENGTH_SUPPORTED = 27; static const uint32_t EXPLR_OC_OCTRLPID_LSB_PASID_LENGTH_SUPPORTED_LEN = 5; static const uint32_t EXPLR_OC_OCTRLPID_MSB = 0x00010514; static const uint32_t EXPLR_OC_OCTRLPID_MSB_METADATA_SUPPORTED = 0; static const uint32_t EXPLR_OC_OCTRLPID_MSB_METADATA_SUPPORTED_LEN = 1; static const uint32_t EXPLR_OC_OCTRLPID_MSB_METADATA_ENABLED = 1; static const uint32_t EXPLR_OC_OCTRLPID_MSB_METADATA_ENABLED_LEN = 1; static const uint32_t EXPLR_OC_OCTRLPID_MSB_HTRL = 2; static const uint32_t EXPLR_OC_OCTRLPID_MSB_HTRL_LEN = 3; static const uint32_t EXPLR_OC_OCTRLPID_MSB_PASID_BASE = 12; static const uint32_t EXPLR_OC_OCTRLPID_MSB_PASID_BASE_LEN = 20; static const uint32_t EXPLR_OC_OCTRLTAG_LSB = 0x00010518; static const uint32_t EXPLR_OC_OCTRLTAG_LSB_AFU_ACTAG_LENGTH_ENABLED = 4; static const uint32_t EXPLR_OC_OCTRLTAG_LSB_AFU_ACTAG_LENGTH_ENABLED_LEN = 12; static const uint32_t EXPLR_OC_OCTRLTAG_LSB_AFU_ACTAG_LENGTH_SUPPORTED = 20; static const uint32_t EXPLR_OC_OCTRLTAG_LSB_AFU_ACTAG_LENGTH_SUPPORTED_LEN = 12; static const uint32_t EXPLR_OC_OCTRLTAG_MSB = 0x0001051C; static const uint32_t EXPLR_OC_OCTRLTAG_MSB_AFU_ACTAG_BASE = 20; static const uint32_t EXPLR_OC_OCTRLTAG_MSB_AFU_ACTAG_BASE_LEN = 12; static const uint32_t EXPLR_OC_O1VSVID_O1VSCAP_LSB = 0x00010600; static const uint32_t EXPLR_OC_O1VSVID_O1VSCAP_MSB = 0x00010604; static const uint32_t EXPLR_OC_O1VSID_LSB = 0x00010608; static const uint32_t EXPLR_OC_O1VSID_LSB_VENDOR_UNIQUE = 0; static const uint32_t EXPLR_OC_O1VSID_LSB_VENDOR_UNIQUE_LEN = 16; static const uint32_t EXPLR_OC_O1VSID_LSB_DVSEC_ID = 16; static const uint32_t EXPLR_OC_O1VSID_LSB_DVSEC_ID_LEN = 16; static const uint32_t EXPLR_OC_O1VSID_MSB = 0x0001060C; #endif