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