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