EE445M RTOS
Taken at the University of Texas Spring 2015
rom_map.h
Go to the documentation of this file.
1 //*****************************************************************************
2 //
3 // rom_map.h - Macros to facilitate calling functions in the ROM when they are
4 // available and in flash otherwise.
5 //
6 // Copyright (c) 2008-2014 Texas Instruments Incorporated. All rights reserved.
7 // Software License Agreement
8 //
9 // Redistribution and use in source and binary forms, with or without
10 // modification, are permitted provided that the following conditions
11 // are met:
12 //
13 // Redistributions of source code must retain the above copyright
14 // notice, this list of conditions and the following disclaimer.
15 //
16 // Redistributions in binary form must reproduce the above copyright
17 // notice, this list of conditions and the following disclaimer in the
18 // documentation and/or other materials provided with the
19 // 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
26 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
27 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
28 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
29 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
30 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
31 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
32 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
33 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
35 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36 //
37 // This is part of revision 2.1.0.12573 of the Tiva Peripheral Driver Library.
38 //
39 //*****************************************************************************
40 
41 #ifndef __DRIVERLIB_ROM_MAP_H__
42 #define __DRIVERLIB_ROM_MAP_H__
43 
44 //*****************************************************************************
45 //
46 // Macros for the ADC API.
47 //
48 //*****************************************************************************
49 #ifdef ROM_ADCSequenceDataGet
50 #define MAP_ADCSequenceDataGet \
51  ROM_ADCSequenceDataGet
52 #else
53 #define MAP_ADCSequenceDataGet \
54  ADCSequenceDataGet
55 #endif
56 #ifdef ROM_ADCIntDisable
57 #define MAP_ADCIntDisable \
58  ROM_ADCIntDisable
59 #else
60 #define MAP_ADCIntDisable \
61  ADCIntDisable
62 #endif
63 #ifdef ROM_ADCIntEnable
64 #define MAP_ADCIntEnable \
65  ROM_ADCIntEnable
66 #else
67 #define MAP_ADCIntEnable \
68  ADCIntEnable
69 #endif
70 #ifdef ROM_ADCIntStatus
71 #define MAP_ADCIntStatus \
72  ROM_ADCIntStatus
73 #else
74 #define MAP_ADCIntStatus \
75  ADCIntStatus
76 #endif
77 #ifdef ROM_ADCIntClear
78 #define MAP_ADCIntClear \
79  ROM_ADCIntClear
80 #else
81 #define MAP_ADCIntClear \
82  ADCIntClear
83 #endif
84 #ifdef ROM_ADCSequenceEnable
85 #define MAP_ADCSequenceEnable \
86  ROM_ADCSequenceEnable
87 #else
88 #define MAP_ADCSequenceEnable \
89  ADCSequenceEnable
90 #endif
91 #ifdef ROM_ADCSequenceDisable
92 #define MAP_ADCSequenceDisable \
93  ROM_ADCSequenceDisable
94 #else
95 #define MAP_ADCSequenceDisable \
96  ADCSequenceDisable
97 #endif
98 #ifdef ROM_ADCSequenceConfigure
99 #define MAP_ADCSequenceConfigure \
100  ROM_ADCSequenceConfigure
101 #else
102 #define MAP_ADCSequenceConfigure \
103  ADCSequenceConfigure
104 #endif
105 #ifdef ROM_ADCSequenceStepConfigure
106 #define MAP_ADCSequenceStepConfigure \
107  ROM_ADCSequenceStepConfigure
108 #else
109 #define MAP_ADCSequenceStepConfigure \
110  ADCSequenceStepConfigure
111 #endif
112 #ifdef ROM_ADCSequenceOverflow
113 #define MAP_ADCSequenceOverflow \
114  ROM_ADCSequenceOverflow
115 #else
116 #define MAP_ADCSequenceOverflow \
117  ADCSequenceOverflow
118 #endif
119 #ifdef ROM_ADCSequenceOverflowClear
120 #define MAP_ADCSequenceOverflowClear \
121  ROM_ADCSequenceOverflowClear
122 #else
123 #define MAP_ADCSequenceOverflowClear \
124  ADCSequenceOverflowClear
125 #endif
126 #ifdef ROM_ADCSequenceUnderflow
127 #define MAP_ADCSequenceUnderflow \
128  ROM_ADCSequenceUnderflow
129 #else
130 #define MAP_ADCSequenceUnderflow \
131  ADCSequenceUnderflow
132 #endif
133 #ifdef ROM_ADCSequenceUnderflowClear
134 #define MAP_ADCSequenceUnderflowClear \
135  ROM_ADCSequenceUnderflowClear
136 #else
137 #define MAP_ADCSequenceUnderflowClear \
138  ADCSequenceUnderflowClear
139 #endif
140 #ifdef ROM_ADCProcessorTrigger
141 #define MAP_ADCProcessorTrigger \
142  ROM_ADCProcessorTrigger
143 #else
144 #define MAP_ADCProcessorTrigger \
145  ADCProcessorTrigger
146 #endif
147 #ifdef ROM_ADCHardwareOversampleConfigure
148 #define MAP_ADCHardwareOversampleConfigure \
149  ROM_ADCHardwareOversampleConfigure
150 #else
151 #define MAP_ADCHardwareOversampleConfigure \
152  ADCHardwareOversampleConfigure
153 #endif
154 #ifdef ROM_ADCComparatorConfigure
155 #define MAP_ADCComparatorConfigure \
156  ROM_ADCComparatorConfigure
157 #else
158 #define MAP_ADCComparatorConfigure \
159  ADCComparatorConfigure
160 #endif
161 #ifdef ROM_ADCComparatorRegionSet
162 #define MAP_ADCComparatorRegionSet \
163  ROM_ADCComparatorRegionSet
164 #else
165 #define MAP_ADCComparatorRegionSet \
166  ADCComparatorRegionSet
167 #endif
168 #ifdef ROM_ADCComparatorReset
169 #define MAP_ADCComparatorReset \
170  ROM_ADCComparatorReset
171 #else
172 #define MAP_ADCComparatorReset \
173  ADCComparatorReset
174 #endif
175 #ifdef ROM_ADCComparatorIntDisable
176 #define MAP_ADCComparatorIntDisable \
177  ROM_ADCComparatorIntDisable
178 #else
179 #define MAP_ADCComparatorIntDisable \
180  ADCComparatorIntDisable
181 #endif
182 #ifdef ROM_ADCComparatorIntEnable
183 #define MAP_ADCComparatorIntEnable \
184  ROM_ADCComparatorIntEnable
185 #else
186 #define MAP_ADCComparatorIntEnable \
187  ADCComparatorIntEnable
188 #endif
189 #ifdef ROM_ADCComparatorIntStatus
190 #define MAP_ADCComparatorIntStatus \
191  ROM_ADCComparatorIntStatus
192 #else
193 #define MAP_ADCComparatorIntStatus \
194  ADCComparatorIntStatus
195 #endif
196 #ifdef ROM_ADCComparatorIntClear
197 #define MAP_ADCComparatorIntClear \
198  ROM_ADCComparatorIntClear
199 #else
200 #define MAP_ADCComparatorIntClear \
201  ADCComparatorIntClear
202 #endif
203 #ifdef ROM_ADCReferenceSet
204 #define MAP_ADCReferenceSet \
205  ROM_ADCReferenceSet
206 #else
207 #define MAP_ADCReferenceSet \
208  ADCReferenceSet
209 #endif
210 #ifdef ROM_ADCReferenceGet
211 #define MAP_ADCReferenceGet \
212  ROM_ADCReferenceGet
213 #else
214 #define MAP_ADCReferenceGet \
215  ADCReferenceGet
216 #endif
217 #ifdef ROM_ADCPhaseDelaySet
218 #define MAP_ADCPhaseDelaySet \
219  ROM_ADCPhaseDelaySet
220 #else
221 #define MAP_ADCPhaseDelaySet \
222  ADCPhaseDelaySet
223 #endif
224 #ifdef ROM_ADCPhaseDelayGet
225 #define MAP_ADCPhaseDelayGet \
226  ROM_ADCPhaseDelayGet
227 #else
228 #define MAP_ADCPhaseDelayGet \
229  ADCPhaseDelayGet
230 #endif
231 #ifdef ROM_ADCIntClearEx
232 #define MAP_ADCIntClearEx \
233  ROM_ADCIntClearEx
234 #else
235 #define MAP_ADCIntClearEx \
236  ADCIntClearEx
237 #endif
238 #ifdef ROM_ADCIntDisableEx
239 #define MAP_ADCIntDisableEx \
240  ROM_ADCIntDisableEx
241 #else
242 #define MAP_ADCIntDisableEx \
243  ADCIntDisableEx
244 #endif
245 #ifdef ROM_ADCIntEnableEx
246 #define MAP_ADCIntEnableEx \
247  ROM_ADCIntEnableEx
248 #else
249 #define MAP_ADCIntEnableEx \
250  ADCIntEnableEx
251 #endif
252 #ifdef ROM_ADCIntStatusEx
253 #define MAP_ADCIntStatusEx \
254  ROM_ADCIntStatusEx
255 #else
256 #define MAP_ADCIntStatusEx \
257  ADCIntStatusEx
258 #endif
259 #ifdef ROM_ADCSequenceDMAEnable
260 #define MAP_ADCSequenceDMAEnable \
261  ROM_ADCSequenceDMAEnable
262 #else
263 #define MAP_ADCSequenceDMAEnable \
264  ADCSequenceDMAEnable
265 #endif
266 #ifdef ROM_ADCSequenceDMADisable
267 #define MAP_ADCSequenceDMADisable \
268  ROM_ADCSequenceDMADisable
269 #else
270 #define MAP_ADCSequenceDMADisable \
271  ADCSequenceDMADisable
272 #endif
273 #ifdef ROM_ADCBusy
274 #define MAP_ADCBusy \
275  ROM_ADCBusy
276 #else
277 #define MAP_ADCBusy \
278  ADCBusy
279 #endif
280 
281 //*****************************************************************************
282 //
283 // Macros for the AES API.
284 //
285 //*****************************************************************************
286 #ifdef ROM_AESIntStatus
287 #define MAP_AESIntStatus \
288  ROM_AESIntStatus
289 #else
290 #define MAP_AESIntStatus \
291  AESIntStatus
292 #endif
293 #ifdef ROM_AESAuthLengthSet
294 #define MAP_AESAuthLengthSet \
295  ROM_AESAuthLengthSet
296 #else
297 #define MAP_AESAuthLengthSet \
298  AESAuthLengthSet
299 #endif
300 #ifdef ROM_AESConfigSet
301 #define MAP_AESConfigSet \
302  ROM_AESConfigSet
303 #else
304 #define MAP_AESConfigSet \
305  AESConfigSet
306 #endif
307 #ifdef ROM_AESDataAuth
308 #define MAP_AESDataAuth \
309  ROM_AESDataAuth
310 #else
311 #define MAP_AESDataAuth \
312  AESDataAuth
313 #endif
314 #ifdef ROM_AESDataProcess
315 #define MAP_AESDataProcess \
316  ROM_AESDataProcess
317 #else
318 #define MAP_AESDataProcess \
319  AESDataProcess
320 #endif
321 #ifdef ROM_AESDataProcessAuth
322 #define MAP_AESDataProcessAuth \
323  ROM_AESDataProcessAuth
324 #else
325 #define MAP_AESDataProcessAuth \
326  AESDataProcessAuth
327 #endif
328 #ifdef ROM_AESDataRead
329 #define MAP_AESDataRead \
330  ROM_AESDataRead
331 #else
332 #define MAP_AESDataRead \
333  AESDataRead
334 #endif
335 #ifdef ROM_AESDataReadNonBlocking
336 #define MAP_AESDataReadNonBlocking \
337  ROM_AESDataReadNonBlocking
338 #else
339 #define MAP_AESDataReadNonBlocking \
340  AESDataReadNonBlocking
341 #endif
342 #ifdef ROM_AESDataWrite
343 #define MAP_AESDataWrite \
344  ROM_AESDataWrite
345 #else
346 #define MAP_AESDataWrite \
347  AESDataWrite
348 #endif
349 #ifdef ROM_AESDataWriteNonBlocking
350 #define MAP_AESDataWriteNonBlocking \
351  ROM_AESDataWriteNonBlocking
352 #else
353 #define MAP_AESDataWriteNonBlocking \
354  AESDataWriteNonBlocking
355 #endif
356 #ifdef ROM_AESDMADisable
357 #define MAP_AESDMADisable \
358  ROM_AESDMADisable
359 #else
360 #define MAP_AESDMADisable \
361  AESDMADisable
362 #endif
363 #ifdef ROM_AESDMAEnable
364 #define MAP_AESDMAEnable \
365  ROM_AESDMAEnable
366 #else
367 #define MAP_AESDMAEnable \
368  AESDMAEnable
369 #endif
370 #ifdef ROM_AESIntClear
371 #define MAP_AESIntClear \
372  ROM_AESIntClear
373 #else
374 #define MAP_AESIntClear \
375  AESIntClear
376 #endif
377 #ifdef ROM_AESIntDisable
378 #define MAP_AESIntDisable \
379  ROM_AESIntDisable
380 #else
381 #define MAP_AESIntDisable \
382  AESIntDisable
383 #endif
384 #ifdef ROM_AESIntEnable
385 #define MAP_AESIntEnable \
386  ROM_AESIntEnable
387 #else
388 #define MAP_AESIntEnable \
389  AESIntEnable
390 #endif
391 #ifdef ROM_AESIVSet
392 #define MAP_AESIVSet \
393  ROM_AESIVSet
394 #else
395 #define MAP_AESIVSet \
396  AESIVSet
397 #endif
398 #ifdef ROM_AESKey1Set
399 #define MAP_AESKey1Set \
400  ROM_AESKey1Set
401 #else
402 #define MAP_AESKey1Set \
403  AESKey1Set
404 #endif
405 #ifdef ROM_AESKey2Set
406 #define MAP_AESKey2Set \
407  ROM_AESKey2Set
408 #else
409 #define MAP_AESKey2Set \
410  AESKey2Set
411 #endif
412 #ifdef ROM_AESKey3Set
413 #define MAP_AESKey3Set \
414  ROM_AESKey3Set
415 #else
416 #define MAP_AESKey3Set \
417  AESKey3Set
418 #endif
419 #ifdef ROM_AESLengthSet
420 #define MAP_AESLengthSet \
421  ROM_AESLengthSet
422 #else
423 #define MAP_AESLengthSet \
424  AESLengthSet
425 #endif
426 #ifdef ROM_AESReset
427 #define MAP_AESReset \
428  ROM_AESReset
429 #else
430 #define MAP_AESReset \
431  AESReset
432 #endif
433 #ifdef ROM_AESTagRead
434 #define MAP_AESTagRead \
435  ROM_AESTagRead
436 #else
437 #define MAP_AESTagRead \
438  AESTagRead
439 #endif
440 #ifdef ROM_AESIVRead
441 #define MAP_AESIVRead \
442  ROM_AESIVRead
443 #else
444 #define MAP_AESIVRead \
445  AESIVRead
446 #endif
447 
448 //*****************************************************************************
449 //
450 // Macros for the CAN API.
451 //
452 //*****************************************************************************
453 #ifdef ROM_CANIntClear
454 #define MAP_CANIntClear \
455  ROM_CANIntClear
456 #else
457 #define MAP_CANIntClear \
458  CANIntClear
459 #endif
460 #ifdef ROM_CANInit
461 #define MAP_CANInit \
462  ROM_CANInit
463 #else
464 #define MAP_CANInit \
465  CANInit
466 #endif
467 #ifdef ROM_CANEnable
468 #define MAP_CANEnable \
469  ROM_CANEnable
470 #else
471 #define MAP_CANEnable \
472  CANEnable
473 #endif
474 #ifdef ROM_CANDisable
475 #define MAP_CANDisable \
476  ROM_CANDisable
477 #else
478 #define MAP_CANDisable \
479  CANDisable
480 #endif
481 #ifdef ROM_CANBitTimingSet
482 #define MAP_CANBitTimingSet \
483  ROM_CANBitTimingSet
484 #else
485 #define MAP_CANBitTimingSet \
486  CANBitTimingSet
487 #endif
488 #ifdef ROM_CANBitTimingGet
489 #define MAP_CANBitTimingGet \
490  ROM_CANBitTimingGet
491 #else
492 #define MAP_CANBitTimingGet \
493  CANBitTimingGet
494 #endif
495 #ifdef ROM_CANMessageSet
496 #define MAP_CANMessageSet \
497  ROM_CANMessageSet
498 #else
499 #define MAP_CANMessageSet \
500  CANMessageSet
501 #endif
502 #ifdef ROM_CANMessageGet
503 #define MAP_CANMessageGet \
504  ROM_CANMessageGet
505 #else
506 #define MAP_CANMessageGet \
507  CANMessageGet
508 #endif
509 #ifdef ROM_CANStatusGet
510 #define MAP_CANStatusGet \
511  ROM_CANStatusGet
512 #else
513 #define MAP_CANStatusGet \
514  CANStatusGet
515 #endif
516 #ifdef ROM_CANMessageClear
517 #define MAP_CANMessageClear \
518  ROM_CANMessageClear
519 #else
520 #define MAP_CANMessageClear \
521  CANMessageClear
522 #endif
523 #ifdef ROM_CANIntEnable
524 #define MAP_CANIntEnable \
525  ROM_CANIntEnable
526 #else
527 #define MAP_CANIntEnable \
528  CANIntEnable
529 #endif
530 #ifdef ROM_CANIntDisable
531 #define MAP_CANIntDisable \
532  ROM_CANIntDisable
533 #else
534 #define MAP_CANIntDisable \
535  CANIntDisable
536 #endif
537 #ifdef ROM_CANIntStatus
538 #define MAP_CANIntStatus \
539  ROM_CANIntStatus
540 #else
541 #define MAP_CANIntStatus \
542  CANIntStatus
543 #endif
544 #ifdef ROM_CANRetryGet
545 #define MAP_CANRetryGet \
546  ROM_CANRetryGet
547 #else
548 #define MAP_CANRetryGet \
549  CANRetryGet
550 #endif
551 #ifdef ROM_CANRetrySet
552 #define MAP_CANRetrySet \
553  ROM_CANRetrySet
554 #else
555 #define MAP_CANRetrySet \
556  CANRetrySet
557 #endif
558 #ifdef ROM_CANErrCntrGet
559 #define MAP_CANErrCntrGet \
560  ROM_CANErrCntrGet
561 #else
562 #define MAP_CANErrCntrGet \
563  CANErrCntrGet
564 #endif
565 #ifdef ROM_CANBitRateSet
566 #define MAP_CANBitRateSet \
567  ROM_CANBitRateSet
568 #else
569 #define MAP_CANBitRateSet \
570  CANBitRateSet
571 #endif
572 
573 //*****************************************************************************
574 //
575 // Macros for the Comparator API.
576 //
577 //*****************************************************************************
578 #ifdef ROM_ComparatorIntClear
579 #define MAP_ComparatorIntClear \
580  ROM_ComparatorIntClear
581 #else
582 #define MAP_ComparatorIntClear \
583  ComparatorIntClear
584 #endif
585 #ifdef ROM_ComparatorConfigure
586 #define MAP_ComparatorConfigure \
587  ROM_ComparatorConfigure
588 #else
589 #define MAP_ComparatorConfigure \
590  ComparatorConfigure
591 #endif
592 #ifdef ROM_ComparatorRefSet
593 #define MAP_ComparatorRefSet \
594  ROM_ComparatorRefSet
595 #else
596 #define MAP_ComparatorRefSet \
597  ComparatorRefSet
598 #endif
599 #ifdef ROM_ComparatorValueGet
600 #define MAP_ComparatorValueGet \
601  ROM_ComparatorValueGet
602 #else
603 #define MAP_ComparatorValueGet \
604  ComparatorValueGet
605 #endif
606 #ifdef ROM_ComparatorIntEnable
607 #define MAP_ComparatorIntEnable \
608  ROM_ComparatorIntEnable
609 #else
610 #define MAP_ComparatorIntEnable \
611  ComparatorIntEnable
612 #endif
613 #ifdef ROM_ComparatorIntDisable
614 #define MAP_ComparatorIntDisable \
615  ROM_ComparatorIntDisable
616 #else
617 #define MAP_ComparatorIntDisable \
618  ComparatorIntDisable
619 #endif
620 #ifdef ROM_ComparatorIntStatus
621 #define MAP_ComparatorIntStatus \
622  ROM_ComparatorIntStatus
623 #else
624 #define MAP_ComparatorIntStatus \
625  ComparatorIntStatus
626 #endif
627 
628 //*****************************************************************************
629 //
630 // Macros for the CRC API.
631 //
632 //*****************************************************************************
633 #ifdef ROM_CRCConfigSet
634 #define MAP_CRCConfigSet \
635  ROM_CRCConfigSet
636 #else
637 #define MAP_CRCConfigSet \
638  CRCConfigSet
639 #endif
640 #ifdef ROM_CRCDataProcess
641 #define MAP_CRCDataProcess \
642  ROM_CRCDataProcess
643 #else
644 #define MAP_CRCDataProcess \
645  CRCDataProcess
646 #endif
647 #ifdef ROM_CRCDataWrite
648 #define MAP_CRCDataWrite \
649  ROM_CRCDataWrite
650 #else
651 #define MAP_CRCDataWrite \
652  CRCDataWrite
653 #endif
654 #ifdef ROM_CRCResultRead
655 #define MAP_CRCResultRead \
656  ROM_CRCResultRead
657 #else
658 #define MAP_CRCResultRead \
659  CRCResultRead
660 #endif
661 #ifdef ROM_CRCSeedSet
662 #define MAP_CRCSeedSet \
663  ROM_CRCSeedSet
664 #else
665 #define MAP_CRCSeedSet \
666  CRCSeedSet
667 #endif
668 
669 //*****************************************************************************
670 //
671 // Macros for the DES API.
672 //
673 //*****************************************************************************
674 #ifdef ROM_DESIntStatus
675 #define MAP_DESIntStatus \
676  ROM_DESIntStatus
677 #else
678 #define MAP_DESIntStatus \
679  DESIntStatus
680 #endif
681 #ifdef ROM_DESConfigSet
682 #define MAP_DESConfigSet \
683  ROM_DESConfigSet
684 #else
685 #define MAP_DESConfigSet \
686  DESConfigSet
687 #endif
688 #ifdef ROM_DESDataRead
689 #define MAP_DESDataRead \
690  ROM_DESDataRead
691 #else
692 #define MAP_DESDataRead \
693  DESDataRead
694 #endif
695 #ifdef ROM_DESDataReadNonBlocking
696 #define MAP_DESDataReadNonBlocking \
697  ROM_DESDataReadNonBlocking
698 #else
699 #define MAP_DESDataReadNonBlocking \
700  DESDataReadNonBlocking
701 #endif
702 #ifdef ROM_DESDataProcess
703 #define MAP_DESDataProcess \
704  ROM_DESDataProcess
705 #else
706 #define MAP_DESDataProcess \
707  DESDataProcess
708 #endif
709 #ifdef ROM_DESDataWrite
710 #define MAP_DESDataWrite \
711  ROM_DESDataWrite
712 #else
713 #define MAP_DESDataWrite \
714  DESDataWrite
715 #endif
716 #ifdef ROM_DESDataWriteNonBlocking
717 #define MAP_DESDataWriteNonBlocking \
718  ROM_DESDataWriteNonBlocking
719 #else
720 #define MAP_DESDataWriteNonBlocking \
721  DESDataWriteNonBlocking
722 #endif
723 #ifdef ROM_DESDMADisable
724 #define MAP_DESDMADisable \
725  ROM_DESDMADisable
726 #else
727 #define MAP_DESDMADisable \
728  DESDMADisable
729 #endif
730 #ifdef ROM_DESDMAEnable
731 #define MAP_DESDMAEnable \
732  ROM_DESDMAEnable
733 #else
734 #define MAP_DESDMAEnable \
735  DESDMAEnable
736 #endif
737 #ifdef ROM_DESIntClear
738 #define MAP_DESIntClear \
739  ROM_DESIntClear
740 #else
741 #define MAP_DESIntClear \
742  DESIntClear
743 #endif
744 #ifdef ROM_DESIntDisable
745 #define MAP_DESIntDisable \
746  ROM_DESIntDisable
747 #else
748 #define MAP_DESIntDisable \
749  DESIntDisable
750 #endif
751 #ifdef ROM_DESIntEnable
752 #define MAP_DESIntEnable \
753  ROM_DESIntEnable
754 #else
755 #define MAP_DESIntEnable \
756  DESIntEnable
757 #endif
758 #ifdef ROM_DESIVSet
759 #define MAP_DESIVSet \
760  ROM_DESIVSet
761 #else
762 #define MAP_DESIVSet \
763  DESIVSet
764 #endif
765 #ifdef ROM_DESKeySet
766 #define MAP_DESKeySet \
767  ROM_DESKeySet
768 #else
769 #define MAP_DESKeySet \
770  DESKeySet
771 #endif
772 #ifdef ROM_DESLengthSet
773 #define MAP_DESLengthSet \
774  ROM_DESLengthSet
775 #else
776 #define MAP_DESLengthSet \
777  DESLengthSet
778 #endif
779 #ifdef ROM_DESReset
780 #define MAP_DESReset \
781  ROM_DESReset
782 #else
783 #define MAP_DESReset \
784  DESReset
785 #endif
786 
787 //*****************************************************************************
788 //
789 // Macros for the EEPROM API.
790 //
791 //*****************************************************************************
792 #ifdef ROM_EEPROMRead
793 #define MAP_EEPROMRead \
794  ROM_EEPROMRead
795 #else
796 #define MAP_EEPROMRead \
797  EEPROMRead
798 #endif
799 #ifdef ROM_EEPROMBlockCountGet
800 #define MAP_EEPROMBlockCountGet \
801  ROM_EEPROMBlockCountGet
802 #else
803 #define MAP_EEPROMBlockCountGet \
804  EEPROMBlockCountGet
805 #endif
806 #ifdef ROM_EEPROMBlockHide
807 #define MAP_EEPROMBlockHide \
808  ROM_EEPROMBlockHide
809 #else
810 #define MAP_EEPROMBlockHide \
811  EEPROMBlockHide
812 #endif
813 #ifdef ROM_EEPROMBlockLock
814 #define MAP_EEPROMBlockLock \
815  ROM_EEPROMBlockLock
816 #else
817 #define MAP_EEPROMBlockLock \
818  EEPROMBlockLock
819 #endif
820 #ifdef ROM_EEPROMBlockPasswordSet
821 #define MAP_EEPROMBlockPasswordSet \
822  ROM_EEPROMBlockPasswordSet
823 #else
824 #define MAP_EEPROMBlockPasswordSet \
825  EEPROMBlockPasswordSet
826 #endif
827 #ifdef ROM_EEPROMBlockProtectGet
828 #define MAP_EEPROMBlockProtectGet \
829  ROM_EEPROMBlockProtectGet
830 #else
831 #define MAP_EEPROMBlockProtectGet \
832  EEPROMBlockProtectGet
833 #endif
834 #ifdef ROM_EEPROMBlockProtectSet
835 #define MAP_EEPROMBlockProtectSet \
836  ROM_EEPROMBlockProtectSet
837 #else
838 #define MAP_EEPROMBlockProtectSet \
839  EEPROMBlockProtectSet
840 #endif
841 #ifdef ROM_EEPROMBlockUnlock
842 #define MAP_EEPROMBlockUnlock \
843  ROM_EEPROMBlockUnlock
844 #else
845 #define MAP_EEPROMBlockUnlock \
846  EEPROMBlockUnlock
847 #endif
848 #ifdef ROM_EEPROMIntClear
849 #define MAP_EEPROMIntClear \
850  ROM_EEPROMIntClear
851 #else
852 #define MAP_EEPROMIntClear \
853  EEPROMIntClear
854 #endif
855 #ifdef ROM_EEPROMIntDisable
856 #define MAP_EEPROMIntDisable \
857  ROM_EEPROMIntDisable
858 #else
859 #define MAP_EEPROMIntDisable \
860  EEPROMIntDisable
861 #endif
862 #ifdef ROM_EEPROMIntEnable
863 #define MAP_EEPROMIntEnable \
864  ROM_EEPROMIntEnable
865 #else
866 #define MAP_EEPROMIntEnable \
867  EEPROMIntEnable
868 #endif
869 #ifdef ROM_EEPROMIntStatus
870 #define MAP_EEPROMIntStatus \
871  ROM_EEPROMIntStatus
872 #else
873 #define MAP_EEPROMIntStatus \
874  EEPROMIntStatus
875 #endif
876 #ifdef ROM_EEPROMMassErase
877 #define MAP_EEPROMMassErase \
878  ROM_EEPROMMassErase
879 #else
880 #define MAP_EEPROMMassErase \
881  EEPROMMassErase
882 #endif
883 #ifdef ROM_EEPROMProgram
884 #define MAP_EEPROMProgram \
885  ROM_EEPROMProgram
886 #else
887 #define MAP_EEPROMProgram \
888  EEPROMProgram
889 #endif
890 #ifdef ROM_EEPROMProgramNonBlocking
891 #define MAP_EEPROMProgramNonBlocking \
892  ROM_EEPROMProgramNonBlocking
893 #else
894 #define MAP_EEPROMProgramNonBlocking \
895  EEPROMProgramNonBlocking
896 #endif
897 #ifdef ROM_EEPROMSizeGet
898 #define MAP_EEPROMSizeGet \
899  ROM_EEPROMSizeGet
900 #else
901 #define MAP_EEPROMSizeGet \
902  EEPROMSizeGet
903 #endif
904 #ifdef ROM_EEPROMStatusGet
905 #define MAP_EEPROMStatusGet \
906  ROM_EEPROMStatusGet
907 #else
908 #define MAP_EEPROMStatusGet \
909  EEPROMStatusGet
910 #endif
911 #ifdef ROM_EEPROMInit
912 #define MAP_EEPROMInit \
913  ROM_EEPROMInit
914 #else
915 #define MAP_EEPROMInit \
916  EEPROMInit
917 #endif
918 
919 //*****************************************************************************
920 //
921 // Macros for the EPI API.
922 //
923 //*****************************************************************************
924 #ifdef ROM_EPIIntStatus
925 #define MAP_EPIIntStatus \
926  ROM_EPIIntStatus
927 #else
928 #define MAP_EPIIntStatus \
929  EPIIntStatus
930 #endif
931 #ifdef ROM_EPIModeSet
932 #define MAP_EPIModeSet \
933  ROM_EPIModeSet
934 #else
935 #define MAP_EPIModeSet \
936  EPIModeSet
937 #endif
938 #ifdef ROM_EPIDividerSet
939 #define MAP_EPIDividerSet \
940  ROM_EPIDividerSet
941 #else
942 #define MAP_EPIDividerSet \
943  EPIDividerSet
944 #endif
945 #ifdef ROM_EPIConfigSDRAMSet
946 #define MAP_EPIConfigSDRAMSet \
947  ROM_EPIConfigSDRAMSet
948 #else
949 #define MAP_EPIConfigSDRAMSet \
950  EPIConfigSDRAMSet
951 #endif
952 #ifdef ROM_EPIConfigGPModeSet
953 #define MAP_EPIConfigGPModeSet \
954  ROM_EPIConfigGPModeSet
955 #else
956 #define MAP_EPIConfigGPModeSet \
957  EPIConfigGPModeSet
958 #endif
959 #ifdef ROM_EPIConfigHB8Set
960 #define MAP_EPIConfigHB8Set \
961  ROM_EPIConfigHB8Set
962 #else
963 #define MAP_EPIConfigHB8Set \
964  EPIConfigHB8Set
965 #endif
966 #ifdef ROM_EPIConfigHB16Set
967 #define MAP_EPIConfigHB16Set \
968  ROM_EPIConfigHB16Set
969 #else
970 #define MAP_EPIConfigHB16Set \
971  EPIConfigHB16Set
972 #endif
973 #ifdef ROM_EPIAddressMapSet
974 #define MAP_EPIAddressMapSet \
975  ROM_EPIAddressMapSet
976 #else
977 #define MAP_EPIAddressMapSet \
978  EPIAddressMapSet
979 #endif
980 #ifdef ROM_EPINonBlockingReadConfigure
981 #define MAP_EPINonBlockingReadConfigure \
982  ROM_EPINonBlockingReadConfigure
983 #else
984 #define MAP_EPINonBlockingReadConfigure \
985  EPINonBlockingReadConfigure
986 #endif
987 #ifdef ROM_EPINonBlockingReadStart
988 #define MAP_EPINonBlockingReadStart \
989  ROM_EPINonBlockingReadStart
990 #else
991 #define MAP_EPINonBlockingReadStart \
992  EPINonBlockingReadStart
993 #endif
994 #ifdef ROM_EPINonBlockingReadStop
995 #define MAP_EPINonBlockingReadStop \
996  ROM_EPINonBlockingReadStop
997 #else
998 #define MAP_EPINonBlockingReadStop \
999  EPINonBlockingReadStop
1000 #endif
1001 #ifdef ROM_EPINonBlockingReadCount
1002 #define MAP_EPINonBlockingReadCount \
1003  ROM_EPINonBlockingReadCount
1004 #else
1005 #define MAP_EPINonBlockingReadCount \
1006  EPINonBlockingReadCount
1007 #endif
1008 #ifdef ROM_EPINonBlockingReadAvail
1009 #define MAP_EPINonBlockingReadAvail \
1010  ROM_EPINonBlockingReadAvail
1011 #else
1012 #define MAP_EPINonBlockingReadAvail \
1013  EPINonBlockingReadAvail
1014 #endif
1015 #ifdef ROM_EPINonBlockingReadGet32
1016 #define MAP_EPINonBlockingReadGet32 \
1017  ROM_EPINonBlockingReadGet32
1018 #else
1019 #define MAP_EPINonBlockingReadGet32 \
1020  EPINonBlockingReadGet32
1021 #endif
1022 #ifdef ROM_EPINonBlockingReadGet16
1023 #define MAP_EPINonBlockingReadGet16 \
1024  ROM_EPINonBlockingReadGet16
1025 #else
1026 #define MAP_EPINonBlockingReadGet16 \
1027  EPINonBlockingReadGet16
1028 #endif
1029 #ifdef ROM_EPINonBlockingReadGet8
1030 #define MAP_EPINonBlockingReadGet8 \
1031  ROM_EPINonBlockingReadGet8
1032 #else
1033 #define MAP_EPINonBlockingReadGet8 \
1034  EPINonBlockingReadGet8
1035 #endif
1036 #ifdef ROM_EPIFIFOConfig
1037 #define MAP_EPIFIFOConfig \
1038  ROM_EPIFIFOConfig
1039 #else
1040 #define MAP_EPIFIFOConfig \
1041  EPIFIFOConfig
1042 #endif
1043 #ifdef ROM_EPIWriteFIFOCountGet
1044 #define MAP_EPIWriteFIFOCountGet \
1045  ROM_EPIWriteFIFOCountGet
1046 #else
1047 #define MAP_EPIWriteFIFOCountGet \
1048  EPIWriteFIFOCountGet
1049 #endif
1050 #ifdef ROM_EPIIntEnable
1051 #define MAP_EPIIntEnable \
1052  ROM_EPIIntEnable
1053 #else
1054 #define MAP_EPIIntEnable \
1055  EPIIntEnable
1056 #endif
1057 #ifdef ROM_EPIIntDisable
1058 #define MAP_EPIIntDisable \
1059  ROM_EPIIntDisable
1060 #else
1061 #define MAP_EPIIntDisable \
1062  EPIIntDisable
1063 #endif
1064 #ifdef ROM_EPIIntErrorStatus
1065 #define MAP_EPIIntErrorStatus \
1066  ROM_EPIIntErrorStatus
1067 #else
1068 #define MAP_EPIIntErrorStatus \
1069  EPIIntErrorStatus
1070 #endif
1071 #ifdef ROM_EPIIntErrorClear
1072 #define MAP_EPIIntErrorClear \
1073  ROM_EPIIntErrorClear
1074 #else
1075 #define MAP_EPIIntErrorClear \
1076  EPIIntErrorClear
1077 #endif
1078 #ifdef ROM_EPIDividerCSSet
1079 #define MAP_EPIDividerCSSet \
1080  ROM_EPIDividerCSSet
1081 #else
1082 #define MAP_EPIDividerCSSet \
1083  EPIDividerCSSet
1084 #endif
1085 #ifdef ROM_EPIDMATxCount
1086 #define MAP_EPIDMATxCount \
1087  ROM_EPIDMATxCount
1088 #else
1089 #define MAP_EPIDMATxCount \
1090  EPIDMATxCount
1091 #endif
1092 #ifdef ROM_EPIConfigHB8CSSet
1093 #define MAP_EPIConfigHB8CSSet \
1094  ROM_EPIConfigHB8CSSet
1095 #else
1096 #define MAP_EPIConfigHB8CSSet \
1097  EPIConfigHB8CSSet
1098 #endif
1099 #ifdef ROM_EPIConfigHB16CSSet
1100 #define MAP_EPIConfigHB16CSSet \
1101  ROM_EPIConfigHB16CSSet
1102 #else
1103 #define MAP_EPIConfigHB16CSSet \
1104  EPIConfigHB16CSSet
1105 #endif
1106 #ifdef ROM_EPIConfigHB8TimingSet
1107 #define MAP_EPIConfigHB8TimingSet \
1108  ROM_EPIConfigHB8TimingSet
1109 #else
1110 #define MAP_EPIConfigHB8TimingSet \
1111  EPIConfigHB8TimingSet
1112 #endif
1113 #ifdef ROM_EPIConfigHB16TimingSet
1114 #define MAP_EPIConfigHB16TimingSet \
1115  ROM_EPIConfigHB16TimingSet
1116 #else
1117 #define MAP_EPIConfigHB16TimingSet \
1118  EPIConfigHB16TimingSet
1119 #endif
1120 #ifdef ROM_EPIPSRAMConfigRegSet
1121 #define MAP_EPIPSRAMConfigRegSet \
1122  ROM_EPIPSRAMConfigRegSet
1123 #else
1124 #define MAP_EPIPSRAMConfigRegSet \
1125  EPIPSRAMConfigRegSet
1126 #endif
1127 #ifdef ROM_EPIPSRAMConfigRegRead
1128 #define MAP_EPIPSRAMConfigRegRead \
1129  ROM_EPIPSRAMConfigRegRead
1130 #else
1131 #define MAP_EPIPSRAMConfigRegRead \
1132  EPIPSRAMConfigRegRead
1133 #endif
1134 #ifdef ROM_EPIPSRAMConfigRegGetNonBlocking
1135 #define MAP_EPIPSRAMConfigRegGetNonBlocking \
1136  ROM_EPIPSRAMConfigRegGetNonBlocking
1137 #else
1138 #define MAP_EPIPSRAMConfigRegGetNonBlocking \
1139  EPIPSRAMConfigRegGetNonBlocking
1140 #endif
1141 #ifdef ROM_EPIPSRAMConfigRegGet
1142 #define MAP_EPIPSRAMConfigRegGet \
1143  ROM_EPIPSRAMConfigRegGet
1144 #else
1145 #define MAP_EPIPSRAMConfigRegGet \
1146  EPIPSRAMConfigRegGet
1147 #endif
1148 
1149 //*****************************************************************************
1150 //
1151 // Macros for the EMAC API.
1152 //
1153 //*****************************************************************************
1154 #ifdef ROM_EMACIntStatus
1155 #define MAP_EMACIntStatus \
1156  ROM_EMACIntStatus
1157 #else
1158 #define MAP_EMACIntStatus \
1159  EMACIntStatus
1160 #endif
1161 #ifdef ROM_EMACAddrGet
1162 #define MAP_EMACAddrGet \
1163  ROM_EMACAddrGet
1164 #else
1165 #define MAP_EMACAddrGet \
1166  EMACAddrGet
1167 #endif
1168 #ifdef ROM_EMACAddrSet
1169 #define MAP_EMACAddrSet \
1170  ROM_EMACAddrSet
1171 #else
1172 #define MAP_EMACAddrSet \
1173  EMACAddrSet
1174 #endif
1175 #ifdef ROM_EMACConfigGet
1176 #define MAP_EMACConfigGet \
1177  ROM_EMACConfigGet
1178 #else
1179 #define MAP_EMACConfigGet \
1180  EMACConfigGet
1181 #endif
1182 #ifdef ROM_EMACConfigSet
1183 #define MAP_EMACConfigSet \
1184  ROM_EMACConfigSet
1185 #else
1186 #define MAP_EMACConfigSet \
1187  EMACConfigSet
1188 #endif
1189 #ifdef ROM_EMACDMAStateGet
1190 #define MAP_EMACDMAStateGet \
1191  ROM_EMACDMAStateGet
1192 #else
1193 #define MAP_EMACDMAStateGet \
1194  EMACDMAStateGet
1195 #endif
1196 #ifdef ROM_EMACFrameFilterGet
1197 #define MAP_EMACFrameFilterGet \
1198  ROM_EMACFrameFilterGet
1199 #else
1200 #define MAP_EMACFrameFilterGet \
1201  EMACFrameFilterGet
1202 #endif
1203 #ifdef ROM_EMACFrameFilterSet
1204 #define MAP_EMACFrameFilterSet \
1205  ROM_EMACFrameFilterSet
1206 #else
1207 #define MAP_EMACFrameFilterSet \
1208  EMACFrameFilterSet
1209 #endif
1210 #ifdef ROM_EMACInit
1211 #define MAP_EMACInit \
1212  ROM_EMACInit
1213 #else
1214 #define MAP_EMACInit \
1215  EMACInit
1216 #endif
1217 #ifdef ROM_EMACIntClear
1218 #define MAP_EMACIntClear \
1219  ROM_EMACIntClear
1220 #else
1221 #define MAP_EMACIntClear \
1222  EMACIntClear
1223 #endif
1224 #ifdef ROM_EMACIntDisable
1225 #define MAP_EMACIntDisable \
1226  ROM_EMACIntDisable
1227 #else
1228 #define MAP_EMACIntDisable \
1229  EMACIntDisable
1230 #endif
1231 #ifdef ROM_EMACIntEnable
1232 #define MAP_EMACIntEnable \
1233  ROM_EMACIntEnable
1234 #else
1235 #define MAP_EMACIntEnable \
1236  EMACIntEnable
1237 #endif
1238 #ifdef ROM_EMACPHYConfigSet
1239 #define MAP_EMACPHYConfigSet \
1240  ROM_EMACPHYConfigSet
1241 #else
1242 #define MAP_EMACPHYConfigSet \
1243  EMACPHYConfigSet
1244 #endif
1245 #ifdef ROM_EMACPHYPowerOff
1246 #define MAP_EMACPHYPowerOff \
1247  ROM_EMACPHYPowerOff
1248 #else
1249 #define MAP_EMACPHYPowerOff \
1250  EMACPHYPowerOff
1251 #endif
1252 #ifdef ROM_EMACPHYPowerOn
1253 #define MAP_EMACPHYPowerOn \
1254  ROM_EMACPHYPowerOn
1255 #else
1256 #define MAP_EMACPHYPowerOn \
1257  EMACPHYPowerOn
1258 #endif
1259 #ifdef ROM_EMACPHYRead
1260 #define MAP_EMACPHYRead \
1261  ROM_EMACPHYRead
1262 #else
1263 #define MAP_EMACPHYRead \
1264  EMACPHYRead
1265 #endif
1266 #ifdef ROM_EMACPHYWrite
1267 #define MAP_EMACPHYWrite \
1268  ROM_EMACPHYWrite
1269 #else
1270 #define MAP_EMACPHYWrite \
1271  EMACPHYWrite
1272 #endif
1273 #ifdef ROM_EMACReset
1274 #define MAP_EMACReset \
1275  ROM_EMACReset
1276 #else
1277 #define MAP_EMACReset \
1278  EMACReset
1279 #endif
1280 #ifdef ROM_EMACRxDisable
1281 #define MAP_EMACRxDisable \
1282  ROM_EMACRxDisable
1283 #else
1284 #define MAP_EMACRxDisable \
1285  EMACRxDisable
1286 #endif
1287 #ifdef ROM_EMACRxDMACurrentBufferGet
1288 #define MAP_EMACRxDMACurrentBufferGet \
1289  ROM_EMACRxDMACurrentBufferGet
1290 #else
1291 #define MAP_EMACRxDMACurrentBufferGet \
1292  EMACRxDMACurrentBufferGet
1293 #endif
1294 #ifdef ROM_EMACRxDMACurrentDescriptorGet
1295 #define MAP_EMACRxDMACurrentDescriptorGet \
1296  ROM_EMACRxDMACurrentDescriptorGet
1297 #else
1298 #define MAP_EMACRxDMACurrentDescriptorGet \
1299  EMACRxDMACurrentDescriptorGet
1300 #endif
1301 #ifdef ROM_EMACRxDMADescriptorListGet
1302 #define MAP_EMACRxDMADescriptorListGet \
1303  ROM_EMACRxDMADescriptorListGet
1304 #else
1305 #define MAP_EMACRxDMADescriptorListGet \
1306  EMACRxDMADescriptorListGet
1307 #endif
1308 #ifdef ROM_EMACRxDMADescriptorListSet
1309 #define MAP_EMACRxDMADescriptorListSet \
1310  ROM_EMACRxDMADescriptorListSet
1311 #else
1312 #define MAP_EMACRxDMADescriptorListSet \
1313  EMACRxDMADescriptorListSet
1314 #endif
1315 #ifdef ROM_EMACRxDMAPollDemand
1316 #define MAP_EMACRxDMAPollDemand \
1317  ROM_EMACRxDMAPollDemand
1318 #else
1319 #define MAP_EMACRxDMAPollDemand \
1320  EMACRxDMAPollDemand
1321 #endif
1322 #ifdef ROM_EMACRxEnable
1323 #define MAP_EMACRxEnable \
1324  ROM_EMACRxEnable
1325 #else
1326 #define MAP_EMACRxEnable \
1327  EMACRxEnable
1328 #endif
1329 #ifdef ROM_EMACRxWatchdogTimerSet
1330 #define MAP_EMACRxWatchdogTimerSet \
1331  ROM_EMACRxWatchdogTimerSet
1332 #else
1333 #define MAP_EMACRxWatchdogTimerSet \
1334  EMACRxWatchdogTimerSet
1335 #endif
1336 #ifdef ROM_EMACStatusGet
1337 #define MAP_EMACStatusGet \
1338  ROM_EMACStatusGet
1339 #else
1340 #define MAP_EMACStatusGet \
1341  EMACStatusGet
1342 #endif
1343 #ifdef ROM_EMACTxDisable
1344 #define MAP_EMACTxDisable \
1345  ROM_EMACTxDisable
1346 #else
1347 #define MAP_EMACTxDisable \
1348  EMACTxDisable
1349 #endif
1350 #ifdef ROM_EMACTxDMACurrentBufferGet
1351 #define MAP_EMACTxDMACurrentBufferGet \
1352  ROM_EMACTxDMACurrentBufferGet
1353 #else
1354 #define MAP_EMACTxDMACurrentBufferGet \
1355  EMACTxDMACurrentBufferGet
1356 #endif
1357 #ifdef ROM_EMACTxDMACurrentDescriptorGet
1358 #define MAP_EMACTxDMACurrentDescriptorGet \
1359  ROM_EMACTxDMACurrentDescriptorGet
1360 #else
1361 #define MAP_EMACTxDMACurrentDescriptorGet \
1362  EMACTxDMACurrentDescriptorGet
1363 #endif
1364 #ifdef ROM_EMACTxDMADescriptorListGet
1365 #define MAP_EMACTxDMADescriptorListGet \
1366  ROM_EMACTxDMADescriptorListGet
1367 #else
1368 #define MAP_EMACTxDMADescriptorListGet \
1369  EMACTxDMADescriptorListGet
1370 #endif
1371 #ifdef ROM_EMACTxDMADescriptorListSet
1372 #define MAP_EMACTxDMADescriptorListSet \
1373  ROM_EMACTxDMADescriptorListSet
1374 #else
1375 #define MAP_EMACTxDMADescriptorListSet \
1376  EMACTxDMADescriptorListSet
1377 #endif
1378 #ifdef ROM_EMACTxDMAPollDemand
1379 #define MAP_EMACTxDMAPollDemand \
1380  ROM_EMACTxDMAPollDemand
1381 #else
1382 #define MAP_EMACTxDMAPollDemand \
1383  EMACTxDMAPollDemand
1384 #endif
1385 #ifdef ROM_EMACTxEnable
1386 #define MAP_EMACTxEnable \
1387  ROM_EMACTxEnable
1388 #else
1389 #define MAP_EMACTxEnable \
1390  EMACTxEnable
1391 #endif
1392 #ifdef ROM_EMACTxFlush
1393 #define MAP_EMACTxFlush \
1394  ROM_EMACTxFlush
1395 #else
1396 #define MAP_EMACTxFlush \
1397  EMACTxFlush
1398 #endif
1399 #ifdef ROM_EMACAddrFilterGet
1400 #define MAP_EMACAddrFilterGet \
1401  ROM_EMACAddrFilterGet
1402 #else
1403 #define MAP_EMACAddrFilterGet \
1404  EMACAddrFilterGet
1405 #endif
1406 #ifdef ROM_EMACAddrFilterSet
1407 #define MAP_EMACAddrFilterSet \
1408  ROM_EMACAddrFilterSet
1409 #else
1410 #define MAP_EMACAddrFilterSet \
1411  EMACAddrFilterSet
1412 #endif
1413 #ifdef ROM_EMACHashFilterBitCalculate
1414 #define MAP_EMACHashFilterBitCalculate \
1415  ROM_EMACHashFilterBitCalculate
1416 #else
1417 #define MAP_EMACHashFilterBitCalculate \
1418  EMACHashFilterBitCalculate
1419 #endif
1420 #ifdef ROM_EMACHashFilterGet
1421 #define MAP_EMACHashFilterGet \
1422  ROM_EMACHashFilterGet
1423 #else
1424 #define MAP_EMACHashFilterGet \
1425  EMACHashFilterGet
1426 #endif
1427 #ifdef ROM_EMACHashFilterSet
1428 #define MAP_EMACHashFilterSet \
1429  ROM_EMACHashFilterSet
1430 #else
1431 #define MAP_EMACHashFilterSet \
1432  EMACHashFilterSet
1433 #endif
1434 #ifdef ROM_EMACNumAddrGet
1435 #define MAP_EMACNumAddrGet \
1436  ROM_EMACNumAddrGet
1437 #else
1438 #define MAP_EMACNumAddrGet \
1439  EMACNumAddrGet
1440 #endif
1441 #ifdef ROM_EMACPHYExtendedRead
1442 #define MAP_EMACPHYExtendedRead \
1443  ROM_EMACPHYExtendedRead
1444 #else
1445 #define MAP_EMACPHYExtendedRead \
1446  EMACPHYExtendedRead
1447 #endif
1448 #ifdef ROM_EMACPHYExtendedWrite
1449 #define MAP_EMACPHYExtendedWrite \
1450  ROM_EMACPHYExtendedWrite
1451 #else
1452 #define MAP_EMACPHYExtendedWrite \
1453  EMACPHYExtendedWrite
1454 #endif
1455 #ifdef ROM_EMACPowerManagementControlGet
1456 #define MAP_EMACPowerManagementControlGet \
1457  ROM_EMACPowerManagementControlGet
1458 #else
1459 #define MAP_EMACPowerManagementControlGet \
1460  EMACPowerManagementControlGet
1461 #endif
1462 #ifdef ROM_EMACPowerManagementControlSet
1463 #define MAP_EMACPowerManagementControlSet \
1464  ROM_EMACPowerManagementControlSet
1465 #else
1466 #define MAP_EMACPowerManagementControlSet \
1467  EMACPowerManagementControlSet
1468 #endif
1469 #ifdef ROM_EMACPowerManagementStatusGet
1470 #define MAP_EMACPowerManagementStatusGet \
1471  ROM_EMACPowerManagementStatusGet
1472 #else
1473 #define MAP_EMACPowerManagementStatusGet \
1474  EMACPowerManagementStatusGet
1475 #endif
1476 #ifdef ROM_EMACRemoteWakeUpFrameFilterGet
1477 #define MAP_EMACRemoteWakeUpFrameFilterGet \
1478  ROM_EMACRemoteWakeUpFrameFilterGet
1479 #else
1480 #define MAP_EMACRemoteWakeUpFrameFilterGet \
1481  EMACRemoteWakeUpFrameFilterGet
1482 #endif
1483 #ifdef ROM_EMACRemoteWakeUpFrameFilterSet
1484 #define MAP_EMACRemoteWakeUpFrameFilterSet \
1485  ROM_EMACRemoteWakeUpFrameFilterSet
1486 #else
1487 #define MAP_EMACRemoteWakeUpFrameFilterSet \
1488  EMACRemoteWakeUpFrameFilterSet
1489 #endif
1490 #ifdef ROM_EMACTimestampAddendSet
1491 #define MAP_EMACTimestampAddendSet \
1492  ROM_EMACTimestampAddendSet
1493 #else
1494 #define MAP_EMACTimestampAddendSet \
1495  EMACTimestampAddendSet
1496 #endif
1497 #ifdef ROM_EMACTimestampConfigGet
1498 #define MAP_EMACTimestampConfigGet \
1499  ROM_EMACTimestampConfigGet
1500 #else
1501 #define MAP_EMACTimestampConfigGet \
1502  EMACTimestampConfigGet
1503 #endif
1504 #ifdef ROM_EMACTimestampConfigSet
1505 #define MAP_EMACTimestampConfigSet \
1506  ROM_EMACTimestampConfigSet
1507 #else
1508 #define MAP_EMACTimestampConfigSet \
1509  EMACTimestampConfigSet
1510 #endif
1511 #ifdef ROM_EMACTimestampDisable
1512 #define MAP_EMACTimestampDisable \
1513  ROM_EMACTimestampDisable
1514 #else
1515 #define MAP_EMACTimestampDisable \
1516  EMACTimestampDisable
1517 #endif
1518 #ifdef ROM_EMACTimestampEnable
1519 #define MAP_EMACTimestampEnable \
1520  ROM_EMACTimestampEnable
1521 #else
1522 #define MAP_EMACTimestampEnable \
1523  EMACTimestampEnable
1524 #endif
1525 #ifdef ROM_EMACTimestampIntStatus
1526 #define MAP_EMACTimestampIntStatus \
1527  ROM_EMACTimestampIntStatus
1528 #else
1529 #define MAP_EMACTimestampIntStatus \
1530  EMACTimestampIntStatus
1531 #endif
1532 #ifdef ROM_EMACTimestampPPSCommand
1533 #define MAP_EMACTimestampPPSCommand \
1534  ROM_EMACTimestampPPSCommand
1535 #else
1536 #define MAP_EMACTimestampPPSCommand \
1537  EMACTimestampPPSCommand
1538 #endif
1539 #ifdef ROM_EMACTimestampPPSCommandModeSet
1540 #define MAP_EMACTimestampPPSCommandModeSet \
1541  ROM_EMACTimestampPPSCommandModeSet
1542 #else
1543 #define MAP_EMACTimestampPPSCommandModeSet \
1544  EMACTimestampPPSCommandModeSet
1545 #endif
1546 #ifdef ROM_EMACTimestampPPSPeriodSet
1547 #define MAP_EMACTimestampPPSPeriodSet \
1548  ROM_EMACTimestampPPSPeriodSet
1549 #else
1550 #define MAP_EMACTimestampPPSPeriodSet \
1551  EMACTimestampPPSPeriodSet
1552 #endif
1553 #ifdef ROM_EMACTimestampPPSSimpleModeSet
1554 #define MAP_EMACTimestampPPSSimpleModeSet \
1555  ROM_EMACTimestampPPSSimpleModeSet
1556 #else
1557 #define MAP_EMACTimestampPPSSimpleModeSet \
1558  EMACTimestampPPSSimpleModeSet
1559 #endif
1560 #ifdef ROM_EMACTimestampSysTimeGet
1561 #define MAP_EMACTimestampSysTimeGet \
1562  ROM_EMACTimestampSysTimeGet
1563 #else
1564 #define MAP_EMACTimestampSysTimeGet \
1565  EMACTimestampSysTimeGet
1566 #endif
1567 #ifdef ROM_EMACTimestampSysTimeSet
1568 #define MAP_EMACTimestampSysTimeSet \
1569  ROM_EMACTimestampSysTimeSet
1570 #else
1571 #define MAP_EMACTimestampSysTimeSet \
1572  EMACTimestampSysTimeSet
1573 #endif
1574 #ifdef ROM_EMACTimestampSysTimeUpdate
1575 #define MAP_EMACTimestampSysTimeUpdate \
1576  ROM_EMACTimestampSysTimeUpdate
1577 #else
1578 #define MAP_EMACTimestampSysTimeUpdate \
1579  EMACTimestampSysTimeUpdate
1580 #endif
1581 #ifdef ROM_EMACTimestampTargetIntDisable
1582 #define MAP_EMACTimestampTargetIntDisable \
1583  ROM_EMACTimestampTargetIntDisable
1584 #else
1585 #define MAP_EMACTimestampTargetIntDisable \
1586  EMACTimestampTargetIntDisable
1587 #endif
1588 #ifdef ROM_EMACTimestampTargetIntEnable
1589 #define MAP_EMACTimestampTargetIntEnable \
1590  ROM_EMACTimestampTargetIntEnable
1591 #else
1592 #define MAP_EMACTimestampTargetIntEnable \
1593  EMACTimestampTargetIntEnable
1594 #endif
1595 #ifdef ROM_EMACTimestampTargetSet
1596 #define MAP_EMACTimestampTargetSet \
1597  ROM_EMACTimestampTargetSet
1598 #else
1599 #define MAP_EMACTimestampTargetSet \
1600  EMACTimestampTargetSet
1601 #endif
1602 #ifdef ROM_EMACVLANHashFilterBitCalculate
1603 #define MAP_EMACVLANHashFilterBitCalculate \
1604  ROM_EMACVLANHashFilterBitCalculate
1605 #else
1606 #define MAP_EMACVLANHashFilterBitCalculate \
1607  EMACVLANHashFilterBitCalculate
1608 #endif
1609 #ifdef ROM_EMACVLANHashFilterGet
1610 #define MAP_EMACVLANHashFilterGet \
1611  ROM_EMACVLANHashFilterGet
1612 #else
1613 #define MAP_EMACVLANHashFilterGet \
1614  EMACVLANHashFilterGet
1615 #endif
1616 #ifdef ROM_EMACVLANHashFilterSet
1617 #define MAP_EMACVLANHashFilterSet \
1618  ROM_EMACVLANHashFilterSet
1619 #else
1620 #define MAP_EMACVLANHashFilterSet \
1621  EMACVLANHashFilterSet
1622 #endif
1623 #ifdef ROM_EMACVLANRxConfigGet
1624 #define MAP_EMACVLANRxConfigGet \
1625  ROM_EMACVLANRxConfigGet
1626 #else
1627 #define MAP_EMACVLANRxConfigGet \
1628  EMACVLANRxConfigGet
1629 #endif
1630 #ifdef ROM_EMACVLANRxConfigSet
1631 #define MAP_EMACVLANRxConfigSet \
1632  ROM_EMACVLANRxConfigSet
1633 #else
1634 #define MAP_EMACVLANRxConfigSet \
1635  EMACVLANRxConfigSet
1636 #endif
1637 #ifdef ROM_EMACVLANTxConfigGet
1638 #define MAP_EMACVLANTxConfigGet \
1639  ROM_EMACVLANTxConfigGet
1640 #else
1641 #define MAP_EMACVLANTxConfigGet \
1642  EMACVLANTxConfigGet
1643 #endif
1644 #ifdef ROM_EMACVLANTxConfigSet
1645 #define MAP_EMACVLANTxConfigSet \
1646  ROM_EMACVLANTxConfigSet
1647 #else
1648 #define MAP_EMACVLANTxConfigSet \
1649  EMACVLANTxConfigSet
1650 #endif
1651 
1652 //*****************************************************************************
1653 //
1654 // Macros for the Flash API.
1655 //
1656 //*****************************************************************************
1657 #ifdef ROM_FlashProgram
1658 #define MAP_FlashProgram \
1659  ROM_FlashProgram
1660 #else
1661 #define MAP_FlashProgram \
1662  FlashProgram
1663 #endif
1664 #ifdef ROM_FlashErase
1665 #define MAP_FlashErase \
1666  ROM_FlashErase
1667 #else
1668 #define MAP_FlashErase \
1669  FlashErase
1670 #endif
1671 #ifdef ROM_FlashProtectGet
1672 #define MAP_FlashProtectGet \
1673  ROM_FlashProtectGet
1674 #else
1675 #define MAP_FlashProtectGet \
1676  FlashProtectGet
1677 #endif
1678 #ifdef ROM_FlashProtectSet
1679 #define MAP_FlashProtectSet \
1680  ROM_FlashProtectSet
1681 #else
1682 #define MAP_FlashProtectSet \
1683  FlashProtectSet
1684 #endif
1685 #ifdef ROM_FlashProtectSave
1686 #define MAP_FlashProtectSave \
1687  ROM_FlashProtectSave
1688 #else
1689 #define MAP_FlashProtectSave \
1690  FlashProtectSave
1691 #endif
1692 #ifdef ROM_FlashUserGet
1693 #define MAP_FlashUserGet \
1694  ROM_FlashUserGet
1695 #else
1696 #define MAP_FlashUserGet \
1697  FlashUserGet
1698 #endif
1699 #ifdef ROM_FlashUserSet
1700 #define MAP_FlashUserSet \
1701  ROM_FlashUserSet
1702 #else
1703 #define MAP_FlashUserSet \
1704  FlashUserSet
1705 #endif
1706 #ifdef ROM_FlashUserSave
1707 #define MAP_FlashUserSave \
1708  ROM_FlashUserSave
1709 #else
1710 #define MAP_FlashUserSave \
1711  FlashUserSave
1712 #endif
1713 #ifdef ROM_FlashIntEnable
1714 #define MAP_FlashIntEnable \
1715  ROM_FlashIntEnable
1716 #else
1717 #define MAP_FlashIntEnable \
1718  FlashIntEnable
1719 #endif
1720 #ifdef ROM_FlashIntDisable
1721 #define MAP_FlashIntDisable \
1722  ROM_FlashIntDisable
1723 #else
1724 #define MAP_FlashIntDisable \
1725  FlashIntDisable
1726 #endif
1727 #ifdef ROM_FlashIntStatus
1728 #define MAP_FlashIntStatus \
1729  ROM_FlashIntStatus
1730 #else
1731 #define MAP_FlashIntStatus \
1732  FlashIntStatus
1733 #endif
1734 #ifdef ROM_FlashIntClear
1735 #define MAP_FlashIntClear \
1736  ROM_FlashIntClear
1737 #else
1738 #define MAP_FlashIntClear \
1739  FlashIntClear
1740 #endif
1741 
1742 //*****************************************************************************
1743 //
1744 // Macros for the FPU API.
1745 //
1746 //*****************************************************************************
1747 #ifdef ROM_FPUEnable
1748 #define MAP_FPUEnable \
1749  ROM_FPUEnable
1750 #else
1751 #define MAP_FPUEnable \
1752  FPUEnable
1753 #endif
1754 #ifdef ROM_FPUDisable
1755 #define MAP_FPUDisable \
1756  ROM_FPUDisable
1757 #else
1758 #define MAP_FPUDisable \
1759  FPUDisable
1760 #endif
1761 #ifdef ROM_FPUFlushToZeroModeSet
1762 #define MAP_FPUFlushToZeroModeSet \
1763  ROM_FPUFlushToZeroModeSet
1764 #else
1765 #define MAP_FPUFlushToZeroModeSet \
1766  FPUFlushToZeroModeSet
1767 #endif
1768 #ifdef ROM_FPUHalfPrecisionModeSet
1769 #define MAP_FPUHalfPrecisionModeSet \
1770  ROM_FPUHalfPrecisionModeSet
1771 #else
1772 #define MAP_FPUHalfPrecisionModeSet \
1773  FPUHalfPrecisionModeSet
1774 #endif
1775 #ifdef ROM_FPULazyStackingEnable
1776 #define MAP_FPULazyStackingEnable \
1777  ROM_FPULazyStackingEnable
1778 #else
1779 #define MAP_FPULazyStackingEnable \
1780  FPULazyStackingEnable
1781 #endif
1782 #ifdef ROM_FPUNaNModeSet
1783 #define MAP_FPUNaNModeSet \
1784  ROM_FPUNaNModeSet
1785 #else
1786 #define MAP_FPUNaNModeSet \
1787  FPUNaNModeSet
1788 #endif
1789 #ifdef ROM_FPURoundingModeSet
1790 #define MAP_FPURoundingModeSet \
1791  ROM_FPURoundingModeSet
1792 #else
1793 #define MAP_FPURoundingModeSet \
1794  FPURoundingModeSet
1795 #endif
1796 #ifdef ROM_FPUStackingDisable
1797 #define MAP_FPUStackingDisable \
1798  ROM_FPUStackingDisable
1799 #else
1800 #define MAP_FPUStackingDisable \
1801  FPUStackingDisable
1802 #endif
1803 #ifdef ROM_FPUStackingEnable
1804 #define MAP_FPUStackingEnable \
1805  ROM_FPUStackingEnable
1806 #else
1807 #define MAP_FPUStackingEnable \
1808  FPUStackingEnable
1809 #endif
1810 
1811 //*****************************************************************************
1812 //
1813 // Macros for the GPIO API.
1814 //
1815 //*****************************************************************************
1816 #ifdef ROM_GPIOPinWrite
1817 #define MAP_GPIOPinWrite \
1818  ROM_GPIOPinWrite
1819 #else
1820 #define MAP_GPIOPinWrite \
1821  GPIOPinWrite
1822 #endif
1823 #ifdef ROM_GPIODirModeSet
1824 #define MAP_GPIODirModeSet \
1825  ROM_GPIODirModeSet
1826 #else
1827 #define MAP_GPIODirModeSet \
1828  GPIODirModeSet
1829 #endif
1830 #ifdef ROM_GPIODirModeGet
1831 #define MAP_GPIODirModeGet \
1832  ROM_GPIODirModeGet
1833 #else
1834 #define MAP_GPIODirModeGet \
1835  GPIODirModeGet
1836 #endif
1837 #ifdef ROM_GPIOIntTypeSet
1838 #define MAP_GPIOIntTypeSet \
1839  ROM_GPIOIntTypeSet
1840 #else
1841 #define MAP_GPIOIntTypeSet \
1842  GPIOIntTypeSet
1843 #endif
1844 #ifdef ROM_GPIOIntTypeGet
1845 #define MAP_GPIOIntTypeGet \
1846  ROM_GPIOIntTypeGet
1847 #else
1848 #define MAP_GPIOIntTypeGet \
1849  GPIOIntTypeGet
1850 #endif
1851 #ifdef ROM_GPIOPadConfigSet
1852 #define MAP_GPIOPadConfigSet \
1853  ROM_GPIOPadConfigSet
1854 #else
1855 #define MAP_GPIOPadConfigSet \
1856  GPIOPadConfigSet
1857 #endif
1858 #ifdef ROM_GPIOPadConfigGet
1859 #define MAP_GPIOPadConfigGet \
1860  ROM_GPIOPadConfigGet
1861 #else
1862 #define MAP_GPIOPadConfigGet \
1863  GPIOPadConfigGet
1864 #endif
1865 #ifdef ROM_GPIOPinRead
1866 #define MAP_GPIOPinRead \
1867  ROM_GPIOPinRead
1868 #else
1869 #define MAP_GPIOPinRead \
1870  GPIOPinRead
1871 #endif
1872 #ifdef ROM_GPIOPinTypeCAN
1873 #define MAP_GPIOPinTypeCAN \
1874  ROM_GPIOPinTypeCAN
1875 #else
1876 #define MAP_GPIOPinTypeCAN \
1877  GPIOPinTypeCAN
1878 #endif
1879 #ifdef ROM_GPIOPinTypeComparator
1880 #define MAP_GPIOPinTypeComparator \
1881  ROM_GPIOPinTypeComparator
1882 #else
1883 #define MAP_GPIOPinTypeComparator \
1884  GPIOPinTypeComparator
1885 #endif
1886 #ifdef ROM_GPIOPinTypeGPIOInput
1887 #define MAP_GPIOPinTypeGPIOInput \
1888  ROM_GPIOPinTypeGPIOInput
1889 #else
1890 #define MAP_GPIOPinTypeGPIOInput \
1891  GPIOPinTypeGPIOInput
1892 #endif
1893 #ifdef ROM_GPIOPinTypeGPIOOutput
1894 #define MAP_GPIOPinTypeGPIOOutput \
1895  ROM_GPIOPinTypeGPIOOutput
1896 #else
1897 #define MAP_GPIOPinTypeGPIOOutput \
1898  GPIOPinTypeGPIOOutput
1899 #endif
1900 #ifdef ROM_GPIOPinTypeI2C
1901 #define MAP_GPIOPinTypeI2C \
1902  ROM_GPIOPinTypeI2C
1903 #else
1904 #define MAP_GPIOPinTypeI2C \
1905  GPIOPinTypeI2C
1906 #endif
1907 #ifdef ROM_GPIOPinTypePWM
1908 #define MAP_GPIOPinTypePWM \
1909  ROM_GPIOPinTypePWM
1910 #else
1911 #define MAP_GPIOPinTypePWM \
1912  GPIOPinTypePWM
1913 #endif
1914 #ifdef ROM_GPIOPinTypeQEI
1915 #define MAP_GPIOPinTypeQEI \
1916  ROM_GPIOPinTypeQEI
1917 #else
1918 #define MAP_GPIOPinTypeQEI \
1919  GPIOPinTypeQEI
1920 #endif
1921 #ifdef ROM_GPIOPinTypeSSI
1922 #define MAP_GPIOPinTypeSSI \
1923  ROM_GPIOPinTypeSSI
1924 #else
1925 #define MAP_GPIOPinTypeSSI \
1926  GPIOPinTypeSSI
1927 #endif
1928 #ifdef ROM_GPIOPinTypeTimer
1929 #define MAP_GPIOPinTypeTimer \
1930  ROM_GPIOPinTypeTimer
1931 #else
1932 #define MAP_GPIOPinTypeTimer \
1933  GPIOPinTypeTimer
1934 #endif
1935 #ifdef ROM_GPIOPinTypeUART
1936 #define MAP_GPIOPinTypeUART \
1937  ROM_GPIOPinTypeUART
1938 #else
1939 #define MAP_GPIOPinTypeUART \
1940  GPIOPinTypeUART
1941 #endif
1942 #ifdef ROM_GPIOPinTypeGPIOOutputOD
1943 #define MAP_GPIOPinTypeGPIOOutputOD \
1944  ROM_GPIOPinTypeGPIOOutputOD
1945 #else
1946 #define MAP_GPIOPinTypeGPIOOutputOD \
1947  GPIOPinTypeGPIOOutputOD
1948 #endif
1949 #ifdef ROM_GPIOPinTypeADC
1950 #define MAP_GPIOPinTypeADC \
1951  ROM_GPIOPinTypeADC
1952 #else
1953 #define MAP_GPIOPinTypeADC \
1954  GPIOPinTypeADC
1955 #endif
1956 #ifdef ROM_GPIOPinTypeUSBDigital
1957 #define MAP_GPIOPinTypeUSBDigital \
1958  ROM_GPIOPinTypeUSBDigital
1959 #else
1960 #define MAP_GPIOPinTypeUSBDigital \
1961  GPIOPinTypeUSBDigital
1962 #endif
1963 #ifdef ROM_GPIOPinConfigure
1964 #define MAP_GPIOPinConfigure \
1965  ROM_GPIOPinConfigure
1966 #else
1967 #define MAP_GPIOPinConfigure \
1968  GPIOPinConfigure
1969 #endif
1970 #ifdef ROM_GPIOPinTypeUSBAnalog
1971 #define MAP_GPIOPinTypeUSBAnalog \
1972  ROM_GPIOPinTypeUSBAnalog
1973 #else
1974 #define MAP_GPIOPinTypeUSBAnalog \
1975  GPIOPinTypeUSBAnalog
1976 #endif
1977 #ifdef ROM_GPIODMATriggerEnable
1978 #define MAP_GPIODMATriggerEnable \
1979  ROM_GPIODMATriggerEnable
1980 #else
1981 #define MAP_GPIODMATriggerEnable \
1982  GPIODMATriggerEnable
1983 #endif
1984 #ifdef ROM_GPIODMATriggerDisable
1985 #define MAP_GPIODMATriggerDisable \
1986  ROM_GPIODMATriggerDisable
1987 #else
1988 #define MAP_GPIODMATriggerDisable \
1989  GPIODMATriggerDisable
1990 #endif
1991 #ifdef ROM_GPIOADCTriggerEnable
1992 #define MAP_GPIOADCTriggerEnable \
1993  ROM_GPIOADCTriggerEnable
1994 #else
1995 #define MAP_GPIOADCTriggerEnable \
1996  GPIOADCTriggerEnable
1997 #endif
1998 #ifdef ROM_GPIOADCTriggerDisable
1999 #define MAP_GPIOADCTriggerDisable \
2000  ROM_GPIOADCTriggerDisable
2001 #else
2002 #define MAP_GPIOADCTriggerDisable \
2003  GPIOADCTriggerDisable
2004 #endif
2005 #ifdef ROM_GPIOPinTypeI2CSCL
2006 #define MAP_GPIOPinTypeI2CSCL \
2007  ROM_GPIOPinTypeI2CSCL
2008 #else
2009 #define MAP_GPIOPinTypeI2CSCL \
2010  GPIOPinTypeI2CSCL
2011 #endif
2012 #ifdef ROM_GPIOPinTypeOneWire
2013 #define MAP_GPIOPinTypeOneWire \
2014  ROM_GPIOPinTypeOneWire
2015 #else
2016 #define MAP_GPIOPinTypeOneWire \
2017  GPIOPinTypeOneWire
2018 #endif
2019 #ifdef ROM_GPIOPinTypeWakeHigh
2020 #define MAP_GPIOPinTypeWakeHigh \
2021  ROM_GPIOPinTypeWakeHigh
2022 #else
2023 #define MAP_GPIOPinTypeWakeHigh \
2024  GPIOPinTypeWakeHigh
2025 #endif
2026 #ifdef ROM_GPIOPinTypeWakeLow
2027 #define MAP_GPIOPinTypeWakeLow \
2028  ROM_GPIOPinTypeWakeLow
2029 #else
2030 #define MAP_GPIOPinTypeWakeLow \
2031  GPIOPinTypeWakeLow
2032 #endif
2033 #ifdef ROM_GPIOIntClear
2034 #define MAP_GPIOIntClear \
2035  ROM_GPIOIntClear
2036 #else
2037 #define MAP_GPIOIntClear \
2038  GPIOIntClear
2039 #endif
2040 #ifdef ROM_GPIOIntDisable
2041 #define MAP_GPIOIntDisable \
2042  ROM_GPIOIntDisable
2043 #else
2044 #define MAP_GPIOIntDisable \
2045  GPIOIntDisable
2046 #endif
2047 #ifdef ROM_GPIOIntEnable
2048 #define MAP_GPIOIntEnable \
2049  ROM_GPIOIntEnable
2050 #else
2051 #define MAP_GPIOIntEnable \
2052  GPIOIntEnable
2053 #endif
2054 #ifdef ROM_GPIOIntStatus
2055 #define MAP_GPIOIntStatus \
2056  ROM_GPIOIntStatus
2057 #else
2058 #define MAP_GPIOIntStatus \
2059  GPIOIntStatus
2060 #endif
2061 #ifdef ROM_GPIOPinWakeStatus
2062 #define MAP_GPIOPinWakeStatus \
2063  ROM_GPIOPinWakeStatus
2064 #else
2065 #define MAP_GPIOPinWakeStatus \
2066  GPIOPinWakeStatus
2067 #endif
2068 
2069 //*****************************************************************************
2070 //
2071 // Macros for the Hibernate API.
2072 //
2073 //*****************************************************************************
2074 #ifdef ROM_HibernateIntClear
2075 #define MAP_HibernateIntClear \
2076  ROM_HibernateIntClear
2077 #else
2078 #define MAP_HibernateIntClear \
2079  HibernateIntClear
2080 #endif
2081 #ifdef ROM_HibernateEnableExpClk
2082 #define MAP_HibernateEnableExpClk \
2083  ROM_HibernateEnableExpClk
2084 #else
2085 #define MAP_HibernateEnableExpClk \
2086  HibernateEnableExpClk
2087 #endif
2088 #ifdef ROM_HibernateDisable
2089 #define MAP_HibernateDisable \
2090  ROM_HibernateDisable
2091 #else
2092 #define MAP_HibernateDisable \
2093  HibernateDisable
2094 #endif
2095 #ifdef ROM_HibernateRTCEnable
2096 #define MAP_HibernateRTCEnable \
2097  ROM_HibernateRTCEnable
2098 #else
2099 #define MAP_HibernateRTCEnable \
2100  HibernateRTCEnable
2101 #endif
2102 #ifdef ROM_HibernateRTCDisable
2103 #define MAP_HibernateRTCDisable \
2104  ROM_HibernateRTCDisable
2105 #else
2106 #define MAP_HibernateRTCDisable \
2107  HibernateRTCDisable
2108 #endif
2109 #ifdef ROM_HibernateWakeSet
2110 #define MAP_HibernateWakeSet \
2111  ROM_HibernateWakeSet
2112 #else
2113 #define MAP_HibernateWakeSet \
2114  HibernateWakeSet
2115 #endif
2116 #ifdef ROM_HibernateWakeGet
2117 #define MAP_HibernateWakeGet \
2118  ROM_HibernateWakeGet
2119 #else
2120 #define MAP_HibernateWakeGet \
2121  HibernateWakeGet
2122 #endif
2123 #ifdef ROM_HibernateLowBatSet
2124 #define MAP_HibernateLowBatSet \
2125  ROM_HibernateLowBatSet
2126 #else
2127 #define MAP_HibernateLowBatSet \
2128  HibernateLowBatSet
2129 #endif
2130 #ifdef ROM_HibernateLowBatGet
2131 #define MAP_HibernateLowBatGet \
2132  ROM_HibernateLowBatGet
2133 #else
2134 #define MAP_HibernateLowBatGet \
2135  HibernateLowBatGet
2136 #endif
2137 #ifdef ROM_HibernateRTCSet
2138 #define MAP_HibernateRTCSet \
2139  ROM_HibernateRTCSet
2140 #else
2141 #define MAP_HibernateRTCSet \
2142  HibernateRTCSet
2143 #endif
2144 #ifdef ROM_HibernateRTCGet
2145 #define MAP_HibernateRTCGet \
2146  ROM_HibernateRTCGet
2147 #else
2148 #define MAP_HibernateRTCGet \
2149  HibernateRTCGet
2150 #endif
2151 #ifdef ROM_HibernateRTCTrimSet
2152 #define MAP_HibernateRTCTrimSet \
2153  ROM_HibernateRTCTrimSet
2154 #else
2155 #define MAP_HibernateRTCTrimSet \
2156  HibernateRTCTrimSet
2157 #endif
2158 #ifdef ROM_HibernateRTCTrimGet
2159 #define MAP_HibernateRTCTrimGet \
2160  ROM_HibernateRTCTrimGet
2161 #else
2162 #define MAP_HibernateRTCTrimGet \
2163  HibernateRTCTrimGet
2164 #endif
2165 #ifdef ROM_HibernateDataSet
2166 #define MAP_HibernateDataSet \
2167  ROM_HibernateDataSet
2168 #else
2169 #define MAP_HibernateDataSet \
2170  HibernateDataSet
2171 #endif
2172 #ifdef ROM_HibernateDataGet
2173 #define MAP_HibernateDataGet \
2174  ROM_HibernateDataGet
2175 #else
2176 #define MAP_HibernateDataGet \
2177  HibernateDataGet
2178 #endif
2179 #ifdef ROM_HibernateRequest
2180 #define MAP_HibernateRequest \
2181  ROM_HibernateRequest
2182 #else
2183 #define MAP_HibernateRequest \
2184  HibernateRequest
2185 #endif
2186 #ifdef ROM_HibernateIntEnable
2187 #define MAP_HibernateIntEnable \
2188  ROM_HibernateIntEnable
2189 #else
2190 #define MAP_HibernateIntEnable \
2191  HibernateIntEnable
2192 #endif
2193 #ifdef ROM_HibernateIntDisable
2194 #define MAP_HibernateIntDisable \
2195  ROM_HibernateIntDisable
2196 #else
2197 #define MAP_HibernateIntDisable \
2198  HibernateIntDisable
2199 #endif
2200 #ifdef ROM_HibernateIntStatus
2201 #define MAP_HibernateIntStatus \
2202  ROM_HibernateIntStatus
2203 #else
2204 #define MAP_HibernateIntStatus \
2205  HibernateIntStatus
2206 #endif
2207 #ifdef ROM_HibernateIsActive
2208 #define MAP_HibernateIsActive \
2209  ROM_HibernateIsActive
2210 #else
2211 #define MAP_HibernateIsActive \
2212  HibernateIsActive
2213 #endif
2214 #ifdef ROM_HibernateRTCSSGet
2215 #define MAP_HibernateRTCSSGet \
2216  ROM_HibernateRTCSSGet
2217 #else
2218 #define MAP_HibernateRTCSSGet \
2219  HibernateRTCSSGet
2220 #endif
2221 #ifdef ROM_HibernateClockConfig
2222 #define MAP_HibernateClockConfig \
2223  ROM_HibernateClockConfig
2224 #else
2225 #define MAP_HibernateClockConfig \
2226  HibernateClockConfig
2227 #endif
2228 #ifdef ROM_HibernateBatCheckStart
2229 #define MAP_HibernateBatCheckStart \
2230  ROM_HibernateBatCheckStart
2231 #else
2232 #define MAP_HibernateBatCheckStart \
2233  HibernateBatCheckStart
2234 #endif
2235 #ifdef ROM_HibernateBatCheckDone
2236 #define MAP_HibernateBatCheckDone \
2237  ROM_HibernateBatCheckDone
2238 #else
2239 #define MAP_HibernateBatCheckDone \
2240  HibernateBatCheckDone
2241 #endif
2242 #ifdef ROM_HibernateGPIORetentionEnable
2243 #define MAP_HibernateGPIORetentionEnable \
2244  ROM_HibernateGPIORetentionEnable
2245 #else
2246 #define MAP_HibernateGPIORetentionEnable \
2247  HibernateGPIORetentionEnable
2248 #endif
2249 #ifdef ROM_HibernateGPIORetentionDisable
2250 #define MAP_HibernateGPIORetentionDisable \
2251  ROM_HibernateGPIORetentionDisable
2252 #else
2253 #define MAP_HibernateGPIORetentionDisable \
2254  HibernateGPIORetentionDisable
2255 #endif
2256 #ifdef ROM_HibernateGPIORetentionGet
2257 #define MAP_HibernateGPIORetentionGet \
2258  ROM_HibernateGPIORetentionGet
2259 #else
2260 #define MAP_HibernateGPIORetentionGet \
2261  HibernateGPIORetentionGet
2262 #endif
2263 #ifdef ROM_HibernateCounterMode
2264 #define MAP_HibernateCounterMode \
2265  ROM_HibernateCounterMode
2266 #else
2267 #define MAP_HibernateCounterMode \
2268  HibernateCounterMode
2269 #endif
2270 #ifdef ROM_HibernateCalendarSet
2271 #define MAP_HibernateCalendarSet \
2272  ROM_HibernateCalendarSet
2273 #else
2274 #define MAP_HibernateCalendarSet \
2275  HibernateCalendarSet
2276 #endif
2277 #ifdef ROM_HibernateCalendarGet
2278 #define MAP_HibernateCalendarGet \
2279  ROM_HibernateCalendarGet
2280 #else
2281 #define MAP_HibernateCalendarGet \
2282  HibernateCalendarGet
2283 #endif
2284 #ifdef ROM_HibernateCalendarMatchSet
2285 #define MAP_HibernateCalendarMatchSet \
2286  ROM_HibernateCalendarMatchSet
2287 #else
2288 #define MAP_HibernateCalendarMatchSet \
2289  HibernateCalendarMatchSet
2290 #endif
2291 #ifdef ROM_HibernateCalendarMatchGet
2292 #define MAP_HibernateCalendarMatchGet \
2293  ROM_HibernateCalendarMatchGet
2294 #else
2295 #define MAP_HibernateCalendarMatchGet \
2296  HibernateCalendarMatchGet
2297 #endif
2298 #ifdef ROM_HibernateTamperDisable
2299 #define MAP_HibernateTamperDisable \
2300  ROM_HibernateTamperDisable
2301 #else
2302 #define MAP_HibernateTamperDisable \
2303  HibernateTamperDisable
2304 #endif
2305 #ifdef ROM_HibernateTamperEnable
2306 #define MAP_HibernateTamperEnable \
2307  ROM_HibernateTamperEnable
2308 #else
2309 #define MAP_HibernateTamperEnable \
2310  HibernateTamperEnable
2311 #endif
2312 #ifdef ROM_HibernateTamperEventsClear
2313 #define MAP_HibernateTamperEventsClear \
2314  ROM_HibernateTamperEventsClear
2315 #else
2316 #define MAP_HibernateTamperEventsClear \
2317  HibernateTamperEventsClear
2318 #endif
2319 #ifdef ROM_HibernateTamperEventsConfig
2320 #define MAP_HibernateTamperEventsConfig \
2321  ROM_HibernateTamperEventsConfig
2322 #else
2323 #define MAP_HibernateTamperEventsConfig \
2324  HibernateTamperEventsConfig
2325 #endif
2326 #ifdef ROM_HibernateTamperEventsGet
2327 #define MAP_HibernateTamperEventsGet \
2328  ROM_HibernateTamperEventsGet
2329 #else
2330 #define MAP_HibernateTamperEventsGet \
2331  HibernateTamperEventsGet
2332 #endif
2333 #ifdef ROM_HibernateTamperExtOscValid
2334 #define MAP_HibernateTamperExtOscValid \
2335  ROM_HibernateTamperExtOscValid
2336 #else
2337 #define MAP_HibernateTamperExtOscValid \
2338  HibernateTamperExtOscValid
2339 #endif
2340 #ifdef ROM_HibernateTamperExtOscRecover
2341 #define MAP_HibernateTamperExtOscRecover \
2342  ROM_HibernateTamperExtOscRecover
2343 #else
2344 #define MAP_HibernateTamperExtOscRecover \
2345  HibernateTamperExtOscRecover
2346 #endif
2347 #ifdef ROM_HibernateTamperIODisable
2348 #define MAP_HibernateTamperIODisable \
2349  ROM_HibernateTamperIODisable
2350 #else
2351 #define MAP_HibernateTamperIODisable \
2352  HibernateTamperIODisable
2353 #endif
2354 #ifdef ROM_HibernateTamperIOEnable
2355 #define MAP_HibernateTamperIOEnable \
2356  ROM_HibernateTamperIOEnable
2357 #else
2358 #define MAP_HibernateTamperIOEnable \
2359  HibernateTamperIOEnable
2360 #endif
2361 #ifdef ROM_HibernateTamperStatusGet
2362 #define MAP_HibernateTamperStatusGet \
2363  ROM_HibernateTamperStatusGet
2364 #else
2365 #define MAP_HibernateTamperStatusGet \
2366  HibernateTamperStatusGet
2367 #endif
2368 #ifdef ROM_HibernateRTCMatchGet
2369 #define MAP_HibernateRTCMatchGet \
2370  ROM_HibernateRTCMatchGet
2371 #else
2372 #define MAP_HibernateRTCMatchGet \
2373  HibernateRTCMatchGet
2374 #endif
2375 #ifdef ROM_HibernateRTCMatchSet
2376 #define MAP_HibernateRTCMatchSet \
2377  ROM_HibernateRTCMatchSet
2378 #else
2379 #define MAP_HibernateRTCMatchSet \
2380  HibernateRTCMatchSet
2381 #endif
2382 #ifdef ROM_HibernateRTCSSMatchGet
2383 #define MAP_HibernateRTCSSMatchGet \
2384  ROM_HibernateRTCSSMatchGet
2385 #else
2386 #define MAP_HibernateRTCSSMatchGet \
2387  HibernateRTCSSMatchGet
2388 #endif
2389 #ifdef ROM_HibernateRTCSSMatchSet
2390 #define MAP_HibernateRTCSSMatchSet \
2391  ROM_HibernateRTCSSMatchSet
2392 #else
2393 #define MAP_HibernateRTCSSMatchSet \
2394  HibernateRTCSSMatchSet
2395 #endif
2396 
2397 //*****************************************************************************
2398 //
2399 // Macros for the I2C API.
2400 //
2401 //*****************************************************************************
2402 #ifdef ROM_I2CMasterDataPut
2403 #define MAP_I2CMasterDataPut \
2404  ROM_I2CMasterDataPut
2405 #else
2406 #define MAP_I2CMasterDataPut \
2407  I2CMasterDataPut
2408 #endif
2409 #ifdef ROM_I2CMasterInitExpClk
2410 #define MAP_I2CMasterInitExpClk \
2411  ROM_I2CMasterInitExpClk
2412 #else
2413 #define MAP_I2CMasterInitExpClk \
2414  I2CMasterInitExpClk
2415 #endif
2416 #ifdef ROM_I2CSlaveInit
2417 #define MAP_I2CSlaveInit \
2418  ROM_I2CSlaveInit
2419 #else
2420 #define MAP_I2CSlaveInit \
2421  I2CSlaveInit
2422 #endif
2423 #ifdef ROM_I2CMasterEnable
2424 #define MAP_I2CMasterEnable \
2425  ROM_I2CMasterEnable
2426 #else
2427 #define MAP_I2CMasterEnable \
2428  I2CMasterEnable
2429 #endif
2430 #ifdef ROM_I2CSlaveEnable
2431 #define MAP_I2CSlaveEnable \
2432  ROM_I2CSlaveEnable
2433 #else
2434 #define MAP_I2CSlaveEnable \
2435  I2CSlaveEnable
2436 #endif
2437 #ifdef ROM_I2CMasterDisable
2438 #define MAP_I2CMasterDisable \
2439  ROM_I2CMasterDisable
2440 #else
2441 #define MAP_I2CMasterDisable \
2442  I2CMasterDisable
2443 #endif
2444 #ifdef ROM_I2CSlaveDisable
2445 #define MAP_I2CSlaveDisable \
2446  ROM_I2CSlaveDisable
2447 #else
2448 #define MAP_I2CSlaveDisable \
2449  I2CSlaveDisable
2450 #endif
2451 #ifdef ROM_I2CMasterIntEnable
2452 #define MAP_I2CMasterIntEnable \
2453  ROM_I2CMasterIntEnable
2454 #else
2455 #define MAP_I2CMasterIntEnable \
2456  I2CMasterIntEnable
2457 #endif
2458 #ifdef ROM_I2CSlaveIntEnable
2459 #define MAP_I2CSlaveIntEnable \
2460  ROM_I2CSlaveIntEnable
2461 #else
2462 #define MAP_I2CSlaveIntEnable \
2463  I2CSlaveIntEnable
2464 #endif
2465 #ifdef ROM_I2CMasterIntDisable
2466 #define MAP_I2CMasterIntDisable \
2467  ROM_I2CMasterIntDisable
2468 #else
2469 #define MAP_I2CMasterIntDisable \
2470  I2CMasterIntDisable
2471 #endif
2472 #ifdef ROM_I2CSlaveIntDisable
2473 #define MAP_I2CSlaveIntDisable \
2474  ROM_I2CSlaveIntDisable
2475 #else
2476 #define MAP_I2CSlaveIntDisable \
2477  I2CSlaveIntDisable
2478 #endif
2479 #ifdef ROM_I2CMasterIntStatus
2480 #define MAP_I2CMasterIntStatus \
2481  ROM_I2CMasterIntStatus
2482 #else
2483 #define MAP_I2CMasterIntStatus \
2484  I2CMasterIntStatus
2485 #endif
2486 #ifdef ROM_I2CSlaveIntStatus
2487 #define MAP_I2CSlaveIntStatus \
2488  ROM_I2CSlaveIntStatus
2489 #else
2490 #define MAP_I2CSlaveIntStatus \
2491  I2CSlaveIntStatus
2492 #endif
2493 #ifdef ROM_I2CMasterIntClear
2494 #define MAP_I2CMasterIntClear \
2495  ROM_I2CMasterIntClear
2496 #else
2497 #define MAP_I2CMasterIntClear \
2498  I2CMasterIntClear
2499 #endif
2500 #ifdef ROM_I2CSlaveIntClear
2501 #define MAP_I2CSlaveIntClear \
2502  ROM_I2CSlaveIntClear
2503 #else
2504 #define MAP_I2CSlaveIntClear \
2505  I2CSlaveIntClear
2506 #endif
2507 #ifdef ROM_I2CMasterSlaveAddrSet
2508 #define MAP_I2CMasterSlaveAddrSet \
2509  ROM_I2CMasterSlaveAddrSet
2510 #else
2511 #define MAP_I2CMasterSlaveAddrSet \
2512  I2CMasterSlaveAddrSet
2513 #endif
2514 #ifdef ROM_I2CMasterBusy
2515 #define MAP_I2CMasterBusy \
2516  ROM_I2CMasterBusy
2517 #else
2518 #define MAP_I2CMasterBusy \
2519  I2CMasterBusy
2520 #endif
2521 #ifdef ROM_I2CMasterBusBusy
2522 #define MAP_I2CMasterBusBusy \
2523  ROM_I2CMasterBusBusy
2524 #else
2525 #define MAP_I2CMasterBusBusy \
2526  I2CMasterBusBusy
2527 #endif
2528 #ifdef ROM_I2CMasterControl
2529 #define MAP_I2CMasterControl \
2530  ROM_I2CMasterControl
2531 #else
2532 #define MAP_I2CMasterControl \
2533  I2CMasterControl
2534 #endif
2535 #ifdef ROM_I2CMasterErr
2536 #define MAP_I2CMasterErr \
2537  ROM_I2CMasterErr
2538 #else
2539 #define MAP_I2CMasterErr \
2540  I2CMasterErr
2541 #endif
2542 #ifdef ROM_I2CMasterDataGet
2543 #define MAP_I2CMasterDataGet \
2544  ROM_I2CMasterDataGet
2545 #else
2546 #define MAP_I2CMasterDataGet \
2547  I2CMasterDataGet
2548 #endif
2549 #ifdef ROM_I2CSlaveStatus
2550 #define MAP_I2CSlaveStatus \
2551  ROM_I2CSlaveStatus
2552 #else
2553 #define MAP_I2CSlaveStatus \
2554  I2CSlaveStatus
2555 #endif
2556 #ifdef ROM_I2CSlaveDataPut
2557 #define MAP_I2CSlaveDataPut \
2558  ROM_I2CSlaveDataPut
2559 #else
2560 #define MAP_I2CSlaveDataPut \
2561  I2CSlaveDataPut
2562 #endif
2563 #ifdef ROM_I2CSlaveDataGet
2564 #define MAP_I2CSlaveDataGet \
2565  ROM_I2CSlaveDataGet
2566 #else
2567 #define MAP_I2CSlaveDataGet \
2568  I2CSlaveDataGet
2569 #endif
2570 #ifdef ROM_I2CSlaveIntEnableEx
2571 #define MAP_I2CSlaveIntEnableEx \
2572  ROM_I2CSlaveIntEnableEx
2573 #else
2574 #define MAP_I2CSlaveIntEnableEx \
2575  I2CSlaveIntEnableEx
2576 #endif
2577 #ifdef ROM_I2CSlaveIntDisableEx
2578 #define MAP_I2CSlaveIntDisableEx \
2579  ROM_I2CSlaveIntDisableEx
2580 #else
2581 #define MAP_I2CSlaveIntDisableEx \
2582  I2CSlaveIntDisableEx
2583 #endif
2584 #ifdef ROM_I2CSlaveIntStatusEx
2585 #define MAP_I2CSlaveIntStatusEx \
2586  ROM_I2CSlaveIntStatusEx
2587 #else
2588 #define MAP_I2CSlaveIntStatusEx \
2589  I2CSlaveIntStatusEx
2590 #endif
2591 #ifdef ROM_I2CSlaveIntClearEx
2592 #define MAP_I2CSlaveIntClearEx \
2593  ROM_I2CSlaveIntClearEx
2594 #else
2595 #define MAP_I2CSlaveIntClearEx \
2596  I2CSlaveIntClearEx
2597 #endif
2598 #ifdef ROM_I2CMasterIntEnableEx
2599 #define MAP_I2CMasterIntEnableEx \
2600  ROM_I2CMasterIntEnableEx
2601 #else
2602 #define MAP_I2CMasterIntEnableEx \
2603  I2CMasterIntEnableEx
2604 #endif
2605 #ifdef ROM_I2CMasterIntDisableEx
2606 #define MAP_I2CMasterIntDisableEx \
2607  ROM_I2CMasterIntDisableEx
2608 #else
2609 #define MAP_I2CMasterIntDisableEx \
2610  I2CMasterIntDisableEx
2611 #endif
2612 #ifdef ROM_I2CMasterIntStatusEx
2613 #define MAP_I2CMasterIntStatusEx \
2614  ROM_I2CMasterIntStatusEx
2615 #else
2616 #define MAP_I2CMasterIntStatusEx \
2617  I2CMasterIntStatusEx
2618 #endif
2619 #ifdef ROM_I2CMasterIntClearEx
2620 #define MAP_I2CMasterIntClearEx \
2621  ROM_I2CMasterIntClearEx
2622 #else
2623 #define MAP_I2CMasterIntClearEx \
2624  I2CMasterIntClearEx
2625 #endif
2626 #ifdef ROM_I2CMasterTimeoutSet
2627 #define MAP_I2CMasterTimeoutSet \
2628  ROM_I2CMasterTimeoutSet
2629 #else
2630 #define MAP_I2CMasterTimeoutSet \
2631  I2CMasterTimeoutSet
2632 #endif
2633 #ifdef ROM_I2CSlaveACKOverride
2634 #define MAP_I2CSlaveACKOverride \
2635  ROM_I2CSlaveACKOverride
2636 #else
2637 #define MAP_I2CSlaveACKOverride \
2638  I2CSlaveACKOverride
2639 #endif
2640 #ifdef ROM_I2CSlaveACKValueSet
2641 #define MAP_I2CSlaveACKValueSet \
2642  ROM_I2CSlaveACKValueSet
2643 #else
2644 #define MAP_I2CSlaveACKValueSet \
2645  I2CSlaveACKValueSet
2646 #endif
2647 #ifdef ROM_I2CSlaveAddressSet
2648 #define MAP_I2CSlaveAddressSet \
2649  ROM_I2CSlaveAddressSet
2650 #else
2651 #define MAP_I2CSlaveAddressSet \
2652  I2CSlaveAddressSet
2653 #endif
2654 #ifdef ROM_I2CMasterLineStateGet
2655 #define MAP_I2CMasterLineStateGet \
2656  ROM_I2CMasterLineStateGet
2657 #else
2658 #define MAP_I2CMasterLineStateGet \
2659  I2CMasterLineStateGet
2660 #endif
2661 #ifdef ROM_I2CTxFIFOConfigSet
2662 #define MAP_I2CTxFIFOConfigSet \
2663  ROM_I2CTxFIFOConfigSet
2664 #else
2665 #define MAP_I2CTxFIFOConfigSet \
2666  I2CTxFIFOConfigSet
2667 #endif
2668 #ifdef ROM_I2CTxFIFOFlush
2669 #define MAP_I2CTxFIFOFlush \
2670  ROM_I2CTxFIFOFlush
2671 #else
2672 #define MAP_I2CTxFIFOFlush \
2673  I2CTxFIFOFlush
2674 #endif
2675 #ifdef ROM_I2CRxFIFOConfigSet
2676 #define MAP_I2CRxFIFOConfigSet \
2677  ROM_I2CRxFIFOConfigSet
2678 #else
2679 #define MAP_I2CRxFIFOConfigSet \
2680  I2CRxFIFOConfigSet
2681 #endif
2682 #ifdef ROM_I2CRxFIFOFlush
2683 #define MAP_I2CRxFIFOFlush \
2684  ROM_I2CRxFIFOFlush
2685 #else
2686 #define MAP_I2CRxFIFOFlush \
2687  I2CRxFIFOFlush
2688 #endif
2689 #ifdef ROM_I2CFIFOStatus
2690 #define MAP_I2CFIFOStatus \
2691  ROM_I2CFIFOStatus
2692 #else
2693 #define MAP_I2CFIFOStatus \
2694  I2CFIFOStatus
2695 #endif
2696 #ifdef ROM_I2CFIFODataPut
2697 #define MAP_I2CFIFODataPut \
2698  ROM_I2CFIFODataPut
2699 #else
2700 #define MAP_I2CFIFODataPut \
2701  I2CFIFODataPut
2702 #endif
2703 #ifdef ROM_I2CFIFODataPutNonBlocking
2704 #define MAP_I2CFIFODataPutNonBlocking \
2705  ROM_I2CFIFODataPutNonBlocking
2706 #else
2707 #define MAP_I2CFIFODataPutNonBlocking \
2708  I2CFIFODataPutNonBlocking
2709 #endif
2710 #ifdef ROM_I2CFIFODataGet
2711 #define MAP_I2CFIFODataGet \
2712  ROM_I2CFIFODataGet
2713 #else
2714 #define MAP_I2CFIFODataGet \
2715  I2CFIFODataGet
2716 #endif
2717 #ifdef ROM_I2CFIFODataGetNonBlocking
2718 #define MAP_I2CFIFODataGetNonBlocking \
2719  ROM_I2CFIFODataGetNonBlocking
2720 #else
2721 #define MAP_I2CFIFODataGetNonBlocking \
2722  I2CFIFODataGetNonBlocking
2723 #endif
2724 #ifdef ROM_I2CMasterBurstLengthSet
2725 #define MAP_I2CMasterBurstLengthSet \
2726  ROM_I2CMasterBurstLengthSet
2727 #else
2728 #define MAP_I2CMasterBurstLengthSet \
2729  I2CMasterBurstLengthSet
2730 #endif
2731 #ifdef ROM_I2CMasterBurstCountGet
2732 #define MAP_I2CMasterBurstCountGet \
2733  ROM_I2CMasterBurstCountGet
2734 #else
2735 #define MAP_I2CMasterBurstCountGet \
2736  I2CMasterBurstCountGet
2737 #endif
2738 #ifdef ROM_I2CSlaveFIFODisable
2739 #define MAP_I2CSlaveFIFODisable \
2740  ROM_I2CSlaveFIFODisable
2741 #else
2742 #define MAP_I2CSlaveFIFODisable \
2743  I2CSlaveFIFODisable
2744 #endif
2745 #ifdef ROM_I2CSlaveFIFOEnable
2746 #define MAP_I2CSlaveFIFOEnable \
2747  ROM_I2CSlaveFIFOEnable
2748 #else
2749 #define MAP_I2CSlaveFIFOEnable \
2750  I2CSlaveFIFOEnable
2751 #endif
2752 #ifdef ROM_I2CMasterGlitchFilterConfigSet
2753 #define MAP_I2CMasterGlitchFilterConfigSet \
2754  ROM_I2CMasterGlitchFilterConfigSet
2755 #else
2756 #define MAP_I2CMasterGlitchFilterConfigSet \
2757  I2CMasterGlitchFilterConfigSet
2758 #endif
2759 
2760 //*****************************************************************************
2761 //
2762 // Macros for the Interrupt API.
2763 //
2764 //*****************************************************************************
2765 #ifdef ROM_IntEnable
2766 #define MAP_IntEnable \
2767  ROM_IntEnable
2768 #else
2769 #define MAP_IntEnable \
2770  IntEnable
2771 #endif
2772 #ifdef ROM_IntMasterEnable
2773 #define MAP_IntMasterEnable \
2774  ROM_IntMasterEnable
2775 #else
2776 #define MAP_IntMasterEnable \
2777  IntMasterEnable
2778 #endif
2779 #ifdef ROM_IntMasterDisable
2780 #define MAP_IntMasterDisable \
2781  ROM_IntMasterDisable
2782 #else
2783 #define MAP_IntMasterDisable \
2784  IntMasterDisable
2785 #endif
2786 #ifdef ROM_IntDisable
2787 #define MAP_IntDisable \
2788  ROM_IntDisable
2789 #else
2790 #define MAP_IntDisable \
2791  IntDisable
2792 #endif
2793 #ifdef ROM_IntPriorityGroupingSet
2794 #define MAP_IntPriorityGroupingSet \
2795  ROM_IntPriorityGroupingSet
2796 #else
2797 #define MAP_IntPriorityGroupingSet \
2798  IntPriorityGroupingSet
2799 #endif
2800 #ifdef ROM_IntPriorityGroupingGet
2801 #define MAP_IntPriorityGroupingGet \
2802  ROM_IntPriorityGroupingGet
2803 #else
2804 #define MAP_IntPriorityGroupingGet \
2805  IntPriorityGroupingGet
2806 #endif
2807 #ifdef ROM_IntPrioritySet
2808 #define MAP_IntPrioritySet \
2809  ROM_IntPrioritySet
2810 #else
2811 #define MAP_IntPrioritySet \
2812  IntPrioritySet
2813 #endif
2814 #ifdef ROM_IntPriorityGet
2815 #define MAP_IntPriorityGet \
2816  ROM_IntPriorityGet
2817 #else
2818 #define MAP_IntPriorityGet \
2819  IntPriorityGet
2820 #endif
2821 #ifdef ROM_IntPendSet
2822 #define MAP_IntPendSet \
2823  ROM_IntPendSet
2824 #else
2825 #define MAP_IntPendSet \
2826  IntPendSet
2827 #endif
2828 #ifdef ROM_IntPendClear
2829 #define MAP_IntPendClear \
2830  ROM_IntPendClear
2831 #else
2832 #define MAP_IntPendClear \
2833  IntPendClear
2834 #endif
2835 #ifdef ROM_IntPriorityMaskSet
2836 #define MAP_IntPriorityMaskSet \
2837  ROM_IntPriorityMaskSet
2838 #else
2839 #define MAP_IntPriorityMaskSet \
2840  IntPriorityMaskSet
2841 #endif
2842 #ifdef ROM_IntPriorityMaskGet
2843 #define MAP_IntPriorityMaskGet \
2844  ROM_IntPriorityMaskGet
2845 #else
2846 #define MAP_IntPriorityMaskGet \
2847  IntPriorityMaskGet
2848 #endif
2849 #ifdef ROM_IntIsEnabled
2850 #define MAP_IntIsEnabled \
2851  ROM_IntIsEnabled
2852 #else
2853 #define MAP_IntIsEnabled \
2854  IntIsEnabled
2855 #endif
2856 #ifdef ROM_IntTrigger
2857 #define MAP_IntTrigger \
2858  ROM_IntTrigger
2859 #else
2860 #define MAP_IntTrigger \
2861  IntTrigger
2862 #endif
2863 
2864 //*****************************************************************************
2865 //
2866 // Macros for the LCD API.
2867 //
2868 //*****************************************************************************
2869 #ifdef ROM_LCDIntStatus
2870 #define MAP_LCDIntStatus \
2871  ROM_LCDIntStatus
2872 #else
2873 #define MAP_LCDIntStatus \
2874  LCDIntStatus
2875 #endif
2876 #ifdef ROM_LCDClockReset
2877 #define MAP_LCDClockReset \
2878  ROM_LCDClockReset
2879 #else
2880 #define MAP_LCDClockReset \
2881  LCDClockReset
2882 #endif
2883 #ifdef ROM_LCDDMAConfigSet
2884 #define MAP_LCDDMAConfigSet \
2885  ROM_LCDDMAConfigSet
2886 #else
2887 #define MAP_LCDDMAConfigSet \
2888  LCDDMAConfigSet
2889 #endif
2890 #ifdef ROM_LCDIDDCommandWrite
2891 #define MAP_LCDIDDCommandWrite \
2892  ROM_LCDIDDCommandWrite
2893 #else
2894 #define MAP_LCDIDDCommandWrite \
2895  LCDIDDCommandWrite
2896 #endif
2897 #ifdef ROM_LCDIDDConfigSet
2898 #define MAP_LCDIDDConfigSet \
2899  ROM_LCDIDDConfigSet
2900 #else
2901 #define MAP_LCDIDDConfigSet \
2902  LCDIDDConfigSet
2903 #endif
2904 #ifdef ROM_LCDIDDDataRead
2905 #define MAP_LCDIDDDataRead \
2906  ROM_LCDIDDDataRead
2907 #else
2908 #define MAP_LCDIDDDataRead \
2909  LCDIDDDataRead
2910 #endif
2911 #ifdef ROM_LCDIDDDataWrite
2912 #define MAP_LCDIDDDataWrite \
2913  ROM_LCDIDDDataWrite
2914 #else
2915 #define MAP_LCDIDDDataWrite \
2916  LCDIDDDataWrite
2917 #endif
2918 #ifdef ROM_LCDIDDDMADisable
2919 #define MAP_LCDIDDDMADisable \
2920  ROM_LCDIDDDMADisable
2921 #else
2922 #define MAP_LCDIDDDMADisable \
2923  LCDIDDDMADisable
2924 #endif
2925 #ifdef ROM_LCDIDDDMAWrite
2926 #define MAP_LCDIDDDMAWrite \
2927  ROM_LCDIDDDMAWrite
2928 #else
2929 #define MAP_LCDIDDDMAWrite \
2930  LCDIDDDMAWrite
2931 #endif
2932 #ifdef ROM_LCDIDDIndexedRead
2933 #define MAP_LCDIDDIndexedRead \
2934  ROM_LCDIDDIndexedRead
2935 #else
2936 #define MAP_LCDIDDIndexedRead \
2937  LCDIDDIndexedRead
2938 #endif
2939 #ifdef ROM_LCDIDDIndexedWrite
2940 #define MAP_LCDIDDIndexedWrite \
2941  ROM_LCDIDDIndexedWrite
2942 #else
2943 #define MAP_LCDIDDIndexedWrite \
2944  LCDIDDIndexedWrite
2945 #endif
2946 #ifdef ROM_LCDIDDStatusRead
2947 #define MAP_LCDIDDStatusRead \
2948  ROM_LCDIDDStatusRead
2949 #else
2950 #define MAP_LCDIDDStatusRead \
2951  LCDIDDStatusRead
2952 #endif
2953 #ifdef ROM_LCDIDDTimingSet
2954 #define MAP_LCDIDDTimingSet \
2955  ROM_LCDIDDTimingSet
2956 #else
2957 #define MAP_LCDIDDTimingSet \
2958  LCDIDDTimingSet
2959 #endif
2960 #ifdef ROM_LCDIntClear
2961 #define MAP_LCDIntClear \
2962  ROM_LCDIntClear
2963 #else
2964 #define MAP_LCDIntClear \
2965  LCDIntClear
2966 #endif
2967 #ifdef ROM_LCDIntDisable
2968 #define MAP_LCDIntDisable \
2969  ROM_LCDIntDisable
2970 #else
2971 #define MAP_LCDIntDisable \
2972  LCDIntDisable
2973 #endif
2974 #ifdef ROM_LCDIntEnable
2975 #define MAP_LCDIntEnable \
2976  ROM_LCDIntEnable
2977 #else
2978 #define MAP_LCDIntEnable \
2979  LCDIntEnable
2980 #endif
2981 #ifdef ROM_LCDModeSet
2982 #define MAP_LCDModeSet \
2983  ROM_LCDModeSet
2984 #else
2985 #define MAP_LCDModeSet \
2986  LCDModeSet
2987 #endif
2988 #ifdef ROM_LCDRasterACBiasIntCountSet
2989 #define MAP_LCDRasterACBiasIntCountSet \
2990  ROM_LCDRasterACBiasIntCountSet
2991 #else
2992 #define MAP_LCDRasterACBiasIntCountSet \
2993  LCDRasterACBiasIntCountSet
2994 #endif
2995 #ifdef ROM_LCDRasterConfigSet
2996 #define MAP_LCDRasterConfigSet \
2997  ROM_LCDRasterConfigSet
2998 #else
2999 #define MAP_LCDRasterConfigSet \
3000  LCDRasterConfigSet
3001 #endif
3002 #ifdef ROM_LCDRasterDisable
3003 #define MAP_LCDRasterDisable \
3004  ROM_LCDRasterDisable
3005 #else
3006 #define MAP_LCDRasterDisable \
3007  LCDRasterDisable
3008 #endif
3009 #ifdef ROM_LCDRasterEnable
3010 #define MAP_LCDRasterEnable \
3011  ROM_LCDRasterEnable
3012 #else
3013 #define MAP_LCDRasterEnable \
3014  LCDRasterEnable
3015 #endif
3016 #ifdef ROM_LCDRasterFrameBufferSet
3017 #define MAP_LCDRasterFrameBufferSet \
3018  ROM_LCDRasterFrameBufferSet
3019 #else
3020 #define MAP_LCDRasterFrameBufferSet \
3021  LCDRasterFrameBufferSet
3022 #endif
3023 #ifdef ROM_LCDRasterPaletteSet
3024 #define MAP_LCDRasterPaletteSet \
3025  ROM_LCDRasterPaletteSet
3026 #else
3027 #define MAP_LCDRasterPaletteSet \
3028  LCDRasterPaletteSet
3029 #endif
3030 #ifdef ROM_LCDRasterSubPanelConfigSet
3031 #define MAP_LCDRasterSubPanelConfigSet \
3032  ROM_LCDRasterSubPanelConfigSet
3033 #else
3034 #define MAP_LCDRasterSubPanelConfigSet \
3035  LCDRasterSubPanelConfigSet
3036 #endif
3037 #ifdef ROM_LCDRasterSubPanelDisable
3038 #define MAP_LCDRasterSubPanelDisable \
3039  ROM_LCDRasterSubPanelDisable
3040 #else
3041 #define MAP_LCDRasterSubPanelDisable \
3042  LCDRasterSubPanelDisable
3043 #endif
3044 #ifdef ROM_LCDRasterSubPanelEnable
3045 #define MAP_LCDRasterSubPanelEnable \
3046  ROM_LCDRasterSubPanelEnable
3047 #else
3048 #define MAP_LCDRasterSubPanelEnable \
3049  LCDRasterSubPanelEnable
3050 #endif
3051 #ifdef ROM_LCDRasterTimingSet
3052 #define MAP_LCDRasterTimingSet \
3053  ROM_LCDRasterTimingSet
3054 #else
3055 #define MAP_LCDRasterTimingSet \
3056  LCDRasterTimingSet
3057 #endif
3058 #ifdef ROM_LCDRasterEnabled
3059 #define MAP_LCDRasterEnabled \
3060  ROM_LCDRasterEnabled
3061 #else
3062 #define MAP_LCDRasterEnabled \
3063  LCDRasterEnabled
3064 #endif
3065 
3066 //*****************************************************************************
3067 //
3068 // Macros for the MPU API.
3069 //
3070 //*****************************************************************************
3071 #ifdef ROM_MPUEnable
3072 #define MAP_MPUEnable \
3073  ROM_MPUEnable
3074 #else
3075 #define MAP_MPUEnable \
3076  MPUEnable
3077 #endif
3078 #ifdef ROM_MPUDisable
3079 #define MAP_MPUDisable \
3080  ROM_MPUDisable
3081 #else
3082 #define MAP_MPUDisable \
3083  MPUDisable
3084 #endif
3085 #ifdef ROM_MPURegionCountGet
3086 #define MAP_MPURegionCountGet \
3087  ROM_MPURegionCountGet
3088 #else
3089 #define MAP_MPURegionCountGet \
3090  MPURegionCountGet
3091 #endif
3092 #ifdef ROM_MPURegionEnable
3093 #define MAP_MPURegionEnable \
3094  ROM_MPURegionEnable
3095 #else
3096 #define MAP_MPURegionEnable \
3097  MPURegionEnable
3098 #endif
3099 #ifdef ROM_MPURegionDisable
3100 #define MAP_MPURegionDisable \
3101  ROM_MPURegionDisable
3102 #else
3103 #define MAP_MPURegionDisable \
3104  MPURegionDisable
3105 #endif
3106 #ifdef ROM_MPURegionSet
3107 #define MAP_MPURegionSet \
3108  ROM_MPURegionSet
3109 #else
3110 #define MAP_MPURegionSet \
3111  MPURegionSet
3112 #endif
3113 #ifdef ROM_MPURegionGet
3114 #define MAP_MPURegionGet \
3115  ROM_MPURegionGet
3116 #else
3117 #define MAP_MPURegionGet \
3118  MPURegionGet
3119 #endif
3120 
3121 //*****************************************************************************
3122 //
3123 // Macros for the OneWire API.
3124 //
3125 //*****************************************************************************
3126 #ifdef ROM_OneWireIntStatus
3127 #define MAP_OneWireIntStatus \
3128  ROM_OneWireIntStatus
3129 #else
3130 #define MAP_OneWireIntStatus \
3131  OneWireIntStatus
3132 #endif
3133 #ifdef ROM_OneWireBusReset
3134 #define MAP_OneWireBusReset \
3135  ROM_OneWireBusReset
3136 #else
3137 #define MAP_OneWireBusReset \
3138  OneWireBusReset
3139 #endif
3140 #ifdef ROM_OneWireBusStatus
3141 #define MAP_OneWireBusStatus \
3142  ROM_OneWireBusStatus
3143 #else
3144 #define MAP_OneWireBusStatus \
3145  OneWireBusStatus
3146 #endif
3147 #ifdef ROM_OneWireDataGet
3148 #define MAP_OneWireDataGet \
3149  ROM_OneWireDataGet
3150 #else
3151 #define MAP_OneWireDataGet \
3152  OneWireDataGet
3153 #endif
3154 #ifdef ROM_OneWireDataGetNonBlocking
3155 #define MAP_OneWireDataGetNonBlocking \
3156  ROM_OneWireDataGetNonBlocking
3157 #else
3158 #define MAP_OneWireDataGetNonBlocking \
3159  OneWireDataGetNonBlocking
3160 #endif
3161 #ifdef ROM_OneWireInit
3162 #define MAP_OneWireInit \
3163  ROM_OneWireInit
3164 #else
3165 #define MAP_OneWireInit \
3166  OneWireInit
3167 #endif
3168 #ifdef ROM_OneWireIntClear
3169 #define MAP_OneWireIntClear \
3170  ROM_OneWireIntClear
3171 #else
3172 #define MAP_OneWireIntClear \
3173  OneWireIntClear
3174 #endif
3175 #ifdef ROM_OneWireIntDisable
3176 #define MAP_OneWireIntDisable \
3177  ROM_OneWireIntDisable
3178 #else
3179 #define MAP_OneWireIntDisable \
3180  OneWireIntDisable
3181 #endif
3182 #ifdef ROM_OneWireIntEnable
3183 #define MAP_OneWireIntEnable \
3184  ROM_OneWireIntEnable
3185 #else
3186 #define MAP_OneWireIntEnable \
3187  OneWireIntEnable
3188 #endif
3189 #ifdef ROM_OneWireTransaction
3190 #define MAP_OneWireTransaction \
3191  ROM_OneWireTransaction
3192 #else
3193 #define MAP_OneWireTransaction \
3194  OneWireTransaction
3195 #endif
3196 #ifdef ROM_OneWireDMADisable
3197 #define MAP_OneWireDMADisable \
3198  ROM_OneWireDMADisable
3199 #else
3200 #define MAP_OneWireDMADisable \
3201  OneWireDMADisable
3202 #endif
3203 #ifdef ROM_OneWireDMAEnable
3204 #define MAP_OneWireDMAEnable \
3205  ROM_OneWireDMAEnable
3206 #else
3207 #define MAP_OneWireDMAEnable \
3208  OneWireDMAEnable
3209 #endif
3210 
3211 //*****************************************************************************
3212 //
3213 // Macros for the PWM API.
3214 //
3215 //*****************************************************************************
3216 #ifdef ROM_PWMPulseWidthSet
3217 #define MAP_PWMPulseWidthSet \
3218  ROM_PWMPulseWidthSet
3219 #else
3220 #define MAP_PWMPulseWidthSet \
3221  PWMPulseWidthSet
3222 #endif
3223 #ifdef ROM_PWMGenConfigure
3224 #define MAP_PWMGenConfigure \
3225  ROM_PWMGenConfigure
3226 #else
3227 #define MAP_PWMGenConfigure \
3228  PWMGenConfigure
3229 #endif
3230 #ifdef ROM_PWMGenPeriodSet
3231 #define MAP_PWMGenPeriodSet \
3232  ROM_PWMGenPeriodSet
3233 #else
3234 #define MAP_PWMGenPeriodSet \
3235  PWMGenPeriodSet
3236 #endif
3237 #ifdef ROM_PWMGenPeriodGet
3238 #define MAP_PWMGenPeriodGet \
3239  ROM_PWMGenPeriodGet
3240 #else
3241 #define MAP_PWMGenPeriodGet \
3242  PWMGenPeriodGet
3243 #endif
3244 #ifdef ROM_PWMGenEnable
3245 #define MAP_PWMGenEnable \
3246  ROM_PWMGenEnable
3247 #else
3248 #define MAP_PWMGenEnable \
3249  PWMGenEnable
3250 #endif
3251 #ifdef ROM_PWMGenDisable
3252 #define MAP_PWMGenDisable \
3253  ROM_PWMGenDisable
3254 #else
3255 #define MAP_PWMGenDisable \
3256  PWMGenDisable
3257 #endif
3258 #ifdef ROM_PWMPulseWidthGet
3259 #define MAP_PWMPulseWidthGet \
3260  ROM_PWMPulseWidthGet
3261 #else
3262 #define MAP_PWMPulseWidthGet \
3263  PWMPulseWidthGet
3264 #endif
3265 #ifdef ROM_PWMDeadBandEnable
3266 #define MAP_PWMDeadBandEnable \
3267  ROM_PWMDeadBandEnable
3268 #else
3269 #define MAP_PWMDeadBandEnable \
3270  PWMDeadBandEnable
3271 #endif
3272 #ifdef ROM_PWMDeadBandDisable
3273 #define MAP_PWMDeadBandDisable \
3274  ROM_PWMDeadBandDisable
3275 #else
3276 #define MAP_PWMDeadBandDisable \
3277  PWMDeadBandDisable
3278 #endif
3279 #ifdef ROM_PWMSyncUpdate
3280 #define MAP_PWMSyncUpdate \
3281  ROM_PWMSyncUpdate
3282 #else
3283 #define MAP_PWMSyncUpdate \
3284  PWMSyncUpdate
3285 #endif
3286 #ifdef ROM_PWMSyncTimeBase
3287 #define MAP_PWMSyncTimeBase \
3288  ROM_PWMSyncTimeBase
3289 #else
3290 #define MAP_PWMSyncTimeBase \
3291  PWMSyncTimeBase
3292 #endif
3293 #ifdef ROM_PWMOutputState
3294 #define MAP_PWMOutputState \
3295  ROM_PWMOutputState
3296 #else
3297 #define MAP_PWMOutputState \
3298  PWMOutputState
3299 #endif
3300 #ifdef ROM_PWMOutputInvert
3301 #define MAP_PWMOutputInvert \
3302  ROM_PWMOutputInvert
3303 #else
3304 #define MAP_PWMOutputInvert \
3305  PWMOutputInvert
3306 #endif
3307 #ifdef ROM_PWMOutputFault
3308 #define MAP_PWMOutputFault \
3309  ROM_PWMOutputFault
3310 #else
3311 #define MAP_PWMOutputFault \
3312  PWMOutputFault
3313 #endif
3314 #ifdef ROM_PWMGenIntTrigEnable
3315 #define MAP_PWMGenIntTrigEnable \
3316  ROM_PWMGenIntTrigEnable
3317 #else
3318 #define MAP_PWMGenIntTrigEnable \
3319  PWMGenIntTrigEnable
3320 #endif
3321 #ifdef ROM_PWMGenIntTrigDisable
3322 #define MAP_PWMGenIntTrigDisable \
3323  ROM_PWMGenIntTrigDisable
3324 #else
3325 #define MAP_PWMGenIntTrigDisable \
3326  PWMGenIntTrigDisable
3327 #endif
3328 #ifdef ROM_PWMGenIntStatus
3329 #define MAP_PWMGenIntStatus \
3330  ROM_PWMGenIntStatus
3331 #else
3332 #define MAP_PWMGenIntStatus \
3333  PWMGenIntStatus
3334 #endif
3335 #ifdef ROM_PWMGenIntClear
3336 #define MAP_PWMGenIntClear \
3337  ROM_PWMGenIntClear
3338 #else
3339 #define MAP_PWMGenIntClear \
3340  PWMGenIntClear
3341 #endif
3342 #ifdef ROM_PWMIntEnable
3343 #define MAP_PWMIntEnable \
3344  ROM_PWMIntEnable
3345 #else
3346 #define MAP_PWMIntEnable \
3347  PWMIntEnable
3348 #endif
3349 #ifdef ROM_PWMIntDisable
3350 #define MAP_PWMIntDisable \
3351  ROM_PWMIntDisable
3352 #else
3353 #define MAP_PWMIntDisable \
3354  PWMIntDisable
3355 #endif
3356 #ifdef ROM_PWMFaultIntClear
3357 #define MAP_PWMFaultIntClear \
3358  ROM_PWMFaultIntClear
3359 #else
3360 #define MAP_PWMFaultIntClear \
3361  PWMFaultIntClear
3362 #endif
3363 #ifdef ROM_PWMIntStatus
3364 #define MAP_PWMIntStatus \
3365  ROM_PWMIntStatus
3366 #else
3367 #define MAP_PWMIntStatus \
3368  PWMIntStatus
3369 #endif
3370 #ifdef ROM_PWMOutputFaultLevel
3371 #define MAP_PWMOutputFaultLevel \
3372  ROM_PWMOutputFaultLevel
3373 #else
3374 #define MAP_PWMOutputFaultLevel \
3375  PWMOutputFaultLevel
3376 #endif
3377 #ifdef ROM_PWMFaultIntClearExt
3378 #define MAP_PWMFaultIntClearExt \
3379  ROM_PWMFaultIntClearExt
3380 #else
3381 #define MAP_PWMFaultIntClearExt \
3382  PWMFaultIntClearExt
3383 #endif
3384 #ifdef ROM_PWMGenFaultConfigure
3385 #define MAP_PWMGenFaultConfigure \
3386  ROM_PWMGenFaultConfigure
3387 #else
3388 #define MAP_PWMGenFaultConfigure \
3389  PWMGenFaultConfigure
3390 #endif
3391 #ifdef ROM_PWMGenFaultTriggerSet
3392 #define MAP_PWMGenFaultTriggerSet \
3393  ROM_PWMGenFaultTriggerSet
3394 #else
3395 #define MAP_PWMGenFaultTriggerSet \
3396  PWMGenFaultTriggerSet
3397 #endif
3398 #ifdef ROM_PWMGenFaultTriggerGet
3399 #define MAP_PWMGenFaultTriggerGet \
3400  ROM_PWMGenFaultTriggerGet
3401 #else
3402 #define MAP_PWMGenFaultTriggerGet \
3403  PWMGenFaultTriggerGet
3404 #endif
3405 #ifdef ROM_PWMGenFaultStatus
3406 #define MAP_PWMGenFaultStatus \
3407  ROM_PWMGenFaultStatus
3408 #else
3409 #define MAP_PWMGenFaultStatus \
3410  PWMGenFaultStatus
3411 #endif
3412 #ifdef ROM_PWMGenFaultClear
3413 #define MAP_PWMGenFaultClear \
3414  ROM_PWMGenFaultClear
3415 #else
3416 #define MAP_PWMGenFaultClear \
3417  PWMGenFaultClear
3418 #endif
3419 #ifdef ROM_PWMClockSet
3420 #define MAP_PWMClockSet \
3421  ROM_PWMClockSet
3422 #else
3423 #define MAP_PWMClockSet \
3424  PWMClockSet
3425 #endif
3426 #ifdef ROM_PWMClockGet
3427 #define MAP_PWMClockGet \
3428  ROM_PWMClockGet
3429 #else
3430 #define MAP_PWMClockGet \
3431  PWMClockGet
3432 #endif
3433 #ifdef ROM_PWMOutputUpdateMode
3434 #define MAP_PWMOutputUpdateMode \
3435  ROM_PWMOutputUpdateMode
3436 #else
3437 #define MAP_PWMOutputUpdateMode \
3438  PWMOutputUpdateMode
3439 #endif
3440 
3441 //*****************************************************************************
3442 //
3443 // Macros for the QEI API.
3444 //
3445 //*****************************************************************************
3446 #ifdef ROM_QEIPositionGet
3447 #define MAP_QEIPositionGet \
3448  ROM_QEIPositionGet
3449 #else
3450 #define MAP_QEIPositionGet \
3451  QEIPositionGet
3452 #endif
3453 #ifdef ROM_QEIEnable
3454 #define MAP_QEIEnable \
3455  ROM_QEIEnable
3456 #else
3457 #define MAP_QEIEnable \
3458  QEIEnable
3459 #endif
3460 #ifdef ROM_QEIDisable
3461 #define MAP_QEIDisable \
3462  ROM_QEIDisable
3463 #else
3464 #define MAP_QEIDisable \
3465  QEIDisable
3466 #endif
3467 #ifdef ROM_QEIConfigure
3468 #define MAP_QEIConfigure \
3469  ROM_QEIConfigure
3470 #else
3471 #define MAP_QEIConfigure \
3472  QEIConfigure
3473 #endif
3474 #ifdef ROM_QEIPositionSet
3475 #define MAP_QEIPositionSet \
3476  ROM_QEIPositionSet
3477 #else
3478 #define MAP_QEIPositionSet \
3479  QEIPositionSet
3480 #endif
3481 #ifdef ROM_QEIDirectionGet
3482 #define MAP_QEIDirectionGet \
3483  ROM_QEIDirectionGet
3484 #else
3485 #define MAP_QEIDirectionGet \
3486  QEIDirectionGet
3487 #endif
3488 #ifdef ROM_QEIErrorGet
3489 #define MAP_QEIErrorGet \
3490  ROM_QEIErrorGet
3491 #else
3492 #define MAP_QEIErrorGet \
3493  QEIErrorGet
3494 #endif
3495 #ifdef ROM_QEIVelocityEnable
3496 #define MAP_QEIVelocityEnable \
3497  ROM_QEIVelocityEnable
3498 #else
3499 #define MAP_QEIVelocityEnable \
3500  QEIVelocityEnable
3501 #endif
3502 #ifdef ROM_QEIVelocityDisable
3503 #define MAP_QEIVelocityDisable \
3504  ROM_QEIVelocityDisable
3505 #else
3506 #define MAP_QEIVelocityDisable \
3507  QEIVelocityDisable
3508 #endif
3509 #ifdef ROM_QEIVelocityConfigure
3510 #define MAP_QEIVelocityConfigure \
3511  ROM_QEIVelocityConfigure
3512 #else
3513 #define MAP_QEIVelocityConfigure \
3514  QEIVelocityConfigure
3515 #endif
3516 #ifdef ROM_QEIVelocityGet
3517 #define MAP_QEIVelocityGet \
3518  ROM_QEIVelocityGet
3519 #else
3520 #define MAP_QEIVelocityGet \
3521  QEIVelocityGet
3522 #endif
3523 #ifdef ROM_QEIIntEnable
3524 #define MAP_QEIIntEnable \
3525  ROM_QEIIntEnable
3526 #else
3527 #define MAP_QEIIntEnable \
3528  QEIIntEnable
3529 #endif
3530 #ifdef ROM_QEIIntDisable
3531 #define MAP_QEIIntDisable \
3532  ROM_QEIIntDisable
3533 #else
3534 #define MAP_QEIIntDisable \
3535  QEIIntDisable
3536 #endif
3537 #ifdef ROM_QEIIntStatus
3538 #define MAP_QEIIntStatus \
3539  ROM_QEIIntStatus
3540 #else
3541 #define MAP_QEIIntStatus \
3542  QEIIntStatus
3543 #endif
3544 #ifdef ROM_QEIIntClear
3545 #define MAP_QEIIntClear \
3546  ROM_QEIIntClear
3547 #else
3548 #define MAP_QEIIntClear \
3549  QEIIntClear
3550 #endif
3551 
3552 //*****************************************************************************
3553 //
3554 // Macros for the SHAMD5 API.
3555 //
3556 //*****************************************************************************
3557 #ifdef ROM_SHAMD5IntStatus
3558 #define MAP_SHAMD5IntStatus \
3559  ROM_SHAMD5IntStatus
3560 #else
3561 #define MAP_SHAMD5IntStatus \
3562  SHAMD5IntStatus
3563 #endif
3564 #ifdef ROM_SHAMD5ConfigSet
3565 #define MAP_SHAMD5ConfigSet \
3566  ROM_SHAMD5ConfigSet
3567 #else
3568 #define MAP_SHAMD5ConfigSet \
3569  SHAMD5ConfigSet
3570 #endif
3571 #ifdef ROM_SHAMD5DataProcess
3572 #define MAP_SHAMD5DataProcess \
3573  ROM_SHAMD5DataProcess
3574 #else
3575 #define MAP_SHAMD5DataProcess \
3576  SHAMD5DataProcess
3577 #endif
3578 #ifdef ROM_SHAMD5DataWrite
3579 #define MAP_SHAMD5DataWrite \
3580  ROM_SHAMD5DataWrite
3581 #else
3582 #define MAP_SHAMD5DataWrite \
3583  SHAMD5DataWrite
3584 #endif
3585 #ifdef ROM_SHAMD5DataWriteNonBlocking
3586 #define MAP_SHAMD5DataWriteNonBlocking \
3587  ROM_SHAMD5DataWriteNonBlocking
3588 #else
3589 #define MAP_SHAMD5DataWriteNonBlocking \
3590  SHAMD5DataWriteNonBlocking
3591 #endif
3592 #ifdef ROM_SHAMD5DMADisable
3593 #define MAP_SHAMD5DMADisable \
3594  ROM_SHAMD5DMADisable
3595 #else
3596 #define MAP_SHAMD5DMADisable \
3597  SHAMD5DMADisable
3598 #endif
3599 #ifdef ROM_SHAMD5DMAEnable
3600 #define MAP_SHAMD5DMAEnable \
3601  ROM_SHAMD5DMAEnable
3602 #else
3603 #define MAP_SHAMD5DMAEnable \
3604  SHAMD5DMAEnable
3605 #endif
3606 #ifdef ROM_SHAMD5HashLengthSet
3607 #define MAP_SHAMD5HashLengthSet \
3608  ROM_SHAMD5HashLengthSet
3609 #else
3610 #define MAP_SHAMD5HashLengthSet \
3611  SHAMD5HashLengthSet
3612 #endif
3613 #ifdef ROM_SHAMD5HMACKeySet
3614 #define MAP_SHAMD5HMACKeySet \
3615  ROM_SHAMD5HMACKeySet
3616 #else
3617 #define MAP_SHAMD5HMACKeySet \
3618  SHAMD5HMACKeySet
3619 #endif
3620 #ifdef ROM_SHAMD5HMACPPKeyGenerate
3621 #define MAP_SHAMD5HMACPPKeyGenerate \
3622  ROM_SHAMD5HMACPPKeyGenerate
3623 #else
3624 #define MAP_SHAMD5HMACPPKeyGenerate \
3625  SHAMD5HMACPPKeyGenerate
3626 #endif
3627 #ifdef ROM_SHAMD5HMACPPKeySet
3628 #define MAP_SHAMD5HMACPPKeySet \
3629  ROM_SHAMD5HMACPPKeySet
3630 #else
3631 #define MAP_SHAMD5HMACPPKeySet \
3632  SHAMD5HMACPPKeySet
3633 #endif
3634 #ifdef ROM_SHAMD5HMACProcess
3635 #define MAP_SHAMD5HMACProcess \
3636  ROM_SHAMD5HMACProcess
3637 #else
3638 #define MAP_SHAMD5HMACProcess \
3639  SHAMD5HMACProcess
3640 #endif
3641 #ifdef ROM_SHAMD5IntClear
3642 #define MAP_SHAMD5IntClear \
3643  ROM_SHAMD5IntClear
3644 #else
3645 #define MAP_SHAMD5IntClear \
3646  SHAMD5IntClear
3647 #endif
3648 #ifdef ROM_SHAMD5IntDisable
3649 #define MAP_SHAMD5IntDisable \
3650  ROM_SHAMD5IntDisable
3651 #else
3652 #define MAP_SHAMD5IntDisable \
3653  SHAMD5IntDisable
3654 #endif
3655 #ifdef ROM_SHAMD5IntEnable
3656 #define MAP_SHAMD5IntEnable \
3657  ROM_SHAMD5IntEnable
3658 #else
3659 #define MAP_SHAMD5IntEnable \
3660  SHAMD5IntEnable
3661 #endif
3662 #ifdef ROM_SHAMD5Reset
3663 #define MAP_SHAMD5Reset \
3664  ROM_SHAMD5Reset
3665 #else
3666 #define MAP_SHAMD5Reset \
3667  SHAMD5Reset
3668 #endif
3669 #ifdef ROM_SHAMD5ResultRead
3670 #define MAP_SHAMD5ResultRead \
3671  ROM_SHAMD5ResultRead
3672 #else
3673 #define MAP_SHAMD5ResultRead \
3674  SHAMD5ResultRead
3675 #endif
3676 
3677 //*****************************************************************************
3678 //
3679 // Macros for the SMBus API.
3680 //
3681 //*****************************************************************************
3682 #ifdef ROM_SMBusMasterIntProcess
3683 #define MAP_SMBusMasterIntProcess \
3684  ROM_SMBusMasterIntProcess
3685 #else
3686 #define MAP_SMBusMasterIntProcess \
3687  SMBusMasterIntProcess
3688 #endif
3689 #ifdef ROM_SMBusARPDisable
3690 #define MAP_SMBusARPDisable \
3691  ROM_SMBusARPDisable
3692 #else
3693 #define MAP_SMBusARPDisable \
3694  SMBusARPDisable
3695 #endif
3696 #ifdef ROM_SMBusARPEnable
3697 #define MAP_SMBusARPEnable \
3698  ROM_SMBusARPEnable
3699 #else
3700 #define MAP_SMBusARPEnable \
3701  SMBusARPEnable
3702 #endif
3703 #ifdef ROM_SMBusARPUDIDPacketDecode
3704 #define MAP_SMBusARPUDIDPacketDecode \
3705  ROM_SMBusARPUDIDPacketDecode
3706 #else
3707 #define MAP_SMBusARPUDIDPacketDecode \
3708  SMBusARPUDIDPacketDecode
3709 #endif
3710 #ifdef ROM_SMBusARPUDIDPacketEncode
3711 #define MAP_SMBusARPUDIDPacketEncode \
3712  ROM_SMBusARPUDIDPacketEncode
3713 #else
3714 #define MAP_SMBusARPUDIDPacketEncode \
3715  SMBusARPUDIDPacketEncode
3716 #endif
3717 #ifdef ROM_SMBusMasterARPAssignAddress
3718 #define MAP_SMBusMasterARPAssignAddress \
3719  ROM_SMBusMasterARPAssignAddress
3720 #else
3721 #define MAP_SMBusMasterARPAssignAddress \
3722  SMBusMasterARPAssignAddress
3723 #endif
3724 #ifdef ROM_SMBusMasterARPGetUDIDDir
3725 #define MAP_SMBusMasterARPGetUDIDDir \
3726  ROM_SMBusMasterARPGetUDIDDir
3727 #else
3728 #define MAP_SMBusMasterARPGetUDIDDir \
3729  SMBusMasterARPGetUDIDDir
3730 #endif
3731 #ifdef ROM_SMBusMasterARPGetUDIDGen
3732 #define MAP_SMBusMasterARPGetUDIDGen \
3733  ROM_SMBusMasterARPGetUDIDGen
3734 #else
3735 #define MAP_SMBusMasterARPGetUDIDGen \
3736  SMBusMasterARPGetUDIDGen
3737 #endif
3738 #ifdef ROM_SMBusMasterARPNotifyMaster
3739 #define MAP_SMBusMasterARPNotifyMaster \
3740  ROM_SMBusMasterARPNotifyMaster
3741 #else
3742 #define MAP_SMBusMasterARPNotifyMaster \
3743  SMBusMasterARPNotifyMaster
3744 #endif
3745 #ifdef ROM_SMBusMasterARPPrepareToARP
3746 #define MAP_SMBusMasterARPPrepareToARP \
3747  ROM_SMBusMasterARPPrepareToARP
3748 #else
3749 #define MAP_SMBusMasterARPPrepareToARP \
3750  SMBusMasterARPPrepareToARP
3751 #endif
3752 #ifdef ROM_SMBusMasterARPResetDeviceDir
3753 #define MAP_SMBusMasterARPResetDeviceDir \
3754  ROM_SMBusMasterARPResetDeviceDir
3755 #else
3756 #define MAP_SMBusMasterARPResetDeviceDir \
3757  SMBusMasterARPResetDeviceDir
3758 #endif
3759 #ifdef ROM_SMBusMasterARPResetDeviceGen
3760 #define MAP_SMBusMasterARPResetDeviceGen \
3761  ROM_SMBusMasterARPResetDeviceGen
3762 #else
3763 #define MAP_SMBusMasterARPResetDeviceGen \
3764  SMBusMasterARPResetDeviceGen
3765 #endif
3766 #ifdef ROM_SMBusMasterBlockProcessCall
3767 #define MAP_SMBusMasterBlockProcessCall \
3768  ROM_SMBusMasterBlockProcessCall
3769 #else
3770 #define MAP_SMBusMasterBlockProcessCall \
3771  SMBusMasterBlockProcessCall
3772 #endif
3773 #ifdef ROM_SMBusMasterBlockRead
3774 #define MAP_SMBusMasterBlockRead \
3775  ROM_SMBusMasterBlockRead
3776 #else
3777 #define MAP_SMBusMasterBlockRead \
3778  SMBusMasterBlockRead
3779 #endif
3780 #ifdef ROM_SMBusMasterBlockWrite
3781 #define MAP_SMBusMasterBlockWrite \
3782  ROM_SMBusMasterBlockWrite
3783 #else
3784 #define MAP_SMBusMasterBlockWrite \
3785  SMBusMasterBlockWrite
3786 #endif
3787 #ifdef ROM_SMBusMasterByteReceive
3788 #define MAP_SMBusMasterByteReceive \
3789  ROM_SMBusMasterByteReceive
3790 #else
3791 #define MAP_SMBusMasterByteReceive \
3792  SMBusMasterByteReceive
3793 #endif
3794 #ifdef ROM_SMBusMasterByteSend
3795 #define MAP_SMBusMasterByteSend \
3796  ROM_SMBusMasterByteSend
3797 #else
3798 #define MAP_SMBusMasterByteSend \
3799  SMBusMasterByteSend
3800 #endif
3801 #ifdef ROM_SMBusMasterByteWordRead
3802 #define MAP_SMBusMasterByteWordRead \
3803  ROM_SMBusMasterByteWordRead
3804 #else
3805 #define MAP_SMBusMasterByteWordRead \
3806  SMBusMasterByteWordRead
3807 #endif
3808 #ifdef ROM_SMBusMasterByteWordWrite
3809 #define MAP_SMBusMasterByteWordWrite \
3810  ROM_SMBusMasterByteWordWrite
3811 #else
3812 #define MAP_SMBusMasterByteWordWrite \
3813  SMBusMasterByteWordWrite
3814 #endif
3815 #ifdef ROM_SMBusMasterHostNotify
3816 #define MAP_SMBusMasterHostNotify \
3817  ROM_SMBusMasterHostNotify
3818 #else
3819 #define MAP_SMBusMasterHostNotify \
3820  SMBusMasterHostNotify
3821 #endif
3822 #ifdef ROM_SMBusMasterI2CRead
3823 #define MAP_SMBusMasterI2CRead \
3824  ROM_SMBusMasterI2CRead
3825 #else
3826 #define MAP_SMBusMasterI2CRead \
3827  SMBusMasterI2CRead
3828 #endif
3829 #ifdef ROM_SMBusMasterI2CWrite
3830 #define MAP_SMBusMasterI2CWrite \
3831  ROM_SMBusMasterI2CWrite
3832 #else
3833 #define MAP_SMBusMasterI2CWrite \
3834  SMBusMasterI2CWrite
3835 #endif
3836 #ifdef ROM_SMBusMasterI2CWriteRead
3837 #define MAP_SMBusMasterI2CWriteRead \
3838  ROM_SMBusMasterI2CWriteRead
3839 #else
3840 #define MAP_SMBusMasterI2CWriteRead \
3841  SMBusMasterI2CWriteRead
3842 #endif
3843 #ifdef ROM_SMBusMasterInit
3844 #define MAP_SMBusMasterInit \
3845  ROM_SMBusMasterInit
3846 #else
3847 #define MAP_SMBusMasterInit \
3848  SMBusMasterInit
3849 #endif
3850 #ifdef ROM_SMBusMasterIntEnable
3851 #define MAP_SMBusMasterIntEnable \
3852  ROM_SMBusMasterIntEnable
3853 #else
3854 #define MAP_SMBusMasterIntEnable \
3855  SMBusMasterIntEnable
3856 #endif
3857 #ifdef ROM_SMBusMasterProcessCall
3858 #define MAP_SMBusMasterProcessCall \
3859  ROM_SMBusMasterProcessCall
3860 #else
3861 #define MAP_SMBusMasterProcessCall \
3862  SMBusMasterProcessCall
3863 #endif
3864 #ifdef ROM_SMBusMasterQuickCommand
3865 #define MAP_SMBusMasterQuickCommand \
3866  ROM_SMBusMasterQuickCommand
3867 #else
3868 #define MAP_SMBusMasterQuickCommand \
3869  SMBusMasterQuickCommand
3870 #endif
3871 #ifdef ROM_SMBusPECDisable
3872 #define MAP_SMBusPECDisable \
3873  ROM_SMBusPECDisable
3874 #else
3875 #define MAP_SMBusPECDisable \
3876  SMBusPECDisable
3877 #endif
3878 #ifdef ROM_SMBusPECEnable
3879 #define MAP_SMBusPECEnable \
3880  ROM_SMBusPECEnable
3881 #else
3882 #define MAP_SMBusPECEnable \
3883  SMBusPECEnable
3884 #endif
3885 #ifdef ROM_SMBusRxPacketSizeGet
3886 #define MAP_SMBusRxPacketSizeGet \
3887  ROM_SMBusRxPacketSizeGet
3888 #else
3889 #define MAP_SMBusRxPacketSizeGet \
3890  SMBusRxPacketSizeGet
3891 #endif
3892 #ifdef ROM_SMBusSlaveACKSend
3893 #define MAP_SMBusSlaveACKSend \
3894  ROM_SMBusSlaveACKSend
3895 #else
3896 #define MAP_SMBusSlaveACKSend \
3897  SMBusSlaveACKSend
3898 #endif
3899 #ifdef ROM_SMBusSlaveAddressSet
3900 #define MAP_SMBusSlaveAddressSet \
3901  ROM_SMBusSlaveAddressSet
3902 #else
3903 #define MAP_SMBusSlaveAddressSet \
3904  SMBusSlaveAddressSet
3905 #endif
3906 #ifdef ROM_SMBusSlaveARPFlagARGet
3907 #define MAP_SMBusSlaveARPFlagARGet \
3908  ROM_SMBusSlaveARPFlagARGet
3909 #else
3910 #define MAP_SMBusSlaveARPFlagARGet \
3911  SMBusSlaveARPFlagARGet
3912 #endif
3913 #ifdef ROM_SMBusSlaveARPFlagARSet
3914 #define MAP_SMBusSlaveARPFlagARSet \
3915  ROM_SMBusSlaveARPFlagARSet
3916 #else
3917 #define MAP_SMBusSlaveARPFlagARSet \
3918  SMBusSlaveARPFlagARSet
3919 #endif
3920 #ifdef ROM_SMBusSlaveARPFlagAVGet
3921 #define MAP_SMBusSlaveARPFlagAVGet \
3922  ROM_SMBusSlaveARPFlagAVGet
3923 #else
3924 #define MAP_SMBusSlaveARPFlagAVGet \
3925  SMBusSlaveARPFlagAVGet
3926 #endif
3927 #ifdef ROM_SMBusSlaveARPFlagAVSet
3928 #define MAP_SMBusSlaveARPFlagAVSet \
3929  ROM_SMBusSlaveARPFlagAVSet
3930 #else
3931 #define MAP_SMBusSlaveARPFlagAVSet \
3932  SMBusSlaveARPFlagAVSet
3933 #endif
3934 #ifdef ROM_SMBusSlaveBlockTransferDisable
3935 #define MAP_SMBusSlaveBlockTransferDisable \
3936  ROM_SMBusSlaveBlockTransferDisable
3937 #else
3938 #define MAP_SMBusSlaveBlockTransferDisable \
3939  SMBusSlaveBlockTransferDisable
3940 #endif
3941 #ifdef ROM_SMBusSlaveBlockTransferEnable
3942 #define MAP_SMBusSlaveBlockTransferEnable \
3943  ROM_SMBusSlaveBlockTransferEnable
3944 #else
3945 #define MAP_SMBusSlaveBlockTransferEnable \
3946  SMBusSlaveBlockTransferEnable
3947 #endif
3948 #ifdef ROM_SMBusSlaveCommandGet
3949 #define MAP_SMBusSlaveCommandGet \
3950  ROM_SMBusSlaveCommandGet
3951 #else
3952 #define MAP_SMBusSlaveCommandGet \
3953  SMBusSlaveCommandGet
3954 #endif
3955 #ifdef ROM_SMBusSlaveI2CDisable
3956 #define MAP_SMBusSlaveI2CDisable \
3957  ROM_SMBusSlaveI2CDisable
3958 #else
3959 #define MAP_SMBusSlaveI2CDisable \
3960  SMBusSlaveI2CDisable
3961 #endif
3962 #ifdef ROM_SMBusSlaveI2CEnable
3963 #define MAP_SMBusSlaveI2CEnable \
3964  ROM_SMBusSlaveI2CEnable
3965 #else
3966 #define MAP_SMBusSlaveI2CEnable \
3967  SMBusSlaveI2CEnable
3968 #endif
3969 #ifdef ROM_SMBusSlaveInit
3970 #define MAP_SMBusSlaveInit \
3971  ROM_SMBusSlaveInit
3972 #else
3973 #define MAP_SMBusSlaveInit \
3974  SMBusSlaveInit
3975 #endif
3976 #ifdef ROM_SMBusSlaveIntAddressGet
3977 #define MAP_SMBusSlaveIntAddressGet \
3978  ROM_SMBusSlaveIntAddressGet
3979 #else
3980 #define MAP_SMBusSlaveIntAddressGet \
3981  SMBusSlaveIntAddressGet
3982 #endif
3983 #ifdef ROM_SMBusSlaveIntEnable
3984 #define MAP_SMBusSlaveIntEnable \
3985  ROM_SMBusSlaveIntEnable
3986 #else
3987 #define MAP_SMBusSlaveIntEnable \
3988  SMBusSlaveIntEnable
3989 #endif
3990 #ifdef ROM_SMBusSlaveIntProcess
3991 #define MAP_SMBusSlaveIntProcess \
3992  ROM_SMBusSlaveIntProcess
3993 #else
3994 #define MAP_SMBusSlaveIntProcess \
3995  SMBusSlaveIntProcess
3996 #endif
3997 #ifdef ROM_SMBusSlaveManualACKDisable
3998 #define MAP_SMBusSlaveManualACKDisable \
3999  ROM_SMBusSlaveManualACKDisable
4000 #else
4001 #define MAP_SMBusSlaveManualACKDisable \
4002  SMBusSlaveManualACKDisable
4003 #endif
4004 #ifdef ROM_SMBusSlaveManualACKEnable
4005 #define MAP_SMBusSlaveManualACKEnable \
4006  ROM_SMBusSlaveManualACKEnable
4007 #else
4008 #define MAP_SMBusSlaveManualACKEnable \
4009  SMBusSlaveManualACKEnable
4010 #endif
4011 #ifdef ROM_SMBusSlaveManualACKStatusGet
4012 #define MAP_SMBusSlaveManualACKStatusGet \
4013  ROM_SMBusSlaveManualACKStatusGet
4014 #else
4015 #define MAP_SMBusSlaveManualACKStatusGet \
4016  SMBusSlaveManualACKStatusGet
4017 #endif
4018 #ifdef ROM_SMBusSlaveProcessCallDisable
4019 #define MAP_SMBusSlaveProcessCallDisable \
4020  ROM_SMBusSlaveProcessCallDisable
4021 #else
4022 #define MAP_SMBusSlaveProcessCallDisable \
4023  SMBusSlaveProcessCallDisable
4024 #endif
4025 #ifdef ROM_SMBusSlaveProcessCallEnable
4026 #define MAP_SMBusSlaveProcessCallEnable \
4027  ROM_SMBusSlaveProcessCallEnable
4028 #else
4029 #define MAP_SMBusSlaveProcessCallEnable \
4030  SMBusSlaveProcessCallEnable
4031 #endif
4032 #ifdef ROM_SMBusSlaveRxBufferSet
4033 #define MAP_SMBusSlaveRxBufferSet \
4034  ROM_SMBusSlaveRxBufferSet
4035 #else
4036 #define MAP_SMBusSlaveRxBufferSet \
4037  SMBusSlaveRxBufferSet
4038 #endif
4039 #ifdef ROM_SMBusSlaveTransferInit
4040 #define MAP_SMBusSlaveTransferInit \
4041  ROM_SMBusSlaveTransferInit
4042 #else
4043 #define MAP_SMBusSlaveTransferInit \
4044  SMBusSlaveTransferInit
4045 #endif
4046 #ifdef ROM_SMBusSlaveTxBufferSet
4047 #define MAP_SMBusSlaveTxBufferSet \
4048  ROM_SMBusSlaveTxBufferSet
4049 #else
4050 #define MAP_SMBusSlaveTxBufferSet \
4051  SMBusSlaveTxBufferSet
4052 #endif
4053 #ifdef ROM_SMBusSlaveUDIDSet
4054 #define MAP_SMBusSlaveUDIDSet \
4055  ROM_SMBusSlaveUDIDSet
4056 #else
4057 #define MAP_SMBusSlaveUDIDSet \
4058  SMBusSlaveUDIDSet
4059 #endif
4060 #ifdef ROM_SMBusStatusGet
4061 #define MAP_SMBusStatusGet \
4062  ROM_SMBusStatusGet
4063 #else
4064 #define MAP_SMBusStatusGet \
4065  SMBusStatusGet
4066 #endif
4067 #ifdef ROM_SMBusSlaveDataSend
4068 #define MAP_SMBusSlaveDataSend \
4069  ROM_SMBusSlaveDataSend
4070 #else
4071 #define MAP_SMBusSlaveDataSend \
4072  SMBusSlaveDataSend
4073 #endif
4074 #ifdef ROM_SMBusFIFOEnable
4075 #define MAP_SMBusFIFOEnable \
4076  ROM_SMBusFIFOEnable
4077 #else
4078 #define MAP_SMBusFIFOEnable \
4079  SMBusFIFOEnable
4080 #endif
4081 #ifdef ROM_SMBusFIFODisable
4082 #define MAP_SMBusFIFODisable \
4083  ROM_SMBusFIFODisable
4084 #else
4085 #define MAP_SMBusFIFODisable \
4086  SMBusFIFODisable
4087 #endif
4088 #ifdef ROM_SMBusDMAEnable
4089 #define MAP_SMBusDMAEnable \
4090  ROM_SMBusDMAEnable
4091 #else
4092 #define MAP_SMBusDMAEnable \
4093  SMBusDMAEnable
4094 #endif
4095 #ifdef ROM_SMBusDMADisable
4096 #define MAP_SMBusDMADisable \
4097  ROM_SMBusDMADisable
4098 #else
4099 #define MAP_SMBusDMADisable \
4100  SMBusDMADisable
4101 #endif
4102 
4103 //*****************************************************************************
4104 //
4105 // Macros for the SPIFlash API.
4106 //
4107 //*****************************************************************************
4108 #ifdef ROM_SPIFlashIntHandler
4109 #define MAP_SPIFlashIntHandler \
4110  ROM_SPIFlashIntHandler
4111 #else
4112 #define MAP_SPIFlashIntHandler \
4113  SPIFlashIntHandler
4114 #endif
4115 #ifdef ROM_SPIFlashInit
4116 #define MAP_SPIFlashInit \
4117  ROM_SPIFlashInit
4118 #else
4119 #define MAP_SPIFlashInit \
4120  SPIFlashInit
4121 #endif
4122 #ifdef ROM_SPIFlashWriteStatus
4123 #define MAP_SPIFlashWriteStatus \
4124  ROM_SPIFlashWriteStatus
4125 #else
4126 #define MAP_SPIFlashWriteStatus \
4127  SPIFlashWriteStatus
4128 #endif
4129 #ifdef ROM_SPIFlashPageProgram
4130 #define MAP_SPIFlashPageProgram \
4131  ROM_SPIFlashPageProgram
4132 #else
4133 #define MAP_SPIFlashPageProgram \
4134  SPIFlashPageProgram
4135 #endif
4136 #ifdef ROM_SPIFlashPageProgramNonBlocking
4137 #define MAP_SPIFlashPageProgramNonBlocking \
4138  ROM_SPIFlashPageProgramNonBlocking
4139 #else
4140 #define MAP_SPIFlashPageProgramNonBlocking \
4141  SPIFlashPageProgramNonBlocking
4142 #endif
4143 #ifdef ROM_SPIFlashRead
4144 #define MAP_SPIFlashRead \
4145  ROM_SPIFlashRead
4146 #else
4147 #define MAP_SPIFlashRead \
4148  SPIFlashRead
4149 #endif
4150 #ifdef ROM_SPIFlashReadNonBlocking
4151 #define MAP_SPIFlashReadNonBlocking \
4152  ROM_SPIFlashReadNonBlocking
4153 #else
4154 #define MAP_SPIFlashReadNonBlocking \
4155  SPIFlashReadNonBlocking
4156 #endif
4157 #ifdef ROM_SPIFlashWriteDisable
4158 #define MAP_SPIFlashWriteDisable \
4159  ROM_SPIFlashWriteDisable
4160 #else
4161 #define MAP_SPIFlashWriteDisable \
4162  SPIFlashWriteDisable
4163 #endif
4164 #ifdef ROM_SPIFlashReadStatus
4165 #define MAP_SPIFlashReadStatus \
4166  ROM_SPIFlashReadStatus
4167 #else
4168 #define MAP_SPIFlashReadStatus \
4169  SPIFlashReadStatus
4170 #endif
4171 #ifdef ROM_SPIFlashWriteEnable
4172 #define MAP_SPIFlashWriteEnable \
4173  ROM_SPIFlashWriteEnable
4174 #else
4175 #define MAP_SPIFlashWriteEnable \
4176  SPIFlashWriteEnable
4177 #endif
4178 #ifdef ROM_SPIFlashFastRead
4179 #define MAP_SPIFlashFastRead \
4180  ROM_SPIFlashFastRead
4181 #else
4182 #define MAP_SPIFlashFastRead \
4183  SPIFlashFastRead
4184 #endif
4185 #ifdef ROM_SPIFlashFastReadNonBlocking
4186 #define MAP_SPIFlashFastReadNonBlocking \
4187  ROM_SPIFlashFastReadNonBlocking
4188 #else
4189 #define MAP_SPIFlashFastReadNonBlocking \
4190  SPIFlashFastReadNonBlocking
4191 #endif
4192 #ifdef ROM_SPIFlashSectorErase
4193 #define MAP_SPIFlashSectorErase \
4194  ROM_SPIFlashSectorErase
4195 #else
4196 #define MAP_SPIFlashSectorErase \
4197  SPIFlashSectorErase
4198 #endif
4199 #ifdef ROM_SPIFlashDualRead
4200 #define MAP_SPIFlashDualRead \
4201  ROM_SPIFlashDualRead
4202 #else
4203 #define MAP_SPIFlashDualRead \
4204  SPIFlashDualRead
4205 #endif
4206 #ifdef ROM_SPIFlashDualReadNonBlocking
4207 #define MAP_SPIFlashDualReadNonBlocking \
4208  ROM_SPIFlashDualReadNonBlocking
4209 #else
4210 #define MAP_SPIFlashDualReadNonBlocking \
4211  SPIFlashDualReadNonBlocking
4212 #endif
4213 #ifdef ROM_SPIFlashBlockErase32
4214 #define MAP_SPIFlashBlockErase32 \
4215  ROM_SPIFlashBlockErase32
4216 #else
4217 #define MAP_SPIFlashBlockErase32 \
4218  SPIFlashBlockErase32
4219 #endif
4220 #ifdef ROM_SPIFlashQuadRead
4221 #define MAP_SPIFlashQuadRead \
4222  ROM_SPIFlashQuadRead
4223 #else
4224 #define MAP_SPIFlashQuadRead \
4225  SPIFlashQuadRead
4226 #endif
4227 #ifdef ROM_SPIFlashQuadReadNonBlocking
4228 #define MAP_SPIFlashQuadReadNonBlocking \
4229  ROM_SPIFlashQuadReadNonBlocking
4230 #else
4231 #define MAP_SPIFlashQuadReadNonBlocking \
4232  SPIFlashQuadReadNonBlocking
4233 #endif
4234 #ifdef ROM_SPIFlashReadID
4235 #define MAP_SPIFlashReadID \
4236  ROM_SPIFlashReadID
4237 #else
4238 #define MAP_SPIFlashReadID \
4239  SPIFlashReadID
4240 #endif
4241 #ifdef ROM_SPIFlashChipErase
4242 #define MAP_SPIFlashChipErase \
4243  ROM_SPIFlashChipErase
4244 #else
4245 #define MAP_SPIFlashChipErase \
4246  SPIFlashChipErase
4247 #endif
4248 #ifdef ROM_SPIFlashBlockErase64
4249 #define MAP_SPIFlashBlockErase64 \
4250  ROM_SPIFlashBlockErase64
4251 #else
4252 #define MAP_SPIFlashBlockErase64 \
4253  SPIFlashBlockErase64
4254 #endif
4255 
4256 //*****************************************************************************
4257 //
4258 // Macros for the SSI API.
4259 //
4260 //*****************************************************************************
4261 #ifdef ROM_SSIDataPut
4262 #define MAP_SSIDataPut \
4263  ROM_SSIDataPut
4264 #else
4265 #define MAP_SSIDataPut \
4266  SSIDataPut
4267 #endif
4268 #ifdef ROM_SSIConfigSetExpClk
4269 #define MAP_SSIConfigSetExpClk \
4270  ROM_SSIConfigSetExpClk
4271 #else
4272 #define MAP_SSIConfigSetExpClk \
4273  SSIConfigSetExpClk
4274 #endif
4275 #ifdef ROM_SSIEnable
4276 #define MAP_SSIEnable \
4277  ROM_SSIEnable
4278 #else
4279 #define MAP_SSIEnable \
4280  SSIEnable
4281 #endif
4282 #ifdef ROM_SSIDisable
4283 #define MAP_SSIDisable \
4284  ROM_SSIDisable
4285 #else
4286 #define MAP_SSIDisable \
4287  SSIDisable
4288 #endif
4289 #ifdef ROM_SSIIntEnable
4290 #define MAP_SSIIntEnable \
4291  ROM_SSIIntEnable
4292 #else
4293 #define MAP_SSIIntEnable \
4294  SSIIntEnable
4295 #endif
4296 #ifdef ROM_SSIIntDisable
4297 #define MAP_SSIIntDisable \
4298  ROM_SSIIntDisable
4299 #else
4300 #define MAP_SSIIntDisable \
4301  SSIIntDisable
4302 #endif
4303 #ifdef ROM_SSIIntStatus
4304 #define MAP_SSIIntStatus \
4305  ROM_SSIIntStatus
4306 #else
4307 #define MAP_SSIIntStatus \
4308  SSIIntStatus
4309 #endif
4310 #ifdef ROM_SSIIntClear
4311 #define MAP_SSIIntClear \
4312  ROM_SSIIntClear
4313 #else
4314 #define MAP_SSIIntClear \
4315  SSIIntClear
4316 #endif
4317 #ifdef ROM_SSIDataPutNonBlocking
4318 #define MAP_SSIDataPutNonBlocking \
4319  ROM_SSIDataPutNonBlocking
4320 #else
4321 #define MAP_SSIDataPutNonBlocking \
4322  SSIDataPutNonBlocking
4323 #endif
4324 #ifdef ROM_SSIDataGet
4325 #define MAP_SSIDataGet \
4326  ROM_SSIDataGet
4327 #else
4328 #define MAP_SSIDataGet \
4329  SSIDataGet
4330 #endif
4331 #ifdef ROM_SSIDataGetNonBlocking
4332 #define MAP_SSIDataGetNonBlocking \
4333  ROM_SSIDataGetNonBlocking
4334 #else
4335 #define MAP_SSIDataGetNonBlocking \
4336  SSIDataGetNonBlocking
4337 #endif
4338 #ifdef ROM_SSIDMAEnable
4339 #define MAP_SSIDMAEnable \
4340  ROM_SSIDMAEnable
4341 #else
4342 #define MAP_SSIDMAEnable \
4343  SSIDMAEnable
4344 #endif
4345 #ifdef ROM_SSIDMADisable
4346 #define MAP_SSIDMADisable \
4347  ROM_SSIDMADisable
4348 #else
4349 #define MAP_SSIDMADisable \
4350  SSIDMADisable
4351 #endif
4352 #ifdef ROM_SSIBusy
4353 #define MAP_SSIBusy \
4354  ROM_SSIBusy
4355 #else
4356 #define MAP_SSIBusy \
4357  SSIBusy
4358 #endif
4359 #ifdef ROM_SSIClockSourceGet
4360 #define MAP_SSIClockSourceGet \
4361  ROM_SSIClockSourceGet
4362 #else
4363 #define MAP_SSIClockSourceGet \
4364  SSIClockSourceGet
4365 #endif
4366 #ifdef ROM_SSIClockSourceSet
4367 #define MAP_SSIClockSourceSet \
4368  ROM_SSIClockSourceSet
4369 #else
4370 #define MAP_SSIClockSourceSet \
4371  SSIClockSourceSet
4372 #endif
4373 #ifdef ROM_SSIAdvModeSet
4374 #define MAP_SSIAdvModeSet \
4375  ROM_SSIAdvModeSet
4376 #else
4377 #define MAP_SSIAdvModeSet \
4378  SSIAdvModeSet
4379 #endif
4380 #ifdef ROM_SSIAdvDataPutFrameEnd
4381 #define MAP_SSIAdvDataPutFrameEnd \
4382  ROM_SSIAdvDataPutFrameEnd
4383 #else
4384 #define MAP_SSIAdvDataPutFrameEnd \
4385  SSIAdvDataPutFrameEnd
4386 #endif
4387 #ifdef ROM_SSIAdvDataPutFrameEndNonBlocking
4388 #define MAP_SSIAdvDataPutFrameEndNonBlocking \
4389  ROM_SSIAdvDataPutFrameEndNonBlocking
4390 #else
4391 #define MAP_SSIAdvDataPutFrameEndNonBlocking \
4392  SSIAdvDataPutFrameEndNonBlocking
4393 #endif
4394 #ifdef ROM_SSIAdvFrameHoldEnable
4395 #define MAP_SSIAdvFrameHoldEnable \
4396  ROM_SSIAdvFrameHoldEnable
4397 #else
4398 #define MAP_SSIAdvFrameHoldEnable \
4399  SSIAdvFrameHoldEnable
4400 #endif
4401 #ifdef ROM_SSIAdvFrameHoldDisable
4402 #define MAP_SSIAdvFrameHoldDisable \
4403  ROM_SSIAdvFrameHoldDisable
4404 #else
4405 #define MAP_SSIAdvFrameHoldDisable \
4406  SSIAdvFrameHoldDisable
4407 #endif
4408 
4409 //*****************************************************************************
4410 //
4411 // Macros for the SysCtl API.
4412 //
4413 //*****************************************************************************
4414 #ifdef ROM_SysCtlSleep
4415 #define MAP_SysCtlSleep \
4416  ROM_SysCtlSleep
4417 #else
4418 #define MAP_SysCtlSleep \
4419  SysCtlSleep
4420 #endif
4421 #ifdef ROM_SysCtlSRAMSizeGet
4422 #define MAP_SysCtlSRAMSizeGet \
4423  ROM_SysCtlSRAMSizeGet
4424 #else
4425 #define MAP_SysCtlSRAMSizeGet \
4426  SysCtlSRAMSizeGet
4427 #endif
4428 #ifdef ROM_SysCtlFlashSizeGet
4429 #define MAP_SysCtlFlashSizeGet \
4430  ROM_SysCtlFlashSizeGet
4431 #else
4432 #define MAP_SysCtlFlashSizeGet \
4433  SysCtlFlashSizeGet
4434 #endif
4435 #ifdef ROM_SysCtlPeripheralPresent
4436 #define MAP_SysCtlPeripheralPresent \
4437  ROM_SysCtlPeripheralPresent
4438 #else
4439 #define MAP_SysCtlPeripheralPresent \
4440  SysCtlPeripheralPresent
4441 #endif
4442 #ifdef ROM_SysCtlPeripheralReset
4443 #define MAP_SysCtlPeripheralReset \
4444  ROM_SysCtlPeripheralReset
4445 #else
4446 #define MAP_SysCtlPeripheralReset \
4447  SysCtlPeripheralReset
4448 #endif
4449 #ifdef ROM_SysCtlPeripheralEnable
4450 #define MAP_SysCtlPeripheralEnable \
4451  ROM_SysCtlPeripheralEnable
4452 #else
4453 #define MAP_SysCtlPeripheralEnable \
4454  SysCtlPeripheralEnable
4455 #endif
4456 #ifdef ROM_SysCtlPeripheralDisable
4457 #define MAP_SysCtlPeripheralDisable \
4458  ROM_SysCtlPeripheralDisable
4459 #else
4460 #define MAP_SysCtlPeripheralDisable \
4461  SysCtlPeripheralDisable
4462 #endif
4463 #ifdef ROM_SysCtlPeripheralSleepEnable
4464 #define MAP_SysCtlPeripheralSleepEnable \
4465  ROM_SysCtlPeripheralSleepEnable
4466 #else
4467 #define MAP_SysCtlPeripheralSleepEnable \
4468  SysCtlPeripheralSleepEnable
4469 #endif
4470 #ifdef ROM_SysCtlPeripheralSleepDisable
4471 #define MAP_SysCtlPeripheralSleepDisable \
4472  ROM_SysCtlPeripheralSleepDisable
4473 #else
4474 #define MAP_SysCtlPeripheralSleepDisable \
4475  SysCtlPeripheralSleepDisable
4476 #endif
4477 #ifdef ROM_SysCtlPeripheralDeepSleepEnable
4478 #define MAP_SysCtlPeripheralDeepSleepEnable \
4479  ROM_SysCtlPeripheralDeepSleepEnable
4480 #else
4481 #define MAP_SysCtlPeripheralDeepSleepEnable \
4482  SysCtlPeripheralDeepSleepEnable
4483 #endif
4484 #ifdef ROM_SysCtlPeripheralDeepSleepDisable
4485 #define MAP_SysCtlPeripheralDeepSleepDisable \
4486  ROM_SysCtlPeripheralDeepSleepDisable
4487 #else
4488 #define MAP_SysCtlPeripheralDeepSleepDisable \
4489  SysCtlPeripheralDeepSleepDisable
4490 #endif
4491 #ifdef ROM_SysCtlPeripheralClockGating
4492 #define MAP_SysCtlPeripheralClockGating \
4493  ROM_SysCtlPeripheralClockGating
4494 #else
4495 #define MAP_SysCtlPeripheralClockGating \
4496  SysCtlPeripheralClockGating
4497 #endif
4498 #ifdef ROM_SysCtlIntEnable
4499 #define MAP_SysCtlIntEnable \
4500  ROM_SysCtlIntEnable
4501 #else
4502 #define MAP_SysCtlIntEnable \
4503  SysCtlIntEnable
4504 #endif
4505 #ifdef ROM_SysCtlIntDisable
4506 #define MAP_SysCtlIntDisable \
4507  ROM_SysCtlIntDisable
4508 #else
4509 #define MAP_SysCtlIntDisable \
4510  SysCtlIntDisable
4511 #endif
4512 #ifdef ROM_SysCtlIntClear
4513 #define MAP_SysCtlIntClear \
4514  ROM_SysCtlIntClear
4515 #else
4516 #define MAP_SysCtlIntClear \
4517  SysCtlIntClear
4518 #endif
4519 #ifdef ROM_SysCtlIntStatus
4520 #define MAP_SysCtlIntStatus \
4521  ROM_SysCtlIntStatus
4522 #else
4523 #define MAP_SysCtlIntStatus \
4524  SysCtlIntStatus
4525 #endif
4526 #ifdef ROM_SysCtlReset
4527 #define MAP_SysCtlReset \
4528  ROM_SysCtlReset
4529 #else
4530 #define MAP_SysCtlReset \
4531  SysCtlReset
4532 #endif
4533 #ifdef ROM_SysCtlDeepSleep
4534 #define MAP_SysCtlDeepSleep \
4535  ROM_SysCtlDeepSleep
4536 #else
4537 #define MAP_SysCtlDeepSleep \
4538  SysCtlDeepSleep
4539 #endif
4540 #ifdef ROM_SysCtlResetCauseGet
4541 #define MAP_SysCtlResetCauseGet \
4542  ROM_SysCtlResetCauseGet
4543 #else
4544 #define MAP_SysCtlResetCauseGet \
4545  SysCtlResetCauseGet
4546 #endif
4547 #ifdef ROM_SysCtlResetCauseClear
4548 #define MAP_SysCtlResetCauseClear \
4549  ROM_SysCtlResetCauseClear
4550 #else
4551 #define MAP_SysCtlResetCauseClear \
4552  SysCtlResetCauseClear
4553 #endif
4554 #ifdef ROM_SysCtlClockSet
4555 #define MAP_SysCtlClockSet \
4556  ROM_SysCtlClockSet
4557 #else
4558 #define MAP_SysCtlClockSet \
4559  SysCtlClockSet
4560 #endif
4561 #ifdef ROM_SysCtlClockGet
4562 #define MAP_SysCtlClockGet \
4563  ROM_SysCtlClockGet
4564 #else
4565 #define MAP_SysCtlClockGet \
4566  SysCtlClockGet
4567 #endif
4568 #ifdef ROM_SysCtlPWMClockSet
4569 #define MAP_SysCtlPWMClockSet \
4570  ROM_SysCtlPWMClockSet
4571 #else
4572 #define MAP_SysCtlPWMClockSet \
4573  SysCtlPWMClockSet
4574 #endif
4575 #ifdef ROM_SysCtlPWMClockGet
4576 #define MAP_SysCtlPWMClockGet \
4577  ROM_SysCtlPWMClockGet
4578 #else
4579 #define MAP_SysCtlPWMClockGet \
4580  SysCtlPWMClockGet
4581 #endif
4582 #ifdef ROM_SysCtlUSBPLLEnable
4583 #define MAP_SysCtlUSBPLLEnable \
4584  ROM_SysCtlUSBPLLEnable
4585 #else
4586 #define MAP_SysCtlUSBPLLEnable \
4587  SysCtlUSBPLLEnable
4588 #endif
4589 #ifdef ROM_SysCtlUSBPLLDisable
4590 #define MAP_SysCtlUSBPLLDisable \
4591  ROM_SysCtlUSBPLLDisable
4592 #else
4593 #define MAP_SysCtlUSBPLLDisable \
4594  SysCtlUSBPLLDisable
4595 #endif
4596 #ifdef ROM_SysCtlDelay
4597 #define MAP_SysCtlDelay \
4598  ROM_SysCtlDelay
4599 #else
4600 #define MAP_SysCtlDelay \
4601  SysCtlDelay
4602 #endif
4603 #ifdef ROM_SysCtlPeripheralReady
4604 #define MAP_SysCtlPeripheralReady \
4605  ROM_SysCtlPeripheralReady
4606 #else
4607 #define MAP_SysCtlPeripheralReady \
4608  SysCtlPeripheralReady
4609 #endif
4610 #ifdef ROM_SysCtlPeripheralPowerOn
4611 #define MAP_SysCtlPeripheralPowerOn \
4612  ROM_SysCtlPeripheralPowerOn
4613 #else
4614 #define MAP_SysCtlPeripheralPowerOn \
4615  SysCtlPeripheralPowerOn
4616 #endif
4617 #ifdef ROM_SysCtlPeripheralPowerOff
4618 #define MAP_SysCtlPeripheralPowerOff \
4619  ROM_SysCtlPeripheralPowerOff
4620 #else
4621 #define MAP_SysCtlPeripheralPowerOff \
4622  SysCtlPeripheralPowerOff
4623 #endif
4624 #ifdef ROM_SysCtlMOSCConfigSet
4625 #define MAP_SysCtlMOSCConfigSet \
4626  ROM_SysCtlMOSCConfigSet
4627 #else
4628 #define MAP_SysCtlMOSCConfigSet \
4629  SysCtlMOSCConfigSet
4630 #endif
4631 #ifdef ROM_SysCtlPIOSCCalibrate
4632 #define MAP_SysCtlPIOSCCalibrate \
4633  ROM_SysCtlPIOSCCalibrate
4634 #else
4635 #define MAP_SysCtlPIOSCCalibrate \
4636  SysCtlPIOSCCalibrate
4637 #endif
4638 #ifdef ROM_SysCtlDeepSleepClockSet
4639 #define MAP_SysCtlDeepSleepClockSet \
4640  ROM_SysCtlDeepSleepClockSet
4641 #else
4642 #define MAP_SysCtlDeepSleepClockSet \
4643  SysCtlDeepSleepClockSet
4644 #endif
4645 #ifdef ROM_SysCtlDeepSleepClockConfigSet
4646 #define MAP_SysCtlDeepSleepClockConfigSet \
4647  ROM_SysCtlDeepSleepClockConfigSet
4648 #else
4649 #define MAP_SysCtlDeepSleepClockConfigSet \
4650  SysCtlDeepSleepClockConfigSet
4651 #endif
4652 #ifdef ROM_SysCtlClockFreqSet
4653 #define MAP_SysCtlClockFreqSet \
4654  ROM_SysCtlClockFreqSet
4655 #else
4656 #define MAP_SysCtlClockFreqSet \
4657  SysCtlClockFreqSet
4658 #endif
4659 #ifdef ROM_SysCtlResetBehaviorSet
4660 #define MAP_SysCtlResetBehaviorSet \
4661  ROM_SysCtlResetBehaviorSet
4662 #else
4663 #define MAP_SysCtlResetBehaviorSet \
4664  SysCtlResetBehaviorSet
4665 #endif
4666 #ifdef ROM_SysCtlResetBehaviorGet
4667 #define MAP_SysCtlResetBehaviorGet \
4668  ROM_SysCtlResetBehaviorGet
4669 #else
4670 #define MAP_SysCtlResetBehaviorGet \
4671  SysCtlResetBehaviorGet
4672 #endif
4673 #ifdef ROM_SysCtlFlashSectorSizeGet
4674 #define MAP_SysCtlFlashSectorSizeGet \
4675  ROM_SysCtlFlashSectorSizeGet
4676 #else
4677 #define MAP_SysCtlFlashSectorSizeGet \
4678  SysCtlFlashSectorSizeGet
4679 #endif
4680 #ifdef ROM_SysCtlVoltageEventConfig
4681 #define MAP_SysCtlVoltageEventConfig \
4682  ROM_SysCtlVoltageEventConfig
4683 #else
4684 #define MAP_SysCtlVoltageEventConfig \
4685  SysCtlVoltageEventConfig
4686 #endif
4687 #ifdef ROM_SysCtlVoltageEventStatus
4688 #define MAP_SysCtlVoltageEventStatus \
4689  ROM_SysCtlVoltageEventStatus
4690 #else
4691 #define MAP_SysCtlVoltageEventStatus \
4692  SysCtlVoltageEventStatus
4693 #endif
4694 #ifdef ROM_SysCtlVoltageEventClear
4695 #define MAP_SysCtlVoltageEventClear \
4696  ROM_SysCtlVoltageEventClear
4697 #else
4698 #define MAP_SysCtlVoltageEventClear \
4699  SysCtlVoltageEventClear
4700 #endif
4701 #ifdef ROM_SysCtlNMIStatus
4702 #define MAP_SysCtlNMIStatus \
4703  ROM_SysCtlNMIStatus
4704 #else
4705 #define MAP_SysCtlNMIStatus \
4706  SysCtlNMIStatus
4707 #endif
4708 #ifdef ROM_SysCtlNMIClear
4709 #define MAP_SysCtlNMIClear \
4710  ROM_SysCtlNMIClear
4711 #else
4712 #define MAP_SysCtlNMIClear \
4713  SysCtlNMIClear
4714 #endif
4715 #ifdef ROM_SysCtlClockOutConfig
4716 #define MAP_SysCtlClockOutConfig \
4717  ROM_SysCtlClockOutConfig
4718 #else
4719 #define MAP_SysCtlClockOutConfig \
4720  SysCtlClockOutConfig
4721 #endif
4722 #ifdef ROM_SysCtlAltClkConfig
4723 #define MAP_SysCtlAltClkConfig \
4724  ROM_SysCtlAltClkConfig
4725 #else
4726 #define MAP_SysCtlAltClkConfig \
4727  SysCtlAltClkConfig
4728 #endif
4729 
4730 //*****************************************************************************
4731 //
4732 // Macros for the SysExc API.
4733 //
4734 //*****************************************************************************
4735 #ifdef ROM_SysExcIntStatus
4736 #define MAP_SysExcIntStatus \
4737  ROM_SysExcIntStatus
4738 #else
4739 #define MAP_SysExcIntStatus \
4740  SysExcIntStatus
4741 #endif
4742 #ifdef ROM_SysExcIntClear
4743 #define MAP_SysExcIntClear \
4744  ROM_SysExcIntClear
4745 #else
4746 #define MAP_SysExcIntClear \
4747  SysExcIntClear
4748 #endif
4749 #ifdef ROM_SysExcIntDisable
4750 #define MAP_SysExcIntDisable \
4751  ROM_SysExcIntDisable
4752 #else
4753 #define MAP_SysExcIntDisable \
4754  SysExcIntDisable
4755 #endif
4756 #ifdef ROM_SysExcIntEnable
4757 #define MAP_SysExcIntEnable \
4758  ROM_SysExcIntEnable
4759 #else
4760 #define MAP_SysExcIntEnable \
4761  SysExcIntEnable
4762 #endif
4763 
4764 //*****************************************************************************
4765 //
4766 // Macros for the SysTick API.
4767 //
4768 //*****************************************************************************
4769 #ifdef ROM_SysTickValueGet
4770 #define MAP_SysTickValueGet \
4771  ROM_SysTickValueGet
4772 #else
4773 #define MAP_SysTickValueGet \
4774  SysTickValueGet
4775 #endif
4776 #ifdef ROM_SysTickEnable
4777 #define MAP_SysTickEnable \
4778  ROM_SysTickEnable
4779 #else
4780 #define MAP_SysTickEnable \
4781  SysTickEnable
4782 #endif
4783 #ifdef ROM_SysTickDisable
4784 #define MAP_SysTickDisable \
4785  ROM_SysTickDisable
4786 #else
4787 #define MAP_SysTickDisable \
4788  SysTickDisable
4789 #endif
4790 #ifdef ROM_SysTickIntEnable
4791 #define MAP_SysTickIntEnable \
4792  ROM_SysTickIntEnable
4793 #else
4794 #define MAP_SysTickIntEnable \
4795  SysTickIntEnable
4796 #endif
4797 #ifdef ROM_SysTickIntDisable
4798 #define MAP_SysTickIntDisable \
4799  ROM_SysTickIntDisable
4800 #else
4801 #define MAP_SysTickIntDisable \
4802  SysTickIntDisable
4803 #endif
4804 #ifdef ROM_SysTickPeriodSet
4805 #define MAP_SysTickPeriodSet \
4806  ROM_SysTickPeriodSet
4807 #else
4808 #define MAP_SysTickPeriodSet \
4809  SysTickPeriodSet
4810 #endif
4811 #ifdef ROM_SysTickPeriodGet
4812 #define MAP_SysTickPeriodGet \
4813  ROM_SysTickPeriodGet
4814 #else
4815 #define MAP_SysTickPeriodGet \
4816  SysTickPeriodGet
4817 #endif
4818 
4819 //*****************************************************************************
4820 //
4821 // Macros for the Timer API.
4822 //
4823 //*****************************************************************************
4824 #ifdef ROM_TimerIntClear
4825 #define MAP_TimerIntClear \
4826  ROM_TimerIntClear
4827 #else
4828 #define MAP_TimerIntClear \
4829  TimerIntClear
4830 #endif
4831 #ifdef ROM_TimerEnable
4832 #define MAP_TimerEnable \
4833  ROM_TimerEnable
4834 #else
4835 #define MAP_TimerEnable \
4836  TimerEnable
4837 #endif
4838 #ifdef ROM_TimerDisable
4839 #define MAP_TimerDisable \
4840  ROM_TimerDisable
4841 #else
4842 #define MAP_TimerDisable \
4843  TimerDisable
4844 #endif
4845 #ifdef ROM_TimerConfigure
4846 #define MAP_TimerConfigure \
4847  ROM_TimerConfigure
4848 #else
4849 #define MAP_TimerConfigure \
4850  TimerConfigure
4851 #endif
4852 #ifdef ROM_TimerControlLevel
4853 #define MAP_TimerControlLevel \
4854  ROM_TimerControlLevel
4855 #else
4856 #define MAP_TimerControlLevel \
4857  TimerControlLevel
4858 #endif
4859 #ifdef ROM_TimerControlTrigger
4860 #define MAP_TimerControlTrigger \
4861  ROM_TimerControlTrigger
4862 #else
4863 #define MAP_TimerControlTrigger \
4864  TimerControlTrigger
4865 #endif
4866 #ifdef ROM_TimerControlEvent
4867 #define MAP_TimerControlEvent \
4868  ROM_TimerControlEvent
4869 #else
4870 #define MAP_TimerControlEvent \
4871  TimerControlEvent
4872 #endif
4873 #ifdef ROM_TimerControlStall
4874 #define MAP_TimerControlStall \
4875  ROM_TimerControlStall
4876 #else
4877 #define MAP_TimerControlStall \
4878  TimerControlStall
4879 #endif
4880 #ifdef ROM_TimerRTCEnable
4881 #define MAP_TimerRTCEnable \
4882  ROM_TimerRTCEnable
4883 #else
4884 #define MAP_TimerRTCEnable \
4885  TimerRTCEnable
4886 #endif
4887 #ifdef ROM_TimerRTCDisable
4888 #define MAP_TimerRTCDisable \
4889  ROM_TimerRTCDisable
4890 #else
4891 #define MAP_TimerRTCDisable \
4892  TimerRTCDisable
4893 #endif
4894 #ifdef ROM_TimerPrescaleSet
4895 #define MAP_TimerPrescaleSet \
4896  ROM_TimerPrescaleSet
4897 #else
4898 #define MAP_TimerPrescaleSet \
4899  TimerPrescaleSet
4900 #endif
4901 #ifdef ROM_TimerPrescaleGet
4902 #define MAP_TimerPrescaleGet \
4903  ROM_TimerPrescaleGet
4904 #else
4905 #define MAP_TimerPrescaleGet \
4906  TimerPrescaleGet
4907 #endif
4908 #ifdef ROM_TimerPrescaleMatchSet
4909 #define MAP_TimerPrescaleMatchSet \
4910  ROM_TimerPrescaleMatchSet
4911 #else
4912 #define MAP_TimerPrescaleMatchSet \
4913  TimerPrescaleMatchSet
4914 #endif
4915 #ifdef ROM_TimerPrescaleMatchGet
4916 #define MAP_TimerPrescaleMatchGet \
4917  ROM_TimerPrescaleMatchGet
4918 #else
4919 #define MAP_TimerPrescaleMatchGet \
4920  TimerPrescaleMatchGet
4921 #endif
4922 #ifdef ROM_TimerLoadSet
4923 #define MAP_TimerLoadSet \
4924  ROM_TimerLoadSet
4925 #else
4926 #define MAP_TimerLoadSet \
4927  TimerLoadSet
4928 #endif
4929 #ifdef ROM_TimerLoadGet
4930 #define MAP_TimerLoadGet \
4931  ROM_TimerLoadGet
4932 #else
4933 #define MAP_TimerLoadGet \
4934  TimerLoadGet
4935 #endif
4936 #ifdef ROM_TimerValueGet
4937 #define MAP_TimerValueGet \
4938  ROM_TimerValueGet
4939 #else
4940 #define MAP_TimerValueGet \
4941  TimerValueGet
4942 #endif
4943 #ifdef ROM_TimerMatchSet
4944 #define MAP_TimerMatchSet \
4945  ROM_TimerMatchSet
4946 #else
4947 #define MAP_TimerMatchSet \
4948  TimerMatchSet
4949 #endif
4950 #ifdef ROM_TimerMatchGet
4951 #define MAP_TimerMatchGet \
4952  ROM_TimerMatchGet
4953 #else
4954 #define MAP_TimerMatchGet \
4955  TimerMatchGet
4956 #endif
4957 #ifdef ROM_TimerIntEnable
4958 #define MAP_TimerIntEnable \
4959  ROM_TimerIntEnable
4960 #else
4961 #define MAP_TimerIntEnable \
4962  TimerIntEnable
4963 #endif
4964 #ifdef ROM_TimerIntDisable
4965 #define MAP_TimerIntDisable \
4966  ROM_TimerIntDisable
4967 #else
4968 #define MAP_TimerIntDisable \
4969  TimerIntDisable
4970 #endif
4971 #ifdef ROM_TimerIntStatus
4972 #define MAP_TimerIntStatus \
4973  ROM_TimerIntStatus
4974 #else
4975 #define MAP_TimerIntStatus \
4976  TimerIntStatus
4977 #endif
4978 #ifdef ROM_TimerControlWaitOnTrigger
4979 #define MAP_TimerControlWaitOnTrigger \
4980  ROM_TimerControlWaitOnTrigger
4981 #else
4982 #define MAP_TimerControlWaitOnTrigger \
4983  TimerControlWaitOnTrigger
4984 #endif
4985 #ifdef ROM_TimerLoadSet64
4986 #define MAP_TimerLoadSet64 \
4987  ROM_TimerLoadSet64
4988 #else
4989 #define MAP_TimerLoadSet64 \
4990  TimerLoadSet64
4991 #endif
4992 #ifdef ROM_TimerLoadGet64
4993 #define MAP_TimerLoadGet64 \
4994  ROM_TimerLoadGet64
4995 #else
4996 #define MAP_TimerLoadGet64 \
4997  TimerLoadGet64
4998 #endif
4999 #ifdef ROM_TimerValueGet64
5000 #define MAP_TimerValueGet64 \
5001  ROM_TimerValueGet64
5002 #else
5003 #define MAP_TimerValueGet64 \
5004  TimerValueGet64
5005 #endif
5006 #ifdef ROM_TimerMatchSet64
5007 #define MAP_TimerMatchSet64 \
5008  ROM_TimerMatchSet64
5009 #else
5010 #define MAP_TimerMatchSet64 \
5011  TimerMatchSet64
5012 #endif
5013 #ifdef ROM_TimerMatchGet64
5014 #define MAP_TimerMatchGet64 \
5015  ROM_TimerMatchGet64
5016 #else
5017 #define MAP_TimerMatchGet64 \
5018  TimerMatchGet64
5019 #endif
5020 #ifdef ROM_TimerClockSourceGet
5021 #define MAP_TimerClockSourceGet \
5022  ROM_TimerClockSourceGet
5023 #else
5024 #define MAP_TimerClockSourceGet \
5025  TimerClockSourceGet
5026 #endif
5027 #ifdef ROM_TimerClockSourceSet
5028 #define MAP_TimerClockSourceSet \
5029  ROM_TimerClockSourceSet
5030 #else
5031 #define MAP_TimerClockSourceSet \
5032  TimerClockSourceSet
5033 #endif
5034 #ifdef ROM_TimerADCEventGet
5035 #define MAP_TimerADCEventGet \
5036  ROM_TimerADCEventGet
5037 #else
5038 #define MAP_TimerADCEventGet \
5039  TimerADCEventGet
5040 #endif
5041 #ifdef ROM_TimerADCEventSet
5042 #define MAP_TimerADCEventSet \
5043  ROM_TimerADCEventSet
5044 #else
5045 #define MAP_TimerADCEventSet \
5046  TimerADCEventSet
5047 #endif
5048 #ifdef ROM_TimerDMAEventGet
5049 #define MAP_TimerDMAEventGet \
5050  ROM_TimerDMAEventGet
5051 #else
5052 #define MAP_TimerDMAEventGet \
5053  TimerDMAEventGet
5054 #endif
5055 #ifdef ROM_TimerDMAEventSet
5056 #define MAP_TimerDMAEventSet \
5057  ROM_TimerDMAEventSet
5058 #else
5059 #define MAP_TimerDMAEventSet \
5060  TimerDMAEventSet
5061 #endif
5062 #ifdef ROM_TimerSynchronize
5063 #define MAP_TimerSynchronize \
5064  ROM_TimerSynchronize
5065 #else
5066 #define MAP_TimerSynchronize \
5067  TimerSynchronize
5068 #endif
5069 
5070 //*****************************************************************************
5071 //
5072 // Macros for the UART API.
5073 //
5074 //*****************************************************************************
5075 #ifdef ROM_UARTCharPut
5076 #define MAP_UARTCharPut \
5077  ROM_UARTCharPut
5078 #else
5079 #define MAP_UARTCharPut \
5080  UARTCharPut
5081 #endif
5082 #ifdef ROM_UARTParityModeSet
5083 #define MAP_UARTParityModeSet \
5084  ROM_UARTParityModeSet
5085 #else
5086 #define MAP_UARTParityModeSet \
5087  UARTParityModeSet
5088 #endif
5089 #ifdef ROM_UARTParityModeGet
5090 #define MAP_UARTParityModeGet \
5091  ROM_UARTParityModeGet
5092 #else
5093 #define MAP_UARTParityModeGet \
5094  UARTParityModeGet
5095 #endif
5096 #ifdef ROM_UARTFIFOLevelSet
5097 #define MAP_UARTFIFOLevelSet \
5098  ROM_UARTFIFOLevelSet
5099 #else
5100 #define MAP_UARTFIFOLevelSet \
5101  UARTFIFOLevelSet
5102 #endif
5103 #ifdef ROM_UARTFIFOLevelGet
5104 #define MAP_UARTFIFOLevelGet \
5105  ROM_UARTFIFOLevelGet
5106 #else
5107 #define MAP_UARTFIFOLevelGet \
5108  UARTFIFOLevelGet
5109 #endif
5110 #ifdef ROM_UARTConfigSetExpClk
5111 #define MAP_UARTConfigSetExpClk \
5112  ROM_UARTConfigSetExpClk
5113 #else
5114 #define MAP_UARTConfigSetExpClk \
5115  UARTConfigSetExpClk
5116 #endif
5117 #ifdef ROM_UARTConfigGetExpClk
5118 #define MAP_UARTConfigGetExpClk \
5119  ROM_UARTConfigGetExpClk
5120 #else
5121 #define MAP_UARTConfigGetExpClk \
5122  UARTConfigGetExpClk
5123 #endif
5124 #ifdef ROM_UARTEnable
5125 #define MAP_UARTEnable \
5126  ROM_UARTEnable
5127 #else
5128 #define MAP_UARTEnable \
5129  UARTEnable
5130 #endif
5131 #ifdef ROM_UARTDisable
5132 #define MAP_UARTDisable \
5133  ROM_UARTDisable
5134 #else
5135 #define MAP_UARTDisable \
5136  UARTDisable
5137 #endif
5138 #ifdef ROM_UARTEnableSIR
5139 #define MAP_UARTEnableSIR \
5140  ROM_UARTEnableSIR
5141 #else
5142 #define MAP_UARTEnableSIR \
5143  UARTEnableSIR
5144 #endif
5145 #ifdef ROM_UARTDisableSIR
5146 #define MAP_UARTDisableSIR \
5147  ROM_UARTDisableSIR
5148 #else
5149 #define MAP_UARTDisableSIR \
5150  UARTDisableSIR
5151 #endif
5152 #ifdef ROM_UARTCharsAvail
5153 #define MAP_UARTCharsAvail \
5154  ROM_UARTCharsAvail
5155 #else
5156 #define MAP_UARTCharsAvail \
5157  UARTCharsAvail
5158 #endif
5159 #ifdef ROM_UARTSpaceAvail
5160 #define MAP_UARTSpaceAvail \
5161  ROM_UARTSpaceAvail
5162 #else
5163 #define MAP_UARTSpaceAvail \
5164  UARTSpaceAvail
5165 #endif
5166 #ifdef ROM_UARTCharGetNonBlocking
5167 #define MAP_UARTCharGetNonBlocking \
5168  ROM_UARTCharGetNonBlocking
5169 #else
5170 #define MAP_UARTCharGetNonBlocking \
5171  UARTCharGetNonBlocking
5172 #endif
5173 #ifdef ROM_UARTCharGet
5174 #define MAP_UARTCharGet \
5175  ROM_UARTCharGet
5176 #else
5177 #define MAP_UARTCharGet \
5178  UARTCharGet
5179 #endif
5180 #ifdef ROM_UARTCharPutNonBlocking
5181 #define MAP_UARTCharPutNonBlocking \
5182  ROM_UARTCharPutNonBlocking
5183 #else
5184 #define MAP_UARTCharPutNonBlocking \
5185  UARTCharPutNonBlocking
5186 #endif
5187 #ifdef ROM_UARTBreakCtl
5188 #define MAP_UARTBreakCtl \
5189  ROM_UARTBreakCtl
5190 #else
5191 #define MAP_UARTBreakCtl \
5192  UARTBreakCtl
5193 #endif
5194 #ifdef ROM_UARTIntEnable
5195 #define MAP_UARTIntEnable \
5196  ROM_UARTIntEnable
5197 #else
5198 #define MAP_UARTIntEnable \
5199  UARTIntEnable
5200 #endif
5201 #ifdef ROM_UARTIntDisable
5202 #define MAP_UARTIntDisable \
5203  ROM_UARTIntDisable
5204 #else
5205 #define MAP_UARTIntDisable \
5206  UARTIntDisable
5207 #endif
5208 #ifdef ROM_UARTIntStatus
5209 #define MAP_UARTIntStatus \
5210  ROM_UARTIntStatus
5211 #else
5212 #define MAP_UARTIntStatus \
5213  UARTIntStatus
5214 #endif
5215 #ifdef ROM_UARTIntClear
5216 #define MAP_UARTIntClear \
5217  ROM_UARTIntClear
5218 #else
5219 #define MAP_UARTIntClear \
5220  UARTIntClear
5221 #endif
5222 #ifdef ROM_UARTDMAEnable
5223 #define MAP_UARTDMAEnable \
5224  ROM_UARTDMAEnable
5225 #else
5226 #define MAP_UARTDMAEnable \
5227  UARTDMAEnable
5228 #endif
5229 #ifdef ROM_UARTDMADisable
5230 #define MAP_UARTDMADisable \
5231  ROM_UARTDMADisable
5232 #else
5233 #define MAP_UARTDMADisable \
5234  UARTDMADisable
5235 #endif
5236 #ifdef ROM_UARTFIFOEnable
5237 #define MAP_UARTFIFOEnable \
5238  ROM_UARTFIFOEnable
5239 #else
5240 #define MAP_UARTFIFOEnable \
5241  UARTFIFOEnable
5242 #endif
5243 #ifdef ROM_UARTFIFODisable
5244 #define MAP_UARTFIFODisable \
5245  ROM_UARTFIFODisable
5246 #else
5247 #define MAP_UARTFIFODisable \
5248  UARTFIFODisable
5249 #endif
5250 #ifdef ROM_UARTBusy
5251 #define MAP_UARTBusy \
5252  ROM_UARTBusy
5253 #else
5254 #define MAP_UARTBusy \
5255  UARTBusy
5256 #endif
5257 #ifdef ROM_UARTTxIntModeSet
5258 #define MAP_UARTTxIntModeSet \
5259  ROM_UARTTxIntModeSet
5260 #else
5261 #define MAP_UARTTxIntModeSet \
5262  UARTTxIntModeSet
5263 #endif
5264 #ifdef ROM_UARTTxIntModeGet
5265 #define MAP_UARTTxIntModeGet \
5266  ROM_UARTTxIntModeGet
5267 #else
5268 #define MAP_UARTTxIntModeGet \
5269  UARTTxIntModeGet
5270 #endif
5271 #ifdef ROM_UARTRxErrorGet
5272 #define MAP_UARTRxErrorGet \
5273  ROM_UARTRxErrorGet
5274 #else
5275 #define MAP_UARTRxErrorGet \
5276  UARTRxErrorGet
5277 #endif
5278 #ifdef ROM_UARTRxErrorClear
5279 #define MAP_UARTRxErrorClear \
5280  ROM_UARTRxErrorClear
5281 #else
5282 #define MAP_UARTRxErrorClear \
5283  UARTRxErrorClear
5284 #endif
5285 #ifdef ROM_UARTClockSourceSet
5286 #define MAP_UARTClockSourceSet \
5287  ROM_UARTClockSourceSet
5288 #else
5289 #define MAP_UARTClockSourceSet \
5290  UARTClockSourceSet
5291 #endif
5292 #ifdef ROM_UARTClockSourceGet
5293 #define MAP_UARTClockSourceGet \
5294  ROM_UARTClockSourceGet
5295 #else
5296 #define MAP_UARTClockSourceGet \
5297  UARTClockSourceGet
5298 #endif
5299 #ifdef ROM_UART9BitEnable
5300 #define MAP_UART9BitEnable \
5301  ROM_UART9BitEnable
5302 #else
5303 #define MAP_UART9BitEnable \
5304  UART9BitEnable
5305 #endif
5306 #ifdef ROM_UART9BitDisable
5307 #define MAP_UART9BitDisable \
5308  ROM_UART9BitDisable
5309 #else
5310 #define MAP_UART9BitDisable \
5311  UART9BitDisable
5312 #endif
5313 #ifdef ROM_UART9BitAddrSet
5314 #define MAP_UART9BitAddrSet \
5315  ROM_UART9BitAddrSet
5316 #else
5317 #define MAP_UART9BitAddrSet \
5318  UART9BitAddrSet
5319 #endif
5320 #ifdef ROM_UART9BitAddrSend
5321 #define MAP_UART9BitAddrSend \
5322  ROM_UART9BitAddrSend
5323 #else
5324 #define MAP_UART9BitAddrSend \
5325  UART9BitAddrSend
5326 #endif
5327 #ifdef ROM_UARTSmartCardDisable
5328 #define MAP_UARTSmartCardDisable \
5329  ROM_UARTSmartCardDisable
5330 #else
5331 #define MAP_UARTSmartCardDisable \
5332  UARTSmartCardDisable
5333 #endif
5334 #ifdef ROM_UARTSmartCardEnable
5335 #define MAP_UARTSmartCardEnable \
5336  ROM_UARTSmartCardEnable
5337 #else
5338 #define MAP_UARTSmartCardEnable \
5339  UARTSmartCardEnable
5340 #endif
5341 #ifdef ROM_UARTModemControlClear
5342 #define MAP_UARTModemControlClear \
5343  ROM_UARTModemControlClear
5344 #else
5345 #define MAP_UARTModemControlClear \
5346  UARTModemControlClear
5347 #endif
5348 #ifdef ROM_UARTModemControlGet
5349 #define MAP_UARTModemControlGet \
5350  ROM_UARTModemControlGet
5351 #else
5352 #define MAP_UARTModemControlGet \
5353  UARTModemControlGet
5354 #endif
5355 #ifdef ROM_UARTModemControlSet
5356 #define MAP_UARTModemControlSet \
5357  ROM_UARTModemControlSet
5358 #else
5359 #define MAP_UARTModemControlSet \
5360  UARTModemControlSet
5361 #endif
5362 #ifdef ROM_UARTModemStatusGet
5363 #define MAP_UARTModemStatusGet \
5364  ROM_UARTModemStatusGet
5365 #else
5366 #define MAP_UARTModemStatusGet \
5367  UARTModemStatusGet
5368 #endif
5369 #ifdef ROM_UARTFlowControlGet
5370 #define MAP_UARTFlowControlGet \
5371  ROM_UARTFlowControlGet
5372 #else
5373 #define MAP_UARTFlowControlGet \
5374  UARTFlowControlGet
5375 #endif
5376 #ifdef ROM_UARTFlowControlSet
5377 #define MAP_UARTFlowControlSet \
5378  ROM_UARTFlowControlSet
5379 #else
5380 #define MAP_UARTFlowControlSet \
5381  UARTFlowControlSet
5382 #endif
5383 
5384 //*****************************************************************************
5385 //
5386 // Macros for the uDMA API.
5387 //
5388 //*****************************************************************************
5389 #ifdef ROM_uDMAChannelTransferSet
5390 #define MAP_uDMAChannelTransferSet \
5391  ROM_uDMAChannelTransferSet
5392 #else
5393 #define MAP_uDMAChannelTransferSet \
5394  uDMAChannelTransferSet
5395 #endif
5396 #ifdef ROM_uDMAEnable
5397 #define MAP_uDMAEnable \
5398  ROM_uDMAEnable
5399 #else
5400 #define MAP_uDMAEnable \
5401  uDMAEnable
5402 #endif
5403 #ifdef ROM_uDMADisable
5404 #define MAP_uDMADisable \
5405  ROM_uDMADisable
5406 #else
5407 #define MAP_uDMADisable \
5408  uDMADisable
5409 #endif
5410 #ifdef ROM_uDMAErrorStatusGet
5411 #define MAP_uDMAErrorStatusGet \
5412  ROM_uDMAErrorStatusGet
5413 #else
5414 #define MAP_uDMAErrorStatusGet \
5415  uDMAErrorStatusGet
5416 #endif
5417 #ifdef ROM_uDMAErrorStatusClear
5418 #define MAP_uDMAErrorStatusClear \
5419  ROM_uDMAErrorStatusClear
5420 #else
5421 #define MAP_uDMAErrorStatusClear \
5422  uDMAErrorStatusClear
5423 #endif
5424 #ifdef ROM_uDMAChannelEnable
5425 #define MAP_uDMAChannelEnable \
5426  ROM_uDMAChannelEnable
5427 #else
5428 #define MAP_uDMAChannelEnable \
5429  uDMAChannelEnable
5430 #endif
5431 #ifdef ROM_uDMAChannelDisable
5432 #define MAP_uDMAChannelDisable \
5433  ROM_uDMAChannelDisable
5434 #else
5435 #define MAP_uDMAChannelDisable \
5436  uDMAChannelDisable
5437 #endif
5438 #ifdef ROM_uDMAChannelIsEnabled
5439 #define MAP_uDMAChannelIsEnabled \
5440  ROM_uDMAChannelIsEnabled
5441 #else
5442 #define MAP_uDMAChannelIsEnabled \
5443  uDMAChannelIsEnabled
5444 #endif
5445 #ifdef ROM_uDMAControlBaseSet
5446 #define MAP_uDMAControlBaseSet \
5447  ROM_uDMAControlBaseSet
5448 #else
5449 #define MAP_uDMAControlBaseSet \
5450  uDMAControlBaseSet
5451 #endif
5452 #ifdef ROM_uDMAControlBaseGet
5453 #define MAP_uDMAControlBaseGet \
5454  ROM_uDMAControlBaseGet
5455 #else
5456 #define MAP_uDMAControlBaseGet \
5457  uDMAControlBaseGet
5458 #endif
5459 #ifdef ROM_uDMAChannelRequest
5460 #define MAP_uDMAChannelRequest \
5461  ROM_uDMAChannelRequest
5462 #else
5463 #define MAP_uDMAChannelRequest \
5464  uDMAChannelRequest
5465 #endif
5466 #ifdef ROM_uDMAChannelAttributeEnable
5467 #define MAP_uDMAChannelAttributeEnable \
5468  ROM_uDMAChannelAttributeEnable
5469 #else
5470 #define MAP_uDMAChannelAttributeEnable \
5471  uDMAChannelAttributeEnable
5472 #endif
5473 #ifdef ROM_uDMAChannelAttributeDisable
5474 #define MAP_uDMAChannelAttributeDisable \
5475  ROM_uDMAChannelAttributeDisable
5476 #else
5477 #define MAP_uDMAChannelAttributeDisable \
5478  uDMAChannelAttributeDisable
5479 #endif
5480 #ifdef ROM_uDMAChannelAttributeGet
5481 #define MAP_uDMAChannelAttributeGet \
5482  ROM_uDMAChannelAttributeGet
5483 #else
5484 #define MAP_uDMAChannelAttributeGet \
5485  uDMAChannelAttributeGet
5486 #endif
5487 #ifdef ROM_uDMAChannelControlSet
5488 #define MAP_uDMAChannelControlSet \
5489  ROM_uDMAChannelControlSet
5490 #else
5491 #define MAP_uDMAChannelControlSet \
5492  uDMAChannelControlSet
5493 #endif
5494 #ifdef ROM_uDMAChannelSizeGet
5495 #define MAP_uDMAChannelSizeGet \
5496  ROM_uDMAChannelSizeGet
5497 #else
5498 #define MAP_uDMAChannelSizeGet \
5499  uDMAChannelSizeGet
5500 #endif
5501 #ifdef ROM_uDMAChannelModeGet
5502 #define MAP_uDMAChannelModeGet \
5503  ROM_uDMAChannelModeGet
5504 #else
5505 #define MAP_uDMAChannelModeGet \
5506  uDMAChannelModeGet
5507 #endif
5508 #ifdef ROM_uDMAChannelSelectSecondary
5509 #define MAP_uDMAChannelSelectSecondary \
5510  ROM_uDMAChannelSelectSecondary
5511 #else
5512 #define MAP_uDMAChannelSelectSecondary \
5513  uDMAChannelSelectSecondary
5514 #endif
5515 #ifdef ROM_uDMAChannelSelectDefault
5516 #define MAP_uDMAChannelSelectDefault \
5517  ROM_uDMAChannelSelectDefault
5518 #else
5519 #define MAP_uDMAChannelSelectDefault \
5520  uDMAChannelSelectDefault
5521 #endif
5522 #ifdef ROM_uDMAIntStatus
5523 #define MAP_uDMAIntStatus \
5524  ROM_uDMAIntStatus
5525 #else
5526 #define MAP_uDMAIntStatus \
5527  uDMAIntStatus
5528 #endif
5529 #ifdef ROM_uDMAIntClear
5530 #define MAP_uDMAIntClear \
5531  ROM_uDMAIntClear
5532 #else
5533 #define MAP_uDMAIntClear \
5534  uDMAIntClear
5535 #endif
5536 #ifdef ROM_uDMAControlAlternateBaseGet
5537 #define MAP_uDMAControlAlternateBaseGet \
5538  ROM_uDMAControlAlternateBaseGet
5539 #else
5540 #define MAP_uDMAControlAlternateBaseGet \
5541  uDMAControlAlternateBaseGet
5542 #endif
5543 #ifdef ROM_uDMAChannelScatterGatherSet
5544 #define MAP_uDMAChannelScatterGatherSet \
5545  ROM_uDMAChannelScatterGatherSet
5546 #else
5547 #define MAP_uDMAChannelScatterGatherSet \
5548  uDMAChannelScatterGatherSet
5549 #endif
5550 #ifdef ROM_uDMAChannelAssign
5551 #define MAP_uDMAChannelAssign \
5552  ROM_uDMAChannelAssign
5553 #else
5554 #define MAP_uDMAChannelAssign \
5555  uDMAChannelAssign
5556 #endif
5557 
5558 //*****************************************************************************
5559 //
5560 // Macros for the USB API.
5561 //
5562 //*****************************************************************************
5563 #ifdef ROM_USBDevAddrGet
5564 #define MAP_USBDevAddrGet \
5565  ROM_USBDevAddrGet
5566 #else
5567 #define MAP_USBDevAddrGet \
5568  USBDevAddrGet
5569 #endif
5570 #ifdef ROM_USBDevAddrSet
5571 #define MAP_USBDevAddrSet \
5572  ROM_USBDevAddrSet
5573 #else
5574 #define MAP_USBDevAddrSet \
5575  USBDevAddrSet
5576 #endif
5577 #ifdef ROM_USBDevConnect
5578 #define MAP_USBDevConnect \
5579  ROM_USBDevConnect
5580 #else
5581 #define MAP_USBDevConnect \
5582  USBDevConnect
5583 #endif
5584 #ifdef ROM_USBDevDisconnect
5585 #define MAP_USBDevDisconnect \
5586  ROM_USBDevDisconnect
5587 #else
5588 #define MAP_USBDevDisconnect \
5589  USBDevDisconnect
5590 #endif
5591 #ifdef ROM_USBDevEndpointConfigSet
5592 #define MAP_USBDevEndpointConfigSet \
5593  ROM_USBDevEndpointConfigSet
5594 #else
5595 #define MAP_USBDevEndpointConfigSet \
5596  USBDevEndpointConfigSet
5597 #endif
5598 #ifdef ROM_USBDevEndpointDataAck
5599 #define MAP_USBDevEndpointDataAck \
5600  ROM_USBDevEndpointDataAck
5601 #else
5602 #define MAP_USBDevEndpointDataAck \
5603  USBDevEndpointDataAck
5604 #endif
5605 #ifdef ROM_USBDevEndpointStall
5606 #define MAP_USBDevEndpointStall \
5607  ROM_USBDevEndpointStall
5608 #else
5609 #define MAP_USBDevEndpointStall \
5610  USBDevEndpointStall
5611 #endif
5612 #ifdef ROM_USBDevEndpointStallClear
5613 #define MAP_USBDevEndpointStallClear \
5614  ROM_USBDevEndpointStallClear
5615 #else
5616 #define MAP_USBDevEndpointStallClear \
5617  USBDevEndpointStallClear
5618 #endif
5619 #ifdef ROM_USBDevEndpointStatusClear
5620 #define MAP_USBDevEndpointStatusClear \
5621  ROM_USBDevEndpointStatusClear
5622 #else
5623 #define MAP_USBDevEndpointStatusClear \
5624  USBDevEndpointStatusClear
5625 #endif
5626 #ifdef ROM_USBEndpointDataGet
5627 #define MAP_USBEndpointDataGet \
5628  ROM_USBEndpointDataGet
5629 #else
5630 #define MAP_USBEndpointDataGet \
5631  USBEndpointDataGet
5632 #endif
5633 #ifdef ROM_USBEndpointDataPut
5634 #define MAP_USBEndpointDataPut \
5635  ROM_USBEndpointDataPut
5636 #else
5637 #define MAP_USBEndpointDataPut \
5638  USBEndpointDataPut
5639 #endif
5640 #ifdef ROM_USBEndpointDataSend
5641 #define MAP_USBEndpointDataSend \
5642  ROM_USBEndpointDataSend
5643 #else
5644 #define MAP_USBEndpointDataSend \
5645  USBEndpointDataSend
5646 #endif
5647 #ifdef ROM_USBEndpointDataToggleClear
5648 #define MAP_USBEndpointDataToggleClear \
5649  ROM_USBEndpointDataToggleClear
5650 #else
5651 #define MAP_USBEndpointDataToggleClear \
5652  USBEndpointDataToggleClear
5653 #endif
5654 #ifdef ROM_USBEndpointStatus
5655 #define MAP_USBEndpointStatus \
5656  ROM_USBEndpointStatus
5657 #else
5658 #define MAP_USBEndpointStatus \
5659  USBEndpointStatus
5660 #endif
5661 #ifdef ROM_USBFIFOAddrGet
5662 #define MAP_USBFIFOAddrGet \
5663  ROM_USBFIFOAddrGet
5664 #else
5665 #define MAP_USBFIFOAddrGet \
5666  USBFIFOAddrGet
5667 #endif
5668 #ifdef ROM_USBFIFOConfigGet
5669 #define MAP_USBFIFOConfigGet \
5670  ROM_USBFIFOConfigGet
5671 #else
5672 #define MAP_USBFIFOConfigGet \
5673  USBFIFOConfigGet
5674 #endif
5675 #ifdef ROM_USBFIFOConfigSet
5676 #define MAP_USBFIFOConfigSet \
5677  ROM_USBFIFOConfigSet
5678 #else
5679 #define MAP_USBFIFOConfigSet \
5680  USBFIFOConfigSet
5681 #endif
5682 #ifdef ROM_USBFIFOFlush
5683 #define MAP_USBFIFOFlush \
5684  ROM_USBFIFOFlush
5685 #else
5686 #define MAP_USBFIFOFlush \
5687  USBFIFOFlush
5688 #endif
5689 #ifdef ROM_USBFrameNumberGet
5690 #define MAP_USBFrameNumberGet \
5691  ROM_USBFrameNumberGet
5692 #else
5693 #define MAP_USBFrameNumberGet \
5694  USBFrameNumberGet
5695 #endif
5696 #ifdef ROM_USBHostAddrGet
5697 #define MAP_USBHostAddrGet \
5698  ROM_USBHostAddrGet
5699 #else
5700 #define MAP_USBHostAddrGet \
5701  USBHostAddrGet
5702 #endif
5703 #ifdef ROM_USBHostAddrSet
5704 #define MAP_USBHostAddrSet \
5705  ROM_USBHostAddrSet
5706 #else
5707 #define MAP_USBHostAddrSet \
5708  USBHostAddrSet
5709 #endif
5710 #ifdef ROM_USBHostEndpointConfig
5711 #define MAP_USBHostEndpointConfig \
5712  ROM_USBHostEndpointConfig
5713 #else
5714 #define MAP_USBHostEndpointConfig \
5715  USBHostEndpointConfig
5716 #endif
5717 #ifdef ROM_USBHostEndpointDataAck
5718 #define MAP_USBHostEndpointDataAck \
5719  ROM_USBHostEndpointDataAck
5720 #else
5721 #define MAP_USBHostEndpointDataAck \
5722  USBHostEndpointDataAck
5723 #endif
5724 #ifdef ROM_USBHostEndpointDataToggle
5725 #define MAP_USBHostEndpointDataToggle \
5726  ROM_USBHostEndpointDataToggle
5727 #else
5728 #define MAP_USBHostEndpointDataToggle \
5729  USBHostEndpointDataToggle
5730 #endif
5731 #ifdef ROM_USBHostEndpointStatusClear
5732 #define MAP_USBHostEndpointStatusClear \
5733  ROM_USBHostEndpointStatusClear
5734 #else
5735 #define MAP_USBHostEndpointStatusClear \
5736  USBHostEndpointStatusClear
5737 #endif
5738 #ifdef ROM_USBHostHubAddrGet
5739 #define MAP_USBHostHubAddrGet \
5740  ROM_USBHostHubAddrGet
5741 #else
5742 #define MAP_USBHostHubAddrGet \
5743  USBHostHubAddrGet
5744 #endif
5745 #ifdef ROM_USBHostHubAddrSet
5746 #define MAP_USBHostHubAddrSet \
5747  ROM_USBHostHubAddrSet
5748 #else
5749 #define MAP_USBHostHubAddrSet \
5750  USBHostHubAddrSet
5751 #endif
5752 #ifdef ROM_USBHostPwrDisable
5753 #define MAP_USBHostPwrDisable \
5754  ROM_USBHostPwrDisable
5755 #else
5756 #define MAP_USBHostPwrDisable \
5757  USBHostPwrDisable
5758 #endif
5759 #ifdef ROM_USBHostPwrEnable
5760 #define MAP_USBHostPwrEnable \
5761  ROM_USBHostPwrEnable
5762 #else
5763 #define MAP_USBHostPwrEnable \
5764  USBHostPwrEnable
5765 #endif
5766 #ifdef ROM_USBHostPwrConfig
5767 #define MAP_USBHostPwrConfig \
5768  ROM_USBHostPwrConfig
5769 #else
5770 #define MAP_USBHostPwrConfig \
5771  USBHostPwrConfig
5772 #endif
5773 #ifdef ROM_USBHostPwrFaultDisable
5774 #define MAP_USBHostPwrFaultDisable \
5775  ROM_USBHostPwrFaultDisable
5776 #else
5777 #define MAP_USBHostPwrFaultDisable \
5778  USBHostPwrFaultDisable
5779 #endif
5780 #ifdef ROM_USBHostPwrFaultEnable
5781 #define MAP_USBHostPwrFaultEnable \
5782  ROM_USBHostPwrFaultEnable
5783 #else
5784 #define MAP_USBHostPwrFaultEnable \
5785  USBHostPwrFaultEnable
5786 #endif
5787 #ifdef ROM_USBHostRequestIN
5788 #define MAP_USBHostRequestIN \
5789  ROM_USBHostRequestIN
5790 #else
5791 #define MAP_USBHostRequestIN \
5792  USBHostRequestIN
5793 #endif
5794 #ifdef ROM_USBHostRequestStatus
5795 #define MAP_USBHostRequestStatus \
5796  ROM_USBHostRequestStatus
5797 #else
5798 #define MAP_USBHostRequestStatus \
5799  USBHostRequestStatus
5800 #endif
5801 #ifdef ROM_USBHostReset
5802 #define MAP_USBHostReset \
5803  ROM_USBHostReset
5804 #else
5805 #define MAP_USBHostReset \
5806  USBHostReset
5807 #endif
5808 #ifdef ROM_USBHostResume
5809 #define MAP_USBHostResume \
5810  ROM_USBHostResume
5811 #else
5812 #define MAP_USBHostResume \
5813  USBHostResume
5814 #endif
5815 #ifdef ROM_USBHostSpeedGet
5816 #define MAP_USBHostSpeedGet \
5817  ROM_USBHostSpeedGet
5818 #else
5819 #define MAP_USBHostSpeedGet \
5820  USBHostSpeedGet
5821 #endif
5822 #ifdef ROM_USBHostSuspend
5823 #define MAP_USBHostSuspend \
5824  ROM_USBHostSuspend
5825 #else
5826 #define MAP_USBHostSuspend \
5827  USBHostSuspend
5828 #endif
5829 #ifdef ROM_USBDevEndpointConfigGet
5830 #define MAP_USBDevEndpointConfigGet \
5831  ROM_USBDevEndpointConfigGet
5832 #else
5833 #define MAP_USBDevEndpointConfigGet \
5834  USBDevEndpointConfigGet
5835 #endif
5836 #ifdef ROM_USBEndpointDMAEnable
5837 #define MAP_USBEndpointDMAEnable \
5838  ROM_USBEndpointDMAEnable
5839 #else
5840 #define MAP_USBEndpointDMAEnable \
5841  USBEndpointDMAEnable
5842 #endif
5843 #ifdef ROM_USBEndpointDMADisable
5844 #define MAP_USBEndpointDMADisable \
5845  ROM_USBEndpointDMADisable
5846 #else
5847 #define MAP_USBEndpointDMADisable \
5848  USBEndpointDMADisable
5849 #endif
5850 #ifdef ROM_USBEndpointDataAvail
5851 #define MAP_USBEndpointDataAvail \
5852  ROM_USBEndpointDataAvail
5853 #else
5854 #define MAP_USBEndpointDataAvail \
5855  USBEndpointDataAvail
5856 #endif
5857 #ifdef ROM_USBOTGHostRequest
5858 #define MAP_USBOTGHostRequest \
5859  ROM_USBOTGHostRequest
5860 #else
5861 #define MAP_USBOTGHostRequest \
5862  USBOTGHostRequest
5863 #endif
5864 #ifdef ROM_USBModeGet
5865 #define MAP_USBModeGet \
5866  ROM_USBModeGet
5867 #else
5868 #define MAP_USBModeGet \
5869  USBModeGet
5870 #endif
5871 #ifdef ROM_USBEndpointDMAChannel
5872 #define MAP_USBEndpointDMAChannel \
5873  ROM_USBEndpointDMAChannel
5874 #else
5875 #define MAP_USBEndpointDMAChannel \
5876  USBEndpointDMAChannel
5877 #endif
5878 #ifdef ROM_USBIntDisableControl
5879 #define MAP_USBIntDisableControl \
5880  ROM_USBIntDisableControl
5881 #else
5882 #define MAP_USBIntDisableControl \
5883  USBIntDisableControl
5884 #endif
5885 #ifdef ROM_USBIntEnableControl
5886 #define MAP_USBIntEnableControl \
5887  ROM_USBIntEnableControl
5888 #else
5889 #define MAP_USBIntEnableControl \
5890  USBIntEnableControl
5891 #endif
5892 #ifdef ROM_USBIntStatusControl
5893 #define MAP_USBIntStatusControl \
5894  ROM_USBIntStatusControl
5895 #else
5896 #define MAP_USBIntStatusControl \
5897  USBIntStatusControl
5898 #endif
5899 #ifdef ROM_USBIntDisableEndpoint
5900 #define MAP_USBIntDisableEndpoint \
5901  ROM_USBIntDisableEndpoint
5902 #else
5903 #define MAP_USBIntDisableEndpoint \
5904  USBIntDisableEndpoint
5905 #endif
5906 #ifdef ROM_USBIntEnableEndpoint
5907 #define MAP_USBIntEnableEndpoint \
5908  ROM_USBIntEnableEndpoint
5909 #else
5910 #define MAP_USBIntEnableEndpoint \
5911  USBIntEnableEndpoint
5912 #endif
5913 #ifdef ROM_USBIntStatusEndpoint
5914 #define MAP_USBIntStatusEndpoint \
5915  ROM_USBIntStatusEndpoint
5916 #else
5917 #define MAP_USBIntStatusEndpoint \
5918  USBIntStatusEndpoint
5919 #endif
5920 #ifdef ROM_USBHostMode
5921 #define MAP_USBHostMode \
5922  ROM_USBHostMode
5923 #else
5924 #define MAP_USBHostMode \
5925  USBHostMode
5926 #endif
5927 #ifdef ROM_USBDevMode
5928 #define MAP_USBDevMode \
5929  ROM_USBDevMode
5930 #else
5931 #define MAP_USBDevMode \
5932  USBDevMode
5933 #endif
5934 #ifdef ROM_USBPHYPowerOff
5935 #define MAP_USBPHYPowerOff \
5936  ROM_USBPHYPowerOff
5937 #else
5938 #define MAP_USBPHYPowerOff \
5939  USBPHYPowerOff
5940 #endif
5941 #ifdef ROM_USBPHYPowerOn
5942 #define MAP_USBPHYPowerOn \
5943  ROM_USBPHYPowerOn
5944 #else
5945 #define MAP_USBPHYPowerOn \
5946  USBPHYPowerOn
5947 #endif
5948 #ifdef ROM_USBOTGMode
5949 #define MAP_USBOTGMode \
5950  ROM_USBOTGMode
5951 #else
5952 #define MAP_USBOTGMode \
5953  USBOTGMode
5954 #endif
5955 #ifdef ROM_USBHostRequestINClear
5956 #define MAP_USBHostRequestINClear \
5957  ROM_USBHostRequestINClear
5958 #else
5959 #define MAP_USBHostRequestINClear \
5960  USBHostRequestINClear
5961 #endif
5962 #ifdef ROM_USBNumEndpointsGet
5963 #define MAP_USBNumEndpointsGet \
5964  ROM_USBNumEndpointsGet
5965 #else
5966 #define MAP_USBNumEndpointsGet \
5967  USBNumEndpointsGet
5968 #endif
5969 #ifdef ROM_USBClockDisable
5970 #define MAP_USBClockDisable \
5971  ROM_USBClockDisable
5972 #else
5973 #define MAP_USBClockDisable \
5974  USBClockDisable
5975 #endif
5976 #ifdef ROM_USBClockEnable
5977 #define MAP_USBClockEnable \
5978  ROM_USBClockEnable
5979 #else
5980 #define MAP_USBClockEnable \
5981  USBClockEnable
5982 #endif
5983 #ifdef ROM_USBControllerVersion
5984 #define MAP_USBControllerVersion \
5985  ROM_USBControllerVersion
5986 #else
5987 #define MAP_USBControllerVersion \
5988  USBControllerVersion
5989 #endif
5990 #ifdef ROM_USBDevLPMConfig
5991 #define MAP_USBDevLPMConfig \
5992  ROM_USBDevLPMConfig
5993 #else
5994 #define MAP_USBDevLPMConfig \
5995  USBDevLPMConfig
5996 #endif
5997 #ifdef ROM_USBDevLPMDisable
5998 #define MAP_USBDevLPMDisable \
5999  ROM_USBDevLPMDisable
6000 #else
6001 #define MAP_USBDevLPMDisable \
6002  USBDevLPMDisable
6003 #endif
6004 #ifdef ROM_USBDevLPMEnable
6005 #define MAP_USBDevLPMEnable \
6006  ROM_USBDevLPMEnable
6007 #else
6008 #define MAP_USBDevLPMEnable \
6009  USBDevLPMEnable
6010 #endif
6011 #ifdef ROM_USBDevLPMRemoteWake
6012 #define MAP_USBDevLPMRemoteWake \
6013  ROM_USBDevLPMRemoteWake
6014 #else
6015 #define MAP_USBDevLPMRemoteWake \
6016  USBDevLPMRemoteWake
6017 #endif
6018 #ifdef ROM_USBDevSpeedGet
6019 #define MAP_USBDevSpeedGet \
6020  ROM_USBDevSpeedGet
6021 #else
6022 #define MAP_USBDevSpeedGet \
6023  USBDevSpeedGet
6024 #endif
6025 #ifdef ROM_USBDMAChannelAddressGet
6026 #define MAP_USBDMAChannelAddressGet \
6027  ROM_USBDMAChannelAddressGet
6028 #else
6029 #define MAP_USBDMAChannelAddressGet \
6030  USBDMAChannelAddressGet
6031 #endif
6032 #ifdef ROM_USBDMAChannelAddressSet
6033 #define MAP_USBDMAChannelAddressSet \
6034  ROM_USBDMAChannelAddressSet
6035 #else
6036 #define MAP_USBDMAChannelAddressSet \
6037  USBDMAChannelAddressSet
6038 #endif
6039 #ifdef ROM_USBDMAChannelConfigSet
6040 #define MAP_USBDMAChannelConfigSet \
6041  ROM_USBDMAChannelConfigSet
6042 #else
6043 #define MAP_USBDMAChannelConfigSet \
6044  USBDMAChannelConfigSet
6045 #endif
6046 #ifdef ROM_USBDMAChannelDisable
6047 #define MAP_USBDMAChannelDisable \
6048  ROM_USBDMAChannelDisable
6049 #else
6050 #define MAP_USBDMAChannelDisable \
6051  USBDMAChannelDisable
6052 #endif
6053 #ifdef ROM_USBDMAChannelEnable
6054 #define MAP_USBDMAChannelEnable \
6055  ROM_USBDMAChannelEnable
6056 #else
6057 #define MAP_USBDMAChannelEnable \
6058  USBDMAChannelEnable
6059 #endif
6060 #ifdef ROM_USBDMAChannelIntDisable
6061 #define MAP_USBDMAChannelIntDisable \
6062  ROM_USBDMAChannelIntDisable
6063 #else
6064 #define MAP_USBDMAChannelIntDisable \
6065  USBDMAChannelIntDisable
6066 #endif
6067 #ifdef ROM_USBDMAChannelIntEnable
6068 #define MAP_USBDMAChannelIntEnable \
6069  ROM_USBDMAChannelIntEnable
6070 #else
6071 #define MAP_USBDMAChannelIntEnable \
6072  USBDMAChannelIntEnable
6073 #endif
6074 #ifdef ROM_USBDMAChannelCountGet
6075 #define MAP_USBDMAChannelCountGet \
6076  ROM_USBDMAChannelCountGet
6077 #else
6078 #define MAP_USBDMAChannelCountGet \
6079  USBDMAChannelCountGet
6080 #endif
6081 #ifdef ROM_USBDMAChannelCountSet
6082 #define MAP_USBDMAChannelCountSet \
6083  ROM_USBDMAChannelCountSet
6084 #else
6085 #define MAP_USBDMAChannelCountSet \
6086  USBDMAChannelCountSet
6087 #endif
6088 #ifdef ROM_USBDMAChannelIntStatus
6089 #define MAP_USBDMAChannelIntStatus \
6090  ROM_USBDMAChannelIntStatus
6091 #else
6092 #define MAP_USBDMAChannelIntStatus \
6093  USBDMAChannelIntStatus
6094 #endif
6095 #ifdef ROM_USBDMAChannelStatus
6096 #define MAP_USBDMAChannelStatus \
6097  ROM_USBDMAChannelStatus
6098 #else
6099 #define MAP_USBDMAChannelStatus \
6100  USBDMAChannelStatus
6101 #endif
6102 #ifdef ROM_USBDMAChannelStatusClear
6103 #define MAP_USBDMAChannelStatusClear \
6104  ROM_USBDMAChannelStatusClear
6105 #else
6106 #define MAP_USBDMAChannelStatusClear \
6107  USBDMAChannelStatusClear
6108 #endif
6109 #ifdef ROM_USBHighSpeed
6110 #define MAP_USBHighSpeed \
6111  ROM_USBHighSpeed
6112 #else
6113 #define MAP_USBHighSpeed \
6114  USBHighSpeed
6115 #endif
6116 #ifdef ROM_USBHostEndpointPing
6117 #define MAP_USBHostEndpointPing \
6118  ROM_USBHostEndpointPing
6119 #else
6120 #define MAP_USBHostEndpointPing \
6121  USBHostEndpointPing
6122 #endif
6123 #ifdef ROM_USBHostEndpointSpeed
6124 #define MAP_USBHostEndpointSpeed \
6125  ROM_USBHostEndpointSpeed
6126 #else
6127 #define MAP_USBHostEndpointSpeed \
6128  USBHostEndpointSpeed
6129 #endif
6130 #ifdef ROM_USBHostLPMConfig
6131 #define MAP_USBHostLPMConfig \
6132  ROM_USBHostLPMConfig
6133 #else
6134 #define MAP_USBHostLPMConfig \
6135  USBHostLPMConfig
6136 #endif
6137 #ifdef ROM_USBHostLPMResume
6138 #define MAP_USBHostLPMResume \
6139  ROM_USBHostLPMResume
6140 #else
6141 #define MAP_USBHostLPMResume \
6142  USBHostLPMResume
6143 #endif
6144 #ifdef ROM_USBHostLPMSend
6145 #define MAP_USBHostLPMSend \
6146  ROM_USBHostLPMSend
6147 #else
6148 #define MAP_USBHostLPMSend \
6149  USBHostLPMSend
6150 #endif
6151 #ifdef ROM_USBLPMIntDisable
6152 #define MAP_USBLPMIntDisable \
6153  ROM_USBLPMIntDisable
6154 #else
6155 #define MAP_USBLPMIntDisable \
6156  USBLPMIntDisable
6157 #endif
6158 #ifdef ROM_USBLPMIntEnable
6159 #define MAP_USBLPMIntEnable \
6160  ROM_USBLPMIntEnable
6161 #else
6162 #define MAP_USBLPMIntEnable \
6163  USBLPMIntEnable
6164 #endif
6165 #ifdef ROM_USBLPMIntStatus
6166 #define MAP_USBLPMIntStatus \
6167  ROM_USBLPMIntStatus
6168 #else
6169 #define MAP_USBLPMIntStatus \
6170  USBLPMIntStatus
6171 #endif
6172 #ifdef ROM_USBLPMLinkStateGet
6173 #define MAP_USBLPMLinkStateGet \
6174  ROM_USBLPMLinkStateGet
6175 #else
6176 #define MAP_USBLPMLinkStateGet \
6177  USBLPMLinkStateGet
6178 #endif
6179 #ifdef ROM_USBEndpointPacketCountSet
6180 #define MAP_USBEndpointPacketCountSet \
6181  ROM_USBEndpointPacketCountSet
6182 #else
6183 #define MAP_USBEndpointPacketCountSet \
6184  USBEndpointPacketCountSet
6185 #endif
6186 #ifdef ROM_USBULPIConfig
6187 #define MAP_USBULPIConfig \
6188  ROM_USBULPIConfig
6189 #else
6190 #define MAP_USBULPIConfig \
6191  USBULPIConfig
6192 #endif
6193 #ifdef ROM_USBULPIDisable
6194 #define MAP_USBULPIDisable \
6195  ROM_USBULPIDisable
6196 #else
6197 #define MAP_USBULPIDisable \
6198  USBULPIDisable
6199 #endif
6200 #ifdef ROM_USBULPIEnable
6201 #define MAP_USBULPIEnable \
6202  ROM_USBULPIEnable
6203 #else
6204 #define MAP_USBULPIEnable \
6205  USBULPIEnable
6206 #endif
6207 #ifdef ROM_USBULPIRegRead
6208 #define MAP_USBULPIRegRead \
6209  ROM_USBULPIRegRead
6210 #else
6211 #define MAP_USBULPIRegRead \
6212  USBULPIRegRead
6213 #endif
6214 #ifdef ROM_USBULPIRegWrite
6215 #define MAP_USBULPIRegWrite \
6216  ROM_USBULPIRegWrite
6217 #else
6218 #define MAP_USBULPIRegWrite \
6219  USBULPIRegWrite
6220 #endif
6221 #ifdef ROM_USBOTGSessionRequest
6222 #define MAP_USBOTGSessionRequest \
6223  ROM_USBOTGSessionRequest
6224 #else
6225 #define MAP_USBOTGSessionRequest \
6226  USBOTGSessionRequest
6227 #endif
6228 #ifdef ROM_USBDMANumChannels
6229 #define MAP_USBDMANumChannels \
6230  ROM_USBDMANumChannels
6231 #else
6232 #define MAP_USBDMANumChannels \
6233  USBDMANumChannels
6234 #endif
6235 #ifdef ROM_USBEndpointDMAConfigSet
6236 #define MAP_USBEndpointDMAConfigSet \
6237  ROM_USBEndpointDMAConfigSet
6238 #else
6239 #define MAP_USBEndpointDMAConfigSet \
6240  USBEndpointDMAConfigSet
6241 #endif
6242 #ifdef ROM_USBLPMRemoteWakeEnabled
6243 #define MAP_USBLPMRemoteWakeEnabled \
6244  ROM_USBLPMRemoteWakeEnabled
6245 #else
6246 #define MAP_USBLPMRemoteWakeEnabled \
6247  USBLPMRemoteWakeEnabled
6248 #endif
6249 #ifdef ROM_USBModeConfig
6250 #define MAP_USBModeConfig \
6251  ROM_USBModeConfig
6252 #else
6253 #define MAP_USBModeConfig \
6254  USBModeConfig
6255 #endif
6256 
6257 //*****************************************************************************
6258 //
6259 // Macros for the Watchdog API.
6260 //
6261 //*****************************************************************************
6262 #ifdef ROM_WatchdogIntClear
6263 #define MAP_WatchdogIntClear \
6264  ROM_WatchdogIntClear
6265 #else
6266 #define MAP_WatchdogIntClear \
6267  WatchdogIntClear
6268 #endif
6269 #ifdef ROM_WatchdogRunning
6270 #define MAP_WatchdogRunning \
6271  ROM_WatchdogRunning
6272 #else
6273 #define MAP_WatchdogRunning \
6274  WatchdogRunning
6275 #endif
6276 #ifdef ROM_WatchdogEnable
6277 #define MAP_WatchdogEnable \
6278  ROM_WatchdogEnable
6279 #else
6280 #define MAP_WatchdogEnable \
6281  WatchdogEnable
6282 #endif
6283 #ifdef ROM_WatchdogResetEnable
6284 #define MAP_WatchdogResetEnable \
6285  ROM_WatchdogResetEnable
6286 #else
6287 #define MAP_WatchdogResetEnable \
6288  WatchdogResetEnable
6289 #endif
6290 #ifdef ROM_WatchdogResetDisable
6291 #define MAP_WatchdogResetDisable \
6292  ROM_WatchdogResetDisable
6293 #else
6294 #define MAP_WatchdogResetDisable \
6295  WatchdogResetDisable
6296 #endif
6297 #ifdef ROM_WatchdogLock
6298 #define MAP_WatchdogLock \
6299  ROM_WatchdogLock
6300 #else
6301 #define MAP_WatchdogLock \
6302  WatchdogLock
6303 #endif
6304 #ifdef ROM_WatchdogUnlock
6305 #define MAP_WatchdogUnlock \
6306  ROM_WatchdogUnlock
6307 #else
6308 #define MAP_WatchdogUnlock \
6309  WatchdogUnlock
6310 #endif
6311 #ifdef ROM_WatchdogLockState
6312 #define MAP_WatchdogLockState \
6313  ROM_WatchdogLockState
6314 #else
6315 #define MAP_WatchdogLockState \
6316  WatchdogLockState
6317 #endif
6318 #ifdef ROM_WatchdogReloadSet
6319 #define MAP_WatchdogReloadSet \
6320  ROM_WatchdogReloadSet
6321 #else
6322 #define MAP_WatchdogReloadSet \
6323  WatchdogReloadSet
6324 #endif
6325 #ifdef ROM_WatchdogReloadGet
6326 #define MAP_WatchdogReloadGet \
6327  ROM_WatchdogReloadGet
6328 #else
6329 #define MAP_WatchdogReloadGet \
6330  WatchdogReloadGet
6331 #endif
6332 #ifdef ROM_WatchdogValueGet
6333 #define MAP_WatchdogValueGet \
6334  ROM_WatchdogValueGet
6335 #else
6336 #define MAP_WatchdogValueGet \
6337  WatchdogValueGet
6338 #endif
6339 #ifdef ROM_WatchdogIntEnable
6340 #define MAP_WatchdogIntEnable \
6341  ROM_WatchdogIntEnable
6342 #else
6343 #define MAP_WatchdogIntEnable \
6344  WatchdogIntEnable
6345 #endif
6346 #ifdef ROM_WatchdogIntStatus
6347 #define MAP_WatchdogIntStatus \
6348  ROM_WatchdogIntStatus
6349 #else
6350 #define MAP_WatchdogIntStatus \
6351  WatchdogIntStatus
6352 #endif
6353 #ifdef ROM_WatchdogStallEnable
6354 #define MAP_WatchdogStallEnable \
6355  ROM_WatchdogStallEnable
6356 #else
6357 #define MAP_WatchdogStallEnable \
6358  WatchdogStallEnable
6359 #endif
6360 #ifdef ROM_WatchdogStallDisable
6361 #define MAP_WatchdogStallDisable \
6362  ROM_WatchdogStallDisable
6363 #else
6364 #define MAP_WatchdogStallDisable \
6365  WatchdogStallDisable
6366 #endif
6367 #ifdef ROM_WatchdogIntTypeSet
6368 #define MAP_WatchdogIntTypeSet \
6369  ROM_WatchdogIntTypeSet
6370 #else
6371 #define MAP_WatchdogIntTypeSet \
6372  WatchdogIntTypeSet
6373 #endif
6374 
6375 //*****************************************************************************
6376 //
6377 // Macros for the Software API.
6378 //
6379 //*****************************************************************************
6380 #ifdef ROM_Crc16Array
6381 #define MAP_Crc16Array \
6382  ROM_Crc16Array
6383 #else
6384 #define MAP_Crc16Array \
6385  Crc16Array
6386 #endif
6387 #ifdef ROM_Crc16Array3
6388 #define MAP_Crc16Array3 \
6389  ROM_Crc16Array3
6390 #else
6391 #define MAP_Crc16Array3 \
6392  Crc16Array3
6393 #endif
6394 #ifdef ROM_Crc16
6395 #define MAP_Crc16 \
6396  ROM_Crc16
6397 #else
6398 #define MAP_Crc16 \
6399  Crc16
6400 #endif
6401 #ifdef ROM_Crc8CCITT
6402 #define MAP_Crc8CCITT \
6403  ROM_Crc8CCITT
6404 #else
6405 #define MAP_Crc8CCITT \
6406  Crc8CCITT
6407 #endif
6408 #ifdef ROM_Crc32
6409 #define MAP_Crc32 \
6410  ROM_Crc32
6411 #else
6412 #define MAP_Crc32 \
6413  Crc32
6414 #endif
6415 
6416 #endif // __DRIVERLIB_ROM_MAP_H__