1562 lines
41 KiB
C
1562 lines
41 KiB
C
//###########################################################################
|
|
//
|
|
// FILE: f2838x_globalvariabledefs.c
|
|
//
|
|
// TITLE: f2838x Global Variables and Data Section Pragmas.
|
|
//
|
|
//###########################################################################
|
|
// $Copyright:
|
|
// Copyright (C) 2022 Texas Instruments Incorporated - http://www.ti.com
|
|
//
|
|
// Redistribution and use in source and binary forms, with or without
|
|
// modification, are permitted provided that the following conditions
|
|
// are met:
|
|
//
|
|
// Redistributions of source code must retain the above copyright
|
|
// notice, this list of conditions and the following disclaimer.
|
|
//
|
|
// Redistributions in binary form must reproduce the above copyright
|
|
// notice, this list of conditions and the following disclaimer in the
|
|
// documentation and/or other materials provided with the
|
|
// distribution.
|
|
//
|
|
// Neither the name of Texas Instruments Incorporated nor the names of
|
|
// its contributors may be used to endorse or promote products derived
|
|
// from this software without specific prior written permission.
|
|
//
|
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
// $
|
|
//###########################################################################
|
|
|
|
#include "f2838x_device.h" // f2838x Headerfile Include File
|
|
|
|
//---------------------------------------------------------------------------
|
|
// Define Global Peripheral Variables:
|
|
//
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AccessProtectionRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AccessProtectionRegs,"AccessProtectionRegsFile");
|
|
#endif
|
|
volatile struct ACCESS_PROTECTION_REGS AccessProtectionRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcaRegs,"AdcaRegsFile");
|
|
#endif
|
|
volatile struct ADC_REGS AdcaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcbRegs,"AdcbRegsFile");
|
|
#endif
|
|
volatile struct ADC_REGS AdcbRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdccRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdccRegs,"AdccRegsFile");
|
|
#endif
|
|
volatile struct ADC_REGS AdccRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcdRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcdRegs,"AdcdRegsFile");
|
|
#endif
|
|
volatile struct ADC_REGS AdcdRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcaResultRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcaResultRegs,"AdcaResultRegsFile");
|
|
#endif
|
|
volatile struct ADC_RESULT_REGS AdcaResultRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcbResultRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcbResultRegs,"AdcbResultRegsFile");
|
|
#endif
|
|
volatile struct ADC_RESULT_REGS AdcbResultRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdccResultRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdccResultRegs,"AdccResultRegsFile");
|
|
#endif
|
|
volatile struct ADC_RESULT_REGS AdccResultRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AdcdResultRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AdcdResultRegs,"AdcdResultRegsFile");
|
|
#endif
|
|
volatile struct ADC_RESULT_REGS AdcdResultRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("AnalogSubsysRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(AnalogSubsysRegs,"AnalogSubsysRegsFile");
|
|
#endif
|
|
volatile struct ANALOG_SUBSYS_REGS AnalogSubsysRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("BgcrcCpuRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(BgcrcCpuRegs,"BgcrcCpuRegsFile");
|
|
#endif
|
|
volatile struct BGCRC_REGS BgcrcCpuRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("BgcrcCla1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(BgcrcCla1Regs,"BgcrcCla1RegsFile");
|
|
#endif
|
|
volatile struct BGCRC_REGS BgcrcCla1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CanaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CanaRegs,"CanaRegsFile");
|
|
#endif
|
|
volatile struct CAN_REGS CanaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CanbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CanbRegs,"CanbRegsFile");
|
|
#endif
|
|
volatile struct CAN_REGS CanbRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cla1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cla1Regs,"Cla1RegsFile");
|
|
#endif
|
|
volatile struct CLA_REGS Cla1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb1DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb1DataExchRegs,"Clb1DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb1DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb2DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb2DataExchRegs,"Clb2DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb2DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb3DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb3DataExchRegs,"Clb3DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb3DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb4DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb4DataExchRegs,"Clb4DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb4DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb5DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb5DataExchRegs,"Clb5DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb5DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb6DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb6DataExchRegs,"Clb6DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb6DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb7DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb7DataExchRegs,"Clb7DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb7DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb8DataExchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb8DataExchRegs,"Clb8DataExchRegsFile");
|
|
#endif
|
|
volatile struct CLB_DATA_EXCHANGE_REGS Clb8DataExchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb1LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb1LogicCfgRegs,"Clb1LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb1LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb2LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb2LogicCfgRegs,"Clb2LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb2LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb3LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb3LogicCfgRegs,"Clb3LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb3LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb4LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb4LogicCfgRegs,"Clb4LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb4LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb5LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb5LogicCfgRegs,"Clb5LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb5LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb6LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb6LogicCfgRegs,"Clb6LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb6LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb7LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb7LogicCfgRegs,"Clb7LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb7LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb8LogicCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb8LogicCfgRegs,"Clb8LogicCfgRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONFIG_REGS Clb8LogicCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb1LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb1LogicCtrlRegs,"Clb1LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb1LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb2LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb2LogicCtrlRegs,"Clb2LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb2LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb3LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb3LogicCtrlRegs,"Clb3LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb3LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb4LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb4LogicCtrlRegs,"Clb4LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb4LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb5LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb5LogicCtrlRegs,"Clb5LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb5LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb6LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb6LogicCtrlRegs,"Clb6LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb6LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb7LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb7LogicCtrlRegs,"Clb7LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb7LogicCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Clb8LogicCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Clb8LogicCtrlRegs,"Clb8LogicCtrlRegsFile");
|
|
#endif
|
|
volatile struct CLB_LOGIC_CONTROL_REGS Clb8LogicCtrlRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CLBXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CLBXbarRegs,"CLBXbarRegsFile");
|
|
#endif
|
|
volatile struct CLB_XBAR_REGS CLBXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ClkCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ClkCfgRegs,"ClkCfgRegsFile");
|
|
#endif
|
|
volatile struct CLK_CFG_REGS ClkCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss1Regs,"Cmpss1RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss2Regs,"Cmpss2RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss3Regs,"Cmpss3RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss4Regs,"Cmpss4RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss5RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss5Regs,"Cmpss5RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss5Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss6Regs,"Cmpss6RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss7Regs,"Cmpss7RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cmpss8RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cmpss8Regs,"Cmpss8RegsFile");
|
|
#endif
|
|
volatile struct CMPSS_REGS Cmpss8Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CmConfRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CmConfRegs,"CmConfRegsFile");
|
|
#endif
|
|
volatile struct CM_CONF_REGS CmConfRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cpu1toCmIpcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cpu1toCmIpcRegs,"Cpu1toCmIpcRegsFile");
|
|
#endif
|
|
volatile struct CPU1TOCM_IPC_REGS_CPU1VIEW Cpu1toCmIpcRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cpu1toCpu2IpcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cpu1toCpu2IpcRegs,"Cpu1toCpu2IpcRegsFile");
|
|
#endif
|
|
volatile struct CPU1TOCPU2_IPC_REGS_CPU1VIEW Cpu1toCpu2IpcRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU2
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cpu2toCpu1IpcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cpu2toCpu1IpcRegs,"Cpu2toCpu1IpcRegsFile");
|
|
#endif
|
|
volatile struct CPU1TOCPU2_IPC_REGS_CPU2VIEW Cpu2toCpu1IpcRegs;
|
|
#endif // ifdef CPU2
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SysPeriphAcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SysPeriphAcRegs,"SysPeriphAcRegsFile");
|
|
#endif
|
|
volatile struct CPU1_PERIPH_AC_REGS SysPeriphAcRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU2
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Cpu2toCmIpcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Cpu2toCmIpcRegs,"Cpu2toCmIpcRegsFile");
|
|
#endif
|
|
volatile struct CPU2TOCM_IPC_REGS_CPU2VIEW Cpu2toCmIpcRegs;
|
|
#endif // ifdef CPU2
|
|
|
|
#ifdef CPU2
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SysPeriphAcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SysPeriphAcRegs,"SysPeriphAcRegsFile");
|
|
#endif
|
|
volatile struct CPU2_PERIPH_AC_REGS SysPeriphAcRegs;
|
|
#endif // ifdef CPU2
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CpuTimer0RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CpuTimer0Regs,"CpuTimer0RegsFile");
|
|
#endif
|
|
volatile struct CPUTIMER_REGS CpuTimer0Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CpuTimer1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CpuTimer1Regs,"CpuTimer1RegsFile");
|
|
#endif
|
|
volatile struct CPUTIMER_REGS CpuTimer1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CpuTimer2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CpuTimer2Regs,"CpuTimer2RegsFile");
|
|
#endif
|
|
volatile struct CPUTIMER_REGS CpuTimer2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("CpuSysRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(CpuSysRegs,"CpuSysRegsFile");
|
|
#endif
|
|
volatile struct CPU_SYS_REGS CpuSysRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DacaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DacaRegs,"DacaRegsFile");
|
|
#endif
|
|
volatile struct DAC_REGS DacaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DacbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DacbRegs,"DacbRegsFile");
|
|
#endif
|
|
volatile struct DAC_REGS DacbRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DaccRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DaccRegs,"DaccRegsFile");
|
|
#endif
|
|
volatile struct DAC_REGS DaccRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Dcc0RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Dcc0Regs,"Dcc0RegsFile");
|
|
#endif
|
|
volatile struct DCC_REGS Dcc0Regs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Dcc1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Dcc1Regs,"Dcc1RegsFile");
|
|
#endif
|
|
volatile struct DCC_REGS Dcc1Regs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Dcc2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Dcc2Regs,"Dcc2RegsFile");
|
|
#endif
|
|
volatile struct DCC_REGS Dcc2Regs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DcsmCommonRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DcsmCommonRegs,"DcsmCommonRegsFile");
|
|
#endif
|
|
volatile struct DCSM_COMMON_REGS DcsmCommonRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DcsmZ1OtpRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DcsmZ1OtpRegs,"DcsmZ1OtpRegsFile");
|
|
#endif
|
|
volatile struct DCSM_Z1_OTP DcsmZ1OtpRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DcsmZ1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DcsmZ1Regs,"DcsmZ1RegsFile");
|
|
#endif
|
|
volatile struct DCSM_Z1_REGS DcsmZ1Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DcsmZ2OtpRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DcsmZ2OtpRegs,"DcsmZ2OtpRegsFile");
|
|
#endif
|
|
volatile struct DCSM_Z2_OTP DcsmZ2OtpRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DcsmZ2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DcsmZ2Regs,"DcsmZ2RegsFile");
|
|
#endif
|
|
volatile struct DCSM_Z2_REGS DcsmZ2Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DevCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DevCfgRegs,"DevCfgRegsFile");
|
|
#endif
|
|
volatile struct DEV_CFG_REGS DevCfgRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DmaClaSrcSelRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DmaClaSrcSelRegs,"DmaClaSrcSelRegsFile");
|
|
#endif
|
|
volatile struct DMA_CLA_SRC_SEL_REGS DmaClaSrcSelRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("DmaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(DmaRegs,"DmaRegsFile");
|
|
#endif
|
|
volatile struct DMA_REGS DmaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap1Regs,"ECap1RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap2Regs,"ECap2RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap3Regs,"ECap3RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap4Regs,"ECap4RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap5RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap5Regs,"ECap5RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap5Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap6Regs,"ECap6RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ECap7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ECap7Regs,"ECap7RegsFile");
|
|
#endif
|
|
volatile struct ECAP_REGS ECap7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Emif1ConfigRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Emif1ConfigRegs,"Emif1ConfigRegsFile");
|
|
#endif
|
|
volatile struct EMIF1_CONFIG_REGS Emif1ConfigRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Emif2ConfigRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Emif2ConfigRegs,"Emif2ConfigRegsFile");
|
|
#endif
|
|
volatile struct EMIF2_CONFIG_REGS Emif2ConfigRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Emif1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Emif1Regs,"Emif1RegsFile");
|
|
#endif
|
|
volatile struct EMIF_REGS Emif1Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Emif2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Emif2Regs,"Emif2RegsFile");
|
|
#endif
|
|
volatile struct EMIF_REGS Emif2Regs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm1Regs,"EPwm1RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm2Regs,"EPwm2RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm3Regs,"EPwm3RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm4Regs,"EPwm4RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm5RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm5Regs,"EPwm5RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm5Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm6Regs,"EPwm6RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm7Regs,"EPwm7RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm8RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm8Regs,"EPwm8RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm8Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm9RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm9Regs,"EPwm9RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm9Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm10RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm10Regs,"EPwm10RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm10Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm11RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm11Regs,"EPwm11RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm11Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm12RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm12Regs,"EPwm12RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm12Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm13RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm13Regs,"EPwm13RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm13Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm14RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm14Regs,"EPwm14RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm14Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm15RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm15Regs,"EPwm15RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm15Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwm16RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwm16Regs,"EPwm16RegsFile");
|
|
#endif
|
|
volatile struct EPWM_REGS EPwm16Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EPwmXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EPwmXbarRegs,"EPwmXbarRegsFile");
|
|
#endif
|
|
volatile struct EPWM_XBAR_REGS EPwmXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EQep1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EQep1Regs,"EQep1RegsFile");
|
|
#endif
|
|
volatile struct EQEP_REGS EQep1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EQep2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EQep2Regs,"EQep2RegsFile");
|
|
#endif
|
|
volatile struct EQEP_REGS EQep2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EQep3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EQep3Regs,"EQep3RegsFile");
|
|
#endif
|
|
volatile struct EQEP_REGS EQep3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCounter1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCounter1Regs,"EradCounter1RegsFile");
|
|
#endif
|
|
volatile struct ERAD_COUNTER_REGS EradCounter1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCounter2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCounter2Regs,"EradCounter2RegsFile");
|
|
#endif
|
|
volatile struct ERAD_COUNTER_REGS EradCounter2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCounter3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCounter3Regs,"EradCounter3RegsFile");
|
|
#endif
|
|
volatile struct ERAD_COUNTER_REGS EradCounter3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCounter4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCounter4Regs,"EradCounter4RegsFile");
|
|
#endif
|
|
volatile struct ERAD_COUNTER_REGS EradCounter4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRCGlobalRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRCGlobalRegs,"EradCRCGlobalRegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_GLOBAL_REGS EradCRCGlobalRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC1Regs,"EradCRC1RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC2Regs,"EradCRC2RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC3Regs,"EradCRC3RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC4Regs,"EradCRC4RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC5RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC5Regs,"EradCRC5RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC5Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC6Regs,"EradCRC6RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC7Regs,"EradCRC7RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradCRC8RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradCRC8Regs,"EradCRC8RegsFile");
|
|
#endif
|
|
volatile struct ERAD_CRC_REGS EradCRC8Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradGlobalRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradGlobalRegs,"EradGlobalRegsFile");
|
|
#endif
|
|
volatile struct ERAD_GLOBAL_REGS EradGlobalRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP1Regs,"EradHWBP1RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP2Regs,"EradHWBP2RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP3RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP3Regs,"EradHWBP3RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP3Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP4RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP4Regs,"EradHWBP4RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP4Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP5RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP5Regs,"EradHWBP5RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP5Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP6Regs,"EradHWBP6RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP7Regs,"EradHWBP7RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EradHWBP8RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EradHWBP8Regs,"EradHWBP8RegsFile");
|
|
#endif
|
|
volatile struct ERAD_HWBP_REGS EradHWBP8Regs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EscssConfigRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EscssConfigRegs,"EscssConfigRegsFile");
|
|
#endif
|
|
volatile struct ESCSS_CONFIG_REGS EscssConfigRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("EscssRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(EscssRegs,"EscssRegsFile");
|
|
#endif
|
|
volatile struct ESCSS_REGS EscssRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Flash0CtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Flash0CtrlRegs,"Flash0CtrlRegsFile");
|
|
#endif
|
|
volatile struct FLASH_CTRL_REGS Flash0CtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Flash0EccRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Flash0EccRegs,"Flash0EccRegsFile");
|
|
#endif
|
|
volatile struct FLASH_ECC_REGS Flash0EccRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxaRegs,"FsiRxaRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxbRegs,"FsiRxbRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxbRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxcRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxcRegs,"FsiRxcRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxcRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxdRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxdRegs,"FsiRxdRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxdRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxeRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxeRegs,"FsiRxeRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxeRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxfRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxfRegs,"FsiRxfRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxfRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxgRegs,"FsiRxgRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiRxhRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiRxhRegs,"FsiRxhRegsFile");
|
|
#endif
|
|
volatile struct FSI_RX_REGS FsiRxhRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiTxaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiTxaRegs,"FsiTxaRegsFile");
|
|
#endif
|
|
volatile struct FSI_TX_REGS FsiTxaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("FsiTxbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(FsiTxbRegs,"FsiTxbRegsFile");
|
|
#endif
|
|
volatile struct FSI_TX_REGS FsiTxbRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("GpioCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(GpioCtrlRegs,"GpioCtrlRegsFile");
|
|
#endif
|
|
volatile struct GPIO_CTRL_REGS GpioCtrlRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("GpioDataReadRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(GpioDataReadRegs,"GpioDataReadRegsFile");
|
|
#endif
|
|
volatile struct GPIO_DATA_READ_REGS GpioDataReadRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("GpioDataRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(GpioDataRegs,"GpioDataRegsFile");
|
|
#endif
|
|
volatile struct GPIO_DATA_REGS GpioDataRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("HRCap6RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(HRCap6Regs,"HRCap6RegsFile");
|
|
#endif
|
|
volatile struct HRCAP_REGS HRCap6Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("HRCap7RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(HRCap7Regs,"HRCap7RegsFile");
|
|
#endif
|
|
volatile struct HRCAP_REGS HRCap7Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("I2caRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(I2caRegs,"I2caRegsFile");
|
|
#endif
|
|
volatile struct I2C_REGS I2caRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("I2cbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(I2cbRegs,"I2cbRegsFile");
|
|
#endif
|
|
volatile struct I2C_REGS I2cbRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("InputXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(InputXbarRegs,"InputXbarRegsFile");
|
|
#endif
|
|
volatile struct INPUT_XBAR_REGS InputXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ClbInputXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ClbInputXbarRegs,"ClbInputXbarRegsFile");
|
|
#endif
|
|
volatile struct INPUT_XBAR_REGS ClbInputXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("McanaSsRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(McanaSsRegs,"McanaSsRegsFile");
|
|
#endif
|
|
volatile struct MCANSS_REGS McanaSsRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("McanaErrRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(McanaErrRegs,"McanaErrRegsFile");
|
|
#endif
|
|
volatile struct MCAN_ERROR_REGS McanaErrRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("McanaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(McanaRegs,"McanaRegsFile");
|
|
#endif
|
|
volatile struct MCAN_REGS McanaRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("MemoryErrorRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(MemoryErrorRegs,"MemoryErrorRegsFile");
|
|
#endif
|
|
volatile struct MEMORY_ERROR_REGS MemoryErrorRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("MemCfgRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(MemCfgRegs,"MemCfgRegsFile");
|
|
#endif
|
|
volatile struct MEM_CFG_REGS MemCfgRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("McbspaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(McbspaRegs,"McbspaRegsFile");
|
|
#endif
|
|
volatile struct McBSP_REGS McbspaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("McbspbRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(McbspbRegs,"McbspbRegsFile");
|
|
#endif
|
|
volatile struct McBSP_REGS McbspbRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("NmiIntruptRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(NmiIntruptRegs,"NmiIntruptRegsFile");
|
|
#endif
|
|
volatile struct NMI_INTRUPT_REGS NmiIntruptRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("OutputXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(OutputXbarRegs,"OutputXbarRegsFile");
|
|
#endif
|
|
volatile struct OUTPUT_XBAR_REGS OutputXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ClbOutputXbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ClbOutputXbarRegs,"ClbOutputXbarRegsFile");
|
|
#endif
|
|
volatile struct OUTPUT_XBAR_REGS ClbOutputXbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("PieCtrlRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(PieCtrlRegs,"PieCtrlRegsFile");
|
|
#endif
|
|
volatile struct PIE_CTRL_REGS PieCtrlRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("PieVectTableFile")
|
|
#else
|
|
#pragma DATA_SECTION(PieVectTable,"PieVectTableFile");
|
|
#endif
|
|
volatile struct PIE_VECT_TABLE PieVectTable;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("PmbusaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(PmbusaRegs,"PmbusaRegsFile");
|
|
#endif
|
|
volatile struct PMBUS_REGS PmbusaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("RomPrefetchRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(RomPrefetchRegs,"RomPrefetchRegsFile");
|
|
#endif
|
|
volatile struct ROM_PREFETCH_REGS RomPrefetchRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("RomWaitStateRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(RomWaitStateRegs,"RomWaitStateRegsFile");
|
|
#endif
|
|
volatile struct ROM_WAIT_STATE_REGS RomWaitStateRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SciaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SciaRegs,"SciaRegsFile");
|
|
#endif
|
|
volatile struct SCI_REGS SciaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ScibRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ScibRegs,"ScibRegsFile");
|
|
#endif
|
|
volatile struct SCI_REGS ScibRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ScicRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ScicRegs,"ScicRegsFile");
|
|
#endif
|
|
volatile struct SCI_REGS ScicRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("ScidRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(ScidRegs,"ScidRegsFile");
|
|
#endif
|
|
volatile struct SCI_REGS ScidRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Sdfm1RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Sdfm1Regs,"Sdfm1RegsFile");
|
|
#endif
|
|
volatile struct SDFM_REGS Sdfm1Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("Sdfm2RegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(Sdfm2Regs,"Sdfm2RegsFile");
|
|
#endif
|
|
volatile struct SDFM_REGS Sdfm2Regs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SpiaRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SpiaRegs,"SpiaRegsFile");
|
|
#endif
|
|
volatile struct SPI_REGS SpiaRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SpibRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SpibRegs,"SpibRegsFile");
|
|
#endif
|
|
volatile struct SPI_REGS SpibRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SpicRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SpicRegs,"SpicRegsFile");
|
|
#endif
|
|
volatile struct SPI_REGS SpicRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SpidRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SpidRegs,"SpidRegsFile");
|
|
#endif
|
|
volatile struct SPI_REGS SpidRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SyncSocRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SyncSocRegs,"SyncSocRegsFile");
|
|
#endif
|
|
volatile struct SYNC_SOC_REGS SyncSocRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("SysStatusRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(SysStatusRegs,"SysStatusRegsFile");
|
|
#endif
|
|
volatile struct SYS_STATUS_REGS SysStatusRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("TestErrorRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(TestErrorRegs,"TestErrorRegsFile");
|
|
#endif
|
|
volatile struct TEST_ERROR_REGS TestErrorRegs;
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("WdRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(WdRegs,"WdRegsFile");
|
|
#endif
|
|
volatile struct WD_REGS WdRegs;
|
|
|
|
#ifdef CPU1
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("XbarRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(XbarRegs,"XbarRegsFile");
|
|
#endif
|
|
volatile struct XBAR_REGS XbarRegs;
|
|
#endif // ifdef CPU1
|
|
|
|
//----------------------------------------
|
|
#ifdef __cplusplus
|
|
#pragma DATA_SECTION("XintRegsFile")
|
|
#else
|
|
#pragma DATA_SECTION(XintRegs,"XintRegsFile");
|
|
#endif
|
|
volatile struct XINT_REGS XintRegs;
|
|
|
|
|
|
|
|
//===========================================================================
|
|
// End of file.
|
|
//===========================================================================
|
|
|
|
|