MSP430 DriverLib for MSP430FR2xx_4xx Devices  2.91.13.01
rom_map_driverlib.h
1 //*****************************************************************************
2 //
3 // rom_map_driverlib.h - Macros to facilitate calling DriverLib functions in
4 // ROM when they are available and in FRAM otherwise.
5 //
6 // Copyright (c) 2017 Texas Instruments Incorporated. All rights reserved.
7 // TI Information - Selective Disclosure
8 //
9 //
10 //*****************************************************************************
11 
12 #ifndef __ROM_MAP_DRIVERLIB_H__
13 #define __ROM_MAP_DRIVERLIB_H__
14 
15 //*****************************************************************************
16 //
17 // Macros for the ADC API.
18 //
19 //*****************************************************************************
20 #ifdef ROM_ADC_init
21 #define MAP_ADC_init \
22  ROM_ADC_init
23 #else
24 #define MAP_ADC_init \
25  ADC_init
26 #endif
27 #ifdef ROM_ADC_enable
28 #define MAP_ADC_enable \
29  ROM_ADC_enable
30 #else
31 #define MAP_ADC_enable \
32  ADC_enable
33 #endif
34 #ifdef ROM_ADC_disable
35 #define MAP_ADC_disable \
36  ROM_ADC_disable
37 #else
38 #define MAP_ADC_disable \
39  ADC_disable
40 #endif
41 #ifdef ROM_ADC_setupSamplingTimer
42 #define MAP_ADC_setupSamplingTimer \
43  ROM_ADC_setupSamplingTimer
44 #else
45 #define MAP_ADC_setupSamplingTimer \
46  ADC_setupSamplingTimer
47 #endif
48 #ifdef ROM_ADC_disableSamplingTimer
49 #define MAP_ADC_disableSamplingTimer \
50  ROM_ADC_disableSamplingTimer
51 #else
52 #define MAP_ADC_disableSamplingTimer \
53  ADC_disableSamplingTimer
54 #endif
55 #ifdef ROM_ADC_configureMemory
56 #define MAP_ADC_configureMemory \
57  ROM_ADC_configureMemory
58 #else
59 #define MAP_ADC_configureMemory \
60  ADC_configureMemory
61 #endif
62 #ifdef ROM_ADC_enableInterrupt
63 #define MAP_ADC_enableInterrupt \
64  ROM_ADC_enableInterrupt
65 #else
66 #define MAP_ADC_enableInterrupt \
67  ADC_enableInterrupt
68 #endif
69 #ifdef ROM_ADC_disableInterrupt
70 #define MAP_ADC_disableInterrupt \
71  ROM_ADC_disableInterrupt
72 #else
73 #define MAP_ADC_disableInterrupt \
74  ADC_disableInterrupt
75 #endif
76 #ifdef ROM_ADC_clearInterrupt
77 #define MAP_ADC_clearInterrupt \
78  ROM_ADC_clearInterrupt
79 #else
80 #define MAP_ADC_clearInterrupt \
81  ADC_clearInterrupt
82 #endif
83 #ifdef ROM_ADC_getInterruptStatus
84 #define MAP_ADC_getInterruptStatus \
85  ROM_ADC_getInterruptStatus
86 #else
87 #define MAP_ADC_getInterruptStatus \
88  ADC_getInterruptStatus
89 #endif
90 #ifdef ROM_ADC_startConversion
91 #define MAP_ADC_startConversion \
92  ROM_ADC_startConversion
93 #else
94 #define MAP_ADC_startConversion \
95  ADC_startConversion
96 #endif
97 #ifdef ROM_ADC_disableConversions
98 #define MAP_ADC_disableConversions \
99  ROM_ADC_disableConversions
100 #else
101 #define MAP_ADC_disableConversions \
102  ADC_disableConversions
103 #endif
104 #ifdef ROM_ADC_getResults
105 #define MAP_ADC_getResults \
106  ROM_ADC_getResults
107 #else
108 #define MAP_ADC_getResults \
109  ADC_getResults
110 #endif
111 #ifdef ROM_ADC_setResolution
112 #define MAP_ADC_setResolution \
113  ROM_ADC_setResolution
114 #else
115 #define MAP_ADC_setResolution \
116  ADC_setResolution
117 #endif
118 #ifdef ROM_ADC_setSampleHoldSignalInversion
119 #define MAP_ADC_setSampleHoldSignalInversion \
120  ROM_ADC_setSampleHoldSignalInversion
121 #else
122 #define MAP_ADC_setSampleHoldSignalInversion \
123  ADC_setSampleHoldSignalInversion
124 #endif
125 #ifdef ROM_ADC_setDataReadBackFormat
126 #define MAP_ADC_setDataReadBackFormat \
127  ROM_ADC_setDataReadBackFormat
128 #else
129 #define MAP_ADC_setDataReadBackFormat \
130  ADC_setDataReadBackFormat
131 #endif
132 #ifdef ROM_ADC_setReferenceBufferSamplingRate
133 #define MAP_ADC_setReferenceBufferSamplingRate \
134  ROM_ADC_setReferenceBufferSamplingRate
135 #else
136 #define MAP_ADC_setReferenceBufferSamplingRate \
137  ADC_setReferenceBufferSamplingRate
138 #endif
139 #ifdef ROM_ADC_setWindowComp
140 #define MAP_ADC_setWindowComp \
141  ROM_ADC_setWindowComp
142 #else
143 #define MAP_ADC_setWindowComp \
144  ADC_setWindowComp
145 #endif
146 #ifdef ROM_ADC_getMemoryAddressForDMA
147 #define MAP_ADC_getMemoryAddressForDMA \
148  ROM_ADC_getMemoryAddressForDMA
149 #else
150 #define MAP_ADC_getMemoryAddressForDMA \
151  ADC_getMemoryAddressForDMA
152 #endif
153 #ifdef ROM_ADC_isBusy
154 #define MAP_ADC_isBusy \
155  ROM_ADC_isBusy
156 #else
157 #define MAP_ADC_isBusy \
158  ADC_isBusy
159 #endif
160 
161 //*****************************************************************************
162 //
163 // Macros for the CRC API.
164 //
165 //*****************************************************************************
166 #ifdef ROM_CRC_setSeed
167 #define MAP_CRC_setSeed \
168  ROM_CRC_setSeed
169 #else
170 #define MAP_CRC_setSeed \
171  CRC_setSeed
172 #endif
173 #ifdef ROM_CRC_set16BitData
174 #define MAP_CRC_set16BitData \
175  ROM_CRC_set16BitData
176 #else
177 #define MAP_CRC_set16BitData \
178  CRC_set16BitData
179 #endif
180 #ifdef ROM_CRC_set8BitData
181 #define MAP_CRC_set8BitData \
182  ROM_CRC_set8BitData
183 #else
184 #define MAP_CRC_set8BitData \
185  CRC_set8BitData
186 #endif
187 #ifdef ROM_CRC_set16BitDataReversed
188 #define MAP_CRC_set16BitDataReversed \
189  ROM_CRC_set16BitDataReversed
190 #else
191 #define MAP_CRC_set16BitDataReversed \
192  CRC_set16BitDataReversed
193 #endif
194 #ifdef ROM_CRC_set8BitDataReversed
195 #define MAP_CRC_set8BitDataReversed \
196  ROM_CRC_set8BitDataReversed
197 #else
198 #define MAP_CRC_set8BitDataReversed \
199  CRC_set8BitDataReversed
200 #endif
201 #ifdef ROM_CRC_getData
202 #define MAP_CRC_getData \
203  ROM_CRC_getData
204 #else
205 #define MAP_CRC_getData \
206  CRC_getData
207 #endif
208 #ifdef ROM_CRC_getResult
209 #define MAP_CRC_getResult \
210  ROM_CRC_getResult
211 #else
212 #define MAP_CRC_getResult \
213  CRC_getResult
214 #endif
215 #ifdef ROM_CRC_getResultBitsReversed
216 #define MAP_CRC_getResultBitsReversed \
217  ROM_CRC_getResultBitsReversed
218 #else
219 #define MAP_CRC_getResultBitsReversed \
220  CRC_getResultBitsReversed
221 #endif
222 
223 //*****************************************************************************
224 //
225 // Macros for the CS API.
226 //
227 //*****************************************************************************
228 #ifdef ROM_CS_setExternalClockSource
229 #define MAP_CS_setExternalClockSource \
230  ROM_CS_setExternalClockSource
231 #else
232 #define MAP_CS_setExternalClockSource \
233  CS_setExternalClockSource
234 #endif
235 #ifdef ROM_CS_initClockSignal
236 #define MAP_CS_initClockSignal \
237  ROM_CS_initClockSignal
238 #else
239 #define MAP_CS_initClockSignal \
240  CS_initClockSignal
241 #endif
242 #ifdef ROM_CS_turnOnXT1LF
243 #define MAP_CS_turnOnXT1LF \
244  ROM_CS_turnOnXT1LF
245 #else
246 #define MAP_CS_turnOnXT1LF \
247  CS_turnOnXT1LF
248 #endif
249 #ifdef ROM_CS_bypassXT1
250 #define MAP_CS_bypassXT1 \
251  ROM_CS_bypassXT1
252 #else
253 #define MAP_CS_bypassXT1 \
254  CS_bypassXT1
255 #endif
256 #ifdef ROM_CS_turnOnXT1LFWithTimeout
257 #define MAP_CS_turnOnXT1LFWithTimeout \
258  ROM_CS_turnOnXT1LFWithTimeout
259 #else
260 #define MAP_CS_turnOnXT1LFWithTimeout \
261  CS_turnOnXT1LFWithTimeout
262 #endif
263 #ifdef ROM_CS_bypassXT1WithTimeout
264 #define MAP_CS_bypassXT1WithTimeout \
265  ROM_CS_bypassXT1WithTimeout
266 #else
267 #define MAP_CS_bypassXT1WithTimeout \
268  CS_bypassXT1WithTimeout
269 #endif
270 #ifdef ROM_CS_turnOffXT1
271 #define MAP_CS_turnOffXT1 \
272  ROM_CS_turnOffXT1
273 #else
274 #define MAP_CS_turnOffXT1 \
275  CS_turnOffXT1
276 #endif
277 #ifdef ROM_CS_turnOnXT1HF
278 #define MAP_CS_turnOnXT1HF \
279  ROM_CS_turnOnXT1HF
280 #else
281 #define MAP_CS_turnOnXT1HF \
282  CS_turnOnXT1HF
283 #endif
284 #ifdef ROM_CS_turnOnXT1HFWithTimeout
285 #define MAP_CS_turnOnXT1HFWithTimeout \
286  ROM_CS_turnOnXT1HFWithTimeout
287 #else
288 #define MAP_CS_turnOnXT1HFWithTimeout \
289  CS_turnOnXT1HFWithTimeout
290 #endif
291 #ifdef ROM_CS_turnOnSMCLK
292 #define MAP_CS_turnOnSMCLK \
293  ROM_CS_turnOnSMCLK
294 #else
295 #define MAP_CS_turnOnSMCLK \
296  CS_turnOnSMCLK
297 #endif
298 #ifdef ROM_CS_turnOffSMCLK
299 #define MAP_CS_turnOffSMCLK \
300  ROM_CS_turnOffSMCLK
301 #else
302 #define MAP_CS_turnOffSMCLK \
303  CS_turnOffSMCLK
304 #endif
305 #ifdef ROM_CS_enableVLOAutoOff
306 #define MAP_CS_enableVLOAutoOff \
307  ROM_CS_enableVLOAutoOff
308 #else
309 #define MAP_CS_enableVLOAutoOff \
310  CS_enableVLOAutoOff
311 #endif
312 #ifdef ROM_CS_disableVLOAutoOff
313 #define MAP_CS_disableVLOAutoOff \
314  ROM_CS_disableVLOAutoOff
315 #else
316 #define MAP_CS_disableVLOAutoOff \
317  CS_disableVLOAutoOff
318 #endif
319 #ifdef ROM_CS_initFLLSettle
320 #define MAP_CS_initFLLSettle \
321  ROM_CS_initFLLSettle
322 #else
323 #define MAP_CS_initFLLSettle \
324  CS_initFLLSettle
325 #endif
326 #ifdef ROM_CS_initFLL
327 #define MAP_CS_initFLL \
328  ROM_CS_initFLL
329 #else
330 #define MAP_CS_initFLL \
331  CS_initFLL
332 #endif
333 #ifdef ROM_CS_initFLLCalculateTrim
334 #define MAP_CS_initFLLCalculateTrim \
335  ROM_CS_initFLLCalculateTrim
336 #else
337 #define MAP_CS_initFLLCalculateTrim \
338  CS_initFLLCalculateTrim
339 #endif
340 #ifdef ROM_CS_initFLLLoadTrim
341 #define MAP_CS_initFLLLoadTrim \
342  ROM_CS_initFLLLoadTrim
343 #else
344 #define MAP_CS_initFLLLoadTrim \
345  CS_initFLLLoadTrim
346 #endif
347 #ifdef ROM_CS_enableClockRequest
348 #define MAP_CS_enableClockRequest \
349  ROM_CS_enableClockRequest
350 #else
351 #define MAP_CS_enableClockRequest \
352  CS_enableClockRequest
353 #endif
354 #ifdef ROM_CS_disableClockRequest
355 #define MAP_CS_disableClockRequest \
356  ROM_CS_disableClockRequest
357 #else
358 #define MAP_CS_disableClockRequest \
359  CS_disableClockRequest
360 #endif
361 #ifdef ROM_CS_getFaultFlagStatus
362 #define MAP_CS_getFaultFlagStatus \
363  ROM_CS_getFaultFlagStatus
364 #else
365 #define MAP_CS_getFaultFlagStatus \
366  CS_getFaultFlagStatus
367 #endif
368 #ifdef ROM_CS_clearFaultFlag
369 #define MAP_CS_clearFaultFlag \
370  ROM_CS_clearFaultFlag
371 #else
372 #define MAP_CS_clearFaultFlag \
373  CS_clearFaultFlag
374 #endif
375 #ifdef ROM_CS_getACLK
376 #define MAP_CS_getACLK \
377  ROM_CS_getACLK
378 #else
379 #define MAP_CS_getACLK \
380  CS_getACLK
381 #endif
382 #ifdef ROM_CS_getSMCLK
383 #define MAP_CS_getSMCLK \
384  ROM_CS_getSMCLK
385 #else
386 #define MAP_CS_getSMCLK \
387  CS_getSMCLK
388 #endif
389 #ifdef ROM_CS_getMCLK
390 #define MAP_CS_getMCLK \
391  ROM_CS_getMCLK
392 #else
393 #define MAP_CS_getMCLK \
394  CS_getMCLK
395 #endif
396 #ifdef ROM_CS_clearAllOscFlagsWithTimeout
397 #define MAP_CS_clearAllOscFlagsWithTimeout \
398  ROM_CS_clearAllOscFlagsWithTimeout
399 #else
400 #define MAP_CS_clearAllOscFlagsWithTimeout \
401  CS_clearAllOscFlagsWithTimeout
402 #endif
403 #ifdef ROM_CS_enableXT1AutomaticGainControl
404 #define MAP_CS_enableXT1AutomaticGainControl \
405  ROM_CS_enableXT1AutomaticGainControl
406 #else
407 #define MAP_CS_enableXT1AutomaticGainControl \
408  CS_enableXT1AutomaticGainControl
409 #endif
410 #ifdef ROM_CS_disableXT1AutomaticGainControl
411 #define MAP_CS_disableXT1AutomaticGainControl \
412  ROM_CS_disableXT1AutomaticGainControl
413 #else
414 #define MAP_CS_disableXT1AutomaticGainControl \
415  CS_disableXT1AutomaticGainControl
416 #endif
417 #ifdef ROM_CS_enableFLLUnlock
418 #define MAP_CS_enableFLLUnlock \
419  ROM_CS_enableFLLUnlock
420 #else
421 #define MAP_CS_enableFLLUnlock \
422  CS_enableFLLUnlock
423 #endif
424 #ifdef ROM_CS_disableFLLUnlock
425 #define MAP_CS_disableFLLUnlock \
426  ROM_CS_disableFLLUnlock
427 #else
428 #define MAP_CS_disableFLLUnlock \
429  CS_disableFLLUnlock
430 #endif
431 #ifdef ROM_CS_enableREFOLP
432 #define MAP_CS_enableREFOLP \
433  ROM_CS_enableREFOLP
434 #else
435 #define MAP_CS_enableREFOLP \
436  CS_enableREFOLP
437 #endif
438 #ifdef ROM_CS_disableREFOLP
439 #define MAP_CS_disableREFOLP \
440  ROM_CS_disableREFOLP
441 #else
442 #define MAP_CS_disableREFOLP \
443  CS_disableREFOLP
444 #endif
445 #ifdef ROM_CS_getREFOLP
446 #define MAP_CS_getREFOLP \
447  ROM_CS_getREFOLP
448 #else
449 #define MAP_CS_getREFOLP \
450  CS_getREFOLP
451 #endif
452 #ifdef ROM_CS_enableXT1FaultOff
453 #define MAP_CS_enableXT1FaultOff \
454  ROM_CS_enableXT1FaultOff
455 #else
456 #define MAP_CS_enableXT1FaultOff \
457  CS_enableXT1FaultOff
458 #endif
459 #ifdef ROM_CS_disableXT1FaultOff
460 #define MAP_CS_disableXT1FaultOff \
461  ROM_CS_disableXT1FaultOff
462 #else
463 #define MAP_CS_disableXT1FaultOff \
464  CS_disableXT1FaultOff
465 #endif
466 #ifdef ROM_CS_getXT1FaultOff
467 #define MAP_CS_getXT1FaultOff \
468  ROM_CS_getXT1FaultOff
469 #else
470 #define MAP_CS_getXT1FaultOff \
471  CS_getXT1FaultOff
472 #endif
473 #ifdef ROM_CS_getREFOReady
474 #define MAP_CS_getREFOReady \
475  ROM_CS_getREFOReady
476 #else
477 #define MAP_CS_getREFOReady \
478  CS_getREFOReady
479 #endif
480 
481 //*****************************************************************************
482 //
483 // Macros for the ECOMP API.
484 //
485 //*****************************************************************************
486 #ifdef ROM_EComp_init
487 #define MAP_EComp_init \
488  ROM_EComp_init
489 #else
490 #define MAP_EComp_init \
491  EComp_init
492 #endif
493 #ifdef ROM_EComp_selectHysteresisMode
494 #define MAP_EComp_selectHysteresisMode \
495  ROM_EComp_selectHysteresisMode
496 #else
497 #define MAP_EComp_selectHysteresisMode \
498  EComp_selectHysteresisMode
499 #endif
500 #ifdef ROM_EComp_selectPowerMode
501 #define MAP_EComp_selectPowerMode \
502  ROM_EComp_selectPowerMode
503 #else
504 #define MAP_EComp_selectPowerMode \
505  EComp_selectPowerMode
506 #endif
507 #ifdef ROM_EComp_enable
508 #define MAP_EComp_enable \
509  ROM_EComp_enable
510 #else
511 #define MAP_EComp_enable \
512  EComp_enable
513 #endif
514 #ifdef ROM_EComp_disable
515 #define MAP_EComp_disable \
516  ROM_EComp_disable
517 #else
518 #define MAP_EComp_disable \
519  EComp_disable
520 #endif
521 #ifdef ROM_EComp_enableInterrupt
522 #define MAP_EComp_enableInterrupt \
523  ROM_EComp_enableInterrupt
524 #else
525 #define MAP_EComp_enableInterrupt \
526  EComp_enableInterrupt
527 #endif
528 #ifdef ROM_EComp_disableInterrupt
529 #define MAP_EComp_disableInterrupt \
530  ROM_EComp_disableInterrupt
531 #else
532 #define MAP_EComp_disableInterrupt \
533  EComp_disableInterrupt
534 #endif
535 #ifdef ROM_EComp_clearInterrupt
536 #define MAP_EComp_clearInterrupt \
537  ROM_EComp_clearInterrupt
538 #else
539 #define MAP_EComp_clearInterrupt \
540  EComp_clearInterrupt
541 #endif
542 #ifdef ROM_EComp_getInterruptStatus
543 #define MAP_EComp_getInterruptStatus \
544  ROM_EComp_getInterruptStatus
545 #else
546 #define MAP_EComp_getInterruptStatus \
547  EComp_getInterruptStatus
548 #endif
549 #ifdef ROM_EComp_setInterruptEdgeDirection
550 #define MAP_EComp_setInterruptEdgeDirection \
551  ROM_EComp_setInterruptEdgeDirection
552 #else
553 #define MAP_EComp_setInterruptEdgeDirection \
554  EComp_setInterruptEdgeDirection
555 #endif
556 #ifdef ROM_EComp_toggleInterruptEdgeDirection
557 #define MAP_EComp_toggleInterruptEdgeDirection \
558  ROM_EComp_toggleInterruptEdgeDirection
559 #else
560 #define MAP_EComp_toggleInterruptEdgeDirection \
561  EComp_toggleInterruptEdgeDirection
562 #endif
563 #ifdef ROM_EComp_outputValue
564 #define MAP_EComp_outputValue \
565  ROM_EComp_outputValue
566 #else
567 #define MAP_EComp_outputValue \
568  EComp_outputValue
569 #endif
570 #ifdef ROM_EComp_configureDAC
571 #define MAP_EComp_configureDAC \
572  ROM_EComp_configureDAC
573 #else
574 #define MAP_EComp_configureDAC \
575  EComp_configureDAC
576 #endif
577 #ifdef ROM_EComp_enableDAC
578 #define MAP_EComp_enableDAC \
579  ROM_EComp_enableDAC
580 #else
581 #define MAP_EComp_enableDAC \
582  EComp_enableDAC
583 #endif
584 #ifdef ROM_EComp_disableDAC
585 #define MAP_EComp_disableDAC \
586  ROM_EComp_disableDAC
587 #else
588 #define MAP_EComp_disableDAC \
589  EComp_disableDAC
590 #endif
591 
592 //*****************************************************************************
593 //
594 // Macros for the EUSCI_A_SPI API.
595 //
596 //*****************************************************************************
597 #ifdef ROM_EUSCI_A_SPI_initMaster
598 #define MAP_EUSCI_A_SPI_initMaster \
599  ROM_EUSCI_A_SPI_initMaster
600 #else
601 #define MAP_EUSCI_A_SPI_initMaster \
602  EUSCI_A_SPI_initMaster
603 #endif
604 #ifdef ROM_EUSCI_A_SPI_select4PinFunctionality
605 #define MAP_EUSCI_A_SPI_select4PinFunctionality \
606  ROM_EUSCI_A_SPI_select4PinFunctionality
607 #else
608 #define MAP_EUSCI_A_SPI_select4PinFunctionality \
609  EUSCI_A_SPI_select4PinFunctionality
610 #endif
611 #ifdef ROM_EUSCI_A_SPI_changeMasterClock
612 #define MAP_EUSCI_A_SPI_changeMasterClock \
613  ROM_EUSCI_A_SPI_changeMasterClock
614 #else
615 #define MAP_EUSCI_A_SPI_changeMasterClock \
616  EUSCI_A_SPI_changeMasterClock
617 #endif
618 #ifdef ROM_EUSCI_A_SPI_initSlave
619 #define MAP_EUSCI_A_SPI_initSlave \
620  ROM_EUSCI_A_SPI_initSlave
621 #else
622 #define MAP_EUSCI_A_SPI_initSlave \
623  EUSCI_A_SPI_initSlave
624 #endif
625 #ifdef ROM_EUSCI_A_SPI_changeClockPhasePolarity
626 #define MAP_EUSCI_A_SPI_changeClockPhasePolarity \
627  ROM_EUSCI_A_SPI_changeClockPhasePolarity
628 #else
629 #define MAP_EUSCI_A_SPI_changeClockPhasePolarity \
630  EUSCI_A_SPI_changeClockPhasePolarity
631 #endif
632 #ifdef ROM_EUSCI_A_SPI_transmitData
633 #define MAP_EUSCI_A_SPI_transmitData \
634  ROM_EUSCI_A_SPI_transmitData
635 #else
636 #define MAP_EUSCI_A_SPI_transmitData \
637  EUSCI_A_SPI_transmitData
638 #endif
639 #ifdef ROM_EUSCI_A_SPI_receiveData
640 #define MAP_EUSCI_A_SPI_receiveData \
641  ROM_EUSCI_A_SPI_receiveData
642 #else
643 #define MAP_EUSCI_A_SPI_receiveData \
644  EUSCI_A_SPI_receiveData
645 #endif
646 #ifdef ROM_EUSCI_A_SPI_enableInterrupt
647 #define MAP_EUSCI_A_SPI_enableInterrupt \
648  ROM_EUSCI_A_SPI_enableInterrupt
649 #else
650 #define MAP_EUSCI_A_SPI_enableInterrupt \
651  EUSCI_A_SPI_enableInterrupt
652 #endif
653 #ifdef ROM_EUSCI_A_SPI_disableInterrupt
654 #define MAP_EUSCI_A_SPI_disableInterrupt \
655  ROM_EUSCI_A_SPI_disableInterrupt
656 #else
657 #define MAP_EUSCI_A_SPI_disableInterrupt \
658  EUSCI_A_SPI_disableInterrupt
659 #endif
660 #ifdef ROM_EUSCI_A_SPI_getInterruptStatus
661 #define MAP_EUSCI_A_SPI_getInterruptStatus \
662  ROM_EUSCI_A_SPI_getInterruptStatus
663 #else
664 #define MAP_EUSCI_A_SPI_getInterruptStatus \
665  EUSCI_A_SPI_getInterruptStatus
666 #endif
667 #ifdef ROM_EUSCI_A_SPI_clearInterrupt
668 #define MAP_EUSCI_A_SPI_clearInterrupt \
669  ROM_EUSCI_A_SPI_clearInterrupt
670 #else
671 #define MAP_EUSCI_A_SPI_clearInterrupt \
672  EUSCI_A_SPI_clearInterrupt
673 #endif
674 #ifdef ROM_EUSCI_A_SPI_enable
675 #define MAP_EUSCI_A_SPI_enable \
676  ROM_EUSCI_A_SPI_enable
677 #else
678 #define MAP_EUSCI_A_SPI_enable \
679  EUSCI_A_SPI_enable
680 #endif
681 #ifdef ROM_EUSCI_A_SPI_disable
682 #define MAP_EUSCI_A_SPI_disable \
683  ROM_EUSCI_A_SPI_disable
684 #else
685 #define MAP_EUSCI_A_SPI_disable \
686  EUSCI_A_SPI_disable
687 #endif
688 #ifdef ROM_EUSCI_A_SPI_getReceiveBufferAddress
689 #define MAP_EUSCI_A_SPI_getReceiveBufferAddress \
690  ROM_EUSCI_A_SPI_getReceiveBufferAddress
691 #else
692 #define MAP_EUSCI_A_SPI_getReceiveBufferAddress \
693  EUSCI_A_SPI_getReceiveBufferAddress
694 #endif
695 #ifdef ROM_EUSCI_A_SPI_getTransmitBufferAddress
696 #define MAP_EUSCI_A_SPI_getTransmitBufferAddress \
697  ROM_EUSCI_A_SPI_getTransmitBufferAddress
698 #else
699 #define MAP_EUSCI_A_SPI_getTransmitBufferAddress \
700  EUSCI_A_SPI_getTransmitBufferAddress
701 #endif
702 #ifdef ROM_EUSCI_A_SPI_isBusy
703 #define MAP_EUSCI_A_SPI_isBusy \
704  ROM_EUSCI_A_SPI_isBusy
705 #else
706 #define MAP_EUSCI_A_SPI_isBusy \
707  EUSCI_A_SPI_isBusy
708 #endif
709 #ifdef ROM_EUSCI_A_SPI_remapPins
710 #define MAP_EUSCI_A_SPI_remapPins \
711  ROM_EUSCI_A_SPI_remapPins
712 #else
713 #define MAP_EUSCI_A_SPI_remapPins \
714  EUSCI_A_SPI_remapPins
715 #endif
716 
717 //*****************************************************************************
718 //
719 // Macros for the EUSCI_A_UART API.
720 //
721 //*****************************************************************************
722 #ifdef ROM_EUSCI_A_UART_init
723 #define MAP_EUSCI_A_UART_init \
724  ROM_EUSCI_A_UART_init
725 #else
726 #define MAP_EUSCI_A_UART_init \
727  EUSCI_A_UART_init
728 #endif
729 #ifdef ROM_EUSCI_A_UART_transmitData
730 #define MAP_EUSCI_A_UART_transmitData \
731  ROM_EUSCI_A_UART_transmitData
732 #else
733 #define MAP_EUSCI_A_UART_transmitData \
734  EUSCI_A_UART_transmitData
735 #endif
736 #ifdef ROM_EUSCI_A_UART_receiveData
737 #define MAP_EUSCI_A_UART_receiveData \
738  ROM_EUSCI_A_UART_receiveData
739 #else
740 #define MAP_EUSCI_A_UART_receiveData \
741  EUSCI_A_UART_receiveData
742 #endif
743 #ifdef ROM_EUSCI_A_UART_enableInterrupt
744 #define MAP_EUSCI_A_UART_enableInterrupt \
745  ROM_EUSCI_A_UART_enableInterrupt
746 #else
747 #define MAP_EUSCI_A_UART_enableInterrupt \
748  EUSCI_A_UART_enableInterrupt
749 #endif
750 #ifdef ROM_EUSCI_A_UART_disableInterrupt
751 #define MAP_EUSCI_A_UART_disableInterrupt \
752  ROM_EUSCI_A_UART_disableInterrupt
753 #else
754 #define MAP_EUSCI_A_UART_disableInterrupt \
755  EUSCI_A_UART_disableInterrupt
756 #endif
757 #ifdef ROM_EUSCI_A_UART_getInterruptStatus
758 #define MAP_EUSCI_A_UART_getInterruptStatus \
759  ROM_EUSCI_A_UART_getInterruptStatus
760 #else
761 #define MAP_EUSCI_A_UART_getInterruptStatus \
762  EUSCI_A_UART_getInterruptStatus
763 #endif
764 #ifdef ROM_EUSCI_A_UART_clearInterrupt
765 #define MAP_EUSCI_A_UART_clearInterrupt \
766  ROM_EUSCI_A_UART_clearInterrupt
767 #else
768 #define MAP_EUSCI_A_UART_clearInterrupt \
769  EUSCI_A_UART_clearInterrupt
770 #endif
771 #ifdef ROM_EUSCI_A_UART_enable
772 #define MAP_EUSCI_A_UART_enable \
773  ROM_EUSCI_A_UART_enable
774 #else
775 #define MAP_EUSCI_A_UART_enable \
776  EUSCI_A_UART_enable
777 #endif
778 #ifdef ROM_EUSCI_A_UART_disable
779 #define MAP_EUSCI_A_UART_disable \
780  ROM_EUSCI_A_UART_disable
781 #else
782 #define MAP_EUSCI_A_UART_disable \
783  EUSCI_A_UART_disable
784 #endif
785 #ifdef ROM_EUSCI_A_UART_queryStatusFlags
786 #define MAP_EUSCI_A_UART_queryStatusFlags \
787  ROM_EUSCI_A_UART_queryStatusFlags
788 #else
789 #define MAP_EUSCI_A_UART_queryStatusFlags \
790  EUSCI_A_UART_queryStatusFlags
791 #endif
792 #ifdef ROM_EUSCI_A_UART_setDormant
793 #define MAP_EUSCI_A_UART_setDormant \
794  ROM_EUSCI_A_UART_setDormant
795 #else
796 #define MAP_EUSCI_A_UART_setDormant \
797  EUSCI_A_UART_setDormant
798 #endif
799 #ifdef ROM_EUSCI_A_UART_resetDormant
800 #define MAP_EUSCI_A_UART_resetDormant \
801  ROM_EUSCI_A_UART_resetDormant
802 #else
803 #define MAP_EUSCI_A_UART_resetDormant \
804  EUSCI_A_UART_resetDormant
805 #endif
806 #ifdef ROM_EUSCI_A_UART_transmitAddress
807 #define MAP_EUSCI_A_UART_transmitAddress \
808  ROM_EUSCI_A_UART_transmitAddress
809 #else
810 #define MAP_EUSCI_A_UART_transmitAddress \
811  EUSCI_A_UART_transmitAddress
812 #endif
813 #ifdef ROM_EUSCI_A_UART_transmitBreak
814 #define MAP_EUSCI_A_UART_transmitBreak \
815  ROM_EUSCI_A_UART_transmitBreak
816 #else
817 #define MAP_EUSCI_A_UART_transmitBreak \
818  EUSCI_A_UART_transmitBreak
819 #endif
820 #ifdef ROM_EUSCI_A_UART_getReceiveBufferAddress
821 #define MAP_EUSCI_A_UART_getReceiveBufferAddress \
822  ROM_EUSCI_A_UART_getReceiveBufferAddress
823 #else
824 #define MAP_EUSCI_A_UART_getReceiveBufferAddress \
825  EUSCI_A_UART_getReceiveBufferAddress
826 #endif
827 #ifdef ROM_EUSCI_A_UART_getTransmitBufferAddress
828 #define MAP_EUSCI_A_UART_getTransmitBufferAddress \
829  ROM_EUSCI_A_UART_getTransmitBufferAddress
830 #else
831 #define MAP_EUSCI_A_UART_getTransmitBufferAddress \
832  EUSCI_A_UART_getTransmitBufferAddress
833 #endif
834 #ifdef ROM_EUSCI_A_UART_selectDeglitchTime
835 #define MAP_EUSCI_A_UART_selectDeglitchTime \
836  ROM_EUSCI_A_UART_selectDeglitchTime
837 #else
838 #define MAP_EUSCI_A_UART_selectDeglitchTime \
839  EUSCI_A_UART_selectDeglitchTime
840 #endif
841 #ifdef ROM_EUSCI_A_UART_remapPins
842 #define MAP_EUSCI_A_UART_remapPins \
843  ROM_EUSCI_A_UART_remapPins
844 #else
845 #define MAP_EUSCI_A_UART_remapPins \
846  EUSCI_A_UART_remapPins
847 #endif
848 
849 //*****************************************************************************
850 //
851 // Macros for the EUSCI_B_I2C API.
852 //
853 //*****************************************************************************
854 #ifdef ROM_EUSCI_B_I2C_initMaster
855 #define MAP_EUSCI_B_I2C_initMaster \
856  ROM_EUSCI_B_I2C_initMaster
857 #else
858 #define MAP_EUSCI_B_I2C_initMaster \
859  EUSCI_B_I2C_initMaster
860 #endif
861 #ifdef ROM_EUSCI_B_I2C_initSlave
862 #define MAP_EUSCI_B_I2C_initSlave \
863  ROM_EUSCI_B_I2C_initSlave
864 #else
865 #define MAP_EUSCI_B_I2C_initSlave \
866  EUSCI_B_I2C_initSlave
867 #endif
868 #ifdef ROM_EUSCI_B_I2C_enable
869 #define MAP_EUSCI_B_I2C_enable \
870  ROM_EUSCI_B_I2C_enable
871 #else
872 #define MAP_EUSCI_B_I2C_enable \
873  EUSCI_B_I2C_enable
874 #endif
875 #ifdef ROM_EUSCI_B_I2C_disable
876 #define MAP_EUSCI_B_I2C_disable \
877  ROM_EUSCI_B_I2C_disable
878 #else
879 #define MAP_EUSCI_B_I2C_disable \
880  EUSCI_B_I2C_disable
881 #endif
882 #ifdef ROM_EUSCI_B_I2C_setSlaveAddress
883 #define MAP_EUSCI_B_I2C_setSlaveAddress \
884  ROM_EUSCI_B_I2C_setSlaveAddress
885 #else
886 #define MAP_EUSCI_B_I2C_setSlaveAddress \
887  EUSCI_B_I2C_setSlaveAddress
888 #endif
889 #ifdef ROM_EUSCI_B_I2C_setMode
890 #define MAP_EUSCI_B_I2C_setMode \
891  ROM_EUSCI_B_I2C_setMode
892 #else
893 #define MAP_EUSCI_B_I2C_setMode \
894  EUSCI_B_I2C_setMode
895 #endif
896 #ifdef ROM_EUSCI_B_I2C_getMode
897 #define MAP_EUSCI_B_I2C_getMode \
898  ROM_EUSCI_B_I2C_getMode
899 #else
900 #define MAP_EUSCI_B_I2C_getMode \
901  EUSCI_B_I2C_getMode
902 #endif
903 #ifdef ROM_EUSCI_B_I2C_slavePutData
904 #define MAP_EUSCI_B_I2C_slavePutData \
905  ROM_EUSCI_B_I2C_slavePutData
906 #else
907 #define MAP_EUSCI_B_I2C_slavePutData \
908  EUSCI_B_I2C_slavePutData
909 #endif
910 #ifdef ROM_EUSCI_B_I2C_slaveGetData
911 #define MAP_EUSCI_B_I2C_slaveGetData \
912  ROM_EUSCI_B_I2C_slaveGetData
913 #else
914 #define MAP_EUSCI_B_I2C_slaveGetData \
915  EUSCI_B_I2C_slaveGetData
916 #endif
917 #ifdef ROM_EUSCI_B_I2C_isBusBusy
918 #define MAP_EUSCI_B_I2C_isBusBusy \
919  ROM_EUSCI_B_I2C_isBusBusy
920 #else
921 #define MAP_EUSCI_B_I2C_isBusBusy \
922  EUSCI_B_I2C_isBusBusy
923 #endif
924 #ifdef ROM_EUSCI_B_I2C_masterIsStopSent
925 #define MAP_EUSCI_B_I2C_masterIsStopSent \
926  ROM_EUSCI_B_I2C_masterIsStopSent
927 #else
928 #define MAP_EUSCI_B_I2C_masterIsStopSent \
929  EUSCI_B_I2C_masterIsStopSent
930 #endif
931 #ifdef ROM_EUSCI_B_I2C_masterIsStartSent
932 #define MAP_EUSCI_B_I2C_masterIsStartSent \
933  ROM_EUSCI_B_I2C_masterIsStartSent
934 #else
935 #define MAP_EUSCI_B_I2C_masterIsStartSent \
936  EUSCI_B_I2C_masterIsStartSent
937 #endif
938 #ifdef ROM_EUSCI_B_I2C_enableInterrupt
939 #define MAP_EUSCI_B_I2C_enableInterrupt \
940  ROM_EUSCI_B_I2C_enableInterrupt
941 #else
942 #define MAP_EUSCI_B_I2C_enableInterrupt \
943  EUSCI_B_I2C_enableInterrupt
944 #endif
945 #ifdef ROM_EUSCI_B_I2C_disableInterrupt
946 #define MAP_EUSCI_B_I2C_disableInterrupt \
947  ROM_EUSCI_B_I2C_disableInterrupt
948 #else
949 #define MAP_EUSCI_B_I2C_disableInterrupt \
950  EUSCI_B_I2C_disableInterrupt
951 #endif
952 #ifdef ROM_EUSCI_B_I2C_clearInterrupt
953 #define MAP_EUSCI_B_I2C_clearInterrupt \
954  ROM_EUSCI_B_I2C_clearInterrupt
955 #else
956 #define MAP_EUSCI_B_I2C_clearInterrupt \
957  EUSCI_B_I2C_clearInterrupt
958 #endif
959 #ifdef ROM_EUSCI_B_I2C_getInterruptStatus
960 #define MAP_EUSCI_B_I2C_getInterruptStatus \
961  ROM_EUSCI_B_I2C_getInterruptStatus
962 #else
963 #define MAP_EUSCI_B_I2C_getInterruptStatus \
964  EUSCI_B_I2C_getInterruptStatus
965 #endif
966 #ifdef ROM_EUSCI_B_I2C_masterSendSingleByte
967 #define MAP_EUSCI_B_I2C_masterSendSingleByte \
968  ROM_EUSCI_B_I2C_masterSendSingleByte
969 #else
970 #define MAP_EUSCI_B_I2C_masterSendSingleByte \
971  EUSCI_B_I2C_masterSendSingleByte
972 #endif
973 #ifdef ROM_EUSCI_B_I2C_masterReceiveSingleByte
974 #define MAP_EUSCI_B_I2C_masterReceiveSingleByte \
975  ROM_EUSCI_B_I2C_masterReceiveSingleByte
976 #else
977 #define MAP_EUSCI_B_I2C_masterReceiveSingleByte \
978  EUSCI_B_I2C_masterReceiveSingleByte
979 #endif
980 #ifdef ROM_EUSCI_B_I2C_masterSendSingleByteWithTimeout
981 #define MAP_EUSCI_B_I2C_masterSendSingleByteWithTimeout \
982  ROM_EUSCI_B_I2C_masterSendSingleByteWithTimeout
983 #else
984 #define MAP_EUSCI_B_I2C_masterSendSingleByteWithTimeout \
985  EUSCI_B_I2C_masterSendSingleByteWithTimeout
986 #endif
987 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStart
988 #define MAP_EUSCI_B_I2C_masterSendMultiByteStart \
989  ROM_EUSCI_B_I2C_masterSendMultiByteStart
990 #else
991 #define MAP_EUSCI_B_I2C_masterSendMultiByteStart \
992  EUSCI_B_I2C_masterSendMultiByteStart
993 #endif
994 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
995 #define MAP_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout \
996  ROM_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
997 #else
998 #define MAP_EUSCI_B_I2C_masterSendMultiByteStartWithTimeout \
999  EUSCI_B_I2C_masterSendMultiByteStartWithTimeout
1000 #endif
1001 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteNext
1002 #define MAP_EUSCI_B_I2C_masterSendMultiByteNext \
1003  ROM_EUSCI_B_I2C_masterSendMultiByteNext
1004 #else
1005 #define MAP_EUSCI_B_I2C_masterSendMultiByteNext \
1006  EUSCI_B_I2C_masterSendMultiByteNext
1007 #endif
1008 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
1009 #define MAP_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout \
1010  ROM_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
1011 #else
1012 #define MAP_EUSCI_B_I2C_masterSendMultiByteNextWithTimeout \
1013  EUSCI_B_I2C_masterSendMultiByteNextWithTimeout
1014 #endif
1015 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteFinish
1016 #define MAP_EUSCI_B_I2C_masterSendMultiByteFinish \
1017  ROM_EUSCI_B_I2C_masterSendMultiByteFinish
1018 #else
1019 #define MAP_EUSCI_B_I2C_masterSendMultiByteFinish \
1020  EUSCI_B_I2C_masterSendMultiByteFinish
1021 #endif
1022 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
1023 #define MAP_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout \
1024  ROM_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
1025 #else
1026 #define MAP_EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout \
1027  EUSCI_B_I2C_masterSendMultiByteFinishWithTimeout
1028 #endif
1029 #ifdef ROM_EUSCI_B_I2C_masterSendStart
1030 #define MAP_EUSCI_B_I2C_masterSendStart \
1031  ROM_EUSCI_B_I2C_masterSendStart
1032 #else
1033 #define MAP_EUSCI_B_I2C_masterSendStart \
1034  EUSCI_B_I2C_masterSendStart
1035 #endif
1036 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStop
1037 #define MAP_EUSCI_B_I2C_masterSendMultiByteStop \
1038  ROM_EUSCI_B_I2C_masterSendMultiByteStop
1039 #else
1040 #define MAP_EUSCI_B_I2C_masterSendMultiByteStop \
1041  EUSCI_B_I2C_masterSendMultiByteStop
1042 #endif
1043 #ifdef ROM_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
1044 #define MAP_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout \
1045  ROM_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
1046 #else
1047 #define MAP_EUSCI_B_I2C_masterSendMultiByteStopWithTimeout \
1048  EUSCI_B_I2C_masterSendMultiByteStopWithTimeout
1049 #endif
1050 #ifdef ROM_EUSCI_B_I2C_masterReceiveStart
1051 #define MAP_EUSCI_B_I2C_masterReceiveStart \
1052  ROM_EUSCI_B_I2C_masterReceiveStart
1053 #else
1054 #define MAP_EUSCI_B_I2C_masterReceiveStart \
1055  EUSCI_B_I2C_masterReceiveStart
1056 #endif
1057 #ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteNext
1058 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteNext \
1059  ROM_EUSCI_B_I2C_masterReceiveMultiByteNext
1060 #else
1061 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteNext \
1062  EUSCI_B_I2C_masterReceiveMultiByteNext
1063 #endif
1064 #ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteFinish
1065 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinish \
1066  ROM_EUSCI_B_I2C_masterReceiveMultiByteFinish
1067 #else
1068 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinish \
1069  EUSCI_B_I2C_masterReceiveMultiByteFinish
1070 #endif
1071 #ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
1072 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout \
1073  ROM_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
1074 #else
1075 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout \
1076  EUSCI_B_I2C_masterReceiveMultiByteFinishWithTimeout
1077 #endif
1078 #ifdef ROM_EUSCI_B_I2C_masterReceiveMultiByteStop
1079 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteStop \
1080  ROM_EUSCI_B_I2C_masterReceiveMultiByteStop
1081 #else
1082 #define MAP_EUSCI_B_I2C_masterReceiveMultiByteStop \
1083  EUSCI_B_I2C_masterReceiveMultiByteStop
1084 #endif
1085 #ifdef ROM_EUSCI_B_I2C_enableMultiMasterMode
1086 #define MAP_EUSCI_B_I2C_enableMultiMasterMode \
1087  ROM_EUSCI_B_I2C_enableMultiMasterMode
1088 #else
1089 #define MAP_EUSCI_B_I2C_enableMultiMasterMode \
1090  EUSCI_B_I2C_enableMultiMasterMode
1091 #endif
1092 #ifdef ROM_EUSCI_B_I2C_disableMultiMasterMode
1093 #define MAP_EUSCI_B_I2C_disableMultiMasterMode \
1094  ROM_EUSCI_B_I2C_disableMultiMasterMode
1095 #else
1096 #define MAP_EUSCI_B_I2C_disableMultiMasterMode \
1097  EUSCI_B_I2C_disableMultiMasterMode
1098 #endif
1099 #ifdef ROM_EUSCI_B_I2C_masterReceiveSingle
1100 #define MAP_EUSCI_B_I2C_masterReceiveSingle \
1101  ROM_EUSCI_B_I2C_masterReceiveSingle
1102 #else
1103 #define MAP_EUSCI_B_I2C_masterReceiveSingle \
1104  EUSCI_B_I2C_masterReceiveSingle
1105 #endif
1106 #ifdef ROM_EUSCI_B_I2C_getReceiveBufferAddress
1107 #define MAP_EUSCI_B_I2C_getReceiveBufferAddress \
1108  ROM_EUSCI_B_I2C_getReceiveBufferAddress
1109 #else
1110 #define MAP_EUSCI_B_I2C_getReceiveBufferAddress \
1111  EUSCI_B_I2C_getReceiveBufferAddress
1112 #endif
1113 #ifdef ROM_EUSCI_B_I2C_getTransmitBufferAddress
1114 #define MAP_EUSCI_B_I2C_getTransmitBufferAddress \
1115  ROM_EUSCI_B_I2C_getTransmitBufferAddress
1116 #else
1117 #define MAP_EUSCI_B_I2C_getTransmitBufferAddress \
1118  EUSCI_B_I2C_getTransmitBufferAddress
1119 #endif
1120 #ifdef ROM_EUSCI_B_I2C_remapPins
1121 #define MAP_EUSCI_B_I2C_remapPins \
1122  ROM_EUSCI_B_I2C_remapPins
1123 #else
1124 #define MAP_EUSCI_B_I2C_remapPins \
1125  EUSCI_B_I2C_remapPins
1126 #endif
1127 #ifdef ROM_EUSCI_B_I2C_setTimeout
1128 #define MAP_EUSCI_B_I2C_setTimeout \
1129  ROM_EUSCI_B_I2C_setTimeout
1130 #else
1131 #define MAP_EUSCI_B_I2C_setTimeout \
1132  EUSCI_B_I2C_setTimeout
1133 #endif
1134 
1135 //*****************************************************************************
1136 //
1137 // Macros for the EUSCI_B_SPI API.
1138 //
1139 //*****************************************************************************
1140 #ifdef ROM_EUSCI_B_SPI_initMaster
1141 #define MAP_EUSCI_B_SPI_initMaster \
1142  ROM_EUSCI_B_SPI_initMaster
1143 #else
1144 #define MAP_EUSCI_B_SPI_initMaster \
1145  EUSCI_B_SPI_initMaster
1146 #endif
1147 #ifdef ROM_EUSCI_B_SPI_select4PinFunctionality
1148 #define MAP_EUSCI_B_SPI_select4PinFunctionality \
1149  ROM_EUSCI_B_SPI_select4PinFunctionality
1150 #else
1151 #define MAP_EUSCI_B_SPI_select4PinFunctionality \
1152  EUSCI_B_SPI_select4PinFunctionality
1153 #endif
1154 #ifdef ROM_EUSCI_B_SPI_changeMasterClock
1155 #define MAP_EUSCI_B_SPI_changeMasterClock \
1156  ROM_EUSCI_B_SPI_changeMasterClock
1157 #else
1158 #define MAP_EUSCI_B_SPI_changeMasterClock \
1159  EUSCI_B_SPI_changeMasterClock
1160 #endif
1161 #ifdef ROM_EUSCI_B_SPI_initSlave
1162 #define MAP_EUSCI_B_SPI_initSlave \
1163  ROM_EUSCI_B_SPI_initSlave
1164 #else
1165 #define MAP_EUSCI_B_SPI_initSlave \
1166  EUSCI_B_SPI_initSlave
1167 #endif
1168 #ifdef ROM_EUSCI_B_SPI_changeClockPhasePolarity
1169 #define MAP_EUSCI_B_SPI_changeClockPhasePolarity \
1170  ROM_EUSCI_B_SPI_changeClockPhasePolarity
1171 #else
1172 #define MAP_EUSCI_B_SPI_changeClockPhasePolarity \
1173  EUSCI_B_SPI_changeClockPhasePolarity
1174 #endif
1175 #ifdef ROM_EUSCI_B_SPI_transmitData
1176 #define MAP_EUSCI_B_SPI_transmitData \
1177  ROM_EUSCI_B_SPI_transmitData
1178 #else
1179 #define MAP_EUSCI_B_SPI_transmitData \
1180  EUSCI_B_SPI_transmitData
1181 #endif
1182 #ifdef ROM_EUSCI_B_SPI_receiveData
1183 #define MAP_EUSCI_B_SPI_receiveData \
1184  ROM_EUSCI_B_SPI_receiveData
1185 #else
1186 #define MAP_EUSCI_B_SPI_receiveData \
1187  EUSCI_B_SPI_receiveData
1188 #endif
1189 #ifdef ROM_EUSCI_B_SPI_enableInterrupt
1190 #define MAP_EUSCI_B_SPI_enableInterrupt \
1191  ROM_EUSCI_B_SPI_enableInterrupt
1192 #else
1193 #define MAP_EUSCI_B_SPI_enableInterrupt \
1194  EUSCI_B_SPI_enableInterrupt
1195 #endif
1196 #ifdef ROM_EUSCI_B_SPI_disableInterrupt
1197 #define MAP_EUSCI_B_SPI_disableInterrupt \
1198  ROM_EUSCI_B_SPI_disableInterrupt
1199 #else
1200 #define MAP_EUSCI_B_SPI_disableInterrupt \
1201  EUSCI_B_SPI_disableInterrupt
1202 #endif
1203 #ifdef ROM_EUSCI_B_SPI_getInterruptStatus
1204 #define MAP_EUSCI_B_SPI_getInterruptStatus \
1205  ROM_EUSCI_B_SPI_getInterruptStatus
1206 #else
1207 #define MAP_EUSCI_B_SPI_getInterruptStatus \
1208  EUSCI_B_SPI_getInterruptStatus
1209 #endif
1210 #ifdef ROM_EUSCI_B_SPI_clearInterrupt
1211 #define MAP_EUSCI_B_SPI_clearInterrupt \
1212  ROM_EUSCI_B_SPI_clearInterrupt
1213 #else
1214 #define MAP_EUSCI_B_SPI_clearInterrupt \
1215  EUSCI_B_SPI_clearInterrupt
1216 #endif
1217 #ifdef ROM_EUSCI_B_SPI_enable
1218 #define MAP_EUSCI_B_SPI_enable \
1219  ROM_EUSCI_B_SPI_enable
1220 #else
1221 #define MAP_EUSCI_B_SPI_enable \
1222  EUSCI_B_SPI_enable
1223 #endif
1224 #ifdef ROM_EUSCI_B_SPI_disable
1225 #define MAP_EUSCI_B_SPI_disable \
1226  ROM_EUSCI_B_SPI_disable
1227 #else
1228 #define MAP_EUSCI_B_SPI_disable \
1229  EUSCI_B_SPI_disable
1230 #endif
1231 #ifdef ROM_EUSCI_B_SPI_getReceiveBufferAddress
1232 #define MAP_EUSCI_B_SPI_getReceiveBufferAddress \
1233  ROM_EUSCI_B_SPI_getReceiveBufferAddress
1234 #else
1235 #define MAP_EUSCI_B_SPI_getReceiveBufferAddress \
1236  EUSCI_B_SPI_getReceiveBufferAddress
1237 #endif
1238 #ifdef ROM_EUSCI_B_SPI_getTransmitBufferAddress
1239 #define MAP_EUSCI_B_SPI_getTransmitBufferAddress \
1240  ROM_EUSCI_B_SPI_getTransmitBufferAddress
1241 #else
1242 #define MAP_EUSCI_B_SPI_getTransmitBufferAddress \
1243  EUSCI_B_SPI_getTransmitBufferAddress
1244 #endif
1245 #ifdef ROM_EUSCI_B_SPI_isBusy
1246 #define MAP_EUSCI_B_SPI_isBusy \
1247  ROM_EUSCI_B_SPI_isBusy
1248 #else
1249 #define MAP_EUSCI_B_SPI_isBusy \
1250  EUSCI_B_SPI_isBusy
1251 #endif
1252 #ifdef ROM_EUSCI_B_SPI_remapPins
1253 #define MAP_EUSCI_B_SPI_remapPins \
1254  ROM_EUSCI_B_SPI_remapPins
1255 #else
1256 #define MAP_EUSCI_B_SPI_remapPins \
1257  EUSCI_B_SPI_remapPins
1258 #endif
1259 
1260 //*****************************************************************************
1261 //
1262 // Macros for the FRAMCTL API.
1263 //
1264 //*****************************************************************************
1265 #ifdef ROM_FRAMCtl_write8
1266 #define MAP_FRAMCtl_write8 \
1267  ROM_FRAMCtl_write8
1268 #else
1269 #define MAP_FRAMCtl_write8 \
1270  FRAMCtl_write8
1271 #endif
1272 #ifdef ROM_FRAMCtl_write16
1273 #define MAP_FRAMCtl_write16 \
1274  ROM_FRAMCtl_write16
1275 #else
1276 #define MAP_FRAMCtl_write16 \
1277  FRAMCtl_write16
1278 #endif
1279 #ifdef ROM_FRAMCtl_write32
1280 #define MAP_FRAMCtl_write32 \
1281  ROM_FRAMCtl_write32
1282 #else
1283 #define MAP_FRAMCtl_write32 \
1284  FRAMCtl_write32
1285 #endif
1286 #ifdef ROM_FRAMCtl_fillMemory32
1287 #define MAP_FRAMCtl_fillMemory32 \
1288  ROM_FRAMCtl_fillMemory32
1289 #else
1290 #define MAP_FRAMCtl_fillMemory32 \
1291  FRAMCtl_fillMemory32
1292 #endif
1293 #ifdef ROM_FRAMCtl_enableInterrupt
1294 #define MAP_FRAMCtl_enableInterrupt \
1295  ROM_FRAMCtl_enableInterrupt
1296 #else
1297 #define MAP_FRAMCtl_enableInterrupt \
1298  FRAMCtl_enableInterrupt
1299 #endif
1300 #ifdef ROM_FRAMCtl_getInterruptStatus
1301 #define MAP_FRAMCtl_getInterruptStatus \
1302  ROM_FRAMCtl_getInterruptStatus
1303 #else
1304 #define MAP_FRAMCtl_getInterruptStatus \
1305  FRAMCtl_getInterruptStatus
1306 #endif
1307 #ifdef ROM_FRAMCtl_disableInterrupt
1308 #define MAP_FRAMCtl_disableInterrupt \
1309  ROM_FRAMCtl_disableInterrupt
1310 #else
1311 #define MAP_FRAMCtl_disableInterrupt \
1312  FRAMCtl_disableInterrupt
1313 #endif
1314 #ifdef ROM_FRAMCtl_configureWaitStateControl
1315 #define MAP_FRAMCtl_configureWaitStateControl \
1316  ROM_FRAMCtl_configureWaitStateControl
1317 #else
1318 #define MAP_FRAMCtl_configureWaitStateControl \
1319  FRAMCtl_configureWaitStateControl
1320 #endif
1321 #ifdef ROM_FRAMCtl_delayPowerUpFromLPM
1322 #define MAP_FRAMCtl_delayPowerUpFromLPM \
1323  ROM_FRAMCtl_delayPowerUpFromLPM
1324 #else
1325 #define MAP_FRAMCtl_delayPowerUpFromLPM \
1326  FRAMCtl_delayPowerUpFromLPM
1327 #endif
1328 
1329 //*****************************************************************************
1330 //
1331 // Macros for the GPIO API.
1332 //
1333 //*****************************************************************************
1334 #ifdef ROM_GPIO_setAsOutputPin
1335 #define MAP_GPIO_setAsOutputPin \
1336  ROM_GPIO_setAsOutputPin
1337 #else
1338 #define MAP_GPIO_setAsOutputPin \
1339  GPIO_setAsOutputPin
1340 #endif
1341 #ifdef ROM_GPIO_setAsInputPin
1342 #define MAP_GPIO_setAsInputPin \
1343  ROM_GPIO_setAsInputPin
1344 #else
1345 #define MAP_GPIO_setAsInputPin \
1346  GPIO_setAsInputPin
1347 #endif
1348 #ifdef ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
1349 #define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin \
1350  ROM_GPIO_setAsPeripheralModuleFunctionOutputPin
1351 #else
1352 #define MAP_GPIO_setAsPeripheralModuleFunctionOutputPin \
1353  GPIO_setAsPeripheralModuleFunctionOutputPin
1354 #endif
1355 #ifdef ROM_GPIO_setAsPeripheralModuleFunctionInputPin
1356 #define MAP_GPIO_setAsPeripheralModuleFunctionInputPin \
1357  ROM_GPIO_setAsPeripheralModuleFunctionInputPin
1358 #else
1359 #define MAP_GPIO_setAsPeripheralModuleFunctionInputPin \
1360  GPIO_setAsPeripheralModuleFunctionInputPin
1361 #endif
1362 #ifdef ROM_GPIO_setOutputHighOnPin
1363 #define MAP_GPIO_setOutputHighOnPin \
1364  ROM_GPIO_setOutputHighOnPin
1365 #else
1366 #define MAP_GPIO_setOutputHighOnPin \
1367  GPIO_setOutputHighOnPin
1368 #endif
1369 #ifdef ROM_GPIO_setOutputLowOnPin
1370 #define MAP_GPIO_setOutputLowOnPin \
1371  ROM_GPIO_setOutputLowOnPin
1372 #else
1373 #define MAP_GPIO_setOutputLowOnPin \
1374  GPIO_setOutputLowOnPin
1375 #endif
1376 #ifdef ROM_GPIO_toggleOutputOnPin
1377 #define MAP_GPIO_toggleOutputOnPin \
1378  ROM_GPIO_toggleOutputOnPin
1379 #else
1380 #define MAP_GPIO_toggleOutputOnPin \
1381  GPIO_toggleOutputOnPin
1382 #endif
1383 #ifdef ROM_GPIO_setAsInputPinWithPullDownResistor
1384 #define MAP_GPIO_setAsInputPinWithPullDownResistor \
1385  ROM_GPIO_setAsInputPinWithPullDownResistor
1386 #else
1387 #define MAP_GPIO_setAsInputPinWithPullDownResistor \
1388  GPIO_setAsInputPinWithPullDownResistor
1389 #endif
1390 #ifdef ROM_GPIO_setAsInputPinWithPullUpResistor
1391 #define MAP_GPIO_setAsInputPinWithPullUpResistor \
1392  ROM_GPIO_setAsInputPinWithPullUpResistor
1393 #else
1394 #define MAP_GPIO_setAsInputPinWithPullUpResistor \
1395  GPIO_setAsInputPinWithPullUpResistor
1396 #endif
1397 #ifdef ROM_GPIO_getInputPinValue
1398 #define MAP_GPIO_getInputPinValue \
1399  ROM_GPIO_getInputPinValue
1400 #else
1401 #define MAP_GPIO_getInputPinValue \
1402  GPIO_getInputPinValue
1403 #endif
1404 #ifdef ROM_GPIO_enableInterrupt
1405 #define MAP_GPIO_enableInterrupt \
1406  ROM_GPIO_enableInterrupt
1407 #else
1408 #define MAP_GPIO_enableInterrupt \
1409  GPIO_enableInterrupt
1410 #endif
1411 #ifdef ROM_GPIO_disableInterrupt
1412 #define MAP_GPIO_disableInterrupt \
1413  ROM_GPIO_disableInterrupt
1414 #else
1415 #define MAP_GPIO_disableInterrupt \
1416  GPIO_disableInterrupt
1417 #endif
1418 #ifdef ROM_GPIO_getInterruptStatus
1419 #define MAP_GPIO_getInterruptStatus \
1420  ROM_GPIO_getInterruptStatus
1421 #else
1422 #define MAP_GPIO_getInterruptStatus \
1423  GPIO_getInterruptStatus
1424 #endif
1425 #ifdef ROM_GPIO_clearInterrupt
1426 #define MAP_GPIO_clearInterrupt \
1427  ROM_GPIO_clearInterrupt
1428 #else
1429 #define MAP_GPIO_clearInterrupt \
1430  GPIO_clearInterrupt
1431 #endif
1432 #ifdef ROM_GPIO_selectInterruptEdge
1433 #define MAP_GPIO_selectInterruptEdge \
1434  ROM_GPIO_selectInterruptEdge
1435 #else
1436 #define MAP_GPIO_selectInterruptEdge \
1437  GPIO_selectInterruptEdge
1438 #endif
1439 
1440 //*****************************************************************************
1441 //
1442 // Macros for the ICC API.
1443 //
1444 //*****************************************************************************
1445 #ifdef ROM_ICC_enable
1446 #define MAP_ICC_enable \
1447  ROM_ICC_enable
1448 #else
1449 #define MAP_ICC_enable \
1450  ICC_enable
1451 #endif
1452 #ifdef ROM_ICC_disable
1453 #define MAP_ICC_disable \
1454  ROM_ICC_disable
1455 #else
1456 #define MAP_ICC_disable \
1457  ICC_disable
1458 #endif
1459 #ifdef ROM_ICC_setInterruptLevel
1460 #define MAP_ICC_setInterruptLevel \
1461  ROM_ICC_setInterruptLevel
1462 #else
1463 #define MAP_ICC_setInterruptLevel \
1464  ICC_setInterruptLevel
1465 #endif
1466 #ifdef ROM_ICC_getInterruptLevel
1467 #define MAP_ICC_getInterruptLevel \
1468  ROM_ICC_getInterruptLevel
1469 #else
1470 #define MAP_ICC_getInterruptLevel \
1471  ICC_getInterruptLevel
1472 #endif
1473 #ifdef ROM_ICC_isVirtualStackEmpty
1474 #define MAP_ICC_isVirtualStackEmpty \
1475  ROM_ICC_isVirtualStackEmpty
1476 #else
1477 #define MAP_ICC_isVirtualStackEmpty \
1478  ICC_isVirtualStackEmpty
1479 #endif
1480 #ifdef ROM_ICC_isVirtualStackFull
1481 #define MAP_ICC_isVirtualStackFull \
1482  ROM_ICC_isVirtualStackFull
1483 #else
1484 #define MAP_ICC_isVirtualStackFull \
1485  ICC_isVirtualStackFull
1486 #endif
1487 #ifdef ROM_ICC_getCurrentICM
1488 #define MAP_ICC_getCurrentICM \
1489  ROM_ICC_getCurrentICM
1490 #else
1491 #define MAP_ICC_getCurrentICM \
1492  ICC_getCurrentICM
1493 #endif
1494 #ifdef ROM_ICC_getMVSStackPointer
1495 #define MAP_ICC_getMVSStackPointer \
1496  ROM_ICC_getMVSStackPointer
1497 #else
1498 #define MAP_ICC_getMVSStackPointer \
1499  ICC_getMVSStackPointer
1500 #endif
1501 #ifdef ROM_ICC_getICM3
1502 #define MAP_ICC_getICM3 \
1503  ROM_ICC_getICM3
1504 #else
1505 #define MAP_ICC_getICM3 \
1506  ICC_getICM3
1507 #endif
1508 #ifdef ROM_ICC_getICM2
1509 #define MAP_ICC_getICM2 \
1510  ROM_ICC_getICM2
1511 #else
1512 #define MAP_ICC_getICM2 \
1513  ICC_getICM2
1514 #endif
1515 #ifdef ROM_ICC_getICM1
1516 #define MAP_ICC_getICM1 \
1517  ROM_ICC_getICM1
1518 #else
1519 #define MAP_ICC_getICM1 \
1520  ICC_getICM1
1521 #endif
1522 #ifdef ROM_ICC_getICM0
1523 #define MAP_ICC_getICM0 \
1524  ROM_ICC_getICM0
1525 #else
1526 #define MAP_ICC_getICM0 \
1527  ICC_getICM0
1528 #endif
1529 
1530 //*****************************************************************************
1531 //
1532 // Macros for the LCD_E API.
1533 //
1534 //*****************************************************************************
1535 #ifdef ROM_LCD_E_initParam
1536 #define MAP_LCD_E_initParam \
1537  ROM_LCD_E_initParam
1538 #else
1539 #define MAP_LCD_E_initParam \
1540  LCD_E_initParam
1541 #endif
1542 #ifdef ROM_LCD_E_init
1543 #define MAP_LCD_E_init \
1544  ROM_LCD_E_init
1545 #else
1546 #define MAP_LCD_E_init \
1547  LCD_E_init
1548 #endif
1549 #ifdef ROM_LCD_E_on
1550 #define MAP_LCD_E_on \
1551  ROM_LCD_E_on
1552 #else
1553 #define MAP_LCD_E_on \
1554  LCD_E_on
1555 #endif
1556 #ifdef ROM_LCD_E_off
1557 #define MAP_LCD_E_off \
1558  ROM_LCD_E_off
1559 #else
1560 #define MAP_LCD_E_off \
1561  LCD_E_off
1562 #endif
1563 #ifdef ROM_LCD_E_clearInterrupt
1564 #define MAP_LCD_E_clearInterrupt \
1565  ROM_LCD_E_clearInterrupt
1566 #else
1567 #define MAP_LCD_E_clearInterrupt \
1568  LCD_E_clearInterrupt
1569 #endif
1570 #ifdef ROM_LCD_E_getInterruptStatus
1571 #define MAP_LCD_E_getInterruptStatus \
1572  ROM_LCD_E_getInterruptStatus
1573 #else
1574 #define MAP_LCD_E_getInterruptStatus \
1575  LCD_E_getInterruptStatus
1576 #endif
1577 #ifdef ROM_LCD_E_enableInterrupt
1578 #define MAP_LCD_E_enableInterrupt \
1579  ROM_LCD_E_enableInterrupt
1580 #else
1581 #define MAP_LCD_E_enableInterrupt \
1582  LCD_E_enableInterrupt
1583 #endif
1584 #ifdef ROM_LCD_E_disableInterrupt
1585 #define MAP_LCD_E_disableInterrupt \
1586  ROM_LCD_E_disableInterrupt
1587 #else
1588 #define MAP_LCD_E_disableInterrupt \
1589  LCD_E_disableInterrupt
1590 #endif
1591 #ifdef ROM_LCD_E_clearAllMemory
1592 #define MAP_LCD_E_clearAllMemory \
1593  ROM_LCD_E_clearAllMemory
1594 #else
1595 #define MAP_LCD_E_clearAllMemory \
1596  LCD_E_clearAllMemory
1597 #endif
1598 #ifdef ROM_LCD_E_clearAllBlinkingMemory
1599 #define MAP_LCD_E_clearAllBlinkingMemory \
1600  ROM_LCD_E_clearAllBlinkingMemory
1601 #else
1602 #define MAP_LCD_E_clearAllBlinkingMemory \
1603  LCD_E_clearAllBlinkingMemory
1604 #endif
1605 #ifdef ROM_LCD_E_selectDisplayMemory
1606 #define MAP_LCD_E_selectDisplayMemory \
1607  ROM_LCD_E_selectDisplayMemory
1608 #else
1609 #define MAP_LCD_E_selectDisplayMemory \
1610  LCD_E_selectDisplayMemory
1611 #endif
1612 #ifdef ROM_LCD_E_setBlinkingControl
1613 #define MAP_LCD_E_setBlinkingControl \
1614  ROM_LCD_E_setBlinkingControl
1615 #else
1616 #define MAP_LCD_E_setBlinkingControl \
1617  LCD_E_setBlinkingControl
1618 #endif
1619 #ifdef ROM_LCD_E_enableChargePump
1620 #define MAP_LCD_E_enableChargePump \
1621  ROM_LCD_E_enableChargePump
1622 #else
1623 #define MAP_LCD_E_enableChargePump \
1624  LCD_E_enableChargePump
1625 #endif
1626 #ifdef ROM_LCD_E_disableChargePump
1627 #define MAP_LCD_E_disableChargePump \
1628  ROM_LCD_E_disableChargePump
1629 #else
1630 #define MAP_LCD_E_disableChargePump \
1631  LCD_E_disableChargePump
1632 #endif
1633 #ifdef ROM_LCD_E_setChargePumpFreq
1634 #define MAP_LCD_E_setChargePumpFreq \
1635  ROM_LCD_E_setChargePumpFreq
1636 #else
1637 #define MAP_LCD_E_setChargePumpFreq \
1638  LCD_E_setChargePumpFreq
1639 #endif
1640 #ifdef ROM_LCD_E_setVLCDSource
1641 #define MAP_LCD_E_setVLCDSource \
1642  ROM_LCD_E_setVLCDSource
1643 #else
1644 #define MAP_LCD_E_setVLCDSource \
1645  LCD_E_setVLCDSource
1646 #endif
1647 #ifdef ROM_LCD_E_setVLCDVoltage
1648 #define MAP_LCD_E_setVLCDVoltage \
1649  ROM_LCD_E_setVLCDVoltage
1650 #else
1651 #define MAP_LCD_E_setVLCDVoltage \
1652  LCD_E_setVLCDVoltage
1653 #endif
1654 #ifdef ROM_LCD_E_setReferenceMode
1655 #define MAP_LCD_E_setReferenceMode \
1656  ROM_LCD_E_setReferenceMode
1657 #else
1658 #define MAP_LCD_E_setReferenceMode \
1659  LCD_E_setReferenceMode
1660 #endif
1661 #ifdef ROM_LCD_E_setPinAsLCDFunction
1662 #define MAP_LCD_E_setPinAsLCDFunction \
1663  ROM_LCD_E_setPinAsLCDFunction
1664 #else
1665 #define MAP_LCD_E_setPinAsLCDFunction \
1666  LCD_E_setPinAsLCDFunction
1667 #endif
1668 #ifdef ROM_LCD_E_setPinAsPortFunction
1669 #define MAP_LCD_E_setPinAsPortFunction \
1670  ROM_LCD_E_setPinAsPortFunction
1671 #else
1672 #define MAP_LCD_E_setPinAsPortFunction \
1673  LCD_E_setPinAsPortFunction
1674 #endif
1675 #ifdef ROM_LCD_E_setPinAsLCDFunctionEx
1676 #define MAP_LCD_E_setPinAsLCDFunctionEx \
1677  ROM_LCD_E_setPinAsLCDFunctionEx
1678 #else
1679 #define MAP_LCD_E_setPinAsLCDFunctionEx \
1680  LCD_E_setPinAsLCDFunctionEx
1681 #endif
1682 #ifdef ROM_LCD_E_setPinAsCOM
1683 #define MAP_LCD_E_setPinAsCOM \
1684  ROM_LCD_E_setPinAsCOM
1685 #else
1686 #define MAP_LCD_E_setPinAsCOM \
1687  LCD_E_setPinAsCOM
1688 #endif
1689 #ifdef ROM_LCD_E_setPinAsSEG
1690 #define MAP_LCD_E_setPinAsSEG \
1691  ROM_LCD_E_setPinAsSEG
1692 #else
1693 #define MAP_LCD_E_setPinAsSEG \
1694  LCD_E_setPinAsSEG
1695 #endif
1696 #ifdef ROM_LCD_E_setMemory
1697 #define MAP_LCD_E_setMemory \
1698  ROM_LCD_E_setMemory
1699 #else
1700 #define MAP_LCD_E_setMemory \
1701  LCD_E_setMemory
1702 #endif
1703 #ifdef ROM_LCD_E_updateMemory
1704 #define MAP_LCD_E_updateMemory \
1705  ROM_LCD_E_updateMemory
1706 #else
1707 #define MAP_LCD_E_updateMemory \
1708  LCD_E_updateMemory
1709 #endif
1710 #ifdef ROM_LCD_E_toggleMemory
1711 #define MAP_LCD_E_toggleMemory \
1712  ROM_LCD_E_toggleMemory
1713 #else
1714 #define MAP_LCD_E_toggleMemory \
1715  LCD_E_toggleMemory
1716 #endif
1717 #ifdef ROM_LCD_E_clearMemory
1718 #define MAP_LCD_E_clearMemory \
1719  ROM_LCD_E_clearMemory
1720 #else
1721 #define MAP_LCD_E_clearMemory \
1722  LCD_E_clearMemory
1723 #endif
1724 #ifdef ROM_LCD_E_setBlinkingMemory
1725 #define MAP_LCD_E_setBlinkingMemory \
1726  ROM_LCD_E_setBlinkingMemory
1727 #else
1728 #define MAP_LCD_E_setBlinkingMemory \
1729  LCD_E_setBlinkingMemory
1730 #endif
1731 #ifdef ROM_LCD_E_updateBlinkingMemory
1732 #define MAP_LCD_E_updateBlinkingMemory \
1733  ROM_LCD_E_updateBlinkingMemory
1734 #else
1735 #define MAP_LCD_E_updateBlinkingMemory \
1736  LCD_E_updateBlinkingMemory
1737 #endif
1738 #ifdef ROM_LCD_E_toggleBlinkingMemory
1739 #define MAP_LCD_E_toggleBlinkingMemory \
1740  ROM_LCD_E_toggleBlinkingMemory
1741 #else
1742 #define MAP_LCD_E_toggleBlinkingMemory \
1743  LCD_E_toggleBlinkingMemory
1744 #endif
1745 #ifdef ROM_LCD_E_clearBlinkingMemory
1746 #define MAP_LCD_E_clearBlinkingMemory \
1747  ROM_LCD_E_clearBlinkingMemory
1748 #else
1749 #define MAP_LCD_E_clearBlinkingMemory \
1750  LCD_E_clearBlinkingMemory
1751 #endif
1752 
1753 //*****************************************************************************
1754 //
1755 // Macros for the MPY32 API.
1756 //
1757 //*****************************************************************************
1758 #ifdef ROM_MPY32_setWriteDelay
1759 #define MAP_MPY32_setWriteDelay \
1760  ROM_MPY32_setWriteDelay
1761 #else
1762 #define MAP_MPY32_setWriteDelay \
1763  MPY32_setWriteDelay
1764 #endif
1765 #ifdef ROM_MPY32_enableSaturationMode
1766 #define MAP_MPY32_enableSaturationMode \
1767  ROM_MPY32_enableSaturationMode
1768 #else
1769 #define MAP_MPY32_enableSaturationMode \
1770  MPY32_enableSaturationMode
1771 #endif
1772 #ifdef ROM_MPY32_disableSaturationMode
1773 #define MAP_MPY32_disableSaturationMode \
1774  ROM_MPY32_disableSaturationMode
1775 #else
1776 #define MAP_MPY32_disableSaturationMode \
1777  MPY32_disableSaturationMode
1778 #endif
1779 #ifdef ROM_MPY32_getSaturationMode
1780 #define MAP_MPY32_getSaturationMode \
1781  ROM_MPY32_getSaturationMode
1782 #else
1783 #define MAP_MPY32_getSaturationMode \
1784  MPY32_getSaturationMode
1785 #endif
1786 #ifdef ROM_MPY32_enableFractionalMode
1787 #define MAP_MPY32_enableFractionalMode \
1788  ROM_MPY32_enableFractionalMode
1789 #else
1790 #define MAP_MPY32_enableFractionalMode \
1791  MPY32_enableFractionalMode
1792 #endif
1793 #ifdef ROM_MPY32_disableFractionalMode
1794 #define MAP_MPY32_disableFractionalMode \
1795  ROM_MPY32_disableFractionalMode
1796 #else
1797 #define MAP_MPY32_disableFractionalMode \
1798  MPY32_disableFractionalMode
1799 #endif
1800 #ifdef ROM_MPY32_getFractionalMode
1801 #define MAP_MPY32_getFractionalMode \
1802  ROM_MPY32_getFractionalMode
1803 #else
1804 #define MAP_MPY32_getFractionalMode \
1805  MPY32_getFractionalMode
1806 #endif
1807 #ifdef ROM_MPY32_setOperandOne8Bit
1808 #define MAP_MPY32_setOperandOne8Bit \
1809  ROM_MPY32_setOperandOne8Bit
1810 #else
1811 #define MAP_MPY32_setOperandOne8Bit \
1812  MPY32_setOperandOne8Bit
1813 #endif
1814 #ifdef ROM_MPY32_setOperandOne16Bit
1815 #define MAP_MPY32_setOperandOne16Bit \
1816  ROM_MPY32_setOperandOne16Bit
1817 #else
1818 #define MAP_MPY32_setOperandOne16Bit \
1819  MPY32_setOperandOne16Bit
1820 #endif
1821 #ifdef ROM_MPY32_setOperandOne24Bit
1822 #define MAP_MPY32_setOperandOne24Bit \
1823  ROM_MPY32_setOperandOne24Bit
1824 #else
1825 #define MAP_MPY32_setOperandOne24Bit \
1826  MPY32_setOperandOne24Bit
1827 #endif
1828 #ifdef ROM_MPY32_setOperandOne32Bit
1829 #define MAP_MPY32_setOperandOne32Bit \
1830  ROM_MPY32_setOperandOne32Bit
1831 #else
1832 #define MAP_MPY32_setOperandOne32Bit \
1833  MPY32_setOperandOne32Bit
1834 #endif
1835 #ifdef ROM_MPY32_setOperandTwo8Bit
1836 #define MAP_MPY32_setOperandTwo8Bit \
1837  ROM_MPY32_setOperandTwo8Bit
1838 #else
1839 #define MAP_MPY32_setOperandTwo8Bit \
1840  MPY32_setOperandTwo8Bit
1841 #endif
1842 #ifdef ROM_MPY32_setOperandTwo16Bit
1843 #define MAP_MPY32_setOperandTwo16Bit \
1844  ROM_MPY32_setOperandTwo16Bit
1845 #else
1846 #define MAP_MPY32_setOperandTwo16Bit \
1847  MPY32_setOperandTwo16Bit
1848 #endif
1849 #ifdef ROM_MPY32_setOperandTwo24Bit
1850 #define MAP_MPY32_setOperandTwo24Bit \
1851  ROM_MPY32_setOperandTwo24Bit
1852 #else
1853 #define MAP_MPY32_setOperandTwo24Bit \
1854  MPY32_setOperandTwo24Bit
1855 #endif
1856 #ifdef ROM_MPY32_setOperandTwo32Bit
1857 #define MAP_MPY32_setOperandTwo32Bit \
1858  ROM_MPY32_setOperandTwo32Bit
1859 #else
1860 #define MAP_MPY32_setOperandTwo32Bit \
1861  MPY32_setOperandTwo32Bit
1862 #endif
1863 #ifdef ROM_MPY32_getResult
1864 #define MAP_MPY32_getResult \
1865  ROM_MPY32_getResult
1866 #else
1867 #define MAP_MPY32_getResult \
1868  MPY32_getResult
1869 #endif
1870 #ifdef ROM_MPY32_getSumExtension
1871 #define MAP_MPY32_getSumExtension \
1872  ROM_MPY32_getSumExtension
1873 #else
1874 #define MAP_MPY32_getSumExtension \
1875  MPY32_getSumExtension
1876 #endif
1877 #ifdef ROM_MPY32_getCarryBitValue
1878 #define MAP_MPY32_getCarryBitValue \
1879  ROM_MPY32_getCarryBitValue
1880 #else
1881 #define MAP_MPY32_getCarryBitValue \
1882  MPY32_getCarryBitValue
1883 #endif
1884 #ifdef ROM_MPY32_clearCarryBitValue
1885 #define MAP_MPY32_clearCarryBitValue \
1886  ROM_MPY32_clearCarryBitValue
1887 #else
1888 #define MAP_MPY32_clearCarryBitValue \
1889  MPY32_clearCarryBitValue
1890 #endif
1891 #ifdef ROM_MPY32_preloadResult
1892 #define MAP_MPY32_preloadResult \
1893  ROM_MPY32_preloadResult
1894 #else
1895 #define MAP_MPY32_preloadResult \
1896  MPY32_preloadResult
1897 #endif
1898 
1899 //*****************************************************************************
1900 //
1901 // Macros for the PMM API.
1902 //
1903 //*****************************************************************************
1904 #ifdef ROM_PMM_enableSVSH
1905 #define MAP_PMM_enableSVSH \
1906  ROM_PMM_enableSVSH
1907 #else
1908 #define MAP_PMM_enableSVSH \
1909  PMM_enableSVSH
1910 #endif
1911 #ifdef ROM_PMM_disableSVSH
1912 #define MAP_PMM_disableSVSH \
1913  ROM_PMM_disableSVSH
1914 #else
1915 #define MAP_PMM_disableSVSH \
1916  PMM_disableSVSH
1917 #endif
1918 #ifdef ROM_PMM_turnOnRegulator
1919 #define MAP_PMM_turnOnRegulator \
1920  ROM_PMM_turnOnRegulator
1921 #else
1922 #define MAP_PMM_turnOnRegulator \
1923  PMM_turnOnRegulator
1924 #endif
1925 #ifdef ROM_PMM_turnOffRegulator
1926 #define MAP_PMM_turnOffRegulator \
1927  ROM_PMM_turnOffRegulator
1928 #else
1929 #define MAP_PMM_turnOffRegulator \
1930  PMM_turnOffRegulator
1931 #endif
1932 #ifdef ROM_PMM_trigPOR
1933 #define MAP_PMM_trigPOR \
1934  ROM_PMM_trigPOR
1935 #else
1936 #define MAP_PMM_trigPOR \
1937  PMM_trigPOR
1938 #endif
1939 #ifdef ROM_PMM_trigBOR
1940 #define MAP_PMM_trigBOR \
1941  ROM_PMM_trigBOR
1942 #else
1943 #define MAP_PMM_trigBOR \
1944  PMM_trigBOR
1945 #endif
1946 #ifdef ROM_PMM_clearInterrupt
1947 #define MAP_PMM_clearInterrupt \
1948  ROM_PMM_clearInterrupt
1949 #else
1950 #define MAP_PMM_clearInterrupt \
1951  PMM_clearInterrupt
1952 #endif
1953 #ifdef ROM_PMM_getInterruptStatus
1954 #define MAP_PMM_getInterruptStatus \
1955  ROM_PMM_getInterruptStatus
1956 #else
1957 #define MAP_PMM_getInterruptStatus \
1958  PMM_getInterruptStatus
1959 #endif
1960 #ifdef ROM_PMM_unlockLPM5
1961 #define MAP_PMM_unlockLPM5 \
1962  ROM_PMM_unlockLPM5
1963 #else
1964 #define MAP_PMM_unlockLPM5 \
1965  PMM_unlockLPM5
1966 #endif
1967 #ifdef ROM_PMM_getBandgapMode
1968 #define MAP_PMM_getBandgapMode \
1969  ROM_PMM_getBandgapMode
1970 #else
1971 #define MAP_PMM_getBandgapMode \
1972  PMM_getBandgapMode
1973 #endif
1974 #ifdef ROM_PMM_isBandgapActive
1975 #define MAP_PMM_isBandgapActive \
1976  ROM_PMM_isBandgapActive
1977 #else
1978 #define MAP_PMM_isBandgapActive \
1979  PMM_isBandgapActive
1980 #endif
1981 #ifdef ROM_PMM_isRefGenActive
1982 #define MAP_PMM_isRefGenActive \
1983  ROM_PMM_isRefGenActive
1984 #else
1985 #define MAP_PMM_isRefGenActive \
1986  PMM_isRefGenActive
1987 #endif
1988 #ifdef ROM_PMM_getBufferedBandgapVoltageStatus
1989 #define MAP_PMM_getBufferedBandgapVoltageStatus \
1990  ROM_PMM_getBufferedBandgapVoltageStatus
1991 #else
1992 #define MAP_PMM_getBufferedBandgapVoltageStatus \
1993  PMM_getBufferedBandgapVoltageStatus
1994 #endif
1995 #ifdef ROM_PMM_getVariableReferenceVoltageStatus
1996 #define MAP_PMM_getVariableReferenceVoltageStatus \
1997  ROM_PMM_getVariableReferenceVoltageStatus
1998 #else
1999 #define MAP_PMM_getVariableReferenceVoltageStatus \
2000  PMM_getVariableReferenceVoltageStatus
2001 #endif
2002 #ifdef ROM_PMM_disableTempSensor
2003 #define MAP_PMM_disableTempSensor \
2004  ROM_PMM_disableTempSensor
2005 #else
2006 #define MAP_PMM_disableTempSensor \
2007  PMM_disableTempSensor
2008 #endif
2009 #ifdef ROM_PMM_enableTempSensor
2010 #define MAP_PMM_enableTempSensor \
2011  ROM_PMM_enableTempSensor
2012 #else
2013 #define MAP_PMM_enableTempSensor \
2014  PMM_enableTempSensor
2015 #endif
2016 #ifdef ROM_PMM_disableExternalReference
2017 #define MAP_PMM_disableExternalReference \
2018  ROM_PMM_disableExternalReference
2019 #else
2020 #define MAP_PMM_disableExternalReference \
2021  PMM_disableExternalReference
2022 #endif
2023 #ifdef ROM_PMM_enableExternalReference
2024 #define MAP_PMM_enableExternalReference \
2025  ROM_PMM_enableExternalReference
2026 #else
2027 #define MAP_PMM_enableExternalReference \
2028  PMM_enableExternalReference
2029 #endif
2030 #ifdef ROM_PMM_disableInternalReference
2031 #define MAP_PMM_disableInternalReference \
2032  ROM_PMM_disableInternalReference
2033 #else
2034 #define MAP_PMM_disableInternalReference \
2035  PMM_disableInternalReference
2036 #endif
2037 #ifdef ROM_PMM_enableInternalReference
2038 #define MAP_PMM_enableInternalReference \
2039  ROM_PMM_enableInternalReference
2040 #else
2041 #define MAP_PMM_enableInternalReference \
2042  PMM_enableInternalReference
2043 #endif
2044 #ifdef ROM_PMM_selectVoltageReference
2045 #define MAP_PMM_selectVoltageReference \
2046  ROM_PMM_selectVoltageReference
2047 #else
2048 #define MAP_PMM_selectVoltageReference \
2049  PMM_selectVoltageReference
2050 #endif
2051 #ifdef ROM_PMM_setPowerMode
2052 #define MAP_PMM_setPowerMode \
2053  ROM_PMM_setPowerMode
2054 #else
2055 #define MAP_PMM_setPowerMode \
2056  PMM_setPowerMode
2057 #endif
2058 
2059 //*****************************************************************************
2060 //
2061 // Macros for the RTC API.
2062 //
2063 //*****************************************************************************
2064 #ifdef ROM_RTC_init
2065 #define MAP_RTC_init \
2066  ROM_RTC_init
2067 #else
2068 #define MAP_RTC_init \
2069  RTC_init
2070 #endif
2071 #ifdef ROM_RTC_start
2072 #define MAP_RTC_start \
2073  ROM_RTC_start
2074 #else
2075 #define MAP_RTC_start \
2076  RTC_start
2077 #endif
2078 #ifdef ROM_RTC_stop
2079 #define MAP_RTC_stop \
2080  ROM_RTC_stop
2081 #else
2082 #define MAP_RTC_stop \
2083  RTC_stop
2084 #endif
2085 #ifdef ROM_RTC_setModulo
2086 #define MAP_RTC_setModulo \
2087  ROM_RTC_setModulo
2088 #else
2089 #define MAP_RTC_setModulo \
2090  RTC_setModulo
2091 #endif
2092 #ifdef ROM_RTC_enableInterrupt
2093 #define MAP_RTC_enableInterrupt \
2094  ROM_RTC_enableInterrupt
2095 #else
2096 #define MAP_RTC_enableInterrupt \
2097  RTC_enableInterrupt
2098 #endif
2099 #ifdef ROM_RTC_disableInterrupt
2100 #define MAP_RTC_disableInterrupt \
2101  ROM_RTC_disableInterrupt
2102 #else
2103 #define MAP_RTC_disableInterrupt \
2104  RTC_disableInterrupt
2105 #endif
2106 #ifdef ROM_RTC_getInterruptStatus
2107 #define MAP_RTC_getInterruptStatus \
2108  ROM_RTC_getInterruptStatus
2109 #else
2110 #define MAP_RTC_getInterruptStatus \
2111  RTC_getInterruptStatus
2112 #endif
2113 #ifdef ROM_RTC_clearInterrupt
2114 #define MAP_RTC_clearInterrupt \
2115  ROM_RTC_clearInterrupt
2116 #else
2117 #define MAP_RTC_clearInterrupt \
2118  RTC_clearInterrupt
2119 #endif
2120 
2121 //*****************************************************************************
2122 //
2123 // Macros for the SAC API.
2124 //
2125 //*****************************************************************************
2126 #ifdef ROM_SAC_OA_init
2127 #define MAP_SAC_OA_init \
2128  ROM_SAC_OA_init
2129 #else
2130 #define MAP_SAC_OA_init \
2131  SAC_OA_init
2132 #endif
2133 #ifdef ROM_SAC_OA_selectPowerMode
2134 #define MAP_SAC_OA_selectPowerMode \
2135  ROM_SAC_OA_selectPowerMode
2136 #else
2137 #define MAP_SAC_OA_selectPowerMode \
2138  SAC_OA_selectPowerMode
2139 #endif
2140 #ifdef ROM_SAC_OA_enable
2141 #define MAP_SAC_OA_enable \
2142  ROM_SAC_OA_enable
2143 #else
2144 #define MAP_SAC_OA_enable \
2145  SAC_OA_enable
2146 #endif
2147 #ifdef ROM_SAC_OA_disable
2148 #define MAP_SAC_OA_disable \
2149  ROM_SAC_OA_disable
2150 #else
2151 #define MAP_SAC_OA_disable \
2152  SAC_OA_disable
2153 #endif
2154 #ifdef ROM_SAC_enable
2155 #define MAP_SAC_enable \
2156  ROM_SAC_enable
2157 #else
2158 #define MAP_SAC_enable \
2159  SAC_enable
2160 #endif
2161 #ifdef ROM_SAC_disable
2162 #define MAP_SAC_disable \
2163  ROM_SAC_disable
2164 #else
2165 #define MAP_SAC_disable \
2166  SAC_disable
2167 #endif
2168 #ifdef ROM_SAC_PGA_setMode
2169 #define MAP_SAC_PGA_setMode \
2170  ROM_SAC_PGA_setMode
2171 #else
2172 #define MAP_SAC_PGA_setMode \
2173  SAC_PGA_setMode
2174 #endif
2175 #ifdef ROM_SAC_PGA_setGain
2176 #define MAP_SAC_PGA_setGain \
2177  ROM_SAC_PGA_setGain
2178 #else
2179 #define MAP_SAC_PGA_setGain \
2180  SAC_PGA_setGain
2181 #endif
2182 #ifdef ROM_SAC_DAC_enable
2183 #define MAP_SAC_DAC_enable \
2184  ROM_SAC_DAC_enable
2185 #else
2186 #define MAP_SAC_DAC_enable \
2187  SAC_DAC_enable
2188 #endif
2189 #ifdef ROM_SAC_DAC_disable
2190 #define MAP_SAC_DAC_disable \
2191  ROM_SAC_DAC_disable
2192 #else
2193 #define MAP_SAC_DAC_disable \
2194  SAC_DAC_disable
2195 #endif
2196 #ifdef ROM_SAC_DAC_interruptEnable
2197 #define MAP_SAC_DAC_interruptEnable \
2198  ROM_SAC_DAC_interruptEnable
2199 #else
2200 #define MAP_SAC_DAC_interruptEnable \
2201  SAC_DAC_interruptEnable
2202 #endif
2203 #ifdef ROM_SAC_DAC_interruptDisable
2204 #define MAP_SAC_DAC_interruptDisable \
2205  ROM_SAC_DAC_interruptDisable
2206 #else
2207 #define MAP_SAC_DAC_interruptDisable \
2208  SAC_DAC_interruptDisable
2209 #endif
2210 #ifdef ROM_SAC_DAC_DMARequestEnable
2211 #define MAP_SAC_DAC_DMARequestEnable \
2212  ROM_SAC_DAC_DMARequestEnable
2213 #else
2214 #define MAP_SAC_DAC_DMARequestEnable \
2215  SAC_DAC_DMARequestEnable
2216 #endif
2217 #ifdef ROM_SAC_DAC_DMARequestDisable
2218 #define MAP_SAC_DAC_DMARequestDisable \
2219  ROM_SAC_DAC_DMARequestDisable
2220 #else
2221 #define MAP_SAC_DAC_DMARequestDisable \
2222  SAC_DAC_DMARequestDisable
2223 #endif
2224 #ifdef ROM_SAC_DAC_selectLoad
2225 #define MAP_SAC_DAC_selectLoad \
2226  ROM_SAC_DAC_selectLoad
2227 #else
2228 #define MAP_SAC_DAC_selectLoad \
2229  SAC_DAC_selectLoad
2230 #endif
2231 #ifdef ROM_SAC_DAC_selectRefVoltage
2232 #define MAP_SAC_DAC_selectRefVoltage \
2233  ROM_SAC_DAC_selectRefVoltage
2234 #else
2235 #define MAP_SAC_DAC_selectRefVoltage \
2236  SAC_DAC_selectRefVoltage
2237 #endif
2238 #ifdef ROM_SAC_DAC_getData
2239 #define MAP_SAC_DAC_getData \
2240  ROM_SAC_DAC_getData
2241 #else
2242 #define MAP_SAC_DAC_getData \
2243  SAC_DAC_getData
2244 #endif
2245 #ifdef ROM_SAC_DAC_setData
2246 #define MAP_SAC_DAC_setData \
2247  ROM_SAC_DAC_setData
2248 #else
2249 #define MAP_SAC_DAC_setData \
2250  SAC_DAC_setData
2251 #endif
2252 #ifdef ROM_SAC_DAC_getIFG
2253 #define MAP_SAC_DAC_getIFG \
2254  ROM_SAC_DAC_getIFG
2255 #else
2256 #define MAP_SAC_DAC_getIFG \
2257  SAC_DAC_getIFG
2258 #endif
2259 #ifdef ROM_SAC_DAC_clearIFG
2260 #define MAP_SAC_DAC_clearIFG \
2261  ROM_SAC_DAC_clearIFG
2262 #else
2263 #define MAP_SAC_DAC_clearIFG \
2264  SAC_DAC_clearIFG
2265 #endif
2266 #ifdef ROM_SAC_getInterruptVector
2267 #define MAP_SAC_getInterruptVector \
2268  ROM_SAC_getInterruptVector
2269 #else
2270 #define MAP_SAC_getInterruptVector \
2271  SAC_getInterruptVector
2272 #endif
2273 
2274 //*****************************************************************************
2275 //
2276 // Macros for the SFR API.
2277 //
2278 //*****************************************************************************
2279 #ifdef ROM_SFR_enableInterrupt
2280 #define MAP_SFR_enableInterrupt \
2281  ROM_SFR_enableInterrupt
2282 #else
2283 #define MAP_SFR_enableInterrupt \
2284  SFR_enableInterrupt
2285 #endif
2286 #ifdef ROM_SFR_disableInterrupt
2287 #define MAP_SFR_disableInterrupt \
2288  ROM_SFR_disableInterrupt
2289 #else
2290 #define MAP_SFR_disableInterrupt \
2291  SFR_disableInterrupt
2292 #endif
2293 #ifdef ROM_SFR_getInterruptStatus
2294 #define MAP_SFR_getInterruptStatus \
2295  ROM_SFR_getInterruptStatus
2296 #else
2297 #define MAP_SFR_getInterruptStatus \
2298  SFR_getInterruptStatus
2299 #endif
2300 #ifdef ROM_SFR_clearInterrupt
2301 #define MAP_SFR_clearInterrupt \
2302  ROM_SFR_clearInterrupt
2303 #else
2304 #define MAP_SFR_clearInterrupt \
2305  SFR_clearInterrupt
2306 #endif
2307 #ifdef ROM_SFR_setResetPinPullResistor
2308 #define MAP_SFR_setResetPinPullResistor \
2309  ROM_SFR_setResetPinPullResistor
2310 #else
2311 #define MAP_SFR_setResetPinPullResistor \
2312  SFR_setResetPinPullResistor
2313 #endif
2314 #ifdef ROM_SFR_setNMIEdge
2315 #define MAP_SFR_setNMIEdge \
2316  ROM_SFR_setNMIEdge
2317 #else
2318 #define MAP_SFR_setNMIEdge \
2319  SFR_setNMIEdge
2320 #endif
2321 #ifdef ROM_SFR_setResetNMIPinFunction
2322 #define MAP_SFR_setResetNMIPinFunction \
2323  ROM_SFR_setResetNMIPinFunction
2324 #else
2325 #define MAP_SFR_setResetNMIPinFunction \
2326  SFR_setResetNMIPinFunction
2327 #endif
2328 
2329 //*****************************************************************************
2330 //
2331 // Macros for the SYSCTL API.
2332 //
2333 //*****************************************************************************
2334 #ifdef ROM_SysCtl_enableDedicatedJTAGPins
2335 #define MAP_SysCtl_enableDedicatedJTAGPins \
2336  ROM_SysCtl_enableDedicatedJTAGPins
2337 #else
2338 #define MAP_SysCtl_enableDedicatedJTAGPins \
2339  SysCtl_enableDedicatedJTAGPins
2340 #endif
2341 #ifdef ROM_SysCtl_getBSLEntryIndication
2342 #define MAP_SysCtl_getBSLEntryIndication \
2343  ROM_SysCtl_getBSLEntryIndication
2344 #else
2345 #define MAP_SysCtl_getBSLEntryIndication \
2346  SysCtl_getBSLEntryIndication
2347 #endif
2348 #ifdef ROM_SysCtl_enablePMMAccessProtect
2349 #define MAP_SysCtl_enablePMMAccessProtect \
2350  ROM_SysCtl_enablePMMAccessProtect
2351 #else
2352 #define MAP_SysCtl_enablePMMAccessProtect \
2353  SysCtl_enablePMMAccessProtect
2354 #endif
2355 #ifdef ROM_SysCtl_enableRAMBasedInterruptVectors
2356 #define MAP_SysCtl_enableRAMBasedInterruptVectors \
2357  ROM_SysCtl_enableRAMBasedInterruptVectors
2358 #else
2359 #define MAP_SysCtl_enableRAMBasedInterruptVectors \
2360  SysCtl_enableRAMBasedInterruptVectors
2361 #endif
2362 #ifdef ROM_SysCtl_disableRAMBasedInterruptVectors
2363 #define MAP_SysCtl_disableRAMBasedInterruptVectors \
2364  ROM_SysCtl_disableRAMBasedInterruptVectors
2365 #else
2366 #define MAP_SysCtl_disableRAMBasedInterruptVectors \
2367  SysCtl_disableRAMBasedInterruptVectors
2368 #endif
2369 #ifdef ROM_SysCtl_enableBSLProtect
2370 #define MAP_SysCtl_enableBSLProtect \
2371  ROM_SysCtl_enableBSLProtect
2372 #else
2373 #define MAP_SysCtl_enableBSLProtect \
2374  SysCtl_enableBSLProtect
2375 #endif
2376 #ifdef ROM_SysCtl_disableBSLProtect
2377 #define MAP_SysCtl_disableBSLProtect \
2378  ROM_SysCtl_disableBSLProtect
2379 #else
2380 #define MAP_SysCtl_disableBSLProtect \
2381  SysCtl_disableBSLProtect
2382 #endif
2383 #ifdef ROM_SysCtl_enableBSLMemory
2384 #define MAP_SysCtl_enableBSLMemory \
2385  ROM_SysCtl_enableBSLMemory
2386 #else
2387 #define MAP_SysCtl_enableBSLMemory \
2388  SysCtl_enableBSLMemory
2389 #endif
2390 #ifdef ROM_SysCtl_disableBSLMemory
2391 #define MAP_SysCtl_disableBSLMemory \
2392  ROM_SysCtl_disableBSLMemory
2393 #else
2394 #define MAP_SysCtl_disableBSLMemory \
2395  SysCtl_disableBSLMemory
2396 #endif
2397 #ifdef ROM_SysCtl_setRAMAssignedToBSL
2398 #define MAP_SysCtl_setRAMAssignedToBSL \
2399  ROM_SysCtl_setRAMAssignedToBSL
2400 #else
2401 #define MAP_SysCtl_setRAMAssignedToBSL \
2402  SysCtl_setRAMAssignedToBSL
2403 #endif
2404 #ifdef ROM_SysCtl_initJTAGMailbox
2405 #define MAP_SysCtl_initJTAGMailbox \
2406  ROM_SysCtl_initJTAGMailbox
2407 #else
2408 #define MAP_SysCtl_initJTAGMailbox \
2409  SysCtl_initJTAGMailbox
2410 #endif
2411 #ifdef ROM_SysCtl_getJTAGMailboxFlagStatus
2412 #define MAP_SysCtl_getJTAGMailboxFlagStatus \
2413  ROM_SysCtl_getJTAGMailboxFlagStatus
2414 #else
2415 #define MAP_SysCtl_getJTAGMailboxFlagStatus \
2416  SysCtl_getJTAGMailboxFlagStatus
2417 #endif
2418 #ifdef ROM_SysCtl_clearJTAGMailboxFlagStatus
2419 #define MAP_SysCtl_clearJTAGMailboxFlagStatus \
2420  ROM_SysCtl_clearJTAGMailboxFlagStatus
2421 #else
2422 #define MAP_SysCtl_clearJTAGMailboxFlagStatus \
2423  SysCtl_clearJTAGMailboxFlagStatus
2424 #endif
2425 #ifdef ROM_SysCtl_getJTAGInboxMessage16Bit
2426 #define MAP_SysCtl_getJTAGInboxMessage16Bit \
2427  ROM_SysCtl_getJTAGInboxMessage16Bit
2428 #else
2429 #define MAP_SysCtl_getJTAGInboxMessage16Bit \
2430  SysCtl_getJTAGInboxMessage16Bit
2431 #endif
2432 #ifdef ROM_SysCtl_getJTAGInboxMessage32Bit
2433 #define MAP_SysCtl_getJTAGInboxMessage32Bit \
2434  ROM_SysCtl_getJTAGInboxMessage32Bit
2435 #else
2436 #define MAP_SysCtl_getJTAGInboxMessage32Bit \
2437  SysCtl_getJTAGInboxMessage32Bit
2438 #endif
2439 #ifdef ROM_SysCtl_setJTAGOutgoingMessage16Bit
2440 #define MAP_SysCtl_setJTAGOutgoingMessage16Bit \
2441  ROM_SysCtl_setJTAGOutgoingMessage16Bit
2442 #else
2443 #define MAP_SysCtl_setJTAGOutgoingMessage16Bit \
2444  SysCtl_setJTAGOutgoingMessage16Bit
2445 #endif
2446 #ifdef ROM_SysCtl_setJTAGOutgoingMessage32Bit
2447 #define MAP_SysCtl_setJTAGOutgoingMessage32Bit \
2448  ROM_SysCtl_setJTAGOutgoingMessage32Bit
2449 #else
2450 #define MAP_SysCtl_setJTAGOutgoingMessage32Bit \
2451  SysCtl_setJTAGOutgoingMessage32Bit
2452 #endif
2453 #ifdef ROM_SysCtl_protectFRAMWrite
2454 #define MAP_SysCtl_protectFRAMWrite \
2455  ROM_SysCtl_protectFRAMWrite
2456 #else
2457 #define MAP_SysCtl_protectFRAMWrite \
2458  SysCtl_protectFRAMWrite
2459 #endif
2460 #ifdef ROM_SysCtl_enableFRAMWrite
2461 #define MAP_SysCtl_enableFRAMWrite \
2462  ROM_SysCtl_enableFRAMWrite
2463 #else
2464 #define MAP_SysCtl_enableFRAMWrite \
2465  SysCtl_enableFRAMWrite
2466 #endif
2467 #ifdef ROM_SysCtl_setInfraredConfig
2468 #define MAP_SysCtl_setInfraredConfig \
2469  ROM_SysCtl_setInfraredConfig
2470 #else
2471 #define MAP_SysCtl_setInfraredConfig \
2472  SysCtl_setInfraredConfig
2473 #endif
2474 #ifdef ROM_SysCtl_enableInfrared
2475 #define MAP_SysCtl_enableInfrared \
2476  ROM_SysCtl_enableInfrared
2477 #else
2478 #define MAP_SysCtl_enableInfrared \
2479  SysCtl_enableInfrared
2480 #endif
2481 #ifdef ROM_SysCtl_disableInfrared
2482 #define MAP_SysCtl_disableInfrared \
2483  ROM_SysCtl_disableInfrared
2484 #else
2485 #define MAP_SysCtl_disableInfrared \
2486  SysCtl_disableInfrared
2487 #endif
2488 #ifdef ROM_SysCtl_getInfraredData
2489 #define MAP_SysCtl_getInfraredData \
2490  ROM_SysCtl_getInfraredData
2491 #else
2492 #define MAP_SysCtl_getInfraredData \
2493  SysCtl_getInfraredData
2494 #endif
2495 #ifdef ROM_SysCtl_setFRWPOA
2496 #define MAP_SysCtl_setFRWPOA \
2497  ROM_SysCtl_setFRWPOA
2498 #else
2499 #define MAP_SysCtl_setFRWPOA \
2500  SysCtl_setFRWPOA
2501 #endif
2502 #ifdef ROM_SysCtl_setHARTCLK
2503 #define MAP_SysCtl_setHARTCLK \
2504  ROM_SysCtl_setHARTCLK
2505 #else
2506 #define MAP_SysCtl_setHARTCLK \
2507  SysCtl_setHARTCLK
2508 #endif
2509 #ifdef ROM_SysCtl_setHARTMOD
2510 #define MAP_SysCtl_setHARTMOD \
2511  ROM_SysCtl_setHARTMOD
2512 #else
2513 #define MAP_SysCtl_setHARTMOD \
2514  SysCtl_setHARTMOD
2515 #endif
2516 
2517 //*****************************************************************************
2518 //
2519 // Macros for the TIA API.
2520 //
2521 //*****************************************************************************
2522 #ifdef ROM_TIA_selectPositiveInput
2523 #define MAP_TIA_selectPositiveInput \
2524  ROM_TIA_selectPositiveInput
2525 #else
2526 #define MAP_TIA_selectPositiveInput \
2527  TIA_selectPositiveInput
2528 #endif
2529 #ifdef ROM_TIA_selectPowerMode
2530 #define MAP_TIA_selectPowerMode \
2531  ROM_TIA_selectPowerMode
2532 #else
2533 #define MAP_TIA_selectPowerMode \
2534  TIA_selectPowerMode
2535 #endif
2536 #ifdef ROM_TIA_enable
2537 #define MAP_TIA_enable \
2538  ROM_TIA_enable
2539 #else
2540 #define MAP_TIA_enable \
2541  TIA_enable
2542 #endif
2543 #ifdef ROM_TIA_disable
2544 #define MAP_TIA_disable \
2545  ROM_TIA_disable
2546 #else
2547 #define MAP_TIA_disable \
2548  TIA_disable
2549 #endif
2550 
2551 //*****************************************************************************
2552 //
2553 // Macros for the TIMER_A API.
2554 //
2555 //*****************************************************************************
2556 #ifdef ROM_Timer_A_startCounter
2557 #define MAP_Timer_A_startCounter \
2558  ROM_Timer_A_startCounter
2559 #else
2560 #define MAP_Timer_A_startCounter \
2561  Timer_A_startCounter
2562 #endif
2563 #ifdef ROM_Timer_A_initContinuousMode
2564 #define MAP_Timer_A_initContinuousMode \
2565  ROM_Timer_A_initContinuousMode
2566 #else
2567 #define MAP_Timer_A_initContinuousMode \
2568  Timer_A_initContinuousMode
2569 #endif
2570 #ifdef ROM_Timer_A_initUpMode
2571 #define MAP_Timer_A_initUpMode \
2572  ROM_Timer_A_initUpMode
2573 #else
2574 #define MAP_Timer_A_initUpMode \
2575  Timer_A_initUpMode
2576 #endif
2577 #ifdef ROM_Timer_A_initUpDownMode
2578 #define MAP_Timer_A_initUpDownMode \
2579  ROM_Timer_A_initUpDownMode
2580 #else
2581 #define MAP_Timer_A_initUpDownMode \
2582  Timer_A_initUpDownMode
2583 #endif
2584 #ifdef ROM_Timer_A_initCaptureMode
2585 #define MAP_Timer_A_initCaptureMode \
2586  ROM_Timer_A_initCaptureMode
2587 #else
2588 #define MAP_Timer_A_initCaptureMode \
2589  Timer_A_initCaptureMode
2590 #endif
2591 #ifdef ROM_Timer_A_initCompareMode
2592 #define MAP_Timer_A_initCompareMode \
2593  ROM_Timer_A_initCompareMode
2594 #else
2595 #define MAP_Timer_A_initCompareMode \
2596  Timer_A_initCompareMode
2597 #endif
2598 #ifdef ROM_Timer_A_enableInterrupt
2599 #define MAP_Timer_A_enableInterrupt \
2600  ROM_Timer_A_enableInterrupt
2601 #else
2602 #define MAP_Timer_A_enableInterrupt \
2603  Timer_A_enableInterrupt
2604 #endif
2605 #ifdef ROM_Timer_A_disableInterrupt
2606 #define MAP_Timer_A_disableInterrupt \
2607  ROM_Timer_A_disableInterrupt
2608 #else
2609 #define MAP_Timer_A_disableInterrupt \
2610  Timer_A_disableInterrupt
2611 #endif
2612 #ifdef ROM_Timer_A_getInterruptStatus
2613 #define MAP_Timer_A_getInterruptStatus \
2614  ROM_Timer_A_getInterruptStatus
2615 #else
2616 #define MAP_Timer_A_getInterruptStatus \
2617  Timer_A_getInterruptStatus
2618 #endif
2619 #ifdef ROM_Timer_A_enableCaptureCompareInterrupt
2620 #define MAP_Timer_A_enableCaptureCompareInterrupt \
2621  ROM_Timer_A_enableCaptureCompareInterrupt
2622 #else
2623 #define MAP_Timer_A_enableCaptureCompareInterrupt \
2624  Timer_A_enableCaptureCompareInterrupt
2625 #endif
2626 #ifdef ROM_Timer_A_disableCaptureCompareInterrupt
2627 #define MAP_Timer_A_disableCaptureCompareInterrupt \
2628  ROM_Timer_A_disableCaptureCompareInterrupt
2629 #else
2630 #define MAP_Timer_A_disableCaptureCompareInterrupt \
2631  Timer_A_disableCaptureCompareInterrupt
2632 #endif
2633 #ifdef ROM_Timer_A_getCaptureCompareInterruptStatus
2634 #define MAP_Timer_A_getCaptureCompareInterruptStatus \
2635  ROM_Timer_A_getCaptureCompareInterruptStatus
2636 #else
2637 #define MAP_Timer_A_getCaptureCompareInterruptStatus \
2638  Timer_A_getCaptureCompareInterruptStatus
2639 #endif
2640 #ifdef ROM_Timer_A_clear
2641 #define MAP_Timer_A_clear \
2642  ROM_Timer_A_clear
2643 #else
2644 #define MAP_Timer_A_clear \
2645  Timer_A_clear
2646 #endif
2647 #ifdef ROM_Timer_A_getSynchronizedCaptureCompareInput
2648 #define MAP_Timer_A_getSynchronizedCaptureCompareInput \
2649  ROM_Timer_A_getSynchronizedCaptureCompareInput
2650 #else
2651 #define MAP_Timer_A_getSynchronizedCaptureCompareInput \
2652  Timer_A_getSynchronizedCaptureCompareInput
2653 #endif
2654 #ifdef ROM_Timer_A_getOutputForOutputModeOutBitValue
2655 #define MAP_Timer_A_getOutputForOutputModeOutBitValue \
2656  ROM_Timer_A_getOutputForOutputModeOutBitValue
2657 #else
2658 #define MAP_Timer_A_getOutputForOutputModeOutBitValue \
2659  Timer_A_getOutputForOutputModeOutBitValue
2660 #endif
2661 #ifdef ROM_Timer_A_getCaptureCompareCount
2662 #define MAP_Timer_A_getCaptureCompareCount \
2663  ROM_Timer_A_getCaptureCompareCount
2664 #else
2665 #define MAP_Timer_A_getCaptureCompareCount \
2666  Timer_A_getCaptureCompareCount
2667 #endif
2668 #ifdef ROM_Timer_A_setOutputForOutputModeOutBitValue
2669 #define MAP_Timer_A_setOutputForOutputModeOutBitValue \
2670  ROM_Timer_A_setOutputForOutputModeOutBitValue
2671 #else
2672 #define MAP_Timer_A_setOutputForOutputModeOutBitValue \
2673  Timer_A_setOutputForOutputModeOutBitValue
2674 #endif
2675 #ifdef ROM_Timer_A_outputPWM
2676 #define MAP_Timer_A_outputPWM \
2677  ROM_Timer_A_outputPWM
2678 #else
2679 #define MAP_Timer_A_outputPWM \
2680  Timer_A_outputPWM
2681 #endif
2682 #ifdef ROM_Timer_A_stop
2683 #define MAP_Timer_A_stop \
2684  ROM_Timer_A_stop
2685 #else
2686 #define MAP_Timer_A_stop \
2687  Timer_A_stop
2688 #endif
2689 #ifdef ROM_Timer_A_setCompareValue
2690 #define MAP_Timer_A_setCompareValue \
2691  ROM_Timer_A_setCompareValue
2692 #else
2693 #define MAP_Timer_A_setCompareValue \
2694  Timer_A_setCompareValue
2695 #endif
2696 #ifdef ROM_Timer_A_setOutputMode
2697 #define MAP_Timer_A_setOutputMode \
2698  ROM_Timer_A_setOutputMode
2699 #else
2700 #define MAP_Timer_A_setOutputMode \
2701  Timer_A_setOutputMode
2702 #endif
2703 #ifdef ROM_Timer_A_clearTimerInterrupt
2704 #define MAP_Timer_A_clearTimerInterrupt \
2705  ROM_Timer_A_clearTimerInterrupt
2706 #else
2707 #define MAP_Timer_A_clearTimerInterrupt \
2708  Timer_A_clearTimerInterrupt
2709 #endif
2710 #ifdef ROM_Timer_A_clearCaptureCompareInterrupt
2711 #define MAP_Timer_A_clearCaptureCompareInterrupt \
2712  ROM_Timer_A_clearCaptureCompareInterrupt
2713 #else
2714 #define MAP_Timer_A_clearCaptureCompareInterrupt \
2715  Timer_A_clearCaptureCompareInterrupt
2716 #endif
2717 #ifdef ROM_Timer_A_getCounterValue
2718 #define MAP_Timer_A_getCounterValue \
2719  ROM_Timer_A_getCounterValue
2720 #else
2721 #define MAP_Timer_A_getCounterValue \
2722  Timer_A_getCounterValue
2723 #endif
2724 
2725 //*****************************************************************************
2726 //
2727 // Macros for the TIMER_B API.
2728 //
2729 //*****************************************************************************
2730 #ifdef ROM_Timer_B_startCounter
2731 #define MAP_Timer_B_startCounter \
2732  ROM_Timer_B_startCounter
2733 #else
2734 #define MAP_Timer_B_startCounter \
2735  Timer_B_startCounter
2736 #endif
2737 #ifdef ROM_Timer_B_initContinuousMode
2738 #define MAP_Timer_B_initContinuousMode \
2739  ROM_Timer_B_initContinuousMode
2740 #else
2741 #define MAP_Timer_B_initContinuousMode \
2742  Timer_B_initContinuousMode
2743 #endif
2744 #ifdef ROM_Timer_B_initUpMode
2745 #define MAP_Timer_B_initUpMode \
2746  ROM_Timer_B_initUpMode
2747 #else
2748 #define MAP_Timer_B_initUpMode \
2749  Timer_B_initUpMode
2750 #endif
2751 #ifdef ROM_Timer_B_initUpDownMode
2752 #define MAP_Timer_B_initUpDownMode \
2753  ROM_Timer_B_initUpDownMode
2754 #else
2755 #define MAP_Timer_B_initUpDownMode \
2756  Timer_B_initUpDownMode
2757 #endif
2758 #ifdef ROM_Timer_B_initCaptureMode
2759 #define MAP_Timer_B_initCaptureMode \
2760  ROM_Timer_B_initCaptureMode
2761 #else
2762 #define MAP_Timer_B_initCaptureMode \
2763  Timer_B_initCaptureMode
2764 #endif
2765 #ifdef ROM_Timer_B_initCompareMode
2766 #define MAP_Timer_B_initCompareMode \
2767  ROM_Timer_B_initCompareMode
2768 #else
2769 #define MAP_Timer_B_initCompareMode \
2770  Timer_B_initCompareMode
2771 #endif
2772 #ifdef ROM_Timer_B_enableInterrupt
2773 #define MAP_Timer_B_enableInterrupt \
2774  ROM_Timer_B_enableInterrupt
2775 #else
2776 #define MAP_Timer_B_enableInterrupt \
2777  Timer_B_enableInterrupt
2778 #endif
2779 #ifdef ROM_Timer_B_disableInterrupt
2780 #define MAP_Timer_B_disableInterrupt \
2781  ROM_Timer_B_disableInterrupt
2782 #else
2783 #define MAP_Timer_B_disableInterrupt \
2784  Timer_B_disableInterrupt
2785 #endif
2786 #ifdef ROM_Timer_B_getInterruptStatus
2787 #define MAP_Timer_B_getInterruptStatus \
2788  ROM_Timer_B_getInterruptStatus
2789 #else
2790 #define MAP_Timer_B_getInterruptStatus \
2791  Timer_B_getInterruptStatus
2792 #endif
2793 #ifdef ROM_Timer_B_enableCaptureCompareInterrupt
2794 #define MAP_Timer_B_enableCaptureCompareInterrupt \
2795  ROM_Timer_B_enableCaptureCompareInterrupt
2796 #else
2797 #define MAP_Timer_B_enableCaptureCompareInterrupt \
2798  Timer_B_enableCaptureCompareInterrupt
2799 #endif
2800 #ifdef ROM_Timer_B_disableCaptureCompareInterrupt
2801 #define MAP_Timer_B_disableCaptureCompareInterrupt \
2802  ROM_Timer_B_disableCaptureCompareInterrupt
2803 #else
2804 #define MAP_Timer_B_disableCaptureCompareInterrupt \
2805  Timer_B_disableCaptureCompareInterrupt
2806 #endif
2807 #ifdef ROM_Timer_B_getCaptureCompareInterruptStatus
2808 #define MAP_Timer_B_getCaptureCompareInterruptStatus \
2809  ROM_Timer_B_getCaptureCompareInterruptStatus
2810 #else
2811 #define MAP_Timer_B_getCaptureCompareInterruptStatus \
2812  Timer_B_getCaptureCompareInterruptStatus
2813 #endif
2814 #ifdef ROM_Timer_B_clear
2815 #define MAP_Timer_B_clear \
2816  ROM_Timer_B_clear
2817 #else
2818 #define MAP_Timer_B_clear \
2819  Timer_B_clear
2820 #endif
2821 #ifdef ROM_Timer_B_getSynchronizedCaptureCompareInput
2822 #define MAP_Timer_B_getSynchronizedCaptureCompareInput \
2823  ROM_Timer_B_getSynchronizedCaptureCompareInput
2824 #else
2825 #define MAP_Timer_B_getSynchronizedCaptureCompareInput \
2826  Timer_B_getSynchronizedCaptureCompareInput
2827 #endif
2828 #ifdef ROM_Timer_B_getOutputForOutputModeOutBitValue
2829 #define MAP_Timer_B_getOutputForOutputModeOutBitValue \
2830  ROM_Timer_B_getOutputForOutputModeOutBitValue
2831 #else
2832 #define MAP_Timer_B_getOutputForOutputModeOutBitValue \
2833  Timer_B_getOutputForOutputModeOutBitValue
2834 #endif
2835 #ifdef ROM_Timer_B_getCaptureCompareCount
2836 #define MAP_Timer_B_getCaptureCompareCount \
2837  ROM_Timer_B_getCaptureCompareCount
2838 #else
2839 #define MAP_Timer_B_getCaptureCompareCount \
2840  Timer_B_getCaptureCompareCount
2841 #endif
2842 #ifdef ROM_Timer_B_setOutputForOutputModeOutBitValue
2843 #define MAP_Timer_B_setOutputForOutputModeOutBitValue \
2844  ROM_Timer_B_setOutputForOutputModeOutBitValue
2845 #else
2846 #define MAP_Timer_B_setOutputForOutputModeOutBitValue \
2847  Timer_B_setOutputForOutputModeOutBitValue
2848 #endif
2849 #ifdef ROM_Timer_B_outputPWM
2850 #define MAP_Timer_B_outputPWM \
2851  ROM_Timer_B_outputPWM
2852 #else
2853 #define MAP_Timer_B_outputPWM \
2854  Timer_B_outputPWM
2855 #endif
2856 #ifdef ROM_Timer_B_stop
2857 #define MAP_Timer_B_stop \
2858  ROM_Timer_B_stop
2859 #else
2860 #define MAP_Timer_B_stop \
2861  Timer_B_stop
2862 #endif
2863 #ifdef ROM_Timer_B_setCompareValue
2864 #define MAP_Timer_B_setCompareValue \
2865  ROM_Timer_B_setCompareValue
2866 #else
2867 #define MAP_Timer_B_setCompareValue \
2868  Timer_B_setCompareValue
2869 #endif
2870 #ifdef ROM_Timer_B_clearTimerInterrupt
2871 #define MAP_Timer_B_clearTimerInterrupt \
2872  ROM_Timer_B_clearTimerInterrupt
2873 #else
2874 #define MAP_Timer_B_clearTimerInterrupt \
2875  Timer_B_clearTimerInterrupt
2876 #endif
2877 #ifdef ROM_Timer_B_clearCaptureCompareInterrupt
2878 #define MAP_Timer_B_clearCaptureCompareInterrupt \
2879  ROM_Timer_B_clearCaptureCompareInterrupt
2880 #else
2881 #define MAP_Timer_B_clearCaptureCompareInterrupt \
2882  Timer_B_clearCaptureCompareInterrupt
2883 #endif
2884 #ifdef ROM_Timer_B_selectCounterLength
2885 #define MAP_Timer_B_selectCounterLength \
2886  ROM_Timer_B_selectCounterLength
2887 #else
2888 #define MAP_Timer_B_selectCounterLength \
2889  Timer_B_selectCounterLength
2890 #endif
2891 #ifdef ROM_Timer_B_selectLatchingGroup
2892 #define MAP_Timer_B_selectLatchingGroup \
2893  ROM_Timer_B_selectLatchingGroup
2894 #else
2895 #define MAP_Timer_B_selectLatchingGroup \
2896  Timer_B_selectLatchingGroup
2897 #endif
2898 #ifdef ROM_Timer_B_initCompareLatchLoadEvent
2899 #define MAP_Timer_B_initCompareLatchLoadEvent \
2900  ROM_Timer_B_initCompareLatchLoadEvent
2901 #else
2902 #define MAP_Timer_B_initCompareLatchLoadEvent \
2903  Timer_B_initCompareLatchLoadEvent
2904 #endif
2905 #ifdef ROM_Timer_B_getCounterValue
2906 #define MAP_Timer_B_getCounterValue \
2907  ROM_Timer_B_getCounterValue
2908 #else
2909 #define MAP_Timer_B_getCounterValue \
2910  Timer_B_getCounterValue
2911 #endif
2912 #ifdef ROM_Timer_B_setOutputMode
2913 #define MAP_Timer_B_setOutputMode \
2914  ROM_Timer_B_setOutputMode
2915 #else
2916 #define MAP_Timer_B_setOutputMode \
2917  Timer_B_setOutputMode
2918 #endif
2919 #ifdef ROM_Timer_B_selectOutputHighImpedanceTrigger
2920 #define MAP_Timer_B_selectOutputHighImpedanceTrigger \
2921  ROM_Timer_B_selectOutputHighImpedanceTrigger
2922 #else
2923 #define MAP_Timer_B_selectOutputHighImpedanceTrigger \
2924  Timer_B_selectOutputHighImpedanceTrigger
2925 #endif
2926 #ifdef ROM_Timer_B_remapPins
2927 #define MAP_Timer_B_remapPins \
2928  ROM_Timer_B_remapPins
2929 #else
2930 #define MAP_Timer_B_remapPins \
2931  Timer_B_remapPins
2932 #endif
2933 
2934 //*****************************************************************************
2935 //
2936 // Macros for the TLV API.
2937 //
2938 //*****************************************************************************
2939 #ifdef ROM_TLV_getInfo
2940 #define MAP_TLV_getInfo \
2941  ROM_TLV_getInfo
2942 #else
2943 #define MAP_TLV_getInfo \
2944  TLV_getInfo
2945 #endif
2946 #ifdef ROM_TLV_getDeviceType
2947 #define MAP_TLV_getDeviceType \
2948  ROM_TLV_getDeviceType
2949 #else
2950 #define MAP_TLV_getDeviceType \
2951  TLV_getDeviceType
2952 #endif
2953 #ifdef ROM_TLV_getMemory
2954 #define MAP_TLV_getMemory \
2955  ROM_TLV_getMemory
2956 #else
2957 #define MAP_TLV_getMemory \
2958  TLV_getMemory
2959 #endif
2960 #ifdef ROM_TLV_getPeripheral
2961 #define MAP_TLV_getPeripheral \
2962  ROM_TLV_getPeripheral
2963 #else
2964 #define MAP_TLV_getPeripheral \
2965  TLV_getPeripheral
2966 #endif
2967 #ifdef ROM_TLV_getInterrupt
2968 #define MAP_TLV_getInterrupt \
2969  ROM_TLV_getInterrupt
2970 #else
2971 #define MAP_TLV_getInterrupt \
2972  TLV_getInterrupt
2973 #endif
2974 
2975 //*****************************************************************************
2976 //
2977 // Macros for the WDT_A API.
2978 //
2979 //*****************************************************************************
2980 #ifdef ROM_WDT_A_hold
2981 #define MAP_WDT_A_hold \
2982  ROM_WDT_A_hold
2983 #else
2984 #define MAP_WDT_A_hold \
2985  WDT_A_hold
2986 #endif
2987 #ifdef ROM_WDT_A_start
2988 #define MAP_WDT_A_start \
2989  ROM_WDT_A_start
2990 #else
2991 #define MAP_WDT_A_start \
2992  WDT_A_start
2993 #endif
2994 #ifdef ROM_WDT_A_resetTimer
2995 #define MAP_WDT_A_resetTimer \
2996  ROM_WDT_A_resetTimer
2997 #else
2998 #define MAP_WDT_A_resetTimer \
2999  WDT_A_resetTimer
3000 #endif
3001 #ifdef ROM_WDT_A_initWatchdogTimer
3002 #define MAP_WDT_A_initWatchdogTimer \
3003  ROM_WDT_A_initWatchdogTimer
3004 #else
3005 #define MAP_WDT_A_initWatchdogTimer \
3006  WDT_A_initWatchdogTimer
3007 #endif
3008 #ifdef ROM_WDT_A_initIntervalTimer
3009 #define MAP_WDT_A_initIntervalTimer \
3010  ROM_WDT_A_initIntervalTimer
3011 #else
3012 #define MAP_WDT_A_initIntervalTimer \
3013  WDT_A_initIntervalTimer
3014 #endif
3015 
3016 #endif // __ROM_MAP_DRIVERLIB_H__

Copyright 2020, Texas Instruments Incorporated