blob: 78c372589d69cc46e454f2a9fb612c244a65868b [file] [log] [blame]
/*
* -------------------------------------------
* MSP432 DriverLib - v3_10_00_09
* -------------------------------------------
*
* --COPYRIGHT--,BSD,BSD
* Copyright (c) 2014, 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.h - Macros to facilitate calling functions in the ROM when they are
// available and in flash otherwise.
//
// Copyright (c) 2013 Texas Instruments Incorporated. All rights reserved.
// TI Information - Selective Disclosure
//
//
//*****************************************************************************
#ifndef __ROM_MAP_H__
#define __ROM_MAP_H__
//*****************************************************************************
//
// Macros for the ADC14 API.
//
//*****************************************************************************
#ifdef ROM_ADC14_enableModule
#define MAP_ADC14_enableModule \
ROM_ADC14_enableModule
#else
#define MAP_ADC14_enableModule \
ADC14_enableModule
#endif
#ifdef ROM_ADC14_disableModule
#define MAP_ADC14_disableModule \
ROM_ADC14_disableModule
#else
#define MAP_ADC14_disableModule \
ADC14_disableModule
#endif
#ifdef ROM_ADC14_initModule
#define MAP_ADC14_initModule \
ROM_ADC14_initModule
#else
#define MAP_ADC14_initModule \
ADC14_initModule
#endif
#ifdef ROM_ADC14_setResolution
#define MAP_ADC14_setResolution \
ROM_ADC14_setResolution
#else
#define MAP_ADC14_setResolution \
ADC14_setResolution
#endif
#ifdef ROM_ADC14_getResolution
#define MAP_ADC14_getResolution \
ROM_ADC14_getResolution
#else
#define MAP_ADC14_getResolution \
ADC14_getResolution
#endif
#ifdef ROM_ADC14_setSampleHoldTrigger
#define MAP_ADC14_setSampleHoldTrigger \
ROM_ADC14_setSampleHoldTrigger
#else
#define MAP_ADC14_setSampleHoldTrigger \
ADC14_setSampleHoldTrigger
#endif
#ifdef ROM_ADC14_setSampleHoldTime
#define MAP_ADC14_setSampleHoldTime \
ROM_ADC14_setSampleHoldTime
#else
#define MAP_ADC14_setSampleHoldTime \
ADC14_setSampleHoldTime
#endif
#ifdef ROM_ADC14_configureMultiSequenceMode
#define MAP_ADC14_configureMultiSequenceMode \
ROM_ADC14_configureMultiSequenceMode
#else
#define MAP_ADC14_configureMultiSequenceMode \
ADC14_configureMultiSequenceMode
#endif
#ifdef ROM_ADC14_configureSingleSampleMode
#define MAP_ADC14_configureSingleSampleMode \
ROM_ADC14_configureSingleSampleMode
#else
#define MAP_ADC14_configureSingleSampleMode \
ADC14_configureSingleSampleMode
#endif
#ifdef ROM_ADC14_enableConversion
#define MAP_ADC14_enableConversion \
ROM_ADC14_enableConversion
#else
#define MAP_ADC14_enableConversion \
ADC14_enableConversion
#endif
#ifdef ROM_ADC14_disableConversion
#define MAP_ADC14_disableConversion \
ROM_ADC14_disableConversion
#else
#define MAP_ADC14_disableConversion \
ADC14_disableConversion
#endif
#ifdef ROM_ADC14_isBusy
#define MAP_ADC14_isBusy \
ROM_ADC14_isBusy
#else
#define MAP_ADC14_isBusy \
ADC14_isBusy
#endif
#ifdef ROM_ADC14_configureConversionMemory
#define MAP_ADC14_configureConversionMemory \
ROM_ADC14_configureConversionMemory
#else
#define MAP_ADC14_configureConversionMemory \
ADC14_configureConversionMemory
#endif
#ifdef ROM_ADC14_enableComparatorWindow
#define MAP_ADC14_enableComparatorWindow \
ROM_ADC14_enableComparatorWindow
#else
#define MAP_ADC14_enableComparatorWindow \
ADC14_enableComparatorWindow
#endif
#ifdef ROM_ADC14_disableComparatorWindow
#define MAP_ADC14_disableComparatorWindow \
ROM_ADC14_disableComparatorWindow
#else
#define MAP_ADC14_disableComparatorWindow \
ADC14_disableComparatorWindow
#endif
#ifdef ROM_ADC14_setComparatorWindowValue
#define MAP_ADC14_setComparatorWindowValue \
ROM_ADC14_setComparatorWindowValue
#else
#define MAP_ADC14_setComparatorWindowValue \
ADC14_setComparatorWindowValue
#endif
#ifdef ROM_ADC14_setResultFormat
#define MAP_ADC14_setResultFormat \
ROM_ADC14_setResultFormat
#else
#define MAP_ADC14_setResultFormat \
ADC14_setResultFormat
#endif
#ifdef ROM_ADC14_getResult
#define MAP_ADC14_getResult \
ROM_ADC14_getResult
#else
#define MAP_ADC14_getResult \
ADC14_getResult
#endif
#ifdef ROM_ADC14_getMultiSequenceResult
#define MAP_ADC14_getMultiSequenceResult \
ROM_ADC14_getMultiSequenceResult
#else
#define MAP_ADC14_getMultiSequenceResult \
ADC14_getMultiSequenceResult
#endif
#ifdef ROM_ADC14_getResultArray
#define MAP_ADC14_getResultArray \
ROM_ADC14_getResultArray
#else
#define MAP_ADC14_getResultArray \
ADC14_getResultArray
#endif
#ifdef ROM_ADC14_enableReferenceBurst
#define MAP_ADC14_enableReferenceBurst \
ROM_ADC14_enableReferenceBurst
#else
#define MAP_ADC14_enableReferenceBurst \
ADC14_enableReferenceBurst
#endif
#ifdef ROM_ADC14_disableReferenceBurst
#define MAP_ADC14_disableReferenceBurst \
ROM_ADC14_disableReferenceBurst
#else
#define MAP_ADC14_disableReferenceBurst \
ADC14_disableReferenceBurst
#endif
#ifdef ROM_ADC14_setPowerMode
#define MAP_ADC14_setPowerMode \
ROM_ADC14_setPowerMode
#else
#define MAP_ADC14_setPowerMode \
ADC14_setPowerMode
#endif
#ifdef ROM_ADC14_enableInterrupt
#define MAP_ADC14_enableInterrupt \
ROM_ADC14_enableInterrupt
#else
#define MAP_ADC14_enableInterrupt \
ADC14_enableInterrupt
#endif
#ifdef ROM_ADC14_disableInterrupt
#define MAP_ADC14_disableInterrupt \
ROM_ADC14_disableInterrupt
#else
#define MAP_ADC14_disableInterrupt \
ADC14_disableInterrupt
#endif
#ifdef ROM_ADC14_getInterruptStatus
#define MAP_ADC14_getInterruptStatus \
ROM_ADC14_getInterruptStatus
#else
#define MAP_ADC14_getInterruptStatus \
ADC14_getInterruptStatus
#endif
#ifdef ROM_ADC14_getEnabledInterruptStatus
#define MAP_ADC14_getEnabledInterruptStatus \
ROM_ADC14_getEnabledInterruptStatus
#else
#define MAP_ADC14_getEnabledInterruptStatus \
ADC14_getEnabledInterruptStatus
#endif
#ifdef ROM_ADC14_clearInterruptFlag
#define MAP_ADC14_clearInterruptFlag \
ROM_ADC14_clearInterruptFlag
#else
#define MAP_ADC14_clearInterruptFlag \
ADC14_clearInterruptFlag
#endif
#ifdef ROM_ADC14_toggleConversionTrigger
#define MAP_ADC14_toggleConversionTrigger \
ROM_ADC14_toggleConversionTrigger
#else
#define MAP_ADC14_toggleConversionTrigger \
ADC14_toggleConversionTrigger
#endif
#ifdef ROM_ADC14_enableSampleTimer
#define MAP_ADC14_enableSampleTimer \
ROM_ADC14_enableSampleTimer
#else
#define MAP_ADC14_enableSampleTimer \
ADC14_enableSampleTimer
#endif
#ifdef ROM_ADC14_disableSampleTimer
#define MAP_ADC14_disableSampleTimer \
ROM_ADC14_disableSampleTimer
#else
#define MAP_ADC14_disableSampleTimer \
ADC14_disableSampleTimer
#endif
#ifdef ROM_ADC14_registerInterrupt
#define MAP_ADC14_registerInterrupt \
ROM_ADC14_registerInterrupt
#else
#define MAP_ADC14_registerInterrupt \
ADC14_registerInterrupt
#endif
#ifdef ROM_ADC14_unregisterInterrupt
#define MAP_ADC14_unregisterInterrupt \
ROM_ADC14_unregisterInterrupt
#else
#define MAP_ADC14_unregisterInterrupt \
ADC14_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the AES256 API.
//
//*****************************************************************************
#ifdef ROM_AES256_setCipherKey
#define MAP_AES256_setCipherKey \
ROM_AES256_setCipherKey
#else
#define MAP_AES256_setCipherKey \
AES256_setCipherKey
#endif
#ifdef ROM_AES256_encryptData
#define MAP_AES256_encryptData \
ROM_AES256_encryptData
#else
#define MAP_AES256_encryptData \
AES256_encryptData
#endif
#ifdef ROM_AES256_decryptData
#define MAP_AES256_decryptData \
ROM_AES256_decryptData
#else
#define MAP_AES256_decryptData \
AES256_decryptData
#endif
#ifdef ROM_AES256_setDecipherKey
#define MAP_AES256_setDecipherKey \
ROM_AES256_setDecipherKey
#else
#define MAP_AES256_setDecipherKey \
AES256_setDecipherKey
#endif
#ifdef ROM_AES256_reset
#define MAP_AES256_reset \
ROM_AES256_reset
#else
#define MAP_AES256_reset \
AES256_reset
#endif
#ifdef ROM_AES256_startEncryptData
#define MAP_AES256_startEncryptData \
ROM_AES256_startEncryptData
#else
#define MAP_AES256_startEncryptData \
AES256_startEncryptData
#endif
#ifdef ROM_AES256_startDecryptData
#define MAP_AES256_startDecryptData \
ROM_AES256_startDecryptData
#else
#define MAP_AES256_startDecryptData \
AES256_startDecryptData
#endif
#ifdef ROM_AES256_startSetDecipherKey
#define MAP_AES256_startSetDecipherKey \
ROM_AES256_startSetDecipherKey
#else
#define MAP_AES256_startSetDecipherKey \
AES256_startSetDecipherKey
#endif
#ifdef ROM_AES256_getDataOut
#define MAP_AES256_getDataOut \
ROM_AES256_getDataOut
#else
#define MAP_AES256_getDataOut \
AES256_getDataOut
#endif
#ifdef ROM_AES256_isBusy
#define MAP_AES256_isBusy \
ROM_AES256_isBusy
#else
#define MAP_AES256_isBusy \
AES256_isBusy
#endif
#ifdef ROM_AES256_clearErrorFlag
#define MAP_AES256_clearErrorFlag \
ROM_AES256_clearErrorFlag
#else
#define MAP_AES256_clearErrorFlag \
AES256_clearErrorFlag
#endif
#ifdef ROM_AES256_getErrorFlagStatus
#define MAP_AES256_getErrorFlagStatus \
ROM_AES256_getErrorFlagStatus
#else
#define MAP_AES256_getErrorFlagStatus \
AES256_getErrorFlagStatus
#endif
#ifdef ROM_AES256_clearInterruptFlag
#define MAP_AES256_clearInterruptFlag \
ROM_AES256_clearInterruptFlag
#else
#define MAP_AES256_clearInterruptFlag \
AES256_clearInterruptFlag
#endif
#ifdef ROM_AES256_getInterruptStatus
#define MAP_AES256_getInterruptStatus \
ROM_AES256_getInterruptStatus
#else
#define MAP_AES256_getInterruptStatus \
AES256_getInterruptStatus
#endif
#ifdef ROM_AES256_enableInterrupt
#define MAP_AES256_enableInterrupt \
ROM_AES256_enableInterrupt
#else
#define MAP_AES256_enableInterrupt \
AES256_enableInterrupt
#endif
#ifdef ROM_AES256_disableInterrupt
#define MAP_AES256_disableInterrupt \
ROM_AES256_disableInterrupt
#else
#define MAP_AES256_disableInterrupt \
AES256_disableInterrupt
#endif
#ifdef ROM_AES256_registerInterrupt
#define MAP_AES256_registerInterrupt \
ROM_AES256_registerInterrupt
#else
#define MAP_AES256_registerInterrupt \
AES256_registerInterrupt
#endif
#ifdef ROM_AES256_unregisterInterrupt
#define MAP_AES256_unregisterInterrupt \
ROM_AES256_unregisterInterrupt
#else
#define MAP_AES256_unregisterInterrupt \
AES256_unregisterInterrupt
#endif
#ifdef ROM_AES256_getInterruptFlagStatus
#define MAP_AES256_getInterruptFlagStatus \
ROM_AES256_getInterruptFlagStatus
#else
#define MAP_AES256_getInterruptFlagStatus \
AES256_getInterruptFlagStatus
#endif
//*****************************************************************************
//
// Macros for the Comp API.
//
//*****************************************************************************
#ifdef ROM_COMP_E_initModule
#define MAP_COMP_E_initModule \
ROM_COMP_E_initModule
#else
#define MAP_COMP_E_initModule \
COMP_E_initModule
#endif
#ifdef ROM_COMP_E_setReferenceVoltage
#define MAP_COMP_E_setReferenceVoltage \
ROM_COMP_E_setReferenceVoltage
#else
#define MAP_COMP_E_setReferenceVoltage \
COMP_E_setReferenceVoltage
#endif
#ifdef ROM_COMP_E_setReferenceAccuracy
#define MAP_COMP_E_setReferenceAccuracy \
ROM_COMP_E_setReferenceAccuracy
#else
#define MAP_COMP_E_setReferenceAccuracy \
COMP_E_setReferenceAccuracy
#endif
#ifdef ROM_COMP_E_setPowerMode
#define MAP_COMP_E_setPowerMode \
ROM_COMP_E_setPowerMode
#else
#define MAP_COMP_E_setPowerMode \
COMP_E_setPowerMode
#endif
#ifdef ROM_COMP_E_enableModule
#define MAP_COMP_E_enableModule \
ROM_COMP_E_enableModule
#else
#define MAP_COMP_E_enableModule \
COMP_E_enableModule
#endif
#ifdef ROM_COMP_E_disableModule
#define MAP_COMP_E_disableModule \
ROM_COMP_E_disableModule
#else
#define MAP_COMP_E_disableModule \
COMP_E_disableModule
#endif
#ifdef ROM_COMP_E_shortInputs
#define MAP_COMP_E_shortInputs \
ROM_COMP_E_shortInputs
#else
#define MAP_COMP_E_shortInputs \
COMP_E_shortInputs
#endif
#ifdef ROM_COMP_E_unshortInputs
#define MAP_COMP_E_unshortInputs \
ROM_COMP_E_unshortInputs
#else
#define MAP_COMP_E_unshortInputs \
COMP_E_unshortInputs
#endif
#ifdef ROM_COMP_E_disableInputBuffer
#define MAP_COMP_E_disableInputBuffer \
ROM_COMP_E_disableInputBuffer
#else
#define MAP_COMP_E_disableInputBuffer \
COMP_E_disableInputBuffer
#endif
#ifdef ROM_COMP_E_enableInputBuffer
#define MAP_COMP_E_enableInputBuffer \
ROM_COMP_E_enableInputBuffer
#else
#define MAP_COMP_E_enableInputBuffer \
COMP_E_enableInputBuffer
#endif
#ifdef ROM_COMP_E_swapIO
#define MAP_COMP_E_swapIO \
ROM_COMP_E_swapIO
#else
#define MAP_COMP_E_swapIO \
COMP_E_swapIO
#endif
#ifdef ROM_COMP_E_outputValue
#define MAP_COMP_E_outputValue \
ROM_COMP_E_outputValue
#else
#define MAP_COMP_E_outputValue \
COMP_E_outputValue
#endif
#ifdef ROM_COMP_E_enableInterrupt
#define MAP_COMP_E_enableInterrupt \
ROM_COMP_E_enableInterrupt
#else
#define MAP_COMP_E_enableInterrupt \
COMP_E_enableInterrupt
#endif
#ifdef ROM_COMP_E_disableInterrupt
#define MAP_COMP_E_disableInterrupt \
ROM_COMP_E_disableInterrupt
#else
#define MAP_COMP_E_disableInterrupt \
COMP_E_disableInterrupt
#endif
#ifdef ROM_COMP_E_clearInterruptFlag
#define MAP_COMP_E_clearInterruptFlag \
ROM_COMP_E_clearInterruptFlag
#else
#define MAP_COMP_E_clearInterruptFlag \
COMP_E_clearInterruptFlag
#endif
#ifdef ROM_COMP_E_getInterruptStatus
#define MAP_COMP_E_getInterruptStatus \
ROM_COMP_E_getInterruptStatus
#else
#define MAP_COMP_E_getInterruptStatus \
COMP_E_getInterruptStatus
#endif
#ifdef ROM_COMP_E_getEnabledInterruptStatus
#define MAP_COMP_E_getEnabledInterruptStatus \
ROM_COMP_E_getEnabledInterruptStatus
#else
#define MAP_COMP_E_getEnabledInterruptStatus \
COMP_E_getEnabledInterruptStatus
#endif
#ifdef ROM_COMP_E_setInterruptEdgeDirection
#define MAP_COMP_E_setInterruptEdgeDirection \
ROM_COMP_E_setInterruptEdgeDirection
#else
#define MAP_COMP_E_setInterruptEdgeDirection \
COMP_E_setInterruptEdgeDirection
#endif
#ifdef ROM_COMP_E_toggleInterruptEdgeDirection
#define MAP_COMP_E_toggleInterruptEdgeDirection \
ROM_COMP_E_toggleInterruptEdgeDirection
#else
#define MAP_COMP_E_toggleInterruptEdgeDirection \
COMP_E_toggleInterruptEdgeDirection
#endif
#ifdef ROM_COMP_E_registerInterrupt
#define MAP_COMP_E_registerInterrupt \
ROM_COMP_E_registerInterrupt
#else
#define MAP_COMP_E_registerInterrupt \
COMP_E_registerInterrupt
#endif
#ifdef ROM_COMP_E_unregisterInterrupt
#define MAP_COMP_E_unregisterInterrupt \
ROM_COMP_E_unregisterInterrupt
#else
#define MAP_COMP_E_unregisterInterrupt \
COMP_E_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the CRC32 API.
//
//*****************************************************************************
#ifdef ROM_CRC32_setSeed
#define MAP_CRC32_setSeed \
ROM_CRC32_setSeed
#else
#define MAP_CRC32_setSeed \
CRC32_setSeed
#endif
#ifdef ROM_CRC32_set8BitData
#define MAP_CRC32_set8BitData \
ROM_CRC32_set8BitData
#else
#define MAP_CRC32_set8BitData \
CRC32_set8BitData
#endif
#ifdef ROM_CRC32_set16BitData
#define MAP_CRC32_set16BitData \
ROM_CRC32_set16BitData
#else
#define MAP_CRC32_set16BitData \
CRC32_set16BitData
#endif
#ifdef ROM_CRC32_set32BitData
#define MAP_CRC32_set32BitData \
ROM_CRC32_set32BitData
#else
#define MAP_CRC32_set32BitData \
CRC32_set32BitData
#endif
#ifdef ROM_CRC32_set8BitDataReversed
#define MAP_CRC32_set8BitDataReversed \
ROM_CRC32_set8BitDataReversed
#else
#define MAP_CRC32_set8BitDataReversed \
CRC32_set8BitDataReversed
#endif
#ifdef ROM_CRC32_set16BitDataReversed
#define MAP_CRC32_set16BitDataReversed \
ROM_CRC32_set16BitDataReversed
#else
#define MAP_CRC32_set16BitDataReversed \
CRC32_set16BitDataReversed
#endif
#ifdef ROM_CRC32_set32BitDataReversed
#define MAP_CRC32_set32BitDataReversed \
ROM_CRC32_set32BitDataReversed
#else
#define MAP_CRC32_set32BitDataReversed \
CRC32_set32BitDataReversed
#endif
#ifdef ROM_CRC32_getResult
#define MAP_CRC32_getResult \
ROM_CRC32_getResult
#else
#define MAP_CRC32_getResult \
CRC32_getResult
#endif
#ifdef ROM_CRC32_getResultReversed
#define MAP_CRC32_getResultReversed \
ROM_CRC32_getResultReversed
#else
#define MAP_CRC32_getResultReversed \
CRC32_getResultReversed
#endif
//*****************************************************************************
//
// Macros for the CS API.
//
//*****************************************************************************
#ifdef ROM_CS_initClockSignal
#define MAP_CS_initClockSignal \
ROM_CS_initClockSignal
#else
#define MAP_CS_initClockSignal \
CS_initClockSignal
#endif
#ifdef ROM_CS_setReferenceOscillatorFrequency
#define MAP_CS_setReferenceOscillatorFrequency \
ROM_CS_setReferenceOscillatorFrequency
#else
#define MAP_CS_setReferenceOscillatorFrequency \
CS_setReferenceOscillatorFrequency
#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_setDCOCenteredFrequency
#define MAP_CS_setDCOCenteredFrequency \
ROM_CS_setDCOCenteredFrequency
#else
#define MAP_CS_setDCOCenteredFrequency \
CS_setDCOCenteredFrequency
#endif
#ifdef ROM_CS_tuneDCOFrequency
#define MAP_CS_tuneDCOFrequency \
ROM_CS_tuneDCOFrequency
#else
#define MAP_CS_tuneDCOFrequency \
CS_tuneDCOFrequency
#endif
#ifdef ROM_CS_enableDCOExternalResistor
#define MAP_CS_enableDCOExternalResistor \
ROM_CS_enableDCOExternalResistor
#else
#define MAP_CS_enableDCOExternalResistor \
CS_enableDCOExternalResistor
#endif
#ifdef ROM_CS_disableDCOExternalResistor
#define MAP_CS_disableDCOExternalResistor \
ROM_CS_disableDCOExternalResistor
#else
#define MAP_CS_disableDCOExternalResistor \
CS_disableDCOExternalResistor
#endif
#ifdef ROM_CS_enableInterrupt
#define MAP_CS_enableInterrupt \
ROM_CS_enableInterrupt
#else
#define MAP_CS_enableInterrupt \
CS_enableInterrupt
#endif
#ifdef ROM_CS_disableInterrupt
#define MAP_CS_disableInterrupt \
ROM_CS_disableInterrupt
#else
#define MAP_CS_disableInterrupt \
CS_disableInterrupt
#endif
#ifdef ROM_CS_getEnabledInterruptStatus
#define MAP_CS_getEnabledInterruptStatus \
ROM_CS_getEnabledInterruptStatus
#else
#define MAP_CS_getEnabledInterruptStatus \
CS_getEnabledInterruptStatus
#endif
#ifdef ROM_CS_getInterruptStatus
#define MAP_CS_getInterruptStatus \
ROM_CS_getInterruptStatus
#else
#define MAP_CS_getInterruptStatus \
CS_getInterruptStatus
#endif
#ifdef ROM_CS_setDCOFrequency
#define MAP_CS_setDCOFrequency \
ROM_CS_setDCOFrequency
#else
#define MAP_CS_setDCOFrequency \
CS_setDCOFrequency
#endif
#ifdef ROM_CS_getDCOFrequency
#define MAP_CS_getDCOFrequency \
ROM_CS_getDCOFrequency
#else
#define MAP_CS_getDCOFrequency \
CS_getDCOFrequency
#endif
#ifdef ROM_CS_enableFaultCounter
#define MAP_CS_enableFaultCounter \
ROM_CS_enableFaultCounter
#else
#define MAP_CS_enableFaultCounter \
CS_enableFaultCounter
#endif
#ifdef ROM_CS_disableFaultCounter
#define MAP_CS_disableFaultCounter \
ROM_CS_disableFaultCounter
#else
#define MAP_CS_disableFaultCounter \
CS_disableFaultCounter
#endif
#ifdef ROM_CS_resetFaultCounter
#define MAP_CS_resetFaultCounter \
ROM_CS_resetFaultCounter
#else
#define MAP_CS_resetFaultCounter \
CS_resetFaultCounter
#endif
#ifdef ROM_CS_startFaultCounter
#define MAP_CS_startFaultCounter \
ROM_CS_startFaultCounter
#else
#define MAP_CS_startFaultCounter \
CS_startFaultCounter
#endif
#ifdef ROM_CS_registerInterrupt
#define MAP_CS_registerInterrupt \
ROM_CS_registerInterrupt
#else
#define MAP_CS_registerInterrupt \
CS_registerInterrupt
#endif
#ifdef ROM_CS_unregisterInterrupt
#define MAP_CS_unregisterInterrupt \
ROM_CS_unregisterInterrupt
#else
#define MAP_CS_unregisterInterrupt \
CS_unregisterInterrupt
#endif
#ifdef ROM_CS_clearInterruptFlag
#define MAP_CS_clearInterruptFlag \
ROM_CS_clearInterruptFlag
#else
#define MAP_CS_clearInterruptFlag \
CS_clearInterruptFlag
#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_getBCLK
#define MAP_CS_getBCLK \
ROM_CS_getBCLK
#else
#define MAP_CS_getBCLK \
CS_getBCLK
#endif
#ifdef ROM_CS_getHSMCLK
#define MAP_CS_getHSMCLK \
ROM_CS_getHSMCLK
#else
#define MAP_CS_getHSMCLK \
CS_getHSMCLK
#endif
#ifdef ROM_CS_startHFXT
#define MAP_CS_startHFXT \
ROM_CS_startHFXT
#else
#define MAP_CS_startHFXT \
CS_startHFXT
#endif
#ifdef ROM_CS_startHFXTWithTimeout
#define MAP_CS_startHFXTWithTimeout \
ROM_CS_startHFXTWithTimeout
#else
#define MAP_CS_startHFXTWithTimeout \
CS_startHFXTWithTimeout
#endif
#ifdef ROM_CS_startLFXT
#define MAP_CS_startLFXT \
ROM_CS_startLFXT
#else
#define MAP_CS_startLFXT \
CS_startLFXT
#endif
#ifdef ROM_CS_startLFXTWithTimeout
#define MAP_CS_startLFXTWithTimeout \
ROM_CS_startLFXTWithTimeout
#else
#define MAP_CS_startLFXTWithTimeout \
CS_startLFXTWithTimeout
#endif
#ifdef ROM_CS_setExternalClockSourceFrequency
#define MAP_CS_setExternalClockSourceFrequency \
ROM_CS_setExternalClockSourceFrequency
#else
#define MAP_CS_setExternalClockSourceFrequency \
CS_setExternalClockSourceFrequency
#endif
#ifdef ROM_CS_setDCOExternalResistorCalibration
#define MAP_CS_setDCOExternalResistorCalibration \
ROM_CS_setDCOExternalResistorCalibration
#else
#define MAP_CS_setDCOExternalResistorCalibration \
CS_setDCOExternalResistorCalibration
#endif
//*****************************************************************************
//
// Macros for the DMA API.
//
//*****************************************************************************
#ifdef ROM_DMA_enableModule
#define MAP_DMA_enableModule \
ROM_DMA_enableModule
#else
#define MAP_DMA_enableModule \
DMA_enableModule
#endif
#ifdef ROM_DMA_disableModule
#define MAP_DMA_disableModule \
ROM_DMA_disableModule
#else
#define MAP_DMA_disableModule \
DMA_disableModule
#endif
#ifdef ROM_DMA_getErrorStatus
#define MAP_DMA_getErrorStatus \
ROM_DMA_getErrorStatus
#else
#define MAP_DMA_getErrorStatus \
DMA_getErrorStatus
#endif
#ifdef ROM_DMA_clearErrorStatus
#define MAP_DMA_clearErrorStatus \
ROM_DMA_clearErrorStatus
#else
#define MAP_DMA_clearErrorStatus \
DMA_clearErrorStatus
#endif
#ifdef ROM_DMA_enableChannel
#define MAP_DMA_enableChannel \
ROM_DMA_enableChannel
#else
#define MAP_DMA_enableChannel \
DMA_enableChannel
#endif
#ifdef ROM_DMA_disableChannel
#define MAP_DMA_disableChannel \
ROM_DMA_disableChannel
#else
#define MAP_DMA_disableChannel \
DMA_disableChannel
#endif
#ifdef ROM_DMA_isChannelEnabled
#define MAP_DMA_isChannelEnabled \
ROM_DMA_isChannelEnabled
#else
#define MAP_DMA_isChannelEnabled \
DMA_isChannelEnabled
#endif
#ifdef ROM_DMA_setControlBase
#define MAP_DMA_setControlBase \
ROM_DMA_setControlBase
#else
#define MAP_DMA_setControlBase \
DMA_setControlBase
#endif
#ifdef ROM_DMA_getControlBase
#define MAP_DMA_getControlBase \
ROM_DMA_getControlBase
#else
#define MAP_DMA_getControlBase \
DMA_getControlBase
#endif
#ifdef ROM_DMA_getControlAlternateBase
#define MAP_DMA_getControlAlternateBase \
ROM_DMA_getControlAlternateBase
#else
#define MAP_DMA_getControlAlternateBase \
DMA_getControlAlternateBase
#endif
#ifdef ROM_DMA_requestChannel
#define MAP_DMA_requestChannel \
ROM_DMA_requestChannel
#else
#define MAP_DMA_requestChannel \
DMA_requestChannel
#endif
#ifdef ROM_DMA_enableChannelAttribute
#define MAP_DMA_enableChannelAttribute \
ROM_DMA_enableChannelAttribute
#else
#define MAP_DMA_enableChannelAttribute \
DMA_enableChannelAttribute
#endif
#ifdef ROM_DMA_disableChannelAttribute
#define MAP_DMA_disableChannelAttribute \
ROM_DMA_disableChannelAttribute
#else
#define MAP_DMA_disableChannelAttribute \
DMA_disableChannelAttribute
#endif
#ifdef ROM_DMA_getChannelAttribute
#define MAP_DMA_getChannelAttribute \
ROM_DMA_getChannelAttribute
#else
#define MAP_DMA_getChannelAttribute \
DMA_getChannelAttribute
#endif
#ifdef ROM_DMA_setChannelControl
#define MAP_DMA_setChannelControl \
ROM_DMA_setChannelControl
#else
#define MAP_DMA_setChannelControl \
DMA_setChannelControl
#endif
#ifdef ROM_DMA_setChannelTransfer
#define MAP_DMA_setChannelTransfer \
ROM_DMA_setChannelTransfer
#else
#define MAP_DMA_setChannelTransfer \
DMA_setChannelTransfer
#endif
#ifdef ROM_DMA_setChannelScatterGather
#define MAP_DMA_setChannelScatterGather \
ROM_DMA_setChannelScatterGather
#else
#define MAP_DMA_setChannelScatterGather \
DMA_setChannelScatterGather
#endif
#ifdef ROM_DMA_getChannelSize
#define MAP_DMA_getChannelSize \
ROM_DMA_getChannelSize
#else
#define MAP_DMA_getChannelSize \
DMA_getChannelSize
#endif
#ifdef ROM_DMA_getChannelMode
#define MAP_DMA_getChannelMode \
ROM_DMA_getChannelMode
#else
#define MAP_DMA_getChannelMode \
DMA_getChannelMode
#endif
#ifdef ROM_DMA_assignChannel
#define MAP_DMA_assignChannel \
ROM_DMA_assignChannel
#else
#define MAP_DMA_assignChannel \
DMA_assignChannel
#endif
#ifdef ROM_DMA_requestSoftwareTransfer
#define MAP_DMA_requestSoftwareTransfer \
ROM_DMA_requestSoftwareTransfer
#else
#define MAP_DMA_requestSoftwareTransfer \
DMA_requestSoftwareTransfer
#endif
#ifdef ROM_DMA_assignInterrupt
#define MAP_DMA_assignInterrupt \
ROM_DMA_assignInterrupt
#else
#define MAP_DMA_assignInterrupt \
DMA_assignInterrupt
#endif
#ifdef ROM_DMA_enableInterrupt
#define MAP_DMA_enableInterrupt \
ROM_DMA_enableInterrupt
#else
#define MAP_DMA_enableInterrupt \
DMA_enableInterrupt
#endif
#ifdef ROM_DMA_disableInterrupt
#define MAP_DMA_disableInterrupt \
ROM_DMA_disableInterrupt
#else
#define MAP_DMA_disableInterrupt \
DMA_disableInterrupt
#endif
#ifdef ROM_DMA_getInterruptStatus
#define MAP_DMA_getInterruptStatus \
ROM_DMA_getInterruptStatus
#else
#define MAP_DMA_getInterruptStatus \
DMA_getInterruptStatus
#endif
#ifdef ROM_DMA_clearInterruptFlag
#define MAP_DMA_clearInterruptFlag \
ROM_DMA_clearInterruptFlag
#else
#define MAP_DMA_clearInterruptFlag \
DMA_clearInterruptFlag
#endif
#ifdef ROM_DMA_registerInterrupt
#define MAP_DMA_registerInterrupt \
ROM_DMA_registerInterrupt
#else
#define MAP_DMA_registerInterrupt \
DMA_registerInterrupt
#endif
#ifdef ROM_DMA_unregisterInterrupt
#define MAP_DMA_unregisterInterrupt \
ROM_DMA_unregisterInterrupt
#else
#define MAP_DMA_unregisterInterrupt \
DMA_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the Flash API.
//
//*****************************************************************************
#ifdef ROM_FlashCtl_disableReadParityCheck
#define MAP_FlashCtl_disableReadParityCheck \
ROM_FlashCtl_disableReadParityCheck
#else
#define MAP_FlashCtl_disableReadParityCheck \
FlashCtl_disableReadParityCheck
#endif
#ifdef ROM_FlashCtl_enableReadBuffering
#define MAP_FlashCtl_enableReadBuffering \
ROM_FlashCtl_enableReadBuffering
#else
#define MAP_FlashCtl_enableReadBuffering \
FlashCtl_enableReadBuffering
#endif
#ifdef ROM_FlashCtl_disableReadBuffering
#define MAP_FlashCtl_disableReadBuffering \
ROM_FlashCtl_disableReadBuffering
#else
#define MAP_FlashCtl_disableReadBuffering \
FlashCtl_disableReadBuffering
#endif
#ifdef ROM_FlashCtl_unprotectSector
#define MAP_FlashCtl_unprotectSector \
ROM_FlashCtl_unprotectSector
#else
#define MAP_FlashCtl_unprotectSector \
FlashCtl_unprotectSector
#endif
#ifdef ROM_FlashCtl_protectSector
#define MAP_FlashCtl_protectSector \
ROM_FlashCtl_protectSector
#else
#define MAP_FlashCtl_protectSector \
FlashCtl_protectSector
#endif
#ifdef ROM_FlashCtl_isSectorProtected
#define MAP_FlashCtl_isSectorProtected \
ROM_FlashCtl_isSectorProtected
#else
#define MAP_FlashCtl_isSectorProtected \
FlashCtl_isSectorProtected
#endif
#ifdef ROM_FlashCtl_verifyMemory
#define MAP_FlashCtl_verifyMemory \
ROM_FlashCtl_verifyMemory
#else
#define MAP_FlashCtl_verifyMemory \
FlashCtl_verifyMemory
#endif
#ifdef ROM_FlashCtl_performMassErase
#define MAP_FlashCtl_performMassErase \
ROM_FlashCtl_performMassErase
#else
#define MAP_FlashCtl_performMassErase \
FlashCtl_performMassErase
#endif
#ifdef ROM_FlashCtl_eraseSector
#define MAP_FlashCtl_eraseSector \
ROM_FlashCtl_eraseSector
#else
#define MAP_FlashCtl_eraseSector \
FlashCtl_eraseSector
#endif
#ifdef ROM_FlashCtl_programMemory
#define MAP_FlashCtl_programMemory \
ROM_FlashCtl_programMemory
#else
#define MAP_FlashCtl_programMemory \
FlashCtl_programMemory
#endif
#ifdef ROM_FlashCtl_setProgramVerification
#define MAP_FlashCtl_setProgramVerification \
ROM_FlashCtl_setProgramVerification
#else
#define MAP_FlashCtl_setProgramVerification \
FlashCtl_setProgramVerification
#endif
#ifdef ROM_FlashCtl_clearProgramVerification
#define MAP_FlashCtl_clearProgramVerification \
ROM_FlashCtl_clearProgramVerification
#else
#define MAP_FlashCtl_clearProgramVerification \
FlashCtl_clearProgramVerification
#endif
#ifdef ROM_FlashCtl_enableWordProgramming
#define MAP_FlashCtl_enableWordProgramming \
ROM_FlashCtl_enableWordProgramming
#else
#define MAP_FlashCtl_enableWordProgramming \
FlashCtl_enableWordProgramming
#endif
#ifdef ROM_FlashCtl_disableWordProgramming
#define MAP_FlashCtl_disableWordProgramming \
ROM_FlashCtl_disableWordProgramming
#else
#define MAP_FlashCtl_disableWordProgramming \
FlashCtl_disableWordProgramming
#endif
#ifdef ROM_FlashCtl_isWordProgrammingEnabled
#define MAP_FlashCtl_isWordProgrammingEnabled \
ROM_FlashCtl_isWordProgrammingEnabled
#else
#define MAP_FlashCtl_isWordProgrammingEnabled \
FlashCtl_isWordProgrammingEnabled
#endif
#ifdef ROM_FlashCtl_enableInterrupt
#define MAP_FlashCtl_enableInterrupt \
ROM_FlashCtl_enableInterrupt
#else
#define MAP_FlashCtl_enableInterrupt \
FlashCtl_enableInterrupt
#endif
#ifdef ROM_FlashCtl_disableInterrupt
#define MAP_FlashCtl_disableInterrupt \
ROM_FlashCtl_disableInterrupt
#else
#define MAP_FlashCtl_disableInterrupt \
FlashCtl_disableInterrupt
#endif
#ifdef ROM_FlashCtl_getEnabledInterruptStatus
#define MAP_FlashCtl_getEnabledInterruptStatus \
ROM_FlashCtl_getEnabledInterruptStatus
#else
#define MAP_FlashCtl_getEnabledInterruptStatus \
FlashCtl_getEnabledInterruptStatus
#endif
#ifdef ROM_FlashCtl_getInterruptStatus
#define MAP_FlashCtl_getInterruptStatus \
ROM_FlashCtl_getInterruptStatus
#else
#define MAP_FlashCtl_getInterruptStatus \
FlashCtl_getInterruptStatus
#endif
#ifdef ROM_FlashCtl_clearInterruptFlag
#define MAP_FlashCtl_clearInterruptFlag \
ROM_FlashCtl_clearInterruptFlag
#else
#define MAP_FlashCtl_clearInterruptFlag \
FlashCtl_clearInterruptFlag
#endif
#ifdef ROM_FlashCtl_setWaitState
#define MAP_FlashCtl_setWaitState \
ROM_FlashCtl_setWaitState
#else
#define MAP_FlashCtl_setWaitState \
FlashCtl_setWaitState
#endif
#ifdef ROM_FlashCtl_getWaitState
#define MAP_FlashCtl_getWaitState \
ROM_FlashCtl_getWaitState
#else
#define MAP_FlashCtl_getWaitState \
FlashCtl_getWaitState
#endif
#ifdef ROM_FlashCtl_setReadMode
#define MAP_FlashCtl_setReadMode \
ROM_FlashCtl_setReadMode
#else
#define MAP_FlashCtl_setReadMode \
FlashCtl_setReadMode
#endif
#ifdef ROM_FlashCtl_getReadMode
#define MAP_FlashCtl_getReadMode \
ROM_FlashCtl_getReadMode
#else
#define MAP_FlashCtl_getReadMode \
FlashCtl_getReadMode
#endif
#ifdef ROM_FlashCtl_registerInterrupt
#define MAP_FlashCtl_registerInterrupt \
ROM_FlashCtl_registerInterrupt
#else
#define MAP_FlashCtl_registerInterrupt \
FlashCtl_registerInterrupt
#endif
#ifdef ROM_FlashCtl_unregisterInterrupt
#define MAP_FlashCtl_unregisterInterrupt \
ROM_FlashCtl_unregisterInterrupt
#else
#define MAP_FlashCtl_unregisterInterrupt \
FlashCtl_unregisterInterrupt
#endif
#ifdef ROM___FlashCtl_remaskData8Post
#define MAP___FlashCtl_remaskData8Post \
ROM___FlashCtl_remaskData8Post
#else
#define MAP___FlashCtl_remaskData8Post \
__FlashCtl_remaskData8Post
#endif
#ifdef ROM___FlashCtl_remaskData8Pre
#define MAP___FlashCtl_remaskData8Pre \
ROM___FlashCtl_remaskData8Pre
#else
#define MAP___FlashCtl_remaskData8Pre \
__FlashCtl_remaskData8Pre
#endif
#ifdef ROM___FlashCtl_remaskData32Pre
#define MAP___FlashCtl_remaskData32Pre \
ROM___FlashCtl_remaskData32Pre
#else
#define MAP___FlashCtl_remaskData32Pre \
__FlashCtl_remaskData32Pre
#endif
#ifdef ROM___FlashCtl_remaskData32Post
#define MAP___FlashCtl_remaskData32Post \
ROM___FlashCtl_remaskData32Post
#else
#define MAP___FlashCtl_remaskData32Post \
__FlashCtl_remaskData32Post
#endif
#ifdef ROM___FlashCtl_remaskBurstDataPre
#define MAP___FlashCtl_remaskBurstDataPre \
ROM___FlashCtl_remaskBurstDataPre
#else
#define MAP___FlashCtl_remaskBurstDataPre \
__FlashCtl_remaskBurstDataPre
#endif
#ifdef ROM___FlashCtl_remaskBurstDataPost
#define MAP___FlashCtl_remaskBurstDataPost \
ROM___FlashCtl_remaskBurstDataPost
#else
#define MAP___FlashCtl_remaskBurstDataPost \
__FlashCtl_remaskBurstDataPost
#endif
#ifdef ROM_FlashCtl_initiateSectorErase
#define MAP_FlashCtl_initiateSectorErase \
ROM_FlashCtl_initiateSectorErase
#else
#define MAP_FlashCtl_initiateSectorErase \
FlashCtl_initiateSectorErase
#endif
#ifdef ROM_FlashCtl_initiateMassErase
#define MAP_FlashCtl_initiateMassErase \
ROM_FlashCtl_initiateMassErase
#else
#define MAP_FlashCtl_initiateMassErase \
FlashCtl_initiateMassErase
#endif
#ifdef ROM_FlashCtl_getMemoryInfo
#define MAP_FlashCtl_getMemoryInfo \
ROM_FlashCtl_getMemoryInfo
#else
#define MAP_FlashCtl_getMemoryInfo \
FlashCtl_getMemoryInfo
#endif
//*****************************************************************************
//
// Macros for the FPU API.
//
//*****************************************************************************
#ifdef ROM_FPU_enableModule
#define MAP_FPU_enableModule \
ROM_FPU_enableModule
#else
#define MAP_FPU_enableModule \
FPU_enableModule
#endif
#ifdef ROM_FPU_disableModule
#define MAP_FPU_disableModule \
ROM_FPU_disableModule
#else
#define MAP_FPU_disableModule \
FPU_disableModule
#endif
#ifdef ROM_FPU_enableStacking
#define MAP_FPU_enableStacking \
ROM_FPU_enableStacking
#else
#define MAP_FPU_enableStacking \
FPU_enableStacking
#endif
#ifdef ROM_FPU_enableLazyStacking
#define MAP_FPU_enableLazyStacking \
ROM_FPU_enableLazyStacking
#else
#define MAP_FPU_enableLazyStacking \
FPU_enableLazyStacking
#endif
#ifdef ROM_FPU_disableStacking
#define MAP_FPU_disableStacking \
ROM_FPU_disableStacking
#else
#define MAP_FPU_disableStacking \
FPU_disableStacking
#endif
#ifdef ROM_FPU_setHalfPrecisionMode
#define MAP_FPU_setHalfPrecisionMode \
ROM_FPU_setHalfPrecisionMode
#else
#define MAP_FPU_setHalfPrecisionMode \
FPU_setHalfPrecisionMode
#endif
#ifdef ROM_FPU_setNaNMode
#define MAP_FPU_setNaNMode \
ROM_FPU_setNaNMode
#else
#define MAP_FPU_setNaNMode \
FPU_setNaNMode
#endif
#ifdef ROM_FPU_setFlushToZeroMode
#define MAP_FPU_setFlushToZeroMode \
ROM_FPU_setFlushToZeroMode
#else
#define MAP_FPU_setFlushToZeroMode \
FPU_setFlushToZeroMode
#endif
#ifdef ROM_FPU_setRoundingMode
#define MAP_FPU_setRoundingMode \
ROM_FPU_setRoundingMode
#else
#define MAP_FPU_setRoundingMode \
FPU_setRoundingMode
#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_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_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_getInputPinValue
#define MAP_GPIO_getInputPinValue \
ROM_GPIO_getInputPinValue
#else
#define MAP_GPIO_getInputPinValue \
GPIO_getInputPinValue
#endif
#ifdef ROM_GPIO_interruptEdgeSelect
#define MAP_GPIO_interruptEdgeSelect \
ROM_GPIO_interruptEdgeSelect
#else
#define MAP_GPIO_interruptEdgeSelect \
GPIO_interruptEdgeSelect
#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_clearInterruptFlag
#define MAP_GPIO_clearInterruptFlag \
ROM_GPIO_clearInterruptFlag
#else
#define MAP_GPIO_clearInterruptFlag \
GPIO_clearInterruptFlag
#endif
#ifdef ROM_GPIO_setAsInputPin
#define MAP_GPIO_setAsInputPin \
ROM_GPIO_setAsInputPin
#else
#define MAP_GPIO_setAsInputPin \
GPIO_setAsInputPin
#endif
#ifdef ROM_GPIO_getEnabledInterruptStatus
#define MAP_GPIO_getEnabledInterruptStatus \
ROM_GPIO_getEnabledInterruptStatus
#else
#define MAP_GPIO_getEnabledInterruptStatus \
GPIO_getEnabledInterruptStatus
#endif
#ifdef ROM_GPIO_setDriveStrengthHigh
#define MAP_GPIO_setDriveStrengthHigh \
ROM_GPIO_setDriveStrengthHigh
#else
#define MAP_GPIO_setDriveStrengthHigh \
GPIO_setDriveStrengthHigh
#endif
#ifdef ROM_GPIO_setDriveStrengthLow
#define MAP_GPIO_setDriveStrengthLow \
ROM_GPIO_setDriveStrengthLow
#else
#define MAP_GPIO_setDriveStrengthLow \
GPIO_setDriveStrengthLow
#endif
#ifdef ROM_GPIO_registerInterrupt
#define MAP_GPIO_registerInterrupt \
ROM_GPIO_registerInterrupt
#else
#define MAP_GPIO_registerInterrupt \
GPIO_registerInterrupt
#endif
#ifdef ROM_GPIO_unregisterInterrupt
#define MAP_GPIO_unregisterInterrupt \
ROM_GPIO_unregisterInterrupt
#else
#define MAP_GPIO_unregisterInterrupt \
GPIO_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the I2C API.
//
//*****************************************************************************
#ifdef ROM_I2C_initMaster
#define MAP_I2C_initMaster \
ROM_I2C_initMaster
#else
#define MAP_I2C_initMaster \
I2C_initMaster
#endif
#ifdef ROM_I2C_initSlave
#define MAP_I2C_initSlave \
ROM_I2C_initSlave
#else
#define MAP_I2C_initSlave \
I2C_initSlave
#endif
#ifdef ROM_I2C_enableModule
#define MAP_I2C_enableModule \
ROM_I2C_enableModule
#else
#define MAP_I2C_enableModule \
I2C_enableModule
#endif
#ifdef ROM_I2C_disableModule
#define MAP_I2C_disableModule \
ROM_I2C_disableModule
#else
#define MAP_I2C_disableModule \
I2C_disableModule
#endif
#ifdef ROM_I2C_setSlaveAddress
#define MAP_I2C_setSlaveAddress \
ROM_I2C_setSlaveAddress
#else
#define MAP_I2C_setSlaveAddress \
I2C_setSlaveAddress
#endif
#ifdef ROM_I2C_setMode
#define MAP_I2C_setMode \
ROM_I2C_setMode
#else
#define MAP_I2C_setMode \
I2C_setMode
#endif
#ifdef ROM_I2C_slavePutData
#define MAP_I2C_slavePutData \
ROM_I2C_slavePutData
#else
#define MAP_I2C_slavePutData \
I2C_slavePutData
#endif
#ifdef ROM_I2C_slaveGetData
#define MAP_I2C_slaveGetData \
ROM_I2C_slaveGetData
#else
#define MAP_I2C_slaveGetData \
I2C_slaveGetData
#endif
#ifdef ROM_I2C_isBusBusy
#define MAP_I2C_isBusBusy \
ROM_I2C_isBusBusy
#else
#define MAP_I2C_isBusBusy \
I2C_isBusBusy
#endif
#ifdef ROM_I2C_masterSendSingleByte
#define MAP_I2C_masterSendSingleByte \
ROM_I2C_masterSendSingleByte
#else
#define MAP_I2C_masterSendSingleByte \
I2C_masterSendSingleByte
#endif
#ifdef ROM_I2C_masterSendSingleByteWithTimeout
#define MAP_I2C_masterSendSingleByteWithTimeout \
ROM_I2C_masterSendSingleByteWithTimeout
#else
#define MAP_I2C_masterSendSingleByteWithTimeout \
I2C_masterSendSingleByteWithTimeout
#endif
#ifdef ROM_I2C_masterSendMultiByteStart
#define MAP_I2C_masterSendMultiByteStart \
ROM_I2C_masterSendMultiByteStart
#else
#define MAP_I2C_masterSendMultiByteStart \
I2C_masterSendMultiByteStart
#endif
#ifdef ROM_I2C_masterSendMultiByteStartWithTimeout
#define MAP_I2C_masterSendMultiByteStartWithTimeout \
ROM_I2C_masterSendMultiByteStartWithTimeout
#else
#define MAP_I2C_masterSendMultiByteStartWithTimeout \
I2C_masterSendMultiByteStartWithTimeout
#endif
#ifdef ROM_I2C_masterSendMultiByteNext
#define MAP_I2C_masterSendMultiByteNext \
ROM_I2C_masterSendMultiByteNext
#else
#define MAP_I2C_masterSendMultiByteNext \
I2C_masterSendMultiByteNext
#endif
#ifdef ROM_I2C_masterSendMultiByteNextWithTimeout
#define MAP_I2C_masterSendMultiByteNextWithTimeout \
ROM_I2C_masterSendMultiByteNextWithTimeout
#else
#define MAP_I2C_masterSendMultiByteNextWithTimeout \
I2C_masterSendMultiByteNextWithTimeout
#endif
#ifdef ROM_I2C_masterSendMultiByteFinish
#define MAP_I2C_masterSendMultiByteFinish \
ROM_I2C_masterSendMultiByteFinish
#else
#define MAP_I2C_masterSendMultiByteFinish \
I2C_masterSendMultiByteFinish
#endif
#ifdef ROM_I2C_masterSendMultiByteFinishWithTimeout
#define MAP_I2C_masterSendMultiByteFinishWithTimeout \
ROM_I2C_masterSendMultiByteFinishWithTimeout
#else
#define MAP_I2C_masterSendMultiByteFinishWithTimeout \
I2C_masterSendMultiByteFinishWithTimeout
#endif
#ifdef ROM_I2C_masterSendMultiByteStop
#define MAP_I2C_masterSendMultiByteStop \
ROM_I2C_masterSendMultiByteStop
#else
#define MAP_I2C_masterSendMultiByteStop \
I2C_masterSendMultiByteStop
#endif
#ifdef ROM_I2C_masterSendMultiByteStopWithTimeout
#define MAP_I2C_masterSendMultiByteStopWithTimeout \
ROM_I2C_masterSendMultiByteStopWithTimeout
#else
#define MAP_I2C_masterSendMultiByteStopWithTimeout \
I2C_masterSendMultiByteStopWithTimeout
#endif
#ifdef ROM_I2C_masterReceiveStart
#define MAP_I2C_masterReceiveStart \
ROM_I2C_masterReceiveStart
#else
#define MAP_I2C_masterReceiveStart \
I2C_masterReceiveStart
#endif
#ifdef ROM_I2C_masterReceiveMultiByteNext
#define MAP_I2C_masterReceiveMultiByteNext \
ROM_I2C_masterReceiveMultiByteNext
#else
#define MAP_I2C_masterReceiveMultiByteNext \
I2C_masterReceiveMultiByteNext
#endif
#ifdef ROM_I2C_masterReceiveMultiByteFinish
#define MAP_I2C_masterReceiveMultiByteFinish \
ROM_I2C_masterReceiveMultiByteFinish
#else
#define MAP_I2C_masterReceiveMultiByteFinish \
I2C_masterReceiveMultiByteFinish
#endif
#ifdef ROM_I2C_masterReceiveMultiByteFinishWithTimeout
#define MAP_I2C_masterReceiveMultiByteFinishWithTimeout \
ROM_I2C_masterReceiveMultiByteFinishWithTimeout
#else
#define MAP_I2C_masterReceiveMultiByteFinishWithTimeout \
I2C_masterReceiveMultiByteFinishWithTimeout
#endif
#ifdef ROM_I2C_masterReceiveMultiByteStop
#define MAP_I2C_masterReceiveMultiByteStop \
ROM_I2C_masterReceiveMultiByteStop
#else
#define MAP_I2C_masterReceiveMultiByteStop \
I2C_masterReceiveMultiByteStop
#endif
#ifdef ROM_I2C_masterReceiveSingleByte
#define MAP_I2C_masterReceiveSingleByte \
ROM_I2C_masterReceiveSingleByte
#else
#define MAP_I2C_masterReceiveSingleByte \
I2C_masterReceiveSingleByte
#endif
#ifdef ROM_I2C_masterReceiveSingle
#define MAP_I2C_masterReceiveSingle \
ROM_I2C_masterReceiveSingle
#else
#define MAP_I2C_masterReceiveSingle \
I2C_masterReceiveSingle
#endif
#ifdef ROM_I2C_getReceiveBufferAddressForDMA
#define MAP_I2C_getReceiveBufferAddressForDMA \
ROM_I2C_getReceiveBufferAddressForDMA
#else
#define MAP_I2C_getReceiveBufferAddressForDMA \
I2C_getReceiveBufferAddressForDMA
#endif
#ifdef ROM_I2C_getTransmitBufferAddressForDMA
#define MAP_I2C_getTransmitBufferAddressForDMA \
ROM_I2C_getTransmitBufferAddressForDMA
#else
#define MAP_I2C_getTransmitBufferAddressForDMA \
I2C_getTransmitBufferAddressForDMA
#endif
#ifdef ROM_I2C_masterIsStopSent
#define MAP_I2C_masterIsStopSent \
ROM_I2C_masterIsStopSent
#else
#define MAP_I2C_masterIsStopSent \
I2C_masterIsStopSent
#endif
#ifdef ROM_I2C_masterIsStartSent
#define MAP_I2C_masterIsStartSent \
ROM_I2C_masterIsStartSent
#else
#define MAP_I2C_masterIsStartSent \
I2C_masterIsStartSent
#endif
#ifdef ROM_I2C_masterSendStart
#define MAP_I2C_masterSendStart \
ROM_I2C_masterSendStart
#else
#define MAP_I2C_masterSendStart \
I2C_masterSendStart
#endif
#ifdef ROM_I2C_enableMultiMasterMode
#define MAP_I2C_enableMultiMasterMode \
ROM_I2C_enableMultiMasterMode
#else
#define MAP_I2C_enableMultiMasterMode \
I2C_enableMultiMasterMode
#endif
#ifdef ROM_I2C_disableMultiMasterMode
#define MAP_I2C_disableMultiMasterMode \
ROM_I2C_disableMultiMasterMode
#else
#define MAP_I2C_disableMultiMasterMode \
I2C_disableMultiMasterMode
#endif
#ifdef ROM_I2C_enableInterrupt
#define MAP_I2C_enableInterrupt \
ROM_I2C_enableInterrupt
#else
#define MAP_I2C_enableInterrupt \
I2C_enableInterrupt
#endif
#ifdef ROM_I2C_disableInterrupt
#define MAP_I2C_disableInterrupt \
ROM_I2C_disableInterrupt
#else
#define MAP_I2C_disableInterrupt \
I2C_disableInterrupt
#endif
#ifdef ROM_I2C_clearInterruptFlag
#define MAP_I2C_clearInterruptFlag \
ROM_I2C_clearInterruptFlag
#else
#define MAP_I2C_clearInterruptFlag \
I2C_clearInterruptFlag
#endif
#ifdef ROM_I2C_getInterruptStatus
#define MAP_I2C_getInterruptStatus \
ROM_I2C_getInterruptStatus
#else
#define MAP_I2C_getInterruptStatus \
I2C_getInterruptStatus
#endif
#ifdef ROM_I2C_getEnabledInterruptStatus
#define MAP_I2C_getEnabledInterruptStatus \
ROM_I2C_getEnabledInterruptStatus
#else
#define MAP_I2C_getEnabledInterruptStatus \
I2C_getEnabledInterruptStatus
#endif
#ifdef ROM_I2C_getMode
#define MAP_I2C_getMode \
ROM_I2C_getMode
#else
#define MAP_I2C_getMode \
I2C_getMode
#endif
#ifdef ROM_I2C_registerInterrupt
#define MAP_I2C_registerInterrupt \
ROM_I2C_registerInterrupt
#else
#define MAP_I2C_registerInterrupt \
I2C_registerInterrupt
#endif
#ifdef ROM_I2C_unregisterInterrupt
#define MAP_I2C_unregisterInterrupt \
ROM_I2C_unregisterInterrupt
#else
#define MAP_I2C_unregisterInterrupt \
I2C_unregisterInterrupt
#endif
#ifdef ROM_I2C_slaveSendNAK
#define MAP_I2C_slaveSendNAK \
ROM_I2C_slaveSendNAK
#else
#define MAP_I2C_slaveSendNAK \
I2C_slaveSendNAK
#endif
//*****************************************************************************
//
// Macros for the Interrupt API.
//
//*****************************************************************************
#ifdef ROM_Interrupt_enableMaster
#define MAP_Interrupt_enableMaster \
ROM_Interrupt_enableMaster
#else
#define MAP_Interrupt_enableMaster \
Interrupt_enableMaster
#endif
#ifdef ROM_Interrupt_disableMaster
#define MAP_Interrupt_disableMaster \
ROM_Interrupt_disableMaster
#else
#define MAP_Interrupt_disableMaster \
Interrupt_disableMaster
#endif
#ifdef ROM_Interrupt_setPriorityGrouping
#define MAP_Interrupt_setPriorityGrouping \
ROM_Interrupt_setPriorityGrouping
#else
#define MAP_Interrupt_setPriorityGrouping \
Interrupt_setPriorityGrouping
#endif
#ifdef ROM_Interrupt_getPriorityGrouping
#define MAP_Interrupt_getPriorityGrouping \
ROM_Interrupt_getPriorityGrouping
#else
#define MAP_Interrupt_getPriorityGrouping \
Interrupt_getPriorityGrouping
#endif
#ifdef ROM_Interrupt_setPriority
#define MAP_Interrupt_setPriority \
ROM_Interrupt_setPriority
#else
#define MAP_Interrupt_setPriority \
Interrupt_setPriority
#endif
#ifdef ROM_Interrupt_getPriority
#define MAP_Interrupt_getPriority \
ROM_Interrupt_getPriority
#else
#define MAP_Interrupt_getPriority \
Interrupt_getPriority
#endif
#ifdef ROM_Interrupt_enableInterrupt
#define MAP_Interrupt_enableInterrupt \
ROM_Interrupt_enableInterrupt
#else
#define MAP_Interrupt_enableInterrupt \
Interrupt_enableInterrupt
#endif
#ifdef ROM_Interrupt_disableInterrupt
#define MAP_Interrupt_disableInterrupt \
ROM_Interrupt_disableInterrupt
#else
#define MAP_Interrupt_disableInterrupt \
Interrupt_disableInterrupt
#endif
#ifdef ROM_Interrupt_isEnabled
#define MAP_Interrupt_isEnabled \
ROM_Interrupt_isEnabled
#else
#define MAP_Interrupt_isEnabled \
Interrupt_isEnabled
#endif
#ifdef ROM_Interrupt_pendInterrupt
#define MAP_Interrupt_pendInterrupt \
ROM_Interrupt_pendInterrupt
#else
#define MAP_Interrupt_pendInterrupt \
Interrupt_pendInterrupt
#endif
#ifdef ROM_Interrupt_setPriorityMask
#define MAP_Interrupt_setPriorityMask \
ROM_Interrupt_setPriorityMask
#else
#define MAP_Interrupt_setPriorityMask \
Interrupt_setPriorityMask
#endif
#ifdef ROM_Interrupt_getPriorityMask
#define MAP_Interrupt_getPriorityMask \
ROM_Interrupt_getPriorityMask
#else
#define MAP_Interrupt_getPriorityMask \
Interrupt_getPriorityMask
#endif
#ifdef ROM_Interrupt_setVectorTableAddress
#define MAP_Interrupt_setVectorTableAddress \
ROM_Interrupt_setVectorTableAddress
#else
#define MAP_Interrupt_setVectorTableAddress \
Interrupt_setVectorTableAddress
#endif
#ifdef ROM_Interrupt_getVectorTableAddress
#define MAP_Interrupt_getVectorTableAddress \
ROM_Interrupt_getVectorTableAddress
#else
#define MAP_Interrupt_getVectorTableAddress \
Interrupt_getVectorTableAddress
#endif
#ifdef ROM_Interrupt_enableSleepOnIsrExit
#define MAP_Interrupt_enableSleepOnIsrExit \
ROM_Interrupt_enableSleepOnIsrExit
#else
#define MAP_Interrupt_enableSleepOnIsrExit \
Interrupt_enableSleepOnIsrExit
#endif
#ifdef ROM_Interrupt_disableSleepOnIsrExit
#define MAP_Interrupt_disableSleepOnIsrExit \
ROM_Interrupt_disableSleepOnIsrExit
#else
#define MAP_Interrupt_disableSleepOnIsrExit \
Interrupt_disableSleepOnIsrExit
#endif
#ifdef ROM_Interrupt_registerInterrupt
#define MAP_Interrupt_registerInterrupt \
ROM_Interrupt_registerInterrupt
#else
#define MAP_Interrupt_registerInterrupt \
Interrupt_registerInterrupt
#endif
#ifdef ROM_Interrupt_unregisterInterrupt
#define MAP_Interrupt_unregisterInterrupt \
ROM_Interrupt_unregisterInterrupt
#else
#define MAP_Interrupt_unregisterInterrupt \
Interrupt_unregisterInterrupt
#endif
#ifdef ROM_Interrupt_unpendInterrupt
#define MAP_Interrupt_unpendInterrupt \
ROM_Interrupt_unpendInterrupt
#else
#define MAP_Interrupt_unpendInterrupt \
Interrupt_unpendInterrupt
#endif
//*****************************************************************************
//
// Macros for the MPU API.
//
//*****************************************************************************
#ifdef ROM_MPU_enableModule
#define MAP_MPU_enableModule \
ROM_MPU_enableModule
#else
#define MAP_MPU_enableModule \
MPU_enableModule
#endif
#ifdef ROM_MPU_disableModule
#define MAP_MPU_disableModule \
ROM_MPU_disableModule
#else
#define MAP_MPU_disableModule \
MPU_disableModule
#endif
#ifdef ROM_MPU_getRegionCount
#define MAP_MPU_getRegionCount \
ROM_MPU_getRegionCount
#else
#define MAP_MPU_getRegionCount \
MPU_getRegionCount
#endif
#ifdef ROM_MPU_enableRegion
#define MAP_MPU_enableRegion \
ROM_MPU_enableRegion
#else
#define MAP_MPU_enableRegion \
MPU_enableRegion
#endif
#ifdef ROM_MPU_disableRegion
#define MAP_MPU_disableRegion \
ROM_MPU_disableRegion
#else
#define MAP_MPU_disableRegion \
MPU_disableRegion
#endif
#ifdef ROM_MPU_setRegion
#define MAP_MPU_setRegion \
ROM_MPU_setRegion
#else
#define MAP_MPU_setRegion \
MPU_setRegion
#endif
#ifdef ROM_MPU_getRegion
#define MAP_MPU_getRegion \
ROM_MPU_getRegion
#else
#define MAP_MPU_getRegion \
MPU_getRegion
#endif
#ifdef ROM_MPU_enableInterrupt
#define MAP_MPU_enableInterrupt \
ROM_MPU_enableInterrupt
#else
#define MAP_MPU_enableInterrupt \
MPU_enableInterrupt
#endif
#ifdef ROM_MPU_disableInterrupt
#define MAP_MPU_disableInterrupt \
ROM_MPU_disableInterrupt
#else
#define MAP_MPU_disableInterrupt \
MPU_disableInterrupt
#endif
#ifdef ROM_MPU_registerInterrupt
#define MAP_MPU_registerInterrupt \
ROM_MPU_registerInterrupt
#else
#define MAP_MPU_registerInterrupt \
MPU_registerInterrupt
#endif
#ifdef ROM_MPU_unregisterInterrupt
#define MAP_MPU_unregisterInterrupt \
ROM_MPU_unregisterInterrupt
#else
#define MAP_MPU_unregisterInterrupt \
MPU_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the PCM API.
//
//*****************************************************************************
#ifdef ROM_PCM_setCoreVoltageLevel
#define MAP_PCM_setCoreVoltageLevel \
ROM_PCM_setCoreVoltageLevel
#else
#define MAP_PCM_setCoreVoltageLevel \
PCM_setCoreVoltageLevel
#endif
#ifdef ROM_PCM_getCoreVoltageLevel
#define MAP_PCM_getCoreVoltageLevel \
ROM_PCM_getCoreVoltageLevel
#else
#define MAP_PCM_getCoreVoltageLevel \
PCM_getCoreVoltageLevel
#endif
#ifdef ROM_PCM_setCoreVoltageLevelWithTimeout
#define MAP_PCM_setCoreVoltageLevelWithTimeout \
ROM_PCM_setCoreVoltageLevelWithTimeout
#else
#define MAP_PCM_setCoreVoltageLevelWithTimeout \
PCM_setCoreVoltageLevelWithTimeout
#endif
#ifdef ROM_PCM_setPowerMode
#define MAP_PCM_setPowerMode \
ROM_PCM_setPowerMode
#else
#define MAP_PCM_setPowerMode \
PCM_setPowerMode
#endif
#ifdef ROM_PCM_setPowerModeWithTimeout
#define MAP_PCM_setPowerModeWithTimeout \
ROM_PCM_setPowerModeWithTimeout
#else
#define MAP_PCM_setPowerModeWithTimeout \
PCM_setPowerModeWithTimeout
#endif
#ifdef ROM_PCM_getPowerMode
#define MAP_PCM_getPowerMode \
ROM_PCM_getPowerMode
#else
#define MAP_PCM_getPowerMode \
PCM_getPowerMode
#endif
#ifdef ROM_PCM_setPowerState
#define MAP_PCM_setPowerState \
ROM_PCM_setPowerState
#else
#define MAP_PCM_setPowerState \
PCM_setPowerState
#endif
#ifdef ROM_PCM_setPowerStateWithTimeout
#define MAP_PCM_setPowerStateWithTimeout \
ROM_PCM_setPowerStateWithTimeout
#else
#define MAP_PCM_setPowerStateWithTimeout \
PCM_setPowerStateWithTimeout
#endif
#ifdef ROM_PCM_getPowerState
#define MAP_PCM_getPowerState \
ROM_PCM_getPowerState
#else
#define MAP_PCM_getPowerState \
PCM_getPowerState
#endif
#ifdef ROM_PCM_shutdownDevice
#define MAP_PCM_shutdownDevice \
ROM_PCM_shutdownDevice
#else
#define MAP_PCM_shutdownDevice \
PCM_shutdownDevice
#endif
#ifdef ROM_PCM_gotoLPM0
#define MAP_PCM_gotoLPM0 \
ROM_PCM_gotoLPM0
#else
#define MAP_PCM_gotoLPM0 \
PCM_gotoLPM0
#endif
#ifdef ROM_PCM_gotoLPM3
#define MAP_PCM_gotoLPM3 \
ROM_PCM_gotoLPM3
#else
#define MAP_PCM_gotoLPM3 \
PCM_gotoLPM3
#endif
#ifdef ROM_PCM_enableInterrupt
#define MAP_PCM_enableInterrupt \
ROM_PCM_enableInterrupt
#else
#define MAP_PCM_enableInterrupt \
PCM_enableInterrupt
#endif
#ifdef ROM_PCM_disableInterrupt
#define MAP_PCM_disableInterrupt \
ROM_PCM_disableInterrupt
#else
#define MAP_PCM_disableInterrupt \
PCM_disableInterrupt
#endif
#ifdef ROM_PCM_getInterruptStatus
#define MAP_PCM_getInterruptStatus \
ROM_PCM_getInterruptStatus
#else
#define MAP_PCM_getInterruptStatus \
PCM_getInterruptStatus
#endif
#ifdef ROM_PCM_getEnabledInterruptStatus
#define MAP_PCM_getEnabledInterruptStatus \
ROM_PCM_getEnabledInterruptStatus
#else
#define MAP_PCM_getEnabledInterruptStatus \
PCM_getEnabledInterruptStatus
#endif
#ifdef ROM_PCM_clearInterruptFlag
#define MAP_PCM_clearInterruptFlag \
ROM_PCM_clearInterruptFlag
#else
#define MAP_PCM_clearInterruptFlag \
PCM_clearInterruptFlag
#endif
#ifdef ROM_PCM_enableRudeMode
#define MAP_PCM_enableRudeMode \
ROM_PCM_enableRudeMode
#else
#define MAP_PCM_enableRudeMode \
PCM_enableRudeMode
#endif
#ifdef ROM_PCM_disableRudeMode
#define MAP_PCM_disableRudeMode \
ROM_PCM_disableRudeMode
#else
#define MAP_PCM_disableRudeMode \
PCM_disableRudeMode
#endif
#ifdef ROM_PCM_gotoLPM0InterruptSafe
#define MAP_PCM_gotoLPM0InterruptSafe \
ROM_PCM_gotoLPM0InterruptSafe
#else
#define MAP_PCM_gotoLPM0InterruptSafe \
PCM_gotoLPM0InterruptSafe
#endif
#ifdef ROM_PCM_gotoLPM3InterruptSafe
#define MAP_PCM_gotoLPM3InterruptSafe \
ROM_PCM_gotoLPM3InterruptSafe
#else
#define MAP_PCM_gotoLPM3InterruptSafe \
PCM_gotoLPM3InterruptSafe
#endif
#ifdef ROM_PCM_registerInterrupt
#define MAP_PCM_registerInterrupt \
ROM_PCM_registerInterrupt
#else
#define MAP_PCM_registerInterrupt \
PCM_registerInterrupt
#endif
#ifdef ROM_PCM_unregisterInterrupt
#define MAP_PCM_unregisterInterrupt \
ROM_PCM_unregisterInterrupt
#else
#define MAP_PCM_unregisterInterrupt \
PCM_unregisterInterrupt
#endif
#ifdef ROM_PCM_setCoreVoltageLevelNonBlocking
#define MAP_PCM_setCoreVoltageLevelNonBlocking \
ROM_PCM_setCoreVoltageLevelNonBlocking
#else
#define MAP_PCM_setCoreVoltageLevelNonBlocking \
PCM_setCoreVoltageLevelNonBlocking
#endif
#ifdef ROM_PCM_setPowerModeNonBlocking
#define MAP_PCM_setPowerModeNonBlocking \
ROM_PCM_setPowerModeNonBlocking
#else
#define MAP_PCM_setPowerModeNonBlocking \
PCM_setPowerModeNonBlocking
#endif
#ifdef ROM_PCM_setPowerStateNonBlocking
#define MAP_PCM_setPowerStateNonBlocking \
ROM_PCM_setPowerStateNonBlocking
#else
#define MAP_PCM_setPowerStateNonBlocking \
PCM_setPowerStateNonBlocking
#endif
#ifdef ROM_PCM_gotoLPM4
#define MAP_PCM_gotoLPM4 \
ROM_PCM_gotoLPM4
#else
#define MAP_PCM_gotoLPM4 \
PCM_gotoLPM4
#endif
#ifdef ROM_PCM_gotoLPM4InterruptSafe
#define MAP_PCM_gotoLPM4InterruptSafe \
ROM_PCM_gotoLPM4InterruptSafe
#else
#define MAP_PCM_gotoLPM4InterruptSafe \
PCM_gotoLPM4InterruptSafe
#endif
//*****************************************************************************
//
// Macros for the PMAP API.
//
//*****************************************************************************
#ifdef ROM_PMAP_configurePorts
#define MAP_PMAP_configurePorts \
ROM_PMAP_configurePorts
#else
#define MAP_PMAP_configurePorts \
PMAP_configurePorts
#endif
//*****************************************************************************
//
// Macros for the PSS API.
//
//*****************************************************************************
#ifdef ROM_PSS_enableHighSidePinToggle
#define MAP_PSS_enableHighSidePinToggle \
ROM_PSS_enableHighSidePinToggle
#else
#define MAP_PSS_enableHighSidePinToggle \
PSS_enableHighSidePinToggle
#endif
#ifdef ROM_PSS_disableHighSidePinToggle
#define MAP_PSS_disableHighSidePinToggle \
ROM_PSS_disableHighSidePinToggle
#else
#define MAP_PSS_disableHighSidePinToggle \
PSS_disableHighSidePinToggle
#endif
#ifdef ROM_PSS_enableHighSide
#define MAP_PSS_enableHighSide \
ROM_PSS_enableHighSide
#else
#define MAP_PSS_enableHighSide \
PSS_enableHighSide
#endif
#ifdef ROM_PSS_disableHighSide
#define MAP_PSS_disableHighSide \
ROM_PSS_disableHighSide
#else
#define MAP_PSS_disableHighSide \
PSS_disableHighSide
#endif
#ifdef ROM_PSS_setHighSidePerformanceMode
#define MAP_PSS_setHighSidePerformanceMode \
ROM_PSS_setHighSidePerformanceMode
#else
#define MAP_PSS_setHighSidePerformanceMode \
PSS_setHighSidePerformanceMode
#endif
#ifdef ROM_PSS_getHighSidePerformanceMode
#define MAP_PSS_getHighSidePerformanceMode \
ROM_PSS_getHighSidePerformanceMode
#else
#define MAP_PSS_getHighSidePerformanceMode \
PSS_getHighSidePerformanceMode
#endif
#ifdef ROM_PSS_enableHighSideMonitor
#define MAP_PSS_enableHighSideMonitor \
ROM_PSS_enableHighSideMonitor
#else
#define MAP_PSS_enableHighSideMonitor \
PSS_enableHighSideMonitor
#endif
#ifdef ROM_PSS_disableHighSideMonitor
#define MAP_PSS_disableHighSideMonitor \
ROM_PSS_disableHighSideMonitor
#else
#define MAP_PSS_disableHighSideMonitor \
PSS_disableHighSideMonitor
#endif
#ifdef ROM_PSS_setHighSideVoltageTrigger
#define MAP_PSS_setHighSideVoltageTrigger \
ROM_PSS_setHighSideVoltageTrigger
#else
#define MAP_PSS_setHighSideVoltageTrigger \
PSS_setHighSideVoltageTrigger
#endif
#ifdef ROM_PSS_getHighSideVoltageTrigger
#define MAP_PSS_getHighSideVoltageTrigger \
ROM_PSS_getHighSideVoltageTrigger
#else
#define MAP_PSS_getHighSideVoltageTrigger \
PSS_getHighSideVoltageTrigger
#endif
#ifdef ROM_PSS_enableInterrupt
#define MAP_PSS_enableInterrupt \
ROM_PSS_enableInterrupt
#else
#define MAP_PSS_enableInterrupt \
PSS_enableInterrupt
#endif
#ifdef ROM_PSS_disableInterrupt
#define MAP_PSS_disableInterrupt \
ROM_PSS_disableInterrupt
#else
#define MAP_PSS_disableInterrupt \
PSS_disableInterrupt
#endif
#ifdef ROM_PSS_getInterruptStatus
#define MAP_PSS_getInterruptStatus \
ROM_PSS_getInterruptStatus
#else
#define MAP_PSS_getInterruptStatus \
PSS_getInterruptStatus
#endif
#ifdef ROM_PSS_clearInterruptFlag
#define MAP_PSS_clearInterruptFlag \
ROM_PSS_clearInterruptFlag
#else
#define MAP_PSS_clearInterruptFlag \
PSS_clearInterruptFlag
#endif
#ifdef ROM_PSS_registerInterrupt
#define MAP_PSS_registerInterrupt \
ROM_PSS_registerInterrupt
#else
#define MAP_PSS_registerInterrupt \
PSS_registerInterrupt
#endif
#ifdef ROM_PSS_unregisterInterrupt
#define MAP_PSS_unregisterInterrupt \
ROM_PSS_unregisterInterrupt
#else
#define MAP_PSS_unregisterInterrupt \
PSS_unregisterInterrupt
#endif
#ifdef ROM_PSS_enableForcedDCDCOperation
#define MAP_PSS_enableForcedDCDCOperation \
ROM_PSS_enableForcedDCDCOperation
#else
#define MAP_PSS_enableForcedDCDCOperation \
PSS_enableForcedDCDCOperation
#endif
#ifdef ROM_PSS_disableForcedDCDCOperation
#define MAP_PSS_disableForcedDCDCOperation \
ROM_PSS_disableForcedDCDCOperation
#else
#define MAP_PSS_disableForcedDCDCOperation \
PSS_disableForcedDCDCOperation
#endif
//*****************************************************************************
//
// Macros for the Ref API.
//
//*****************************************************************************
#ifdef ROM_REF_A_setReferenceVoltage
#define MAP_REF_A_setReferenceVoltage \
ROM_REF_A_setReferenceVoltage
#else
#define MAP_REF_A_setReferenceVoltage \
REF_A_setReferenceVoltage
#endif
#ifdef ROM_REF_A_disableTempSensor
#define MAP_REF_A_disableTempSensor \
ROM_REF_A_disableTempSensor
#else
#define MAP_REF_A_disableTempSensor \
REF_A_disableTempSensor
#endif
#ifdef ROM_REF_A_enableTempSensor
#define MAP_REF_A_enableTempSensor \
ROM_REF_A_enableTempSensor
#else
#define MAP_REF_A_enableTempSensor \
REF_A_enableTempSensor
#endif
#ifdef ROM_REF_A_enableReferenceVoltageOutput
#define MAP_REF_A_enableReferenceVoltageOutput \
ROM_REF_A_enableReferenceVoltageOutput
#else
#define MAP_REF_A_enableReferenceVoltageOutput \
REF_A_enableReferenceVoltageOutput
#endif
#ifdef ROM_REF_A_disableReferenceVoltageOutput
#define MAP_REF_A_disableReferenceVoltageOutput \
ROM_REF_A_disableReferenceVoltageOutput
#else
#define MAP_REF_A_disableReferenceVoltageOutput \
REF_A_disableReferenceVoltageOutput
#endif
#ifdef ROM_REF_A_enableReferenceVoltage
#define MAP_REF_A_enableReferenceVoltage \
ROM_REF_A_enableReferenceVoltage
#else
#define MAP_REF_A_enableReferenceVoltage \
REF_A_enableReferenceVoltage
#endif
#ifdef ROM_REF_A_disableReferenceVoltage
#define MAP_REF_A_disableReferenceVoltage \
ROM_REF_A_disableReferenceVoltage
#else
#define MAP_REF_A_disableReferenceVoltage \
REF_A_disableReferenceVoltage
#endif
#ifdef ROM_REF_A_getBandgapMode
#define MAP_REF_A_getBandgapMode \
ROM_REF_A_getBandgapMode
#else
#define MAP_REF_A_getBandgapMode \
REF_A_getBandgapMode
#endif
#ifdef ROM_REF_A_isBandgapActive
#define MAP_REF_A_isBandgapActive \
ROM_REF_A_isBandgapActive
#else
#define MAP_REF_A_isBandgapActive \
REF_A_isBandgapActive
#endif
#ifdef ROM_REF_A_isRefGenBusy
#define MAP_REF_A_isRefGenBusy \
ROM_REF_A_isRefGenBusy
#else
#define MAP_REF_A_isRefGenBusy \
REF_A_isRefGenBusy
#endif
#ifdef ROM_REF_A_isRefGenActive
#define MAP_REF_A_isRefGenActive \
ROM_REF_A_isRefGenActive
#else
#define MAP_REF_A_isRefGenActive \
REF_A_isRefGenActive
#endif
#ifdef ROM_REF_A_getBufferedBandgapVoltageStatus
#define MAP_REF_A_getBufferedBandgapVoltageStatus \
ROM_REF_A_getBufferedBandgapVoltageStatus
#else
#define MAP_REF_A_getBufferedBandgapVoltageStatus \
REF_A_getBufferedBandgapVoltageStatus
#endif
#ifdef ROM_REF_A_getVariableReferenceVoltageStatus
#define MAP_REF_A_getVariableReferenceVoltageStatus \
ROM_REF_A_getVariableReferenceVoltageStatus
#else
#define MAP_REF_A_getVariableReferenceVoltageStatus \
REF_A_getVariableReferenceVoltageStatus
#endif
#ifdef ROM_REF_A_setReferenceVoltageOneTimeTrigger
#define MAP_REF_A_setReferenceVoltageOneTimeTrigger \
ROM_REF_A_setReferenceVoltageOneTimeTrigger
#else
#define MAP_REF_A_setReferenceVoltageOneTimeTrigger \
REF_A_setReferenceVoltageOneTimeTrigger
#endif
#ifdef ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger
#define MAP_REF_A_setBufferedBandgapVoltageOneTimeTrigger \
ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger
#else
#define MAP_REF_A_setBufferedBandgapVoltageOneTimeTrigger \
REF_A_setBufferedBandgapVoltageOneTimeTrigger
#endif
//*****************************************************************************
//
// Macros for the ResetCtl API.
//
//*****************************************************************************
#ifdef ROM_ResetCtl_initiateSoftReset
#define MAP_ResetCtl_initiateSoftReset \
ROM_ResetCtl_initiateSoftReset
#else
#define MAP_ResetCtl_initiateSoftReset \
ResetCtl_initiateSoftReset
#endif
#ifdef ROM_ResetCtl_initiateSoftResetWithSource
#define MAP_ResetCtl_initiateSoftResetWithSource \
ROM_ResetCtl_initiateSoftResetWithSource
#else
#define MAP_ResetCtl_initiateSoftResetWithSource \
ResetCtl_initiateSoftResetWithSource
#endif
#ifdef ROM_ResetCtl_getSoftResetSource
#define MAP_ResetCtl_getSoftResetSource \
ROM_ResetCtl_getSoftResetSource
#else
#define MAP_ResetCtl_getSoftResetSource \
ResetCtl_getSoftResetSource
#endif
#ifdef ROM_ResetCtl_clearSoftResetSource
#define MAP_ResetCtl_clearSoftResetSource \
ROM_ResetCtl_clearSoftResetSource
#else
#define MAP_ResetCtl_clearSoftResetSource \
ResetCtl_clearSoftResetSource
#endif
#ifdef ROM_ResetCtl_initiateHardReset
#define MAP_ResetCtl_initiateHardReset \
ROM_ResetCtl_initiateHardReset
#else
#define MAP_ResetCtl_initiateHardReset \
ResetCtl_initiateHardReset
#endif
#ifdef ROM_ResetCtl_initiateHardResetWithSource
#define MAP_ResetCtl_initiateHardResetWithSource \
ROM_ResetCtl_initiateHardResetWithSource
#else
#define MAP_ResetCtl_initiateHardResetWithSource \
ResetCtl_initiateHardResetWithSource
#endif
#ifdef ROM_ResetCtl_getHardResetSource
#define MAP_ResetCtl_getHardResetSource \
ROM_ResetCtl_getHardResetSource
#else
#define MAP_ResetCtl_getHardResetSource \
ResetCtl_getHardResetSource
#endif
#ifdef ROM_ResetCtl_clearHardResetSource
#define MAP_ResetCtl_clearHardResetSource \
ROM_ResetCtl_clearHardResetSource
#else
#define MAP_ResetCtl_clearHardResetSource \
ResetCtl_clearHardResetSource
#endif
#ifdef ROM_ResetCtl_getPSSSource
#define MAP_ResetCtl_getPSSSource \
ROM_ResetCtl_getPSSSource
#else
#define MAP_ResetCtl_getPSSSource \
ResetCtl_getPSSSource
#endif
#ifdef ROM_ResetCtl_clearPSSFlags
#define MAP_ResetCtl_clearPSSFlags \
ROM_ResetCtl_clearPSSFlags
#else
#define MAP_ResetCtl_clearPSSFlags \
ResetCtl_clearPSSFlags
#endif
#ifdef ROM_ResetCtl_getPCMSource
#define MAP_ResetCtl_getPCMSource \
ROM_ResetCtl_getPCMSource
#else
#define MAP_ResetCtl_getPCMSource \
ResetCtl_getPCMSource
#endif
#ifdef ROM_ResetCtl_clearPCMFlags
#define MAP_ResetCtl_clearPCMFlags \
ROM_ResetCtl_clearPCMFlags
#else
#define MAP_ResetCtl_clearPCMFlags \
ResetCtl_clearPCMFlags
#endif
//*****************************************************************************
//
// Macros for the RTC API.
//
//*****************************************************************************
#ifdef ROM_RTC_C_startClock
#define MAP_RTC_C_startClock \
ROM_RTC_C_startClock
#else
#define MAP_RTC_C_startClock \
RTC_C_startClock
#endif
#ifdef ROM_RTC_C_holdClock
#define MAP_RTC_C_holdClock \
ROM_RTC_C_holdClock
#else
#define MAP_RTC_C_holdClock \
RTC_C_holdClock
#endif
#ifdef ROM_RTC_C_setCalibrationFrequency
#define MAP_RTC_C_setCalibrationFrequency \
ROM_RTC_C_setCalibrationFrequency
#else
#define MAP_RTC_C_setCalibrationFrequency \
RTC_C_setCalibrationFrequency
#endif
#ifdef ROM_RTC_C_setCalibrationData
#define MAP_RTC_C_setCalibrationData \
ROM_RTC_C_setCalibrationData
#else
#define MAP_RTC_C_setCalibrationData \
RTC_C_setCalibrationData
#endif
#ifdef ROM_RTC_C_setTemperatureCompensation
#define MAP_RTC_C_setTemperatureCompensation \
ROM_RTC_C_setTemperatureCompensation
#else
#define MAP_RTC_C_setTemperatureCompensation \
RTC_C_setTemperatureCompensation
#endif
#ifdef ROM_RTC_C_initCalendar
#define MAP_RTC_C_initCalendar \
ROM_RTC_C_initCalendar
#else
#define MAP_RTC_C_initCalendar \
RTC_C_initCalendar
#endif
#ifdef ROM_RTC_C_getCalendarTime
#define MAP_RTC_C_getCalendarTime \
ROM_RTC_C_getCalendarTime
#else
#define MAP_RTC_C_getCalendarTime \
RTC_C_getCalendarTime
#endif
#ifdef ROM_RTC_C_setCalendarAlarm
#define MAP_RTC_C_setCalendarAlarm \
ROM_RTC_C_setCalendarAlarm
#else
#define MAP_RTC_C_setCalendarAlarm \
RTC_C_setCalendarAlarm
#endif
#ifdef ROM_RTC_C_setCalendarEvent
#define MAP_RTC_C_setCalendarEvent \
ROM_RTC_C_setCalendarEvent
#else
#define MAP_RTC_C_setCalendarEvent \
RTC_C_setCalendarEvent
#endif
#ifdef ROM_RTC_C_definePrescaleEvent
#define MAP_RTC_C_definePrescaleEvent \
ROM_RTC_C_definePrescaleEvent
#else
#define MAP_RTC_C_definePrescaleEvent \
RTC_C_definePrescaleEvent
#endif
#ifdef ROM_RTC_C_getPrescaleValue
#define MAP_RTC_C_getPrescaleValue \
ROM_RTC_C_getPrescaleValue
#else
#define MAP_RTC_C_getPrescaleValue \
RTC_C_getPrescaleValue
#endif
#ifdef ROM_RTC_C_setPrescaleValue
#define MAP_RTC_C_setPrescaleValue \
ROM_RTC_C_setPrescaleValue
#else
#define MAP_RTC_C_setPrescaleValue \
RTC_C_setPrescaleValue
#endif
#ifdef ROM_RTC_C_convertBCDToBinary
#define MAP_RTC_C_convertBCDToBinary \
ROM_RTC_C_convertBCDToBinary
#else
#define MAP_RTC_C_convertBCDToBinary \
RTC_C_convertBCDToBinary
#endif
#ifdef ROM_RTC_C_convertBinaryToBCD
#define MAP_RTC_C_convertBinaryToBCD \
ROM_RTC_C_convertBinaryToBCD
#else
#define MAP_RTC_C_convertBinaryToBCD \
RTC_C_convertBinaryToBCD
#endif
#ifdef ROM_RTC_C_enableInterrupt
#define MAP_RTC_C_enableInterrupt \
ROM_RTC_C_enableInterrupt
#else
#define MAP_RTC_C_enableInterrupt \
RTC_C_enableInterrupt
#endif
#ifdef ROM_RTC_C_disableInterrupt
#define MAP_RTC_C_disableInterrupt \
ROM_RTC_C_disableInterrupt
#else
#define MAP_RTC_C_disableInterrupt \
RTC_C_disableInterrupt
#endif
#ifdef ROM_RTC_C_getInterruptStatus
#define MAP_RTC_C_getInterruptStatus \
ROM_RTC_C_getInterruptStatus
#else
#define MAP_RTC_C_getInterruptStatus \
RTC_C_getInterruptStatus
#endif
#ifdef ROM_RTC_C_getEnabledInterruptStatus
#define MAP_RTC_C_getEnabledInterruptStatus \
ROM_RTC_C_getEnabledInterruptStatus
#else
#define MAP_RTC_C_getEnabledInterruptStatus \
RTC_C_getEnabledInterruptStatus
#endif
#ifdef ROM_RTC_C_clearInterruptFlag
#define MAP_RTC_C_clearInterruptFlag \
ROM_RTC_C_clearInterruptFlag
#else
#define MAP_RTC_C_clearInterruptFlag \
RTC_C_clearInterruptFlag
#endif
#ifdef ROM_RTC_C_registerInterrupt
#define MAP_RTC_C_registerInterrupt \
ROM_RTC_C_registerInterrupt
#else
#define MAP_RTC_C_registerInterrupt \
RTC_C_registerInterrupt
#endif
#ifdef ROM_RTC_C_unregisterInterrupt
#define MAP_RTC_C_unregisterInterrupt \
ROM_RTC_C_unregisterInterrupt
#else
#define MAP_RTC_C_unregisterInterrupt \
RTC_C_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the SPI API.
//
//*****************************************************************************
#ifdef ROM_SPI_initMaster
#define MAP_SPI_initMaster \
ROM_SPI_initMaster
#else
#define MAP_SPI_initMaster \
SPI_initMaster
#endif
#ifdef ROM_SPI_selectFourPinFunctionality
#define MAP_SPI_selectFourPinFunctionality \
ROM_SPI_selectFourPinFunctionality
#else
#define MAP_SPI_selectFourPinFunctionality \
SPI_selectFourPinFunctionality
#endif
#ifdef ROM_SPI_changeMasterClock
#define MAP_SPI_changeMasterClock \
ROM_SPI_changeMasterClock
#else
#define MAP_SPI_changeMasterClock \
SPI_changeMasterClock
#endif
#ifdef ROM_SPI_initSlave
#define MAP_SPI_initSlave \
ROM_SPI_initSlave
#else
#define MAP_SPI_initSlave \
SPI_initSlave
#endif
#ifdef ROM_SPI_changeClockPhasePolarity
#define MAP_SPI_changeClockPhasePolarity \
ROM_SPI_changeClockPhasePolarity
#else
#define MAP_SPI_changeClockPhasePolarity \
SPI_changeClockPhasePolarity
#endif
#ifdef ROM_SPI_transmitData
#define MAP_SPI_transmitData \
ROM_SPI_transmitData
#else
#define MAP_SPI_transmitData \
SPI_transmitData
#endif
#ifdef ROM_SPI_receiveData
#define MAP_SPI_receiveData \
ROM_SPI_receiveData
#else
#define MAP_SPI_receiveData \
SPI_receiveData
#endif
#ifdef ROM_SPI_enableModule
#define MAP_SPI_enableModule \
ROM_SPI_enableModule
#else
#define MAP_SPI_enableModule \
SPI_enableModule
#endif
#ifdef ROM_SPI_disableModule
#define MAP_SPI_disableModule \
ROM_SPI_disableModule
#else
#define MAP_SPI_disableModule \
SPI_disableModule
#endif
#ifdef ROM_SPI_getReceiveBufferAddressForDMA
#define MAP_SPI_getReceiveBufferAddressForDMA \
ROM_SPI_getReceiveBufferAddressForDMA
#else
#define MAP_SPI_getReceiveBufferAddressForDMA \
SPI_getReceiveBufferAddressForDMA
#endif
#ifdef ROM_SPI_getTransmitBufferAddressForDMA
#define MAP_SPI_getTransmitBufferAddressForDMA \
ROM_SPI_getTransmitBufferAddressForDMA
#else
#define MAP_SPI_getTransmitBufferAddressForDMA \
SPI_getTransmitBufferAddressForDMA
#endif
#ifdef ROM_SPI_isBusy
#define MAP_SPI_isBusy \
ROM_SPI_isBusy
#else
#define MAP_SPI_isBusy \
SPI_isBusy
#endif
#ifdef ROM_SPI_enableInterrupt
#define MAP_SPI_enableInterrupt \
ROM_SPI_enableInterrupt
#else
#define MAP_SPI_enableInterrupt \
SPI_enableInterrupt
#endif
#ifdef ROM_SPI_disableInterrupt
#define MAP_SPI_disableInterrupt \
ROM_SPI_disableInterrupt
#else
#define MAP_SPI_disableInterrupt \
SPI_disableInterrupt
#endif
#ifdef ROM_SPI_getInterruptStatus
#define MAP_SPI_getInterruptStatus \
ROM_SPI_getInterruptStatus
#else
#define MAP_SPI_getInterruptStatus \
SPI_getInterruptStatus
#endif
#ifdef ROM_SPI_getEnabledInterruptStatus
#define MAP_SPI_getEnabledInterruptStatus \
ROM_SPI_getEnabledInterruptStatus
#else
#define MAP_SPI_getEnabledInterruptStatus \
SPI_getEnabledInterruptStatus
#endif
#ifdef ROM_SPI_clearInterruptFlag
#define MAP_SPI_clearInterruptFlag \
ROM_SPI_clearInterruptFlag
#else
#define MAP_SPI_clearInterruptFlag \
SPI_clearInterruptFlag
#endif
#ifdef ROM_SPI_registerInterrupt
#define MAP_SPI_registerInterrupt \
ROM_SPI_registerInterrupt
#else
#define MAP_SPI_registerInterrupt \
SPI_registerInterrupt
#endif
#ifdef ROM_SPI_unregisterInterrupt
#define MAP_SPI_unregisterInterrupt \
ROM_SPI_unregisterInterrupt
#else
#define MAP_SPI_unregisterInterrupt \
SPI_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the SysCtl API.
//
//*****************************************************************************
#ifdef ROM_SysCtl_getSRAMSize
#define MAP_SysCtl_getSRAMSize \
ROM_SysCtl_getSRAMSize
#else
#define MAP_SysCtl_getSRAMSize \
SysCtl_getSRAMSize
#endif
#ifdef ROM_SysCtl_getFlashSize
#define MAP_SysCtl_getFlashSize \
ROM_SysCtl_getFlashSize
#else
#define MAP_SysCtl_getFlashSize \
SysCtl_getFlashSize
#endif
#ifdef ROM_SysCtl_rebootDevice
#define MAP_SysCtl_rebootDevice \
ROM_SysCtl_rebootDevice
#else
#define MAP_SysCtl_rebootDevice \
SysCtl_rebootDevice
#endif
#ifdef ROM_SysCtl_enableSRAMBank
#define MAP_SysCtl_enableSRAMBank \
ROM_SysCtl_enableSRAMBank
#else
#define MAP_SysCtl_enableSRAMBank \
SysCtl_enableSRAMBank
#endif
#ifdef ROM_SysCtl_disableSRAMBank
#define MAP_SysCtl_disableSRAMBank \
ROM_SysCtl_disableSRAMBank
#else
#define MAP_SysCtl_disableSRAMBank \
SysCtl_disableSRAMBank
#endif
#ifdef ROM_SysCtl_enableSRAMBankRetention
#define MAP_SysCtl_enableSRAMBankRetention \
ROM_SysCtl_enableSRAMBankRetention
#else
#define MAP_SysCtl_enableSRAMBankRetention \
SysCtl_enableSRAMBankRetention
#endif
#ifdef ROM_SysCtl_disableSRAMBankRetention
#define MAP_SysCtl_disableSRAMBankRetention \
ROM_SysCtl_disableSRAMBankRetention
#else
#define MAP_SysCtl_disableSRAMBankRetention \
SysCtl_disableSRAMBankRetention
#endif
#ifdef ROM_SysCtl_enablePeripheralAtCPUHalt
#define MAP_SysCtl_enablePeripheralAtCPUHalt \
ROM_SysCtl_enablePeripheralAtCPUHalt
#else
#define MAP_SysCtl_enablePeripheralAtCPUHalt \
SysCtl_enablePeripheralAtCPUHalt
#endif
#ifdef ROM_SysCtl_disablePeripheralAtCPUHalt
#define MAP_SysCtl_disablePeripheralAtCPUHalt \
ROM_SysCtl_disablePeripheralAtCPUHalt
#else
#define MAP_SysCtl_disablePeripheralAtCPUHalt \
SysCtl_disablePeripheralAtCPUHalt
#endif
#ifdef ROM_SysCtl_setWDTTimeoutResetType
#define MAP_SysCtl_setWDTTimeoutResetType \
ROM_SysCtl_setWDTTimeoutResetType
#else
#define MAP_SysCtl_setWDTTimeoutResetType \
SysCtl_setWDTTimeoutResetType
#endif
#ifdef ROM_SysCtl_setWDTPasswordViolationResetType
#define MAP_SysCtl_setWDTPasswordViolationResetType \
ROM_SysCtl_setWDTPasswordViolationResetType
#else
#define MAP_SysCtl_setWDTPasswordViolationResetType \
SysCtl_setWDTPasswordViolationResetType
#endif
#ifdef ROM_SysCtl_disableNMISource
#define MAP_SysCtl_disableNMISource \
ROM_SysCtl_disableNMISource
#else
#define MAP_SysCtl_disableNMISource \
SysCtl_disableNMISource
#endif
#ifdef ROM_SysCtl_enableNMISource
#define MAP_SysCtl_enableNMISource \
ROM_SysCtl_enableNMISource
#else
#define MAP_SysCtl_enableNMISource \
SysCtl_enableNMISource
#endif
#ifdef ROM_SysCtl_getNMISourceStatus
#define MAP_SysCtl_getNMISourceStatus \
ROM_SysCtl_getNMISourceStatus
#else
#define MAP_SysCtl_getNMISourceStatus \
SysCtl_getNMISourceStatus
#endif
#ifdef ROM_SysCtl_getTempCalibrationConstant
#define MAP_SysCtl_getTempCalibrationConstant \
ROM_SysCtl_getTempCalibrationConstant
#else
#define MAP_SysCtl_getTempCalibrationConstant \
SysCtl_getTempCalibrationConstant
#endif
#ifdef ROM_SysCtl_enableGlitchFilter
#define MAP_SysCtl_enableGlitchFilter \
ROM_SysCtl_enableGlitchFilter
#else
#define MAP_SysCtl_enableGlitchFilter \
SysCtl_enableGlitchFilter
#endif
#ifdef ROM_SysCtl_disableGlitchFilter
#define MAP_SysCtl_disableGlitchFilter \
ROM_SysCtl_disableGlitchFilter
#else
#define MAP_SysCtl_disableGlitchFilter \
SysCtl_disableGlitchFilter
#endif
#ifdef ROM_SysCtl_getTLVInfo
#define MAP_SysCtl_getTLVInfo \
ROM_SysCtl_getTLVInfo
#else
#define MAP_SysCtl_getTLVInfo \
SysCtl_getTLVInfo
#endif
//*****************************************************************************
//
// Macros for the SysTick API.
//
//*****************************************************************************
#ifdef ROM_SysTick_enableModule
#define MAP_SysTick_enableModule \
ROM_SysTick_enableModule
#else
#define MAP_SysTick_enableModule \
SysTick_enableModule
#endif
#ifdef ROM_SysTick_disableModule
#define MAP_SysTick_disableModule \
ROM_SysTick_disableModule
#else
#define MAP_SysTick_disableModule \
SysTick_disableModule
#endif
#ifdef ROM_SysTick_enableInterrupt
#define MAP_SysTick_enableInterrupt \
ROM_SysTick_enableInterrupt
#else
#define MAP_SysTick_enableInterrupt \
SysTick_enableInterrupt
#endif
#ifdef ROM_SysTick_disableInterrupt
#define MAP_SysTick_disableInterrupt \
ROM_SysTick_disableInterrupt
#else
#define MAP_SysTick_disableInterrupt \
SysTick_disableInterrupt
#endif
#ifdef ROM_SysTick_setPeriod
#define MAP_SysTick_setPeriod \
ROM_SysTick_setPeriod
#else
#define MAP_SysTick_setPeriod \
SysTick_setPeriod
#endif
#ifdef ROM_SysTick_getPeriod
#define MAP_SysTick_getPeriod \
ROM_SysTick_getPeriod
#else
#define MAP_SysTick_getPeriod \
SysTick_getPeriod
#endif
#ifdef ROM_SysTick_getValue
#define MAP_SysTick_getValue \
ROM_SysTick_getValue
#else
#define MAP_SysTick_getValue \
SysTick_getValue
#endif
#ifdef ROM_SysTick_registerInterrupt
#define MAP_SysTick_registerInterrupt \
ROM_SysTick_registerInterrupt
#else
#define MAP_SysTick_registerInterrupt \
SysTick_registerInterrupt
#endif
#ifdef ROM_SysTick_unregisterInterrupt
#define MAP_SysTick_unregisterInterrupt \
ROM_SysTick_unregisterInterrupt
#else
#define MAP_SysTick_unregisterInterrupt \
SysTick_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the Timer_A API.
//
//*****************************************************************************
#ifdef ROM_Timer_A_startCounter
#define MAP_Timer_A_startCounter \
ROM_Timer_A_startCounter
#else
#define MAP_Timer_A_startCounter \
Timer_A_startCounter
#endif
#ifdef ROM_Timer_A_configureContinuousMode
#define MAP_Timer_A_configureContinuousMode \
ROM_Timer_A_configureContinuousMode
#else
#define MAP_Timer_A_configureContinuousMode \
Timer_A_configureContinuousMode
#endif
#ifdef ROM_Timer_A_configureUpMode
#define MAP_Timer_A_configureUpMode \
ROM_Timer_A_configureUpMode
#else
#define MAP_Timer_A_configureUpMode \
Timer_A_configureUpMode
#endif
#ifdef ROM_Timer_A_configureUpDownMode
#define MAP_Timer_A_configureUpDownMode \
ROM_Timer_A_configureUpDownMode
#else
#define MAP_Timer_A_configureUpDownMode \
Timer_A_configureUpDownMode
#endif
#ifdef ROM_Timer_A_initCapture
#define MAP_Timer_A_initCapture \
ROM_Timer_A_initCapture
#else
#define MAP_Timer_A_initCapture \
Timer_A_initCapture
#endif
#ifdef ROM_Timer_A_initCompare
#define MAP_Timer_A_initCompare \
ROM_Timer_A_initCompare
#else
#define MAP_Timer_A_initCompare \
Timer_A_initCompare
#endif
#ifdef ROM_Timer_A_clearTimer
#define MAP_Timer_A_clearTimer \
ROM_Timer_A_clearTimer
#else
#define MAP_Timer_A_clearTimer \
Timer_A_clearTimer
#endif
#ifdef ROM_Timer_A_getSynchronizedCaptureCompareInput
#define MAP_Timer_A_getSynchronizedCaptureCompareInput \
ROM_Timer_A_getSynchronizedCaptureCompareInput
#else
#define MAP_Timer_A_getSynchronizedCaptureCompareInput \
Timer_A_getSynchronizedCaptureCompareInput
#endif
#ifdef ROM_Timer_A_getOutputForOutputModeOutBitValue
#define MAP_Timer_A_getOutputForOutputModeOutBitValue \
ROM_Timer_A_getOutputForOutputModeOutBitValue
#else
#define MAP_Timer_A_getOutputForOutputModeOutBitValue \
Timer_A_getOutputForOutputModeOutBitValue
#endif
#ifdef ROM_Timer_A_getCaptureCompareCount
#define MAP_Timer_A_getCaptureCompareCount \
ROM_Timer_A_getCaptureCompareCount
#else
#define MAP_Timer_A_getCaptureCompareCount \
Timer_A_getCaptureCompareCount
#endif
#ifdef ROM_Timer_A_setOutputForOutputModeOutBitValue
#define MAP_Timer_A_setOutputForOutputModeOutBitValue \
ROM_Timer_A_setOutputForOutputModeOutBitValue
#else
#define MAP_Timer_A_setOutputForOutputModeOutBitValue \
Timer_A_setOutputForOutputModeOutBitValue
#endif
#ifdef ROM_Timer_A_generatePWM
#define MAP_Timer_A_generatePWM \
ROM_Timer_A_generatePWM
#else
#define MAP_Timer_A_generatePWM \
Timer_A_generatePWM
#endif
#ifdef ROM_Timer_A_stopTimer
#define MAP_Timer_A_stopTimer \
ROM_Timer_A_stopTimer
#else
#define MAP_Timer_A_stopTimer \
Timer_A_stopTimer
#endif
#ifdef ROM_Timer_A_setCompareValue
#define MAP_Timer_A_setCompareValue \
ROM_Timer_A_setCompareValue
#else
#define MAP_Timer_A_setCompareValue \
Timer_A_setCompareValue
#endif
#ifdef ROM_Timer_A_clearInterruptFlag
#define MAP_Timer_A_clearInterruptFlag \
ROM_Timer_A_clearInterruptFlag
#else
#define MAP_Timer_A_clearInterruptFlag \
Timer_A_clearInterruptFlag
#endif
#ifdef ROM_Timer_A_clearCaptureCompareInterrupt
#define MAP_Timer_A_clearCaptureCompareInterrupt \
ROM_Timer_A_clearCaptureCompareInterrupt
#else
#define MAP_Timer_A_clearCaptureCompareInterrupt \
Timer_A_clearCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_A_enableInterrupt
#define MAP_Timer_A_enableInterrupt \
ROM_Timer_A_enableInterrupt
#else
#define MAP_Timer_A_enableInterrupt \
Timer_A_enableInterrupt
#endif
#ifdef ROM_Timer_A_disableInterrupt
#define MAP_Timer_A_disableInterrupt \
ROM_Timer_A_disableInterrupt
#else
#define MAP_Timer_A_disableInterrupt \
Timer_A_disableInterrupt
#endif
#ifdef ROM_Timer_A_getInterruptStatus
#define MAP_Timer_A_getInterruptStatus \
ROM_Timer_A_getInterruptStatus
#else
#define MAP_Timer_A_getInterruptStatus \
Timer_A_getInterruptStatus
#endif
#ifdef ROM_Timer_A_getEnabledInterruptStatus
#define MAP_Timer_A_getEnabledInterruptStatus \
ROM_Timer_A_getEnabledInterruptStatus
#else
#define MAP_Timer_A_getEnabledInterruptStatus \
Timer_A_getEnabledInterruptStatus
#endif
#ifdef ROM_Timer_A_enableCaptureCompareInterrupt
#define MAP_Timer_A_enableCaptureCompareInterrupt \
ROM_Timer_A_enableCaptureCompareInterrupt
#else
#define MAP_Timer_A_enableCaptureCompareInterrupt \
Timer_A_enableCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_A_disableCaptureCompareInterrupt
#define MAP_Timer_A_disableCaptureCompareInterrupt \
ROM_Timer_A_disableCaptureCompareInterrupt
#else
#define MAP_Timer_A_disableCaptureCompareInterrupt \
Timer_A_disableCaptureCompareInterrupt
#endif
#ifdef ROM_Timer_A_getCaptureCompareInterruptStatus
#define MAP_Timer_A_getCaptureCompareInterruptStatus \
ROM_Timer_A_getCaptureCompareInterruptStatus
#else
#define MAP_Timer_A_getCaptureCompareInterruptStatus \
Timer_A_getCaptureCompareInterruptStatus
#endif
#ifdef ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
#define MAP_Timer_A_getCaptureCompareEnabledInterruptStatus \
ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
#else
#define MAP_Timer_A_getCaptureCompareEnabledInterruptStatus \
Timer_A_getCaptureCompareEnabledInterruptStatus
#endif
#ifdef ROM_Timer_A_registerInterrupt
#define MAP_Timer_A_registerInterrupt \
ROM_Timer_A_registerInterrupt
#else
#define MAP_Timer_A_registerInterrupt \
Timer_A_registerInterrupt
#endif
#ifdef ROM_Timer_A_unregisterInterrupt
#define MAP_Timer_A_unregisterInterrupt \
ROM_Timer_A_unregisterInterrupt
#else
#define MAP_Timer_A_unregisterInterrupt \
Timer_A_unregisterInterrupt
#endif
#ifdef ROM_Timer_A_getCounterValue
#define MAP_Timer_A_getCounterValue \
ROM_Timer_A_getCounterValue
#else
#define MAP_Timer_A_getCounterValue \
Timer_A_getCounterValue
#endif
//*****************************************************************************
//
// Macros for the Timer32 API.
//
//*****************************************************************************
#ifdef ROM_Timer32_initModule
#define MAP_Timer32_initModule \
ROM_Timer32_initModule
#else
#define MAP_Timer32_initModule \
Timer32_initModule
#endif
#ifdef ROM_Timer32_setCount
#define MAP_Timer32_setCount \
ROM_Timer32_setCount
#else
#define MAP_Timer32_setCount \
Timer32_setCount
#endif
#ifdef ROM_Timer32_setCountInBackground
#define MAP_Timer32_setCountInBackground \
ROM_Timer32_setCountInBackground
#else
#define MAP_Timer32_setCountInBackground \
Timer32_setCountInBackground
#endif
#ifdef ROM_Timer32_getValue
#define MAP_Timer32_getValue \
ROM_Timer32_getValue
#else
#define MAP_Timer32_getValue \
Timer32_getValue
#endif
#ifdef ROM_Timer32_startTimer
#define MAP_Timer32_startTimer \
ROM_Timer32_startTimer
#else
#define MAP_Timer32_startTimer \
Timer32_startTimer
#endif
#ifdef ROM_Timer32_haltTimer
#define MAP_Timer32_haltTimer \
ROM_Timer32_haltTimer
#else
#define MAP_Timer32_haltTimer \
Timer32_haltTimer
#endif
#ifdef ROM_Timer32_enableInterrupt
#define MAP_Timer32_enableInterrupt \
ROM_Timer32_enableInterrupt
#else
#define MAP_Timer32_enableInterrupt \
Timer32_enableInterrupt
#endif
#ifdef ROM_Timer32_disableInterrupt
#define MAP_Timer32_disableInterrupt \
ROM_Timer32_disableInterrupt
#else
#define MAP_Timer32_disableInterrupt \
Timer32_disableInterrupt
#endif
#ifdef ROM_Timer32_clearInterruptFlag
#define MAP_Timer32_clearInterruptFlag \
ROM_Timer32_clearInterruptFlag
#else
#define MAP_Timer32_clearInterruptFlag \
Timer32_clearInterruptFlag
#endif
#ifdef ROM_Timer32_getInterruptStatus
#define MAP_Timer32_getInterruptStatus \
ROM_Timer32_getInterruptStatus
#else
#define MAP_Timer32_getInterruptStatus \
Timer32_getInterruptStatus
#endif
#ifdef ROM_Timer32_registerInterrupt
#define MAP_Timer32_registerInterrupt \
ROM_Timer32_registerInterrupt
#else
#define MAP_Timer32_registerInterrupt \
Timer32_registerInterrupt
#endif
#ifdef ROM_Timer32_unregisterInterrupt
#define MAP_Timer32_unregisterInterrupt \
ROM_Timer32_unregisterInterrupt
#else
#define MAP_Timer32_unregisterInterrupt \
Timer32_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the UART API.
//
//*****************************************************************************
#ifdef ROM_UART_initModule
#define MAP_UART_initModule \
ROM_UART_initModule
#else
#define MAP_UART_initModule \
UART_initModule
#endif
#ifdef ROM_UART_transmitData
#define MAP_UART_transmitData \
ROM_UART_transmitData
#else
#define MAP_UART_transmitData \
UART_transmitData
#endif
#ifdef ROM_UART_enableModule
#define MAP_UART_enableModule \
ROM_UART_enableModule
#else
#define MAP_UART_enableModule \
UART_enableModule
#endif
#ifdef ROM_UART_disableModule
#define MAP_UART_disableModule \
ROM_UART_disableModule
#else
#define MAP_UART_disableModule \
UART_disableModule
#endif
#ifdef ROM_UART_queryStatusFlags
#define MAP_UART_queryStatusFlags \
ROM_UART_queryStatusFlags
#else
#define MAP_UART_queryStatusFlags \
UART_queryStatusFlags
#endif
#ifdef ROM_UART_setDormant
#define MAP_UART_setDormant \
ROM_UART_setDormant
#else
#define MAP_UART_setDormant \
UART_setDormant
#endif
#ifdef ROM_UART_resetDormant
#define MAP_UART_resetDormant \
ROM_UART_resetDormant
#else
#define MAP_UART_resetDormant \
UART_resetDormant
#endif
#ifdef ROM_UART_transmitAddress
#define MAP_UART_transmitAddress \
ROM_UART_transmitAddress
#else
#define MAP_UART_transmitAddress \
UART_transmitAddress
#endif
#ifdef ROM_UART_transmitBreak
#define MAP_UART_transmitBreak \
ROM_UART_transmitBreak
#else
#define MAP_UART_transmitBreak \
UART_transmitBreak
#endif
#ifdef ROM_UART_getReceiveBufferAddressForDMA
#define MAP_UART_getReceiveBufferAddressForDMA \
ROM_UART_getReceiveBufferAddressForDMA
#else
#define MAP_UART_getReceiveBufferAddressForDMA \
UART_getReceiveBufferAddressForDMA
#endif
#ifdef ROM_UART_getTransmitBufferAddressForDMA
#define MAP_UART_getTransmitBufferAddressForDMA \
ROM_UART_getTransmitBufferAddressForDMA
#else
#define MAP_UART_getTransmitBufferAddressForDMA \
UART_getTransmitBufferAddressForDMA
#endif
#ifdef ROM_UART_selectDeglitchTime
#define MAP_UART_selectDeglitchTime \
ROM_UART_selectDeglitchTime
#else
#define MAP_UART_selectDeglitchTime \
UART_selectDeglitchTime
#endif
#ifdef ROM_UART_enableInterrupt
#define MAP_UART_enableInterrupt \
ROM_UART_enableInterrupt
#else
#define MAP_UART_enableInterrupt \
UART_enableInterrupt
#endif
#ifdef ROM_UART_disableInterrupt
#define MAP_UART_disableInterrupt \
ROM_UART_disableInterrupt
#else
#define MAP_UART_disableInterrupt \
UART_disableInterrupt
#endif
#ifdef ROM_UART_getInterruptStatus
#define MAP_UART_getInterruptStatus \
ROM_UART_getInterruptStatus
#else
#define MAP_UART_getInterruptStatus \
UART_getInterruptStatus
#endif
#ifdef ROM_UART_clearInterruptFlag
#define MAP_UART_clearInterruptFlag \
ROM_UART_clearInterruptFlag
#else
#define MAP_UART_clearInterruptFlag \
UART_clearInterruptFlag
#endif
#ifdef ROM_UART_receiveData
#define MAP_UART_receiveData \
ROM_UART_receiveData
#else
#define MAP_UART_receiveData \
UART_receiveData
#endif
#ifdef ROM_UART_getEnabledInterruptStatus
#define MAP_UART_getEnabledInterruptStatus \
ROM_UART_getEnabledInterruptStatus
#else
#define MAP_UART_getEnabledInterruptStatus \
UART_getEnabledInterruptStatus
#endif
#ifdef ROM_UART_registerInterrupt
#define MAP_UART_registerInterrupt \
ROM_UART_registerInterrupt
#else
#define MAP_UART_registerInterrupt \
UART_registerInterrupt
#endif
#ifdef ROM_UART_unregisterInterrupt
#define MAP_UART_unregisterInterrupt \
ROM_UART_unregisterInterrupt
#else
#define MAP_UART_unregisterInterrupt \
UART_unregisterInterrupt
#endif
//*****************************************************************************
//
// Macros for the WDT API.
//
//*****************************************************************************
#ifdef ROM_WDT_A_holdTimer
#define MAP_WDT_A_holdTimer \
ROM_WDT_A_holdTimer
#else
#define MAP_WDT_A_holdTimer \
WDT_A_holdTimer
#endif
#ifdef ROM_WDT_A_startTimer
#define MAP_WDT_A_startTimer \
ROM_WDT_A_startTimer
#else
#define MAP_WDT_A_startTimer \
WDT_A_startTimer
#endif
#ifdef ROM_WDT_A_clearTimer
#define MAP_WDT_A_clearTimer \
ROM_WDT_A_clearTimer
#else
#define MAP_WDT_A_clearTimer \
WDT_A_clearTimer
#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
#ifdef ROM_WDT_A_registerInterrupt
#define MAP_WDT_A_registerInterrupt \
ROM_WDT_A_registerInterrupt
#else
#define MAP_WDT_A_registerInterrupt \
WDT_A_registerInterrupt
#endif
#ifdef ROM_WDT_A_unregisterInterrupt
#define MAP_WDT_A_unregisterInterrupt \
ROM_WDT_A_unregisterInterrupt
#else
#define MAP_WDT_A_unregisterInterrupt \
WDT_A_unregisterInterrupt
#endif
#ifdef ROM_WDT_A_setPasswordViolationReset
#define MAP_WDT_A_setPasswordViolationReset \
ROM_WDT_A_setPasswordViolationReset
#else
#define MAP_WDT_A_setPasswordViolationReset \
WDT_A_setPasswordViolationReset
#endif
#ifdef ROM_WDT_A_setTimeoutReset
#define MAP_WDT_A_setTimeoutReset \
ROM_WDT_A_setTimeoutReset
#else
#define MAP_WDT_A_setTimeoutReset \
WDT_A_setTimeoutReset
#endif
#endif // __ROM_MAP_H__