]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil/driverlib/rom_map.h
Final V8.2.1 release ready for tagging:
[freertos] / FreeRTOS / Demo / CORTEX_M4F_MSP432_LaunchPad_IAR_CCS_Keil / driverlib / rom_map.h
1 /*
2  * -------------------------------------------
3  *    MSP432 DriverLib - v01_04_00_18 
4  * -------------------------------------------
5  *
6  * --COPYRIGHT--,BSD,BSD
7  * Copyright (c) 2015, Texas Instruments Incorporated
8  * All rights reserved.
9  *
10  * Redistribution and use in source and binary forms, with or without
11  * modification, are permitted provided that the following conditions
12  * are met:
13  *
14  * *  Redistributions of source code must retain the above copyright
15  *    notice, this list of conditions and the following disclaimer.
16  *
17  * *  Redistributions in binary form must reproduce the above copyright
18  *    notice, this list of conditions and the following disclaimer in the
19  *    documentation and/or other materials provided with the distribution.
20  *
21  * *  Neither the name of Texas Instruments Incorporated nor the names of
22  *    its contributors may be used to endorse or promote products derived
23  *    from this software without specific prior written permission.
24  *
25  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
26  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
27  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
28  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
29  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
30  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
31  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
32  * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
33  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
34  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
35  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36  * --/COPYRIGHT--*/
37 #ifndef __ROM_MAP_H__
38 #define __ROM_MAP_H__
39
40 //*****************************************************************************
41 //
42 // Macros for the ADC14 API.
43 //
44 //*****************************************************************************
45 #ifdef ROM_ADC14_enableModule
46 #define MAP_ADC14_enableModule                                                \
47         ROM_ADC14_enableModule
48 #else
49 #define MAP_ADC14_enableModule                                                \
50         ADC14_enableModule
51 #endif
52 #ifdef ROM_ADC14_disableModule
53 #define MAP_ADC14_disableModule                                               \
54         ROM_ADC14_disableModule
55 #else
56 #define MAP_ADC14_disableModule                                               \
57         ADC14_disableModule
58 #endif
59 #ifdef ROM_ADC14_initModule
60 #define MAP_ADC14_initModule                                                  \
61         ROM_ADC14_initModule
62 #else
63 #define MAP_ADC14_initModule                                                  \
64         ADC14_initModule
65 #endif
66 #ifdef ROM_ADC14_setResolution
67 #define MAP_ADC14_setResolution                                               \
68         ROM_ADC14_setResolution
69 #else
70 #define MAP_ADC14_setResolution                                               \
71         ADC14_setResolution
72 #endif
73 #ifdef ROM_ADC14_getResolution
74 #define MAP_ADC14_getResolution                                               \
75         ROM_ADC14_getResolution
76 #else
77 #define MAP_ADC14_getResolution                                               \
78         ADC14_getResolution
79 #endif
80 #ifdef ROM_ADC14_setSampleHoldTrigger
81 #define MAP_ADC14_setSampleHoldTrigger                                        \
82         ROM_ADC14_setSampleHoldTrigger
83 #else
84 #define MAP_ADC14_setSampleHoldTrigger                                        \
85         ADC14_setSampleHoldTrigger
86 #endif
87 #ifdef ROM_ADC14_setSampleHoldTime
88 #define MAP_ADC14_setSampleHoldTime                                           \
89         ROM_ADC14_setSampleHoldTime
90 #else
91 #define MAP_ADC14_setSampleHoldTime                                           \
92         ADC14_setSampleHoldTime
93 #endif
94 #ifdef ROM_ADC14_configureMultiSequenceMode
95 #define MAP_ADC14_configureMultiSequenceMode                                  \
96         ROM_ADC14_configureMultiSequenceMode
97 #else
98 #define MAP_ADC14_configureMultiSequenceMode                                  \
99         ADC14_configureMultiSequenceMode
100 #endif
101 #ifdef ROM_ADC14_configureSingleSampleMode
102 #define MAP_ADC14_configureSingleSampleMode                                   \
103         ROM_ADC14_configureSingleSampleMode
104 #else
105 #define MAP_ADC14_configureSingleSampleMode                                   \
106         ADC14_configureSingleSampleMode
107 #endif
108 #ifdef ROM_ADC14_enableConversion
109 #define MAP_ADC14_enableConversion                                            \
110         ROM_ADC14_enableConversion
111 #else
112 #define MAP_ADC14_enableConversion                                            \
113         ADC14_enableConversion
114 #endif
115 #ifdef ROM_ADC14_disableConversion
116 #define MAP_ADC14_disableConversion                                           \
117         ROM_ADC14_disableConversion
118 #else
119 #define MAP_ADC14_disableConversion                                           \
120         ADC14_disableConversion
121 #endif
122 #ifdef ROM_ADC14_isBusy
123 #define MAP_ADC14_isBusy                                                      \
124         ROM_ADC14_isBusy
125 #else
126 #define MAP_ADC14_isBusy                                                      \
127         ADC14_isBusy
128 #endif
129 #ifdef ROM_ADC14_configureConversionMemory
130 #define MAP_ADC14_configureConversionMemory                                   \
131         ROM_ADC14_configureConversionMemory
132 #else
133 #define MAP_ADC14_configureConversionMemory                                   \
134         ADC14_configureConversionMemory
135 #endif
136 #ifdef ROM_ADC14_enableComparatorWindow
137 #define MAP_ADC14_enableComparatorWindow                                      \
138         ROM_ADC14_enableComparatorWindow
139 #else
140 #define MAP_ADC14_enableComparatorWindow                                      \
141         ADC14_enableComparatorWindow
142 #endif
143 #ifdef ROM_ADC14_disableComparatorWindow
144 #define MAP_ADC14_disableComparatorWindow                                     \
145         ROM_ADC14_disableComparatorWindow
146 #else
147 #define MAP_ADC14_disableComparatorWindow                                     \
148         ADC14_disableComparatorWindow
149 #endif
150 #ifdef ROM_ADC14_setComparatorWindowValue
151 #define MAP_ADC14_setComparatorWindowValue                                    \
152         ROM_ADC14_setComparatorWindowValue
153 #else
154 #define MAP_ADC14_setComparatorWindowValue                                    \
155         ADC14_setComparatorWindowValue
156 #endif
157 #ifdef ROM_ADC14_setResultFormat
158 #define MAP_ADC14_setResultFormat                                             \
159         ROM_ADC14_setResultFormat
160 #else
161 #define MAP_ADC14_setResultFormat                                             \
162         ADC14_setResultFormat
163 #endif
164 #ifdef ROM_ADC14_getResult
165 #define MAP_ADC14_getResult                                                   \
166         ROM_ADC14_getResult
167 #else
168 #define MAP_ADC14_getResult                                                   \
169         ADC14_getResult
170 #endif
171 #ifdef ROM_ADC14_getMultiSequenceResult
172 #define MAP_ADC14_getMultiSequenceResult                                      \
173         ROM_ADC14_getMultiSequenceResult
174 #else
175 #define MAP_ADC14_getMultiSequenceResult                                      \
176         ADC14_getMultiSequenceResult
177 #endif
178 #ifdef ROM_ADC14_getResultArray
179 #define MAP_ADC14_getResultArray                                              \
180         ROM_ADC14_getResultArray
181 #else
182 #define MAP_ADC14_getResultArray                                              \
183         ADC14_getResultArray
184 #endif
185 #ifdef ROM_ADC14_enableReferenceBurst
186 #define MAP_ADC14_enableReferenceBurst                                        \
187         ROM_ADC14_enableReferenceBurst
188 #else
189 #define MAP_ADC14_enableReferenceBurst                                        \
190         ADC14_enableReferenceBurst
191 #endif
192 #ifdef ROM_ADC14_disableReferenceBurst
193 #define MAP_ADC14_disableReferenceBurst                                       \
194         ROM_ADC14_disableReferenceBurst
195 #else
196 #define MAP_ADC14_disableReferenceBurst                                       \
197         ADC14_disableReferenceBurst
198 #endif
199 #ifdef ROM_ADC14_setPowerMode
200 #define MAP_ADC14_setPowerMode                                                \
201         ROM_ADC14_setPowerMode
202 #else
203 #define MAP_ADC14_setPowerMode                                                \
204         ADC14_setPowerMode
205 #endif
206 #ifdef ROM_ADC14_enableInterrupt
207 #define MAP_ADC14_enableInterrupt                                             \
208         ROM_ADC14_enableInterrupt
209 #else
210 #define MAP_ADC14_enableInterrupt                                             \
211         ADC14_enableInterrupt
212 #endif
213 #ifdef ROM_ADC14_disableInterrupt
214 #define MAP_ADC14_disableInterrupt                                            \
215         ROM_ADC14_disableInterrupt
216 #else
217 #define MAP_ADC14_disableInterrupt                                            \
218         ADC14_disableInterrupt
219 #endif
220 #ifdef ROM_ADC14_getInterruptStatus
221 #define MAP_ADC14_getInterruptStatus                                          \
222         ROM_ADC14_getInterruptStatus
223 #else
224 #define MAP_ADC14_getInterruptStatus                                          \
225         ADC14_getInterruptStatus
226 #endif
227 #ifdef ROM_ADC14_getEnabledInterruptStatus
228 #define MAP_ADC14_getEnabledInterruptStatus                                   \
229         ROM_ADC14_getEnabledInterruptStatus
230 #else
231 #define MAP_ADC14_getEnabledInterruptStatus                                   \
232         ADC14_getEnabledInterruptStatus
233 #endif
234 #ifdef ROM_ADC14_clearInterruptFlag
235 #define MAP_ADC14_clearInterruptFlag                                          \
236         ROM_ADC14_clearInterruptFlag
237 #else
238 #define MAP_ADC14_clearInterruptFlag                                          \
239         ADC14_clearInterruptFlag
240 #endif
241 #ifdef ROM_ADC14_toggleConversionTrigger
242 #define MAP_ADC14_toggleConversionTrigger                                     \
243         ROM_ADC14_toggleConversionTrigger
244 #else
245 #define MAP_ADC14_toggleConversionTrigger                                     \
246         ADC14_toggleConversionTrigger
247 #endif
248 #ifdef ROM_ADC14_enableSampleTimer
249 #define MAP_ADC14_enableSampleTimer                                           \
250         ROM_ADC14_enableSampleTimer
251 #else
252 #define MAP_ADC14_enableSampleTimer                                           \
253         ADC14_enableSampleTimer
254 #endif
255 #ifdef ROM_ADC14_disableSampleTimer
256 #define MAP_ADC14_disableSampleTimer                                          \
257         ROM_ADC14_disableSampleTimer
258 #else
259 #define MAP_ADC14_disableSampleTimer                                          \
260         ADC14_disableSampleTimer
261 #endif
262 #ifdef ROM_ADC14_registerInterrupt
263 #define MAP_ADC14_registerInterrupt                                           \
264         ROM_ADC14_registerInterrupt
265 #else
266 #define MAP_ADC14_registerInterrupt                                           \
267         ADC14_registerInterrupt
268 #endif
269 #ifdef ROM_ADC14_unregisterInterrupt
270 #define MAP_ADC14_unregisterInterrupt                                         \
271         ROM_ADC14_unregisterInterrupt
272 #else
273 #define MAP_ADC14_unregisterInterrupt                                         \
274         ADC14_unregisterInterrupt
275 #endif
276
277 //*****************************************************************************
278 //
279 // Macros for the AES256 API.
280 //
281 //*****************************************************************************
282 #ifdef ROM_AES256_setCipherKey
283 #define MAP_AES256_setCipherKey                                               \
284         ROM_AES256_setCipherKey
285 #else
286 #define MAP_AES256_setCipherKey                                               \
287         AES256_setCipherKey
288 #endif
289 #ifdef ROM_AES256_encryptData
290 #define MAP_AES256_encryptData                                                \
291         ROM_AES256_encryptData
292 #else
293 #define MAP_AES256_encryptData                                                \
294         AES256_encryptData
295 #endif
296 #ifdef ROM_AES256_decryptData
297 #define MAP_AES256_decryptData                                                \
298         ROM_AES256_decryptData
299 #else
300 #define MAP_AES256_decryptData                                                \
301         AES256_decryptData
302 #endif
303 #ifdef ROM_AES256_setDecipherKey
304 #define MAP_AES256_setDecipherKey                                             \
305         ROM_AES256_setDecipherKey
306 #else
307 #define MAP_AES256_setDecipherKey                                             \
308         AES256_setDecipherKey
309 #endif
310 #ifdef ROM_AES256_reset
311 #define MAP_AES256_reset                                                      \
312         ROM_AES256_reset
313 #else
314 #define MAP_AES256_reset                                                      \
315         AES256_reset
316 #endif
317 #ifdef ROM_AES256_startEncryptData
318 #define MAP_AES256_startEncryptData                                           \
319         ROM_AES256_startEncryptData
320 #else
321 #define MAP_AES256_startEncryptData                                           \
322         AES256_startEncryptData
323 #endif
324 #ifdef ROM_AES256_startDecryptData
325 #define MAP_AES256_startDecryptData                                           \
326         ROM_AES256_startDecryptData
327 #else
328 #define MAP_AES256_startDecryptData                                           \
329         AES256_startDecryptData
330 #endif
331 #ifdef ROM_AES256_startSetDecipherKey
332 #define MAP_AES256_startSetDecipherKey                                        \
333         ROM_AES256_startSetDecipherKey
334 #else
335 #define MAP_AES256_startSetDecipherKey                                        \
336         AES256_startSetDecipherKey
337 #endif
338 #ifdef ROM_AES256_getDataOut
339 #define MAP_AES256_getDataOut                                                 \
340         ROM_AES256_getDataOut
341 #else
342 #define MAP_AES256_getDataOut                                                 \
343         AES256_getDataOut
344 #endif
345 #ifdef ROM_AES256_isBusy
346 #define MAP_AES256_isBusy                                                     \
347         ROM_AES256_isBusy
348 #else
349 #define MAP_AES256_isBusy                                                     \
350         AES256_isBusy
351 #endif
352 #ifdef ROM_AES256_clearErrorFlag
353 #define MAP_AES256_clearErrorFlag                                             \
354         ROM_AES256_clearErrorFlag
355 #else
356 #define MAP_AES256_clearErrorFlag                                             \
357         AES256_clearErrorFlag
358 #endif
359 #ifdef ROM_AES256_getErrorFlagStatus
360 #define MAP_AES256_getErrorFlagStatus                                         \
361         ROM_AES256_getErrorFlagStatus
362 #else
363 #define MAP_AES256_getErrorFlagStatus                                         \
364         AES256_getErrorFlagStatus
365 #endif
366 #ifdef ROM_AES256_clearInterruptFlag
367 #define MAP_AES256_clearInterruptFlag                                         \
368         ROM_AES256_clearInterruptFlag
369 #else
370 #define MAP_AES256_clearInterruptFlag                                         \
371         AES256_clearInterruptFlag
372 #endif
373 #ifdef ROM_AES256_getInterruptStatus
374 #define MAP_AES256_getInterruptStatus                                         \
375         ROM_AES256_getInterruptStatus
376 #else
377 #define MAP_AES256_getInterruptStatus                                         \
378         AES256_getInterruptStatus
379 #endif
380 #ifdef ROM_AES256_enableInterrupt
381 #define MAP_AES256_enableInterrupt                                            \
382         ROM_AES256_enableInterrupt
383 #else
384 #define MAP_AES256_enableInterrupt                                            \
385         AES256_enableInterrupt
386 #endif
387 #ifdef ROM_AES256_disableInterrupt
388 #define MAP_AES256_disableInterrupt                                           \
389         ROM_AES256_disableInterrupt
390 #else
391 #define MAP_AES256_disableInterrupt                                           \
392         AES256_disableInterrupt
393 #endif
394 #ifdef ROM_AES256_registerInterrupt
395 #define MAP_AES256_registerInterrupt                                          \
396         ROM_AES256_registerInterrupt
397 #else
398 #define MAP_AES256_registerInterrupt                                          \
399         AES256_registerInterrupt
400 #endif
401 #ifdef ROM_AES256_unregisterInterrupt
402 #define MAP_AES256_unregisterInterrupt                                        \
403         ROM_AES256_unregisterInterrupt
404 #else
405 #define MAP_AES256_unregisterInterrupt                                        \
406         AES256_unregisterInterrupt
407 #endif
408
409 //*****************************************************************************
410 //
411 // Macros for the Comp API.
412 //
413 //*****************************************************************************
414 #ifdef ROM_COMP_E_initModule
415 #define MAP_COMP_E_initModule                                                 \
416         ROM_COMP_E_initModule
417 #else
418 #define MAP_COMP_E_initModule                                                 \
419         COMP_E_initModule
420 #endif
421 #ifdef ROM_COMP_E_setReferenceVoltage
422 #define MAP_COMP_E_setReferenceVoltage                                        \
423         ROM_COMP_E_setReferenceVoltage
424 #else
425 #define MAP_COMP_E_setReferenceVoltage                                        \
426         COMP_E_setReferenceVoltage
427 #endif
428 #ifdef ROM_COMP_E_setReferenceAccuracy
429 #define MAP_COMP_E_setReferenceAccuracy                                       \
430         ROM_COMP_E_setReferenceAccuracy
431 #else
432 #define MAP_COMP_E_setReferenceAccuracy                                       \
433         COMP_E_setReferenceAccuracy
434 #endif
435 #ifdef ROM_COMP_E_setPowerMode
436 #define MAP_COMP_E_setPowerMode                                               \
437         ROM_COMP_E_setPowerMode
438 #else
439 #define MAP_COMP_E_setPowerMode                                               \
440         COMP_E_setPowerMode
441 #endif
442 #ifdef ROM_COMP_E_enableModule
443 #define MAP_COMP_E_enableModule                                               \
444         ROM_COMP_E_enableModule
445 #else
446 #define MAP_COMP_E_enableModule                                               \
447         COMP_E_enableModule
448 #endif
449 #ifdef ROM_COMP_E_disableModule
450 #define MAP_COMP_E_disableModule                                              \
451         ROM_COMP_E_disableModule
452 #else
453 #define MAP_COMP_E_disableModule                                              \
454         COMP_E_disableModule
455 #endif
456 #ifdef ROM_COMP_E_shortInputs
457 #define MAP_COMP_E_shortInputs                                                \
458         ROM_COMP_E_shortInputs
459 #else
460 #define MAP_COMP_E_shortInputs                                                \
461         COMP_E_shortInputs
462 #endif
463 #ifdef ROM_COMP_E_unshortInputs
464 #define MAP_COMP_E_unshortInputs                                              \
465         ROM_COMP_E_unshortInputs
466 #else
467 #define MAP_COMP_E_unshortInputs                                              \
468         COMP_E_unshortInputs
469 #endif
470 #ifdef ROM_COMP_E_disableInputBuffer
471 #define MAP_COMP_E_disableInputBuffer                                         \
472         ROM_COMP_E_disableInputBuffer
473 #else
474 #define MAP_COMP_E_disableInputBuffer                                         \
475         COMP_E_disableInputBuffer
476 #endif
477 #ifdef ROM_COMP_E_enableInputBuffer
478 #define MAP_COMP_E_enableInputBuffer                                          \
479         ROM_COMP_E_enableInputBuffer
480 #else
481 #define MAP_COMP_E_enableInputBuffer                                          \
482         COMP_E_enableInputBuffer
483 #endif
484 #ifdef ROM_COMP_E_swapIO
485 #define MAP_COMP_E_swapIO                                                     \
486         ROM_COMP_E_swapIO
487 #else
488 #define MAP_COMP_E_swapIO                                                     \
489         COMP_E_swapIO
490 #endif
491 #ifdef ROM_COMP_E_outputValue
492 #define MAP_COMP_E_outputValue                                                \
493         ROM_COMP_E_outputValue
494 #else
495 #define MAP_COMP_E_outputValue                                                \
496         COMP_E_outputValue
497 #endif
498 #ifdef ROM_COMP_E_enableInterrupt
499 #define MAP_COMP_E_enableInterrupt                                            \
500         ROM_COMP_E_enableInterrupt
501 #else
502 #define MAP_COMP_E_enableInterrupt                                            \
503         COMP_E_enableInterrupt
504 #endif
505 #ifdef ROM_COMP_E_disableInterrupt
506 #define MAP_COMP_E_disableInterrupt                                           \
507         ROM_COMP_E_disableInterrupt
508 #else
509 #define MAP_COMP_E_disableInterrupt                                           \
510         COMP_E_disableInterrupt
511 #endif
512 #ifdef ROM_COMP_E_clearInterruptFlag
513 #define MAP_COMP_E_clearInterruptFlag                                         \
514         ROM_COMP_E_clearInterruptFlag
515 #else
516 #define MAP_COMP_E_clearInterruptFlag                                         \
517         COMP_E_clearInterruptFlag
518 #endif
519 #ifdef ROM_COMP_E_getInterruptStatus
520 #define MAP_COMP_E_getInterruptStatus                                         \
521         ROM_COMP_E_getInterruptStatus
522 #else
523 #define MAP_COMP_E_getInterruptStatus                                         \
524         COMP_E_getInterruptStatus
525 #endif
526 #ifdef ROM_COMP_E_getEnabledInterruptStatus
527 #define MAP_COMP_E_getEnabledInterruptStatus                                  \
528         ROM_COMP_E_getEnabledInterruptStatus
529 #else
530 #define MAP_COMP_E_getEnabledInterruptStatus                                  \
531         COMP_E_getEnabledInterruptStatus
532 #endif
533 #ifdef ROM_COMP_E_setInterruptEdgeDirection
534 #define MAP_COMP_E_setInterruptEdgeDirection                                  \
535         ROM_COMP_E_setInterruptEdgeDirection
536 #else
537 #define MAP_COMP_E_setInterruptEdgeDirection                                  \
538         COMP_E_setInterruptEdgeDirection
539 #endif
540 #ifdef ROM_COMP_E_toggleInterruptEdgeDirection
541 #define MAP_COMP_E_toggleInterruptEdgeDirection                               \
542         ROM_COMP_E_toggleInterruptEdgeDirection
543 #else
544 #define MAP_COMP_E_toggleInterruptEdgeDirection                               \
545         COMP_E_toggleInterruptEdgeDirection
546 #endif
547 #ifdef ROM_COMP_E_registerInterrupt
548 #define MAP_COMP_E_registerInterrupt                                          \
549         ROM_COMP_E_registerInterrupt
550 #else
551 #define MAP_COMP_E_registerInterrupt                                          \
552         COMP_E_registerInterrupt
553 #endif
554 #ifdef ROM_COMP_E_unregisterInterrupt
555 #define MAP_COMP_E_unregisterInterrupt                                        \
556         ROM_COMP_E_unregisterInterrupt
557 #else
558 #define MAP_COMP_E_unregisterInterrupt                                        \
559         COMP_E_unregisterInterrupt
560 #endif
561
562 //*****************************************************************************
563 //
564 // Macros for the CRC32 API.
565 //
566 //*****************************************************************************
567 #ifdef ROM_CRC32_setSeed
568 #define MAP_CRC32_setSeed                                                     \
569         ROM_CRC32_setSeed
570 #else
571 #define MAP_CRC32_setSeed                                                     \
572         CRC32_setSeed
573 #endif
574 #ifdef ROM_CRC32_set8BitData
575 #define MAP_CRC32_set8BitData                                                 \
576         ROM_CRC32_set8BitData
577 #else
578 #define MAP_CRC32_set8BitData                                                 \
579         CRC32_set8BitData
580 #endif
581 #ifdef ROM_CRC32_set16BitData
582 #define MAP_CRC32_set16BitData                                                \
583         ROM_CRC32_set16BitData
584 #else
585 #define MAP_CRC32_set16BitData                                                \
586         CRC32_set16BitData
587 #endif
588 #ifdef ROM_CRC32_set32BitData
589 #define MAP_CRC32_set32BitData                                                \
590         ROM_CRC32_set32BitData
591 #else
592 #define MAP_CRC32_set32BitData                                                \
593         CRC32_set32BitData
594 #endif
595 #ifdef ROM_CRC32_set8BitDataReversed
596 #define MAP_CRC32_set8BitDataReversed                                         \
597         ROM_CRC32_set8BitDataReversed
598 #else
599 #define MAP_CRC32_set8BitDataReversed                                         \
600         CRC32_set8BitDataReversed
601 #endif
602 #ifdef ROM_CRC32_set16BitDataReversed
603 #define MAP_CRC32_set16BitDataReversed                                        \
604         ROM_CRC32_set16BitDataReversed
605 #else
606 #define MAP_CRC32_set16BitDataReversed                                        \
607         CRC32_set16BitDataReversed
608 #endif
609 #ifdef ROM_CRC32_set32BitDataReversed
610 #define MAP_CRC32_set32BitDataReversed                                        \
611         ROM_CRC32_set32BitDataReversed
612 #else
613 #define MAP_CRC32_set32BitDataReversed                                        \
614         CRC32_set32BitDataReversed
615 #endif
616 #ifdef ROM_CRC32_getResult
617 #define MAP_CRC32_getResult                                                   \
618         ROM_CRC32_getResult
619 #else
620 #define MAP_CRC32_getResult                                                   \
621         CRC32_getResult
622 #endif
623 #ifdef ROM_CRC32_getResultReversed
624 #define MAP_CRC32_getResultReversed                                           \
625         ROM_CRC32_getResultReversed
626 #else
627 #define MAP_CRC32_getResultReversed                                           \
628         CRC32_getResultReversed
629 #endif
630
631 //*****************************************************************************
632 //
633 // Macros for the CS API.
634 //
635 //*****************************************************************************
636 #ifdef ROM_CS_initClockSignal
637 #define MAP_CS_initClockSignal                                                \
638         ROM_CS_initClockSignal
639 #else
640 #define MAP_CS_initClockSignal                                                \
641         CS_initClockSignal
642 #endif
643 #ifdef ROM_CS_setReferenceOscillatorFrequency
644 #define MAP_CS_setReferenceOscillatorFrequency                                \
645         ROM_CS_setReferenceOscillatorFrequency
646 #else
647 #define MAP_CS_setReferenceOscillatorFrequency                                \
648         CS_setReferenceOscillatorFrequency
649 #endif
650 #ifdef ROM_CS_enableClockRequest
651 #define MAP_CS_enableClockRequest                                             \
652         ROM_CS_enableClockRequest
653 #else
654 #define MAP_CS_enableClockRequest                                             \
655         CS_enableClockRequest
656 #endif
657 #ifdef ROM_CS_disableClockRequest
658 #define MAP_CS_disableClockRequest                                            \
659         ROM_CS_disableClockRequest
660 #else
661 #define MAP_CS_disableClockRequest                                            \
662         CS_disableClockRequest
663 #endif
664 #ifdef ROM_CS_setDCOCenteredFrequency
665 #define MAP_CS_setDCOCenteredFrequency                                        \
666         ROM_CS_setDCOCenteredFrequency
667 #else
668 #define MAP_CS_setDCOCenteredFrequency                                        \
669         CS_setDCOCenteredFrequency
670 #endif
671 #ifdef ROM_CS_tuneDCOFrequency
672 #define MAP_CS_tuneDCOFrequency                                               \
673         ROM_CS_tuneDCOFrequency
674 #else
675 #define MAP_CS_tuneDCOFrequency                                               \
676         CS_tuneDCOFrequency
677 #endif
678 #ifdef ROM_CS_enableDCOExternalResistor
679 #define MAP_CS_enableDCOExternalResistor                                      \
680         ROM_CS_enableDCOExternalResistor
681 #else
682 #define MAP_CS_enableDCOExternalResistor                                      \
683         CS_enableDCOExternalResistor
684 #endif
685 #ifdef ROM_CS_disableDCOExternalResistor
686 #define MAP_CS_disableDCOExternalResistor                                     \
687         ROM_CS_disableDCOExternalResistor
688 #else
689 #define MAP_CS_disableDCOExternalResistor                                     \
690         CS_disableDCOExternalResistor
691 #endif
692 #ifdef ROM_CS_enableInterrupt
693 #define MAP_CS_enableInterrupt                                                \
694         ROM_CS_enableInterrupt
695 #else
696 #define MAP_CS_enableInterrupt                                                \
697         CS_enableInterrupt
698 #endif
699 #ifdef ROM_CS_disableInterrupt
700 #define MAP_CS_disableInterrupt                                               \
701         ROM_CS_disableInterrupt
702 #else
703 #define MAP_CS_disableInterrupt                                               \
704         CS_disableInterrupt
705 #endif
706 #ifdef ROM_CS_getEnabledInterruptStatus
707 #define MAP_CS_getEnabledInterruptStatus                                      \
708         ROM_CS_getEnabledInterruptStatus
709 #else
710 #define MAP_CS_getEnabledInterruptStatus                                      \
711         CS_getEnabledInterruptStatus
712 #endif
713 #ifdef ROM_CS_getInterruptStatus
714 #define MAP_CS_getInterruptStatus                                             \
715         ROM_CS_getInterruptStatus
716 #else
717 #define MAP_CS_getInterruptStatus                                             \
718         CS_getInterruptStatus
719 #endif
720 #ifdef ROM_CS_setDCOFrequency
721 #define MAP_CS_setDCOFrequency                                                \
722         ROM_CS_setDCOFrequency
723 #else
724 #define MAP_CS_setDCOFrequency                                                \
725         CS_setDCOFrequency
726 #endif
727 #ifdef ROM_CS_getDCOFrequency
728 #define MAP_CS_getDCOFrequency                                                \
729         ROM_CS_getDCOFrequency
730 #else
731 #define MAP_CS_getDCOFrequency                                                \
732         CS_getDCOFrequency
733 #endif
734 #ifdef ROM_CS_enableFaultCounter
735 #define MAP_CS_enableFaultCounter                                             \
736         ROM_CS_enableFaultCounter
737 #else
738 #define MAP_CS_enableFaultCounter                                             \
739         CS_enableFaultCounter
740 #endif
741 #ifdef ROM_CS_disableFaultCounter
742 #define MAP_CS_disableFaultCounter                                            \
743         ROM_CS_disableFaultCounter
744 #else
745 #define MAP_CS_disableFaultCounter                                            \
746         CS_disableFaultCounter
747 #endif
748 #ifdef ROM_CS_resetFaultCounter
749 #define MAP_CS_resetFaultCounter                                              \
750         ROM_CS_resetFaultCounter
751 #else
752 #define MAP_CS_resetFaultCounter                                              \
753         CS_resetFaultCounter
754 #endif
755 #ifdef ROM_CS_startFaultCounter
756 #define MAP_CS_startFaultCounter                                              \
757         ROM_CS_startFaultCounter
758 #else
759 #define MAP_CS_startFaultCounter                                              \
760         CS_startFaultCounter
761 #endif
762 #ifdef ROM_CS_registerInterrupt
763 #define MAP_CS_registerInterrupt                                              \
764         ROM_CS_registerInterrupt
765 #else
766 #define MAP_CS_registerInterrupt                                              \
767         CS_registerInterrupt
768 #endif
769 #ifdef ROM_CS_unregisterInterrupt
770 #define MAP_CS_unregisterInterrupt                                            \
771         ROM_CS_unregisterInterrupt
772 #else
773 #define MAP_CS_unregisterInterrupt                                            \
774         CS_unregisterInterrupt
775 #endif
776 #ifdef ROM_CS_clearInterruptFlag
777 #define MAP_CS_clearInterruptFlag                                             \
778         ROM_CS_clearInterruptFlag
779 #else
780 #define MAP_CS_clearInterruptFlag                                             \
781         CS_clearInterruptFlag
782 #endif
783 #ifdef ROM_CS_getACLK
784 #define MAP_CS_getACLK                                                        \
785         ROM_CS_getACLK
786 #else
787 #define MAP_CS_getACLK                                                        \
788         CS_getACLK
789 #endif
790 #ifdef ROM_CS_getSMCLK
791 #define MAP_CS_getSMCLK                                                       \
792         ROM_CS_getSMCLK
793 #else
794 #define MAP_CS_getSMCLK                                                       \
795         CS_getSMCLK
796 #endif
797 #ifdef ROM_CS_getMCLK
798 #define MAP_CS_getMCLK                                                        \
799         ROM_CS_getMCLK
800 #else
801 #define MAP_CS_getMCLK                                                        \
802         CS_getMCLK
803 #endif
804 #ifdef ROM_CS_getBCLK
805 #define MAP_CS_getBCLK                                                        \
806         ROM_CS_getBCLK
807 #else
808 #define MAP_CS_getBCLK                                                        \
809         CS_getBCLK
810 #endif
811 #ifdef ROM_CS_getHSMCLK
812 #define MAP_CS_getHSMCLK                                                      \
813         ROM_CS_getHSMCLK
814 #else
815 #define MAP_CS_getHSMCLK                                                      \
816         CS_getHSMCLK
817 #endif
818 #ifdef ROM_CS_startHFXT
819 #define MAP_CS_startHFXT                                                      \
820         ROM_CS_startHFXT
821 #else
822 #define MAP_CS_startHFXT                                                      \
823         CS_startHFXT
824 #endif
825 #ifdef ROM_CS_startHFXTWithTimeout
826 #define MAP_CS_startHFXTWithTimeout                                           \
827         ROM_CS_startHFXTWithTimeout
828 #else
829 #define MAP_CS_startHFXTWithTimeout                                           \
830         CS_startHFXTWithTimeout
831 #endif
832 #ifdef ROM_CS_startLFXT
833 #define MAP_CS_startLFXT                                                      \
834         ROM_CS_startLFXT
835 #else
836 #define MAP_CS_startLFXT                                                      \
837         CS_startLFXT
838 #endif
839 #ifdef ROM_CS_startLFXTWithTimeout
840 #define MAP_CS_startLFXTWithTimeout                                           \
841         ROM_CS_startLFXTWithTimeout
842 #else
843 #define MAP_CS_startLFXTWithTimeout                                           \
844         CS_startLFXTWithTimeout
845 #endif
846 #ifdef ROM_CS_setExternalClockSourceFrequency
847 #define MAP_CS_setExternalClockSourceFrequency                                \
848         ROM_CS_setExternalClockSourceFrequency
849 #else
850 #define MAP_CS_setExternalClockSourceFrequency                                \
851         CS_setExternalClockSourceFrequency
852 #endif
853
854 //*****************************************************************************
855 //
856 // Macros for the DMA API.
857 //
858 //*****************************************************************************
859 #ifdef ROM_DMA_enableModule
860 #define MAP_DMA_enableModule                                                  \
861         ROM_DMA_enableModule
862 #else
863 #define MAP_DMA_enableModule                                                  \
864         DMA_enableModule
865 #endif
866 #ifdef ROM_DMA_disableModule
867 #define MAP_DMA_disableModule                                                 \
868         ROM_DMA_disableModule
869 #else
870 #define MAP_DMA_disableModule                                                 \
871         DMA_disableModule
872 #endif
873 #ifdef ROM_DMA_getErrorStatus
874 #define MAP_DMA_getErrorStatus                                                \
875         ROM_DMA_getErrorStatus
876 #else
877 #define MAP_DMA_getErrorStatus                                                \
878         DMA_getErrorStatus
879 #endif
880 #ifdef ROM_DMA_clearErrorStatus
881 #define MAP_DMA_clearErrorStatus                                              \
882         ROM_DMA_clearErrorStatus
883 #else
884 #define MAP_DMA_clearErrorStatus                                              \
885         DMA_clearErrorStatus
886 #endif
887 #ifdef ROM_DMA_enableChannel
888 #define MAP_DMA_enableChannel                                                 \
889         ROM_DMA_enableChannel
890 #else
891 #define MAP_DMA_enableChannel                                                 \
892         DMA_enableChannel
893 #endif
894 #ifdef ROM_DMA_disableChannel
895 #define MAP_DMA_disableChannel                                                \
896         ROM_DMA_disableChannel
897 #else
898 #define MAP_DMA_disableChannel                                                \
899         DMA_disableChannel
900 #endif
901 #ifdef ROM_DMA_isChannelEnabled
902 #define MAP_DMA_isChannelEnabled                                              \
903         ROM_DMA_isChannelEnabled
904 #else
905 #define MAP_DMA_isChannelEnabled                                              \
906         DMA_isChannelEnabled
907 #endif
908 #ifdef ROM_DMA_setControlBase
909 #define MAP_DMA_setControlBase                                                \
910         ROM_DMA_setControlBase
911 #else
912 #define MAP_DMA_setControlBase                                                \
913         DMA_setControlBase
914 #endif
915 #ifdef ROM_DMA_getControlBase
916 #define MAP_DMA_getControlBase                                                \
917         ROM_DMA_getControlBase
918 #else
919 #define MAP_DMA_getControlBase                                                \
920         DMA_getControlBase
921 #endif
922 #ifdef ROM_DMA_getControlAlternateBase
923 #define MAP_DMA_getControlAlternateBase                                       \
924         ROM_DMA_getControlAlternateBase
925 #else
926 #define MAP_DMA_getControlAlternateBase                                       \
927         DMA_getControlAlternateBase
928 #endif
929 #ifdef ROM_DMA_requestChannel
930 #define MAP_DMA_requestChannel                                                \
931         ROM_DMA_requestChannel
932 #else
933 #define MAP_DMA_requestChannel                                                \
934         DMA_requestChannel
935 #endif
936 #ifdef ROM_DMA_enableChannelAttribute
937 #define MAP_DMA_enableChannelAttribute                                        \
938         ROM_DMA_enableChannelAttribute
939 #else
940 #define MAP_DMA_enableChannelAttribute                                        \
941         DMA_enableChannelAttribute
942 #endif
943 #ifdef ROM_DMA_disableChannelAttribute
944 #define MAP_DMA_disableChannelAttribute                                       \
945         ROM_DMA_disableChannelAttribute
946 #else
947 #define MAP_DMA_disableChannelAttribute                                       \
948         DMA_disableChannelAttribute
949 #endif
950 #ifdef ROM_DMA_getChannelAttribute
951 #define MAP_DMA_getChannelAttribute                                           \
952         ROM_DMA_getChannelAttribute
953 #else
954 #define MAP_DMA_getChannelAttribute                                           \
955         DMA_getChannelAttribute
956 #endif
957 #ifdef ROM_DMA_setChannelControl
958 #define MAP_DMA_setChannelControl                                             \
959         ROM_DMA_setChannelControl
960 #else
961 #define MAP_DMA_setChannelControl                                             \
962         DMA_setChannelControl
963 #endif
964 #ifdef ROM_DMA_setChannelTransfer
965 #define MAP_DMA_setChannelTransfer                                            \
966         ROM_DMA_setChannelTransfer
967 #else
968 #define MAP_DMA_setChannelTransfer                                            \
969         DMA_setChannelTransfer
970 #endif
971 #ifdef ROM_DMA_setChannelScatterGather
972 #define MAP_DMA_setChannelScatterGather                                       \
973         ROM_DMA_setChannelScatterGather
974 #else
975 #define MAP_DMA_setChannelScatterGather                                       \
976         DMA_setChannelScatterGather
977 #endif
978 #ifdef ROM_DMA_getChannelSize
979 #define MAP_DMA_getChannelSize                                                \
980         ROM_DMA_getChannelSize
981 #else
982 #define MAP_DMA_getChannelSize                                                \
983         DMA_getChannelSize
984 #endif
985 #ifdef ROM_DMA_getChannelMode
986 #define MAP_DMA_getChannelMode                                                \
987         ROM_DMA_getChannelMode
988 #else
989 #define MAP_DMA_getChannelMode                                                \
990         DMA_getChannelMode
991 #endif
992 #ifdef ROM_DMA_assignChannel
993 #define MAP_DMA_assignChannel                                                 \
994         ROM_DMA_assignChannel
995 #else
996 #define MAP_DMA_assignChannel                                                 \
997         DMA_assignChannel
998 #endif
999 #ifdef ROM_DMA_requestSoftwareTransfer
1000 #define MAP_DMA_requestSoftwareTransfer                                       \
1001         ROM_DMA_requestSoftwareTransfer
1002 #else
1003 #define MAP_DMA_requestSoftwareTransfer                                       \
1004         DMA_requestSoftwareTransfer
1005 #endif
1006 #ifdef ROM_DMA_assignInterrupt
1007 #define MAP_DMA_assignInterrupt                                               \
1008         ROM_DMA_assignInterrupt
1009 #else
1010 #define MAP_DMA_assignInterrupt                                               \
1011         DMA_assignInterrupt
1012 #endif
1013 #ifdef ROM_DMA_enableInterrupt
1014 #define MAP_DMA_enableInterrupt                                               \
1015         ROM_DMA_enableInterrupt
1016 #else
1017 #define MAP_DMA_enableInterrupt                                               \
1018         DMA_enableInterrupt
1019 #endif
1020 #ifdef ROM_DMA_disableInterrupt
1021 #define MAP_DMA_disableInterrupt                                              \
1022         ROM_DMA_disableInterrupt
1023 #else
1024 #define MAP_DMA_disableInterrupt                                              \
1025         DMA_disableInterrupt
1026 #endif
1027 #ifdef ROM_DMA_getInterruptStatus
1028 #define MAP_DMA_getInterruptStatus                                            \
1029         ROM_DMA_getInterruptStatus
1030 #else
1031 #define MAP_DMA_getInterruptStatus                                            \
1032         DMA_getInterruptStatus
1033 #endif
1034 #ifdef ROM_DMA_clearInterruptFlag
1035 #define MAP_DMA_clearInterruptFlag                                            \
1036         ROM_DMA_clearInterruptFlag
1037 #else
1038 #define MAP_DMA_clearInterruptFlag                                            \
1039         DMA_clearInterruptFlag
1040 #endif
1041 #ifdef ROM_DMA_registerInterrupt
1042 #define MAP_DMA_registerInterrupt                                             \
1043         ROM_DMA_registerInterrupt
1044 #else
1045 #define MAP_DMA_registerInterrupt                                             \
1046         DMA_registerInterrupt
1047 #endif
1048 #ifdef ROM_DMA_unregisterInterrupt
1049 #define MAP_DMA_unregisterInterrupt                                           \
1050         ROM_DMA_unregisterInterrupt
1051 #else
1052 #define MAP_DMA_unregisterInterrupt                                           \
1053         DMA_unregisterInterrupt
1054 #endif
1055
1056 //*****************************************************************************
1057 //
1058 // Macros for the Flash API.
1059 //
1060 //*****************************************************************************
1061 #ifdef ROM_FlashCtl_disableReadParityCheck
1062 #define MAP_FlashCtl_disableReadParityCheck                                   \
1063         ROM_FlashCtl_disableReadParityCheck
1064 #else
1065 #define MAP_FlashCtl_disableReadParityCheck                                   \
1066         FlashCtl_disableReadParityCheck
1067 #endif
1068 #ifdef ROM_FlashCtl_enableReadBuffering
1069 #define MAP_FlashCtl_enableReadBuffering                                      \
1070         ROM_FlashCtl_enableReadBuffering
1071 #else
1072 #define MAP_FlashCtl_enableReadBuffering                                      \
1073         FlashCtl_enableReadBuffering
1074 #endif
1075 #ifdef ROM_FlashCtl_disableReadBuffering
1076 #define MAP_FlashCtl_disableReadBuffering                                     \
1077         ROM_FlashCtl_disableReadBuffering
1078 #else
1079 #define MAP_FlashCtl_disableReadBuffering                                     \
1080         FlashCtl_disableReadBuffering
1081 #endif
1082 #ifdef ROM_FlashCtl_unprotectSector
1083 #define MAP_FlashCtl_unprotectSector                                          \
1084         ROM_FlashCtl_unprotectSector
1085 #else
1086 #define MAP_FlashCtl_unprotectSector                                          \
1087         FlashCtl_unprotectSector
1088 #endif
1089 #ifdef ROM_FlashCtl_protectSector
1090 #define MAP_FlashCtl_protectSector                                            \
1091         ROM_FlashCtl_protectSector
1092 #else
1093 #define MAP_FlashCtl_protectSector                                            \
1094         FlashCtl_protectSector
1095 #endif
1096 #ifdef ROM_FlashCtl_isSectorProtected
1097 #define MAP_FlashCtl_isSectorProtected                                        \
1098         ROM_FlashCtl_isSectorProtected
1099 #else
1100 #define MAP_FlashCtl_isSectorProtected                                        \
1101         FlashCtl_isSectorProtected
1102 #endif
1103 #ifdef ROM_FlashCtl_verifyMemory
1104 #define MAP_FlashCtl_verifyMemory                                             \
1105         ROM_FlashCtl_verifyMemory
1106 #else
1107 #define MAP_FlashCtl_verifyMemory                                             \
1108         FlashCtl_verifyMemory
1109 #endif
1110 #ifdef ROM_FlashCtl_performMassErase
1111 #define MAP_FlashCtl_performMassErase                                         \
1112         ROM_FlashCtl_performMassErase
1113 #else
1114 #define MAP_FlashCtl_performMassErase                                         \
1115         FlashCtl_performMassErase
1116 #endif
1117 #ifdef ROM_FlashCtl_eraseSector
1118 #define MAP_FlashCtl_eraseSector                                              \
1119         ROM_FlashCtl_eraseSector
1120 #else
1121 #define MAP_FlashCtl_eraseSector                                              \
1122         FlashCtl_eraseSector
1123 #endif
1124 #ifdef ROM_FlashCtl_programMemory
1125 #define MAP_FlashCtl_programMemory                                            \
1126         ROM_FlashCtl_programMemory
1127 #else
1128 #define MAP_FlashCtl_programMemory                                            \
1129         FlashCtl_programMemory
1130 #endif
1131 #ifdef ROM_FlashCtl_setProgramVerification
1132 #define MAP_FlashCtl_setProgramVerification                                   \
1133         ROM_FlashCtl_setProgramVerification
1134 #else
1135 #define MAP_FlashCtl_setProgramVerification                                   \
1136         FlashCtl_setProgramVerification
1137 #endif
1138 #ifdef ROM_FlashCtl_clearProgramVerification
1139 #define MAP_FlashCtl_clearProgramVerification                                 \
1140         ROM_FlashCtl_clearProgramVerification
1141 #else
1142 #define MAP_FlashCtl_clearProgramVerification                                 \
1143         FlashCtl_clearProgramVerification
1144 #endif
1145 #ifdef ROM_FlashCtl_enableWordProgramming
1146 #define MAP_FlashCtl_enableWordProgramming                                    \
1147         ROM_FlashCtl_enableWordProgramming
1148 #else
1149 #define MAP_FlashCtl_enableWordProgramming                                    \
1150         FlashCtl_enableWordProgramming
1151 #endif
1152 #ifdef ROM_FlashCtl_disableWordProgramming
1153 #define MAP_FlashCtl_disableWordProgramming                                   \
1154         ROM_FlashCtl_disableWordProgramming
1155 #else
1156 #define MAP_FlashCtl_disableWordProgramming                                   \
1157         FlashCtl_disableWordProgramming
1158 #endif
1159 #ifdef ROM_FlashCtl_isWordProgrammingEnabled
1160 #define MAP_FlashCtl_isWordProgrammingEnabled                                 \
1161         ROM_FlashCtl_isWordProgrammingEnabled
1162 #else
1163 #define MAP_FlashCtl_isWordProgrammingEnabled                                 \
1164         FlashCtl_isWordProgrammingEnabled
1165 #endif
1166 #ifdef ROM_FlashCtl_enableInterrupt
1167 #define MAP_FlashCtl_enableInterrupt                                          \
1168         ROM_FlashCtl_enableInterrupt
1169 #else
1170 #define MAP_FlashCtl_enableInterrupt                                          \
1171         FlashCtl_enableInterrupt
1172 #endif
1173 #ifdef ROM_FlashCtl_disableInterrupt
1174 #define MAP_FlashCtl_disableInterrupt                                         \
1175         ROM_FlashCtl_disableInterrupt
1176 #else
1177 #define MAP_FlashCtl_disableInterrupt                                         \
1178         FlashCtl_disableInterrupt
1179 #endif
1180 #ifdef ROM_FlashCtl_getEnabledInterruptStatus
1181 #define MAP_FlashCtl_getEnabledInterruptStatus                                \
1182         ROM_FlashCtl_getEnabledInterruptStatus
1183 #else
1184 #define MAP_FlashCtl_getEnabledInterruptStatus                                \
1185         FlashCtl_getEnabledInterruptStatus
1186 #endif
1187 #ifdef ROM_FlashCtl_getInterruptStatus
1188 #define MAP_FlashCtl_getInterruptStatus                                       \
1189         ROM_FlashCtl_getInterruptStatus
1190 #else
1191 #define MAP_FlashCtl_getInterruptStatus                                       \
1192         FlashCtl_getInterruptStatus
1193 #endif
1194 #ifdef ROM_FlashCtl_clearInterruptFlag
1195 #define MAP_FlashCtl_clearInterruptFlag                                       \
1196         ROM_FlashCtl_clearInterruptFlag
1197 #else
1198 #define MAP_FlashCtl_clearInterruptFlag                                       \
1199         FlashCtl_clearInterruptFlag
1200 #endif
1201 #ifdef ROM_FlashCtl_setWaitState
1202 #define MAP_FlashCtl_setWaitState                                             \
1203         ROM_FlashCtl_setWaitState
1204 #else
1205 #define MAP_FlashCtl_setWaitState                                             \
1206         FlashCtl_setWaitState
1207 #endif
1208 #ifdef ROM_FlashCtl_getWaitState
1209 #define MAP_FlashCtl_getWaitState                                             \
1210         ROM_FlashCtl_getWaitState
1211 #else
1212 #define MAP_FlashCtl_getWaitState                                             \
1213         FlashCtl_getWaitState
1214 #endif
1215 #ifdef ROM_FlashCtl_setReadMode
1216 #define MAP_FlashCtl_setReadMode                                              \
1217         ROM_FlashCtl_setReadMode
1218 #else
1219 #define MAP_FlashCtl_setReadMode                                              \
1220         FlashCtl_setReadMode
1221 #endif
1222 #ifdef ROM_FlashCtl_getReadMode
1223 #define MAP_FlashCtl_getReadMode                                              \
1224         ROM_FlashCtl_getReadMode
1225 #else
1226 #define MAP_FlashCtl_getReadMode                                              \
1227         FlashCtl_getReadMode
1228 #endif
1229 #ifdef ROM_FlashCtl_registerInterrupt
1230 #define MAP_FlashCtl_registerInterrupt                                        \
1231         ROM_FlashCtl_registerInterrupt
1232 #else
1233 #define MAP_FlashCtl_registerInterrupt                                        \
1234         FlashCtl_registerInterrupt
1235 #endif
1236 #ifdef ROM_FlashCtl_unregisterInterrupt
1237 #define MAP_FlashCtl_unregisterInterrupt                                      \
1238         ROM_FlashCtl_unregisterInterrupt
1239 #else
1240 #define MAP_FlashCtl_unregisterInterrupt                                      \
1241         FlashCtl_unregisterInterrupt
1242 #endif
1243
1244 //*****************************************************************************
1245 //
1246 // Macros for the FPU API.
1247 //
1248 //*****************************************************************************
1249 #ifdef ROM_FPU_enableModule
1250 #define MAP_FPU_enableModule                                                  \
1251         ROM_FPU_enableModule
1252 #else
1253 #define MAP_FPU_enableModule                                                  \
1254         FPU_enableModule
1255 #endif
1256 #ifdef ROM_FPU_disableModule
1257 #define MAP_FPU_disableModule                                                 \
1258         ROM_FPU_disableModule
1259 #else
1260 #define MAP_FPU_disableModule                                                 \
1261         FPU_disableModule
1262 #endif
1263 #ifdef ROM_FPU_enableStacking
1264 #define MAP_FPU_enableStacking                                                \
1265         ROM_FPU_enableStacking
1266 #else
1267 #define MAP_FPU_enableStacking                                                \
1268         FPU_enableStacking
1269 #endif
1270 #ifdef ROM_FPU_enableLazyStacking
1271 #define MAP_FPU_enableLazyStacking                                            \
1272         ROM_FPU_enableLazyStacking
1273 #else
1274 #define MAP_FPU_enableLazyStacking                                            \
1275         FPU_enableLazyStacking
1276 #endif
1277 #ifdef ROM_FPU_disableStacking
1278 #define MAP_FPU_disableStacking                                               \
1279         ROM_FPU_disableStacking
1280 #else
1281 #define MAP_FPU_disableStacking                                               \
1282         FPU_disableStacking
1283 #endif
1284 #ifdef ROM_FPU_setHalfPrecisionMode
1285 #define MAP_FPU_setHalfPrecisionMode                                          \
1286         ROM_FPU_setHalfPrecisionMode
1287 #else
1288 #define MAP_FPU_setHalfPrecisionMode                                          \
1289         FPU_setHalfPrecisionMode
1290 #endif
1291 #ifdef ROM_FPU_setNaNMode
1292 #define MAP_FPU_setNaNMode                                                    \
1293         ROM_FPU_setNaNMode
1294 #else
1295 #define MAP_FPU_setNaNMode                                                    \
1296         FPU_setNaNMode
1297 #endif
1298 #ifdef ROM_FPU_setFlushToZeroMode
1299 #define MAP_FPU_setFlushToZeroMode                                            \
1300         ROM_FPU_setFlushToZeroMode
1301 #else
1302 #define MAP_FPU_setFlushToZeroMode                                            \
1303         FPU_setFlushToZeroMode
1304 #endif
1305 #ifdef ROM_FPU_setRoundingMode
1306 #define MAP_FPU_setRoundingMode                                               \
1307         ROM_FPU_setRoundingMode
1308 #else
1309 #define MAP_FPU_setRoundingMode                                               \
1310         FPU_setRoundingMode
1311 #endif
1312
1313 //*****************************************************************************
1314 //
1315 // Macros for the GPIO API.
1316 //
1317 //*****************************************************************************
1318 #ifdef ROM_GPIO_setAsOutputPin
1319 #define MAP_GPIO_setAsOutputPin                                               \
1320         ROM_GPIO_setAsOutputPin
1321 #else
1322 #define MAP_GPIO_setAsOutputPin                                               \
1323         GPIO_setAsOutputPin
1324 #endif
1325 #ifdef ROM_GPIO_setOutputHighOnPin
1326 #define MAP_GPIO_setOutputHighOnPin                                           \
1327         ROM_GPIO_setOutputHighOnPin
1328 #else
1329 #define MAP_GPIO_setOutputHighOnPin                                           \
1330         GPIO_setOutputHighOnPin
1331 #endif
1332 #ifdef ROM_GPIO_setOutputLowOnPin
1333 #define MAP_GPIO_setOutputLowOnPin                                            \
1334         ROM_GPIO_setOutputLowOnPin
1335 #else
1336 #define MAP_GPIO_setOutputLowOnPin                                            \
1337         GPIO_setOutputLowOnPin
1338 #endif
1339 #ifdef ROM_GPIO_toggleOutputOnPin
1340 #define MAP_GPIO_toggleOutputOnPin                                            \
1341         ROM_GPIO_toggleOutputOnPin
1342 #else
1343 #define MAP_GPIO_toggleOutputOnPin                                            \
1344         GPIO_toggleOutputOnPin
1345 #endif
1346 #ifdef ROM_GPIO_setAsInputPinWithPullDownResistor
1347 #define MAP_GPIO_setAsInputPinWithPullDownResistor                            \
1348         ROM_GPIO_setAsInputPinWithPullDownResistor
1349 #else
1350 #define MAP_GPIO_setAsInputPinWithPullDownResistor                            \
1351         GPIO_setAsInputPinWithPullDownResistor
1352 #endif
1353 #ifdef ROM_GPIO_setAsInputPinWithPullUpResistor
1354 #define MAP_GPIO_setAsInputPinWithPullUpResistor                              \
1355         ROM_GPIO_setAsInputPinWithPullUpResistor
1356 #else
1357 #define MAP_GPIO_setAsInputPinWithPullUpResistor                              \
1358         GPIO_setAsInputPinWithPullUpResistor
1359 #endif
1360 #ifdef ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
1361 #define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin                       \
1362         ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
1363 #else
1364 #define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin                       \
1365         GPIO_setAsPeripheralModuleFunctionOutputPin
1366 #endif
1367 #ifdef ROM_GPIO_setAsPeripheralModuleFunctionInputPin
1368 #define MAP_GPIO_setAsPeripheralModuleFunctionInputPin                        \
1369         ROM_GPIO_setAsPeripheralModuleFunctionInputPin
1370 #else
1371 #define MAP_GPIO_setAsPeripheralModuleFunctionInputPin                        \
1372         GPIO_setAsPeripheralModuleFunctionInputPin
1373 #endif
1374 #ifdef ROM_GPIO_getInputPinValue
1375 #define MAP_GPIO_getInputPinValue                                             \
1376         ROM_GPIO_getInputPinValue
1377 #else
1378 #define MAP_GPIO_getInputPinValue                                             \
1379         GPIO_getInputPinValue
1380 #endif
1381 #ifdef ROM_GPIO_interruptEdgeSelect
1382 #define MAP_GPIO_interruptEdgeSelect                                          \
1383         ROM_GPIO_interruptEdgeSelect
1384 #else
1385 #define MAP_GPIO_interruptEdgeSelect                                          \
1386         GPIO_interruptEdgeSelect
1387 #endif
1388 #ifdef ROM_GPIO_enableInterrupt
1389 #define MAP_GPIO_enableInterrupt                                              \
1390         ROM_GPIO_enableInterrupt
1391 #else
1392 #define MAP_GPIO_enableInterrupt                                              \
1393         GPIO_enableInterrupt
1394 #endif
1395 #ifdef ROM_GPIO_disableInterrupt
1396 #define MAP_GPIO_disableInterrupt                                             \
1397         ROM_GPIO_disableInterrupt
1398 #else
1399 #define MAP_GPIO_disableInterrupt                                             \
1400         GPIO_disableInterrupt
1401 #endif
1402 #ifdef ROM_GPIO_getInterruptStatus
1403 #define MAP_GPIO_getInterruptStatus                                           \
1404         ROM_GPIO_getInterruptStatus
1405 #else
1406 #define MAP_GPIO_getInterruptStatus                                           \
1407         GPIO_getInterruptStatus
1408 #endif
1409 #ifdef ROM_GPIO_clearInterruptFlag
1410 #define MAP_GPIO_clearInterruptFlag                                           \
1411         ROM_GPIO_clearInterruptFlag
1412 #else
1413 #define MAP_GPIO_clearInterruptFlag                                           \
1414         GPIO_clearInterruptFlag
1415 #endif
1416 #ifdef ROM_GPIO_setAsInputPin
1417 #define MAP_GPIO_setAsInputPin                                                \
1418         ROM_GPIO_setAsInputPin
1419 #else
1420 #define MAP_GPIO_setAsInputPin                                                \
1421         GPIO_setAsInputPin
1422 #endif
1423 #ifdef ROM_GPIO_getEnabledInterruptStatus
1424 #define MAP_GPIO_getEnabledInterruptStatus                                    \
1425         ROM_GPIO_getEnabledInterruptStatus
1426 #else
1427 #define MAP_GPIO_getEnabledInterruptStatus                                    \
1428         GPIO_getEnabledInterruptStatus
1429 #endif
1430 #ifdef ROM_GPIO_setDriveStrengthHigh
1431 #define MAP_GPIO_setDriveStrengthHigh                                         \
1432         ROM_GPIO_setDriveStrengthHigh
1433 #else
1434 #define MAP_GPIO_setDriveStrengthHigh                                         \
1435         GPIO_setDriveStrengthHigh
1436 #endif
1437 #ifdef ROM_GPIO_setDriveStrengthLow
1438 #define MAP_GPIO_setDriveStrengthLow                                          \
1439         ROM_GPIO_setDriveStrengthLow
1440 #else
1441 #define MAP_GPIO_setDriveStrengthLow                                          \
1442         GPIO_setDriveStrengthLow
1443 #endif
1444 #ifdef ROM_GPIO_registerInterrupt
1445 #define MAP_GPIO_registerInterrupt                                            \
1446         ROM_GPIO_registerInterrupt
1447 #else
1448 #define MAP_GPIO_registerInterrupt                                            \
1449         GPIO_registerInterrupt
1450 #endif
1451 #ifdef ROM_GPIO_unregisterInterrupt
1452 #define MAP_GPIO_unregisterInterrupt                                          \
1453         ROM_GPIO_unregisterInterrupt
1454 #else
1455 #define MAP_GPIO_unregisterInterrupt                                          \
1456         GPIO_unregisterInterrupt
1457 #endif
1458
1459 //*****************************************************************************
1460 //
1461 // Macros for the I2C API.
1462 //
1463 //*****************************************************************************
1464 #ifdef ROM_I2C_initMaster
1465 #define MAP_I2C_initMaster                                                    \
1466         ROM_I2C_initMaster
1467 #else
1468 #define MAP_I2C_initMaster                                                    \
1469         I2C_initMaster
1470 #endif
1471 #ifdef ROM_I2C_initSlave
1472 #define MAP_I2C_initSlave                                                     \
1473         ROM_I2C_initSlave
1474 #else
1475 #define MAP_I2C_initSlave                                                     \
1476         I2C_initSlave
1477 #endif
1478 #ifdef ROM_I2C_enableModule
1479 #define MAP_I2C_enableModule                                                  \
1480         ROM_I2C_enableModule
1481 #else
1482 #define MAP_I2C_enableModule                                                  \
1483         I2C_enableModule
1484 #endif
1485 #ifdef ROM_I2C_disableModule
1486 #define MAP_I2C_disableModule                                                 \
1487         ROM_I2C_disableModule
1488 #else
1489 #define MAP_I2C_disableModule                                                 \
1490         I2C_disableModule
1491 #endif
1492 #ifdef ROM_I2C_setSlaveAddress
1493 #define MAP_I2C_setSlaveAddress                                               \
1494         ROM_I2C_setSlaveAddress
1495 #else
1496 #define MAP_I2C_setSlaveAddress                                               \
1497         I2C_setSlaveAddress
1498 #endif
1499 #ifdef ROM_I2C_setMode
1500 #define MAP_I2C_setMode                                                       \
1501         ROM_I2C_setMode
1502 #else
1503 #define MAP_I2C_setMode                                                       \
1504         I2C_setMode
1505 #endif
1506 #ifdef ROM_I2C_slavePutData
1507 #define MAP_I2C_slavePutData                                                  \
1508         ROM_I2C_slavePutData
1509 #else
1510 #define MAP_I2C_slavePutData                                                  \
1511         I2C_slavePutData
1512 #endif
1513 #ifdef ROM_I2C_slaveGetData
1514 #define MAP_I2C_slaveGetData                                                  \
1515         ROM_I2C_slaveGetData
1516 #else
1517 #define MAP_I2C_slaveGetData                                                  \
1518         I2C_slaveGetData
1519 #endif
1520 #ifdef ROM_I2C_isBusBusy
1521 #define MAP_I2C_isBusBusy                                                     \
1522         ROM_I2C_isBusBusy
1523 #else
1524 #define MAP_I2C_isBusBusy                                                     \
1525         I2C_isBusBusy
1526 #endif
1527 #ifdef ROM_I2C_masterSendSingleByte
1528 #define MAP_I2C_masterSendSingleByte                                          \
1529         ROM_I2C_masterSendSingleByte
1530 #else
1531 #define MAP_I2C_masterSendSingleByte                                          \
1532         I2C_masterSendSingleByte
1533 #endif
1534 #ifdef ROM_I2C_masterSendSingleByteWithTimeout
1535 #define MAP_I2C_masterSendSingleByteWithTimeout                               \
1536         ROM_I2C_masterSendSingleByteWithTimeout
1537 #else
1538 #define MAP_I2C_masterSendSingleByteWithTimeout                               \
1539         I2C_masterSendSingleByteWithTimeout
1540 #endif
1541 #ifdef ROM_I2C_masterSendMultiByteStart
1542 #define MAP_I2C_masterSendMultiByteStart                                      \
1543         ROM_I2C_masterSendMultiByteStart
1544 #else
1545 #define MAP_I2C_masterSendMultiByteStart                                      \
1546         I2C_masterSendMultiByteStart
1547 #endif
1548 #ifdef ROM_I2C_masterSendMultiByteStartWithTimeout
1549 #define MAP_I2C_masterSendMultiByteStartWithTimeout                           \
1550         ROM_I2C_masterSendMultiByteStartWithTimeout
1551 #else
1552 #define MAP_I2C_masterSendMultiByteStartWithTimeout                           \
1553         I2C_masterSendMultiByteStartWithTimeout
1554 #endif
1555 #ifdef ROM_I2C_masterSendMultiByteNext
1556 #define MAP_I2C_masterSendMultiByteNext                                       \
1557         ROM_I2C_masterSendMultiByteNext
1558 #else
1559 #define MAP_I2C_masterSendMultiByteNext                                       \
1560         I2C_masterSendMultiByteNext
1561 #endif
1562 #ifdef ROM_I2C_masterSendMultiByteNextWithTimeout
1563 #define MAP_I2C_masterSendMultiByteNextWithTimeout                            \
1564         ROM_I2C_masterSendMultiByteNextWithTimeout
1565 #else
1566 #define MAP_I2C_masterSendMultiByteNextWithTimeout                            \
1567         I2C_masterSendMultiByteNextWithTimeout
1568 #endif
1569 #ifdef ROM_I2C_masterSendMultiByteFinish
1570 #define MAP_I2C_masterSendMultiByteFinish                                     \
1571         ROM_I2C_masterSendMultiByteFinish
1572 #else
1573 #define MAP_I2C_masterSendMultiByteFinish                                     \
1574         I2C_masterSendMultiByteFinish
1575 #endif
1576 #ifdef ROM_I2C_masterSendMultiByteFinishWithTimeout
1577 #define MAP_I2C_masterSendMultiByteFinishWithTimeout                          \
1578         ROM_I2C_masterSendMultiByteFinishWithTimeout
1579 #else
1580 #define MAP_I2C_masterSendMultiByteFinishWithTimeout                          \
1581         I2C_masterSendMultiByteFinishWithTimeout
1582 #endif
1583 #ifdef ROM_I2C_masterSendMultiByteStop
1584 #define MAP_I2C_masterSendMultiByteStop                                       \
1585         ROM_I2C_masterSendMultiByteStop
1586 #else
1587 #define MAP_I2C_masterSendMultiByteStop                                       \
1588         I2C_masterSendMultiByteStop
1589 #endif
1590 #ifdef ROM_I2C_masterSendMultiByteStopWithTimeout
1591 #define MAP_I2C_masterSendMultiByteStopWithTimeout                            \
1592         ROM_I2C_masterSendMultiByteStopWithTimeout
1593 #else
1594 #define MAP_I2C_masterSendMultiByteStopWithTimeout                            \
1595         I2C_masterSendMultiByteStopWithTimeout
1596 #endif
1597 #ifdef ROM_I2C_masterReceiveStart
1598 #define MAP_I2C_masterReceiveStart                                            \
1599         ROM_I2C_masterReceiveStart
1600 #else
1601 #define MAP_I2C_masterReceiveStart                                            \
1602         I2C_masterReceiveStart
1603 #endif
1604 #ifdef ROM_I2C_masterReceiveMultiByteNext
1605 #define MAP_I2C_masterReceiveMultiByteNext                                    \
1606         ROM_I2C_masterReceiveMultiByteNext
1607 #else
1608 #define MAP_I2C_masterReceiveMultiByteNext                                    \
1609         I2C_masterReceiveMultiByteNext
1610 #endif
1611 #ifdef ROM_I2C_masterReceiveMultiByteFinish
1612 #define MAP_I2C_masterReceiveMultiByteFinish                                  \
1613         ROM_I2C_masterReceiveMultiByteFinish
1614 #else
1615 #define MAP_I2C_masterReceiveMultiByteFinish                                  \
1616         I2C_masterReceiveMultiByteFinish
1617 #endif
1618 #ifdef ROM_I2C_masterReceiveMultiByteFinishWithTimeout
1619 #define MAP_I2C_masterReceiveMultiByteFinishWithTimeout                       \
1620         ROM_I2C_masterReceiveMultiByteFinishWithTimeout
1621 #else
1622 #define MAP_I2C_masterReceiveMultiByteFinishWithTimeout                       \
1623         I2C_masterReceiveMultiByteFinishWithTimeout
1624 #endif
1625 #ifdef ROM_I2C_masterReceiveMultiByteStop
1626 #define MAP_I2C_masterReceiveMultiByteStop                                    \
1627         ROM_I2C_masterReceiveMultiByteStop
1628 #else
1629 #define MAP_I2C_masterReceiveMultiByteStop                                    \
1630         I2C_masterReceiveMultiByteStop
1631 #endif
1632 #ifdef ROM_I2C_masterReceiveSingleByte
1633 #define MAP_I2C_masterReceiveSingleByte                                       \
1634         ROM_I2C_masterReceiveSingleByte
1635 #else
1636 #define MAP_I2C_masterReceiveSingleByte                                       \
1637         I2C_masterReceiveSingleByte
1638 #endif
1639 #ifdef ROM_I2C_masterReceiveSingle
1640 #define MAP_I2C_masterReceiveSingle                                           \
1641         ROM_I2C_masterReceiveSingle
1642 #else
1643 #define MAP_I2C_masterReceiveSingle                                           \
1644         I2C_masterReceiveSingle
1645 #endif
1646 #ifdef ROM_I2C_getReceiveBufferAddressForDMA
1647 #define MAP_I2C_getReceiveBufferAddressForDMA                                 \
1648         ROM_I2C_getReceiveBufferAddressForDMA
1649 #else
1650 #define MAP_I2C_getReceiveBufferAddressForDMA                                 \
1651         I2C_getReceiveBufferAddressForDMA
1652 #endif
1653 #ifdef ROM_I2C_getTransmitBufferAddressForDMA
1654 #define MAP_I2C_getTransmitBufferAddressForDMA                                \
1655         ROM_I2C_getTransmitBufferAddressForDMA
1656 #else
1657 #define MAP_I2C_getTransmitBufferAddressForDMA                                \
1658         I2C_getTransmitBufferAddressForDMA
1659 #endif
1660 #ifdef ROM_I2C_masterIsStopSent
1661 #define MAP_I2C_masterIsStopSent                                              \
1662         ROM_I2C_masterIsStopSent
1663 #else
1664 #define MAP_I2C_masterIsStopSent                                              \
1665         I2C_masterIsStopSent
1666 #endif
1667 #ifdef ROM_I2C_masterIsStartSent
1668 #define MAP_I2C_masterIsStartSent                                             \
1669         ROM_I2C_masterIsStartSent
1670 #else
1671 #define MAP_I2C_masterIsStartSent                                             \
1672         I2C_masterIsStartSent
1673 #endif
1674 #ifdef ROM_I2C_masterSendStart
1675 #define MAP_I2C_masterSendStart                                               \
1676         ROM_I2C_masterSendStart
1677 #else
1678 #define MAP_I2C_masterSendStart                                               \
1679         I2C_masterSendStart
1680 #endif
1681 #ifdef ROM_I2C_enableMultiMasterMode
1682 #define MAP_I2C_enableMultiMasterMode                                         \
1683         ROM_I2C_enableMultiMasterMode
1684 #else
1685 #define MAP_I2C_enableMultiMasterMode                                         \
1686         I2C_enableMultiMasterMode
1687 #endif
1688 #ifdef ROM_I2C_disableMultiMasterMode
1689 #define MAP_I2C_disableMultiMasterMode                                        \
1690         ROM_I2C_disableMultiMasterMode
1691 #else
1692 #define MAP_I2C_disableMultiMasterMode                                        \
1693         I2C_disableMultiMasterMode
1694 #endif
1695 #ifdef ROM_I2C_enableInterrupt
1696 #define MAP_I2C_enableInterrupt                                               \
1697         ROM_I2C_enableInterrupt
1698 #else
1699 #define MAP_I2C_enableInterrupt                                               \
1700         I2C_enableInterrupt
1701 #endif
1702 #ifdef ROM_I2C_disableInterrupt
1703 #define MAP_I2C_disableInterrupt                                              \
1704         ROM_I2C_disableInterrupt
1705 #else
1706 #define MAP_I2C_disableInterrupt                                              \
1707         I2C_disableInterrupt
1708 #endif
1709 #ifdef ROM_I2C_clearInterruptFlag
1710 #define MAP_I2C_clearInterruptFlag                                            \
1711         ROM_I2C_clearInterruptFlag
1712 #else
1713 #define MAP_I2C_clearInterruptFlag                                            \
1714         I2C_clearInterruptFlag
1715 #endif
1716 #ifdef ROM_I2C_getInterruptStatus
1717 #define MAP_I2C_getInterruptStatus                                            \
1718         ROM_I2C_getInterruptStatus
1719 #else
1720 #define MAP_I2C_getInterruptStatus                                            \
1721         I2C_getInterruptStatus
1722 #endif
1723 #ifdef ROM_I2C_getEnabledInterruptStatus
1724 #define MAP_I2C_getEnabledInterruptStatus                                     \
1725         ROM_I2C_getEnabledInterruptStatus
1726 #else
1727 #define MAP_I2C_getEnabledInterruptStatus                                     \
1728         I2C_getEnabledInterruptStatus
1729 #endif
1730 #ifdef ROM_I2C_getMode
1731 #define MAP_I2C_getMode                                                       \
1732         ROM_I2C_getMode
1733 #else
1734 #define MAP_I2C_getMode                                                       \
1735         I2C_getMode
1736 #endif
1737 #ifdef ROM_I2C_registerInterrupt
1738 #define MAP_I2C_registerInterrupt                                             \
1739         ROM_I2C_registerInterrupt
1740 #else
1741 #define MAP_I2C_registerInterrupt                                             \
1742         I2C_registerInterrupt
1743 #endif
1744 #ifdef ROM_I2C_unregisterInterrupt
1745 #define MAP_I2C_unregisterInterrupt                                           \
1746         ROM_I2C_unregisterInterrupt
1747 #else
1748 #define MAP_I2C_unregisterInterrupt                                           \
1749         I2C_unregisterInterrupt
1750 #endif
1751
1752 //*****************************************************************************
1753 //
1754 // Macros for the Interrupt API.
1755 //
1756 //*****************************************************************************
1757 #ifdef ROM_Interrupt_enableMaster
1758 #define MAP_Interrupt_enableMaster                                            \
1759         ROM_Interrupt_enableMaster
1760 #else
1761 #define MAP_Interrupt_enableMaster                                            \
1762         Interrupt_enableMaster
1763 #endif
1764 #ifdef ROM_Interrupt_disableMaster
1765 #define MAP_Interrupt_disableMaster                                           \
1766         ROM_Interrupt_disableMaster
1767 #else
1768 #define MAP_Interrupt_disableMaster                                           \
1769         Interrupt_disableMaster
1770 #endif
1771 #ifdef ROM_Interrupt_setPriorityGrouping
1772 #define MAP_Interrupt_setPriorityGrouping                                     \
1773         ROM_Interrupt_setPriorityGrouping
1774 #else
1775 #define MAP_Interrupt_setPriorityGrouping                                     \
1776         Interrupt_setPriorityGrouping
1777 #endif
1778 #ifdef ROM_Interrupt_getPriorityGrouping
1779 #define MAP_Interrupt_getPriorityGrouping                                     \
1780         ROM_Interrupt_getPriorityGrouping
1781 #else
1782 #define MAP_Interrupt_getPriorityGrouping                                     \
1783         Interrupt_getPriorityGrouping
1784 #endif
1785 #ifdef ROM_Interrupt_setPriority
1786 #define MAP_Interrupt_setPriority                                             \
1787         ROM_Interrupt_setPriority
1788 #else
1789 #define MAP_Interrupt_setPriority                                             \
1790         Interrupt_setPriority
1791 #endif
1792 #ifdef ROM_Interrupt_getPriority
1793 #define MAP_Interrupt_getPriority                                             \
1794         ROM_Interrupt_getPriority
1795 #else
1796 #define MAP_Interrupt_getPriority                                             \
1797         Interrupt_getPriority
1798 #endif
1799 #ifdef ROM_Interrupt_enableInterrupt
1800 #define MAP_Interrupt_enableInterrupt                                         \
1801         ROM_Interrupt_enableInterrupt
1802 #else
1803 #define MAP_Interrupt_enableInterrupt                                         \
1804         Interrupt_enableInterrupt
1805 #endif
1806 #ifdef ROM_Interrupt_disableInterrupt
1807 #define MAP_Interrupt_disableInterrupt                                        \
1808         ROM_Interrupt_disableInterrupt
1809 #else
1810 #define MAP_Interrupt_disableInterrupt                                        \
1811         Interrupt_disableInterrupt
1812 #endif
1813 #ifdef ROM_Interrupt_isEnabled
1814 #define MAP_Interrupt_isEnabled                                               \
1815         ROM_Interrupt_isEnabled
1816 #else
1817 #define MAP_Interrupt_isEnabled                                               \
1818         Interrupt_isEnabled
1819 #endif
1820 #ifdef ROM_Interrupt_pendInterrupt
1821 #define MAP_Interrupt_pendInterrupt                                           \
1822         ROM_Interrupt_pendInterrupt
1823 #else
1824 #define MAP_Interrupt_pendInterrupt                                           \
1825         Interrupt_pendInterrupt
1826 #endif
1827 #ifdef ROM_Interrupt_setPriorityMask
1828 #define MAP_Interrupt_setPriorityMask                                         \
1829         ROM_Interrupt_setPriorityMask
1830 #else
1831 #define MAP_Interrupt_setPriorityMask                                         \
1832         Interrupt_setPriorityMask
1833 #endif
1834 #ifdef ROM_Interrupt_getPriorityMask
1835 #define MAP_Interrupt_getPriorityMask                                         \
1836         ROM_Interrupt_getPriorityMask
1837 #else
1838 #define MAP_Interrupt_getPriorityMask                                         \
1839         Interrupt_getPriorityMask
1840 #endif
1841 #ifdef ROM_Interrupt_setVectorTableAddress
1842 #define MAP_Interrupt_setVectorTableAddress                                   \
1843         ROM_Interrupt_setVectorTableAddress
1844 #else
1845 #define MAP_Interrupt_setVectorTableAddress                                   \
1846         Interrupt_setVectorTableAddress
1847 #endif
1848 #ifdef ROM_Interrupt_getVectorTableAddress
1849 #define MAP_Interrupt_getVectorTableAddress                                   \
1850         ROM_Interrupt_getVectorTableAddress
1851 #else
1852 #define MAP_Interrupt_getVectorTableAddress                                   \
1853         Interrupt_getVectorTableAddress
1854 #endif
1855 #ifdef ROM_Interrupt_enableSleepOnIsrExit
1856 #define MAP_Interrupt_enableSleepOnIsrExit                                    \
1857         ROM_Interrupt_enableSleepOnIsrExit
1858 #else
1859 #define MAP_Interrupt_enableSleepOnIsrExit                                    \
1860         Interrupt_enableSleepOnIsrExit
1861 #endif
1862 #ifdef ROM_Interrupt_disableSleepOnIsrExit
1863 #define MAP_Interrupt_disableSleepOnIsrExit                                   \
1864         ROM_Interrupt_disableSleepOnIsrExit
1865 #else
1866 #define MAP_Interrupt_disableSleepOnIsrExit                                   \
1867         Interrupt_disableSleepOnIsrExit
1868 #endif
1869 #ifdef ROM_Interrupt_registerInterrupt
1870 #define MAP_Interrupt_registerInterrupt                                       \
1871         ROM_Interrupt_registerInterrupt
1872 #else
1873 #define MAP_Interrupt_registerInterrupt                                       \
1874         Interrupt_registerInterrupt
1875 #endif
1876
1877 //*****************************************************************************
1878 //
1879 // Macros for the MPU API.
1880 //
1881 //*****************************************************************************
1882 #ifdef ROM_MPU_enableModule
1883 #define MAP_MPU_enableModule                                                  \
1884         ROM_MPU_enableModule
1885 #else
1886 #define MAP_MPU_enableModule                                                  \
1887         MPU_enableModule
1888 #endif
1889 #ifdef ROM_MPU_disableModule
1890 #define MAP_MPU_disableModule                                                 \
1891         ROM_MPU_disableModule
1892 #else
1893 #define MAP_MPU_disableModule                                                 \
1894         MPU_disableModule
1895 #endif
1896 #ifdef ROM_MPU_getRegionCount
1897 #define MAP_MPU_getRegionCount                                                \
1898         ROM_MPU_getRegionCount
1899 #else
1900 #define MAP_MPU_getRegionCount                                                \
1901         MPU_getRegionCount
1902 #endif
1903 #ifdef ROM_MPU_enableRegion
1904 #define MAP_MPU_enableRegion                                                  \
1905         ROM_MPU_enableRegion
1906 #else
1907 #define MAP_MPU_enableRegion                                                  \
1908         MPU_enableRegion
1909 #endif
1910 #ifdef ROM_MPU_disableRegion
1911 #define MAP_MPU_disableRegion                                                 \
1912         ROM_MPU_disableRegion
1913 #else
1914 #define MAP_MPU_disableRegion                                                 \
1915         MPU_disableRegion
1916 #endif
1917 #ifdef ROM_MPU_setRegion
1918 #define MAP_MPU_setRegion                                                     \
1919         ROM_MPU_setRegion
1920 #else
1921 #define MAP_MPU_setRegion                                                     \
1922         MPU_setRegion
1923 #endif
1924 #ifdef ROM_MPU_getRegion
1925 #define MAP_MPU_getRegion                                                     \
1926         ROM_MPU_getRegion
1927 #else
1928 #define MAP_MPU_getRegion                                                     \
1929         MPU_getRegion
1930 #endif
1931 #ifdef ROM_MPU_enableInterrupt
1932 #define MAP_MPU_enableInterrupt                                               \
1933         ROM_MPU_enableInterrupt
1934 #else
1935 #define MAP_MPU_enableInterrupt                                               \
1936         MPU_enableInterrupt
1937 #endif
1938 #ifdef ROM_MPU_disableInterrupt
1939 #define MAP_MPU_disableInterrupt                                              \
1940         ROM_MPU_disableInterrupt
1941 #else
1942 #define MAP_MPU_disableInterrupt                                              \
1943         MPU_disableInterrupt
1944 #endif
1945 #ifdef ROM_MPU_registerInterrupt
1946 #define MAP_MPU_registerInterrupt                                             \
1947         ROM_MPU_registerInterrupt
1948 #else
1949 #define MAP_MPU_registerInterrupt                                             \
1950         MPU_registerInterrupt
1951 #endif
1952 #ifdef ROM_MPU_unregisterInterrupt
1953 #define MAP_MPU_unregisterInterrupt                                           \
1954         ROM_MPU_unregisterInterrupt
1955 #else
1956 #define MAP_MPU_unregisterInterrupt                                           \
1957         MPU_unregisterInterrupt
1958 #endif
1959
1960 //*****************************************************************************
1961 //
1962 // Macros for the PCM API.
1963 //
1964 //*****************************************************************************
1965 #ifdef ROM_PCM_setCoreVoltageLevel
1966 #define MAP_PCM_setCoreVoltageLevel                                           \
1967         ROM_PCM_setCoreVoltageLevel
1968 #else
1969 #define MAP_PCM_setCoreVoltageLevel                                           \
1970         PCM_setCoreVoltageLevel
1971 #endif
1972 #ifdef ROM_PCM_getCoreVoltageLevel
1973 #define MAP_PCM_getCoreVoltageLevel                                           \
1974         ROM_PCM_getCoreVoltageLevel
1975 #else
1976 #define MAP_PCM_getCoreVoltageLevel                                           \
1977         PCM_getCoreVoltageLevel
1978 #endif
1979 #ifdef ROM_PCM_setCoreVoltageLevelWithTimeout
1980 #define MAP_PCM_setCoreVoltageLevelWithTimeout                                \
1981         ROM_PCM_setCoreVoltageLevelWithTimeout
1982 #else
1983 #define MAP_PCM_setCoreVoltageLevelWithTimeout                                \
1984         PCM_setCoreVoltageLevelWithTimeout
1985 #endif
1986 #ifdef ROM_PCM_setPowerMode
1987 #define MAP_PCM_setPowerMode                                                  \
1988         ROM_PCM_setPowerMode
1989 #else
1990 #define MAP_PCM_setPowerMode                                                  \
1991         PCM_setPowerMode
1992 #endif
1993 #ifdef ROM_PCM_setPowerModeWithTimeout
1994 #define MAP_PCM_setPowerModeWithTimeout                                       \
1995         ROM_PCM_setPowerModeWithTimeout
1996 #else
1997 #define MAP_PCM_setPowerModeWithTimeout                                       \
1998         PCM_setPowerModeWithTimeout
1999 #endif
2000 #ifdef ROM_PCM_getPowerMode
2001 #define MAP_PCM_getPowerMode                                                  \
2002         ROM_PCM_getPowerMode
2003 #else
2004 #define MAP_PCM_getPowerMode                                                  \
2005         PCM_getPowerMode
2006 #endif
2007 #ifdef ROM_PCM_setPowerState
2008 #define MAP_PCM_setPowerState                                                 \
2009         ROM_PCM_setPowerState
2010 #else
2011 #define MAP_PCM_setPowerState                                                 \
2012         PCM_setPowerState
2013 #endif
2014 #ifdef ROM_PCM_setPowerStateWithTimeout
2015 #define MAP_PCM_setPowerStateWithTimeout                                      \
2016         ROM_PCM_setPowerStateWithTimeout
2017 #else
2018 #define MAP_PCM_setPowerStateWithTimeout                                      \
2019         PCM_setPowerStateWithTimeout
2020 #endif
2021 #ifdef ROM_PCM_getPowerState
2022 #define MAP_PCM_getPowerState                                                 \
2023         ROM_PCM_getPowerState
2024 #else
2025 #define MAP_PCM_getPowerState                                                 \
2026         PCM_getPowerState
2027 #endif
2028 #ifdef ROM_PCM_shutdownDevice
2029 #define MAP_PCM_shutdownDevice                                                \
2030         ROM_PCM_shutdownDevice
2031 #else
2032 #define MAP_PCM_shutdownDevice                                                \
2033         PCM_shutdownDevice
2034 #endif
2035 #ifdef ROM_PCM_gotoLPM0
2036 #define MAP_PCM_gotoLPM0                                                      \
2037         ROM_PCM_gotoLPM0
2038 #else
2039 #define MAP_PCM_gotoLPM0                                                      \
2040         PCM_gotoLPM0
2041 #endif
2042 #ifdef ROM_PCM_gotoLPM3
2043 #define MAP_PCM_gotoLPM3                                                      \
2044         ROM_PCM_gotoLPM3
2045 #else
2046 #define MAP_PCM_gotoLPM3                                                      \
2047         PCM_gotoLPM3
2048 #endif
2049 #ifdef ROM_PCM_enableInterrupt
2050 #define MAP_PCM_enableInterrupt                                               \
2051         ROM_PCM_enableInterrupt
2052 #else
2053 #define MAP_PCM_enableInterrupt                                               \
2054         PCM_enableInterrupt
2055 #endif
2056 #ifdef ROM_PCM_disableInterrupt
2057 #define MAP_PCM_disableInterrupt                                              \
2058         ROM_PCM_disableInterrupt
2059 #else
2060 #define MAP_PCM_disableInterrupt                                              \
2061         PCM_disableInterrupt
2062 #endif
2063 #ifdef ROM_PCM_getInterruptStatus
2064 #define MAP_PCM_getInterruptStatus                                            \
2065         ROM_PCM_getInterruptStatus
2066 #else
2067 #define MAP_PCM_getInterruptStatus                                            \
2068         PCM_getInterruptStatus
2069 #endif
2070 #ifdef ROM_PCM_getEnabledInterruptStatus
2071 #define MAP_PCM_getEnabledInterruptStatus                                     \
2072         ROM_PCM_getEnabledInterruptStatus
2073 #else
2074 #define MAP_PCM_getEnabledInterruptStatus                                     \
2075         PCM_getEnabledInterruptStatus
2076 #endif
2077 #ifdef ROM_PCM_clearInterruptFlag
2078 #define MAP_PCM_clearInterruptFlag                                            \
2079         ROM_PCM_clearInterruptFlag
2080 #else
2081 #define MAP_PCM_clearInterruptFlag                                            \
2082         PCM_clearInterruptFlag
2083 #endif
2084 #ifdef ROM_PCM_enableRudeMode
2085 #define MAP_PCM_enableRudeMode                                                \
2086         ROM_PCM_enableRudeMode
2087 #else
2088 #define MAP_PCM_enableRudeMode                                                \
2089         PCM_enableRudeMode
2090 #endif
2091 #ifdef ROM_PCM_disableRudeMode
2092 #define MAP_PCM_disableRudeMode                                               \
2093         ROM_PCM_disableRudeMode
2094 #else
2095 #define MAP_PCM_disableRudeMode                                               \
2096         PCM_disableRudeMode
2097 #endif
2098 #ifdef ROM_PCM_gotoLPM0InterruptSafe
2099 #define MAP_PCM_gotoLPM0InterruptSafe                                         \
2100         ROM_PCM_gotoLPM0InterruptSafe
2101 #else
2102 #define MAP_PCM_gotoLPM0InterruptSafe                                         \
2103         PCM_gotoLPM0InterruptSafe
2104 #endif
2105 #ifdef ROM_PCM_gotoLPM3InterruptSafe
2106 #define MAP_PCM_gotoLPM3InterruptSafe                                         \
2107         ROM_PCM_gotoLPM3InterruptSafe
2108 #else
2109 #define MAP_PCM_gotoLPM3InterruptSafe                                         \
2110         PCM_gotoLPM3InterruptSafe
2111 #endif
2112 #ifdef ROM_PCM_registerInterrupt
2113 #define MAP_PCM_registerInterrupt                                             \
2114         ROM_PCM_registerInterrupt
2115 #else
2116 #define MAP_PCM_registerInterrupt                                             \
2117         PCM_registerInterrupt
2118 #endif
2119 #ifdef ROM_PCM_unregisterInterrupt
2120 #define MAP_PCM_unregisterInterrupt                                           \
2121         ROM_PCM_unregisterInterrupt
2122 #else
2123 #define MAP_PCM_unregisterInterrupt                                           \
2124         PCM_unregisterInterrupt
2125 #endif
2126
2127 //*****************************************************************************
2128 //
2129 // Macros for the PMAP API.
2130 //
2131 //*****************************************************************************
2132 #ifdef ROM_PMAP_configurePorts
2133 #define MAP_PMAP_configurePorts                                               \
2134         ROM_PMAP_configurePorts
2135 #else
2136 #define MAP_PMAP_configurePorts                                               \
2137         PMAP_configurePorts
2138 #endif
2139
2140 //*****************************************************************************
2141 //
2142 // Macros for the PSS API.
2143 //
2144 //*****************************************************************************
2145 #ifdef ROM_PSS_enableHighSidePinToggle
2146 #define MAP_PSS_enableHighSidePinToggle                                       \
2147         ROM_PSS_enableHighSidePinToggle
2148 #else
2149 #define MAP_PSS_enableHighSidePinToggle                                       \
2150         PSS_enableHighSidePinToggle
2151 #endif
2152 #ifdef ROM_PSS_disableHighSidePinToggle
2153 #define MAP_PSS_disableHighSidePinToggle                                      \
2154         ROM_PSS_disableHighSidePinToggle
2155 #else
2156 #define MAP_PSS_disableHighSidePinToggle                                      \
2157         PSS_disableHighSidePinToggle
2158 #endif
2159 #ifdef ROM_setLowSidePerformanceMode 
2160 #define MAP_PSS_setLowSidePerformanceMode                                      \
2161         ROM_PSS_setLowSidePerformanceMode 
2162 #else
2163 #define MAP_PSS_setLowSidePerformanceMode                                      \
2164         PSS_setLowSidePerformanceMode 
2165 #endif
2166 #ifdef ROM_getLowSidePerformanceMode 
2167 #define MAP_PSS_getLowSidePerformanceMode                                      \
2168         ROM_PSS_getLowSidePerformanceMode 
2169 #else
2170 #define MAP_PSS_getLowSidePerformanceMode                                      \
2171         PSS_getLowSidePerformanceMode 
2172 #endif
2173 #ifdef ROM_PSS_disableLowSide
2174 #define MAP_PSS_disableLowSide                                                 \
2175         ROM_PSS_disableLowSide
2176 #else
2177 #define MAP_PSS_disableLowSide                                                 \
2178         PSS_disableLowSide
2179 #endif
2180 #ifdef ROM_PSS_enableLowSide
2181 #define MAP_PSS_enableLowSide                                                 \
2182         ROM_PSS_enableLowSide
2183 #else
2184 #define MAP_PSS_enableLowSide                                                 \
2185         PSS_enableLowSide
2186 #endif
2187 #ifdef ROM_PSS_enableHighSide
2188 #define MAP_PSS_enableHighSide                                                \
2189         ROM_PSS_enableHighSide
2190 #else
2191 #define MAP_PSS_enableHighSide                                                \
2192         PSS_enableHighSide
2193 #endif
2194 #ifdef ROM_PSS_disableHighSide
2195 #define MAP_PSS_disableHighSide                                               \
2196         ROM_PSS_disableHighSide
2197 #else
2198 #define MAP_PSS_disableHighSide                                               \
2199         PSS_disableHighSide
2200 #endif
2201 #ifdef ROM_PSS_setHighSidePerformanceMode
2202 #define MAP_PSS_setHighSidePerformanceMode                                    \
2203         ROM_PSS_setHighSidePerformanceMode
2204 #else
2205 #define MAP_PSS_setHighSidePerformanceMode                                    \
2206         PSS_setHighSidePerformanceMode
2207 #endif
2208 #ifdef ROM_PSS_getHighSidePerformanceMode
2209 #define MAP_PSS_getHighSidePerformanceMode                                    \
2210         ROM_PSS_getHighSidePerformanceMode
2211 #else
2212 #define MAP_PSS_getHighSidePerformanceMode                                    \
2213         PSS_getHighSidePerformanceMode
2214 #endif
2215 #ifdef ROM_PSS_enableHighSideMonitor
2216 #define MAP_PSS_enableHighSideMonitor                                         \
2217         ROM_PSS_enableHighSideMonitor
2218 #else
2219 #define MAP_PSS_enableHighSideMonitor                                         \
2220         PSS_enableHighSideMonitor
2221 #endif
2222 #ifdef ROM_PSS_disableHighSideMonitor
2223 #define MAP_PSS_disableHighSideMonitor                                        \
2224         ROM_PSS_disableHighSideMonitor
2225 #else
2226 #define MAP_PSS_disableHighSideMonitor                                        \
2227         PSS_disableHighSideMonitor
2228 #endif
2229 #ifdef ROM_PSS_setHighSideVoltageTrigger
2230 #define MAP_PSS_setHighSideVoltageTrigger                                     \
2231         ROM_PSS_setHighSideVoltageTrigger
2232 #else
2233 #define MAP_PSS_setHighSideVoltageTrigger                                     \
2234         PSS_setHighSideVoltageTrigger
2235 #endif
2236 #ifdef ROM_PSS_getHighSideVoltageTrigger
2237 #define MAP_PSS_getHighSideVoltageTrigger                                     \
2238         ROM_PSS_getHighSideVoltageTrigger
2239 #else
2240 #define MAP_PSS_getHighSideVoltageTrigger                                     \
2241         PSS_getHighSideVoltageTrigger
2242 #endif
2243 #ifdef ROM_PSS_enableInterrupt
2244 #define MAP_PSS_enableInterrupt                                               \
2245         ROM_PSS_enableInterrupt
2246 #else
2247 #define MAP_PSS_enableInterrupt                                               \
2248         PSS_enableInterrupt
2249 #endif
2250 #ifdef ROM_PSS_disableInterrupt
2251 #define MAP_PSS_disableInterrupt                                              \
2252         ROM_PSS_disableInterrupt
2253 #else
2254 #define MAP_PSS_disableInterrupt                                              \
2255         PSS_disableInterrupt
2256 #endif
2257 #ifdef ROM_PSS_getInterruptStatus
2258 #define MAP_PSS_getInterruptStatus                                            \
2259         ROM_PSS_getInterruptStatus
2260 #else
2261 #define MAP_PSS_getInterruptStatus                                            \
2262         PSS_getInterruptStatus
2263 #endif
2264 #ifdef ROM_PSS_clearInterruptFlag
2265 #define MAP_PSS_clearInterruptFlag                                            \
2266         ROM_PSS_clearInterruptFlag
2267 #else
2268 #define MAP_PSS_clearInterruptFlag                                            \
2269         PSS_clearInterruptFlag
2270 #endif
2271 #ifdef ROM_PSS_registerInterrupt
2272 #define MAP_PSS_registerInterrupt                                             \
2273         ROM_PSS_registerInterrupt
2274 #else
2275 #define MAP_PSS_registerInterrupt                                             \
2276         PSS_registerInterrupt
2277 #endif
2278 #ifdef ROM_PSS_unregisterInterrupt
2279 #define MAP_PSS_unregisterInterrupt                                           \
2280         ROM_PSS_unregisterInterrupt
2281 #else
2282 #define MAP_PSS_unregisterInterrupt                                           \
2283         PSS_unregisterInterrupt
2284 #endif
2285
2286 //*****************************************************************************
2287 //
2288 // Macros for the Ref API.
2289 //
2290 //*****************************************************************************
2291 #ifdef ROM_REF_A_setReferenceVoltage
2292 #define MAP_REF_A_setReferenceVoltage                                         \
2293         ROM_REF_A_setReferenceVoltage
2294 #else
2295 #define MAP_REF_A_setReferenceVoltage                                         \
2296         REF_A_setReferenceVoltage
2297 #endif
2298 #ifdef ROM_REF_A_disableTempSensor
2299 #define MAP_REF_A_disableTempSensor                                           \
2300         ROM_REF_A_disableTempSensor
2301 #else
2302 #define MAP_REF_A_disableTempSensor                                           \
2303         REF_A_disableTempSensor
2304 #endif
2305 #ifdef ROM_REF_A_enableTempSensor
2306 #define MAP_REF_A_enableTempSensor                                            \
2307         ROM_REF_A_enableTempSensor
2308 #else
2309 #define MAP_REF_A_enableTempSensor                                            \
2310         REF_A_enableTempSensor
2311 #endif
2312 #ifdef ROM_REF_A_enableReferenceVoltageOutput
2313 #define MAP_REF_A_enableReferenceVoltageOutput                                \
2314         ROM_REF_A_enableReferenceVoltageOutput
2315 #else
2316 #define MAP_REF_A_enableReferenceVoltageOutput                                \
2317         REF_A_enableReferenceVoltageOutput
2318 #endif
2319 #ifdef ROM_REF_A_disableReferenceVoltageOutput
2320 #define MAP_REF_A_disableReferenceVoltageOutput                               \
2321         ROM_REF_A_disableReferenceVoltageOutput
2322 #else
2323 #define MAP_REF_A_disableReferenceVoltageOutput                               \
2324         REF_A_disableReferenceVoltageOutput
2325 #endif
2326 #ifdef ROM_REF_A_enableReferenceVoltage
2327 #define MAP_REF_A_enableReferenceVoltage                                      \
2328         ROM_REF_A_enableReferenceVoltage
2329 #else
2330 #define MAP_REF_A_enableReferenceVoltage                                      \
2331         REF_A_enableReferenceVoltage
2332 #endif
2333 #ifdef ROM_REF_A_disableReferenceVoltage
2334 #define MAP_REF_A_disableReferenceVoltage                                     \
2335         ROM_REF_A_disableReferenceVoltage
2336 #else
2337 #define MAP_REF_A_disableReferenceVoltage                                     \
2338         REF_A_disableReferenceVoltage
2339 #endif
2340 #ifdef ROM_REF_A_getBandgapMode
2341 #define MAP_REF_A_getBandgapMode                                              \
2342         ROM_REF_A_getBandgapMode
2343 #else
2344 #define MAP_REF_A_getBandgapMode                                              \
2345         REF_A_getBandgapMode
2346 #endif
2347 #ifdef ROM_REF_A_isBandgapActive
2348 #define MAP_REF_A_isBandgapActive                                             \
2349         ROM_REF_A_isBandgapActive
2350 #else
2351 #define MAP_REF_A_isBandgapActive                                             \
2352         REF_A_isBandgapActive
2353 #endif
2354 #ifdef ROM_REF_A_isRefGenBusy
2355 #define MAP_REF_A_isRefGenBusy                                                \
2356         ROM_REF_A_isRefGenBusy
2357 #else
2358 #define MAP_REF_A_isRefGenBusy                                                \
2359         REF_A_isRefGenBusy
2360 #endif
2361 #ifdef ROM_REF_A_isRefGenActive
2362 #define MAP_REF_A_isRefGenActive                                              \
2363         ROM_REF_A_isRefGenActive
2364 #else
2365 #define MAP_REF_A_isRefGenActive                                              \
2366         REF_A_isRefGenActive
2367 #endif
2368 #ifdef ROM_REF_A_getBufferedBandgapVoltageStatus
2369 #define MAP_REF_A_getBufferedBandgapVoltageStatus                             \
2370         ROM_REF_A_getBufferedBandgapVoltageStatus
2371 #else
2372 #define MAP_REF_A_getBufferedBandgapVoltageStatus                             \
2373         REF_A_getBufferedBandgapVoltageStatus
2374 #endif
2375 #ifdef ROM_REF_A_getVariableReferenceVoltageStatus
2376 #define MAP_REF_A_getVariableReferenceVoltageStatus                           \
2377         ROM_REF_A_getVariableReferenceVoltageStatus
2378 #else
2379 #define MAP_REF_A_getVariableReferenceVoltageStatus                           \
2380         REF_A_getVariableReferenceVoltageStatus
2381 #endif
2382 #ifdef ROM_REF_A_setReferenceVoltageOneTimeTrigger
2383 #define MAP_REF_A_setReferenceVoltageOneTimeTrigger                           \
2384         ROM_REF_A_setReferenceVoltageOneTimeTrigger
2385 #else
2386 #define MAP_REF_A_setReferenceVoltageOneTimeTrigger                           \
2387         REF_A_setReferenceVoltageOneTimeTrigger
2388 #endif
2389 #ifdef ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger
2390 #define MAP_REF_A_setBufferedBandgapVoltageOneTimeTrigger                     \
2391         ROM_REF_A_setBufferedBandgapVoltageOneTimeTrigger
2392 #else
2393 #define MAP_REF_A_setBufferedBandgapVoltageOneTimeTrigger                     \
2394         REF_A_setBufferedBandgapVoltageOneTimeTrigger
2395 #endif
2396
2397 //*****************************************************************************
2398 //
2399 // Macros for the ResetCtl API.
2400 //
2401 //*****************************************************************************
2402 #ifdef ROM_ResetCtl_initiateSoftReset
2403 #define MAP_ResetCtl_initiateSoftReset                                        \
2404         ROM_ResetCtl_initiateSoftReset
2405 #else
2406 #define MAP_ResetCtl_initiateSoftReset                                        \
2407         ResetCtl_initiateSoftReset
2408 #endif
2409 #ifdef ROM_ResetCtl_initiateSoftResetWithSource
2410 #define MAP_ResetCtl_initiateSoftResetWithSource                              \
2411         ROM_ResetCtl_initiateSoftResetWithSource
2412 #else
2413 #define MAP_ResetCtl_initiateSoftResetWithSource                              \
2414         ResetCtl_initiateSoftResetWithSource
2415 #endif
2416 #ifdef ROM_ResetCtl_getSoftResetSource
2417 #define MAP_ResetCtl_getSoftResetSource                                       \
2418         ROM_ResetCtl_getSoftResetSource
2419 #else
2420 #define MAP_ResetCtl_getSoftResetSource                                       \
2421         ResetCtl_getSoftResetSource
2422 #endif
2423 #ifdef ROM_ResetCtl_clearSoftResetSource
2424 #define MAP_ResetCtl_clearSoftResetSource                                     \
2425         ROM_ResetCtl_clearSoftResetSource
2426 #else
2427 #define MAP_ResetCtl_clearSoftResetSource                                     \
2428         ResetCtl_clearSoftResetSource
2429 #endif
2430 #ifdef ROM_ResetCtl_initiateHardReset
2431 #define MAP_ResetCtl_initiateHardReset                                        \
2432         ROM_ResetCtl_initiateHardReset
2433 #else
2434 #define MAP_ResetCtl_initiateHardReset                                        \
2435         ResetCtl_initiateHardReset
2436 #endif
2437 #ifdef ROM_ResetCtl_initiateHardResetWithSource
2438 #define MAP_ResetCtl_initiateHardResetWithSource                              \
2439         ROM_ResetCtl_initiateHardResetWithSource
2440 #else
2441 #define MAP_ResetCtl_initiateHardResetWithSource                              \
2442         ResetCtl_initiateHardResetWithSource
2443 #endif
2444 #ifdef ROM_ResetCtl_getHardResetSource
2445 #define MAP_ResetCtl_getHardResetSource                                       \
2446         ROM_ResetCtl_getHardResetSource
2447 #else
2448 #define MAP_ResetCtl_getHardResetSource                                       \
2449         ResetCtl_getHardResetSource
2450 #endif
2451 #ifdef ROM_ResetCtl_clearHardResetSource
2452 #define MAP_ResetCtl_clearHardResetSource                                     \
2453         ROM_ResetCtl_clearHardResetSource
2454 #else
2455 #define MAP_ResetCtl_clearHardResetSource                                     \
2456         ResetCtl_clearHardResetSource
2457 #endif
2458 #ifdef ROM_ResetCtl_getPSSSource
2459 #define MAP_ResetCtl_getPSSSource                                             \
2460         ROM_ResetCtl_getPSSSource
2461 #else
2462 #define MAP_ResetCtl_getPSSSource                                             \
2463         ResetCtl_getPSSSource
2464 #endif
2465 #ifdef ROM_ResetCtl_clearPSSFlags
2466 #define MAP_ResetCtl_clearPSSFlags                                            \
2467         ROM_ResetCtl_clearPSSFlags
2468 #else
2469 #define MAP_ResetCtl_clearPSSFlags                                            \
2470         ResetCtl_clearPSSFlags
2471 #endif
2472 #ifdef ROM_ResetCtl_getPCMSource
2473 #define MAP_ResetCtl_getPCMSource                                             \
2474         ROM_ResetCtl_getPCMSource
2475 #else
2476 #define MAP_ResetCtl_getPCMSource                                             \
2477         ResetCtl_getPCMSource
2478 #endif
2479 #ifdef ROM_ResetCtl_clearPCMFlags
2480 #define MAP_ResetCtl_clearPCMFlags                                            \
2481         ROM_ResetCtl_clearPCMFlags
2482 #else
2483 #define MAP_ResetCtl_clearPCMFlags                                            \
2484         ResetCtl_clearPCMFlags
2485 #endif
2486
2487 //*****************************************************************************
2488 //
2489 // Macros for the RTC API.
2490 //
2491 //*****************************************************************************
2492 #ifdef ROM_RTC_C_startClock
2493 #define MAP_RTC_C_startClock                                                  \
2494         ROM_RTC_C_startClock
2495 #else
2496 #define MAP_RTC_C_startClock                                                  \
2497         RTC_C_startClock
2498 #endif
2499 #ifdef ROM_RTC_C_holdClock
2500 #define MAP_RTC_C_holdClock                                                   \
2501         ROM_RTC_C_holdClock
2502 #else
2503 #define MAP_RTC_C_holdClock                                                   \
2504         RTC_C_holdClock
2505 #endif
2506 #ifdef ROM_RTC_C_setCalibrationFrequency
2507 #define MAP_RTC_C_setCalibrationFrequency                                     \
2508         ROM_RTC_C_setCalibrationFrequency
2509 #else
2510 #define MAP_RTC_C_setCalibrationFrequency                                     \
2511         RTC_C_setCalibrationFrequency
2512 #endif
2513 #ifdef ROM_RTC_C_setCalibrationData
2514 #define MAP_RTC_C_setCalibrationData                                          \
2515         ROM_RTC_C_setCalibrationData
2516 #else
2517 #define MAP_RTC_C_setCalibrationData                                          \
2518         RTC_C_setCalibrationData
2519 #endif
2520 #ifdef ROM_RTC_C_setTemperatureCompensation
2521 #define MAP_RTC_C_setTemperatureCompensation                                  \
2522         ROM_RTC_C_setTemperatureCompensation
2523 #else
2524 #define MAP_RTC_C_setTemperatureCompensation                                  \
2525         RTC_C_setTemperatureCompensation
2526 #endif
2527 #ifdef ROM_RTC_C_initCalendar
2528 #define MAP_RTC_C_initCalendar                                                \
2529         ROM_RTC_C_initCalendar
2530 #else
2531 #define MAP_RTC_C_initCalendar                                                \
2532         RTC_C_initCalendar
2533 #endif
2534 #ifdef ROM_RTC_C_getCalendarTime
2535 #define MAP_RTC_C_getCalendarTime                                             \
2536         ROM_RTC_C_getCalendarTime
2537 #else
2538 #define MAP_RTC_C_getCalendarTime                                             \
2539         RTC_C_getCalendarTime
2540 #endif
2541 #ifdef ROM_RTC_C_setCalendarAlarm
2542 #define MAP_RTC_C_setCalendarAlarm                                            \
2543         ROM_RTC_C_setCalendarAlarm
2544 #else
2545 #define MAP_RTC_C_setCalendarAlarm                                            \
2546         RTC_C_setCalendarAlarm
2547 #endif
2548 #ifdef ROM_RTC_C_setCalendarEvent
2549 #define MAP_RTC_C_setCalendarEvent                                            \
2550         ROM_RTC_C_setCalendarEvent
2551 #else
2552 #define MAP_RTC_C_setCalendarEvent                                            \
2553         RTC_C_setCalendarEvent
2554 #endif
2555 #ifdef ROM_RTC_C_definePrescaleEvent
2556 #define MAP_RTC_C_definePrescaleEvent                                         \
2557         ROM_RTC_C_definePrescaleEvent
2558 #else
2559 #define MAP_RTC_C_definePrescaleEvent                                         \
2560         RTC_C_definePrescaleEvent
2561 #endif
2562 #ifdef ROM_RTC_C_getPrescaleValue
2563 #define MAP_RTC_C_getPrescaleValue                                            \
2564         ROM_RTC_C_getPrescaleValue
2565 #else
2566 #define MAP_RTC_C_getPrescaleValue                                            \
2567         RTC_C_getPrescaleValue
2568 #endif
2569 #ifdef ROM_RTC_C_setPrescaleValue
2570 #define MAP_RTC_C_setPrescaleValue                                            \
2571         ROM_RTC_C_setPrescaleValue
2572 #else
2573 #define MAP_RTC_C_setPrescaleValue                                            \
2574         RTC_C_setPrescaleValue
2575 #endif
2576 #ifdef ROM_RTC_C_convertBCDToBinary
2577 #define MAP_RTC_C_convertBCDToBinary                                          \
2578         ROM_RTC_C_convertBCDToBinary
2579 #else
2580 #define MAP_RTC_C_convertBCDToBinary                                          \
2581         RTC_C_convertBCDToBinary
2582 #endif
2583 #ifdef ROM_RTC_C_convertBinaryToBCD
2584 #define MAP_RTC_C_convertBinaryToBCD                                          \
2585         ROM_RTC_C_convertBinaryToBCD
2586 #else
2587 #define MAP_RTC_C_convertBinaryToBCD                                          \
2588         RTC_C_convertBinaryToBCD
2589 #endif
2590 #ifdef ROM_RTC_C_enableInterrupt
2591 #define MAP_RTC_C_enableInterrupt                                             \
2592         ROM_RTC_C_enableInterrupt
2593 #else
2594 #define MAP_RTC_C_enableInterrupt                                             \
2595         RTC_C_enableInterrupt
2596 #endif
2597 #ifdef ROM_RTC_C_disableInterrupt
2598 #define MAP_RTC_C_disableInterrupt                                            \
2599         ROM_RTC_C_disableInterrupt
2600 #else
2601 #define MAP_RTC_C_disableInterrupt                                            \
2602         RTC_C_disableInterrupt
2603 #endif
2604 #ifdef ROM_RTC_C_getInterruptStatus
2605 #define MAP_RTC_C_getInterruptStatus                                          \
2606         ROM_RTC_C_getInterruptStatus
2607 #else
2608 #define MAP_RTC_C_getInterruptStatus                                          \
2609         RTC_C_getInterruptStatus
2610 #endif
2611 #ifdef ROM_RTC_C_getEnabledInterruptStatus
2612 #define MAP_RTC_C_getEnabledInterruptStatus                                   \
2613         ROM_RTC_C_getEnabledInterruptStatus
2614 #else
2615 #define MAP_RTC_C_getEnabledInterruptStatus                                   \
2616         RTC_C_getEnabledInterruptStatus
2617 #endif
2618 #ifdef ROM_RTC_C_clearInterruptFlag
2619 #define MAP_RTC_C_clearInterruptFlag                                          \
2620         ROM_RTC_C_clearInterruptFlag
2621 #else
2622 #define MAP_RTC_C_clearInterruptFlag                                          \
2623         RTC_C_clearInterruptFlag
2624 #endif
2625 #ifdef ROM_RTC_C_registerInterrupt
2626 #define MAP_RTC_C_registerInterrupt                                           \
2627         ROM_RTC_C_registerInterrupt
2628 #else
2629 #define MAP_RTC_C_registerInterrupt                                           \
2630         RTC_C_registerInterrupt
2631 #endif
2632 #ifdef ROM_RTC_C_unregisterInterrupt
2633 #define MAP_RTC_C_unregisterInterrupt                                         \
2634         ROM_RTC_C_unregisterInterrupt
2635 #else
2636 #define MAP_RTC_C_unregisterInterrupt                                         \
2637         RTC_C_unregisterInterrupt
2638 #endif
2639
2640 //*****************************************************************************
2641 //
2642 // Macros for the SPI API.
2643 //
2644 //*****************************************************************************
2645 #ifdef ROM_SPI_initMaster
2646 #define MAP_SPI_initMaster                                                    \
2647         ROM_SPI_initMaster
2648 #else
2649 #define MAP_SPI_initMaster                                                    \
2650         SPI_initMaster
2651 #endif
2652 #ifdef ROM_SPI_selectFourPinFunctionality
2653 #define MAP_SPI_selectFourPinFunctionality                                    \
2654         ROM_SPI_selectFourPinFunctionality
2655 #else
2656 #define MAP_SPI_selectFourPinFunctionality                                    \
2657         SPI_selectFourPinFunctionality
2658 #endif
2659 #ifdef ROM_SPI_changeMasterClock
2660 #define MAP_SPI_changeMasterClock                                             \
2661         ROM_SPI_changeMasterClock
2662 #else
2663 #define MAP_SPI_changeMasterClock                                             \
2664         SPI_changeMasterClock
2665 #endif
2666 #ifdef ROM_SPI_initSlave
2667 #define MAP_SPI_initSlave                                                     \
2668         ROM_SPI_initSlave
2669 #else
2670 #define MAP_SPI_initSlave                                                     \
2671         SPI_initSlave
2672 #endif
2673 #ifdef ROM_SPI_changeClockPhasePolarity
2674 #define MAP_SPI_changeClockPhasePolarity                                      \
2675         ROM_SPI_changeClockPhasePolarity
2676 #else
2677 #define MAP_SPI_changeClockPhasePolarity                                      \
2678         SPI_changeClockPhasePolarity
2679 #endif
2680 #ifdef ROM_SPI_transmitData
2681 #define MAP_SPI_transmitData                                                  \
2682         ROM_SPI_transmitData
2683 #else
2684 #define MAP_SPI_transmitData                                                  \
2685         SPI_transmitData
2686 #endif
2687 #ifdef ROM_SPI_receiveData
2688 #define MAP_SPI_receiveData                                                   \
2689         ROM_SPI_receiveData
2690 #else
2691 #define MAP_SPI_receiveData                                                   \
2692         SPI_receiveData
2693 #endif
2694 #ifdef ROM_SPI_enableModule
2695 #define MAP_SPI_enableModule                                                  \
2696         ROM_SPI_enableModule
2697 #else
2698 #define MAP_SPI_enableModule                                                  \
2699         SPI_enableModule
2700 #endif
2701 #ifdef ROM_SPI_disableModule
2702 #define MAP_SPI_disableModule                                                 \
2703         ROM_SPI_disableModule
2704 #else
2705 #define MAP_SPI_disableModule                                                 \
2706         SPI_disableModule
2707 #endif
2708 #ifdef ROM_SPI_getReceiveBufferAddressForDMA
2709 #define MAP_SPI_getReceiveBufferAddressForDMA                                 \
2710         ROM_SPI_getReceiveBufferAddressForDMA
2711 #else
2712 #define MAP_SPI_getReceiveBufferAddressForDMA                                 \
2713         SPI_getReceiveBufferAddressForDMA
2714 #endif
2715 #ifdef ROM_SPI_getTransmitBufferAddressForDMA
2716 #define MAP_SPI_getTransmitBufferAddressForDMA                                \
2717         ROM_SPI_getTransmitBufferAddressForDMA
2718 #else
2719 #define MAP_SPI_getTransmitBufferAddressForDMA                                \
2720         SPI_getTransmitBufferAddressForDMA
2721 #endif
2722 #ifdef ROM_SPI_isBusy
2723 #define MAP_SPI_isBusy                                                        \
2724         ROM_SPI_isBusy
2725 #else
2726 #define MAP_SPI_isBusy                                                        \
2727         SPI_isBusy
2728 #endif
2729 #ifdef ROM_SPI_enableInterrupt
2730 #define MAP_SPI_enableInterrupt                                               \
2731         ROM_SPI_enableInterrupt
2732 #else
2733 #define MAP_SPI_enableInterrupt                                               \
2734         SPI_enableInterrupt
2735 #endif
2736 #ifdef ROM_SPI_disableInterrupt
2737 #define MAP_SPI_disableInterrupt                                              \
2738         ROM_SPI_disableInterrupt
2739 #else
2740 #define MAP_SPI_disableInterrupt                                              \
2741         SPI_disableInterrupt
2742 #endif
2743 #ifdef ROM_SPI_getInterruptStatus
2744 #define MAP_SPI_getInterruptStatus                                            \
2745         ROM_SPI_getInterruptStatus
2746 #else
2747 #define MAP_SPI_getInterruptStatus                                            \
2748         SPI_getInterruptStatus
2749 #endif
2750 #ifdef ROM_SPI_getEnabledInterruptStatus
2751 #define MAP_SPI_getEnabledInterruptStatus                                     \
2752         ROM_SPI_getEnabledInterruptStatus
2753 #else
2754 #define MAP_SPI_getEnabledInterruptStatus                                     \
2755         SPI_getEnabledInterruptStatus
2756 #endif
2757 #ifdef ROM_SPI_clearInterruptFlag
2758 #define MAP_SPI_clearInterruptFlag                                            \
2759         ROM_SPI_clearInterruptFlag
2760 #else
2761 #define MAP_SPI_clearInterruptFlag                                            \
2762         SPI_clearInterruptFlag
2763 #endif
2764 #ifdef ROM_SPI_registerInterrupt
2765 #define MAP_SPI_registerInterrupt                                             \
2766         ROM_SPI_registerInterrupt
2767 #else
2768 #define MAP_SPI_registerInterrupt                                             \
2769         SPI_registerInterrupt
2770 #endif
2771 #ifdef ROM_SPI_unregisterInterrupt
2772 #define MAP_SPI_unregisterInterrupt                                           \
2773         ROM_SPI_unregisterInterrupt
2774 #else
2775 #define MAP_SPI_unregisterInterrupt                                           \
2776         SPI_unregisterInterrupt
2777 #endif
2778
2779 //*****************************************************************************
2780 //
2781 // Macros for the SysCtl API.
2782 //
2783 //*****************************************************************************
2784 #ifdef ROM_SysCtl_getSRAMSize
2785 #define MAP_SysCtl_getSRAMSize                                                \
2786         ROM_SysCtl_getSRAMSize
2787 #else
2788 #define MAP_SysCtl_getSRAMSize                                                \
2789         SysCtl_getSRAMSize
2790 #endif
2791 #ifdef ROM_SysCtl_getFlashSize
2792 #define MAP_SysCtl_getFlashSize                                               \
2793         ROM_SysCtl_getFlashSize
2794 #else
2795 #define MAP_SysCtl_getFlashSize                                               \
2796         SysCtl_getFlashSize
2797 #endif
2798 #ifdef ROM_SysCtl_rebootDevice
2799 #define MAP_SysCtl_rebootDevice                                               \
2800         ROM_SysCtl_rebootDevice
2801 #else
2802 #define MAP_SysCtl_rebootDevice                                               \
2803         SysCtl_rebootDevice
2804 #endif
2805 #ifdef ROM_SysCtl_enableSRAMBank
2806 #define MAP_SysCtl_enableSRAMBank                                             \
2807         ROM_SysCtl_enableSRAMBank
2808 #else
2809 #define MAP_SysCtl_enableSRAMBank                                             \
2810         SysCtl_enableSRAMBank
2811 #endif
2812 #ifdef ROM_SysCtl_disableSRAMBank
2813 #define MAP_SysCtl_disableSRAMBank                                            \
2814         ROM_SysCtl_disableSRAMBank
2815 #else
2816 #define MAP_SysCtl_disableSRAMBank                                            \
2817         SysCtl_disableSRAMBank
2818 #endif
2819 #ifdef ROM_SysCtl_enableSRAMBankRetention
2820 #define MAP_SysCtl_enableSRAMBankRetention                                    \
2821         ROM_SysCtl_enableSRAMBankRetention
2822 #else
2823 #define MAP_SysCtl_enableSRAMBankRetention                                    \
2824         SysCtl_enableSRAMBankRetention
2825 #endif
2826 #ifdef ROM_SysCtl_disableSRAMBankRetention
2827 #define MAP_SysCtl_disableSRAMBankRetention                                   \
2828         ROM_SysCtl_disableSRAMBankRetention
2829 #else
2830 #define MAP_SysCtl_disableSRAMBankRetention                                   \
2831         SysCtl_disableSRAMBankRetention
2832 #endif
2833 #ifdef ROM_SysCtl_enablePeripheralAtCPUHalt
2834 #define MAP_SysCtl_enablePeripheralAtCPUHalt                                  \
2835         ROM_SysCtl_enablePeripheralAtCPUHalt
2836 #else
2837 #define MAP_SysCtl_enablePeripheralAtCPUHalt                                  \
2838         SysCtl_enablePeripheralAtCPUHalt
2839 #endif
2840 #ifdef ROM_SysCtl_disablePeripheralAtCPUHalt
2841 #define MAP_SysCtl_disablePeripheralAtCPUHalt                                 \
2842         ROM_SysCtl_disablePeripheralAtCPUHalt
2843 #else
2844 #define MAP_SysCtl_disablePeripheralAtCPUHalt                                 \
2845         SysCtl_disablePeripheralAtCPUHalt
2846 #endif
2847 #ifdef ROM_SysCtl_setWDTTimeoutResetType
2848 #define MAP_SysCtl_setWDTTimeoutResetType                                     \
2849         ROM_SysCtl_setWDTTimeoutResetType
2850 #else
2851 #define MAP_SysCtl_setWDTTimeoutResetType                                     \
2852         SysCtl_setWDTTimeoutResetType
2853 #endif
2854 #ifdef ROM_SysCtl_setWDTPasswordViolationResetType
2855 #define MAP_SysCtl_setWDTPasswordViolationResetType                           \
2856         ROM_SysCtl_setWDTPasswordViolationResetType
2857 #else
2858 #define MAP_SysCtl_setWDTPasswordViolationResetType                           \
2859         SysCtl_setWDTPasswordViolationResetType
2860 #endif
2861 #ifdef ROM_SysCtl_disableNMISource
2862 #define MAP_SysCtl_disableNMISource                                           \
2863         ROM_SysCtl_disableNMISource
2864 #else
2865 #define MAP_SysCtl_disableNMISource                                           \
2866         SysCtl_disableNMISource
2867 #endif
2868 #ifdef ROM_SysCtl_enableNMISource
2869 #define MAP_SysCtl_enableNMISource                                            \
2870         ROM_SysCtl_enableNMISource
2871 #else
2872 #define MAP_SysCtl_enableNMISource                                            \
2873         SysCtl_enableNMISource
2874 #endif
2875 #ifdef ROM_SysCtl_getNMISourceStatus
2876 #define MAP_SysCtl_getNMISourceStatus                                         \
2877         ROM_SysCtl_getNMISourceStatus
2878 #else
2879 #define MAP_SysCtl_getNMISourceStatus                                         \
2880         SysCtl_getNMISourceStatus
2881 #endif
2882 #ifdef ROM_SysCtl_getTempCalibrationConstant
2883 #define MAP_SysCtl_getTempCalibrationConstant                                 \
2884         ROM_SysCtl_getTempCalibrationConstant
2885 #else
2886 #define MAP_SysCtl_getTempCalibrationConstant                                 \
2887         SysCtl_getTempCalibrationConstant
2888 #endif
2889
2890 //*****************************************************************************
2891 //
2892 // Macros for the SysTick API.
2893 //
2894 //*****************************************************************************
2895 #ifdef ROM_SysTick_enableModule
2896 #define MAP_SysTick_enableModule                                              \
2897         ROM_SysTick_enableModule
2898 #else
2899 #define MAP_SysTick_enableModule                                              \
2900         SysTick_enableModule
2901 #endif
2902 #ifdef ROM_SysTick_disableModule
2903 #define MAP_SysTick_disableModule                                             \
2904         ROM_SysTick_disableModule
2905 #else
2906 #define MAP_SysTick_disableModule                                             \
2907         SysTick_disableModule
2908 #endif
2909 #ifdef ROM_SysTick_enableInterrupt
2910 #define MAP_SysTick_enableInterrupt                                           \
2911         ROM_SysTick_enableInterrupt
2912 #else
2913 #define MAP_SysTick_enableInterrupt                                           \
2914         SysTick_enableInterrupt
2915 #endif
2916 #ifdef ROM_SysTick_disableInterrupt
2917 #define MAP_SysTick_disableInterrupt                                          \
2918         ROM_SysTick_disableInterrupt
2919 #else
2920 #define MAP_SysTick_disableInterrupt                                          \
2921         SysTick_disableInterrupt
2922 #endif
2923 #ifdef ROM_SysTick_setPeriod
2924 #define MAP_SysTick_setPeriod                                                 \
2925         ROM_SysTick_setPeriod
2926 #else
2927 #define MAP_SysTick_setPeriod                                                 \
2928         SysTick_setPeriod
2929 #endif
2930 #ifdef ROM_SysTick_getPeriod
2931 #define MAP_SysTick_getPeriod                                                 \
2932         ROM_SysTick_getPeriod
2933 #else
2934 #define MAP_SysTick_getPeriod                                                 \
2935         SysTick_getPeriod
2936 #endif
2937 #ifdef ROM_SysTick_getValue
2938 #define MAP_SysTick_getValue                                                  \
2939         ROM_SysTick_getValue
2940 #else
2941 #define MAP_SysTick_getValue                                                  \
2942         SysTick_getValue
2943 #endif
2944 #ifdef ROM_SysTick_registerInterrupt
2945 #define MAP_SysTick_registerInterrupt                                         \
2946         ROM_SysTick_registerInterrupt
2947 #else
2948 #define MAP_SysTick_registerInterrupt                                         \
2949         SysTick_registerInterrupt
2950 #endif
2951 #ifdef ROM_SysTick_unregisterInterrupt
2952 #define MAP_SysTick_unregisterInterrupt                                       \
2953         ROM_SysTick_unregisterInterrupt
2954 #else
2955 #define MAP_SysTick_unregisterInterrupt                                       \
2956         SysTick_unregisterInterrupt
2957 #endif
2958
2959 //*****************************************************************************
2960 //
2961 // Macros for the Timer_A API.
2962 //
2963 //*****************************************************************************
2964 #ifdef ROM_Timer_A_startCounter
2965 #define MAP_Timer_A_startCounter                                              \
2966         ROM_Timer_A_startCounter
2967 #else
2968 #define MAP_Timer_A_startCounter                                              \
2969         Timer_A_startCounter
2970 #endif
2971 #ifdef ROM_Timer_A_configureContinuousMode
2972 #define MAP_Timer_A_configureContinuousMode                                   \
2973         ROM_Timer_A_configureContinuousMode
2974 #else
2975 #define MAP_Timer_A_configureContinuousMode                                   \
2976         Timer_A_configureContinuousMode
2977 #endif
2978 #ifdef ROM_Timer_A_configureUpMode
2979 #define MAP_Timer_A_configureUpMode                                           \
2980         ROM_Timer_A_configureUpMode
2981 #else
2982 #define MAP_Timer_A_configureUpMode                                           \
2983         Timer_A_configureUpMode
2984 #endif
2985 #ifdef ROM_Timer_A_configureUpDownMode
2986 #define MAP_Timer_A_configureUpDownMode                                       \
2987         ROM_Timer_A_configureUpDownMode
2988 #else
2989 #define MAP_Timer_A_configureUpDownMode                                       \
2990         Timer_A_configureUpDownMode
2991 #endif
2992 #ifdef ROM_Timer_A_initCapture
2993 #define MAP_Timer_A_initCapture                                               \
2994         ROM_Timer_A_initCapture
2995 #else
2996 #define MAP_Timer_A_initCapture                                               \
2997         Timer_A_initCapture
2998 #endif
2999 #ifdef ROM_Timer_A_initCompare
3000 #define MAP_Timer_A_initCompare                                               \
3001         ROM_Timer_A_initCompare
3002 #else
3003 #define MAP_Timer_A_initCompare                                               \
3004         Timer_A_initCompare
3005 #endif
3006 #ifdef ROM_Timer_A_clearTimer
3007 #define MAP_Timer_A_clearTimer                                                \
3008         ROM_Timer_A_clearTimer
3009 #else
3010 #define MAP_Timer_A_clearTimer                                                \
3011         Timer_A_clearTimer
3012 #endif
3013 #ifdef ROM_Timer_A_getSynchronizedCaptureCompareInput
3014 #define MAP_Timer_A_getSynchronizedCaptureCompareInput                        \
3015         ROM_Timer_A_getSynchronizedCaptureCompareInput
3016 #else
3017 #define MAP_Timer_A_getSynchronizedCaptureCompareInput                        \
3018         Timer_A_getSynchronizedCaptureCompareInput
3019 #endif
3020 #ifdef ROM_Timer_A_getOutputForOutputModeOutBitValue
3021 #define MAP_Timer_A_getOutputForOutputModeOutBitValue                         \
3022         ROM_Timer_A_getOutputForOutputModeOutBitValue
3023 #else
3024 #define MAP_Timer_A_getOutputForOutputModeOutBitValue                         \
3025         Timer_A_getOutputForOutputModeOutBitValue
3026 #endif
3027 #ifdef ROM_Timer_A_getCaptureCompareCount
3028 #define MAP_Timer_A_getCaptureCompareCount                                    \
3029         ROM_Timer_A_getCaptureCompareCount
3030 #else
3031 #define MAP_Timer_A_getCaptureCompareCount                                    \
3032         Timer_A_getCaptureCompareCount
3033 #endif
3034 #ifdef ROM_Timer_A_setOutputForOutputModeOutBitValue
3035 #define MAP_Timer_A_setOutputForOutputModeOutBitValue                         \
3036         ROM_Timer_A_setOutputForOutputModeOutBitValue
3037 #else
3038 #define MAP_Timer_A_setOutputForOutputModeOutBitValue                         \
3039         Timer_A_setOutputForOutputModeOutBitValue
3040 #endif
3041 #ifdef ROM_Timer_A_generatePWM
3042 #define MAP_Timer_A_generatePWM                                               \
3043         ROM_Timer_A_generatePWM
3044 #else
3045 #define MAP_Timer_A_generatePWM                                               \
3046         Timer_A_generatePWM
3047 #endif
3048 #ifdef ROM_Timer_A_stopTimer
3049 #define MAP_Timer_A_stopTimer                                                 \
3050         ROM_Timer_A_stopTimer
3051 #else
3052 #define MAP_Timer_A_stopTimer                                                 \
3053         Timer_A_stopTimer
3054 #endif
3055 #ifdef ROM_Timer_A_setCompareValue
3056 #define MAP_Timer_A_setCompareValue                                           \
3057         ROM_Timer_A_setCompareValue
3058 #else
3059 #define MAP_Timer_A_setCompareValue                                           \
3060         Timer_A_setCompareValue
3061 #endif
3062 #ifdef ROM_Timer_A_clearInterruptFlag
3063 #define MAP_Timer_A_clearInterruptFlag                                        \
3064         ROM_Timer_A_clearInterruptFlag
3065 #else
3066 #define MAP_Timer_A_clearInterruptFlag                                        \
3067         Timer_A_clearInterruptFlag
3068 #endif
3069 #ifdef ROM_Timer_A_clearCaptureCompareInterrupt
3070 #define MAP_Timer_A_clearCaptureCompareInterrupt                              \
3071         ROM_Timer_A_clearCaptureCompareInterrupt
3072 #else
3073 #define MAP_Timer_A_clearCaptureCompareInterrupt                              \
3074         Timer_A_clearCaptureCompareInterrupt
3075 #endif
3076 #ifdef ROM_Timer_A_enableInterrupt
3077 #define MAP_Timer_A_enableInterrupt                                           \
3078         ROM_Timer_A_enableInterrupt
3079 #else
3080 #define MAP_Timer_A_enableInterrupt                                           \
3081         Timer_A_enableInterrupt
3082 #endif
3083 #ifdef ROM_Timer_A_disableInterrupt
3084 #define MAP_Timer_A_disableInterrupt                                          \
3085         ROM_Timer_A_disableInterrupt
3086 #else
3087 #define MAP_Timer_A_disableInterrupt                                          \
3088         Timer_A_disableInterrupt
3089 #endif
3090 #ifdef ROM_Timer_A_getInterruptStatus
3091 #define MAP_Timer_A_getInterruptStatus                                        \
3092         ROM_Timer_A_getInterruptStatus
3093 #else
3094 #define MAP_Timer_A_getInterruptStatus                                        \
3095         Timer_A_getInterruptStatus
3096 #endif
3097 #ifdef ROM_Timer_A_getEnabledInterruptStatus
3098 #define MAP_Timer_A_getEnabledInterruptStatus                                 \
3099         ROM_Timer_A_getEnabledInterruptStatus
3100 #else
3101 #define MAP_Timer_A_getEnabledInterruptStatus                                 \
3102         Timer_A_getEnabledInterruptStatus
3103 #endif
3104 #ifdef ROM_Timer_A_enableCaptureCompareInterrupt
3105 #define MAP_Timer_A_enableCaptureCompareInterrupt                             \
3106         ROM_Timer_A_enableCaptureCompareInterrupt
3107 #else
3108 #define MAP_Timer_A_enableCaptureCompareInterrupt                             \
3109         Timer_A_enableCaptureCompareInterrupt
3110 #endif
3111 #ifdef ROM_Timer_A_disableCaptureCompareInterrupt
3112 #define MAP_Timer_A_disableCaptureCompareInterrupt                            \
3113         ROM_Timer_A_disableCaptureCompareInterrupt
3114 #else
3115 #define MAP_Timer_A_disableCaptureCompareInterrupt                            \
3116         Timer_A_disableCaptureCompareInterrupt
3117 #endif
3118 #ifdef ROM_Timer_A_getCaptureCompareInterruptStatus
3119 #define MAP_Timer_A_getCaptureCompareInterruptStatus                          \
3120         ROM_Timer_A_getCaptureCompareInterruptStatus
3121 #else
3122 #define MAP_Timer_A_getCaptureCompareInterruptStatus                          \
3123         Timer_A_getCaptureCompareInterruptStatus
3124 #endif
3125 #ifdef ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
3126 #define MAP_Timer_A_getCaptureCompareEnabledInterruptStatus                   \
3127         ROM_Timer_A_getCaptureCompareEnabledInterruptStatus
3128 #else
3129 #define MAP_Timer_A_getCaptureCompareEnabledInterruptStatus                   \
3130         Timer_A_getCaptureCompareEnabledInterruptStatus
3131 #endif
3132 #ifdef ROM_Timer_A_registerInterrupt
3133 #define MAP_Timer_A_registerInterrupt                                         \
3134         ROM_Timer_A_registerInterrupt
3135 #else
3136 #define MAP_Timer_A_registerInterrupt                                         \
3137         Timer_A_registerInterrupt
3138 #endif
3139 #ifdef ROM_Timer_A_unregisterInterrupt
3140 #define MAP_Timer_A_unregisterInterrupt                                       \
3141         ROM_Timer_A_unregisterInterrupt
3142 #else
3143 #define MAP_Timer_A_unregisterInterrupt                                       \
3144         Timer_A_unregisterInterrupt
3145 #endif
3146
3147 //*****************************************************************************
3148 //
3149 // Macros for the Timer32 API.
3150 //
3151 //*****************************************************************************
3152 #ifdef ROM_Timer32_initModule
3153 #define MAP_Timer32_initModule                                                \
3154         ROM_Timer32_initModule
3155 #else
3156 #define MAP_Timer32_initModule                                                \
3157         Timer32_initModule
3158 #endif
3159 #ifdef ROM_Timer32_setCount
3160 #define MAP_Timer32_setCount                                                  \
3161         ROM_Timer32_setCount
3162 #else
3163 #define MAP_Timer32_setCount                                                  \
3164         Timer32_setCount
3165 #endif
3166 #ifdef ROM_Timer32_setCountInBackground
3167 #define MAP_Timer32_setCountInBackground                                      \
3168         ROM_Timer32_setCountInBackground
3169 #else
3170 #define MAP_Timer32_setCountInBackground                                      \
3171         Timer32_setCountInBackground
3172 #endif
3173 #ifdef ROM_Timer32_getValue
3174 #define MAP_Timer32_getValue                                                  \
3175         ROM_Timer32_getValue
3176 #else
3177 #define MAP_Timer32_getValue                                                  \
3178         Timer32_getValue
3179 #endif
3180 #ifdef ROM_Timer32_startTimer
3181 #define MAP_Timer32_startTimer                                                \
3182         ROM_Timer32_startTimer
3183 #else
3184 #define MAP_Timer32_startTimer                                                \
3185         Timer32_startTimer
3186 #endif
3187 #ifdef ROM_Timer32_haltTimer
3188 #define MAP_Timer32_haltTimer                                                 \
3189         ROM_Timer32_haltTimer
3190 #else
3191 #define MAP_Timer32_haltTimer                                                 \
3192         Timer32_haltTimer
3193 #endif
3194 #ifdef ROM_Timer32_enableInterrupt
3195 #define MAP_Timer32_enableInterrupt                                           \
3196         ROM_Timer32_enableInterrupt
3197 #else
3198 #define MAP_Timer32_enableInterrupt                                           \
3199         Timer32_enableInterrupt
3200 #endif
3201 #ifdef ROM_Timer32_disableInterrupt
3202 #define MAP_Timer32_disableInterrupt                                          \
3203         ROM_Timer32_disableInterrupt
3204 #else
3205 #define MAP_Timer32_disableInterrupt                                          \
3206         Timer32_disableInterrupt
3207 #endif
3208 #ifdef ROM_Timer32_clearInterruptFlag
3209 #define MAP_Timer32_clearInterruptFlag                                        \
3210         ROM_Timer32_clearInterruptFlag
3211 #else
3212 #define MAP_Timer32_clearInterruptFlag                                        \
3213         Timer32_clearInterruptFlag
3214 #endif
3215 #ifdef ROM_Timer32_getInterruptStatus
3216 #define MAP_Timer32_getInterruptStatus                                        \
3217         ROM_Timer32_getInterruptStatus
3218 #else
3219 #define MAP_Timer32_getInterruptStatus                                        \
3220         Timer32_getInterruptStatus
3221 #endif
3222 #ifdef ROM_Timer32_registerInterrupt
3223 #define MAP_Timer32_registerInterrupt                                         \
3224         ROM_Timer32_registerInterrupt
3225 #else
3226 #define MAP_Timer32_registerInterrupt                                         \
3227         Timer32_registerInterrupt
3228 #endif
3229 #ifdef ROM_Timer32_unregisterInterrupt
3230 #define MAP_Timer32_unregisterInterrupt                                       \
3231         ROM_Timer32_unregisterInterrupt
3232 #else
3233 #define MAP_Timer32_unregisterInterrupt                                       \
3234         Timer32_unregisterInterrupt
3235 #endif
3236
3237 //*****************************************************************************
3238 //
3239 // Macros for the UART API.
3240 //
3241 //*****************************************************************************
3242 #ifdef ROM_UART_initModule
3243 #define MAP_UART_initModule                                                   \
3244         ROM_UART_initModule
3245 #else
3246 #define MAP_UART_initModule                                                   \
3247         UART_initModule
3248 #endif
3249 #ifdef ROM_UART_transmitData
3250 #define MAP_UART_transmitData                                                 \
3251         ROM_UART_transmitData
3252 #else
3253 #define MAP_UART_transmitData                                                 \
3254         UART_transmitData
3255 #endif
3256 #ifdef ROM_UART_enableModule
3257 #define MAP_UART_enableModule                                                 \
3258         ROM_UART_enableModule
3259 #else
3260 #define MAP_UART_enableModule                                                 \
3261         UART_enableModule
3262 #endif
3263 #ifdef ROM_UART_disableModule
3264 #define MAP_UART_disableModule                                                \
3265         ROM_UART_disableModule
3266 #else
3267 #define MAP_UART_disableModule                                                \
3268         UART_disableModule
3269 #endif
3270 #ifdef ROM_UART_queryStatusFlags
3271 #define MAP_UART_queryStatusFlags                                             \
3272         ROM_UART_queryStatusFlags
3273 #else
3274 #define MAP_UART_queryStatusFlags                                             \
3275         UART_queryStatusFlags
3276 #endif
3277 #ifdef ROM_UART_setDormant
3278 #define MAP_UART_setDormant                                                   \
3279         ROM_UART_setDormant
3280 #else
3281 #define MAP_UART_setDormant                                                   \
3282         UART_setDormant
3283 #endif
3284 #ifdef ROM_UART_resetDormant
3285 #define MAP_UART_resetDormant                                                 \
3286         ROM_UART_resetDormant
3287 #else
3288 #define MAP_UART_resetDormant                                                 \
3289         UART_resetDormant
3290 #endif
3291 #ifdef ROM_UART_transmitAddress
3292 #define MAP_UART_transmitAddress                                              \
3293         ROM_UART_transmitAddress
3294 #else
3295 #define MAP_UART_transmitAddress                                              \
3296         UART_transmitAddress
3297 #endif
3298 #ifdef ROM_UART_transmitBreak
3299 #define MAP_UART_transmitBreak                                                \
3300         ROM_UART_transmitBreak
3301 #else
3302 #define MAP_UART_transmitBreak                                                \
3303         UART_transmitBreak
3304 #endif
3305 #ifdef ROM_UART_getReceiveBufferAddressForDMA
3306 #define MAP_UART_getReceiveBufferAddressForDMA                                \
3307         ROM_UART_getReceiveBufferAddressForDMA
3308 #else
3309 #define MAP_UART_getReceiveBufferAddressForDMA                                \
3310         UART_getReceiveBufferAddressForDMA
3311 #endif
3312 #ifdef ROM_UART_getTransmitBufferAddressForDMA
3313 #define MAP_UART_getTransmitBufferAddressForDMA                               \
3314         ROM_UART_getTransmitBufferAddressForDMA
3315 #else
3316 #define MAP_UART_getTransmitBufferAddressForDMA                               \
3317         UART_getTransmitBufferAddressForDMA
3318 #endif
3319 #ifdef ROM_UART_selectDeglitchTime
3320 #define MAP_UART_selectDeglitchTime                                           \
3321         ROM_UART_selectDeglitchTime
3322 #else
3323 #define MAP_UART_selectDeglitchTime                                           \
3324         UART_selectDeglitchTime
3325 #endif
3326 #ifdef ROM_UART_enableInterrupt
3327 #define MAP_UART_enableInterrupt                                              \
3328         ROM_UART_enableInterrupt
3329 #else
3330 #define MAP_UART_enableInterrupt                                              \
3331         UART_enableInterrupt
3332 #endif
3333 #ifdef ROM_UART_disableInterrupt
3334 #define MAP_UART_disableInterrupt                                             \
3335         ROM_UART_disableInterrupt
3336 #else
3337 #define MAP_UART_disableInterrupt                                             \
3338         UART_disableInterrupt
3339 #endif
3340 #ifdef ROM_UART_getInterruptStatus
3341 #define MAP_UART_getInterruptStatus                                           \
3342         ROM_UART_getInterruptStatus
3343 #else
3344 #define MAP_UART_getInterruptStatus                                           \
3345         UART_getInterruptStatus
3346 #endif
3347 #ifdef ROM_UART_clearInterruptFlag
3348 #define MAP_UART_clearInterruptFlag                                           \
3349         ROM_UART_clearInterruptFlag
3350 #else
3351 #define MAP_UART_clearInterruptFlag                                           \
3352         UART_clearInterruptFlag
3353 #endif
3354 #ifdef ROM_UART_receiveData
3355 #define MAP_UART_receiveData                                                  \
3356         ROM_UART_receiveData
3357 #else
3358 #define MAP_UART_receiveData                                                  \
3359         UART_receiveData
3360 #endif
3361 #ifdef ROM_UART_getEnabledInterruptStatus
3362 #define MAP_UART_getEnabledInterruptStatus                                    \
3363         ROM_UART_getEnabledInterruptStatus
3364 #else
3365 #define MAP_UART_getEnabledInterruptStatus                                    \
3366         UART_getEnabledInterruptStatus
3367 #endif
3368 #ifdef ROM_UART_registerInterrupt
3369 #define MAP_UART_registerInterrupt                                            \
3370         ROM_UART_registerInterrupt
3371 #else
3372 #define MAP_UART_registerInterrupt                                            \
3373         UART_registerInterrupt
3374 #endif
3375 #ifdef ROM_UART_unregisterInterrupt
3376 #define MAP_UART_unregisterInterrupt                                          \
3377         ROM_UART_unregisterInterrupt
3378 #else
3379 #define MAP_UART_unregisterInterrupt                                          \
3380         UART_unregisterInterrupt
3381 #endif
3382
3383 //*****************************************************************************
3384 //
3385 // Macros for the WDT API.
3386 //
3387 //*****************************************************************************
3388 #ifdef ROM_WDT_A_holdTimer
3389 #define MAP_WDT_A_holdTimer                                                   \
3390         ROM_WDT_A_holdTimer
3391 #else
3392 #define MAP_WDT_A_holdTimer                                                   \
3393         WDT_A_holdTimer
3394 #endif
3395 #ifdef ROM_WDT_A_startTimer
3396 #define MAP_WDT_A_startTimer                                                  \
3397         ROM_WDT_A_startTimer
3398 #else
3399 #define MAP_WDT_A_startTimer                                                  \
3400         WDT_A_startTimer
3401 #endif
3402 #ifdef ROM_WDT_A_clearTimer
3403 #define MAP_WDT_A_clearTimer                                                  \
3404         ROM_WDT_A_clearTimer
3405 #else
3406 #define MAP_WDT_A_clearTimer                                                  \
3407         WDT_A_clearTimer
3408 #endif
3409 #ifdef ROM_WDT_A_initWatchdogTimer
3410 #define MAP_WDT_A_initWatchdogTimer                                           \
3411         ROM_WDT_A_initWatchdogTimer
3412 #else
3413 #define MAP_WDT_A_initWatchdogTimer                                           \
3414         WDT_A_initWatchdogTimer
3415 #endif
3416 #ifdef ROM_WDT_A_initIntervalTimer
3417 #define MAP_WDT_A_initIntervalTimer                                           \
3418         ROM_WDT_A_initIntervalTimer
3419 #else
3420 #define MAP_WDT_A_initIntervalTimer                                           \
3421         WDT_A_initIntervalTimer
3422 #endif
3423 #ifdef ROM_WDT_A_registerInterrupt
3424 #define MAP_WDT_A_registerInterrupt                                           \
3425         ROM_WDT_A_registerInterrupt
3426 #else
3427 #define MAP_WDT_A_registerInterrupt                                           \
3428         WDT_A_registerInterrupt
3429 #endif
3430 #ifdef ROM_WDT_A_unregisterInterrupt
3431 #define MAP_WDT_A_unregisterInterrupt                                         \
3432         ROM_WDT_A_unregisterInterrupt
3433 #else
3434 #define MAP_WDT_A_unregisterInterrupt                                         \
3435         WDT_A_unregisterInterrupt
3436 #endif
3437
3438 #endif // __ROM_MAP_H__