ESR-2025/driverlib/MSP430FR2xx_4xx/rom_map_driverlib.h

2603 lines
100 KiB
C
Executable File

/* --COPYRIGHT--,BSD
* Copyright (c) 2016, Texas Instruments Incorporated
* All rights reserved.
*
* 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.
* --/COPYRIGHT--*/
//*****************************************************************************
//
// rom_map_driverlib.h - Macros to facilitate calling DriverLib functions in
// ROM when they are available and in FRAM otherwise.
//
// Copyright (c) 2017 Texas Instruments Incorporated. All rights reserved.
// TI Information - Selective Disclosure
//
//
//*****************************************************************************
#ifndef __ROM_MAP_DRIVERLIB_H__
#define __ROM_MAP_DRIVERLIB_H__
//*****************************************************************************
//
// Macros for the ADC API.
//
//*****************************************************************************
#ifdef ROM_ADC_init
#define MAP_ADC_init \
ROM_ADC_init
#else
#define MAP_ADC_init \
ADC_init
#endif
#ifdef ROM_ADC_enable
#define MAP_ADC_enable \
ROM_ADC_enable
#else
#define MAP_ADC_enable \
ADC_enable
#endif
#ifdef ROM_ADC_disable
#define MAP_ADC_disable \
ROM_ADC_disable
#else
#define MAP_ADC_disable \
ADC_disable
#endif
#ifdef ROM_ADC_setupSamplingTimer
#define MAP_ADC_setupSamplingTimer \
ROM_ADC_setupSamplingTimer
#else
#define MAP_ADC_setupSamplingTimer \
ADC_setupSamplingTimer
#endif
#ifdef ROM_ADC_disableSamplingTimer
#define MAP_ADC_disableSamplingTimer \
ROM_ADC_disableSamplingTimer
#else
#define MAP_ADC_disableSamplingTimer \
ADC_disableSamplingTimer
#endif
#ifdef ROM_ADC_configureMemory
#define MAP_ADC_configureMemory \
ROM_ADC_configureMemory
#else
#define MAP_ADC_configureMemory \
ADC_configureMemory
#endif
#ifdef ROM_ADC_enableInterrupt
#define MAP_ADC_enableInterrupt \
ROM_ADC_enableInterrupt
#else
#define MAP_ADC_enableInterrupt \
ADC_enableInterrupt
#endif
#ifdef ROM_ADC_disableInterrupt
#define MAP_ADC_disableInterrupt \
ROM_ADC_disableInterrupt
#else
#define MAP_ADC_disableInterrupt \
ADC_disableInterrupt
#endif
#ifdef ROM_ADC_clearInterrupt
#define MAP_ADC_clearInterrupt \
ROM_ADC_clearInterrupt
#else
#define MAP_ADC_clearInterrupt \
ADC_clearInterrupt
#endif
#ifdef ROM_ADC_getInterruptStatus
#define MAP_ADC_getInterruptStatus \
ROM_ADC_getInterruptStatus
#else
#define MAP_ADC_getInterruptStatus \
ADC_getInterruptStatus
#endif
#ifdef ROM_ADC_startConversion
#define MAP_ADC_startConversion \
ROM_ADC_startConversion
#else
#define MAP_ADC_startConversion \
ADC_startConversion
#endif
#ifdef ROM_ADC_disableConversions
#define MAP_ADC_disableConversions \
ROM_ADC_disableConversions
#else
#define MAP_ADC_disableConversions \
ADC_disableConversions
#endif
#ifdef ROM_ADC_getResults
#define MAP_ADC_getResults \
ROM_ADC_getResults
#else
#define MAP_ADC_getResults \
ADC_getResults
#endif
#ifdef ROM_ADC_setResolution
#define MAP_ADC_setResolution \
ROM_ADC_setResolution
#else
#define MAP_ADC_setResolution \
ADC_setResolution
#endif
#ifdef ROM_ADC_setSampleHoldSignalInversion
#define MAP_ADC_setSampleHoldSignalInversion \
ROM_ADC_setSampleHoldSignalInversion
#else
#define MAP_ADC_setSampleHoldSignalInversion \
ADC_setSampleHoldSignalInversion
#endif
#ifdef ROM_ADC_setDataReadBackFormat
#define MAP_ADC_setDataReadBackFormat \
ROM_ADC_setDataReadBackFormat
#else
#define MAP_ADC_setDataReadBackFormat \
ADC_setDataReadBackFormat
#endif
#ifdef ROM_ADC_setReferenceBufferSamplingRate
#define MAP_ADC_setReferenceBufferSamplingRate \
ROM_ADC_setReferenceBufferSamplingRate
#else
#define MAP_ADC_setReferenceBufferSamplingRate \
ADC_setReferenceBufferSamplingRate
#endif
#ifdef ROM_ADC_setWindowComp
#define MAP_ADC_setWindowComp \
ROM_ADC_setWindowComp
#else
#define MAP_ADC_setWindowComp \
ADC_setWindowComp
#endif
#ifdef ROM_ADC_getMemoryAddressForDMA
#define MAP_ADC_getMemoryAddressForDMA \
ROM_ADC_getMemoryAddressForDMA
#else
#define MAP_ADC_getMemoryAddressForDMA \
ADC_getMemoryAddressForDMA
#endif
#ifdef ROM_ADC_isBusy
#define MAP_ADC_isBusy \
ROM_ADC_isBusy
#else
#define MAP_ADC_isBusy \
ADC_isBusy
#endif
//*****************************************************************************
//
// Macros for the CRC API.
//
//*****************************************************************************
#ifdef ROM_CRC_setSeed
#define MAP_CRC_setSeed \
ROM_CRC_setSeed
#else
#define MAP_CRC_setSeed \
CRC_setSeed
#endif
#ifdef ROM_CRC_set16BitData
#define MAP_CRC_set16BitData \
ROM_CRC_set16BitData
#else
#define MAP_CRC_set16BitData \
CRC_set16BitData
#endif
#ifdef ROM_CRC_set8BitData
#define MAP_CRC_set8BitData \
ROM_CRC_set8BitData
#else
#define MAP_CRC_set8BitData \
CRC_set8BitData
#endif
#ifdef ROM_CRC_set16BitDataReversed
#define MAP_CRC_set16BitDataReversed \
ROM_CRC_set16BitDataReversed
#else
#define MAP_CRC_set16BitDataReversed \
CRC_set16BitDataReversed
#endif
#ifdef ROM_CRC_set8BitDataReversed
#define MAP_CRC_set8BitDataReversed \
ROM_CRC_set8BitDataReversed
#else
#define MAP_CRC_set8BitDataReversed \
CRC_set8BitDataReversed
#endif
#ifdef ROM_CRC_getData
#define MAP_CRC_getData \
ROM_CRC_getData
#else
#define MAP_CRC_getData \
CRC_getData
#endif
#ifdef ROM_CRC_getResult
#define MAP_CRC_getResult \
ROM_CRC_getResult
#else
#define MAP_CRC_getResult \
CRC_getResult
#endif
#ifdef ROM_CRC_getResultBitsReversed
#define MAP_CRC_getResultBitsReversed \
ROM_CRC_getResultBitsReversed
#else
#define MAP_CRC_getResultBitsReversed \
CRC_getResultBitsReversed
#endif
//*****************************************************************************
//
// Macros for the CS API.
//
//*****************************************************************************
#ifdef ROM_CS_setExternalClockSource
#define MAP_CS_setExternalClockSource \
ROM_CS_setExternalClockSource
#else
#define MAP_CS_setExternalClockSource \
CS_setExternalClockSource
#endif
#ifdef ROM_CS_initClockSignal
#define MAP_CS_initClockSignal \
ROM_CS_initClockSignal
#else
#define MAP_CS_initClockSignal \
CS_initClockSignal
#endif
#ifdef ROM_CS_turnOnXT1LF
#define MAP_CS_turnOnXT1LF \
ROM_CS_turnOnXT1LF
#else
#define MAP_CS_turnOnXT1LF \
CS_turnOnXT1LF
#endif
#ifdef ROM_CS_bypassXT1
#define MAP_CS_bypassXT1 \
ROM_CS_bypassXT1
#else
#define MAP_CS_bypassXT1 \
CS_bypassXT1
#endif
#ifdef ROM_CS_turnOnXT1LFWithTimeout
#define MAP_CS_turnOnXT1LFWithTimeout \
ROM_CS_turnOnXT1LFWithTimeout
#else
#define MAP_CS_turnOnXT1LFWithTimeout \
CS_turnOnXT1LFWithTimeout
#endif
#ifdef ROM_CS_bypassXT1WithTimeout
#define MAP_CS_bypassXT1WithTimeout \
ROM_CS_bypassXT1WithTimeout
#else
#define MAP_CS_bypassXT1WithTimeout \
CS_bypassXT1WithTimeout
#endif
#ifdef ROM_CS_turnOffXT1
#define MAP_CS_turnOffXT1 \
ROM_CS_turnOffXT1
#else
#define MAP_CS_turnOffXT1 \
CS_turnOffXT1
#endif
#ifdef ROM_CS_turnOnXT1HF
#define MAP_CS_turnOnXT1HF \
ROM_CS_turnOnXT1HF
#else
#define MAP_CS_turnOnXT1HF \
CS_turnOnXT1HF
#endif
#ifdef ROM_CS_turnOnXT1HFWithTimeout
#define MAP_CS_turnOnXT1HFWithTimeout \
ROM_CS_turnOnXT1HFWithTimeout
#else
#define MAP_CS_turnOnXT1HFWithTimeout \
CS_turnOnXT1HFWithTimeout
#endif
#ifdef ROM_CS_turnOnSMCLK
#define MAP_CS_turnOnSMCLK \
ROM_CS_turnOnSMCLK
#else
#define MAP_CS_turnOnSMCLK \
CS_turnOnSMCLK
#endif
#ifdef ROM_CS_turnOffSMCLK
#define MAP_CS_turnOffSMCLK \
ROM_CS_turnOffSMCLK
#else
#define MAP_CS_turnOffSMCLK \
CS_turnOffSMCLK
#endif
#ifdef ROM_CS_enableVLOAutoOff
#define MAP_CS_enableVLOAutoOff \
ROM_CS_enableVLOAutoOff
#else
#define MAP_CS_enableVLOAutoOff \
CS_enableVLOAutoOff
#endif
#ifdef ROM_CS_disableVLOAutoOff
#define MAP_CS_disableVLOAutoOff \
ROM_CS_disableVLOAutoOff
#else
#define MAP_CS_disableVLOAutoOff \
CS_disableVLOAutoOff
#endif
#ifdef ROM_CS_initFLLSettle
#define MAP_CS_initFLLSettle \
ROM_CS_initFLLSettle
#else
#define MAP_CS_initFLLSettle \
CS_initFLLSettle
#endif
#ifdef ROM_CS_initFLL
#define MAP_CS_initFLL \
ROM_CS_initFLL
#else
#define MAP_CS_initFLL \
CS_initFLL
#endif
#ifdef ROM_CS_initFLLCalculateTrim
#define MAP_CS_initFLLCalculateTrim \
ROM_CS_initFLLCalculateTrim
#else
#define MAP_CS_initFLLCalculateTrim \
CS_initFLLCalculateTrim
#endif
#ifdef ROM_CS_initFLLLoadTrim
#define MAP_CS_initFLLLoadTrim \
ROM_CS_initFLLLoadTrim
#else
#define MAP_CS_initFLLLoadTrim \
CS_initFLLLoadTrim
#endif
#ifdef ROM_CS_enableClockRequest
#define MAP_CS_enableClockRequest \
ROM_CS_enableClockRequest
#else
#define MAP_CS_enableClockRequest \
CS_enableClockRequest
#endif
#ifdef ROM_CS_disableClockRequest
#define MAP_CS_disableClockRequest \
ROM_CS_disableClockRequest
#else
#define MAP_CS_disableClockRequest \
CS_disableClockRequest
#endif
#ifdef ROM_CS_getFaultFlagStatus
#define MAP_CS_getFaultFlagStatus \
ROM_CS_getFaultFlagStatus
#else
#define MAP_CS_getFaultFlagStatus \
CS_getFaultFlagStatus
#endif
#ifdef ROM_CS_clearFaultFlag
#define MAP_CS_clearFaultFlag \
ROM_CS_clearFaultFlag
#else
#define MAP_CS_clearFaultFlag \
CS_clearFaultFlag
#endif
#ifdef ROM_CS_getACLK
#define MAP_CS_getACLK \
ROM_CS_getACLK
#else
#define MAP_CS_getACLK \
CS_getACLK
#endif
#ifdef ROM_CS_getSMCLK
#define MAP_CS_getSMCLK \
ROM_CS_getSMCLK
#else
#define MAP_CS_getSMCLK \
CS_getSMCLK
#endif
#ifdef ROM_CS_getMCLK
#define MAP_CS_getMCLK \
ROM_CS_getMCLK
#else
#define MAP_CS_getMCLK \
CS_getMCLK
#endif
#ifdef ROM_CS_clearAllOscFlagsWithTimeout
#define MAP_CS_clearAllOscFlagsWithTimeout \
ROM_CS_clearAllOscFlagsWithTimeout
#else
#define MAP_CS_clearAllOscFlagsWithTimeout \
CS_clearAllOscFlagsWithTimeout
#endif
#ifdef ROM_CS_enableXT1AutomaticGainControl
#define MAP_CS_enableXT1AutomaticGainControl \
ROM_CS_enableXT1AutomaticGainControl
#else
#define MAP_CS_enableXT1AutomaticGainControl \
CS_enableXT1AutomaticGainControl
#endif
#ifdef ROM_CS_disableXT1AutomaticGainControl
#define MAP_CS_disableXT1AutomaticGainControl \
ROM_CS_disableXT1AutomaticGainControl
#else
#define MAP_CS_disableXT1AutomaticGainControl \
CS_disableXT1AutomaticGainControl
#endif
#ifdef ROM_CS_enableFLLUnlock
#define MAP_CS_enableFLLUnlock \
ROM_CS_enableFLLUnlock
#else
#define MAP_CS_enableFLLUnlock \
CS_enableFLLUnlock
#endif
#ifdef ROM_CS_disableFLLUnlock
#define MAP_CS_disableFLLUnlock \
ROM_CS_disableFLLUnlock
#else
#define MAP_CS_disableFLLUnlock \
CS_disableFLLUnlock
#endif
#ifdef ROM_CS_enableREFOLP
#define MAP_CS_enableREFOLP \
ROM_CS_enableREFOLP
#else
#define MAP_CS_enableREFOLP \
CS_enableREFOLP
#endif
#ifdef ROM_CS_disableREFOLP
#define MAP_CS_disableREFOLP \
ROM_CS_disableREFOLP
#else
#define MAP_CS_disableREFOLP \
CS_disableREFOLP
#endif
#ifdef ROM_CS_getREFOLP
#define MAP_CS_getREFOLP \
ROM_CS_getREFOLP
#else
#define MAP_CS_getREFOLP \
CS_getREFOLP
#endif
#ifdef ROM_CS_enableXT1FaultOff
#define MAP_CS_enableXT1FaultOff \
ROM_CS_enableXT1FaultOff
#else
#define MAP_CS_enableXT1FaultOff \
CS_enableXT1FaultOff
#endif
#ifdef ROM_CS_disableXT1FaultOff
#define MAP_CS_disableXT1FaultOff \
ROM_CS_disableXT1FaultOff
#else
#define MAP_CS_disableXT1FaultOff \
CS_disableXT1FaultOff
#endif
#ifdef ROM_CS_getXT1FaultOff
#define MAP_CS_getXT1FaultOff \
ROM_CS_getXT1FaultOff
#else
#define MAP_CS_getXT1FaultOff \
CS_getXT1FaultOff
#endif
#ifdef ROM_CS_getREFOReady
#define MAP_CS_getREFOReady \
ROM_CS_getREFOReady
#else
#define MAP_CS_getREFOReady \
CS_getREFOReady
#endif
//*****************************************************************************
//
// Macros for the ECOMP API.
//
//*****************************************************************************
#ifdef ROM_EComp_init
#define MAP_EComp_init \
ROM_EComp_init
#else
#define MAP_EComp_init \
EComp_init
#endif
#ifdef ROM_EComp_selectHysteresisMode
#define MAP_EComp_selectHysteresisMode \
ROM_EComp_selectHysteresisMode
#else
#define MAP_EComp_selectHysteresisMode \
EComp_selectHysteresisMode
#endif
#ifdef ROM_EComp_selectPowerMode
#define MAP_EComp_selectPowerMode \
ROM_EComp_selectPowerMode
#else
#define MAP_EComp_selectPowerMode \
EComp_selectPowerMode
#endif
#ifdef ROM_EComp_enable
#define MAP_EComp_enable \
ROM_EComp_enable
#else
#define MAP_EComp_enable \
EComp_enable
#endif
#ifdef ROM_EComp_disable
#define MAP_EComp_disable \
ROM_EComp_disable
#else
#define MAP_EComp_disable \
EComp_disable
#endif
#ifdef ROM_EComp_enableInterrupt
#define MAP_EComp_enableInterrupt \
ROM_EComp_enableInterrupt
#else
#define MAP_EComp_enableInterrupt \
EComp_enableInterrupt
#endif
#ifdef ROM_EComp_disableInterrupt
#define MAP_EComp_disableInterrupt \
ROM_EComp_disableInterrupt
#else
#define MAP_EComp_disableInterrupt \
EComp_disableInterrupt
#endif
#ifdef ROM_EComp_clearInterrupt
#define MAP_EComp_clearInterrupt \
ROM_EComp_clearInterrupt
#else
#define MAP_EComp_clearInterrupt \
EComp_clearInterrupt
#endif
#ifdef ROM_EComp_getInterruptStatus
#define MAP_EComp_getInterruptStatus \
ROM_EComp_getInterruptStatus
#else
#define MAP_EComp_getInterruptStatus \
EComp_getInterruptStatus
#endif
#ifdef ROM_EComp_setInterruptEdgeDirection
#define MAP_EComp_setInterruptEdgeDirection \
ROM_EComp_setInterruptEdgeDirection
#else
#define MAP_EComp_setInterruptEdgeDirection \
EComp_setInterruptEdgeDirection
#endif
#ifdef ROM_EComp_toggleInterruptEdgeDirection
#define MAP_EComp_toggleInterruptEdgeDirection \
ROM_EComp_toggleInterruptEdgeDirection
#else
#define MAP_EComp_toggleInterruptEdgeDirection \
EComp_toggleInterruptEdgeDirection
#endif
#ifdef ROM_EComp_outputValue
#define MAP_EComp_outputValue \
ROM_EComp_outputValue
#else
#define MAP_EComp_outputValue \
EComp_outputValue
#endif
#ifdef ROM_EComp_configureDAC
#define MAP_EComp_configureDAC \
ROM_EComp_configureDAC
#else
#define MAP_EComp_configureDAC \
EComp_configureDAC
#endif
#ifdef ROM_EComp_enableDAC
#define MAP_EComp_enableDAC \
ROM_EComp_enableDAC
#else
#define MAP_EComp_enableDAC \
EComp_enableDAC
#endif
#ifdef ROM_EComp_disableDAC
#define MAP_EComp_disableDAC \
ROM_EComp_disableDAC
#else
#define MAP_EComp_disableDAC \
EComp_disableDAC
#endif
//*****************************************************************************
//
// Macros for the EUSCIASPI API.
//
//*****************************************************************************
#ifdef ROM_EUSCI_A_SPI_initMaster
#define MAP_EUSCI_A_SPI_initMaster \
ROM_EUSCI_A_SPI_initMaster
#else
#define MAP_EUSCI_A_SPI_initMaster \
EUSCI_A_SPI_initMaster
#endif
#ifdef ROM_EUSCI_A_SPI_select4PinFunctionality
#define MAP_EUSCI_A_SPI_select4PinFunctionality \
ROM_EUSCI_A_SPI_select4PinFunctionality
#else
#define MAP_EUSCI_A_SPI_select4PinFunctionality \
EUSCI_A_SPI_select4PinFunctionality
#endif
#ifdef ROM_EUSCI_A_SPI_changeMasterClock
#define MAP_EUSCI_A_SPI_changeMasterClock \
ROM_EUSCI_A_SPI_changeMasterClock
#else
#define MAP_EUSCI_A_SPI_changeMasterClock \
EUSCI_A_SPI_changeMasterClock
#endif
#ifdef ROM_EUSCI_A_SPI_initSlave
#define MAP_EUSCI_A_SPI_initSlave \
ROM_EUSCI_A_SPI_initSlave
#else
#define MAP_EUSCI_A_SPI_initSlave \
EUSCI_A_SPI_initSlave
#endif
#ifdef ROM_EUSCI_A_SPI_changeClockPhasePolarity
#define MAP_EUSCI_A_SPI_changeClockPhasePolarity \
ROM_EUSCI_A_SPI_changeClockPhasePolarity
#else
#define MAP_EUSCI_A_SPI_changeClockPhasePolarity \
EUSCI_A_SPI_changeClockPhasePolarity
#endif
#ifdef ROM_EUSCI_A_SPI_transmitData
#define MAP_EUSCI_A_SPI_transmitData \
ROM_EUSCI_A_SPI_transmitData
#else
#define MAP_EUSCI_A_SPI_transmitData \
EUSCI_A_SPI_transmitData
#endif
#ifdef ROM_EUSCI_A_SPI_receiveData
#define MAP_EUSCI_A_SPI_receiveData \
ROM_EUSCI_A_SPI_receiveData
#else
#define MAP_EUSCI_A_SPI_receiveData \
EUSCI_A_SPI_receiveData
#endif
#ifdef ROM_EUSCI_A_SPI_enableInterrupt
#define MAP_EUSCI_A_SPI_enableInterrupt \
ROM_EUSCI_A_SPI_enableInterrupt
#else
#define MAP_EUSCI_A_SPI_enableInterrupt \
EUSCI_A_SPI_enableInterrupt
#endif
#ifdef ROM_EUSCI_A_SPI_disableInterrupt
#define MAP_EUSCI_A_SPI_disableInterrupt \
ROM_EUSCI_A_SPI_disableInterrupt
#else
#define MAP_EUSCI_A_SPI_disableInterrupt \
EUSCI_A_SPI_disableInterrupt
#endif
#ifdef ROM_EUSCI_A_SPI_getInterruptStatus
#define MAP_EUSCI_A_SPI_getInterruptStatus \
ROM_EUSCI_A_SPI_getInterruptStatus
#else
#define MAP_EUSCI_A_SPI_getInterruptStatus \
EUSCI_A_SPI_getInterruptStatus
#endif
#ifdef ROM_EUSCI_A_SPI_clearInterrupt
#define MAP_EUSCI_A_SPI_clearInterrupt \
ROM_EUSCI_A_SPI_clearInterrupt
#else
#define MAP_EUSCI_A_SPI_clearInterrupt \
EUSCI_A_SPI_clearInterrupt
#endif
#ifdef ROM_EUSCI_A_SPI_enable
#define MAP_EUSCI_A_SPI_enable \
ROM_EUSCI_A_SPI_enable
#else
#define MAP_EUSCI_A_SPI_enable \
EUSCI_A_SPI_enable
#endif
#ifdef ROM_EUSCI_A_SPI_disable
#define MAP_EUSCI_A_SPI_disable \
ROM_EUSCI_A_SPI_disable
#else
#define MAP_EUSCI_A_SPI_disable \
EUSCI_A_SPI_disable
#endif
#ifdef ROM_EUSCI_A_SPI_getReceiveBufferAddress
#define MAP_EUSCI_A_SPI_getReceiveBufferAddress \
ROM_EUSCI_A_SPI_getReceiveBufferAddress
#else
#define MAP_EUSCI_A_SPI_getReceiveBufferAddress \
EUSCI_A_SPI_getReceiveBufferAddress
#endif
#ifdef ROM_EUSCI_A_SPI_isBusy
#define MAP_EUSCI_A_SPI_isBusy \
ROM_EUSCI_A_SPI_isBusy
#else
#define MAP_EUSCI_A_SPI_isBusy \
EUSCI_A_SPI_isBusy
#endif
#ifdef ROM_EUSCI_A_SPI_remapPins
#define MAP_EUSCI_A_SPI_remapPins \
ROM_EUSCI_A_SPI_remapPins
#else
#define MAP_EUSCI_A_SPI_remapPins \
EUSCI_A_SPI_remapPins
#endif
//*****************************************************************************
//
// Macros for the EUSCIAUART API.
//
//*****************************************************************************
#ifdef ROM_EUSCI_A_UART_init
#define MAP_EUSCI_A_UART_init \
ROM_EUSCI_A_UART_init
#else
#define MAP_EUSCI_A_UART_init \
EUSCI_A_UART_init
#endif
#ifdef ROM_EUSCI_A_UART_transmitData
#define MAP_EUSCI_A_UART_transmitData \
ROM_EUSCI_A_UART_transmitData
#else
#define MAP_EUSCI_A_UART_transmitData \
EUSCI_A_UART_transmitData
#endif
#ifdef ROM_EUSCI_A_UART_receiveData
#define MAP_EUSCI_A_UART_receiveData \
ROM_EUSCI_A_UART_receiveData
#else
#define MAP_EUSCI_A_UART_receiveData \
EUSCI_A_UART_receiveData
#endif
#ifdef ROM_EUSCI_A_UART_enableInterrupt
#define MAP_EUSCI_A_UART_enableInterrupt \
ROM_EUSCI_A_UART_enableInterrupt
#else
#define MAP_EUSCI_A_UART_enableInterrupt \
EUSCI_A_UART_enableInterrupt
#endif
#ifdef ROM_EUSCI_A_UART_disableInterrupt
#define MAP_EUSCI_A_UART_disableInterrupt \
ROM_EUSCI_A_UART_disableInterrupt
#else
#define MAP_EUSCI_A_UART_disableInterrupt \
EUSCI_A_UART_disableInterrupt
#endif
#ifdef ROM_EUSCI_A_UART_getInterruptStatus
#define MAP_EUSCI_A_UART_getInterruptStatus \
ROM_EUSCI_A_UART_getInterruptStatus
#else
#define MAP_EUSCI_A_UART_getInterruptStatus \
EUSCI_A_UART_getInterruptStatus
#endif
#ifdef ROM_EUSCI_A_UART_clearInterrupt
#define MAP_EUSCI_A_UART_clearInterrupt \
ROM_EUSCI_A_UART_clearInterrupt
#else
#define MAP_EUSCI_A_UART_clearInterrupt \
EUSCI_A_UART_clearInterrupt
#endif
#ifdef ROM_EUSCI_A_UART_enable
#define MAP_EUSCI_A_UART_enable \
ROM_EUSCI_A_UART_enable
#else
#define MAP_EUSCI_A_UART_enable \
EUSCI_A_UART_enable
#endif
#ifdef ROM_EUSCI_A_UART_disable
#define MAP_EUSCI_A_UART_disable \
ROM_EUSCI_A_UART_disable
#else
#define MAP_EUSCI_A_UART_disable \
EUSCI_A_UART_disable
#endif
#ifdef ROM_EUSCI_A_UART_queryStatusFlags
#define MAP_EUSCI_A_UART_queryStatusFlags \
ROM_EUSCI_A_UART_queryStatusFlags
#else
#define MAP_EUSCI_A_UART_queryStatusFlags \
EUSCI_A_UART_queryStatusFlags
#endif
#ifdef ROM_EUSCI_A_UART_setDormant
#define MAP_EUSCI_A_UART_setDormant \
ROM_EUSCI_A_UART_setDormant
#else
#define MAP_EUSCI_A_UART_setDormant \
EUSCI_A_UART_setDormant
#endif
#ifdef ROM_EUSCI_A_UART_resetDormant
#define MAP_EUSCI_A_UART_resetDormant \
ROM_EUSCI_A_UART_resetDormant
#else
#define MAP_EUSCI_A_UART_resetDormant \
EUSCI_A_UART_resetDormant
#endif
#ifdef ROM_EUSCI_A_UART_transmitAddress
#define MAP_EUSCI_A_UART_transmitAddress \
ROM_EUSCI_A_UART_transmitAddress
#else
#define MAP_EUSCI_A_UART_transmitAddress \
EUSCI_A_UART_transmitAddress
#endif
#ifdef ROM_EUSCI_A_UART_transmitBreak
#define MAP_EUSCI_A_UART_transmitBreak \
ROM_EUSCI_A_UART_transmitBreak
#else
#define MAP_EUSCI_A_UART_transmitBreak \
EUSCI_A_UART_transmitBreak
#endif
#ifdef ROM_EUSCI_A_UART_getReceiveBufferAddress
#define MAP_EUSCI_A_UART_getReceiveBufferAddress \
ROM_EUSCI_A_UART_getReceiveBufferAddress
#else
#define MAP_EUSCI_A_UART_getReceiveBufferAddress \
EUSCI_A_UART_getReceiveBufferAddress
#endif
#ifdef ROM_EUSCI_A_UART_getTransmitBufferAddress
#define MAP_EUSCI_A_UART_getTransmitBufferAddress \
ROM_EUSCI_A_UART_getTransmitBufferAddress
#else
#define MAP_EUSCI_A_UART_getTransmitBufferAddress \
EUSCI_A_UART_getTransmitBufferAddress
#endif
#ifdef ROM_EUSCI_A_UART_selectDeglitchTime
#define MAP_EUSCI_A_UART_selectDeglitchTime \
ROM_EUSCI_A_UART_selectDeglitchTime
#else
#define MAP_EUSCI_A_UART_selectDeglitchTime \
EUSCI_A_UART_selectDeglitchTime
#endif
#ifdef ROM_EUSCI_A_UART_remapPins
#define MAP_EUSCI_A_UART_remapPins \
ROM_EUSCI_A_UART_remapPins
#else
#define MAP_EUSCI_A_UART_remapPins \
EUSCI_A_UART_remapPins
#endif
//*****************************************************************************
//
// Macros for the EUSCIBI2C API.
//
//*****************************************************************************
#ifdef ROM_EUSCI_B_I2C_initMaster
#define MAP_EUSCI_B_I2C_initMaster \
ROM_EUSCI_B_I2C_initMaster
#else
#define MAP_EUSCI_B_I2C_initMaster \
EUSCI_B_I2C_initMaster
#endif
#ifdef ROM_EUSCI_B_I2C_initSlave
#define MAP_EUSCI_B_I2C_initSlave \
ROM_EUSCI_B_I2C_initSlave
#else
#define MAP_EUSCI_B_I2C_initSlave \
EUSCI_B_I2C_initSlave
#endif
#ifdef ROM_EUSCI_B_I2C_enable
#define MAP_EUSCI_B_I2C_enable \
ROM_EUSCI_B_I2C_enable
#else
#define MAP_EUSCI_B_I2C_enable \
EUSCI_B_I2C_enable
#endif
#ifdef ROM_EUSCI_B_I2C_disable
#define MAP_EUSCI_B_I2C_disable \
ROM_EUSCI_B_I2C_disable
#else
#define MAP_EUSCI_B_I2C_disable \
EUSCI_B_I2C_disable
#endif
#ifdef ROM_EUSCI_B_I2C_setSlaveAddress
#define MAP_EUSCI_B_I2C_setSlaveAddress \
ROM_EUSCI_B_I2C_setSlaveAddress
#else
#define MAP_EUSCI_B_I2C_setSlaveAddress \
EUSCI_B_I2C_setSlaveAddress
#endif
#ifdef ROM_EUSCI_B_I2C_setMode
#define MAP_EUSCI_B_I2C_setMode \
ROM_EUSCI_B_I2C_setMode
#else
#define MAP_EUSCI_B_I2C_setMode \
EUSCI_B_I2C_setMode
#endif
#ifdef ROM_EUSCI_B_I2C_getMode
#define MAP_EUSCI_B_I2C_getMode \
ROM_EUSCI_B_I2C_getMode
#else
#define MAP_EUSCI_B_I2C_getMode \
EUSCI_B_I2C_getMode
#endif
#ifdef ROM_EUSCI_B_I2C_slavePutData
#define MAP_EUSCI_B_I2C_slavePutData \
ROM_EUSCI_B_I2C_slavePutData
#else
#define MAP_EUSCI_B_I2C_slavePutData \
EUSCI_B_I2C_slavePutData
#endif
#ifdef ROM_EUSCI_B_I2C_slaveGetData
#define MAP_EUSCI_B_I2C_slaveGetData \
ROM_EUSCI_B_I2C_slaveGetData
#else
#define MAP_EUSCI_B_I2C_slaveGetData \
EUSCI_B_I2C_slaveGetData
#endif
#ifdef ROM_EUSCI_B_I2C_isBusBusy
#define MAP_EUSCI_B_I2C_isBusBusy \
ROM_EUSCI_B_I2C_isBusBusy
#else
#define MAP_EUSCI_B_I2C_isBusBusy \
EUSCI_B_I2C_isBusBusy
#endif
#ifdef ROM_EUSCI_B_I2C_masterIsStopSent
#define MAP_EUSCI_B_I2C_masterIsStopSent \
ROM_EUSCI_B_I2C_masterIsStopSent
#else
#define MAP_EUSCI_B_I2C_masterIsStopSent \
EUSCI_B_I2C_masterIsStopSent
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveSingleByte
#define MAP_EUSCI_B_I2C_masterReceiveSingleByte \
ROM_EUSCI_B_I2C_masterReceiveSingleByte
#else
#define MAP_EUSCI_B_I2C_masterReceiveSingleByte \
EUSCI_B_I2C_masterReceiveSingleByte
#endif
#ifdef ROM_EUSCI_B_I2C_masterIsStartSent
#define MAP_EUSCI_B_I2C_masterIsStartSent \
ROM_EUSCI_B_I2C_masterIsStartSent
#else
#define MAP_EUSCI_B_I2C_masterIsStartSent \
EUSCI_B_I2C_masterIsStartSent
#endif
#ifdef ROM_EUSCI_B_I2C_enableInterrupt
#define MAP_EUSCI_B_I2C_enableInterrupt \
ROM_EUSCI_B_I2C_enableInterrupt
#else
#define MAP_EUSCI_B_I2C_enableInterrupt \
EUSCI_B_I2C_enableInterrupt
#endif
#ifdef ROM_EUSCI_B_I2C_disableInterrupt
#define MAP_EUSCI_B_I2C_disableInterrupt \
ROM_EUSCI_B_I2C_disableInterrupt
#else
#define MAP_EUSCI_B_I2C_disableInterrupt \
EUSCI_B_I2C_disableInterrupt
#endif
#ifdef ROM_EUSCI_B_I2C_clearInterrupt
#define MAP_EUSCI_B_I2C_clearInterrupt \
ROM_EUSCI_B_I2C_clearInterrupt
#else
#define MAP_EUSCI_B_I2C_clearInterrupt \
EUSCI_B_I2C_clearInterrupt
#endif
#ifdef ROM_EUSCI_B_I2C_getInterruptStatus
#define MAP_EUSCI_B_I2C_getInterruptStatus \
ROM_EUSCI_B_I2C_getInterruptStatus
#else
#define MAP_EUSCI_B_I2C_getInterruptStatus \
EUSCI_B_I2C_getInterruptStatus
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendSingleByte
#define MAP_EUSCI_B_I2C_masterSendSingleByte \
ROM_EUSCI_B_I2C_masterSendSingleByte
#else
#define MAP_EUSCI_B_I2C_masterSendSingleByte \
EUSCI_B_I2C_masterSendSingleByte
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendSingleByteWithTimeout
#define MAP_EUSCI_B_I2C_masterSendSingleByteWithTimeout \
ROM_EUSCI_B_I2C_masterSendSingleByteWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterSendSingleByteWithTimeout \
EUSCI_B_I2C_masterSendSingleByteWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStart
#define MAP_EUSCI_B_I2C_masterSendMultiByteStart \
ROM_EUSCI_B_I2C_masterSendMultiByteStart
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteStart \
EUSCI_B_I2C_masterSendMultiByteStart
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
#define MAP_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout \
ROM_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout \
EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteNext
#define MAP_EUSCI_B_I2C_masterSendMultiByteNext \
ROM_EUSCI_B_I2C_masterSendMultiByteNext
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteNext \
EUSCI_B_I2C_masterSendMultiByteNext
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
#define MAP_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout \
ROM_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout \
EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteFinish
#define MAP_EUSCI_B_I2C_masterSendMultiByteFinish \
ROM_EUSCI_B_I2C_masterSendMultiByteFinish
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteFinish \
EUSCI_B_I2C_masterSendMultiByteFinish
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
#define MAP_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout \
ROM_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout \
EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendStart
#define MAP_EUSCI_B_I2C_masterSendStart \
ROM_EUSCI_B_I2C_masterSendStart
#else
#define MAP_EUSCI_B_I2C_masterSendStart \
EUSCI_B_I2C_masterSendStart
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStop
#define MAP_EUSCI_B_I2C_masterSendMultiByteStop \
ROM_EUSCI_B_I2C_masterSendMultiByteStop
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteStop \
EUSCI_B_I2C_masterSendMultiByteStop
#endif
#ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
#define MAP_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout \
ROM_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout \
EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveStart
#define MAP_EUSCI_B_I2C_masterReceiveStart \
ROM_EUSCI_B_I2C_masterReceiveStart
#else
#define MAP_EUSCI_B_I2C_masterReceiveStart \
EUSCI_B_I2C_masterReceiveStart
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteNext
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteNext \
ROM_EUSCI_B_I2C_masterReceiveMultiByteNext
#else
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteNext \
EUSCI_B_I2C_masterReceiveMultiByteNext
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteFinish
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinish \
ROM_EUSCI_B_I2C_masterReceiveMultiByteFinish
#else
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinish \
EUSCI_B_I2C_masterReceiveMultiByteFinish
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout \
ROM_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
#else
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout \
EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteStop
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteStop \
ROM_EUSCI_B_I2C_masterReceiveMultiByteStop
#else
#define MAP_EUSCI_B_I2C_masterReceiveMultiByteStop \
EUSCI_B_I2C_masterReceiveMultiByteStop
#endif
#ifdef ROM_EUSCI_B_I2C_enableMultiMasterMode
#define MAP_EUSCI_B_I2C_enableMultiMasterMode \
ROM_EUSCI_B_I2C_enableMultiMasterMode
#else
#define MAP_EUSCI_B_I2C_enableMultiMasterMode \
EUSCI_B_I2C_enableMultiMasterMode
#endif
#ifdef ROM_EUSCI_B_I2C_disableMultiMasterMode
#define MAP_EUSCI_B_I2C_disableMultiMasterMode \
ROM_EUSCI_B_I2C_disableMultiMasterMode
#else
#define MAP_EUSCI_B_I2C_disableMultiMasterMode \
EUSCI_B_I2C_disableMultiMasterMode
#endif
#ifdef ROM_EUSCI_B_I2C_masterReceiveSingle
#define MAP_EUSCI_B_I2C_masterReceiveSingle \
ROM_EUSCI_B_I2C_masterReceiveSingle
#else
#define MAP_EUSCI_B_I2C_masterReceiveSingle \
EUSCI_B_I2C_masterReceiveSingle
#endif
#ifdef ROM_EUSCI_B_I2C_getReceiveBufferAddress
#define MAP_EUSCI_B_I2C_getReceiveBufferAddress \
ROM_EUSCI_B_I2C_getReceiveBufferAddress
#else
#define MAP_EUSCI_B_I2C_getReceiveBufferAddress \
EUSCI_B_I2C_getReceiveBufferAddress
#endif
#ifdef ROM_EUSCI_B_I2C_getTransmitBufferAddress
#define MAP_EUSCI_B_I2C_getTransmitBufferAddress \
ROM_EUSCI_B_I2C_getTransmitBufferAddress
#else
#define MAP_EUSCI_B_I2C_getTransmitBufferAddress \
EUSCI_B_I2C_getTransmitBufferAddress
#endif
#ifdef ROM_EUSCI_B_I2C_remapPins
#define MAP_EUSCI_B_I2C_remapPins \
ROM_EUSCI_B_I2C_remapPins
#else
#define MAP_EUSCI_B_I2C_remapPins \
EUSCI_B_I2C_remapPins
#endif
//*****************************************************************************
//
// Macros for the EUSCIBSPI API.
//
//*****************************************************************************
#ifdef ROM_EUSCI_B_SPI_initMaster
#define MAP_EUSCI_B_SPI_initMaster \
ROM_EUSCI_B_SPI_initMaster
#else
#define MAP_EUSCI_B_SPI_initMaster \
EUSCI_B_SPI_initMaster
#endif
#ifdef ROM_EUSCI_B_SPI_select4PinFunctionality
#define MAP_EUSCI_B_SPI_select4PinFunctionality \
ROM_EUSCI_B_SPI_select4PinFunctionality
#else
#define MAP_EUSCI_B_SPI_select4PinFunctionality \
EUSCI_B_SPI_select4PinFunctionality
#endif
#ifdef ROM_EUSCI_B_SPI_changeMasterClock
#define MAP_EUSCI_B_SPI_changeMasterClock \
ROM_EUSCI_B_SPI_changeMasterClock
#else
#define MAP_EUSCI_B_SPI_changeMasterClock \
EUSCI_B_SPI_changeMasterClock
#endif
#ifdef ROM_EUSCI_B_SPI_initSlave
#define MAP_EUSCI_B_SPI_initSlave \
ROM_EUSCI_B_SPI_initSlave
#else
#define MAP_EUSCI_B_SPI_initSlave \
EUSCI_B_SPI_initSlave
#endif
#ifdef ROM_EUSCI_B_SPI_changeClockPhasePolarity
#define MAP_EUSCI_B_SPI_changeClockPhasePolarity \
ROM_EUSCI_B_SPI_changeClockPhasePolarity
#else
#define MAP_EUSCI_B_SPI_changeClockPhasePolarity \
EUSCI_B_SPI_changeClockPhasePolarity
#endif
#ifdef ROM_EUSCI_B_SPI_transmitData
#define MAP_EUSCI_B_SPI_transmitData \
ROM_EUSCI_B_SPI_transmitData
#else
#define MAP_EUSCI_B_SPI_transmitData \
EUSCI_B_SPI_transmitData
#endif
#ifdef ROM_EUSCI_B_SPI_receiveData
#define MAP_EUSCI_B_SPI_receiveData \
ROM_EUSCI_B_SPI_receiveData
#else
#define MAP_EUSCI_B_SPI_receiveData \
EUSCI_B_SPI_receiveData
#endif
#ifdef ROM_EUSCI_B_SPI_enableInterrupt
#define MAP_EUSCI_B_SPI_enableInterrupt \
ROM_EUSCI_B_SPI_enableInterrupt
#else
#define MAP_EUSCI_B_SPI_enableInterrupt \
EUSCI_B_SPI_enableInterrupt
#endif
#ifdef ROM_EUSCI_B_SPI_disableInterrupt
#define MAP_EUSCI_B_SPI_disableInterrupt \
ROM_EUSCI_B_SPI_disableInterrupt
#else
#define MAP_EUSCI_B_SPI_disableInterrupt \
EUSCI_B_SPI_disableInterrupt
#endif
#ifdef ROM_EUSCI_B_SPI_getInterruptStatus
#define MAP_EUSCI_B_SPI_getInterruptStatus \
ROM_EUSCI_B_SPI_getInterruptStatus
#else
#define MAP_EUSCI_B_SPI_getInterruptStatus \
EUSCI_B_SPI_getInterruptStatus
#endif
#ifdef ROM_EUSCI_B_SPI_clearInterrupt
#define MAP_EUSCI_B_SPI_clearInterrupt \
ROM_EUSCI_B_SPI_clearInterrupt
#else
#define MAP_EUSCI_B_SPI_clearInterrupt \
EUSCI_B_SPI_clearInterrupt
#endif
#ifdef ROM_EUSCI_B_SPI_enable
#define MAP_EUSCI_B_SPI_enable \
ROM_EUSCI_B_SPI_enable
#else
#define MAP_EUSCI_B_SPI_enable \
EUSCI_B_SPI_enable
#endif
#ifdef ROM_EUSCI_B_SPI_disable
#define MAP_EUSCI_B_SPI_disable \
ROM_EUSCI_B_SPI_disable
#else
#define MAP_EUSCI_B_SPI_disable \
EUSCI_B_SPI_disable
#endif
#ifdef ROM_EUSCI_B_SPI_getReceiveBufferAddress
#define MAP_EUSCI_B_SPI_getReceiveBufferAddress \
ROM_EUSCI_B_SPI_getReceiveBufferAddress
#else
#define MAP_EUSCI_B_SPI_getReceiveBufferAddress \
EUSCI_B_SPI_getReceiveBufferAddress
#endif
#ifdef ROM_EUSCI_B_SPI_getTransmitBufferAddress
#define MAP_EUSCI_B_SPI_getTransmitBufferAddress \
ROM_EUSCI_B_SPI_getTransmitBufferAddress
#else
#define MAP_EUSCI_B_SPI_getTransmitBufferAddress \
EUSCI_B_SPI_getTransmitBufferAddress
#endif
#ifdef ROM_EUSCI_B_SPI_isBusy
#define MAP_EUSCI_B_SPI_isBusy \
ROM_EUSCI_B_SPI_isBusy
#else
#define MAP_EUSCI_B_SPI_isBusy \
EUSCI_B_SPI_isBusy
#endif
#ifdef ROM_EUSCI_B_SPI_remapPins
#define MAP_EUSCI_B_SPI_remapPins \
ROM_EUSCI_B_SPI_remapPins
#else
#define MAP_EUSCI_B_SPI_remapPins \
EUSCI_B_SPI_remapPins
#endif
//*****************************************************************************
//
// Macros for the FRAMCTL API.
//
//*****************************************************************************
#ifdef ROM_FRAMCtl_write8
#define MAP_FRAMCtl_write8 \
ROM_FRAMCtl_write8
#else
#define MAP_FRAMCtl_write8 \
FRAMCtl_write8
#endif
#ifdef ROM_FRAMCtl_write16
#define MAP_FRAMCtl_write16 \
ROM_FRAMCtl_write16
#else
#define MAP_FRAMCtl_write16 \
FRAMCtl_write16
#endif
#ifdef ROM_FRAMCtl_write32
#define MAP_FRAMCtl_write32 \
ROM_FRAMCtl_write32
#else
#define MAP_FRAMCtl_write32 \
FRAMCtl_write32
#endif
#ifdef ROM_FRAMCtl_fillMemory32
#define MAP_FRAMCtl_fillMemory32 \
ROM_FRAMCtl_fillMemory32
#else
#define MAP_FRAMCtl_fillMemory32 \
FRAMCtl_fillMemory32
#endif
#ifdef ROM_FRAMCtl_enableInterrupt
#define MAP_FRAMCtl_enableInterrupt \
ROM_FRAMCtl_enableInterrupt
#else
#define MAP_FRAMCtl_enableInterrupt \
FRAMCtl_enableInterrupt
#endif
#ifdef ROM_FRAMCtl_getInterruptStatus
#define MAP_FRAMCtl_getInterruptStatus \
ROM_FRAMCtl_getInterruptStatus
#else
#define MAP_FRAMCtl_getInterruptStatus \
FRAMCtl_getInterruptStatus
#endif
#ifdef ROM_FRAMCtl_disableInterrupt
#define MAP_FRAMCtl_disableInterrupt \
ROM_FRAMCtl_disableInterrupt
#else
#define MAP_FRAMCtl_disableInterrupt \
FRAMCtl_disableInterrupt
#endif
#ifdef ROM_FRAMCtl_configureWaitStateControl
#define MAP_FRAMCtl_configureWaitStateControl \
ROM_FRAMCtl_configureWaitStateControl
#else
#define MAP_FRAMCtl_configureWaitStateControl \
FRAMCtl_configureWaitStateControl
#endif
#ifdef ROM_FRAMCtl_delayPowerUpFromLPM
#define MAP_FRAMCtl_delayPowerUpFromLPM \
ROM_FRAMCtl_delayPowerUpFromLPM
#else
#define MAP_FRAMCtl_delayPowerUpFromLPM \
FRAMCtl_delayPowerUpFromLPM
#endif
//*****************************************************************************
//
// Macros for the GPIO API.
//
//*****************************************************************************
#ifdef ROM_GPIO_setAsOutputPin
#define MAP_GPIO_setAsOutputPin \
ROM_GPIO_setAsOutputPin
#else
#define MAP_GPIO_setAsOutputPin \
GPIO_setAsOutputPin
#endif
#ifdef ROM_GPIO_setAsInputPin
#define MAP_GPIO_setAsInputPin \
ROM_GPIO_setAsInputPin
#else
#define MAP_GPIO_setAsInputPin \
GPIO_setAsInputPin
#endif
#ifdef ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
#define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin \
ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
#else
#define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin \
GPIO_setAsPeripheralModuleFunctionOutputPin
#endif
#ifdef ROM_GPIO_setAsPeripheralModuleFunctionInputPin
#define MAP_GPIO_setAsPeripheralModuleFunctionInputPin \
ROM_GPIO_setAsPeripheralModuleFunctionInputPin
#else
#define MAP_GPIO_setAsPeripheralModuleFunctionInputPin \
GPIO_setAsPeripheralModuleFunctionInputPin
#endif
#ifdef ROM_GPIO_setOutputHighOnPin
#define MAP_GPIO_setOutputHighOnPin \
ROM_GPIO_setOutputHighOnPin
#else
#define MAP_GPIO_setOutputHighOnPin \
GPIO_setOutputHighOnPin
#endif
#ifdef ROM_GPIO_setOutputLowOnPin
#define MAP_GPIO_setOutputLowOnPin \
ROM_GPIO_setOutputLowOnPin
#else
#define MAP_GPIO_setOutputLowOnPin \
GPIO_setOutputLowOnPin
#endif
#ifdef ROM_GPIO_toggleOutputOnPin
#define MAP_GPIO_toggleOutputOnPin \
ROM_GPIO_toggleOutputOnPin
#else
#define MAP_GPIO_toggleOutputOnPin \
GPIO_toggleOutputOnPin
#endif
#ifdef ROM_GPIO_setAsInputPinWithPullDownResistor
#define MAP_GPIO_setAsInputPinWithPullDownResistor \
ROM_GPIO_setAsInputPinWithPullDownResistor
#else
#define MAP_GPIO_setAsInputPinWithPullDownResistor \
GPIO_setAsInputPinWithPullDownResistor
#endif
#ifdef ROM_GPIO_setAsInputPinWithPullUpResistor
#define MAP_GPIO_setAsInputPinWithPullUpResistor \
ROM_GPIO_setAsInputPinWithPullUpResistor
#else
#define MAP_GPIO_setAsInputPinWithPullUpResistor \
GPIO_setAsInputPinWithPullUpResistor
#endif
#ifdef ROM_GPIO_getInputPinValue
#define MAP_GPIO_getInputPinValue \
ROM_GPIO_getInputPinValue
#else
#define MAP_GPIO_getInputPinValue \
GPIO_getInputPinValue
#endif
#ifdef ROM_GPIO_enableInterrupt
#define MAP_GPIO_enableInterrupt \
ROM_GPIO_enableInterrupt
#else
#define MAP_GPIO_enableInterrupt \
GPIO_enableInterrupt
#endif
#ifdef ROM_GPIO_disableInterrupt
#define MAP_GPIO_disableInterrupt \
ROM_GPIO_disableInterrupt
#else
#define MAP_GPIO_disableInterrupt \
GPIO_disableInterrupt
#endif
#ifdef ROM_GPIO_getInterruptStatus
#define MAP_GPIO_getInterruptStatus \
ROM_GPIO_getInterruptStatus
#else
#define MAP_GPIO_getInterruptStatus \
GPIO_getInterruptStatus
#endif
#ifdef ROM_GPIO_clearInterrupt
#define MAP_GPIO_clearInterrupt \
ROM_GPIO_clearInterrupt
#else
#define MAP_GPIO_clearInterrupt \
GPIO_clearInterrupt
#endif
#ifdef ROM_GPIO_selectInterruptEdge
#define MAP_GPIO_selectInterruptEdge \
ROM_GPIO_selectInterruptEdge
#else
#define MAP_GPIO_selectInterruptEdge \
GPIO_selectInterruptEdge
#endif
//*****************************************************************************
//
// Macros for the ICC API.
//
//*****************************************************************************
#ifdef ROM_ICC_enable
#define MAP_ICC_enable \
ROM_ICC_enable
#else
#define MAP_ICC_enable \
ICC_enable
#endif
#ifdef ROM_ICC_disable
#define MAP_ICC_disable \
ROM_ICC_disable
#else
#define MAP_ICC_disable \
ICC_disable
#endif
#ifdef ROM_ICC_setInterruptLevel
#define MAP_ICC_setInterruptLevel \
ROM_ICC_setInterruptLevel
#else
#define MAP_ICC_setInterruptLevel \
ICC_setInterruptLevel
#endif
#ifdef ROM_ICC_getInterruptLevel
#define MAP_ICC_getInterruptLevel \
ROM_ICC_getInterruptLevel
#else
#define MAP_ICC_getInterruptLevel \
ICC_getInterruptLevel
#endif
#ifdef ROM_ICC_isVirtualStackEmpty
#define MAP_ICC_isVirtualStackEmpty \
ROM_ICC_isVirtualStackEmpty
#else
#define MAP_ICC_isVirtualStackEmpty \
ICC_isVirtualStackEmpty
#endif
#ifdef ROM_ICC_isVirtualStackFull
#define MAP_ICC_isVirtualStackFull \
ROM_ICC_isVirtualStackFull
#else
#define MAP_ICC_isVirtualStackFull \
ICC_isVirtualStackFull
#endif
#ifdef ROM_ICC_getCurrentICM
#define MAP_ICC_getCurrentICM \
ROM_ICC_getCurrentICM
#else
#define MAP_ICC_getCurrentICM \
ICC_getCurrentICM
#endif
#ifdef ROM_ICC_getMVSStackPointer
#define MAP_ICC_getMVSStackPointer \
ROM_ICC_getMVSStackPointer
#else
#define MAP_ICC_getMVSStackPointer \
ICC_getMVSStackPointer
#endif
#ifdef ROM_ICC_getICM3
#define MAP_ICC_getICM3 \
ROM_ICC_getICM3
#else
#define MAP_ICC_getICM3 \
ICC_getICM3
#endif
#ifdef ROM_ICC_getICM2
#define MAP_ICC_getICM2 \
ROM_ICC_getICM2
#else
#define MAP_ICC_getICM2 \
ICC_getICM2
#endif
#ifdef ROM_ICC_getICM1
#define MAP_ICC_getICM1 \
ROM_ICC_getICM1
#else
#define MAP_ICC_getICM1 \
ICC_getICM1
#endif
#ifdef ROM_ICC_getICM0
#define MAP_ICC_getICM0 \
ROM_ICC_getICM0
#else
#define MAP_ICC_getICM0 \
ICC_getICM0
#endif
//*****************************************************************************
//
// Macros for the MPY32 API.
//
//*****************************************************************************
#ifdef ROM_MPY32_setWriteDelay
#define MAP_MPY32_setWriteDelay \
ROM_MPY32_setWriteDelay
#else
#define MAP_MPY32_setWriteDelay \
MPY32_setWriteDelay
#endif
#ifdef ROM_MPY32_enableSaturationMode
#define MAP_MPY32_enableSaturationMode \
ROM_MPY32_enableSaturationMode
#else
#define MAP_MPY32_enableSaturationMode \
MPY32_enableSaturationMode
#endif
#ifdef ROM_MPY32_disableSaturationMode
#define MAP_MPY32_disableSaturationMode \
ROM_MPY32_disableSaturationMode
#else
#define MAP_MPY32_disableSaturationMode \
MPY32_disableSaturationMode
#endif
#ifdef ROM_MPY32_getSaturationMode
#define MAP_MPY32_getSaturationMode \
ROM_MPY32_getSaturationMode
#else
#define MAP_MPY32_getSaturationMode \
MPY32_getSaturationMode
#endif
#ifdef ROM_MPY32_enableFractionalMode
#define MAP_MPY32_enableFractionalMode \
ROM_MPY32_enableFractionalMode
#else
#define MAP_MPY32_enableFractionalMode \
MPY32_enableFractionalMode
#endif
#ifdef ROM_MPY32_disableFractionalMode
#define MAP_MPY32_disableFractionalMode \
ROM_MPY32_disableFractionalMode
#else
#define MAP_MPY32_disableFractionalMode \
MPY32_disableFractionalMode
#endif
#ifdef ROM_MPY32_getFractionalMode
#define MAP_MPY32_getFractionalMode \
ROM_MPY32_getFractionalMode
#else
#define MAP_MPY32_getFractionalMode \
MPY32_getFractionalMode
#endif
#ifdef ROM_MPY32_setOperandOne8Bit
#define MAP_MPY32_setOperandOne8Bit \
ROM_MPY32_setOperandOne8Bit
#else
#define MAP_MPY32_setOperandOne8Bit \
MPY32_setOperandOne8Bit
#endif
#ifdef ROM_MPY32_setOperandOne16Bit
#define MAP_MPY32_setOperandOne16Bit \
ROM_MPY32_setOperandOne16Bit
#else
#define MAP_MPY32_setOperandOne16Bit \
MPY32_setOperandOne16Bit
#endif
#ifdef ROM_MPY32_setOperandOne24Bit
#define MAP_MPY32_setOperandOne24Bit \
ROM_MPY32_setOperandOne24Bit
#else
#define MAP_MPY32_setOperandOne24Bit \
MPY32_setOperandOne24Bit
#endif
#ifdef ROM_MPY32_setOperandOne32Bit
#define MAP_MPY32_setOperandOne32Bit \
ROM_MPY32_setOperandOne32Bit
#else
#define MAP_MPY32_setOperandOne32Bit \
MPY32_setOperandOne32Bit
#endif
#ifdef ROM_MPY32_setOperandTwo8Bit
#define MAP_MPY32_setOperandTwo8Bit \
ROM_MPY32_setOperandTwo8Bit
#else
#define MAP_MPY32_setOperandTwo8Bit \
MPY32_setOperandTwo8Bit
#endif
#ifdef ROM_MPY32_setOperandTwo16Bit
#define MAP_MPY32_setOperandTwo16Bit \
ROM_MPY32_setOperandTwo16Bit
#else
#define MAP_MPY32_setOperandTwo16Bit \
MPY32_setOperandTwo16Bit
#endif
#ifdef ROM_MPY32_setOperandTwo24Bit
#define MAP_MPY32_setOperandTwo24Bit \
ROM_MPY32_setOperandTwo24Bit
#else
#define MAP_MPY32_setOperandTwo24Bit \
MPY32_setOperandTwo24Bit
#endif
#ifdef ROM_MPY32_setOperandTwo32Bit
#define MAP_MPY32_setOperandTwo32Bit \
ROM_MPY32_setOperandTwo32Bit
#else
#define MAP_MPY32_setOperandTwo32Bit \
MPY32_setOperandTwo32Bit
#endif
#ifdef ROM_MPY32_getResult
#define MAP_MPY32_getResult \
ROM_MPY32_getResult
#else
#define MAP_MPY32_getResult \
MPY32_getResult
#endif
#ifdef ROM_MPY32_getSumExtension
#define MAP_MPY32_getSumExtension \
ROM_MPY32_getSumExtension
#else
#define MAP_MPY32_getSumExtension \
MPY32_getSumExtension
#endif
#ifdef ROM_MPY32_getCarryBitValue
#define MAP_MPY32_getCarryBitValue \
ROM_MPY32_getCarryBitValue
#else
#define MAP_MPY32_getCarryBitValue \
MPY32_getCarryBitValue
#endif
#ifdef ROM_MPY32_clearCarryBitValue
#define MAP_MPY32_clearCarryBitValue \
ROM_MPY32_clearCarryBitValue
#else
#define MAP_MPY32_clearCarryBitValue \
MPY32_clearCarryBitValue
#endif
#ifdef ROM_MPY32_preloadResult
#define MAP_MPY32_preloadResult \
ROM_MPY32_preloadResult
#else
#define MAP_MPY32_preloadResult \
MPY32_preloadResult
#endif
//*****************************************************************************
//
// Macros for the PMM API.
//
//*****************************************************************************
#ifdef ROM_PMM_enableSVSH
#define MAP_PMM_enableSVSH \
ROM_PMM_enableSVSH
#else
#define MAP_PMM_enableSVSH \
PMM_enableSVSH
#endif
#ifdef ROM_PMM_disableSVSH
#define MAP_PMM_disableSVSH \
ROM_PMM_disableSVSH
#else
#define MAP_PMM_disableSVSH \
PMM_disableSVSH
#endif
#ifdef ROM_PMM_turnOnRegulator
#define MAP_PMM_turnOnRegulator \
ROM_PMM_turnOnRegulator
#else
#define MAP_PMM_turnOnRegulator \
PMM_turnOnRegulator
#endif
#ifdef ROM_PMM_turnOffRegulator
#define MAP_PMM_turnOffRegulator \
ROM_PMM_turnOffRegulator
#else
#define MAP_PMM_turnOffRegulator \
PMM_turnOffRegulator
#endif
#ifdef ROM_PMM_trigPOR
#define MAP_PMM_trigPOR \
ROM_PMM_trigPOR
#else
#define MAP_PMM_trigPOR \
PMM_trigPOR
#endif
#ifdef ROM_PMM_trigBOR
#define MAP_PMM_trigBOR \
ROM_PMM_trigBOR
#else
#define MAP_PMM_trigBOR \
PMM_trigBOR
#endif
#ifdef ROM_PMM_clearInterrupt
#define MAP_PMM_clearInterrupt \
ROM_PMM_clearInterrupt
#else
#define MAP_PMM_clearInterrupt \
PMM_clearInterrupt
#endif
#ifdef ROM_PMM_getInterruptStatus
#define MAP_PMM_getInterruptStatus \
ROM_PMM_getInterruptStatus
#else
#define MAP_PMM_getInterruptStatus \
PMM_getInterruptStatus
#endif
#ifdef ROM_PMM_unlockLPM5
#define MAP_PMM_unlockLPM5 \
ROM_PMM_unlockLPM5
#else
#define MAP_PMM_unlockLPM5 \
PMM_unlockLPM5
#endif
#ifdef ROM_PMM_getBandgapMode
#define MAP_PMM_getBandgapMode \
ROM_PMM_getBandgapMode
#else
#define MAP_PMM_getBandgapMode \
PMM_getBandgapMode
#endif
#ifdef ROM_PMM_isBandgapActive
#define MAP_PMM_isBandgapActive \
ROM_PMM_isBandgapActive
#else
#define MAP_PMM_isBandgapActive \
PMM_isBandgapActive
#endif
#ifdef ROM_PMM_isRefGenActive
#define MAP_PMM_isRefGenActive \
ROM_PMM_isRefGenActive
#else
#define MAP_PMM_isRefGenActive \
PMM_isRefGenActive
#endif
#ifdef ROM_PMM_getBufferedBandgapVoltageStatus
#define MAP_PMM_getBufferedBandgapVoltageStatus \
ROM_PMM_getBufferedBandgapVoltageStatus
#else
#define MAP_PMM_getBufferedBandgapVoltageStatus \
PMM_getBufferedBandgapVoltageStatus
#endif
#ifdef ROM_PMM_getVariableReferenceVoltageStatus
#define MAP_PMM_getVariableReferenceVoltageStatus \
ROM_PMM_getVariableReferenceVoltageStatus
#else
#define MAP_PMM_getVariableReferenceVoltageStatus \
PMM_getVariableReferenceVoltageStatus
#endif
#ifdef ROM_PMM_disableTempSensor
#define MAP_PMM_disableTempSensor \
ROM_PMM_disableTempSensor
#else
#define MAP_PMM_disableTempSensor \
PMM_disableTempSensor
#endif
#ifdef ROM_PMM_enableTempSensor
#define MAP_PMM_enableTempSensor \
ROM_PMM_enableTempSensor
#else
#define MAP_PMM_enableTempSensor \
PMM_enableTempSensor
#endif
#ifdef ROM_PMM_disableExternalReference
#define MAP_PMM_disableExternalReference \
ROM_PMM_disableExternalReference
#else
#define MAP_PMM_disableExternalReference \
PMM_disableExternalReference
#endif
#ifdef ROM_PMM_enableExternalReference
#define MAP_PMM_enableExternalReference \
ROM_PMM_enableExternalReference
#else
#define MAP_PMM_enableExternalReference \
PMM_enableExternalReference
#endif
#ifdef ROM_PMM_disableInternalReference
#define MAP_PMM_disableInternalReference \
ROM_PMM_disableInternalReference
#else
#define MAP_PMM_disableInternalReference \
PMM_disableInternalReference
#endif
#ifdef ROM_PMM_enableInternalReference
#define MAP_PMM_enableInternalReference \
ROM_PMM_enableInternalReference
#else
#define MAP_PMM_enableInternalReference \
PMM_enableInternalReference
#endif
#ifdef ROM_PMM_selectVoltageReference
#define MAP_PMM_selectVoltageReference \
ROM_PMM_selectVoltageReference
#else
#define MAP_PMM_selectVoltageReference \
PMM_selectVoltageReference
#endif
#ifdef ROM_PMM_setPowerMode
#define MAP_PMM_setPowerMode \
ROM_PMM_setPowerMode
#else
#define MAP_PMM_setPowerMode \
PMM_setPowerMode
#endif
//*****************************************************************************
//
// Macros for the RTC API.
//
//*****************************************************************************
#ifdef ROM_RTC_init
#define MAP_RTC_init \
ROM_RTC_init
#else
#define MAP_RTC_init \
RTC_init
#endif
#ifdef ROM_RTC_start
#define MAP_RTC_start \
ROM_RTC_start
#else
#define MAP_RTC_start \
RTC_start
#endif
#ifdef ROM_RTC_stop
#define MAP_RTC_stop \
ROM_RTC_stop
#else
#define MAP_RTC_stop \
RTC_stop
#endif
#ifdef ROM_RTC_setModulo
#define MAP_RTC_setModulo \
ROM_RTC_setModulo
#else
#define MAP_RTC_setModulo \
RTC_setModulo
#endif
#ifdef ROM_RTC_enableInterrupt
#define MAP_RTC_enableInterrupt \
ROM_RTC_enableInterrupt
#else
#define MAP_RTC_enableInterrupt \
RTC_enableInterrupt
#endif
#ifdef ROM_RTC_disableInterrupt
#define MAP_RTC_disableInterrupt \
ROM_RTC_disableInterrupt
#else
#define MAP_RTC_disableInterrupt \
RTC_disableInterrupt
#endif
#ifdef ROM_RTC_getInterruptStatus
#define MAP_RTC_getInterruptStatus \
ROM_RTC_getInterruptStatus
#else
#define MAP_RTC_getInterruptStatus \
RTC_getInterruptStatus
#endif
#ifdef ROM_RTC_clearInterrupt
#define MAP_RTC_clearInterrupt \
ROM_RTC_clearInterrupt
#else
#define MAP_RTC_clearInterrupt \
RTC_clearInterrupt
#endif
//*****************************************************************************
//
// Macros for the SAC API.
//
//*****************************************************************************
#ifdef ROM_SAC_OA_init
#define MAP_SAC_OA_init \
ROM_SAC_OA_init
#else
#define MAP_SAC_OA_init \
SAC_OA_init
#endif
#ifdef ROM_SAC_OA_selectPowerMode
#define MAP_SAC_OA_selectPowerMode \
ROM_SAC_OA_selectPowerMode
#else
#define MAP_SAC_OA_selectPowerMode \
SAC_OA_selectPowerMode
#endif
#ifdef ROM_SAC_OA_enable
#define MAP_SAC_OA_enable \
ROM_SAC_OA_enable
#else
#define MAP_SAC_OA_enable \
SAC_OA_enable
#endif
#ifdef ROM_SAC_OA_disable
#define MAP_SAC_OA_disable \
ROM_SAC_OA_disable
#else
#define MAP_SAC_OA_disable \
SAC_OA_disable
#endif
#ifdef ROM_SAC_enable
#define MAP_SAC_enable \
ROM_SAC_enable
#else
#define MAP_SAC_enable \
SAC_enable
#endif
#ifdef ROM_SAC_disable
#define MAP_SAC_disable \
ROM_SAC_disable
#else
#define MAP_SAC_disable \
SAC_disable
#endif
#ifdef ROM_SAC_PGA_setMode
#define MAP_SAC_PGA_setMode \
ROM_SAC_PGA_setMode
#else
#define MAP_SAC_PGA_setMode \
SAC_PGA_setMode
#endif
#ifdef ROM_SAC_PGA_setGain
#define MAP_SAC_PGA_setGain \
ROM_SAC_PGA_setGain
#else
#define MAP_SAC_PGA_setGain \
SAC_PGA_setGain
#endif
#ifdef ROM_SAC_DAC_enable
#define MAP_SAC_DAC_enable \
ROM_SAC_DAC_enable
#else
#define MAP_SAC_DAC_enable \
SAC_DAC_enable
#endif
#ifdef ROM_SAC_DAC_disable
#define MAP_SAC_DAC_disable \
ROM_SAC_DAC_disable
#else
#define MAP_SAC_DAC_disable \
SAC_DAC_disable
#endif
#ifdef ROM_SAC_DAC_interruptEnable
#define MAP_SAC_DAC_interruptEnable \
ROM_SAC_DAC_interruptEnable
#else
#define MAP_SAC_DAC_interruptEnable \
SAC_DAC_interruptEnable
#endif
#ifdef ROM_SAC_DAC_interruptDisable
#define MAP_SAC_DAC_interruptDisable \
ROM_SAC_DAC_interruptDisable
#else
#define MAP_SAC_DAC_interruptDisable \
SAC_DAC_interruptDisable
#endif
#ifdef ROM_SAC_DAC_DMARequestEnable
#define MAP_SAC_DAC_DMARequestEnable \
ROM_SAC_DAC_DMARequestEnable
#else
#define MAP_SAC_DAC_DMARequestEnable \
SAC_DAC_DMARequestEnable
#endif
#ifdef ROM_SAC_DAC_DMARequestDisable
#define MAP_SAC_DAC_DMARequestDisable \
ROM_SAC_DAC_DMARequestDisable
#else
#define MAP_SAC_DAC_DMARequestDisable \
SAC_DAC_DMARequestDisable
#endif
#ifdef ROM_SAC_DAC_selectLoad
#define MAP_SAC_DAC_selectLoad \
ROM_SAC_DAC_selectLoad
#else
#define MAP_SAC_DAC_selectLoad \
SAC_DAC_selectLoad
#endif
#ifdef ROM_SAC_DAC_selectRefVoltage
#define MAP_SAC_DAC_selectRefVoltage \
ROM_SAC_DAC_selectRefVoltage
#else
#define MAP_SAC_DAC_selectRefVoltage \
SAC_DAC_selectRefVoltage
#endif
#ifdef ROM_SAC_DAC_getData
#define MAP_SAC_DAC_getData \
ROM_SAC_DAC_getData
#else
#define MAP_SAC_DAC_getData \
SAC_DAC_getData
#endif
#ifdef ROM_SAC_DAC_setData
#define MAP_SAC_DAC_setData \
ROM_SAC_DAC_setData
#else
#define MAP_SAC_DAC_setData \
SAC_DAC_setData
#endif
#ifdef ROM_SAC_DAC_getIFG
#define MAP_SAC_DAC_getIFG \
ROM_SAC_DAC_getIFG
#else
#define MAP_SAC_DAC_getIFG \
SAC_DAC_getIFG
#endif
#ifdef ROM_SAC_DAC_clearIFG
#define MAP_SAC_DAC_clearIFG \
ROM_SAC_DAC_clearIFG
#else
#define MAP_SAC_DAC_clearIFG \
SAC_DAC_clearIFG
#endif
#ifdef ROM_SAC_getInterruptVector
#define MAP_SAC_getInterruptVector \
ROM_SAC_getInterruptVector
#else
#define MAP_SAC_getInterruptVector \
SAC_getInterruptVector
#endif
//*****************************************************************************
//
// Macros for the SFR API.
//
//*****************************************************************************
#ifdef ROM_SFR_enableInterrupt
#define MAP_SFR_enableInterrupt \
ROM_SFR_enableInterrupt
#else
#define MAP_SFR_enableInterrupt \
SFR_enableInterrupt
#endif
#ifdef ROM_SFR_disableInterrupt
#define MAP_SFR_disableInterrupt \
ROM_SFR_disableInterrupt
#else
#define MAP_SFR_disableInterrupt \
SFR_disableInterrupt
#endif
#ifdef ROM_SFR_getInterruptStatus
#define MAP_SFR_getInterruptStatus \
ROM_SFR_getInterruptStatus
#else
#define MAP_SFR_getInterruptStatus \
SFR_getInterruptStatus
#endif
#ifdef ROM_SFR_clearInterrupt
#define MAP_SFR_clearInterrupt \
ROM_SFR_clearInterrupt
#else
#define MAP_SFR_clearInterrupt \
SFR_clearInterrupt
#endif
#ifdef ROM_SFR_setResetPinPullResistor
#define MAP_SFR_setResetPinPullResistor \
ROM_SFR_setResetPinPullResistor
#else
#define MAP_SFR_setResetPinPullResistor \
SFR_setResetPinPullResistor
#endif
#ifdef ROM_SFR_setNMIEdge
#define MAP_SFR_setNMIEdge \
ROM_SFR_setNMIEdge
#else
#define MAP_SFR_setNMIEdge \
SFR_setNMIEdge
#endif
#ifdef ROM_SFR_setResetNMIPinFunction
#define MAP_SFR_setResetNMIPinFunction \
ROM_SFR_setResetNMIPinFunction
#else
#define MAP_SFR_setResetNMIPinFunction \
SFR_setResetNMIPinFunction
#endif
//*****************************************************************************
//
// Macros for the SYSCTL API.
//
//*****************************************************************************
#ifdef ROM_SysCtl_enableDedicatedJTAGPins
#define MAP_SysCtl_enableDedicatedJTAGPins \
ROM_SysCtl_enableDedicatedJTAGPins
#else
#define MAP_SysCtl_enableDedicatedJTAGPins \
SysCtl_enableDedicatedJTAGPins
#endif
#ifdef ROM_SysCtl_getBSLEntryIndication
#define MAP_SysCtl_getBSLEntryIndication \
ROM_SysCtl_getBSLEntryIndication
#else
#define MAP_SysCtl_getBSLEntryIndication \
SysCtl_getBSLEntryIndication
#endif
#ifdef ROM_SysCtl_enablePMMAccessProtect
#define MAP_SysCtl_enablePMMAccessProtect \
ROM_SysCtl_enablePMMAccessProtect
#else
#define MAP_SysCtl_enablePMMAccessProtect \
SysCtl_enablePMMAccessProtect
#endif
#ifdef ROM_SysCtl_enableRAMBasedInterruptVectors
#define MAP_SysCtl_enableRAMBasedInterruptVectors \
ROM_SysCtl_enableRAMBasedInterruptVectors
#else
#define MAP_SysCtl_enableRAMBasedInterruptVectors \
SysCtl_enableRAMBasedInterruptVectors
#endif
#ifdef ROM_SysCtl_disableRAMBasedInterruptVectors
#define MAP_SysCtl_disableRAMBasedInterruptVectors \
ROM_SysCtl_disableRAMBasedInterruptVectors
#else
#define MAP_SysCtl_disableRAMBasedInterruptVectors \
SysCtl_disableRAMBasedInterruptVectors
#endif
#ifdef ROM_SysCtl_enableBSLProtect
#define MAP_SysCtl_enableBSLProtect \
ROM_SysCtl_enableBSLProtect
#else
#define MAP_SysCtl_enableBSLProtect \
SysCtl_enableBSLProtect
#endif
#ifdef ROM_SysCtl_disableBSLProtect
#define MAP_SysCtl_disableBSLProtect \
ROM_SysCtl_disableBSLProtect
#else
#define MAP_SysCtl_disableBSLProtect \
SysCtl_disableBSLProtect
#endif
#ifdef ROM_SysCtl_enableBSLMemory
#define MAP_SysCtl_enableBSLMemory \
ROM_SysCtl_enableBSLMemory
#else
#define MAP_SysCtl_enableBSLMemory \
SysCtl_enableBSLMemory
#endif
#ifdef ROM_SysCtl_disableBSLMemory
#define MAP_SysCtl_disableBSLMemory \
ROM_SysCtl_disableBSLMemory
#else
#define MAP_SysCtl_disableBSLMemory \
SysCtl_disableBSLMemory
#endif
#ifdef ROM_SysCtl_setRAMAssignedToBSL
#define MAP_SysCtl_setRAMAssignedToBSL \
ROM_SysCtl_setRAMAssignedToBSL
#else
#define MAP_SysCtl_setRAMAssignedToBSL \
SysCtl_setRAMAssignedToBSL
#endif
#ifdef ROM_SysCtl_initJTAGMailbox
#define MAP_SysCtl_initJTAGMailbox \
ROM_SysCtl_initJTAGMailbox
#else
#define MAP_SysCtl_initJTAGMailbox \
SysCtl_initJTAGMailbox
#endif
#ifdef ROM_SysCtl_getJTAGMailboxFlagStatus
#define MAP_SysCtl_getJTAGMailboxFlagStatus \
ROM_SysCtl_getJTAGMailboxFlagStatus
#else
#define MAP_SysCtl_getJTAGMailboxFlagStatus \
SysCtl_getJTAGMailboxFlagStatus
#endif
#ifdef ROM_SysCtl_clearJTAGMailboxFlagStatus
#define MAP_SysCtl_clearJTAGMailboxFlagStatus \
ROM_SysCtl_clearJTAGMailboxFlagStatus
#else
#define MAP_SysCtl_clearJTAGMailboxFlagStatus \
SysCtl_clearJTAGMailboxFlagStatus
#endif
#ifdef ROM_SysCtl_getJTAGInboxMessage16Bit
#define MAP_SysCtl_getJTAGInboxMessage16Bit \
ROM_SysCtl_getJTAGInboxMessage16Bit
#else
#define MAP_SysCtl_getJTAGInboxMessage16Bit \
SysCtl_getJTAGInboxMessage16Bit
#endif
#ifdef ROM_SysCtl_getJTAGInboxMessage32Bit
#define MAP_SysCtl_getJTAGInboxMessage32Bit \
ROM_SysCtl_getJTAGInboxMessage32Bit
#else
#define MAP_SysCtl_getJTAGInboxMessage32Bit \
SysCtl_getJTAGInboxMessage32Bit
#endif
#ifdef ROM_SysCtl_setJTAGOutgoingMessage16Bit
#define MAP_SysCtl_setJTAGOutgoingMessage16Bit \
ROM_SysCtl_setJTAGOutgoingMessage16Bit
#else
#define MAP_SysCtl_setJTAGOutgoingMessage16Bit \
SysCtl_setJTAGOutgoingMessage16Bit
#endif
#ifdef ROM_SysCtl_setJTAGOutgoingMessage32Bit
#define MAP_SysCtl_setJTAGOutgoingMessage32Bit \
ROM_SysCtl_setJTAGOutgoingMessage32Bit
#else
#define MAP_SysCtl_setJTAGOutgoingMessage32Bit \
SysCtl_setJTAGOutgoingMessage32Bit
#endif
#ifdef ROM_SysCtl_protectFRAMWrite
#define MAP_SysCtl_protectFRAMWrite \
ROM_SysCtl_protectFRAMWrite
#else
#define MAP_SysCtl_protectFRAMWrite \
SysCtl_protectFRAMWrite
#endif
#ifdef ROM_SysCtl_enableFRAMWrite
#define MAP_SysCtl_enableFRAMWrite \
ROM_SysCtl_enableFRAMWrite
#else
#define MAP_SysCtl_enableFRAMWrite \
SysCtl_enableFRAMWrite
#endif
#ifdef ROM_SysCtl_setInfraredConfig
#define MAP_SysCtl_setInfraredConfig \
ROM_SysCtl_setInfraredConfig
#else
#define MAP_SysCtl_setInfraredConfig \
SysCtl_setInfraredConfig
#endif
#ifdef ROM_SysCtl_enableInfrared
#define MAP_SysCtl_enableInfrared \
ROM_SysCtl_enableInfrared
#else
#define MAP_SysCtl_enableInfrared \
SysCtl_enableInfrared
#endif
#ifdef ROM_SysCtl_disableInfrared
#define MAP_SysCtl_disableInfrared \
ROM_SysCtl_disableInfrared
#else
#define MAP_SysCtl_disableInfrared \
SysCtl_disableInfrared
#endif
#ifdef ROM_SysCtl_getInfraredData
#define MAP_SysCtl_getInfraredData \
ROM_SysCtl_getInfraredData
#else
#define MAP_SysCtl_getInfraredData \
SysCtl_getInfraredData
#endif
#ifdef ROM_SysCtl_setFRWPOA
#define MAP_SysCtl_setFRWPOA \
ROM_SysCtl_setFRWPOA
#else
#define MAP_SysCtl_setFRWPOA \
SysCtl_setFRWPOA
#endif
#ifdef ROM_SysCtl_setHARTCLK
#define MAP_SysCtl_setHARTCLK \
ROM_SysCtl_setHARTCLK
#else
#define MAP_SysCtl_setHARTCLK \
SysCtl_setHARTCLK
#endif
#ifdef ROM_SysCtl_setHARTMOD
#define MAP_SysCtl_setHARTMOD \
ROM_SysCtl_setHARTMOD
#else
#define MAP_SysCtl_setHARTMOD \
SysCtl_setHARTMOD
#endif
//*****************************************************************************
//
// Macros for the TIMERB API.
//
//*****************************************************************************
#ifdef ROM_Timer_B_startCounter
#define MAP_Timer_B_startCounter \
ROM_Timer_B_startCounter
#else
#define MAP_Timer_B_startCounter \
Timer_B_startCounter
#endif
#ifdef ROM_Timer_B_initContinuousMode
#define MAP_Timer_B_initContinuousMode \
ROM_Timer_B_initContinuousMode
#else
#define MAP_Timer_B_initContinuousMode \
Timer_B_initContinuousMode
#endif
#ifdef ROM_Timer_B_initUpMode
#define MAP_Timer_B_initUpMode \
ROM_Timer_B_initUpMode
#else
#define MAP_Timer_B_initUpMode \
Timer_B_initUpMode
#endif
#ifdef ROM_Timer_B_initUpDownMode
#define MAP_Timer_B_initUpDownMode \
ROM_Timer_B_initUpDownMode
#else
#define MAP_Timer_B_initUpDownMode \
Timer_B_initUpDownMode
#endif
#ifdef ROM_Timer_B_initCaptureMode
#define MAP_Timer_B_initCaptureMode \
ROM_Timer_B_initCaptureMode
#else
#define MAP_Timer_B_initCaptureMode \
Timer_B_initCaptureMode
#endif
#ifdef ROM_Timer_B_initCompareMode
#define MAP_Timer_B_initCompareMode \
ROM_Timer_B_initCompareMode
#else
#define MAP_Timer_B_initCompareMode \
Timer_B_initCompareMode
#endif
#ifdef ROM_Timer_B_enableInterrupt
#define MAP_Timer_B_enableInterrupt \
ROM_Timer_B_enableInterrupt
#else
#define MAP_Timer_B_enableInterrupt \
Timer_B_enableInterrupt
#endif
#ifdef ROM_Timer_B_disableInterrupt
#define MAP_Timer_B_disableInterrupt \
ROM_Timer_B_disableInterrupt
#else
#define MAP_Timer_B_disableInterrupt \
Timer_B_disableInterrupt
#endif
#ifdef ROM_Timer_B_getInterruptStatus
#define MAP_Timer_B_getInterruptStatus \
ROM_Timer_B_getInterruptStatus
#else
#define MAP_Timer_B_getInterruptStatus \
Timer_B_getInterruptStatus
#endif
#ifdef ROM_Timer_B_enableCaptureCompareInterrupt
#define MAP_Timer_B_enableCaptureCompareInterrupt \
ROM_Timer_B_enableCaptureCompareInterrupt
#else
#define MAP_Timer_B_enableCaptureCompareInterrupt \
Timer_B_enableCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_B_disableCaptureCompareInterrupt
#define MAP_Timer_B_disableCaptureCompareInterrupt \
ROM_Timer_B_disableCaptureCompareInterrupt
#else
#define MAP_Timer_B_disableCaptureCompareInterrupt \
Timer_B_disableCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_B_getCaptureCompareInterruptStatus
#define MAP_Timer_B_getCaptureCompareInterruptStatus \
ROM_Timer_B_getCaptureCompareInterruptStatus
#else
#define MAP_Timer_B_getCaptureCompareInterruptStatus \
Timer_B_getCaptureCompareInterruptStatus
#endif
#ifdef ROM_Timer_B_clear
#define MAP_Timer_B_clear \
ROM_Timer_B_clear
#else
#define MAP_Timer_B_clear \
Timer_B_clear
#endif
#ifdef ROM_Timer_B_getSynchronizedCaptureCompareInput
#define MAP_Timer_B_getSynchronizedCaptureCompareInput \
ROM_Timer_B_getSynchronizedCaptureCompareInput
#else
#define MAP_Timer_B_getSynchronizedCaptureCompareInput \
Timer_B_getSynchronizedCaptureCompareInput
#endif
#ifdef ROM_Timer_B_getOutputForOutputModeOutBitValue
#define MAP_Timer_B_getOutputForOutputModeOutBitValue \
ROM_Timer_B_getOutputForOutputModeOutBitValue
#else
#define MAP_Timer_B_getOutputForOutputModeOutBitValue \
Timer_B_getOutputForOutputModeOutBitValue
#endif
#ifdef ROM_Timer_B_getCaptureCompareCount
#define MAP_Timer_B_getCaptureCompareCount \
ROM_Timer_B_getCaptureCompareCount
#else
#define MAP_Timer_B_getCaptureCompareCount \
Timer_B_getCaptureCompareCount
#endif
#ifdef ROM_Timer_B_setOutputForOutputModeOutBitValue
#define MAP_Timer_B_setOutputForOutputModeOutBitValue \
ROM_Timer_B_setOutputForOutputModeOutBitValue
#else
#define MAP_Timer_B_setOutputForOutputModeOutBitValue \
Timer_B_setOutputForOutputModeOutBitValue
#endif
#ifdef ROM_Timer_B_outputPWM
#define MAP_Timer_B_outputPWM \
ROM_Timer_B_outputPWM
#else
#define MAP_Timer_B_outputPWM \
Timer_B_outputPWM
#endif
#ifdef ROM_Timer_B_stop
#define MAP_Timer_B_stop \
ROM_Timer_B_stop
#else
#define MAP_Timer_B_stop \
Timer_B_stop
#endif
#ifdef ROM_Timer_B_setCompareValue
#define MAP_Timer_B_setCompareValue \
ROM_Timer_B_setCompareValue
#else
#define MAP_Timer_B_setCompareValue \
Timer_B_setCompareValue
#endif
#ifdef ROM_Timer_B_clearTimerInterrupt
#define MAP_Timer_B_clearTimerInterrupt \
ROM_Timer_B_clearTimerInterrupt
#else
#define MAP_Timer_B_clearTimerInterrupt \
Timer_B_clearTimerInterrupt
#endif
#ifdef ROM_Timer_B_clearCaptureCompareInterrupt
#define MAP_Timer_B_clearCaptureCompareInterrupt \
ROM_Timer_B_clearCaptureCompareInterrupt
#else
#define MAP_Timer_B_clearCaptureCompareInterrupt \
Timer_B_clearCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_B_selectCounterLength
#define MAP_Timer_B_selectCounterLength \
ROM_Timer_B_selectCounterLength
#else
#define MAP_Timer_B_selectCounterLength \
Timer_B_selectCounterLength
#endif
#ifdef ROM_Timer_B_selectLatchingGroup
#define MAP_Timer_B_selectLatchingGroup \
ROM_Timer_B_selectLatchingGroup
#else
#define MAP_Timer_B_selectLatchingGroup \
Timer_B_selectLatchingGroup
#endif
#ifdef ROM_Timer_B_initCompareLatchLoadEvent
#define MAP_Timer_B_initCompareLatchLoadEvent \
ROM_Timer_B_initCompareLatchLoadEvent
#else
#define MAP_Timer_B_initCompareLatchLoadEvent \
Timer_B_initCompareLatchLoadEvent
#endif
#ifdef ROM_Timer_B_getCounterValue
#define MAP_Timer_B_getCounterValue \
ROM_Timer_B_getCounterValue
#else
#define MAP_Timer_B_getCounterValue \
Timer_B_getCounterValue
#endif
#ifdef ROM_Timer_B_setOutputMode
#define MAP_Timer_B_setOutputMode \
ROM_Timer_B_setOutputMode
#else
#define MAP_Timer_B_setOutputMode \
Timer_B_setOutputMode
#endif
#ifdef ROM_Timer_B_selectOutputHighImpedanceTrigger
#define MAP_Timer_B_selectOutputHighImpedanceTrigger \
ROM_Timer_B_selectOutputHighImpedanceTrigger
#else
#define MAP_Timer_B_selectOutputHighImpedanceTrigger \
Timer_B_selectOutputHighImpedanceTrigger
#endif
#ifdef ROM_Timer_B_remapPins
#define MAP_Timer_B_remapPins \
ROM_Timer_B_remapPins
#else
#define MAP_Timer_B_remapPins \
Timer_B_remapPins
#endif
//*****************************************************************************
//
// Macros for the TLV API.
//
//*****************************************************************************
#ifdef ROM_TLV_getInfo
#define MAP_TLV_getInfo \
ROM_TLV_getInfo
#else
#define MAP_TLV_getInfo \
TLV_getInfo
#endif
#ifdef ROM_TLV_getDeviceType
#define MAP_TLV_getDeviceType \
ROM_TLV_getDeviceType
#else
#define MAP_TLV_getDeviceType \
TLV_getDeviceType
#endif
#ifdef ROM_TLV_getMemory
#define MAP_TLV_getMemory \
ROM_TLV_getMemory
#else
#define MAP_TLV_getMemory \
TLV_getMemory
#endif
#ifdef ROM_TLV_getPeripheral
#define MAP_TLV_getPeripheral \
ROM_TLV_getPeripheral
#else
#define MAP_TLV_getPeripheral \
TLV_getPeripheral
#endif
#ifdef ROM_TLV_getInterrupt
#define MAP_TLV_getInterrupt \
ROM_TLV_getInterrupt
#else
#define MAP_TLV_getInterrupt \
TLV_getInterrupt
#endif
//*****************************************************************************
//
// Macros for the WDTA API.
//
//*****************************************************************************
#ifdef ROM_WDT_A_hold
#define MAP_WDT_A_hold \
ROM_WDT_A_hold
#else
#define MAP_WDT_A_hold \
WDT_A_hold
#endif
#ifdef ROM_WDT_A_start
#define MAP_WDT_A_start \
ROM_WDT_A_start
#else
#define MAP_WDT_A_start \
WDT_A_start
#endif
#ifdef ROM_WDT_A_resetTimer
#define MAP_WDT_A_resetTimer \
ROM_WDT_A_resetTimer
#else
#define MAP_WDT_A_resetTimer \
WDT_A_resetTimer
#endif
#ifdef ROM_WDT_A_initWatchdogTimer
#define MAP_WDT_A_initWatchdogTimer \
ROM_WDT_A_initWatchdogTimer
#else
#define MAP_WDT_A_initWatchdogTimer \
WDT_A_initWatchdogTimer
#endif
#ifdef ROM_WDT_A_initIntervalTimer
#define MAP_WDT_A_initIntervalTimer \
ROM_WDT_A_initIntervalTimer
#else
#define MAP_WDT_A_initIntervalTimer \
WDT_A_initIntervalTimer
#endif
#endif // __ROM_MAP_DRIVERLIB_H__