]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/driverlib/rom_map.h
commit 9f316c246baafa15c542a5aea81a94f26e3d6507
[freertos] / FreeRTOS / Demo / CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil / driverlib / rom_map.h
index 5f654c809533a72c08b916f0c47fb6410cdacaba..78c372589d69cc46e454f2a9fb612c244a65868b 100644 (file)
@@ -1,10 +1,10 @@
 /*
  * -------------------------------------------
- *    MSP432 DriverLib - v01_04_00_18 
+ *    MSP432 DriverLib - v3_10_00_09 
  * -------------------------------------------
  *
  * --COPYRIGHT--,BSD,BSD
- * Copyright (c) 2015, Texas Instruments Incorporated
+ * Copyright (c) 2014, Texas Instruments Incorporated
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * 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__
 
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #define MAP_PSS_disableHighSidePinToggle                                      \
         PSS_disableHighSidePinToggle
 #endif
-#ifdef ROM_setLowSidePerformanceMode 
-#define MAP_PSS_setLowSidePerformanceMode                                      \
-        ROM_PSS_setLowSidePerformanceMode 
-#else
-#define MAP_PSS_setLowSidePerformanceMode                                      \
-        PSS_setLowSidePerformanceMode 
-#endif
-#ifdef ROM_getLowSidePerformanceMode 
-#define MAP_PSS_getLowSidePerformanceMode                                      \
-        ROM_PSS_getLowSidePerformanceMode 
-#else
-#define MAP_PSS_getLowSidePerformanceMode                                      \
-        PSS_getLowSidePerformanceMode 
-#endif
-#ifdef ROM_PSS_disableLowSide
-#define MAP_PSS_disableLowSide                                                 \
-        ROM_PSS_disableLowSide
-#else
-#define MAP_PSS_disableLowSide                                                 \
-        PSS_disableLowSide
-#endif
-#ifdef ROM_PSS_enableLowSide
-#define MAP_PSS_enableLowSide                                                 \
-        ROM_PSS_enableLowSide
-#else
-#define MAP_PSS_enableLowSide                                                 \
-        PSS_enableLowSide
-#endif
 #ifdef ROM_PSS_enableHighSide
 #define MAP_PSS_enableHighSide                                                \
         ROM_PSS_enableHighSide
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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
 
 //*****************************************************************************
 //
 #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__