1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
|
//*****************************************************************************
//
// pin_map.h - Mapping of peripherals to pins for all parts.
//
// Copyright (c) 2007-2017 Texas Instruments Incorporated. All rights reserved.
// Software License Agreement
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
//
// Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
//
// Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in the
// documentation and/or other materials provided with the
// distribution.
//
// Neither the name of Texas Instruments Incorporated nor the names of
// its contributors may be used to endorse or promote products derived
// from this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//
//*****************************************************************************
#ifndef __DRIVERLIB_PIN_MAP_H__
#define __DRIVERLIB_PIN_MAP_H__
//*****************************************************************************
//
// MSP432E401Y Port/Pin Mapping Definitions
//
//*****************************************************************************
#ifdef __MSP432E401Y__
#define GPIO_PA0_U0RX 0x00000001
#define GPIO_PA0_I2C9SCL 0x00000002
#define GPIO_PA0_T0CCP0 0x00000003
#define GPIO_PA0_CAN0RX 0x00000007
#define GPIO_PA1_U0TX 0x00000401
#define GPIO_PA1_I2C9SDA 0x00000402
#define GPIO_PA1_T0CCP1 0x00000403
#define GPIO_PA1_CAN0TX 0x00000407
#define GPIO_PA2_U4RX 0x00000801
#define GPIO_PA2_I2C8SCL 0x00000802
#define GPIO_PA2_T1CCP0 0x00000803
#define GPIO_PA2_SSI0CLK 0x0000080F
#define GPIO_PA3_U4TX 0x00000C01
#define GPIO_PA3_I2C8SDA 0x00000C02
#define GPIO_PA3_T1CCP1 0x00000C03
#define GPIO_PA3_SSI0FSS 0x00000C0F
#define GPIO_PA4_U3RX 0x00001001
#define GPIO_PA4_T2CCP0 0x00001003
#define GPIO_PA4_I2C7SCL 0x00001002
#define GPIO_PA4_SSI0XDAT0 0x0000100F
#define GPIO_PA5_U3TX 0x00001401
#define GPIO_PA5_T2CCP1 0x00001403
#define GPIO_PA5_I2C7SDA 0x00001402
#define GPIO_PA5_SSI0XDAT1 0x0000140F
#define GPIO_PA6_U2RX 0x00001801
#define GPIO_PA6_I2C6SCL 0x00001802
#define GPIO_PA6_T3CCP0 0x00001803
#define GPIO_PA6_USB0EPEN 0x00001805
#define GPIO_PA6_SSI0XDAT2 0x0000180D
#define GPIO_PA6_EPI0S8 0x0000180F
#define GPIO_PA7_U2TX 0x00001C01
#define GPIO_PA7_I2C6SDA 0x00001C02
#define GPIO_PA7_T3CCP1 0x00001C03
#define GPIO_PA7_USB0PFLT 0x00001C05
#define GPIO_PA7_USB0EPEN 0x00001C0B
#define GPIO_PA7_SSI0XDAT3 0x00001C0D
#define GPIO_PA7_EPI0S9 0x00001C0F
#define GPIO_PB0_U1RX 0x00010001
#define GPIO_PB0_I2C5SCL 0x00010002
#define GPIO_PB0_CAN1RX 0x00010007
#define GPIO_PB0_T4CCP0 0x00010003
#define GPIO_PB1_U1TX 0x00010401
#define GPIO_PB1_I2C5SDA 0x00010402
#define GPIO_PB1_CAN1TX 0x00010407
#define GPIO_PB1_T4CCP1 0x00010403
#define GPIO_PB2_T5CCP0 0x00010803
#define GPIO_PB2_I2C0SCL 0x00010802
#define GPIO_PB2_USB0STP 0x0001080E
#define GPIO_PB2_EPI0S27 0x0001080F
#define GPIO_PB3_I2C0SDA 0x00010C02
#define GPIO_PB3_T5CCP1 0x00010C03
#define GPIO_PB3_USB0CLK 0x00010C0E
#define GPIO_PB3_EPI0S28 0x00010C0F
#define GPIO_PB4_U0CTS 0x00011001
#define GPIO_PB4_I2C5SCL 0x00011002
#define GPIO_PB4_SSI1FSS 0x0001100F
#define GPIO_PB5_U0RTS 0x00011401
#define GPIO_PB5_I2C5SDA 0x00011402
#define GPIO_PB5_SSI1CLK 0x0001140F
#define GPIO_PC0_TCK 0x00020001
#define GPIO_PC0_SWCLK 0x00020001
#define GPIO_PC1_TMS 0x00020401
#define GPIO_PC1_SWDIO 0x00020401
#define GPIO_PC2_TDI 0x00020801
#define GPIO_PC3_SWO 0x00020C01
#define GPIO_PC3_TDO 0x00020C01
#define GPIO_PC4_U7RX 0x00021001
#define GPIO_PC4_EPI0S7 0x0002100F
#define GPIO_PC5_U7TX 0x00021401
#define GPIO_PC5_RTCCLK 0x00021407
#define GPIO_PC5_EPI0S6 0x0002140F
#define GPIO_PC6_U5RX 0x00021801
#define GPIO_PC6_EPI0S5 0x0002180F
#define GPIO_PC7_U5TX 0x00021C01
#define GPIO_PC7_EPI0S4 0x00021C0F
#define GPIO_PD0_I2C7SCL 0x00030002
#define GPIO_PD0_T0CCP0 0x00030003
#define GPIO_PD0_C0O 0x00030005
#define GPIO_PD0_SSI2XDAT1 0x0003000F
#define GPIO_PD1_I2C7SDA 0x00030402
#define GPIO_PD1_T0CCP1 0x00030403
#define GPIO_PD1_C1O 0x00030405
#define GPIO_PD1_SSI2XDAT0 0x0003040F
#define GPIO_PD2_I2C8SCL 0x00030802
#define GPIO_PD2_T1CCP0 0x00030803
#define GPIO_PD2_C2O 0x00030805
#define GPIO_PD2_SSI2FSS 0x0003080F
#define GPIO_PD3_I2C8SDA 0x00030C02
#define GPIO_PD3_T1CCP1 0x00030C03
#define GPIO_PD3_SSI2CLK 0x00030C0F
#define GPIO_PD4_U2RX 0x00031001
#define GPIO_PD4_T3CCP0 0x00031003
#define GPIO_PD4_SSI1XDAT2 0x0003100F
#define GPIO_PD5_U2TX 0x00031401
#define GPIO_PD5_T3CCP1 0x00031403
#define GPIO_PD5_SSI1XDAT3 0x0003140F
#define GPIO_PD6_U2RTS 0x00031801
#define GPIO_PD6_T4CCP0 0x00031803
#define GPIO_PD6_USB0EPEN 0x00031805
#define GPIO_PD6_SSI2XDAT3 0x0003180F
#define GPIO_PD7_U2CTS 0x00031C01
#define GPIO_PD7_T4CCP1 0x00031C03
#define GPIO_PD7_USB0PFLT 0x00031C05
#define GPIO_PD7_NMI 0x00031C08
#define GPIO_PD7_SSI2XDAT2 0x00031C0F
#define GPIO_PE0_U1RTS 0x00040001
#define GPIO_PE1_U1DSR 0x00040401
#define GPIO_PE2_U1DCD 0x00040801
#define GPIO_PE3_U1DTR 0x00040C01
#define GPIO_PE4_U1RI 0x00041001
#define GPIO_PE4_SSI1XDAT0 0x0004100F
#define GPIO_PE5_SSI1XDAT1 0x0004140F
#define GPIO_PF0_EN0LED0 0x00050005
#define GPIO_PF0_M0PWM0 0x00050006
#define GPIO_PF0_SSI3XDAT1 0x0005000E
#define GPIO_PF0_TRD2 0x0005000F
#define GPIO_PF1_EN0LED2 0x00050405
#define GPIO_PF1_M0PWM1 0x00050406
#define GPIO_PF1_SSI3XDAT0 0x0005040E
#define GPIO_PF1_TRD1 0x0005040F
#define GPIO_PF2_M0PWM2 0x00050806
#define GPIO_PF2_SSI3FSS 0x0005080E
#define GPIO_PF2_TRD0 0x0005080F
#define GPIO_PF3_M0PWM3 0x00050C06
#define GPIO_PF3_SSI3CLK 0x00050C0E
#define GPIO_PF3_TRCLK 0x00050C0F
#define GPIO_PF4_EN0LED1 0x00051005
#define GPIO_PF4_M0FAULT0 0x00051006
#define GPIO_PF4_SSI3XDAT2 0x0005100E
#define GPIO_PF4_TRD3 0x0005100F
#define GPIO_PG0_I2C1SCL 0x00060002
#define GPIO_PG0_EN0PPS 0x00060005
#define GPIO_PG0_M0PWM4 0x00060006
#define GPIO_PG0_EPI0S11 0x0006000F
#define GPIO_PG1_I2C1SDA 0x00060402
#define GPIO_PG1_M0PWM5 0x00060406
#define GPIO_PG1_EPI0S10 0x0006040F
#define GPIO_PH0_U0RTS 0x00070001
#define GPIO_PH0_EPI0S0 0x0007000F
#define GPIO_PH1_U0CTS 0x00070401
#define GPIO_PH1_EPI0S1 0x0007040F
#define GPIO_PH2_U0DCD 0x00070801
#define GPIO_PH2_EPI0S2 0x0007080F
#define GPIO_PH3_U0DSR 0x00070C01
#define GPIO_PH3_EPI0S3 0x00070C0F
#define GPIO_PJ0_U3RX 0x00080001
#define GPIO_PJ0_EN0PPS 0x00080005
#define GPIO_PJ1_U3TX 0x00080401
#define GPIO_PK0_U4RX 0x00090001
#define GPIO_PK0_EPI0S0 0x0009000F
#define GPIO_PK1_U4TX 0x00090401
#define GPIO_PK1_EPI0S1 0x0009040F
#define GPIO_PK2_U4RTS 0x00090801
#define GPIO_PK2_EPI0S2 0x0009080F
#define GPIO_PK3_U4CTS 0x00090C01
#define GPIO_PK3_EPI0S3 0x00090C0F
#define GPIO_PK4_I2C3SCL 0x00091002
#define GPIO_PK4_EN0LED0 0x00091005
#define GPIO_PK4_M0PWM6 0x00091006
#define GPIO_PK4_EPI0S32 0x0009100F
#define GPIO_PK5_I2C3SDA 0x00091402
#define GPIO_PK5_EN0LED2 0x00091405
#define GPIO_PK5_M0PWM7 0x00091406
#define GPIO_PK5_EPI0S31 0x0009140F
#define GPIO_PK6_I2C4SCL 0x00091802
#define GPIO_PK6_EN0LED1 0x00091805
#define GPIO_PK6_M0FAULT1 0x00091806
#define GPIO_PK6_EPI0S25 0x0009180F
#define GPIO_PK7_U0RI 0x00091C01
#define GPIO_PK7_I2C4SDA 0x00091C02
#define GPIO_PK7_RTCCLK 0x00091C05
#define GPIO_PK7_M0FAULT2 0x00091C06
#define GPIO_PK7_EPI0S24 0x00091C0F
#define GPIO_PL0_I2C2SDA 0x000A0002
#define GPIO_PL0_M0FAULT3 0x000A0006
#define GPIO_PL0_USB0D0 0x000A000E
#define GPIO_PL0_EPI0S16 0x000A000F
#define GPIO_PL1_I2C2SCL 0x000A0402
#define GPIO_PL1_PHA0 0x000A0406
#define GPIO_PL1_USB0D1 0x000A040E
#define GPIO_PL1_EPI0S17 0x000A040F
#define GPIO_PL2_C0O 0x000A0805
#define GPIO_PL2_PHB0 0x000A0806
#define GPIO_PL2_USB0D2 0x000A080E
#define GPIO_PL2_EPI0S18 0x000A080F
#define GPIO_PL3_C1O 0x000A0C05
#define GPIO_PL3_IDX0 0x000A0C06
#define GPIO_PL3_USB0D3 0x000A0C0E
#define GPIO_PL3_EPI0S19 0x000A0C0F
#define GPIO_PL4_T0CCP0 0x000A1003
#define GPIO_PL4_USB0D4 0x000A100E
#define GPIO_PL4_EPI0S26 0x000A100F
#define GPIO_PL5_T0CCP1 0x000A1403
#define GPIO_PL5_EPI0S33 0x000A140F
#define GPIO_PL5_USB0D5 0x000A140E
#define GPIO_PL6_T1CCP0 0x000A1803
#define GPIO_PL7_T1CCP1 0x000A1C03
#define GPIO_PM0_T2CCP0 0x000B0003
#define GPIO_PM0_EPI0S15 0x000B000F
#define GPIO_PM1_T2CCP1 0x000B0403
#define GPIO_PM1_EPI0S14 0x000B040F
#define GPIO_PM2_T3CCP0 0x000B0803
#define GPIO_PM2_EPI0S13 0x000B080F
#define GPIO_PM3_T3CCP1 0x000B0C03
#define GPIO_PM3_EPI0S12 0x000B0C0F
#define GPIO_PM4_U0CTS 0x000B1001
#define GPIO_PM4_T4CCP0 0x000B1003
#define GPIO_PM5_U0DCD 0x000B1401
#define GPIO_PM5_T4CCP1 0x000B1403
#define GPIO_PM6_U0DSR 0x000B1801
#define GPIO_PM6_T5CCP0 0x000B1803
#define GPIO_PM7_U0RI 0x000B1C01
#define GPIO_PM7_T5CCP1 0x000B1C03
#define GPIO_PN0_U1RTS 0x000C0001
#define GPIO_PN1_U1CTS 0x000C0401
#define GPIO_PN2_U1DCD 0x000C0801
#define GPIO_PN2_U2RTS 0x000C0802
#define GPIO_PN2_EPI0S29 0x000C080F
#define GPIO_PN3_U1DSR 0x000C0C01
#define GPIO_PN3_U2CTS 0x000C0C02
#define GPIO_PN3_EPI0S30 0x000C0C0F
#define GPIO_PN4_U1DTR 0x000C1001
#define GPIO_PN4_U3RTS 0x000C1002
#define GPIO_PN4_I2C2SDA 0x000C1003
#define GPIO_PN4_EPI0S34 0x000C100F
#define GPIO_PN5_U1RI 0x000C1401
#define GPIO_PN5_U3CTS 0x000C1402
#define GPIO_PN5_I2C2SCL 0x000C1403
#define GPIO_PN5_EPI0S35 0x000C140F
#define GPIO_PP0_U6RX 0x000D0001
#define GPIO_PP0_SSI3XDAT2 0x000D000F
#define GPIO_PP1_U6TX 0x000D0401
#define GPIO_PP1_SSI3XDAT3 0x000D040F
#define GPIO_PP2_U0DTR 0x000D0801
#define GPIO_PP2_USB0NXT 0x000D080E
#define GPIO_PP2_EPI0S29 0x000D080F
#define GPIO_PP3_U1CTS 0x000D0C01
#define GPIO_PP3_U0DCD 0x000D0C02
#define GPIO_PP3_RTCCLK 0x000D0C07
#define GPIO_PP3_USB0DIR 0x000D0C0E
#define GPIO_PP3_EPI0S30 0x000D0C0F
#define GPIO_PP4_U3RTS 0x000D1001
#define GPIO_PP4_U0DSR 0x000D1002
#define GPIO_PP4_USB0D7 0x000D100E
#define GPIO_PP5_U3CTS 0x000D1401
#define GPIO_PP5_I2C2SCL 0x000D1402
#define GPIO_PP5_USB0D6 0x000D140E
#define GPIO_PQ0_SSI3CLK 0x000E000E
#define GPIO_PQ0_EPI0S20 0x000E000F
#define GPIO_PQ1_SSI3FSS 0x000E040E
#define GPIO_PQ1_EPI0S21 0x000E040F
#define GPIO_PQ2_SSI3XDAT0 0x000E080E
#define GPIO_PQ2_EPI0S22 0x000E080F
#define GPIO_PQ3_SSI3XDAT1 0x000E0C0E
#define GPIO_PQ3_EPI0S23 0x000E0C0F
#define GPIO_PQ4_U1RX 0x000E1001
#define GPIO_PQ4_DIVSCLK 0x000E1007
#endif // __MSP432E401Y__
//*****************************************************************************
//
// MSP432E411Y Port/Pin Mapping Definitions
//
//*****************************************************************************
#ifdef __MSP432E411Y__
#define GPIO_PA0_U0RX 0x00000001
#define GPIO_PA0_I2C9SCL 0x00000002
#define GPIO_PA0_T0CCP0 0x00000003
#define GPIO_PA0_CAN0RX 0x00000007
#define GPIO_PA1_U0TX 0x00000401
#define GPIO_PA1_I2C9SDA 0x00000402
#define GPIO_PA1_T0CCP1 0x00000403
#define GPIO_PA1_CAN0TX 0x00000407
#define GPIO_PA2_U4RX 0x00000801
#define GPIO_PA2_I2C8SCL 0x00000802
#define GPIO_PA2_T1CCP0 0x00000803
#define GPIO_PA2_SSI0CLK 0x0000080F
#define GPIO_PA3_U4TX 0x00000C01
#define GPIO_PA3_I2C8SDA 0x00000C02
#define GPIO_PA3_T1CCP1 0x00000C03
#define GPIO_PA3_SSI0FSS 0x00000C0F
#define GPIO_PA4_U3RX 0x00001001
#define GPIO_PA4_T2CCP0 0x00001003
#define GPIO_PA4_I2C7SCL 0x00001002
#define GPIO_PA4_SSI0XDAT0 0x0000100F
#define GPIO_PA5_U3TX 0x00001401
#define GPIO_PA5_T2CCP1 0x00001403
#define GPIO_PA5_I2C7SDA 0x00001402
#define GPIO_PA5_SSI0XDAT1 0x0000140F
#define GPIO_PA6_U2RX 0x00001801
#define GPIO_PA6_I2C6SCL 0x00001802
#define GPIO_PA6_T3CCP0 0x00001803
#define GPIO_PA6_USB0EPEN 0x00001805
#define GPIO_PA6_SSI0XDAT2 0x0000180D
#define GPIO_PA6_EN0RXCK 0x0000180E
#define GPIO_PA6_EPI0S8 0x0000180F
#define GPIO_PA7_U2TX 0x00001C01
#define GPIO_PA7_I2C6SDA 0x00001C02
#define GPIO_PA7_T3CCP1 0x00001C03
#define GPIO_PA7_USB0PFLT 0x00001C05
#define GPIO_PA7_USB0EPEN 0x00001C0B
#define GPIO_PA7_SSI0XDAT3 0x00001C0D
#define GPIO_PA7_EPI0S9 0x00001C0F
#define GPIO_PB0_U1RX 0x00010001
#define GPIO_PB0_I2C5SCL 0x00010002
#define GPIO_PB0_CAN1RX 0x00010007
#define GPIO_PB0_T4CCP0 0x00010003
#define GPIO_PB1_U1TX 0x00010401
#define GPIO_PB1_I2C5SDA 0x00010402
#define GPIO_PB1_CAN1TX 0x00010407
#define GPIO_PB1_T4CCP1 0x00010403
#define GPIO_PB2_T5CCP0 0x00010803
#define GPIO_PB2_I2C0SCL 0x00010802
#define GPIO_PB2_EN0MDC 0x00010805
#define GPIO_PB2_USB0STP 0x0001080E
#define GPIO_PB2_EPI0S27 0x0001080F
#define GPIO_PB3_I2C0SDA 0x00010C02
#define GPIO_PB3_T5CCP1 0x00010C03
#define GPIO_PB3_EN0MDIO 0x00010C05
#define GPIO_PB3_USB0CLK 0x00010C0E
#define GPIO_PB3_EPI0S28 0x00010C0F
#define GPIO_PB4_U0CTS 0x00011001
#define GPIO_PB4_I2C5SCL 0x00011002
#define GPIO_PB4_SSI1FSS 0x0001100F
#define GPIO_PB5_U0RTS 0x00011401
#define GPIO_PB5_I2C5SDA 0x00011402
#define GPIO_PB5_SSI1CLK 0x0001140F
#define GPIO_PB6_I2C6SCL 0x00011802
#define GPIO_PB6_T6CCP0 0x00011803
#define GPIO_PB7_I2C6SDA 0x00011C02
#define GPIO_PB7_T6CCP1 0x00011C03
#define GPIO_PC0_TCK 0x00020001
#define GPIO_PC0_SWCLK 0x00020001
#define GPIO_PC1_TMS 0x00020401
#define GPIO_PC1_SWDIO 0x00020401
#define GPIO_PC2_TDI 0x00020801
#define GPIO_PC3_SWO 0x00020C01
#define GPIO_PC3_TDO 0x00020C01
#define GPIO_PC4_U7RX 0x00021001
#define GPIO_PC4_T7CCP0 0x00021003
#define GPIO_PC4_EPI0S7 0x0002100F
#define GPIO_PC5_U7TX 0x00021401
#define GPIO_PC5_T7CCP1 0x00021403
#define GPIO_PC5_RTCCLK 0x00021407
#define GPIO_PC5_EPI0S6 0x0002140F
#define GPIO_PC6_U5RX 0x00021801
#define GPIO_PC6_EPI0S5 0x0002180F
#define GPIO_PC7_U5TX 0x00021C01
#define GPIO_PC7_EPI0S4 0x00021C0F
#define GPIO_PD0_I2C7SCL 0x00030002
#define GPIO_PD0_T0CCP0 0x00030003
#define GPIO_PD0_C0O 0x00030005
#define GPIO_PD0_SSI2XDAT1 0x0003000F
#define GPIO_PD1_I2C7SDA 0x00030402
#define GPIO_PD1_T0CCP1 0x00030403
#define GPIO_PD1_C1O 0x00030405
#define GPIO_PD1_SSI2XDAT0 0x0003040F
#define GPIO_PD2_I2C8SCL 0x00030802
#define GPIO_PD2_T1CCP0 0x00030803
#define GPIO_PD2_C2O 0x00030805
#define GPIO_PD2_SSI2FSS 0x0003080F
#define GPIO_PD3_I2C8SDA 0x00030C02
#define GPIO_PD3_T1CCP1 0x00030C03
#define GPIO_PD3_SSI2CLK 0x00030C0F
#define GPIO_PD4_U2RX 0x00031001
#define GPIO_PD4_T3CCP0 0x00031003
#define GPIO_PD4_SSI1XDAT2 0x0003100F
#define GPIO_PD5_U2TX 0x00031401
#define GPIO_PD5_T3CCP1 0x00031403
#define GPIO_PD5_SSI1XDAT3 0x0003140F
#define GPIO_PD6_U2RTS 0x00031801
#define GPIO_PD6_T4CCP0 0x00031803
#define GPIO_PD6_USB0EPEN 0x00031805
#define GPIO_PD6_SSI2XDAT3 0x0003180F
#define GPIO_PD7_U2CTS 0x00031C01
#define GPIO_PD7_T4CCP1 0x00031C03
#define GPIO_PD7_USB0PFLT 0x00031C05
#define GPIO_PD7_NMI 0x00031C08
#define GPIO_PD7_SSI2XDAT2 0x00031C0F
#define GPIO_PE0_U1RTS 0x00040001
#define GPIO_PE1_U1DSR 0x00040401
#define GPIO_PE2_U1DCD 0x00040801
#define GPIO_PE3_U1DTR 0x00040C01
#define GPIO_PE3_OWIRE 0x00040C05
#define GPIO_PE4_U1RI 0x00041001
#define GPIO_PE4_SSI1XDAT0 0x0004100F
#define GPIO_PE5_SSI1XDAT1 0x0004140F
#define GPIO_PE6_U0CTS 0x00041801
#define GPIO_PE6_I2C9SCL 0x00041802
#define GPIO_PE7_U0RTS 0x00041C01
#define GPIO_PE7_I2C9SDA 0x00041C02
#define GPIO_PE7_NMI 0x00041C08
#define GPIO_PF0_EN0LED0 0x00050005
#define GPIO_PF0_M0PWM0 0x00050006
#define GPIO_PF0_SSI3XDAT1 0x0005000E
#define GPIO_PF0_TRD2 0x0005000F
#define GPIO_PF1_EN0LED2 0x00050405
#define GPIO_PF1_M0PWM1 0x00050406
#define GPIO_PF1_SSI3XDAT0 0x0005040E
#define GPIO_PF1_TRD1 0x0005040F
#define GPIO_PF2_EN0MDC 0x00050805
#define GPIO_PF2_M0PWM2 0x00050806
#define GPIO_PF2_SSI3FSS 0x0005080E
#define GPIO_PF2_TRD0 0x0005080F
#define GPIO_PF3_EN0MDIO 0x00050C05
#define GPIO_PF3_M0PWM3 0x00050C06
#define GPIO_PF3_SSI3CLK 0x00050C0E
#define GPIO_PF3_TRCLK 0x00050C0F
#define GPIO_PF4_EN0LED1 0x00051005
#define GPIO_PF4_M0FAULT0 0x00051006
#define GPIO_PF4_SSI3XDAT2 0x0005100E
#define GPIO_PF4_TRD3 0x0005100F
#define GPIO_PF5_SSI3XDAT3 0x0005140E
#define GPIO_PF6_LCDMCLK 0x0005180F
#define GPIO_PF7_LCDDATA02 0x00051C0F
#define GPIO_PG0_I2C1SCL 0x00060002
#define GPIO_PG0_EN0PPS 0x00060005
#define GPIO_PG0_M0PWM4 0x00060006
#define GPIO_PG0_EPI0S11 0x0006000F
#define GPIO_PG1_I2C1SDA 0x00060402
#define GPIO_PG1_M0PWM5 0x00060406
#define GPIO_PG1_EPI0S10 0x0006040F
#define GPIO_PG2_I2C2SCL 0x00060802
#define GPIO_PG2_EN0TXCK 0x0006080E
#define GPIO_PG2_SSI2XDAT3 0x0006080F
#define GPIO_PG3_I2C2SDA 0x00060C02
#define GPIO_PG3_EN0TXEN 0x00060C0E
#define GPIO_PG3_SSI2XDAT2 0x00060C0F
#define GPIO_PG4_U0CTS 0x00061001
#define GPIO_PG4_I2C3SCL 0x00061002
#define GPIO_PG4_OWIRE 0x00061005
#define GPIO_PG4_EN0TXD0 0x0006100E
#define GPIO_PG4_SSI2XDAT1 0x0006100F
#define GPIO_PG5_U0RTS 0x00061401
#define GPIO_PG5_I2C3SDA 0x00061402
#define GPIO_PG5_OWALT 0x00061405
#define GPIO_PG5_EN0TXD1 0x0006140E
#define GPIO_PG5_SSI2XDAT0 0x0006140F
#define GPIO_PG6_I2C4SCL 0x00061802
#define GPIO_PG6_OWIRE 0x00061805
#define GPIO_PG6_EN0RXER 0x0006180E
#define GPIO_PG6_SSI2FSS 0x0006180F
#define GPIO_PG7_I2C4SDA 0x00061C02
#define GPIO_PG7_OWIRE 0x00061C05
#define GPIO_PG7_EN0RXDV 0x00061C0E
#define GPIO_PG7_SSI2CLK 0x00061C0F
#define GPIO_PH0_U0RTS 0x00070001
#define GPIO_PH0_EPI0S0 0x0007000F
#define GPIO_PH1_U0CTS 0x00070401
#define GPIO_PH1_EPI0S1 0x0007040F
#define GPIO_PH2_U0DCD 0x00070801
#define GPIO_PH2_EPI0S2 0x0007080F
#define GPIO_PH3_U0DSR 0x00070C01
#define GPIO_PH3_EPI0S3 0x00070C0F
#define GPIO_PH4_U0DTR 0x00071001
#define GPIO_PH5_U0RI 0x00071401
#define GPIO_PH5_EN0PPS 0x00071405
#define GPIO_PH6_U5RX 0x00071801
#define GPIO_PH6_U7RX 0x00071802
#define GPIO_PH7_U5TX 0x00071C01
#define GPIO_PH7_U7TX 0x00071C02
#define GPIO_PJ0_U3RX 0x00080001
#define GPIO_PJ0_EN0PPS 0x00080005
#define GPIO_PJ1_U3TX 0x00080401
#define GPIO_PJ2_U2RTS 0x00080801
#define GPIO_PJ2_LCDDATA14 0x0008080F
#define GPIO_PJ3_U2CTS 0x00080C01
#define GPIO_PJ3_LCDDATA15 0x00080C0F
#define GPIO_PJ4_U3RTS 0x00081001
#define GPIO_PJ4_LCDDATA16 0x0008100F
#define GPIO_PJ5_U3CTS 0x00081401
#define GPIO_PJ5_LCDDATA17 0x0008140F
#define GPIO_PJ6_U4RTS 0x00081801
#define GPIO_PJ6_LCDAC 0x0008180F
#define GPIO_PJ7_U4CTS 0x00081C01
#define GPIO_PK0_U4RX 0x00090001
#define GPIO_PK0_EPI0S0 0x0009000F
#define GPIO_PK1_U4TX 0x00090401
#define GPIO_PK1_EPI0S1 0x0009040F
#define GPIO_PK2_U4RTS 0x00090801
#define GPIO_PK2_EPI0S2 0x0009080F
#define GPIO_PK3_U4CTS 0x00090C01
#define GPIO_PK3_EPI0S3 0x00090C0F
#define GPIO_PK4_I2C3SCL 0x00091002
#define GPIO_PK4_EN0LED0 0x00091005
#define GPIO_PK4_M0PWM6 0x00091006
#define GPIO_PK4_EN0INTRN 0x00091007
#define GPIO_PK4_EN0RXD3 0x0009100E
#define GPIO_PK4_EPI0S32 0x0009100F
#define GPIO_PK5_I2C3SDA 0x00091402
#define GPIO_PK5_EN0LED2 0x00091405
#define GPIO_PK5_M0PWM7 0x00091406
#define GPIO_PK5_EN0RXD2 0x0009140E
#define GPIO_PK5_EPI0S31 0x0009140F
#define GPIO_PK6_I2C4SCL 0x00091802
#define GPIO_PK6_EN0LED1 0x00091805
#define GPIO_PK6_M0FAULT1 0x00091806
#define GPIO_PK6_EN0TXD2 0x0009180E
#define GPIO_PK6_EPI0S25 0x0009180F
#define GPIO_PK7_U0RI 0x00091C01
#define GPIO_PK7_I2C4SDA 0x00091C02
#define GPIO_PK7_RTCCLK 0x00091C05
#define GPIO_PK7_M0FAULT2 0x00091C06
#define GPIO_PK7_EN0TXD3 0x00091C0E
#define GPIO_PK7_EPI0S24 0x00091C0F
#define GPIO_PL0_I2C2SDA 0x000A0002
#define GPIO_PL0_M0FAULT3 0x000A0006
#define GPIO_PL0_USB0D0 0x000A000E
#define GPIO_PL0_EPI0S16 0x000A000F
#define GPIO_PL1_I2C2SCL 0x000A0402
#define GPIO_PL1_PHA0 0x000A0406
#define GPIO_PL1_USB0D1 0x000A040E
#define GPIO_PL1_EPI0S17 0x000A040F
#define GPIO_PL2_C0O 0x000A0805
#define GPIO_PL2_PHB0 0x000A0806
#define GPIO_PL2_USB0D2 0x000A080E
#define GPIO_PL2_EPI0S18 0x000A080F
#define GPIO_PL3_C1O 0x000A0C05
#define GPIO_PL3_IDX0 0x000A0C06
#define GPIO_PL3_USB0D3 0x000A0C0E
#define GPIO_PL3_EPI0S19 0x000A0C0F
#define GPIO_PL4_T0CCP0 0x000A1003
#define GPIO_PL4_USB0D4 0x000A100E
#define GPIO_PL4_EPI0S26 0x000A100F
#define GPIO_PL5_T0CCP1 0x000A1403
#define GPIO_PL5_EPI0S33 0x000A140F
#define GPIO_PL5_USB0D5 0x000A140E
#define GPIO_PL6_T1CCP0 0x000A1803
#define GPIO_PL7_T1CCP1 0x000A1C03
#define GPIO_PM0_T2CCP0 0x000B0003
#define GPIO_PM0_EPI0S15 0x000B000F
#define GPIO_PM1_T2CCP1 0x000B0403
#define GPIO_PM1_EPI0S14 0x000B040F
#define GPIO_PM2_T3CCP0 0x000B0803
#define GPIO_PM2_EPI0S13 0x000B080F
#define GPIO_PM3_T3CCP1 0x000B0C03
#define GPIO_PM3_EPI0S12 0x000B0C0F
#define GPIO_PM4_U0CTS 0x000B1001
#define GPIO_PM4_T4CCP0 0x000B1003
#define GPIO_PM4_EN0RREF_CLK 0x000B100E
#define GPIO_PM5_U0DCD 0x000B1401
#define GPIO_PM5_T4CCP1 0x000B1403
#define GPIO_PM6_U0DSR 0x000B1801
#define GPIO_PM6_T5CCP0 0x000B1803
#define GPIO_PM6_EN0CRS 0x000B180E
#define GPIO_PM7_U0RI 0x000B1C01
#define GPIO_PM7_T5CCP1 0x000B1C03
#define GPIO_PM7_EN0COL 0x000B1C0E
#define GPIO_PN0_U1RTS 0x000C0001
#define GPIO_PN1_U1CTS 0x000C0401
#define GPIO_PN2_U1DCD 0x000C0801
#define GPIO_PN2_U2RTS 0x000C0802
#define GPIO_PN2_EPI0S29 0x000C080F
#define GPIO_PN3_U1DSR 0x000C0C01
#define GPIO_PN3_U2CTS 0x000C0C02
#define GPIO_PN3_EPI0S30 0x000C0C0F
#define GPIO_PN4_U1DTR 0x000C1001
#define GPIO_PN4_U3RTS 0x000C1002
#define GPIO_PN4_I2C2SDA 0x000C1003
#define GPIO_PN4_EPI0S34 0x000C100F
#define GPIO_PN5_U1RI 0x000C1401
#define GPIO_PN5_U3CTS 0x000C1402
#define GPIO_PN5_I2C2SCL 0x000C1403
#define GPIO_PN5_EPI0S35 0x000C140F
#define GPIO_PN6_U4RTS 0x000C1802
#define GPIO_PN6_EN0TXER 0x000C180E
#define GPIO_PN6_LCDDATA13 0x000C180F
#define GPIO_PN7_U1RTS 0x000C1C01
#define GPIO_PN7_U4CTS 0x000C1C02
#define GPIO_PN7_LCDDATA12 0x000C1C0F
#define GPIO_PP0_U6RX 0x000D0001
#define GPIO_PP0_T6CCP0 0x000D0005
#define GPIO_PP0_EN0INTRN 0x000D0007
#define GPIO_PP0_SSI3XDAT2 0x000D000F
#define GPIO_PP1_U6TX 0x000D0401
#define GPIO_PP1_T6CCP1 0x000D0405
#define GPIO_PP1_SSI3XDAT3 0x000D040F
#define GPIO_PP2_U0DTR 0x000D0801
#define GPIO_PP2_USB0NXT 0x000D080E
#define GPIO_PP2_EPI0S29 0x000D080F
#define GPIO_PP3_U1CTS 0x000D0C01
#define GPIO_PP3_U0DCD 0x000D0C02
#define GPIO_PP3_RTCCLK 0x000D0C07
#define GPIO_PP3_USB0DIR 0x000D0C0E
#define GPIO_PP3_EPI0S30 0x000D0C0F
#define GPIO_PP4_U3RTS 0x000D1001
#define GPIO_PP4_U0DSR 0x000D1002
#define GPIO_PP4_OWIRE 0x000D1004
#define GPIO_PP4_USB0D7 0x000D100E
#define GPIO_PP5_U3CTS 0x000D1401
#define GPIO_PP5_I2C2SCL 0x000D1402
#define GPIO_PP5_OWALT 0x000D1404
#define GPIO_PP5_USB0D6 0x000D140E
#define GPIO_PP6_U1DCD 0x000D1801
#define GPIO_PP6_I2C2SDA 0x000D1802
#define GPIO_PP7_OWIRE 0x000D1C05
#define GPIO_PQ0_T6CCP0 0x000E0003
#define GPIO_PQ0_SSI3CLK 0x000E000E
#define GPIO_PQ0_EPI0S20 0x000E000F
#define GPIO_PQ1_T6CCP1 0x000E0403
#define GPIO_PQ1_SSI3FSS 0x000E040E
#define GPIO_PQ1_EPI0S21 0x000E040F
#define GPIO_PQ2_T7CCP0 0x000E0803
#define GPIO_PQ2_SSI3XDAT0 0x000E080E
#define GPIO_PQ2_EPI0S22 0x000E080F
#define GPIO_PQ3_T7CCP1 0x000E0C03
#define GPIO_PQ3_SSI3XDAT1 0x000E0C0E
#define GPIO_PQ3_EPI0S23 0x000E0C0F
#define GPIO_PQ4_U1RX 0x000E1001
#define GPIO_PQ4_DIVSCLK 0x000E1007
#define GPIO_PQ5_U1TX 0x000E1401
#define GPIO_PQ5_EN0RXD0 0x000E140E
#define GPIO_PQ6_U1DTR 0x000E1801
#define GPIO_PQ6_EN0RXD1 0x000E180E
#define GPIO_PQ7_U1RI 0x000E1C01
#define GPIO_PR0_U4TX 0x000F0001
#define GPIO_PR0_I2C1SCL 0x000F0002
#define GPIO_PR0_M0PWM0 0x000F0006
#define GPIO_PR0_LCDCP 0x000F000F
#define GPIO_PR1_U4RX 0x000F0401
#define GPIO_PR1_I2C1SDA 0x000F0402
#define GPIO_PR1_M0PWM1 0x000F0406
#define GPIO_PR1_LCDFP 0x000F040F
#define GPIO_PR2_I2C2SCL 0x000F0802
#define GPIO_PR2_M0PWM2 0x000F0806
#define GPIO_PR2_LCDLP 0x000F080F
#define GPIO_PR3_I2C2SDA 0x000F0C02
#define GPIO_PR3_M0PWM3 0x000F0C06
#define GPIO_PR3_LCDDATA03 0x000F0C0F
#define GPIO_PR4_I2C3SCL 0x000F1002
#define GPIO_PR4_T0CCP0 0x000F1003
#define GPIO_PR4_M0PWM4 0x000F1006
#define GPIO_PR4_LCDDATA00 0x000F100F
#define GPIO_PR5_U1RX 0x000F1401
#define GPIO_PR5_I2C3SDA 0x000F1402
#define GPIO_PR5_T0CCP1 0x000F1403
#define GPIO_PR5_M0PWM5 0x000F1406
#define GPIO_PR5_LCDDATA01 0x000F140F
#define GPIO_PR6_U1TX 0x000F1801
#define GPIO_PR6_I2C4SCL 0x000F1802
#define GPIO_PR6_T1CCP0 0x000F1803
#define GPIO_PR6_M0PWM6 0x000F1806
#define GPIO_PR6_LCDDATA04 0x000F180F
#define GPIO_PR7_I2C4SDA 0x000F1C02
#define GPIO_PR7_T1CCP1 0x000F1C03
#define GPIO_PR7_M0PWM7 0x000F1C06
#define GPIO_PR7_EN0TXEN 0x000F1C0E
#define GPIO_PR7_LCDDATA05 0x000F1C0F
#define GPIO_PS0_T2CCP0 0x00100003
#define GPIO_PS0_M0FAULT0 0x00100006
#define GPIO_PS0_LCDDATA20 0x0010000F
#define GPIO_PS1_T2CCP1 0x00100403
#define GPIO_PS1_M0FAULT1 0x00100406
#define GPIO_PS1_LCDDATA21 0x0010040F
#define GPIO_PS2_U1DSR 0x00100801
#define GPIO_PS2_T3CCP0 0x00100803
#define GPIO_PS2_M0FAULT2 0x00100806
#define GPIO_PS2_LCDDATA22 0x0010080F
#define GPIO_PS3_T3CCP1 0x00100C03
#define GPIO_PS3_M0FAULT3 0x00100C06
#define GPIO_PS3_LCDDATA23 0x00100C0F
#define GPIO_PS4_T4CCP0 0x00101003
#define GPIO_PS4_PHA0 0x00101006
#define GPIO_PS4_EN0TXD0 0x0010100E
#define GPIO_PS4_LCDDATA06 0x0010100F
#define GPIO_PS5_T4CCP1 0x00101403
#define GPIO_PS5_PHB0 0x00101406
#define GPIO_PS5_EN0TXD1 0x0010140E
#define GPIO_PS5_LCDDATA07 0x0010140F
#define GPIO_PS6_T5CCP0 0x00101803
#define GPIO_PS6_IDX0 0x00101806
#define GPIO_PS6_EN0RXER 0x0010180E
#define GPIO_PS6_LCDDATA08 0x0010180F
#define GPIO_PS7_T5CCP1 0x00101C03
#define GPIO_PS7_EN0RXDV 0x00101C0E
#define GPIO_PS7_LCDDATA09 0x00101C0F
#define GPIO_PT0_T6CCP0 0x00110003
#define GPIO_PT0_CAN0RX 0x00110007
#define GPIO_PT0_EN0RXD0 0x0011000E
#define GPIO_PT0_LCDDATA10 0x0011000F
#define GPIO_PT1_T6CCP1 0x00110403
#define GPIO_PT1_CAN0TX 0x00110407
#define GPIO_PT1_EN0RXD1 0x0011040E
#define GPIO_PT1_LCDDATA11 0x0011040F
#define GPIO_PT2_T7CCP0 0x00110803
#define GPIO_PT2_CAN1RX 0x00110807
#define GPIO_PT2_LCDDATA18 0x0011080F
#define GPIO_PT3_T7CCP1 0x00110C03
#define GPIO_PT3_CAN1TX 0x00110C07
#define GPIO_PT3_LCDDATA19 0x00110C0F
#endif // __MSP432E411Y__
#endif // __DRIVERLIB_PIN_MAP_H__
|