Choco OS
V.0.16.9.0
Join to the chocolate world
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
oc_registers_defs.h
1
28
#ifndef SYSTEM_PORTABLE_INC_TI_LM4F_LM4F120H5QR_OC_REGISTERS_DEFS_H_
29
#define SYSTEM_PORTABLE_INC_TI_LM4F_LM4F120H5QR_OC_REGISTERS_DEFS_H_
30
31
#include <
oc_1word.h
>
32
33
//==========================================================================================================================================
38
//==========================================================================================================================================
39
#define oC_REGISTER_(REGISTER_NAME) oC_1WORD_FROM_2(oC_REGISTER_ , REGISTER_NAME)
40
44
#define _________________________________________SECTION_____________________________________________________________________
45
//==========================================================================================================================================
65
//==========================================================================================================================================
66
#define oC_REGISTER_DID0(MAKE_BIT) \
67
MAKE_BIT( _RESERVED0_31 , 32 ) \
68
69
//==========================================================================================================================================
89
//==========================================================================================================================================
90
#define oC_REGISTER_DID1(MAKE_BIT) \
91
MAKE_BIT( _RESERVED0_31 , 32 ) \
92
93
//==========================================================================================================================================
113
//==========================================================================================================================================
114
#define oC_REGISTER_PBORCTL(MAKE_BIT) \
115
MAKE_BIT( _RESERVED0_31 , 32 ) \
116
117
//==========================================================================================================================================
137
//==========================================================================================================================================
138
#define oC_REGISTER_RIS(MAKE_BIT) \
139
MAKE_BIT( _RESERVED0 , 1 )\
140
MAKE_BIT( BOR1RIS , 1 )\
141
MAKE_BIT( _RESERVED2 , 1 )\
142
MAKE_BIT( MOFRIS , 1 )\
143
MAKE_BIT( _RESERVED4_5 , 2 )\
144
MAKE_BIT( PLLLRIS , 1 )\
145
MAKE_BIT( USBPLLLRIS , 1 )\
146
MAKE_BIT( MOSCPUPRIS , 1 )\
147
MAKE_BIT( _RESERVED9 , 1 )\
148
MAKE_BIT( VDDARIS , 1 )\
149
MAKE_BIT( BOR0RIS , 1 )\
150
MAKE_BIT( _RESERVED12_31 , 20 )\
151
152
//==========================================================================================================================================
172
//==========================================================================================================================================
173
#define oC_REGISTER_IMC(MAKE_BIT) \
174
MAKE_BIT( _RESERVED0_31 , 32 ) \
175
176
//==========================================================================================================================================
196
//==========================================================================================================================================
197
#define oC_REGISTER_MISC(MAKE_BIT) \
198
MAKE_BIT( _RESERVED0_31 , 32 ) \
199
200
//==========================================================================================================================================
220
//==========================================================================================================================================
221
#define oC_REGISTER_RESC(MAKE_BIT) \
222
MAKE_BIT( _RESERVED0_31 , 32 ) \
223
224
//==========================================================================================================================================
244
//==========================================================================================================================================
245
#define oC_REGISTER_RCC(MAKE_BIT) \
246
MAKE_BIT( MOSCDIS , 1 )\
247
MAKE_BIT( _RESERVED1_3 , 3 )\
248
MAKE_BIT( OSCSRC , 2 )\
249
MAKE_BIT( XTAL , 5 )\
250
MAKE_BIT( BYPASS , 1 )\
251
MAKE_BIT( _RESERVED12 , 1 )\
252
MAKE_BIT( PWRDN , 1 )\
253
MAKE_BIT( _RESERVED14_21 , 8 )\
254
MAKE_BIT( USESYSDIV , 1 )\
255
MAKE_BIT( SYSDIV , 4 )\
256
MAKE_BIT( ACG , 1 )\
257
MAKE_BIT( _RESERVED28_31 , 4 )\
258
259
//==========================================================================================================================================
279
//==========================================================================================================================================
280
#define oC_REGISTER_GPIOHBCTL(MAKE_BIT) \
281
MAKE_BIT( _RESERVED0_31 , 32 ) \
282
283
//==========================================================================================================================================
303
//==========================================================================================================================================
304
#define oC_REGISTER_RCC2(MAKE_BIT) \
305
MAKE_BIT( _RESERVED0_3 , 4 )\
306
MAKE_BIT( OSCSRC2 , 3 )\
307
MAKE_BIT( _RESERVED7_10 , 4 )\
308
MAKE_BIT( BYPASS2 , 1 )\
309
MAKE_BIT( _RESERVED12 , 1 )\
310
MAKE_BIT( PWRDN2 , 1 )\
311
MAKE_BIT( USBPWRDN , 1 )\
312
MAKE_BIT( _RESERVED15_21 , 7 )\
313
MAKE_BIT( SYSDIV2LSB , 1 )\
314
MAKE_BIT( SYSDIV2 , 6 )\
315
MAKE_BIT( _RESERVED29 , 1 )\
316
MAKE_BIT( DIV400 , 1 )\
317
MAKE_BIT( USERCC2 , 1 )\
318
319
//==========================================================================================================================================
339
//==========================================================================================================================================
340
#define oC_REGISTER_MOSCCTL(MAKE_BIT) \
341
MAKE_BIT( _RESERVED0_31 , 32 ) \
342
343
//==========================================================================================================================================
363
//==========================================================================================================================================
364
#define oC_REGISTER_DSLPCLKCFG(MAKE_BIT) \
365
MAKE_BIT( _RESERVED0_31 , 32 ) \
366
367
//==========================================================================================================================================
387
//==========================================================================================================================================
388
#define oC_REGISTER_SYSPROP(MAKE_BIT) \
389
MAKE_BIT( _RESERVED0_31 , 32 ) \
390
391
//==========================================================================================================================================
411
//==========================================================================================================================================
412
#define oC_REGISTER_PIOSCCAL(MAKE_BIT) \
413
MAKE_BIT( _RESERVED0_31 , 32 ) \
414
415
//==========================================================================================================================================
435
//==========================================================================================================================================
436
#define oC_REGISTER_PIOSCSTAT(MAKE_BIT) \
437
MAKE_BIT( _RESERVED0_31 , 32 ) \
438
439
//==========================================================================================================================================
459
//==========================================================================================================================================
460
#define oC_REGISTER_PLLFREQ0(MAKE_BIT) \
461
MAKE_BIT( _RESERVED0_31 , 32 ) \
462
463
//==========================================================================================================================================
483
//==========================================================================================================================================
484
#define oC_REGISTER_PLLFREQ1(MAKE_BIT) \
485
MAKE_BIT( _RESERVED0_31 , 32 ) \
486
487
//==========================================================================================================================================
507
//==========================================================================================================================================
508
#define oC_REGISTER_PLLSTAT(MAKE_BIT) \
509
MAKE_BIT( _RESERVED0_31 , 32 ) \
510
511
//==========================================================================================================================================
531
//==========================================================================================================================================
532
#define oC_REGISTER_PPWD(MAKE_BIT) \
533
MAKE_BIT( _RESERVED0_31 , 32 ) \
534
535
//==========================================================================================================================================
555
//==========================================================================================================================================
556
#define oC_REGISTER_PPTIMER( MAKE_BIT ) \
557
MAKE_BIT( _RESERVED0_31 , 32 )\
558
559
//==========================================================================================================================================
579
//==========================================================================================================================================
580
#define oC_REGISTER_PPGPIO( MAKE_BIT ) \
581
MAKE_BIT( _RESERVED0_31 , 32 )\
582
583
//==========================================================================================================================================
603
//==========================================================================================================================================
604
#define oC_REGISTER_PPDMA( MAKE_BIT ) \
605
MAKE_BIT( _RESERVED0_31 , 32 )\
606
607
//==========================================================================================================================================
627
//==========================================================================================================================================
628
#define oC_REGISTER_PPHIB( MAKE_BIT ) \
629
MAKE_BIT( _RESERVED0_31 , 32 )\
630
631
//==========================================================================================================================================
651
//==========================================================================================================================================
652
#define oC_REGISTER_PPSSI( MAKE_BIT ) \
653
MAKE_BIT( _RESERVED0_31 , 32 )\
654
655
//==========================================================================================================================================
675
//==========================================================================================================================================
676
#define oC_REGISTER_PPI2C( MAKE_BIT ) \
677
MAKE_BIT( _RESERVED0_31 , 32 )\
678
679
//==========================================================================================================================================
699
//==========================================================================================================================================
700
#define oC_REGISTER_PPUSB( MAKE_BIT ) \
701
MAKE_BIT( _RESERVED0_31 , 32 )\
702
703
//==========================================================================================================================================
723
//==========================================================================================================================================
724
#define oC_REGISTER_PPCAN( MAKE_BIT ) \
725
MAKE_BIT( _RESERVED0_31 , 32 )\
726
727
//==========================================================================================================================================
747
//==========================================================================================================================================
748
#define oC_REGISTER_PPADC( MAKE_BIT ) \
749
MAKE_BIT( _RESERVED0_31 , 32 )\
750
751
//==========================================================================================================================================
771
//==========================================================================================================================================
772
#define oC_REGISTER_PPACMP( MAKE_BIT ) \
773
MAKE_BIT( _RESERVED0_31 , 32 )\
774
775
//==========================================================================================================================================
795
//==========================================================================================================================================
796
#define oC_REGISTER_PPPWM( MAKE_BIT ) \
797
MAKE_BIT( _RESERVED0_31 , 32 )\
798
799
//==========================================================================================================================================
819
//==========================================================================================================================================
820
#define oC_REGISTER_PPQEI( MAKE_BIT ) \
821
MAKE_BIT( _RESERVED0_31 , 32 )\
822
823
//==========================================================================================================================================
843
//==========================================================================================================================================
844
#define oC_REGISTER_PPEEPROM( MAKE_BIT ) \
845
MAKE_BIT( _RESERVED0_31 , 32 )\
846
847
//==========================================================================================================================================
867
//==========================================================================================================================================
868
#define oC_REGISTER_SRWD( MAKE_BIT ) \
869
MAKE_BIT( _RESERVED0_31 , 32 )\
870
871
//==========================================================================================================================================
891
//==========================================================================================================================================
892
#define oC_REGISTER_SRTIMER( MAKE_BIT ) \
893
MAKE_BIT( _RESERVED0_31 , 32 )\
894
895
//==========================================================================================================================================
915
//==========================================================================================================================================
916
#define oC_REGISTER_SRGPIO( MAKE_BIT ) \
917
MAKE_BIT( _RESERVED0_31 , 32 )\
918
919
//==========================================================================================================================================
939
//==========================================================================================================================================
940
#define oC_REGISTER_SRDMA( MAKE_BIT ) \
941
MAKE_BIT( _RESERVED0_31 , 32 )\
942
943
//==========================================================================================================================================
963
//==========================================================================================================================================
964
#define oC_REGISTER_SRHIB( MAKE_BIT ) \
965
MAKE_BIT( _RESERVED0_31 , 32 )\
966
967
//==========================================================================================================================================
987
//==========================================================================================================================================
988
#define oC_REGISTER_SRSSI( MAKE_BIT ) \
989
MAKE_BIT( _RESERVED0_31 , 32 )\
990
991
//==========================================================================================================================================
1011
//==========================================================================================================================================
1012
#define oC_REGISTER_SRI2C( MAKE_BIT ) \
1013
MAKE_BIT( _RESERVED0_31 , 32 )\
1014
1015
//==========================================================================================================================================
1035
//==========================================================================================================================================
1036
#define oC_REGISTER_SRUSB( MAKE_BIT ) \
1037
MAKE_BIT( _RESERVED0_31 , 32 )\
1038
1039
//==========================================================================================================================================
1059
//==========================================================================================================================================
1060
#define oC_REGISTER_SRCAN( MAKE_BIT ) \
1061
MAKE_BIT( _RESERVED0_31 , 32 )\
1062
1063
//==========================================================================================================================================
1083
//==========================================================================================================================================
1084
#define oC_REGISTER_SRADC( MAKE_BIT ) \
1085
MAKE_BIT( _RESERVED0_31 , 32 )\
1086
1087
//==========================================================================================================================================
1107
//==========================================================================================================================================
1108
#define oC_REGISTER_SRACMP( MAKE_BIT ) \
1109
MAKE_BIT( _RESERVED0_31 , 32 )\
1110
1111
//==========================================================================================================================================
1131
//==========================================================================================================================================
1132
#define oC_REGISTER_SREEPROM( MAKE_BIT ) \
1133
MAKE_BIT( _RESERVED0_31 , 32 )\
1134
1135
//==========================================================================================================================================
1155
//==========================================================================================================================================
1156
#define oC_REGISTER_SRWTIMER( MAKE_BIT ) \
1157
MAKE_BIT( _RESERVED0_31 , 32 )\
1158
1159
//==========================================================================================================================================
1179
//==========================================================================================================================================
1180
#define oC_REGISTER_RCGCWD( MAKE_BIT ) \
1181
MAKE_BIT( _RESERVED0_31 , 32 )\
1182
1183
//==========================================================================================================================================
1203
//==========================================================================================================================================
1204
#define oC_REGISTER_RCGCTIMER( MAKE_BIT ) \
1205
MAKE_BIT( _RESERVED0_31 , 32 )\
1206
1207
//==========================================================================================================================================
1227
//==========================================================================================================================================
1228
#define oC_REGISTER_RCGCGPIO( MAKE_BIT ) \
1229
MAKE_BIT( _RESERVED0_31 , 32 )\
1230
1231
//==========================================================================================================================================
1251
//==========================================================================================================================================
1252
#define oC_REGISTER_RCGCDMA( MAKE_BIT ) \
1253
MAKE_BIT( _RESERVED0_31 , 32 )\
1254
1255
//==========================================================================================================================================
1275
//==========================================================================================================================================
1276
#define oC_REGISTER_RCGCHIB( MAKE_BIT ) \
1277
MAKE_BIT( _RESERVED0_31 , 32 )\
1278
1279
//==========================================================================================================================================
1299
//==========================================================================================================================================
1300
#define oC_REGISTER_RCGCUART( MAKE_BIT ) \
1301
MAKE_BIT( _RESERVED0_31 , 32 )\
1302
1303
//==========================================================================================================================================
1323
//==========================================================================================================================================
1324
#define oC_REGISTER_RCGCSSI( MAKE_BIT ) \
1325
MAKE_BIT( _RESERVED0_31 , 32 )\
1326
1327
//==========================================================================================================================================
1347
//==========================================================================================================================================
1348
#define oC_REGISTER_RCGCI2C( MAKE_BIT ) \
1349
MAKE_BIT( _RESERVED0_31 , 32 )\
1350
1351
//==========================================================================================================================================
1371
//==========================================================================================================================================
1372
#define oC_REGISTER_RCGCUSB( MAKE_BIT ) \
1373
MAKE_BIT( _RESERVED0_31 , 32 )\
1374
1375
//==========================================================================================================================================
1395
//==========================================================================================================================================
1396
#define oC_REGISTER_RCGCCAN( MAKE_BIT ) \
1397
MAKE_BIT( _RESERVED0_31 , 32 )\
1398
1399
//==========================================================================================================================================
1419
//==========================================================================================================================================
1420
#define oC_REGISTER_RCGCADC( MAKE_BIT ) \
1421
MAKE_BIT( _RESERVED0_31 , 32 )\
1422
1423
//==========================================================================================================================================
1443
//==========================================================================================================================================
1444
#define oC_REGISTER_RCGCACMP( MAKE_BIT ) \
1445
MAKE_BIT( _RESERVED0_31 , 32 )\
1446
1447
//==========================================================================================================================================
1467
//==========================================================================================================================================
1468
#define oC_REGISTER_RCGCEEPROM( MAKE_BIT ) \
1469
MAKE_BIT( _RESERVED0_31 , 32 )\
1470
1471
//==========================================================================================================================================
1491
//==========================================================================================================================================
1492
#define oC_REGISTER_RCGCWTIMER( MAKE_BIT ) \
1493
MAKE_BIT( _RESERVED0_31 , 32 )\
1494
1495
//==========================================================================================================================================
1515
//==========================================================================================================================================
1516
#define oC_REGISTER_SCGCWD( MAKE_BIT ) \
1517
MAKE_BIT( _RESERVED0_31 , 32 )\
1518
1519
//==========================================================================================================================================
1539
//==========================================================================================================================================
1540
#define oC_REGISTER_SCGCHIB( MAKE_BIT ) \
1541
MAKE_BIT( _RESERVED0_31 , 32 )\
1542
1543
//==========================================================================================================================================
1563
//==========================================================================================================================================
1564
#define oC_REGISTER_SCGCI2C( MAKE_BIT ) \
1565
MAKE_BIT( _RESERVED0_31 , 32 )\
1566
1567
//==========================================================================================================================================
1587
//==========================================================================================================================================
1588
#define oC_REGISTER_SCGCUSB( MAKE_BIT ) \
1589
MAKE_BIT( _RESERVED0_31 , 32 )\
1590
1591
//==========================================================================================================================================
1611
//==========================================================================================================================================
1612
#define oC_REGISTER_SCGCACMP( MAKE_BIT ) \
1613
MAKE_BIT( _RESERVED0_31 , 32 )\
1614
1615
//==========================================================================================================================================
1635
//==========================================================================================================================================
1636
#define oC_REGISTER_SCGCEEPROM( MAKE_BIT ) \
1637
MAKE_BIT( _RESERVED0_31 , 32 )\
1638
1639
//==========================================================================================================================================
1659
//==========================================================================================================================================
1660
#define oC_REGISTER_DCGCWD( MAKE_BIT ) \
1661
MAKE_BIT( _RESERVED0_31 , 32 )\
1662
1663
//==========================================================================================================================================
1683
//==========================================================================================================================================
1684
#define oC_REGISTER_DCGCHIB( MAKE_BIT ) \
1685
MAKE_BIT( _RESERVED0_31 , 32 )\
1686
1687
//==========================================================================================================================================
1707
//==========================================================================================================================================
1708
#define oC_REGISTER_DCGCEEPROM( MAKE_BIT ) \
1709
MAKE_BIT( _RESERVED0_31 , 32 )\
1710
1711
//==========================================================================================================================================
1731
//==========================================================================================================================================
1732
#define oC_REGISTER_PRWD( MAKE_BIT ) \
1733
MAKE_BIT( _RESERVED0_31 , 32 )\
1734
1735
//==========================================================================================================================================
1755
//==========================================================================================================================================
1756
#define oC_REGISTER_PRTIMER( MAKE_BIT ) \
1757
MAKE_BIT( _RESERVED0_31 , 32 )\
1758
1759
//==========================================================================================================================================
1779
//==========================================================================================================================================
1780
#define oC_REGISTER_PRGPIO( MAKE_BIT ) \
1781
MAKE_BIT( _RESERVED0_31 , 32 )\
1782
1783
//==========================================================================================================================================
1803
//==========================================================================================================================================
1804
#define oC_REGISTER_PRDMA( MAKE_BIT ) \
1805
MAKE_BIT( _RESERVED0_31 , 32 )\
1806
1807
//==========================================================================================================================================
1827
//==========================================================================================================================================
1828
#define oC_REGISTER_PRHIB( MAKE_BIT ) \
1829
MAKE_BIT( _RESERVED0_31 , 32 )\
1830
1831
//==========================================================================================================================================
1851
//==========================================================================================================================================
1852
#define oC_REGISTER_PRSSI( MAKE_BIT ) \
1853
MAKE_BIT( _RESERVED0_31 , 32 )\
1854
1855
//==========================================================================================================================================
1875
//==========================================================================================================================================
1876
#define oC_REGISTER_PRI2C( MAKE_BIT ) \
1877
MAKE_BIT( _RESERVED0_31 , 32 )\
1878
1879
//==========================================================================================================================================
1899
//==========================================================================================================================================
1900
#define oC_REGISTER_PRUSB( MAKE_BIT ) \
1901
MAKE_BIT( _RESERVED0_31 , 32 )\
1902
1903
//==========================================================================================================================================
1923
//==========================================================================================================================================
1924
#define oC_REGISTER_PRCAN( MAKE_BIT ) \
1925
MAKE_BIT( _RESERVED0_31 , 32 )\
1926
1927
//==========================================================================================================================================
1947
//==========================================================================================================================================
1948
#define oC_REGISTER_PRADC( MAKE_BIT ) \
1949
MAKE_BIT( _RESERVED0_31 , 32 )\
1950
1951
//==========================================================================================================================================
1971
//==========================================================================================================================================
1972
#define oC_REGISTER_PRACMP( MAKE_BIT ) \
1973
MAKE_BIT( _RESERVED0_31 , 32 )\
1974
1975
//==========================================================================================================================================
1995
//==========================================================================================================================================
1996
#define oC_REGISTER_PREEPROM( MAKE_BIT ) \
1997
MAKE_BIT( _RESERVED0_31 , 32 )\
1998
1999
//==========================================================================================================================================
2019
//==========================================================================================================================================
2020
#define oC_REGISTER_PRWTIMER( MAKE_BIT ) \
2021
MAKE_BIT( _RESERVED0_31 , 32 )\
2022
2023
//==========================================================================================================================================
2043
//==========================================================================================================================================
2044
#define oC_REGISTER_DC0( MAKE_BIT ) \
2045
MAKE_BIT( _RESERVED0_31 , 32 )\
2046
2047
//==========================================================================================================================================
2067
//==========================================================================================================================================
2068
#define oC_REGISTER_DC1( MAKE_BIT ) \
2069
MAKE_BIT( _RESERVED0_31 , 32 )\
2070
2071
//==========================================================================================================================================
2091
//==========================================================================================================================================
2092
#define oC_REGISTER_DC2( MAKE_BIT ) \
2093
MAKE_BIT( _RESERVED0_31 , 32 )\
2094
2095
//==========================================================================================================================================
2115
//==========================================================================================================================================
2116
#define oC_REGISTER_DC3( MAKE_BIT ) \
2117
MAKE_BIT( _RESERVED0_31 , 32 )\
2118
2119
//==========================================================================================================================================
2139
//==========================================================================================================================================
2140
#define oC_REGISTER_DC4( MAKE_BIT ) \
2141
MAKE_BIT( _RESERVED0_31 , 32 )\
2142
2143
//==========================================================================================================================================
2163
//==========================================================================================================================================
2164
#define oC_REGISTER_DC5( MAKE_BIT ) \
2165
MAKE_BIT( _RESERVED0_31 , 32 )\
2166
2167
//==========================================================================================================================================
2187
//==========================================================================================================================================
2188
#define oC_REGISTER_DC6( MAKE_BIT ) \
2189
MAKE_BIT( _RESERVED0_31 , 32 )\
2190
2191
//==========================================================================================================================================
2211
//==========================================================================================================================================
2212
#define oC_REGISTER_DC7( MAKE_BIT ) \
2213
MAKE_BIT( _RESERVED0_31 , 32 )\
2214
2215
//==========================================================================================================================================
2235
//==========================================================================================================================================
2236
#define oC_REGISTER_DC8( MAKE_BIT ) \
2237
MAKE_BIT( _RESERVED0_31 , 32 )\
2238
2239
//==========================================================================================================================================
2259
//==========================================================================================================================================
2260
#define oC_REGISTER_SRCR0( MAKE_BIT ) \
2261
MAKE_BIT( _RESERVED0_31 , 32 )\
2262
2263
//==========================================================================================================================================
2283
//==========================================================================================================================================
2284
#define oC_REGISTER_SRCR1( MAKE_BIT ) \
2285
MAKE_BIT( _RESERVED0_31 , 32 )\
2286
2287
//==========================================================================================================================================
2307
//==========================================================================================================================================
2308
#define oC_REGISTER_SRCR2( MAKE_BIT ) \
2309
MAKE_BIT( _RESERVED0_31 , 32 )\
2310
2311
//==========================================================================================================================================
2331
//==========================================================================================================================================
2332
#define oC_REGISTER_RCGC0( MAKE_BIT ) \
2333
MAKE_BIT( _RESERVED0_31 , 32 )\
2334
2335
//==========================================================================================================================================
2355
//==========================================================================================================================================
2356
#define oC_REGISTER_RCGC1( MAKE_BIT ) \
2357
MAKE_BIT( _RESERVED0_31 , 32 )\
2358
2359
//==========================================================================================================================================
2379
//==========================================================================================================================================
2380
#define oC_REGISTER_RCGC2( MAKE_BIT ) \
2381
MAKE_BIT( _RESERVED0_31 , 32 )\
2382
2383
//==========================================================================================================================================
2403
//==========================================================================================================================================
2404
#define oC_REGISTER_SCGC0( MAKE_BIT ) \
2405
MAKE_BIT( _RESERVED0_31 , 32 )\
2406
2407
//==========================================================================================================================================
2427
//==========================================================================================================================================
2428
#define oC_REGISTER_SCGC1( MAKE_BIT ) \
2429
MAKE_BIT( _RESERVED0_31 , 32 )\
2430
2431
//==========================================================================================================================================
2451
//==========================================================================================================================================
2452
#define oC_REGISTER_SCGC2( MAKE_BIT ) \
2453
MAKE_BIT( _RESERVED0_31 , 32 )\
2454
2455
//==========================================================================================================================================
2475
//==========================================================================================================================================
2476
#define oC_REGISTER_DCGC0( MAKE_BIT ) \
2477
MAKE_BIT( _RESERVED0_31 , 32 )\
2478
2479
//==========================================================================================================================================
2499
//==========================================================================================================================================
2500
#define oC_REGISTER_DCGC1( MAKE_BIT ) \
2501
MAKE_BIT( _RESERVED0_31 , 32 )\
2502
2503
//==========================================================================================================================================
2523
//==========================================================================================================================================
2524
#define oC_REGISTER_DCGC2( MAKE_BIT ) \
2525
MAKE_BIT( _RESERVED0_31 , 32 )\
2526
2527
//==========================================================================================================================================
2547
//==========================================================================================================================================
2548
#define oC_REGISTER_DC9( MAKE_BIT ) \
2549
MAKE_BIT( _RESERVED0_31 , 32 )\
2550
2551
//==========================================================================================================================================
2571
//==========================================================================================================================================
2572
#define oC_REGISTER_NVMSTAT( MAKE_BIT ) \
2573
MAKE_BIT( _RESERVED0_31 , 32 )\
2574
/* END OF SECTION */
2575
#undef _________________________________________SECTION_____________________________________________________________________
2576
2580
#define _________________________________________GPIO_SECTION_______________________________________________________________________________
2581
2582
//==========================================================================================================================================
2602
//==========================================================================================================================================
2603
#define oC_REGISTER_GPIODATA( MAKE_BIT ) \
2604
MAKE_BIT( _RESERVED0_31 , 32 )\
2605
2606
//==========================================================================================================================================
2626
//==========================================================================================================================================
2627
#define oC_REGISTER_GPIODIR( MAKE_BIT ) \
2628
MAKE_BIT( _RESERVED0_31 , 32 )\
2629
2630
//==========================================================================================================================================
2650
//==========================================================================================================================================
2651
#define oC_REGISTER_GPIOIS( MAKE_BIT ) \
2652
MAKE_BIT( _RESERVED0_31 , 32 )\
2653
2654
//==========================================================================================================================================
2674
//==========================================================================================================================================
2675
#define oC_REGISTER_GPIOIBE( MAKE_BIT ) \
2676
MAKE_BIT( _RESERVED0_31 , 32 )\
2677
2678
//==========================================================================================================================================
2698
//==========================================================================================================================================
2699
#define oC_REGISTER_GPIOIEV( MAKE_BIT ) \
2700
MAKE_BIT( _RESERVED0_31 , 32 )\
2701
2702
//==========================================================================================================================================
2722
//==========================================================================================================================================
2723
#define oC_REGISTER_GPIOIM( MAKE_BIT ) \
2724
MAKE_BIT( _RESERVED0_31 , 32 )\
2725
2726
//==========================================================================================================================================
2746
//==========================================================================================================================================
2747
#define oC_REGISTER_GPIORIS( MAKE_BIT ) \
2748
MAKE_BIT( _RESERVED0_31 , 32 )\
2749
2750
//==========================================================================================================================================
2770
//==========================================================================================================================================
2771
#define oC_REGISTER_GPIOMIS( MAKE_BIT ) \
2772
MAKE_BIT( _RESERVED0_31 , 32 )\
2773
2774
//==========================================================================================================================================
2794
//==========================================================================================================================================
2795
#define oC_REGISTER_GPIOICR( MAKE_BIT ) \
2796
MAKE_BIT( _RESERVED0_31 , 32 )\
2797
2798
//==========================================================================================================================================
2818
//==========================================================================================================================================
2819
#define oC_REGISTER_GPIOAFSEL( MAKE_BIT ) \
2820
MAKE_BIT( _RESERVED0_31 , 32 )\
2821
2822
//==========================================================================================================================================
2842
//==========================================================================================================================================
2843
#define oC_REGISTER_GPIODR2R( MAKE_BIT ) \
2844
MAKE_BIT( _RESERVED0_31 , 32 )\
2845
2846
//==========================================================================================================================================
2866
//==========================================================================================================================================
2867
#define oC_REGISTER_GPIODR4R( MAKE_BIT ) \
2868
MAKE_BIT( _RESERVED0_31 , 32 )\
2869
2870
//==========================================================================================================================================
2890
//==========================================================================================================================================
2891
#define oC_REGISTER_GPIODR8R( MAKE_BIT ) \
2892
MAKE_BIT( _RESERVED0_31 , 32 )\
2893
2894
//==========================================================================================================================================
2914
//==========================================================================================================================================
2915
#define oC_REGISTER_GPIOODR( MAKE_BIT ) \
2916
MAKE_BIT( _RESERVED0_31 , 32 )\
2917
2918
//==========================================================================================================================================
2938
//==========================================================================================================================================
2939
#define oC_REGISTER_GPIOPUR( MAKE_BIT ) \
2940
MAKE_BIT( _RESERVED0_31 , 32 )\
2941
2942
//==========================================================================================================================================
2962
//==========================================================================================================================================
2963
#define oC_REGISTER_GPIOPDR( MAKE_BIT ) \
2964
MAKE_BIT( _RESERVED0_31 , 32 )\
2965
2966
//==========================================================================================================================================
2986
//==========================================================================================================================================
2987
#define oC_REGISTER_GPIOSLR( MAKE_BIT ) \
2988
MAKE_BIT( _RESERVED0_31 , 32 )\
2989
2990
//==========================================================================================================================================
3010
//==========================================================================================================================================
3011
#define oC_REGISTER_GPIODEN( MAKE_BIT ) \
3012
MAKE_BIT( _RESERVED0_31 , 32 )\
3013
3014
//==========================================================================================================================================
3034
//==========================================================================================================================================
3035
#define oC_REGISTER_GPIOLOCK( MAKE_BIT ) \
3036
MAKE_BIT( _RESERVED0_31 , 32 )\
3037
3038
//==========================================================================================================================================
3058
//==========================================================================================================================================
3059
#define oC_REGISTER_GPIOCR( MAKE_BIT ) \
3060
MAKE_BIT( _RESERVED0_31 , 32 )\
3061
3062
//==========================================================================================================================================
3082
//==========================================================================================================================================
3083
#define oC_REGISTER_GPIOAMSEL( MAKE_BIT ) \
3084
MAKE_BIT( _RESERVED0_31 , 32 )\
3085
3086
//==========================================================================================================================================
3106
//==========================================================================================================================================
3107
#define oC_REGISTER_GPIOPCTL( MAKE_BIT ) \
3108
MAKE_BIT( _RESERVED0_31 , 32 )\
3109
3110
//==========================================================================================================================================
3130
//==========================================================================================================================================
3131
#define oC_REGISTER_GPIOADCCTL( MAKE_BIT ) \
3132
MAKE_BIT( _RESERVED0_31 , 32 )\
3133
3134
//==========================================================================================================================================
3154
//==========================================================================================================================================
3155
#define oC_REGISTER_GPIODMACTL( MAKE_BIT ) \
3156
MAKE_BIT( _RESERVED0_31 , 32 )\
3157
3158
//==========================================================================================================================================
3178
//==========================================================================================================================================
3179
#define oC_REGISTER_GPIOPeriphID4( MAKE_BIT ) \
3180
MAKE_BIT( _RESERVED0_31 , 32 )\
3181
3182
//==========================================================================================================================================
3202
//==========================================================================================================================================
3203
#define oC_REGISTER_GPIOPeriphID5( MAKE_BIT ) \
3204
MAKE_BIT( _RESERVED0_31 , 32 )\
3205
3206
//==========================================================================================================================================
3226
//==========================================================================================================================================
3227
#define oC_REGISTER_GPIOPeriphID6( MAKE_BIT ) \
3228
MAKE_BIT( _RESERVED0_31 , 32 )\
3229
3230
//==========================================================================================================================================
3250
//==========================================================================================================================================
3251
#define oC_REGISTER_GPIOPeriphID7( MAKE_BIT ) \
3252
MAKE_BIT( _RESERVED0_31 , 32 )\
3253
3254
//==========================================================================================================================================
3274
//==========================================================================================================================================
3275
#define oC_REGISTER_GPIOPeriphID0( MAKE_BIT ) \
3276
MAKE_BIT( _RESERVED0_31 , 32 )\
3277
3278
//==========================================================================================================================================
3298
//==========================================================================================================================================
3299
#define oC_REGISTER_GPIOPeriphID1( MAKE_BIT ) \
3300
MAKE_BIT( _RESERVED0_31 , 32 )\
3301
3302
//==========================================================================================================================================
3322
//==========================================================================================================================================
3323
#define oC_REGISTER_GPIOPeriphID2( MAKE_BIT ) \
3324
MAKE_BIT( _RESERVED0_31 , 32 )\
3325
3326
//==========================================================================================================================================
3346
//==========================================================================================================================================
3347
#define oC_REGISTER_GPIOPeriphID3( MAKE_BIT ) \
3348
MAKE_BIT( _RESERVED0_31 , 32 )\
3349
3350
//==========================================================================================================================================
3370
//==========================================================================================================================================
3371
#define oC_REGISTER_GPIOPCellID0( MAKE_BIT ) \
3372
MAKE_BIT( _RESERVED0_31 , 32 )\
3373
3374
//==========================================================================================================================================
3394
//==========================================================================================================================================
3395
#define oC_REGISTER_GPIOPCellID1( MAKE_BIT ) \
3396
MAKE_BIT( _RESERVED0_31 , 32 )\
3397
3398
//==========================================================================================================================================
3418
//==========================================================================================================================================
3419
#define oC_REGISTER_GPIOPCellID2( MAKE_BIT ) \
3420
MAKE_BIT( _RESERVED0_31 , 32 )\
3421
3422
//==========================================================================================================================================
3442
//==========================================================================================================================================
3443
#define oC_REGISTER_GPIOPCellID3( MAKE_BIT ) \
3444
MAKE_BIT( _RESERVED0_31 , 32 )\
3445
3446
/* END OF SECTION */
3447
#undef _________________________________________GPIO_SECTION_______________________________________________________________________________
3448
3452
#define _________________________________________DMA_SECTION________________________________________________________________________________
3453
3454
3455
//==========================================================================================================================================
3475
//==========================================================================================================================================
3476
#define oC_REGISTER_DMASRCENDP( MAKE_BIT ) \
3477
MAKE_BIT( _RESERVED0_31 , 32 )\
3478
3479
//==========================================================================================================================================
3499
//==========================================================================================================================================
3500
#define oC_REGISTER_DMADSTENDP( MAKE_BIT ) \
3501
MAKE_BIT( _RESERVED0_31 , 32 )\
3502
3503
//==========================================================================================================================================
3523
//==========================================================================================================================================
3524
#define oC_REGISTER_DMACHCTL( MAKE_BIT ) \
3525
MAKE_BIT( _RESERVED0_31 , 32 )\
3526
3527
//==========================================================================================================================================
3547
//==========================================================================================================================================
3548
#define oC_REGISTER_DMASTAT( MAKE_BIT ) \
3549
MAKE_BIT( _RESERVED0_31 , 32 )\
3550
3551
//==========================================================================================================================================
3571
//==========================================================================================================================================
3572
#define oC_REGISTER_DMACFG( MAKE_BIT ) \
3573
MAKE_BIT( MASTEN , 1 )\
3574
MAKE_BIT( _RESERVED1_31 , 31 )\
3575
3576
//==========================================================================================================================================
3596
//==========================================================================================================================================
3597
#define oC_REGISTER_DMACTLBASE( MAKE_BIT ) \
3598
MAKE_BIT( _RESERVED0_31 , 32 )\
3599
3600
//==========================================================================================================================================
3620
//==========================================================================================================================================
3621
#define oC_REGISTER_DMAALTBASE( MAKE_BIT ) \
3622
MAKE_BIT( _RESERVED0_31 , 32 )\
3623
3624
//==========================================================================================================================================
3644
//==========================================================================================================================================
3645
#define oC_REGISTER_DMAWAITSTAT( MAKE_BIT ) \
3646
MAKE_BIT( _RESERVED0_31 , 32 )\
3647
3648
//==========================================================================================================================================
3668
//==========================================================================================================================================
3669
#define oC_REGISTER_DMASWREQ( MAKE_BIT ) \
3670
MAKE_BIT( _RESERVED0_31 , 32 )\
3671
3672
//==========================================================================================================================================
3692
//==========================================================================================================================================
3693
#define oC_REGISTER_DMAUSEBURSTSET( MAKE_BIT ) \
3694
MAKE_BIT( _RESERVED0_31 , 32 )\
3695
3696
//==========================================================================================================================================
3716
//==========================================================================================================================================
3717
#define oC_REGISTER_DMAUSEBURSTCLR( MAKE_BIT ) \
3718
MAKE_BIT( _RESERVED0_31 , 32 )\
3719
3720
//==========================================================================================================================================
3740
//==========================================================================================================================================
3741
#define oC_REGISTER_DMAREQMASKSET( MAKE_BIT ) \
3742
MAKE_BIT( _RESERVED0_31 , 32 )\
3743
3744
//==========================================================================================================================================
3764
//==========================================================================================================================================
3765
#define oC_REGISTER_DMAREQMASKCLR( MAKE_BIT ) \
3766
MAKE_BIT( _RESERVED0_31 , 32 )\
3767
3768
//==========================================================================================================================================
3788
//==========================================================================================================================================
3789
#define oC_REGISTER_DMAENASET( MAKE_BIT ) \
3790
MAKE_BIT( _RESERVED0_31 , 32 )\
3791
3792
//==========================================================================================================================================
3812
//==========================================================================================================================================
3813
#define oC_REGISTER_DMAENACLR( MAKE_BIT ) \
3814
MAKE_BIT( _RESERVED0_31 , 32 )\
3815
3816
//==========================================================================================================================================
3836
//==========================================================================================================================================
3837
#define oC_REGISTER_DMAALTSET( MAKE_BIT ) \
3838
MAKE_BIT( _RESERVED0_31 , 32 )\
3839
3840
//==========================================================================================================================================
3860
//==========================================================================================================================================
3861
#define oC_REGISTER_DMAALTCLR( MAKE_BIT ) \
3862
MAKE_BIT( _RESERVED0_31 , 32 )\
3863
3864
//==========================================================================================================================================
3884
//==========================================================================================================================================
3885
#define oC_REGISTER_DMAPRIOSET( MAKE_BIT ) \
3886
MAKE_BIT( _RESERVED0_31 , 32 )\
3887
3888
//==========================================================================================================================================
3908
//==========================================================================================================================================
3909
#define oC_REGISTER_DMAPRIOCLR( MAKE_BIT ) \
3910
MAKE_BIT( _RESERVED0_31 , 32 )\
3911
3912
//==========================================================================================================================================
3932
//==========================================================================================================================================
3933
#define oC_REGISTER_DMAERRCLR( MAKE_BIT ) \
3934
MAKE_BIT( _RESERVED0_31 , 32 )\
3935
3936
//==========================================================================================================================================
3956
//==========================================================================================================================================
3957
#define oC_REGISTER_DMACHASGN( MAKE_BIT ) \
3958
MAKE_BIT( _RESERVED0_31 , 32 )\
3959
3960
//==========================================================================================================================================
3980
//==========================================================================================================================================
3981
#define oC_REGISTER_DMACHIS( MAKE_BIT ) \
3982
MAKE_BIT( _RESERVED0_31 , 32 )\
3983
3984
//==========================================================================================================================================
4004
//==========================================================================================================================================
4005
#define oC_REGISTER_DMACHMAP0( MAKE_BIT ) \
4006
MAKE_BIT( _RESERVED0_31 , 32 )\
4007
4008
//==========================================================================================================================================
4028
//==========================================================================================================================================
4029
#define oC_REGISTER_DMACHMAP1( MAKE_BIT ) \
4030
MAKE_BIT( _RESERVED0_31 , 32 )\
4031
4032
//==========================================================================================================================================
4052
//==========================================================================================================================================
4053
#define oC_REGISTER_DMACHMAP2( MAKE_BIT ) \
4054
MAKE_BIT( _RESERVED0_31 , 32 )\
4055
4056
//==========================================================================================================================================
4076
//==========================================================================================================================================
4077
#define oC_REGISTER_DMACHMAP3( MAKE_BIT ) \
4078
MAKE_BIT( _RESERVED0_31 , 32 )\
4079
4080
//==========================================================================================================================================
4100
//==========================================================================================================================================
4101
#define oC_REGISTER_DMAPeriphID4( MAKE_BIT ) \
4102
MAKE_BIT( _RESERVED0_31 , 32 )\
4103
4104
//==========================================================================================================================================
4124
//==========================================================================================================================================
4125
#define oC_REGISTER_DMAPeriphID0( MAKE_BIT ) \
4126
MAKE_BIT( _RESERVED0_31 , 32 )\
4127
4128
//==========================================================================================================================================
4148
//==========================================================================================================================================
4149
#define oC_REGISTER_DMAPeriphID1( MAKE_BIT ) \
4150
MAKE_BIT( _RESERVED0_31 , 32 )\
4151
4152
//==========================================================================================================================================
4172
//==========================================================================================================================================
4173
#define oC_REGISTER_DMAPeriphID2( MAKE_BIT ) \
4174
MAKE_BIT( _RESERVED0_31 , 32 )\
4175
4176
//==========================================================================================================================================
4196
//==========================================================================================================================================
4197
#define oC_REGISTER_DMAPeriphID3( MAKE_BIT ) \
4198
MAKE_BIT( _RESERVED0_31 , 32 )\
4199
4200
//==========================================================================================================================================
4220
//==========================================================================================================================================
4221
#define oC_REGISTER_DMAPCellID0( MAKE_BIT ) \
4222
MAKE_BIT( _RESERVED0_31 , 32 )\
4223
4224
//==========================================================================================================================================
4244
//==========================================================================================================================================
4245
#define oC_REGISTER_DMAPCellID1( MAKE_BIT ) \
4246
MAKE_BIT( _RESERVED0_31 , 32 )\
4247
4248
//==========================================================================================================================================
4268
//==========================================================================================================================================
4269
#define oC_REGISTER_DMAPCellID2( MAKE_BIT ) \
4270
MAKE_BIT( _RESERVED0_31 , 32 )\
4271
4272
//==========================================================================================================================================
4292
//==========================================================================================================================================
4293
#define oC_REGISTER_DMAPCellID3( MAKE_BIT ) \
4294
MAKE_BIT( _RESERVED0_31 , 32 )\
4295
4296
4297
/* END OF SECTION */
4298
#undef _________________________________________DMA_SECTION________________________________________________________________________________
4299
4300
4304
#define _________________________________________TIMER_SECTION____________________________________________________________________________
4305
4306
//==========================================================================================================================================
4326
//==========================================================================================================================================
4327
#define oC_REGISTER_GPTMCFG( MAKE_BIT ) \
4328
MAKE_BIT( _RESERVED0_31 , 32 )\
4329
4330
//==========================================================================================================================================
4350
//==========================================================================================================================================
4351
#define oC_REGISTER_GPTMTAMR( MAKE_BIT ) \
4352
MAKE_BIT( TAMR , 2 )\
4353
MAKE_BIT( TACMR , 1 )\
4354
MAKE_BIT( TAAMS , 1 )\
4355
MAKE_BIT( TACDIR , 1 )\
4356
MAKE_BIT( TAMIE , 1 )\
4357
MAKE_BIT( TAWOT , 1 )\
4358
MAKE_BIT( TASNAPS , 1 )\
4359
MAKE_BIT( TAILD , 1 )\
4360
MAKE_BIT( TAPWMIE , 1 )\
4361
MAKE_BIT( TAMRSU , 1 )\
4362
MAKE_BIT( TAPLO , 1 )\
4363
MAKE_BIT( _RESERVED12_31 , 20 )\
4364
4365
//==========================================================================================================================================
4385
//==========================================================================================================================================
4386
#define oC_REGISTER_GPTMTBMR( MAKE_BIT ) \
4387
MAKE_BIT( TBMR , 2 )\
4388
MAKE_BIT( TBCMR , 1 )\
4389
MAKE_BIT( TBAMS , 1 )\
4390
MAKE_BIT( TBCDIR , 1 )\
4391
MAKE_BIT( TBMIE , 1 )\
4392
MAKE_BIT( TBWOT , 1 )\
4393
MAKE_BIT( TBSNAPS , 1 )\
4394
MAKE_BIT( TBILD , 1 )\
4395
MAKE_BIT( TBPWMIE , 1 )\
4396
MAKE_BIT( TBMRSU , 1 )\
4397
MAKE_BIT( TBPLO , 1 )\
4398
MAKE_BIT( _RESERVED12_31 , 20 )\
4399
4400
//==========================================================================================================================================
4420
//==========================================================================================================================================
4421
#define oC_REGISTER_GPTMCTL( MAKE_BIT ) \
4422
MAKE_BIT( TAEN , 1 )\
4423
MAKE_BIT( TASTALL , 1 )\
4424
MAKE_BIT( TAEVENT , 2 )\
4425
MAKE_BIT( RTCEN , 1 )\
4426
MAKE_BIT( TAOTE , 1 )\
4427
MAKE_BIT( TAPWML , 1 )\
4428
MAKE_BIT( _RESERVED7_7 , 1 )\
4429
MAKE_BIT( TBEN , 1 )\
4430
MAKE_BIT( TBSTALL , 1 )\
4431
MAKE_BIT( TBEVENT , 2 )\
4432
MAKE_BIT( _RESERVED12_12 , 1 )\
4433
MAKE_BIT( TBOTE , 1 )\
4434
MAKE_BIT( TBPWML , 1 )\
4435
MAKE_BIT( _RESERVED15_31 , 17 )\
4436
4437
//==========================================================================================================================================
4457
//==========================================================================================================================================
4458
#define oC_REGISTER_GPTMSYNC( MAKE_BIT ) \
4459
MAKE_BIT( _RESERVED0_31 , 32 )\
4460
4461
//==========================================================================================================================================
4481
//==========================================================================================================================================
4482
#define oC_REGISTER_GPTMIMR( MAKE_BIT ) \
4483
MAKE_BIT( TATOIM , 1 )\
4484
MAKE_BIT( CAMIM , 1 )\
4485
MAKE_BIT( CAEIM , 1 )\
4486
MAKE_BIT( RTCIM , 1 )\
4487
MAKE_BIT( TAMIM , 1 )\
4488
MAKE_BIT( _RESERVED5_7 , 3 )\
4489
MAKE_BIT( TBTOIM , 1 )\
4490
MAKE_BIT( CBMIM , 1 )\
4491
MAKE_BIT( CBEIM , 1 )\
4492
MAKE_BIT( TBMIM , 1 )\
4493
MAKE_BIT( _RESERVED12_15 , 4 )\
4494
MAKE_BIT( WUEIM , 1 )\
4495
MAKE_BIT( _RESERVED17_31 , 15 )\
4496
4497
//==========================================================================================================================================
4517
//==========================================================================================================================================
4518
#define oC_REGISTER_GPTMRIS( MAKE_BIT ) \
4519
MAKE_BIT( _RESERVED0_31 , 32 )\
4520
4521
//==========================================================================================================================================
4541
//==========================================================================================================================================
4542
#define oC_REGISTER_GPTMMIS( MAKE_BIT ) \
4543
MAKE_BIT( TATOMIS , 1 )\
4544
MAKE_BIT( CAMMIS , 1 )\
4545
MAKE_BIT( CAEMIS , 1 )\
4546
MAKE_BIT( RTCMIS , 1 )\
4547
MAKE_BIT( TAMMIS , 1 )\
4548
MAKE_BIT( _RESERVED5_7 , 3 )\
4549
MAKE_BIT( TBTOMIS , 1 )\
4550
MAKE_BIT( CBMMIS , 1 )\
4551
MAKE_BIT( CBEMIS , 1 )\
4552
MAKE_BIT( TBMMIS , 1 )\
4553
MAKE_BIT( _RESERVED12_15 , 4 )\
4554
MAKE_BIT( WUEMIS , 1 )\
4555
MAKE_BIT( _RESERVED17_31 , 15 )\
4556
4557
//==========================================================================================================================================
4577
//==========================================================================================================================================
4578
#define oC_REGISTER_GPTMICR( MAKE_BIT ) \
4579
MAKE_BIT( TATOCINT , 1 )\
4580
MAKE_BIT( CAMCINT , 1 )\
4581
MAKE_BIT( CAECINT , 1 )\
4582
MAKE_BIT( RTCCINT , 1 )\
4583
MAKE_BIT( TAMCINT , 1 )\
4584
MAKE_BIT( _RESERVED5_7 , 3 )\
4585
MAKE_BIT( TBTOCINT , 1 )\
4586
MAKE_BIT( CBMCINT , 1 )\
4587
MAKE_BIT( CBECINT , 1 )\
4588
MAKE_BIT( TBMCINT , 1 )\
4589
MAKE_BIT( _RESERVED12_15 , 4 )\
4590
MAKE_BIT( WUECINT , 1 )\
4591
MAKE_BIT( _RESERVED17_31 , 15 )\
4592
4593
//==========================================================================================================================================
4613
//==========================================================================================================================================
4614
#define oC_REGISTER_GPTMTAILR( MAKE_BIT ) \
4615
MAKE_BIT( _RESERVED0_31 , 32 )\
4616
4617
//==========================================================================================================================================
4637
//==========================================================================================================================================
4638
#define oC_REGISTER_GPTMTBILR( MAKE_BIT ) \
4639
MAKE_BIT( _RESERVED0_31 , 32 )\
4640
4641
//==========================================================================================================================================
4661
//==========================================================================================================================================
4662
#define oC_REGISTER_GPTMTAMATCHR( MAKE_BIT ) \
4663
MAKE_BIT( _RESERVED0_31 , 32 )\
4664
4665
//==========================================================================================================================================
4685
//==========================================================================================================================================
4686
#define oC_REGISTER_GPTMTBMATCHR( MAKE_BIT ) \
4687
MAKE_BIT( _RESERVED0_31 , 32 )\
4688
4689
//==========================================================================================================================================
4709
//==========================================================================================================================================
4710
#define oC_REGISTER_GPTMTAPR( MAKE_BIT ) \
4711
MAKE_BIT( _RESERVED0_31 , 32 )\
4712
4713
//==========================================================================================================================================
4733
//==========================================================================================================================================
4734
#define oC_REGISTER_GPTMTBPR( MAKE_BIT ) \
4735
MAKE_BIT( _RESERVED0_31 , 32 )\
4736
4737
//==========================================================================================================================================
4757
//==========================================================================================================================================
4758
#define oC_REGISTER_GPTMTAPMR( MAKE_BIT ) \
4759
MAKE_BIT( TAPSMR , 8 )\
4760
MAKE_BIT( TAPSMRH , 8 )\
4761
MAKE_BIT( _RESERVED16_31 , 16 )\
4762
4763
//==========================================================================================================================================
4783
//==========================================================================================================================================
4784
#define oC_REGISTER_GPTMTBPMR( MAKE_BIT ) \
4785
MAKE_BIT( TBPSMR , 8 )\
4786
MAKE_BIT( TBPSMRH , 8 )\
4787
MAKE_BIT( _RESERVED16_31 , 16 )\
4788
4789
//==========================================================================================================================================
4809
//==========================================================================================================================================
4810
#define oC_REGISTER_GPTMTAR( MAKE_BIT ) \
4811
MAKE_BIT( _RESERVED0_31 , 32 )\
4812
4813
//==========================================================================================================================================
4833
//==========================================================================================================================================
4834
#define oC_REGISTER_GPTMTBR( MAKE_BIT ) \
4835
MAKE_BIT( _RESERVED0_31 , 32 )\
4836
4837
//==========================================================================================================================================
4857
//==========================================================================================================================================
4858
#define oC_REGISTER_GPTMTAV( MAKE_BIT ) \
4859
MAKE_BIT( _RESERVED0_31 , 32 )\
4860
4861
//==========================================================================================================================================
4881
//==========================================================================================================================================
4882
#define oC_REGISTER_GPTMTBV( MAKE_BIT ) \
4883
MAKE_BIT( _RESERVED0_31 , 32 )\
4884
4885
//==========================================================================================================================================
4905
//==========================================================================================================================================
4906
#define oC_REGISTER_GPTMRTCPD( MAKE_BIT ) \
4907
MAKE_BIT( _RESERVED0_31 , 32 )\
4908
4909
//==========================================================================================================================================
4929
//==========================================================================================================================================
4930
#define oC_REGISTER_GPTMTAPS( MAKE_BIT ) \
4931
MAKE_BIT( _RESERVED0_31 , 32 )\
4932
4933
//==========================================================================================================================================
4953
//==========================================================================================================================================
4954
#define oC_REGISTER_GPTMTBPS( MAKE_BIT ) \
4955
MAKE_BIT( _RESERVED0_31 , 32 )\
4956
4957
//==========================================================================================================================================
4977
//==========================================================================================================================================
4978
#define oC_REGISTER_GPTMTAPV( MAKE_BIT ) \
4979
MAKE_BIT( _RESERVED0_31 , 32 )\
4980
4981
//==========================================================================================================================================
5001
//==========================================================================================================================================
5002
#define oC_REGISTER_GPTMTBPV( MAKE_BIT ) \
5003
MAKE_BIT( _RESERVED0_31 , 32 )\
5004
5005
//==========================================================================================================================================
5025
//==========================================================================================================================================
5026
#define oC_REGISTER_GPTMPP( MAKE_BIT ) \
5027
MAKE_BIT( SIZE , 4 )\
5028
MAKE_BIT( _RESERVED4_31 , 28 )\
5029
5030
5031
/* END OF SECTION */
5032
#undef _________________________________________TIMER_SECTION____________________________________________________________________________
5033
5037
#define _________________________________________WATCHDOG_TIMERS_SECTION____________________________________________________________________
5038
5039
//==========================================================================================================================================
5059
//==========================================================================================================================================
5060
#define oC_REGISTER_WDTLOAD( MAKE_BIT ) \
5061
MAKE_BIT( _RESERVED0_31 , 32 )\
5062
5063
//==========================================================================================================================================
5083
//==========================================================================================================================================
5084
#define oC_REGISTER_WDTVALUE( MAKE_BIT ) \
5085
MAKE_BIT( _RESERVED0_31 , 32 )\
5086
5087
//==========================================================================================================================================
5107
//==========================================================================================================================================
5108
#define oC_REGISTER_WDTCTL( MAKE_BIT ) \
5109
MAKE_BIT( _RESERVED0_31 , 32 )\
5110
5111
//==========================================================================================================================================
5131
//==========================================================================================================================================
5132
#define oC_REGISTER_WDTRIS( MAKE_BIT ) \
5133
MAKE_BIT( _RESERVED0_31 , 32 )\
5134
5135
//==========================================================================================================================================
5155
//==========================================================================================================================================
5156
#define oC_REGISTER_WDTMIS( MAKE_BIT ) \
5157
MAKE_BIT( _RESERVED0_31 , 32 )\
5158
5159
//==========================================================================================================================================
5179
//==========================================================================================================================================
5180
#define oC_REGISTER_WDTTEST( MAKE_BIT ) \
5181
MAKE_BIT( _RESERVED0_31 , 32 )\
5182
5183
//==========================================================================================================================================
5203
//==========================================================================================================================================
5204
#define oC_REGISTER_WDTLOCK( MAKE_BIT ) \
5205
MAKE_BIT( _RESERVED0_31 , 32 )\
5206
5207
//==========================================================================================================================================
5227
//==========================================================================================================================================
5228
#define oC_REGISTER_WDTPeriphID4( MAKE_BIT ) \
5229
MAKE_BIT( _RESERVED0_31 , 32 )\
5230
5231
//==========================================================================================================================================
5251
//==========================================================================================================================================
5252
#define oC_REGISTER_WDTPeriphID5( MAKE_BIT ) \
5253
MAKE_BIT( _RESERVED0_31 , 32 )\
5254
5255
//==========================================================================================================================================
5275
//==========================================================================================================================================
5276
#define oC_REGISTER_WDTPeriphID6( MAKE_BIT ) \
5277
MAKE_BIT( _RESERVED0_31 , 32 )\
5278
5279
//==========================================================================================================================================
5299
//==========================================================================================================================================
5300
#define oC_REGISTER_WDTPeriphID7( MAKE_BIT ) \
5301
MAKE_BIT( _RESERVED0_31 , 32 )\
5302
5303
//==========================================================================================================================================
5323
//==========================================================================================================================================
5324
#define oC_REGISTER_WDTPeriphID0( MAKE_BIT ) \
5325
MAKE_BIT( _RESERVED0_31 , 32 )\
5326
5327
//==========================================================================================================================================
5347
//==========================================================================================================================================
5348
#define oC_REGISTER_WDTPeriphID1( MAKE_BIT ) \
5349
MAKE_BIT( _RESERVED0_31 , 32 )\
5350
5351
//==========================================================================================================================================
5371
//==========================================================================================================================================
5372
#define oC_REGISTER_WDTPeriphID2( MAKE_BIT ) \
5373
MAKE_BIT( _RESERVED0_31 , 32 )\
5374
5375
//==========================================================================================================================================
5395
//==========================================================================================================================================
5396
#define oC_REGISTER_WDTPeriphID3( MAKE_BIT ) \
5397
MAKE_BIT( _RESERVED0_31 , 32 )\
5398
5399
//==========================================================================================================================================
5419
//==========================================================================================================================================
5420
#define oC_REGISTER_WDTPCellID0( MAKE_BIT ) \
5421
MAKE_BIT( _RESERVED0_31 , 32 )\
5422
5423
//==========================================================================================================================================
5443
//==========================================================================================================================================
5444
#define oC_REGISTER_WDTPCellID1( MAKE_BIT ) \
5445
MAKE_BIT( _RESERVED0_31 , 32 )\
5446
5447
//==========================================================================================================================================
5467
//==========================================================================================================================================
5468
#define oC_REGISTER_WDTPCellID2( MAKE_BIT ) \
5469
MAKE_BIT( _RESERVED0_31 , 32 )\
5470
5471
//==========================================================================================================================================
5491
//==========================================================================================================================================
5492
#define oC_REGISTER_WDTPCellID3( MAKE_BIT ) \
5493
MAKE_BIT( _RESERVED0_31 , 32 )\
5494
5495
5496
/* END OF SECTION */
5497
#undef _________________________________________WATCHDOG_TIMERS_SECTION____________________________________________________________________
5498
5499
5503
#define _________________________________________ADC_SECTION________________________________________________________________________________
5504
5505
//==========================================================================================================================================
5525
//==========================================================================================================================================
5526
#define oC_REGISTER_ADCACTSS( MAKE_BIT ) \
5527
MAKE_BIT( _RESERVED0_31 , 32 )\
5528
5529
//==========================================================================================================================================
5549
//==========================================================================================================================================
5550
#define oC_REGISTER_ADCRIS( MAKE_BIT ) \
5551
MAKE_BIT( _RESERVED0_31 , 32 )\
5552
5553
//==========================================================================================================================================
5573
//==========================================================================================================================================
5574
#define oC_REGISTER_ADCIM( MAKE_BIT ) \
5575
MAKE_BIT( _RESERVED0_31 , 32 )\
5576
5577
//==========================================================================================================================================
5597
//==========================================================================================================================================
5598
#define oC_REGISTER_ADCISC( MAKE_BIT ) \
5599
MAKE_BIT( _RESERVED0_31 , 32 )\
5600
5601
//==========================================================================================================================================
5621
//==========================================================================================================================================
5622
#define oC_REGISTER_ADCOSTAT( MAKE_BIT ) \
5623
MAKE_BIT( _RESERVED0_31 , 32 )\
5624
5625
//==========================================================================================================================================
5645
//==========================================================================================================================================
5646
#define oC_REGISTER_ADCEMUX( MAKE_BIT ) \
5647
MAKE_BIT( _RESERVED0_31 , 32 )\
5648
5649
//==========================================================================================================================================
5669
//==========================================================================================================================================
5670
#define oC_REGISTER_ADCUSTAT( MAKE_BIT ) \
5671
MAKE_BIT( _RESERVED0_31 , 32 )\
5672
5673
//==========================================================================================================================================
5693
//==========================================================================================================================================
5694
#define oC_REGISTER_ADCSSPRI( MAKE_BIT ) \
5695
MAKE_BIT( _RESERVED0_31 , 32 )\
5696
5697
//==========================================================================================================================================
5717
//==========================================================================================================================================
5718
#define oC_REGISTER_ADCSPC( MAKE_BIT ) \
5719
MAKE_BIT( _RESERVED0_31 , 32 )\
5720
5721
//==========================================================================================================================================
5741
//==========================================================================================================================================
5742
#define oC_REGISTER_ADCPSSI( MAKE_BIT ) \
5743
MAKE_BIT( _RESERVED0_31 , 32 )\
5744
5745
//==========================================================================================================================================
5765
//==========================================================================================================================================
5766
#define oC_REGISTER_ADCSAC( MAKE_BIT ) \
5767
MAKE_BIT( _RESERVED0_31 , 32 )\
5768
5769
//==========================================================================================================================================
5789
//==========================================================================================================================================
5790
#define oC_REGISTER_ADCDCISC( MAKE_BIT ) \
5791
MAKE_BIT( _RESERVED0_31 , 32 )\
5792
5793
//==========================================================================================================================================
5813
//==========================================================================================================================================
5814
#define oC_REGISTER_ADCCTL( MAKE_BIT ) \
5815
MAKE_BIT( _RESERVED0_31 , 32 )\
5816
5817
//==========================================================================================================================================
5837
//==========================================================================================================================================
5838
#define oC_REGISTER_ADCSSMUX0( MAKE_BIT ) \
5839
MAKE_BIT( _RESERVED0_31 , 32 )\
5840
5841
//==========================================================================================================================================
5861
//==========================================================================================================================================
5862
#define oC_REGISTER_ADCSSCTL0( MAKE_BIT ) \
5863
MAKE_BIT( _RESERVED0_31 , 32 )\
5864
5865
//==========================================================================================================================================
5885
//==========================================================================================================================================
5886
#define oC_REGISTER_ADCSSFIFO0( MAKE_BIT ) \
5887
MAKE_BIT( _RESERVED0_31 , 32 )\
5888
5889
//==========================================================================================================================================
5909
//==========================================================================================================================================
5910
#define oC_REGISTER_ADCSSFSTAT0( MAKE_BIT ) \
5911
MAKE_BIT( _RESERVED0_31 , 32 )\
5912
5913
//==========================================================================================================================================
5933
//==========================================================================================================================================
5934
#define oC_REGISTER_ADCSSOP0( MAKE_BIT ) \
5935
MAKE_BIT( _RESERVED0_31 , 32 )\
5936
5937
//==========================================================================================================================================
5957
//==========================================================================================================================================
5958
#define oC_REGISTER_ADCSSDC0( MAKE_BIT ) \
5959
MAKE_BIT( _RESERVED0_31 , 32 )\
5960
5961
//==========================================================================================================================================
5981
//==========================================================================================================================================
5982
#define oC_REGISTER_ADCSSMUX1( MAKE_BIT ) \
5983
MAKE_BIT( _RESERVED0_31 , 32 )\
5984
5985
//==========================================================================================================================================
6005
//==========================================================================================================================================
6006
#define oC_REGISTER_ADCSSCTL1( MAKE_BIT ) \
6007
MAKE_BIT( _RESERVED0_31 , 32 )\
6008
6009
//==========================================================================================================================================
6029
//==========================================================================================================================================
6030
#define oC_REGISTER_ADCSSFIFO1( MAKE_BIT ) \
6031
MAKE_BIT( _RESERVED0_31 , 32 )\
6032
6033
//==========================================================================================================================================
6053
//==========================================================================================================================================
6054
#define oC_REGISTER_ADCSSFSTAT1( MAKE_BIT ) \
6055
MAKE_BIT( _RESERVED0_31 , 32 )\
6056
6057
//==========================================================================================================================================
6077
//==========================================================================================================================================
6078
#define oC_REGISTER_ADCSSOP1( MAKE_BIT ) \
6079
MAKE_BIT( _RESERVED0_31 , 32 )\
6080
6081
//==========================================================================================================================================
6101
//==========================================================================================================================================
6102
#define oC_REGISTER_ADCSSDC1( MAKE_BIT ) \
6103
MAKE_BIT( _RESERVED0_31 , 32 )\
6104
6105
//==========================================================================================================================================
6125
//==========================================================================================================================================
6126
#define oC_REGISTER_ADCSSMUX2( MAKE_BIT ) \
6127
MAKE_BIT( _RESERVED0_31 , 32 )\
6128
6129
//==========================================================================================================================================
6149
//==========================================================================================================================================
6150
#define oC_REGISTER_ADCSSCTL2( MAKE_BIT ) \
6151
MAKE_BIT( _RESERVED0_31 , 32 )\
6152
6153
//==========================================================================================================================================
6173
//==========================================================================================================================================
6174
#define oC_REGISTER_ADCSSFIFO2( MAKE_BIT ) \
6175
MAKE_BIT( _RESERVED0_31 , 32 )\
6176
6177
//==========================================================================================================================================
6197
//==========================================================================================================================================
6198
#define oC_REGISTER_ADCSSFSTAT2( MAKE_BIT ) \
6199
MAKE_BIT( _RESERVED0_31 , 32 )\
6200
6201
//==========================================================================================================================================
6221
//==========================================================================================================================================
6222
#define oC_REGISTER_ADCSSOP2( MAKE_BIT ) \
6223
MAKE_BIT( _RESERVED0_31 , 32 )\
6224
6225
//==========================================================================================================================================
6245
//==========================================================================================================================================
6246
#define oC_REGISTER_ADCSSDC2( MAKE_BIT ) \
6247
MAKE_BIT( _RESERVED0_31 , 32 )\
6248
6249
//==========================================================================================================================================
6269
//==========================================================================================================================================
6270
#define oC_REGISTER_ADCSSMUX3( MAKE_BIT ) \
6271
MAKE_BIT( _RESERVED0_31 , 32 )\
6272
6273
//==========================================================================================================================================
6293
//==========================================================================================================================================
6294
#define oC_REGISTER_ADCSSCTL3( MAKE_BIT ) \
6295
MAKE_BIT( _RESERVED0_31 , 32 )\
6296
6297
//==========================================================================================================================================
6317
//==========================================================================================================================================
6318
#define oC_REGISTER_ADCSSFIFO3( MAKE_BIT ) \
6319
MAKE_BIT( _RESERVED0_31 , 32 )\
6320
6321
//==========================================================================================================================================
6341
//==========================================================================================================================================
6342
#define oC_REGISTER_ADCSSFSTAT3( MAKE_BIT ) \
6343
MAKE_BIT( _RESERVED0_31 , 32 )\
6344
6345
//==========================================================================================================================================
6365
//==========================================================================================================================================
6366
#define oC_REGISTER_ADCSSOP3( MAKE_BIT ) \
6367
MAKE_BIT( _RESERVED0_31 , 32 )\
6368
6369
//==========================================================================================================================================
6389
//==========================================================================================================================================
6390
#define oC_REGISTER_ADCSSDC3( MAKE_BIT ) \
6391
MAKE_BIT( _RESERVED0_31 , 32 )\
6392
6393
//==========================================================================================================================================
6413
//==========================================================================================================================================
6414
#define oC_REGISTER_ADCDCRIC( MAKE_BIT ) \
6415
MAKE_BIT( _RESERVED0_31 , 32 )\
6416
6417
//==========================================================================================================================================
6437
//==========================================================================================================================================
6438
#define oC_REGISTER_ADCDCCTL0( MAKE_BIT ) \
6439
MAKE_BIT( _RESERVED0_31 , 32 )\
6440
6441
//==========================================================================================================================================
6461
//==========================================================================================================================================
6462
#define oC_REGISTER_ADCDCCTL1( MAKE_BIT ) \
6463
MAKE_BIT( _RESERVED0_31 , 32 )\
6464
6465
//==========================================================================================================================================
6485
//==========================================================================================================================================
6486
#define oC_REGISTER_ADCDCCTL2( MAKE_BIT ) \
6487
MAKE_BIT( _RESERVED0_31 , 32 )\
6488
6489
//==========================================================================================================================================
6509
//==========================================================================================================================================
6510
#define oC_REGISTER_ADCDCCTL3( MAKE_BIT ) \
6511
MAKE_BIT( _RESERVED0_31 , 32 )\
6512
6513
//==========================================================================================================================================
6533
//==========================================================================================================================================
6534
#define oC_REGISTER_ADCDCCTL4( MAKE_BIT ) \
6535
MAKE_BIT( _RESERVED0_31 , 32 )\
6536
6537
//==========================================================================================================================================
6557
//==========================================================================================================================================
6558
#define oC_REGISTER_ADCDCCTL5( MAKE_BIT ) \
6559
MAKE_BIT( _RESERVED0_31 , 32 )\
6560
6561
//==========================================================================================================================================
6581
//==========================================================================================================================================
6582
#define oC_REGISTER_ADCDCCTL6( MAKE_BIT ) \
6583
MAKE_BIT( _RESERVED0_31 , 32 )\
6584
6585
//==========================================================================================================================================
6605
//==========================================================================================================================================
6606
#define oC_REGISTER_ADCDCCTL7( MAKE_BIT ) \
6607
MAKE_BIT( _RESERVED0_31 , 32 )\
6608
6609
//==========================================================================================================================================
6629
//==========================================================================================================================================
6630
#define oC_REGISTER_ADCDCCMP0( MAKE_BIT ) \
6631
MAKE_BIT( _RESERVED0_31 , 32 )\
6632
6633
//==========================================================================================================================================
6653
//==========================================================================================================================================
6654
#define oC_REGISTER_ADCDCCMP1( MAKE_BIT ) \
6655
MAKE_BIT( _RESERVED0_31 , 32 )\
6656
6657
//==========================================================================================================================================
6677
//==========================================================================================================================================
6678
#define oC_REGISTER_ADCDCCMP2( MAKE_BIT ) \
6679
MAKE_BIT( _RESERVED0_31 , 32 )\
6680
6681
//==========================================================================================================================================
6701
//==========================================================================================================================================
6702
#define oC_REGISTER_ADCDCCMP3( MAKE_BIT ) \
6703
MAKE_BIT( _RESERVED0_31 , 32 )\
6704
6705
//==========================================================================================================================================
6725
//==========================================================================================================================================
6726
#define oC_REGISTER_ADCDCCMP4( MAKE_BIT ) \
6727
MAKE_BIT( _RESERVED0_31 , 32 )\
6728
6729
//==========================================================================================================================================
6749
//==========================================================================================================================================
6750
#define oC_REGISTER_ADCDCCMP5( MAKE_BIT ) \
6751
MAKE_BIT( _RESERVED0_31 , 32 )\
6752
6753
//==========================================================================================================================================
6773
//==========================================================================================================================================
6774
#define oC_REGISTER_ADCDCCMP6( MAKE_BIT ) \
6775
MAKE_BIT( _RESERVED0_31 , 32 )\
6776
6777
//==========================================================================================================================================
6797
//==========================================================================================================================================
6798
#define oC_REGISTER_ADCDCCMP7( MAKE_BIT ) \
6799
MAKE_BIT( _RESERVED0_31 , 32 )\
6800
6801
//==========================================================================================================================================
6821
//==========================================================================================================================================
6822
#define oC_REGISTER_ADCPP( MAKE_BIT ) \
6823
MAKE_BIT( _RESERVED0_31 , 32 )\
6824
6825
//==========================================================================================================================================
6845
//==========================================================================================================================================
6846
#define oC_REGISTER_ADCPC( MAKE_BIT ) \
6847
MAKE_BIT( _RESERVED0_31 , 32 )\
6848
6849
//==========================================================================================================================================
6869
//==========================================================================================================================================
6870
#define oC_REGISTER_ADCCC( MAKE_BIT ) \
6871
MAKE_BIT( _RESERVED0_31 , 32 )\
6872
6873
6874
/* END OF SECTION */
6875
#undef _________________________________________ADC_SECTION________________________________________________________________________________
6876
6877
6881
#define _________________________________________UART_SECTION_______________________________________________________________________________
6882
6883
//==========================================================================================================================================
6903
//==========================================================================================================================================
6904
#define oC_REGISTER_UARTDR( MAKE_BIT ) \
6905
MAKE_BIT( DATA , 8 )\
6906
MAKE_BIT( FE , 1 )\
6907
MAKE_BIT( PE , 1 )\
6908
MAKE_BIT( BE , 1 )\
6909
MAKE_BIT( OE , 1 )\
6910
MAKE_BIT( _RESERVED12_31 , 20 )\
6911
6912
//==========================================================================================================================================
6932
//==========================================================================================================================================
6933
#define oC_REGISTER_UARTFR( MAKE_BIT ) \
6934
MAKE_BIT( CTS , 1 )\
6935
MAKE_BIT( _RESERVED1_2 , 2 )\
6936
MAKE_BIT( BUSY , 1 )\
6937
MAKE_BIT( RXFE , 1 )\
6938
MAKE_BIT( TXFF , 1 )\
6939
MAKE_BIT( RXFF , 1 )\
6940
MAKE_BIT( TXFE , 1 )\
6941
MAKE_BIT( _RESERVED8_31 , 24 )\
6942
6943
//==========================================================================================================================================
6963
//==========================================================================================================================================
6964
#define oC_REGISTER_UARTILPR( MAKE_BIT ) \
6965
MAKE_BIT( _RESERVED0_31 , 32 )\
6966
6967
//==========================================================================================================================================
6987
//==========================================================================================================================================
6988
#define oC_REGISTER_UARTIBRD( MAKE_BIT ) \
6989
MAKE_BIT( _RESERVED0_31 , 32 )\
6990
6991
//==========================================================================================================================================
7011
//==========================================================================================================================================
7012
#define oC_REGISTER_UARTFBRD( MAKE_BIT ) \
7013
MAKE_BIT( _RESERVED0_31 , 32 )\
7014
7015
//==========================================================================================================================================
7035
//==========================================================================================================================================
7036
#define oC_REGISTER_UARTLCRH( MAKE_BIT ) \
7037
MAKE_BIT( BRK , 1 )\
7038
MAKE_BIT( PEN , 1 )\
7039
MAKE_BIT( EPS , 1 )\
7040
MAKE_BIT( STP2 , 1 )\
7041
MAKE_BIT( FEN , 1 )\
7042
MAKE_BIT( WLEN , 2 )\
7043
MAKE_BIT( SPS , 1 )\
7044
MAKE_BIT( _RESERVED8_31 , 24 )\
7045
7046
//==========================================================================================================================================
7066
//==========================================================================================================================================
7067
#define oC_REGISTER_UARTCTL( MAKE_BIT ) \
7068
MAKE_BIT( UARTEN , 1 )\
7069
MAKE_BIT( SIREN , 1 )\
7070
MAKE_BIT( SIRLP , 1 )\
7071
MAKE_BIT( SMART , 1 )\
7072
MAKE_BIT( EOT , 1 )\
7073
MAKE_BIT( HSE , 1 )\
7074
MAKE_BIT( _RESERVED6_6 , 1 )\
7075
MAKE_BIT( LBE , 1 )\
7076
MAKE_BIT( TXE , 1 )\
7077
MAKE_BIT( RXE , 1 )\
7078
MAKE_BIT( _RESERVED10_10 , 1 )\
7079
MAKE_BIT( RTS , 1 )\
7080
MAKE_BIT( _RESERVED12_13 , 2 )\
7081
MAKE_BIT( RTSEN , 1 )\
7082
MAKE_BIT( CTSEN , 1 )\
7083
MAKE_BIT( _RESERVED16_31 , 16 )\
7084
7085
//==========================================================================================================================================
7105
//==========================================================================================================================================
7106
#define oC_REGISTER_UARTIFLS( MAKE_BIT ) \
7107
MAKE_BIT( TXIFLSEL , 3 ) \
7108
MAKE_BIT( RXIFLSEL , 3 ) \
7109
MAKE_BIT( _RESERVED6_31 , 26 ) \
7110
7111
//==========================================================================================================================================
7131
//==========================================================================================================================================
7132
#define oC_REGISTER_UARTIM( MAKE_BIT )\
7133
MAKE_BIT( _RESERVED0_0 , 1 )\
7134
MAKE_BIT( CTSISM , 1 )\
7135
MAKE_BIT( _RESERVED2_3 , 2 )\
7136
MAKE_BIT( RXIM , 1 )\
7137
MAKE_BIT( TXIM , 1 )\
7138
MAKE_BIT( RTIM , 1 )\
7139
MAKE_BIT( FEIM , 1 )\
7140
MAKE_BIT( PEIM , 1 )\
7141
MAKE_BIT( BEIM , 1 )\
7142
MAKE_BIT( OEIM , 1 )\
7143
MAKE_BIT( _RESERVED11_11 , 1 )\
7144
MAKE_BIT( BITM , 1 )\
7145
MAKE_BIT( _RESERVED13_31 , 19 )\
7146
7147
//==========================================================================================================================================
7167
//==========================================================================================================================================
7168
#define oC_REGISTER_UARTRIS( MAKE_BIT ) \
7169
MAKE_BIT( _RESERVED0_0 , 1 )\
7170
MAKE_BIT( CTSRIS , 1 )\
7171
MAKE_BIT( _RESERVED2_3 , 2 )\
7172
MAKE_BIT( RXRIS , 1 )\
7173
MAKE_BIT( TXRIS , 1 )\
7174
MAKE_BIT( RTRIS , 1 )\
7175
MAKE_BIT( FERIS , 1 )\
7176
MAKE_BIT( PERIS , 1 )\
7177
MAKE_BIT( BERIS , 1 )\
7178
MAKE_BIT( OERIS , 1 )\
7179
MAKE_BIT( _RESERVED11_11 , 1 )\
7180
MAKE_BIT( BIRIS , 1 )\
7181
MAKE_BIT( _RESERVED13_31 , 19 )\
7182
7183
//==========================================================================================================================================
7203
//==========================================================================================================================================
7204
#define oC_REGISTER_UARTMIS( MAKE_BIT ) \
7205
MAKE_BIT( _RESERVED0_31 , 32 )\
7206
7207
//==========================================================================================================================================
7227
//==========================================================================================================================================
7228
#define oC_REGISTER_UARTICR( MAKE_BIT ) \
7229
MAKE_BIT( _RESERVED0_0 , 1 )\
7230
MAKE_BIT( CTSMIC , 1 )\
7231
MAKE_BIT( _RESERVED2_3 , 2 )\
7232
MAKE_BIT( RXIC , 1 )\
7233
MAKE_BIT( TXIC , 1 )\
7234
MAKE_BIT( RTIC , 1 )\
7235
MAKE_BIT( FEIC , 1 )\
7236
MAKE_BIT( PEIC , 1 )\
7237
MAKE_BIT( BEIC , 1 )\
7238
MAKE_BIT( OEIC , 1 )\
7239
MAKE_BIT( _RESERVED11_11 , 1 )\
7240
MAKE_BIT( BITC , 1 )\
7241
MAKE_BIT( _RESERVED13_31 , 19 )\
7242
7243
//==========================================================================================================================================
7263
//==========================================================================================================================================
7264
#define oC_REGISTER_UARTDMACTL( MAKE_BIT ) \
7265
MAKE_BIT( RXDMAE , 1 )\
7266
MAKE_BIT( TXDMAE , 1 )\
7267
MAKE_BIT( DMAERR , 1 )\
7268
MAKE_BIT( _RESERVED3_31 , 29 )\
7269
7270
//==========================================================================================================================================
7290
//==========================================================================================================================================
7291
#define oC_REGISTER_UART9BITADDR( MAKE_BIT ) \
7292
MAKE_BIT( _RESERVED0_31 , 32 )\
7293
7294
//==========================================================================================================================================
7314
//==========================================================================================================================================
7315
#define oC_REGISTER_UART9BITAMASK( MAKE_BIT ) \
7316
MAKE_BIT( _RESERVED0_31 , 32 )\
7317
7318
//==========================================================================================================================================
7338
//==========================================================================================================================================
7339
#define oC_REGISTER_UARTPP( MAKE_BIT ) \
7340
MAKE_BIT( _RESERVED0_31 , 32 )\
7341
7342
//==========================================================================================================================================
7362
//==========================================================================================================================================
7363
#define oC_REGISTER_UARTCC( MAKE_BIT ) \
7364
MAKE_BIT( CS , 4 )\
7365
MAKE_BIT( _RESERVED4_31 , 28 )\
7366
7367
//==========================================================================================================================================
7387
//==========================================================================================================================================
7388
#define oC_REGISTER_UARTPeriphID4( MAKE_BIT ) \
7389
MAKE_BIT( _RESERVED0_31 , 32 )\
7390
7391
//==========================================================================================================================================
7411
//==========================================================================================================================================
7412
#define oC_REGISTER_UARTPeriphID5( MAKE_BIT ) \
7413
MAKE_BIT( _RESERVED0_31 , 32 )\
7414
7415
//==========================================================================================================================================
7435
//==========================================================================================================================================
7436
#define oC_REGISTER_UARTPeriphID6( MAKE_BIT ) \
7437
MAKE_BIT( _RESERVED0_31 , 32 )\
7438
7439
//==========================================================================================================================================
7459
//==========================================================================================================================================
7460
#define oC_REGISTER_UARTPeriphID7( MAKE_BIT ) \
7461
MAKE_BIT( _RESERVED0_31 , 32 )\
7462
7463
//==========================================================================================================================================
7483
//==========================================================================================================================================
7484
#define oC_REGISTER_UARTPeriphID0( MAKE_BIT ) \
7485
MAKE_BIT( _RESERVED0_31 , 32 )\
7486
7487
//==========================================================================================================================================
7507
//==========================================================================================================================================
7508
#define oC_REGISTER_UARTPeriphID1( MAKE_BIT ) \
7509
MAKE_BIT( _RESERVED0_31 , 32 )\
7510
7511
//==========================================================================================================================================
7531
//==========================================================================================================================================
7532
#define oC_REGISTER_UARTPeriphID2( MAKE_BIT ) \
7533
MAKE_BIT( _RESERVED0_31 , 32 )\
7534
7535
//==========================================================================================================================================
7555
//==========================================================================================================================================
7556
#define oC_REGISTER_UARTPeriphID3( MAKE_BIT ) \
7557
MAKE_BIT( _RESERVED0_31 , 32 )\
7558
7559
//==========================================================================================================================================
7579
//==========================================================================================================================================
7580
#define oC_REGISTER_UARTPCellID0( MAKE_BIT ) \
7581
MAKE_BIT( _RESERVED0_31 , 32 )\
7582
7583
//==========================================================================================================================================
7603
//==========================================================================================================================================
7604
#define oC_REGISTER_UARTPCellID1( MAKE_BIT ) \
7605
MAKE_BIT( _RESERVED0_31 , 32 )\
7606
7607
//==========================================================================================================================================
7627
//==========================================================================================================================================
7628
#define oC_REGISTER_UARTPCellID2( MAKE_BIT ) \
7629
MAKE_BIT( _RESERVED0_31 , 32 )\
7630
7631
//==========================================================================================================================================
7651
//==========================================================================================================================================
7652
#define oC_REGISTER_UARTPCellID3( MAKE_BIT ) \
7653
MAKE_BIT( _RESERVED0_31 , 32 )\
7654
7655
7656
/* END OF SECTION */
7657
#undef _________________________________________UART_SECTION_______________________________________________________________________________
7658
7659
7663
#define _________________________________________SPI_SECTION________________________________________________________________________________
7664
7665
//==========================================================================================================================================
7685
//==========================================================================================================================================
7686
#define oC_REGISTER_SSICR0( MAKE_BIT ) \
7687
MAKE_BIT( DSS , 4 )\
7688
MAKE_BIT( FRF , 2 )\
7689
MAKE_BIT( SPO , 1 )\
7690
MAKE_BIT( SPH , 1 )\
7691
MAKE_BIT( SCR , 8 )\
7692
MAKE_BIT( _RESERVED16_31 , 16 )\
7693
7694
//==========================================================================================================================================
7714
//==========================================================================================================================================
7715
#define oC_REGISTER_SSICR1( MAKE_BIT ) \
7716
MAKE_BIT( LBM , 1 )\
7717
MAKE_BIT( SSE , 1 )\
7718
MAKE_BIT( MS , 1 )\
7719
MAKE_BIT( SOD , 1 )\
7720
MAKE_BIT( EOT , 1 )\
7721
MAKE_BIT( SLBY6 , 1 )\
7722
MAKE_BIT( _RESERVED6_31 , 26)\
7723
7724
//==========================================================================================================================================
7744
//==========================================================================================================================================
7745
#define oC_REGISTER_SSIDR( MAKE_BIT ) \
7746
MAKE_BIT( DATA , 16 )\
7747
MAKE_BIT( _RESERVED16_31 , 16 )\
7748
7749
//==========================================================================================================================================
7769
//==========================================================================================================================================
7770
#define oC_REGISTER_SSISR( MAKE_BIT ) \
7771
MAKE_BIT( TFE , 1 )\
7772
MAKE_BIT( TNF , 1 )\
7773
MAKE_BIT( RNE , 1 )\
7774
MAKE_BIT( RFF , 1 )\
7775
MAKE_BIT( BSY , 1 )\
7776
MAKE_BIT( _RESERVED5_15 , 27 )\
7777
7778
//==========================================================================================================================================
7798
//==========================================================================================================================================
7799
#define oC_REGISTER_SSICPSR( MAKE_BIT ) \
7800
MAKE_BIT( CPSDVSR , 8 )\
7801
MAKE_BIT( _RESERVED8_31 , 24 )\
7802
7803
//==========================================================================================================================================
7823
//==========================================================================================================================================
7824
#define oC_REGISTER_SSIIM( MAKE_BIT ) \
7825
MAKE_BIT( RORIM , 1 )\
7826
MAKE_BIT( RTIM , 1 )\
7827
MAKE_BIT( RXIM , 1 )\
7828
MAKE_BIT( TXIM , 1 )\
7829
MAKE_BIT( _RESERVED4_31 , 28 )\
7830
7831
//==========================================================================================================================================
7851
//==========================================================================================================================================
7852
#define oC_REGISTER_SSIRIS( MAKE_BIT ) \
7853
MAKE_BIT( RORRIS , 1 )\
7854
MAKE_BIT( RTRIS , 1 )\
7855
MAKE_BIT( RXRIS , 1 )\
7856
MAKE_BIT( TXRIS , 1 )\
7857
MAKE_BIT( _RESERVED4_31 , 28 )\
7858
7859
//==========================================================================================================================================
7879
//==========================================================================================================================================
7880
#define oC_REGISTER_SSIMIS( MAKE_BIT ) \
7881
MAKE_BIT( RORMIS , 1 )\
7882
MAKE_BIT( RTMIS , 1 )\
7883
MAKE_BIT( RXMIS , 1 )\
7884
MAKE_BIT( TXMIS , 1 )\
7885
MAKE_BIT( _RESERVED4_31 , 28 )\
7886
7887
//==========================================================================================================================================
7907
//==========================================================================================================================================
7908
#define oC_REGISTER_SSIICR( MAKE_BIT ) \
7909
MAKE_BIT( RORIC , 1 )\
7910
MAKE_BIT( RTIC , 1 )\
7911
MAKE_BIT( _RESERVED2_31 , 30 )\
7912
7913
//==========================================================================================================================================
7933
//==========================================================================================================================================
7934
#define oC_REGISTER_SSIDMACTL( MAKE_BIT ) \
7935
MAKE_BIT( TXDMAE , 1 )\
7936
MAKE_BIT( RXDMAE , 1 )\
7937
MAKE_BIT( _RESERVED2_31 , 30 )\
7938
7939
//==========================================================================================================================================
7959
//==========================================================================================================================================
7960
#define oC_REGISTER_SSICC( MAKE_BIT ) \
7961
MAKE_BIT( CS , 4 )\
7962
MAKE_BIT( _RESERVED4_31 , 28 )\
7963
7964
//==========================================================================================================================================
7984
//==========================================================================================================================================
7985
#define oC_REGISTER_SSIPeriphID4( MAKE_BIT ) \
7986
MAKE_BIT( PID4 , 8 )\
7987
MAKE_BIT( _RESERVED8_31 , 24 )\
7988
7989
//==========================================================================================================================================
8009
//==========================================================================================================================================
8010
#define oC_REGISTER_SSIPeriphID5( MAKE_BIT ) \
8011
MAKE_BIT( PID5 , 8 )\
8012
MAKE_BIT( _RESERVED8_31 , 24 )\
8013
8014
//==========================================================================================================================================
8034
//==========================================================================================================================================
8035
#define oC_REGISTER_SSIPeriphID6( MAKE_BIT ) \
8036
MAKE_BIT( PID6 , 8 )\
8037
MAKE_BIT( _RESERVED8_31 , 24 )\
8038
8039
//==========================================================================================================================================
8059
//==========================================================================================================================================
8060
#define oC_REGISTER_SSIPeriphID7( MAKE_BIT ) \
8061
MAKE_BIT( PID7 , 8 )\
8062
MAKE_BIT( _RESERVED8_31 , 24 )\
8063
8064
//==========================================================================================================================================
8084
//==========================================================================================================================================
8085
#define oC_REGISTER_SSIPeriphID0( MAKE_BIT ) \
8086
MAKE_BIT( PID0 , 8 )\
8087
MAKE_BIT( _RESERVED8_31 , 24 )\
8088
8089
//==========================================================================================================================================
8109
//==========================================================================================================================================
8110
#define oC_REGISTER_SSIPeriphID1( MAKE_BIT ) \
8111
MAKE_BIT( PID1 , 8 )\
8112
MAKE_BIT( _RESERVED8_31 , 24 )\
8113
8114
//==========================================================================================================================================
8134
//==========================================================================================================================================
8135
#define oC_REGISTER_SSIPeriphID2( MAKE_BIT ) \
8136
MAKE_BIT( PID2 , 8 )\
8137
MAKE_BIT( _RESERVED8_31 , 24 )\
8138
8139
//==========================================================================================================================================
8159
//==========================================================================================================================================
8160
#define oC_REGISTER_SSIPeriphID3( MAKE_BIT ) \
8161
MAKE_BIT( PID3 , 8 )\
8162
MAKE_BIT( _RESERVED8_31 , 24 )\
8163
8164
//==========================================================================================================================================
8184
//==========================================================================================================================================
8185
#define oC_REGISTER_SSIPCellID0( MAKE_BIT ) \
8186
MAKE_BIT( _RESERVED0_31 , 32 )\
8187
8188
//==========================================================================================================================================
8208
//==========================================================================================================================================
8209
#define oC_REGISTER_SSIPCellID1( MAKE_BIT ) \
8210
MAKE_BIT( CID1 , 8 )\
8211
MAKE_BIT( _RESERVED8_31 , 24 )\
8212
8213
//==========================================================================================================================================
8233
//==========================================================================================================================================
8234
#define oC_REGISTER_SSIPCellID2( MAKE_BIT ) \
8235
MAKE_BIT( CID2 , 8 )\
8236
MAKE_BIT( _RESERVED8_31 , 24 )\
8237
8238
//==========================================================================================================================================
8258
//==========================================================================================================================================
8259
#define oC_REGISTER_SSIPCellID3( MAKE_BIT ) \
8260
MAKE_BIT( PID3 , 8 )\
8261
MAKE_BIT( _RESERVED8_31 , 24 )\
8262
8263
8264
/* END OF SECTION */
8265
#undef _________________________________________SPI_SECTION________________________________________________________________________________
8266
8270
#define _________________________________________I2C_SECTION________________________________________________________________________________
8271
8272
//==========================================================================================================================================
8292
//==========================================================================================================================================
8293
#define oC_REGISTER_I2CMSA( MAKE_BIT ) \
8294
MAKE_BIT( PC2 , 2 )\
8295
MAKE_BIT( _RESERVED0_31 , 30 )\
8296
8297
//==========================================================================================================================================
8317
//==========================================================================================================================================
8318
#define oC_REGISTER_I2CMCS( MAKE_BIT ) \
8319
MAKE_BIT( _RESERVED0_31 , 32 )\
8320
8321
//==========================================================================================================================================
8341
//==========================================================================================================================================
8342
#define oC_REGISTER_I2CMDR( MAKE_BIT ) \
8343
MAKE_BIT( _RESERVED0_31 , 32 )\
8344
8345
//==========================================================================================================================================
8365
//==========================================================================================================================================
8366
#define oC_REGISTER_I2CMTPR( MAKE_BIT ) \
8367
MAKE_BIT( _RESERVED0_31 , 32 )\
8368
8369
//==========================================================================================================================================
8389
//==========================================================================================================================================
8390
#define oC_REGISTER_I2CMIMR( MAKE_BIT ) \
8391
MAKE_BIT( _RESERVED0_31 , 32 )\
8392
8393
//==========================================================================================================================================
8413
//==========================================================================================================================================
8414
#define oC_REGISTER_I2CMRIS( MAKE_BIT ) \
8415
MAKE_BIT( _RESERVED0_31 , 32 )\
8416
8417
//==========================================================================================================================================
8437
//==========================================================================================================================================
8438
#define oC_REGISTER_I2CMMIS( MAKE_BIT ) \
8439
MAKE_BIT( _RESERVED0_31 , 32 )\
8440
8441
//==========================================================================================================================================
8461
//==========================================================================================================================================
8462
#define oC_REGISTER_I2CMICR( MAKE_BIT ) \
8463
MAKE_BIT( _RESERVED0_31 , 32 )\
8464
8465
//==========================================================================================================================================
8485
//==========================================================================================================================================
8486
#define oC_REGISTER_I2CMCR( MAKE_BIT ) \
8487
MAKE_BIT( _RESERVED0_31 , 32 )\
8488
8489
//==========================================================================================================================================
8509
//==========================================================================================================================================
8510
#define oC_REGISTER_I2CMCLKOCNT( MAKE_BIT ) \
8511
MAKE_BIT( _RESERVED0_31 , 32 )\
8512
8513
//==========================================================================================================================================
8533
//==========================================================================================================================================
8534
#define oC_REGISTER_I2CMBMON( MAKE_BIT ) \
8535
MAKE_BIT( _RESERVED0_31 , 32 )\
8536
8537
//==========================================================================================================================================
8557
//==========================================================================================================================================
8558
#define oC_REGISTER_I2CMCR2( MAKE_BIT ) \
8559
MAKE_BIT( _RESERVED0_31 , 32 )\
8560
8561
//==========================================================================================================================================
8581
//==========================================================================================================================================
8582
#define oC_REGISTER_I2CSOAR( MAKE_BIT ) \
8583
MAKE_BIT( _RESERVED0_31 , 32 )\
8584
8585
//==========================================================================================================================================
8605
//==========================================================================================================================================
8606
#define oC_REGISTER_I2CSCSR( MAKE_BIT ) \
8607
MAKE_BIT( _RESERVED0_31 , 32 )\
8608
8609
//==========================================================================================================================================
8629
//==========================================================================================================================================
8630
#define oC_REGISTER_I2CSDR( MAKE_BIT ) \
8631
MAKE_BIT( _RESERVED0_31 , 32 )\
8632
8633
//==========================================================================================================================================
8653
//==========================================================================================================================================
8654
#define oC_REGISTER_I2CSIMR( MAKE_BIT ) \
8655
MAKE_BIT( _RESERVED0_31 , 32 )\
8656
8657
//==========================================================================================================================================
8677
//==========================================================================================================================================
8678
#define oC_REGISTER_I2CSRIS( MAKE_BIT ) \
8679
MAKE_BIT( _RESERVED0_31 , 32 )\
8680
8681
//==========================================================================================================================================
8701
//==========================================================================================================================================
8702
#define oC_REGISTER_I2CSMIS( MAKE_BIT ) \
8703
MAKE_BIT( _RESERVED0_31 , 32 )\
8704
8705
//==========================================================================================================================================
8725
//==========================================================================================================================================
8726
#define oC_REGISTER_I2CSICR( MAKE_BIT ) \
8727
MAKE_BIT( _RESERVED0_31 , 32 )\
8728
8729
//==========================================================================================================================================
8749
//==========================================================================================================================================
8750
#define oC_REGISTER_I2CSOAR2( MAKE_BIT ) \
8751
MAKE_BIT( _RESERVED0_31 , 32 )\
8752
8753
//==========================================================================================================================================
8773
//==========================================================================================================================================
8774
#define oC_REGISTER_I2CSACKCTL( MAKE_BIT ) \
8775
MAKE_BIT( _RESERVED0_31 , 32 )\
8776
8777
//==========================================================================================================================================
8797
//==========================================================================================================================================
8798
#define oC_REGISTER_I2CPP( MAKE_BIT ) \
8799
MAKE_BIT( _RESERVED0_31 , 32 )\
8800
8801
//==========================================================================================================================================
8821
//==========================================================================================================================================
8822
#define oC_REGISTER_I2CPC( MAKE_BIT ) \
8823
MAKE_BIT( _RESERVED0_31 , 32 )\
8824
8825
8826
/* END OF SECTION */
8827
#undef _________________________________________I2C_SECTION________________________________________________________________________________
8828
8832
#define _________________________________________CAN_SECTION________________________________________________________________________________
8833
8834
//==========================================================================================================================================
8845
//==========================================================================================================================================
8846
#define oC_REGISTER_CANCTL( MAKE_BIT ) \
8847
MAKE_BIT( _RESERVED0_31 , 32 )\
8848
8849
//==========================================================================================================================================
8860
//==========================================================================================================================================
8861
#define oC_REGISTER_CANSTS( MAKE_BIT ) \
8862
MAKE_BIT( _RESERVED0_31 , 32 )\
8863
8864
//==========================================================================================================================================
8875
//==========================================================================================================================================
8876
#define oC_REGISTER_CANERR( MAKE_BIT ) \
8877
MAKE_BIT( _RESERVED0_31 , 32 )\
8878
8879
//==========================================================================================================================================
8890
//==========================================================================================================================================
8891
#define oC_REGISTER_CANBIT( MAKE_BIT ) \
8892
MAKE_BIT( _RESERVED0_31 , 32 )\
8893
8894
//==========================================================================================================================================
8905
//==========================================================================================================================================
8906
#define oC_REGISTER_CANINT( MAKE_BIT ) \
8907
MAKE_BIT( _RESERVED0_31 , 32 )\
8908
8909
//==========================================================================================================================================
8920
//==========================================================================================================================================
8921
#define oC_REGISTER_CANTST( MAKE_BIT ) \
8922
MAKE_BIT( _RESERVED0_31 , 32 )\
8923
8924
//==========================================================================================================================================
8935
//==========================================================================================================================================
8936
#define oC_REGISTER_CANBRPE( MAKE_BIT ) \
8937
MAKE_BIT( _RESERVED0_31 , 32 )\
8938
8939
//==========================================================================================================================================
8950
//==========================================================================================================================================
8951
#define oC_REGISTER_CANIF1CRQ( MAKE_BIT ) \
8952
MAKE_BIT( _RESERVED0_31 , 32 )\
8953
8954
//==========================================================================================================================================
8965
//==========================================================================================================================================
8966
#define oC_REGISTER_CANIF1CMSK( MAKE_BIT ) \
8967
MAKE_BIT( _RESERVED0_31 , 32 )\
8968
8969
//==========================================================================================================================================
8980
//==========================================================================================================================================
8981
#define oC_REGISTER_CANIF1MSK1( MAKE_BIT ) \
8982
MAKE_BIT( _RESERVED0_31 , 32 )\
8983
8984
//==========================================================================================================================================
8995
//==========================================================================================================================================
8996
#define oC_REGISTER_CANIF1MSK2( MAKE_BIT ) \
8997
MAKE_BIT( _RESERVED0_31 , 32 )\
8998
8999
//==========================================================================================================================================
9010
//==========================================================================================================================================
9011
#define oC_REGISTER_CANIF1ARB1( MAKE_BIT ) \
9012
MAKE_BIT( _RESERVED0_31 , 32 )\
9013
9014
//==========================================================================================================================================
9025
//==========================================================================================================================================
9026
#define oC_REGISTER_CANIF1ARB2( MAKE_BIT ) \
9027
MAKE_BIT( _RESERVED0_31 , 32 )\
9028
9029
//==========================================================================================================================================
9040
//==========================================================================================================================================
9041
#define oC_REGISTER_CANIF1MCTL( MAKE_BIT ) \
9042
MAKE_BIT( _RESERVED0_31 , 32 )\
9043
9044
//==========================================================================================================================================
9055
//==========================================================================================================================================
9056
#define oC_REGISTER_CANIF1DA1( MAKE_BIT ) \
9057
MAKE_BIT( _RESERVED0_31 , 32 )\
9058
9059
//==========================================================================================================================================
9070
//==========================================================================================================================================
9071
#define oC_REGISTER_CANIF1DA2( MAKE_BIT ) \
9072
MAKE_BIT( _RESERVED0_31 , 32 )\
9073
9074
//==========================================================================================================================================
9085
//==========================================================================================================================================
9086
#define oC_REGISTER_CANIF1DB1( MAKE_BIT ) \
9087
MAKE_BIT( _RESERVED0_31 , 32 )\
9088
9089
//==========================================================================================================================================
9100
//==========================================================================================================================================
9101
#define oC_REGISTER_CANIF1DB2( MAKE_BIT ) \
9102
MAKE_BIT( _RESERVED0_31 , 32 )\
9103
9104
//==========================================================================================================================================
9115
//==========================================================================================================================================
9116
#define oC_REGISTER_CANIF2CRQ( MAKE_BIT ) \
9117
MAKE_BIT( _RESERVED0_31 , 32 )\
9118
9119
//==========================================================================================================================================
9130
//==========================================================================================================================================
9131
#define oC_REGISTER_CANIF2CMSK( MAKE_BIT ) \
9132
MAKE_BIT( _RESERVED0_31 , 32 )\
9133
9134
//==========================================================================================================================================
9145
//==========================================================================================================================================
9146
#define oC_REGISTER_CANIF2MSK1( MAKE_BIT ) \
9147
MAKE_BIT( _RESERVED0_31 , 32 )\
9148
9149
//==========================================================================================================================================
9160
//==========================================================================================================================================
9161
#define oC_REGISTER_CANIF2MSK2( MAKE_BIT ) \
9162
MAKE_BIT( _RESERVED0_31 , 32 )\
9163
9164
//==========================================================================================================================================
9175
//==========================================================================================================================================
9176
#define oC_REGISTER_CANIF2ARB1( MAKE_BIT ) \
9177
MAKE_BIT( _RESERVED0_31 , 32 )\
9178
9179
//==========================================================================================================================================
9190
//==========================================================================================================================================
9191
#define oC_REGISTER_CANIF2ARB2( MAKE_BIT ) \
9192
MAKE_BIT( _RESERVED0_31 , 32 )\
9193
9194
//==========================================================================================================================================
9205
//==========================================================================================================================================
9206
#define oC_REGISTER_CANIF2MCTL( MAKE_BIT ) \
9207
MAKE_BIT( _RESERVED0_31 , 32 )\
9208
9209
//==========================================================================================================================================
9220
//==========================================================================================================================================
9221
#define oC_REGISTER_CANIF2DA1( MAKE_BIT ) \
9222
MAKE_BIT( _RESERVED0_31 , 32 )\
9223
9224
//==========================================================================================================================================
9235
//==========================================================================================================================================
9236
#define oC_REGISTER_CANIF2DA2( MAKE_BIT ) \
9237
MAKE_BIT( _RESERVED0_31 , 32 )\
9238
9239
//==========================================================================================================================================
9250
//==========================================================================================================================================
9251
#define oC_REGISTER_CANIF2DB1( MAKE_BIT ) \
9252
MAKE_BIT( _RESERVED0_31 , 32 )\
9253
9254
//==========================================================================================================================================
9265
//==========================================================================================================================================
9266
#define oC_REGISTER_CANIF2DB2( MAKE_BIT ) \
9267
MAKE_BIT( _RESERVED0_31 , 32 )\
9268
9269
//==========================================================================================================================================
9280
//==========================================================================================================================================
9281
#define oC_REGISTER_CANTXRQ1( MAKE_BIT ) \
9282
MAKE_BIT( _RESERVED0_31 , 32 )\
9283
9284
//==========================================================================================================================================
9295
//==========================================================================================================================================
9296
#define oC_REGISTER_CANTXRQ2( MAKE_BIT ) \
9297
MAKE_BIT( _RESERVED0_31 , 32 )\
9298
9299
//==========================================================================================================================================
9310
//==========================================================================================================================================
9311
#define oC_REGISTER_CANNWDA1( MAKE_BIT ) \
9312
MAKE_BIT( _RESERVED0_31 , 32 )\
9313
9314
//==========================================================================================================================================
9325
//==========================================================================================================================================
9326
#define oC_REGISTER_CANNWDA2( MAKE_BIT ) \
9327
MAKE_BIT( _RESERVED0_31 , 32 )\
9328
9329
//==========================================================================================================================================
9340
//==========================================================================================================================================
9341
#define oC_REGISTER_CANMSG1INT( MAKE_BIT ) \
9342
MAKE_BIT( _RESERVED0_31 , 32 )\
9343
9344
//==========================================================================================================================================
9355
//==========================================================================================================================================
9356
#define oC_REGISTER_CANMSG2INT( MAKE_BIT ) \
9357
MAKE_BIT( _RESERVED0_31 , 32 )\
9358
9359
//==========================================================================================================================================
9370
//==========================================================================================================================================
9371
#define oC_REGISTER_CANMSG1VAL( MAKE_BIT ) \
9372
MAKE_BIT( _RESERVED0_31 , 32 )\
9373
9374
//==========================================================================================================================================
9385
//==========================================================================================================================================
9386
#define oC_REGISTER_CANMSG2VAL( MAKE_BIT ) \
9387
MAKE_BIT( _RESERVED0_31 , 32 )\
9388
9389
9390
/* END OF SECTION */
9391
#undef _________________________________________CAN_SECTION________________________________________________________________________________
9392
9396
#define _________________________________________USB_SECTION________________________________________________________________________________
9397
9398
//==========================================================================================================================================
9409
//==========================================================================================================================================
9410
#define oC_REGISTER_USBFADDR( MAKE_BIT ) \
9411
MAKE_BIT( _RESERVED0_31 , 32 )\
9412
9413
//==========================================================================================================================================
9424
//==========================================================================================================================================
9425
#define oC_REGISTER_USBPOWER( MAKE_BIT ) \
9426
MAKE_BIT( _RESERVED0_31 , 32 )\
9427
9428
//==========================================================================================================================================
9439
//==========================================================================================================================================
9440
#define oC_REGISTER_USBTXIS( MAKE_BIT ) \
9441
MAKE_BIT( _RESERVED0_31 , 32 )\
9442
9443
//==========================================================================================================================================
9454
//==========================================================================================================================================
9455
#define oC_REGISTER_USBRXIS( MAKE_BIT ) \
9456
MAKE_BIT( _RESERVED0_31 , 32 )\
9457
9458
//==========================================================================================================================================
9469
//==========================================================================================================================================
9470
#define oC_REGISTER_USBTXIE( MAKE_BIT ) \
9471
MAKE_BIT( _RESERVED0_31 , 32 )\
9472
9473
//==========================================================================================================================================
9484
//==========================================================================================================================================
9485
#define oC_REGISTER_USBRXIE( MAKE_BIT ) \
9486
MAKE_BIT( _RESERVED0_31 , 32 )\
9487
9488
//==========================================================================================================================================
9499
//==========================================================================================================================================
9500
#define oC_REGISTER_USBIS( MAKE_BIT ) \
9501
MAKE_BIT( _RESERVED0_31 , 32 )\
9502
9503
//==========================================================================================================================================
9514
//==========================================================================================================================================
9515
#define oC_REGISTER_USBIE( MAKE_BIT ) \
9516
MAKE_BIT( _RESERVED0_31 , 32 )\
9517
9518
//==========================================================================================================================================
9529
//==========================================================================================================================================
9530
#define oC_REGISTER_USBFRAME( MAKE_BIT ) \
9531
MAKE_BIT( _RESERVED0_31 , 32 )\
9532
9533
//==========================================================================================================================================
9544
//==========================================================================================================================================
9545
#define oC_REGISTER_USBEPIDX( MAKE_BIT ) \
9546
MAKE_BIT( _RESERVED0_31 , 32 )\
9547
9548
//==========================================================================================================================================
9559
//==========================================================================================================================================
9560
#define oC_REGISTER_USBTEST( MAKE_BIT ) \
9561
MAKE_BIT( _RESERVED0_31 , 32 )\
9562
9563
//==========================================================================================================================================
9574
//==========================================================================================================================================
9575
#define oC_REGISTER_USBFIFO0( MAKE_BIT ) \
9576
MAKE_BIT( _RESERVED0_31 , 32 )\
9577
9578
//==========================================================================================================================================
9589
//==========================================================================================================================================
9590
#define oC_REGISTER_USBFIFO1( MAKE_BIT ) \
9591
MAKE_BIT( _RESERVED0_31 , 32 )\
9592
9593
//==========================================================================================================================================
9604
//==========================================================================================================================================
9605
#define oC_REGISTER_USBFIFO2( MAKE_BIT ) \
9606
MAKE_BIT( _RESERVED0_31 , 32 )\
9607
9608
//==========================================================================================================================================
9619
//==========================================================================================================================================
9620
#define oC_REGISTER_USBFIFO3( MAKE_BIT ) \
9621
MAKE_BIT( _RESERVED0_31 , 32 )\
9622
9623
//==========================================================================================================================================
9634
//==========================================================================================================================================
9635
#define oC_REGISTER_USBFIFO4( MAKE_BIT ) \
9636
MAKE_BIT( _RESERVED0_31 , 32 )\
9637
9638
//==========================================================================================================================================
9649
//==========================================================================================================================================
9650
#define oC_REGISTER_USBFIFO5( MAKE_BIT ) \
9651
MAKE_BIT( _RESERVED0_31 , 32 )\
9652
9653
//==========================================================================================================================================
9664
//==========================================================================================================================================
9665
#define oC_REGISTER_USBFIFO6( MAKE_BIT ) \
9666
MAKE_BIT( _RESERVED0_31 , 32 )\
9667
9668
//==========================================================================================================================================
9679
//==========================================================================================================================================
9680
#define oC_REGISTER_USBFIFO7( MAKE_BIT ) \
9681
MAKE_BIT( _RESERVED0_31 , 32 )\
9682
9683
//==========================================================================================================================================
9694
//==========================================================================================================================================
9695
#define oC_REGISTER_USBTXFIFOSZ( MAKE_BIT ) \
9696
MAKE_BIT( _RESERVED0_31 , 32 )\
9697
9698
//==========================================================================================================================================
9709
//==========================================================================================================================================
9710
#define oC_REGISTER_USBRXFIFOSZ( MAKE_BIT ) \
9711
MAKE_BIT( _RESERVED0_31 , 32 )\
9712
9713
//==========================================================================================================================================
9724
//==========================================================================================================================================
9725
#define oC_REGISTER_USBTXFIFOADD( MAKE_BIT ) \
9726
MAKE_BIT( _RESERVED0_31 , 32 )\
9727
9728
//==========================================================================================================================================
9739
//==========================================================================================================================================
9740
#define oC_REGISTER_USBRXFIFOADD( MAKE_BIT ) \
9741
MAKE_BIT( _RESERVED0_31 , 32 )\
9742
9743
//==========================================================================================================================================
9754
//==========================================================================================================================================
9755
#define oC_REGISTER_USBCONTIM( MAKE_BIT ) \
9756
MAKE_BIT( _RESERVED0_31 , 32 )\
9757
9758
//==========================================================================================================================================
9769
//==========================================================================================================================================
9770
#define oC_REGISTER_USBFSEOF( MAKE_BIT ) \
9771
MAKE_BIT( _RESERVED0_31 , 32 )\
9772
9773
//==========================================================================================================================================
9784
//==========================================================================================================================================
9785
#define oC_REGISTER_USBCSRL0( MAKE_BIT ) \
9786
MAKE_BIT( _RESERVED0_31 , 32 )\
9787
9788
//==========================================================================================================================================
9799
//==========================================================================================================================================
9800
#define oC_REGISTER_USBCSRH0( MAKE_BIT ) \
9801
MAKE_BIT( _RESERVED0_31 , 32 )\
9802
9803
//==========================================================================================================================================
9814
//==========================================================================================================================================
9815
#define oC_REGISTER_USBCOUNT0( MAKE_BIT ) \
9816
MAKE_BIT( _RESERVED0_31 , 32 )\
9817
9818
//==========================================================================================================================================
9829
//==========================================================================================================================================
9830
#define oC_REGISTER_USBTXMAXP1( MAKE_BIT ) \
9831
MAKE_BIT( _RESERVED0_31 , 32 )\
9832
9833
//==========================================================================================================================================
9844
//==========================================================================================================================================
9845
#define oC_REGISTER_USBTXCSRL1( MAKE_BIT ) \
9846
MAKE_BIT( _RESERVED0_31 , 32 )\
9847
9848
//==========================================================================================================================================
9859
//==========================================================================================================================================
9860
#define oC_REGISTER_USBTXCSRH1( MAKE_BIT ) \
9861
MAKE_BIT( _RESERVED0_31 , 32 )\
9862
9863
//==========================================================================================================================================
9874
//==========================================================================================================================================
9875
#define oC_REGISTER_USBRXMAXP1( MAKE_BIT ) \
9876
MAKE_BIT( _RESERVED0_31 , 32 )\
9877
9878
//==========================================================================================================================================
9889
//==========================================================================================================================================
9890
#define oC_REGISTER_USBRXCSRL1( MAKE_BIT ) \
9891
MAKE_BIT( _RESERVED0_31 , 32 )\
9892
9893
//==========================================================================================================================================
9904
//==========================================================================================================================================
9905
#define oC_REGISTER_USBRXCSRH1( MAKE_BIT ) \
9906
MAKE_BIT( _RESERVED0_31 , 32 )\
9907
9908
//==========================================================================================================================================
9919
//==========================================================================================================================================
9920
#define oC_REGISTER_USBRXCOUNT1( MAKE_BIT ) \
9921
MAKE_BIT( _RESERVED0_31 , 32 )\
9922
9923
//==========================================================================================================================================
9934
//==========================================================================================================================================
9935
#define oC_REGISTER_USBTXMAXP2( MAKE_BIT ) \
9936
MAKE_BIT( _RESERVED0_31 , 32 )\
9937
9938
//==========================================================================================================================================
9949
//==========================================================================================================================================
9950
#define oC_REGISTER_USBTXCSRL2( MAKE_BIT ) \
9951
MAKE_BIT( _RESERVED0_31 , 32 )\
9952
9953
//==========================================================================================================================================
9964
//==========================================================================================================================================
9965
#define oC_REGISTER_USBTXCSRH2( MAKE_BIT ) \
9966
MAKE_BIT( _RESERVED0_31 , 32 )\
9967
9968
//==========================================================================================================================================
9979
//==========================================================================================================================================
9980
#define oC_REGISTER_USBRXMAXP2( MAKE_BIT ) \
9981
MAKE_BIT( _RESERVED0_31 , 32 )\
9982
9983
//==========================================================================================================================================
9994
//==========================================================================================================================================
9995
#define oC_REGISTER_USBRXCSRL2( MAKE_BIT ) \
9996
MAKE_BIT( _RESERVED0_31 , 32 )\
9997
9998
//==========================================================================================================================================
10009
//==========================================================================================================================================
10010
#define oC_REGISTER_USBRXCSRH2( MAKE_BIT ) \
10011
MAKE_BIT( _RESERVED0_31 , 32 )\
10012
10013
//==========================================================================================================================================
10024
//==========================================================================================================================================
10025
#define oC_REGISTER_USBRXCOUNT2( MAKE_BIT ) \
10026
MAKE_BIT( _RESERVED0_31 , 32 )\
10027
10028
//==========================================================================================================================================
10039
//==========================================================================================================================================
10040
#define oC_REGISTER_USBTXMAXP3( MAKE_BIT ) \
10041
MAKE_BIT( _RESERVED0_31 , 32 )\
10042
10043
//==========================================================================================================================================
10054
//==========================================================================================================================================
10055
#define oC_REGISTER_USBTXCSRL3( MAKE_BIT ) \
10056
MAKE_BIT( _RESERVED0_31 , 32 )\
10057
10058
//==========================================================================================================================================
10069
//==========================================================================================================================================
10070
#define oC_REGISTER_USBTXCSRH3( MAKE_BIT ) \
10071
MAKE_BIT( _RESERVED0_31 , 32 )\
10072
10073
//==========================================================================================================================================
10084
//==========================================================================================================================================
10085
#define oC_REGISTER_USBRXMAXP3( MAKE_BIT ) \
10086
MAKE_BIT( _RESERVED0_31 , 32 )\
10087
10088
//==========================================================================================================================================
10099
//==========================================================================================================================================
10100
#define oC_REGISTER_USBRXCSRL3( MAKE_BIT ) \
10101
MAKE_BIT( _RESERVED0_31 , 32 )\
10102
10103
//==========================================================================================================================================
10114
//==========================================================================================================================================
10115
#define oC_REGISTER_USBRXCSRH3( MAKE_BIT ) \
10116
MAKE_BIT( _RESERVED0_31 , 32 )\
10117
10118
//==========================================================================================================================================
10129
//==========================================================================================================================================
10130
#define oC_REGISTER_USBRXCOUNT3( MAKE_BIT ) \
10131
MAKE_BIT( _RESERVED0_31 , 32 )\
10132
10133
//==========================================================================================================================================
10144
//==========================================================================================================================================
10145
#define oC_REGISTER_USBTXMAXP4( MAKE_BIT ) \
10146
MAKE_BIT( _RESERVED0_31 , 32 )\
10147
10148
//==========================================================================================================================================
10159
//==========================================================================================================================================
10160
#define oC_REGISTER_USBTXCSRL4( MAKE_BIT ) \
10161
MAKE_BIT( _RESERVED0_31 , 32 )\
10162
10163
//==========================================================================================================================================
10174
//==========================================================================================================================================
10175
#define oC_REGISTER_USBTXCSRH4( MAKE_BIT ) \
10176
MAKE_BIT( _RESERVED0_31 , 32 )\
10177
10178
//==========================================================================================================================================
10189
//==========================================================================================================================================
10190
#define oC_REGISTER_USBRXMAXP4( MAKE_BIT ) \
10191
MAKE_BIT( _RESERVED0_31 , 32 )\
10192
10193
//==========================================================================================================================================
10204
//==========================================================================================================================================
10205
#define oC_REGISTER_USBRXCSRL4( MAKE_BIT ) \
10206
MAKE_BIT( _RESERVED0_31 , 32 )\
10207
10208
//==========================================================================================================================================
10219
//==========================================================================================================================================
10220
#define oC_REGISTER_USBRXCSRH4( MAKE_BIT ) \
10221
MAKE_BIT( _RESERVED0_31 , 32 )\
10222
10223
//==========================================================================================================================================
10234
//==========================================================================================================================================
10235
#define oC_REGISTER_USBRXCOUNT4( MAKE_BIT ) \
10236
MAKE_BIT( _RESERVED0_31 , 32 )\
10237
10238
//==========================================================================================================================================
10249
//==========================================================================================================================================
10250
#define oC_REGISTER_USBTXMAXP5( MAKE_BIT ) \
10251
MAKE_BIT( _RESERVED0_31 , 32 )\
10252
10253
//==========================================================================================================================================
10264
//==========================================================================================================================================
10265
#define oC_REGISTER_USBTXCSRL5( MAKE_BIT ) \
10266
MAKE_BIT( _RESERVED0_31 , 32 )\
10267
10268
//==========================================================================================================================================
10279
//==========================================================================================================================================
10280
#define oC_REGISTER_USBTXCSRH5( MAKE_BIT ) \
10281
MAKE_BIT( _RESERVED0_31 , 32 )\
10282
10283
//==========================================================================================================================================
10294
//==========================================================================================================================================
10295
#define oC_REGISTER_USBRXMAXP5( MAKE_BIT ) \
10296
MAKE_BIT( _RESERVED0_31 , 32 )\
10297
10298
//==========================================================================================================================================
10309
//==========================================================================================================================================
10310
#define oC_REGISTER_USBRXCSRL5( MAKE_BIT ) \
10311
MAKE_BIT( _RESERVED0_31 , 32 )\
10312
10313
//==========================================================================================================================================
10324
//==========================================================================================================================================
10325
#define oC_REGISTER_USBRXCSRH5( MAKE_BIT ) \
10326
MAKE_BIT( _RESERVED0_31 , 32 )\
10327
10328
//==========================================================================================================================================
10339
//==========================================================================================================================================
10340
#define oC_REGISTER_USBRXCOUNT5( MAKE_BIT ) \
10341
MAKE_BIT( _RESERVED0_31 , 32 )\
10342
10343
//==========================================================================================================================================
10354
//==========================================================================================================================================
10355
#define oC_REGISTER_USBTXMAXP6( MAKE_BIT ) \
10356
MAKE_BIT( _RESERVED0_31 , 32 )\
10357
10358
//==========================================================================================================================================
10369
//==========================================================================================================================================
10370
#define oC_REGISTER_USBTXCSRL6( MAKE_BIT ) \
10371
MAKE_BIT( _RESERVED0_31 , 32 )\
10372
10373
//==========================================================================================================================================
10384
//==========================================================================================================================================
10385
#define oC_REGISTER_USBTXCSRH6( MAKE_BIT ) \
10386
MAKE_BIT( _RESERVED0_31 , 32 )\
10387
10388
//==========================================================================================================================================
10399
//==========================================================================================================================================
10400
#define oC_REGISTER_USBRXMAXP6( MAKE_BIT ) \
10401
MAKE_BIT( _RESERVED0_31 , 32 )\
10402
10403
//==========================================================================================================================================
10414
//==========================================================================================================================================
10415
#define oC_REGISTER_USBRXCSRL6( MAKE_BIT ) \
10416
MAKE_BIT( _RESERVED0_31 , 32 )\
10417
10418
//==========================================================================================================================================
10429
//==========================================================================================================================================
10430
#define oC_REGISTER_USBRXCSRH6( MAKE_BIT ) \
10431
MAKE_BIT( _RESERVED0_31 , 32 )\
10432
10433
//==========================================================================================================================================
10444
//==========================================================================================================================================
10445
#define oC_REGISTER_USBRXCOUNT6( MAKE_BIT ) \
10446
MAKE_BIT( _RESERVED0_31 , 32 )\
10447
10448
//==========================================================================================================================================
10459
//==========================================================================================================================================
10460
#define oC_REGISTER_USBTXMAXP7( MAKE_BIT ) \
10461
MAKE_BIT( _RESERVED0_31 , 32 )\
10462
10463
//==========================================================================================================================================
10474
//==========================================================================================================================================
10475
#define oC_REGISTER_USBTXCSRL7( MAKE_BIT ) \
10476
MAKE_BIT( _RESERVED0_31 , 32 )\
10477
10478
//==========================================================================================================================================
10489
//==========================================================================================================================================
10490
#define oC_REGISTER_USBTXCSRH7( MAKE_BIT ) \
10491
MAKE_BIT( _RESERVED0_31 , 32 )\
10492
10493
//==========================================================================================================================================
10504
//==========================================================================================================================================
10505
#define oC_REGISTER_USBRXMAXP7( MAKE_BIT ) \
10506
MAKE_BIT( _RESERVED0_31 , 32 )\
10507
10508
//==========================================================================================================================================
10519
//==========================================================================================================================================
10520
#define oC_REGISTER_USBRXCSRL7( MAKE_BIT ) \
10521
MAKE_BIT( _RESERVED0_31 , 32 )\
10522
10523
//==========================================================================================================================================
10534
//==========================================================================================================================================
10535
#define oC_REGISTER_USBRXCSRH7( MAKE_BIT ) \
10536
MAKE_BIT( _RESERVED0_31 , 32 )\
10537
10538
//==========================================================================================================================================
10549
//==========================================================================================================================================
10550
#define oC_REGISTER_USBRXCOUNT7( MAKE_BIT ) \
10551
MAKE_BIT( _RESERVED0_31 , 32 )\
10552
10553
//==========================================================================================================================================
10564
//==========================================================================================================================================
10565
#define oC_REGISTER_USBRXDPKTBUFDIS( MAKE_BIT ) \
10566
MAKE_BIT( _RESERVED0_31 , 32 )\
10567
10568
//==========================================================================================================================================
10579
//==========================================================================================================================================
10580
#define oC_REGISTER_USBTXDPKTBUFDIS( MAKE_BIT ) \
10581
MAKE_BIT( _RESERVED0_31 , 32 )\
10582
10583
//==========================================================================================================================================
10594
//==========================================================================================================================================
10595
#define oC_REGISTER_USBDRRIS( MAKE_BIT ) \
10596
MAKE_BIT( _RESERVED0_31 , 32 )\
10597
10598
//==========================================================================================================================================
10609
//==========================================================================================================================================
10610
#define oC_REGISTER_USBDRIM( MAKE_BIT ) \
10611
MAKE_BIT( _RESERVED0_31 , 32 )\
10612
10613
//==========================================================================================================================================
10624
//==========================================================================================================================================
10625
#define oC_REGISTER_USBDRISC( MAKE_BIT ) \
10626
MAKE_BIT( _RESERVED0_31 , 32 )\
10627
10628
//==========================================================================================================================================
10639
//==========================================================================================================================================
10640
#define oC_REGISTER_USBDMASEL( MAKE_BIT ) \
10641
MAKE_BIT( _RESERVED0_31 , 32 )\
10642
10643
//==========================================================================================================================================
10654
//==========================================================================================================================================
10655
#define oC_REGISTER_USBPP( MAKE_BIT ) \
10656
MAKE_BIT( _RESERVED0_31 , 32 )\
10657
10658
10659
/* END OF SECTION */
10660
#undef _________________________________________USB_SECTION________________________________________________________________________________
10661
10662
10666
#define _________________________________________ANALOG_COMPARATORS_SECTION_________________________________________________________________
10667
10668
//==========================================================================================================================================
10679
//==========================================================================================================================================
10680
#define oC_REGISTER_ACMIS( MAKE_BIT ) \
10681
MAKE_BIT( _RESERVED0_31 , 32 )\
10682
10683
//==========================================================================================================================================
10694
//==========================================================================================================================================
10695
#define oC_REGISTER_ACRIS( MAKE_BIT ) \
10696
MAKE_BIT( _RESERVED0_31 , 32 )\
10697
10698
//==========================================================================================================================================
10709
//==========================================================================================================================================
10710
#define oC_REGISTER_ACINTEN( MAKE_BIT ) \
10711
MAKE_BIT( _RESERVED0_31 , 32 )\
10712
10713
//==========================================================================================================================================
10724
//==========================================================================================================================================
10725
#define oC_REGISTER_ACREFCTL( MAKE_BIT ) \
10726
MAKE_BIT( _RESERVED0_31 , 32 )\
10727
10728
//==========================================================================================================================================
10739
//==========================================================================================================================================
10740
#define oC_REGISTER_ACSTAT0( MAKE_BIT ) \
10741
MAKE_BIT( _RESERVED0_31 , 32 )\
10742
10743
//==========================================================================================================================================
10754
//==========================================================================================================================================
10755
#define oC_REGISTER_ACCTL0( MAKE_BIT ) \
10756
MAKE_BIT( _RESERVED0_31 , 32 )\
10757
10758
//==========================================================================================================================================
10769
//==========================================================================================================================================
10770
#define oC_REGISTER_ACSTAT1( MAKE_BIT ) \
10771
MAKE_BIT( _RESERVED0_31 , 32 )\
10772
10773
//==========================================================================================================================================
10784
//==========================================================================================================================================
10785
#define oC_REGISTER_ACCTL1( MAKE_BIT ) \
10786
MAKE_BIT( _RESERVED0_31 , 32 )\
10787
10788
//==========================================================================================================================================
10799
//==========================================================================================================================================
10800
#define oC_REGISTER_ACMPPP( MAKE_BIT ) \
10801
MAKE_BIT( _RESERVED0_31 , 32 )\
10802
10803
10804
/* END OF SECTION */
10805
#undef _________________________________________ANALOG_COMPARATORS_SECTION_________________________________________________________________
10806
10807
10808
10809
#define _________________________________________LIST_OF_REGISTERS_SECTION_________________________________________________________________
10810
//==========================================================================================================================================
10825
//==========================================================================================================================================
10826
#define oC_REGISTERS_LIST(MAKE_REGISTER) \
10827
MAKE_REGISTER( DID0 ) \
10828
MAKE_REGISTER( DID1 ) \
10829
MAKE_REGISTER( PBORCTL ) \
10830
MAKE_REGISTER( RIS ) \
10831
MAKE_REGISTER( IMC ) \
10832
MAKE_REGISTER( MISC ) \
10833
MAKE_REGISTER( RESC ) \
10834
MAKE_REGISTER( RCC ) \
10835
MAKE_REGISTER( GPIOHBCTL ) \
10836
MAKE_REGISTER( RCC2 ) \
10837
MAKE_REGISTER( MOSCCTL ) \
10838
MAKE_REGISTER( DSLPCLKCFG) \
10839
MAKE_REGISTER( SYSPROP ) \
10840
MAKE_REGISTER( PIOSCCAL ) \
10841
MAKE_REGISTER( PIOSCSTAT ) \
10842
MAKE_REGISTER( PLLFREQ0 ) \
10843
MAKE_REGISTER( PLLFREQ1 ) \
10844
MAKE_REGISTER( PLLSTAT ) \
10845
MAKE_REGISTER( PPWD ) \
10846
MAKE_REGISTER( PPTIMER ) \
10847
MAKE_REGISTER( PPGPIO ) \
10848
MAKE_REGISTER( PPDMA ) \
10849
MAKE_REGISTER( PPHIB ) \
10850
MAKE_REGISTER( PPSSI ) \
10851
MAKE_REGISTER( PPI2C ) \
10852
MAKE_REGISTER( PPUSB ) \
10853
MAKE_REGISTER( PPCAN ) \
10854
MAKE_REGISTER( PPADC ) \
10855
MAKE_REGISTER( PPACMP ) \
10856
MAKE_REGISTER( PPPWM ) \
10857
MAKE_REGISTER( PPQEI ) \
10858
MAKE_REGISTER( PPEEPROM ) \
10859
MAKE_REGISTER( SRWD ) \
10860
MAKE_REGISTER( SRTIMER ) \
10861
MAKE_REGISTER( SRGPIO ) \
10862
MAKE_REGISTER( SRDMA ) \
10863
MAKE_REGISTER( SRHIB ) \
10864
MAKE_REGISTER( SRSSI ) \
10865
MAKE_REGISTER( SRI2C ) \
10866
MAKE_REGISTER( SRUSB ) \
10867
MAKE_REGISTER( SRCAN ) \
10868
MAKE_REGISTER( SRADC ) \
10869
MAKE_REGISTER( SRACMP ) \
10870
MAKE_REGISTER( SREEPROM ) \
10871
MAKE_REGISTER( SRWTIMER ) \
10872
MAKE_REGISTER( RCGCWD ) \
10873
MAKE_REGISTER( RCGCTIMER ) \
10874
MAKE_REGISTER( RCGCGPIO ) \
10875
MAKE_REGISTER( RCGCDMA ) \
10876
MAKE_REGISTER( RCGCHIB ) \
10877
MAKE_REGISTER( RCGCUART ) \
10878
MAKE_REGISTER( RCGCSSI ) \
10879
MAKE_REGISTER( RCGCI2C ) \
10880
MAKE_REGISTER( RCGCUSB ) \
10881
MAKE_REGISTER( RCGCCAN ) \
10882
MAKE_REGISTER( RCGCADC ) \
10883
MAKE_REGISTER( RCGCACMP ) \
10884
MAKE_REGISTER( RCGCEEPROM ) \
10885
MAKE_REGISTER( RCGCWTIMER ) \
10886
MAKE_REGISTER( SCGCWD ) \
10887
MAKE_REGISTER( SCGCHIB ) \
10888
MAKE_REGISTER( SCGCI2C ) \
10889
MAKE_REGISTER( SCGCUSB ) \
10890
MAKE_REGISTER( SCGCACMP ) \
10891
MAKE_REGISTER( SCGCEEPROM ) \
10892
MAKE_REGISTER( DCGCWD ) \
10893
MAKE_REGISTER( DCGCHIB ) \
10894
MAKE_REGISTER( DCGCEEPROM ) \
10895
MAKE_REGISTER( PRWD ) \
10896
MAKE_REGISTER( PRTIMER ) \
10897
MAKE_REGISTER( PRGPIO ) \
10898
MAKE_REGISTER( PRDMA ) \
10899
MAKE_REGISTER( PRHIB ) \
10900
MAKE_REGISTER( PRSSI ) \
10901
MAKE_REGISTER( PRI2C ) \
10902
MAKE_REGISTER( PRUSB ) \
10903
MAKE_REGISTER( PRCAN ) \
10904
MAKE_REGISTER( PRADC ) \
10905
MAKE_REGISTER( PRACMP ) \
10906
MAKE_REGISTER( PREEPROM ) \
10907
MAKE_REGISTER( PRWTIMER ) \
10908
MAKE_REGISTER( DC0 ) \
10909
MAKE_REGISTER( DC1 ) \
10910
MAKE_REGISTER( DC2 ) \
10911
MAKE_REGISTER( DC3 ) \
10912
MAKE_REGISTER( DC4 ) \
10913
MAKE_REGISTER( DC5 ) \
10914
MAKE_REGISTER( DC6 ) \
10915
MAKE_REGISTER( DC7 ) \
10916
MAKE_REGISTER( DC8 ) \
10917
MAKE_REGISTER( SRCR0 ) \
10918
MAKE_REGISTER( SRCR1 ) \
10919
MAKE_REGISTER( SRCR2 ) \
10920
MAKE_REGISTER( RCGC0 ) \
10921
MAKE_REGISTER( RCGC1 ) \
10922
MAKE_REGISTER( RCGC2 ) \
10923
MAKE_REGISTER( SCGC0 ) \
10924
MAKE_REGISTER( SCGC1 ) \
10925
MAKE_REGISTER( SCGC2 ) \
10926
MAKE_REGISTER( DCGC0 ) \
10927
MAKE_REGISTER( DCGC1 ) \
10928
MAKE_REGISTER( DCGC2 ) \
10929
MAKE_REGISTER( DC9 ) \
10930
MAKE_REGISTER( NVMSTAT ) \
10931
MAKE_REGISTER( GPIODATA ) \
10932
MAKE_REGISTER( GPIODIR ) \
10933
MAKE_REGISTER( GPIOIS ) \
10934
MAKE_REGISTER( GPIOIBE ) \
10935
MAKE_REGISTER( GPIOIEV ) \
10936
MAKE_REGISTER( GPIOIM ) \
10937
MAKE_REGISTER( GPIORIS ) \
10938
MAKE_REGISTER( GPIOMIS ) \
10939
MAKE_REGISTER( GPIOICR ) \
10940
MAKE_REGISTER( GPIOAFSEL ) \
10941
MAKE_REGISTER( GPIODR2R ) \
10942
MAKE_REGISTER( GPIODR4R ) \
10943
MAKE_REGISTER( GPIODR8R ) \
10944
MAKE_REGISTER( GPIOODR ) \
10945
MAKE_REGISTER( GPIOPUR ) \
10946
MAKE_REGISTER( GPIOPDR ) \
10947
MAKE_REGISTER( GPIOSLR ) \
10948
MAKE_REGISTER( GPIODEN ) \
10949
MAKE_REGISTER( GPIOLOCK ) \
10950
MAKE_REGISTER( GPIOCR ) \
10951
MAKE_REGISTER( GPIOAMSEL ) \
10952
MAKE_REGISTER( GPIOPCTL ) \
10953
MAKE_REGISTER( GPIOADCCTL ) \
10954
MAKE_REGISTER( GPIODMACTL ) \
10955
MAKE_REGISTER( GPIOPeriphID4 ) \
10956
MAKE_REGISTER( GPIOPeriphID5 ) \
10957
MAKE_REGISTER( GPIOPeriphID6 ) \
10958
MAKE_REGISTER( GPIOPeriphID7 ) \
10959
MAKE_REGISTER( GPIOPeriphID0 ) \
10960
MAKE_REGISTER( GPIOPeriphID1 ) \
10961
MAKE_REGISTER( GPIOPeriphID2 ) \
10962
MAKE_REGISTER( GPIOPeriphID3 ) \
10963
MAKE_REGISTER( GPIOPCellID0 ) \
10964
MAKE_REGISTER( GPIOPCellID1 ) \
10965
MAKE_REGISTER( GPIOPCellID2 ) \
10966
MAKE_REGISTER( GPIOPCellID3 ) \
10967
MAKE_REGISTER( DMASTAT ) \
10968
MAKE_REGISTER( DMACFG ) \
10969
MAKE_REGISTER( DMACTLBASE ) \
10970
MAKE_REGISTER( DMAALTBASE ) \
10971
MAKE_REGISTER( DMAWAITSTAT ) \
10972
MAKE_REGISTER( DMASWREQ ) \
10973
MAKE_REGISTER( DMAUSEBURSTSET ) \
10974
MAKE_REGISTER( DMAUSEBURSTCLR ) \
10975
MAKE_REGISTER( DMAREQMASKSET ) \
10976
MAKE_REGISTER( DMAREQMASKCLR ) \
10977
MAKE_REGISTER( DMAENASET ) \
10978
MAKE_REGISTER( DMAENACLR ) \
10979
MAKE_REGISTER( DMAALTSET ) \
10980
MAKE_REGISTER( DMAALTCLR ) \
10981
MAKE_REGISTER( DMAPRIOSET ) \
10982
MAKE_REGISTER( DMAPRIOCLR ) \
10983
MAKE_REGISTER( DMAERRCLR ) \
10984
MAKE_REGISTER( DMACHASGN ) \
10985
MAKE_REGISTER( DMACHIS ) \
10986
MAKE_REGISTER( DMACHMAP0 ) \
10987
MAKE_REGISTER( DMACHMAP1 ) \
10988
MAKE_REGISTER( DMACHMAP2 ) \
10989
MAKE_REGISTER( DMACHMAP3 ) \
10990
MAKE_REGISTER( DMAPeriphID4 ) \
10991
MAKE_REGISTER( DMAPeriphID0 ) \
10992
MAKE_REGISTER( DMAPeriphID1 ) \
10993
MAKE_REGISTER( DMAPeriphID2 ) \
10994
MAKE_REGISTER( DMAPeriphID3 ) \
10995
MAKE_REGISTER( DMAPCellID0 ) \
10996
MAKE_REGISTER( DMAPCellID1 ) \
10997
MAKE_REGISTER( DMAPCellID2 ) \
10998
MAKE_REGISTER( DMAPCellID3 ) \
10999
MAKE_REGISTER( GPTMCFG ) \
11000
MAKE_REGISTER( GPTMTAMR ) \
11001
MAKE_REGISTER( GPTMTBMR ) \
11002
MAKE_REGISTER( GPTMCTL ) \
11003
MAKE_REGISTER( GPTMSYNC ) \
11004
MAKE_REGISTER( GPTMIMR ) \
11005
MAKE_REGISTER( GPTMRIS ) \
11006
MAKE_REGISTER( GPTMMIS ) \
11007
MAKE_REGISTER( GPTMICR ) \
11008
MAKE_REGISTER( GPTMTAILR ) \
11009
MAKE_REGISTER( GPTMTBILR ) \
11010
MAKE_REGISTER( GPTMTAMATCHR ) \
11011
MAKE_REGISTER( GPTMTBMATCHR ) \
11012
MAKE_REGISTER( GPTMTAPR ) \
11013
MAKE_REGISTER( GPTMTBPR ) \
11014
MAKE_REGISTER( GPTMTAPMR ) \
11015
MAKE_REGISTER( GPTMTBPMR ) \
11016
MAKE_REGISTER( GPTMTAR ) \
11017
MAKE_REGISTER( GPTMTBR ) \
11018
MAKE_REGISTER( GPTMTAV ) \
11019
MAKE_REGISTER( GPTMTBV ) \
11020
MAKE_REGISTER( GPTMRTCPD ) \
11021
MAKE_REGISTER( GPTMTAPS ) \
11022
MAKE_REGISTER( GPTMTBPS ) \
11023
MAKE_REGISTER( GPTMTAPV ) \
11024
MAKE_REGISTER( GPTMTBPV ) \
11025
MAKE_REGISTER( GPTMPP ) \
11026
MAKE_REGISTER( WDTLOAD ) \
11027
MAKE_REGISTER( WDTVALUE ) \
11028
MAKE_REGISTER( WDTCTL ) \
11029
MAKE_REGISTER( WDTRIS ) \
11030
MAKE_REGISTER( WDTMIS ) \
11031
MAKE_REGISTER( WDTTEST ) \
11032
MAKE_REGISTER( WDTLOCK ) \
11033
MAKE_REGISTER( WDTPeriphID4 ) \
11034
MAKE_REGISTER( WDTPeriphID5 ) \
11035
MAKE_REGISTER( WDTPeriphID6 ) \
11036
MAKE_REGISTER( WDTPeriphID7 ) \
11037
MAKE_REGISTER( WDTPeriphID0 ) \
11038
MAKE_REGISTER( WDTPeriphID1 ) \
11039
MAKE_REGISTER( WDTPeriphID2 ) \
11040
MAKE_REGISTER( WDTPeriphID3 ) \
11041
MAKE_REGISTER( WDTPCellID0 ) \
11042
MAKE_REGISTER( WDTPCellID1 ) \
11043
MAKE_REGISTER( WDTPCellID2 ) \
11044
MAKE_REGISTER( WDTPCellID3 ) \
11045
MAKE_REGISTER( ADCACTSS ) \
11046
MAKE_REGISTER( ADCRIS ) \
11047
MAKE_REGISTER( ADCIM ) \
11048
MAKE_REGISTER( ADCISC ) \
11049
MAKE_REGISTER( ADCOSTAT ) \
11050
MAKE_REGISTER( ADCEMUX ) \
11051
MAKE_REGISTER( ADCUSTAT ) \
11052
MAKE_REGISTER( ADCSSPRI ) \
11053
MAKE_REGISTER( ADCSPC ) \
11054
MAKE_REGISTER( ADCPSSI ) \
11055
MAKE_REGISTER( ADCSAC ) \
11056
MAKE_REGISTER( ADCDCISC ) \
11057
MAKE_REGISTER( ADCCTL ) \
11058
MAKE_REGISTER( ADCSSMUX0 ) \
11059
MAKE_REGISTER( ADCSSCTL0 ) \
11060
MAKE_REGISTER( ADCSSFIFO0 ) \
11061
MAKE_REGISTER( ADCSSFSTAT0 ) \
11062
MAKE_REGISTER( ADCSSOP0 ) \
11063
MAKE_REGISTER( ADCSSDC0 ) \
11064
MAKE_REGISTER( ADCSSMUX1 ) \
11065
MAKE_REGISTER( ADCSSCTL1 ) \
11066
MAKE_REGISTER( ADCSSFIFO1 ) \
11067
MAKE_REGISTER( ADCSSFSTAT1 ) \
11068
MAKE_REGISTER( ADCSSOP1 ) \
11069
MAKE_REGISTER( ADCSSDC1 ) \
11070
MAKE_REGISTER( ADCSSMUX2 ) \
11071
MAKE_REGISTER( ADCSSCTL2 ) \
11072
MAKE_REGISTER( ADCSSFIFO2 ) \
11073
MAKE_REGISTER( ADCSSFSTAT2 ) \
11074
MAKE_REGISTER( ADCSSOP2 ) \
11075
MAKE_REGISTER( ADCSSDC2 ) \
11076
MAKE_REGISTER( ADCSSMUX3 ) \
11077
MAKE_REGISTER( ADCSSCTL3 ) \
11078
MAKE_REGISTER( ADCSSFIFO3 ) \
11079
MAKE_REGISTER( ADCSSFSTAT3 ) \
11080
MAKE_REGISTER( ADCSSOP3 ) \
11081
MAKE_REGISTER( ADCSSDC3 ) \
11082
MAKE_REGISTER( ADCDCRIC ) \
11083
MAKE_REGISTER( ADCDCCTL0 ) \
11084
MAKE_REGISTER( ADCDCCTL1 ) \
11085
MAKE_REGISTER( ADCDCCTL2 ) \
11086
MAKE_REGISTER( ADCDCCTL3 ) \
11087
MAKE_REGISTER( ADCDCCTL4 ) \
11088
MAKE_REGISTER( ADCDCCTL5 ) \
11089
MAKE_REGISTER( ADCDCCTL6 ) \
11090
MAKE_REGISTER( ADCDCCTL7 ) \
11091
MAKE_REGISTER( ADCDCCMP0 ) \
11092
MAKE_REGISTER( ADCDCCMP1 ) \
11093
MAKE_REGISTER( ADCDCCMP2 ) \
11094
MAKE_REGISTER( ADCDCCMP3 ) \
11095
MAKE_REGISTER( ADCDCCMP4 ) \
11096
MAKE_REGISTER( ADCDCCMP5 ) \
11097
MAKE_REGISTER( ADCDCCMP6 ) \
11098
MAKE_REGISTER( ADCDCCMP7 ) \
11099
MAKE_REGISTER( ADCPP ) \
11100
MAKE_REGISTER( ADCPC ) \
11101
MAKE_REGISTER( ADCCC ) \
11102
MAKE_REGISTER( UARTDR ) \
11103
MAKE_REGISTER( UARTFR ) \
11104
MAKE_REGISTER( UARTILPR ) \
11105
MAKE_REGISTER( UARTIBRD ) \
11106
MAKE_REGISTER( UARTFBRD ) \
11107
MAKE_REGISTER( UARTLCRH ) \
11108
MAKE_REGISTER( UARTCTL ) \
11109
MAKE_REGISTER( UARTIFLS ) \
11110
MAKE_REGISTER( UARTIM ) \
11111
MAKE_REGISTER( UARTRIS ) \
11112
MAKE_REGISTER( UARTMIS ) \
11113
MAKE_REGISTER( UARTICR ) \
11114
MAKE_REGISTER( UARTDMACTL ) \
11115
MAKE_REGISTER( UART9BITADDR ) \
11116
MAKE_REGISTER( UART9BITAMASK ) \
11117
MAKE_REGISTER( UARTPP ) \
11118
MAKE_REGISTER( UARTCC ) \
11119
MAKE_REGISTER( UARTPeriphID4 ) \
11120
MAKE_REGISTER( UARTPeriphID5 ) \
11121
MAKE_REGISTER( UARTPeriphID6 ) \
11122
MAKE_REGISTER( UARTPeriphID7 ) \
11123
MAKE_REGISTER( UARTPeriphID0 ) \
11124
MAKE_REGISTER( UARTPeriphID1 ) \
11125
MAKE_REGISTER( UARTPeriphID2 ) \
11126
MAKE_REGISTER( UARTPeriphID3 ) \
11127
MAKE_REGISTER( UARTPCellID0 ) \
11128
MAKE_REGISTER( UARTPCellID1 ) \
11129
MAKE_REGISTER( UARTPCellID2 ) \
11130
MAKE_REGISTER( UARTPCellID3 ) \
11131
MAKE_REGISTER( SSICR0 ) \
11132
MAKE_REGISTER( SSICR1 ) \
11133
MAKE_REGISTER( SSIDR ) \
11134
MAKE_REGISTER( SSISR ) \
11135
MAKE_REGISTER( SSICPSR ) \
11136
MAKE_REGISTER( SSIIM ) \
11137
MAKE_REGISTER( SSIRIS ) \
11138
MAKE_REGISTER( SSIMIS ) \
11139
MAKE_REGISTER( SSIICR ) \
11140
MAKE_REGISTER( SSIDMACTL ) \
11141
MAKE_REGISTER( SSICC ) \
11142
MAKE_REGISTER( SSIPeriphID4 ) \
11143
MAKE_REGISTER( SSIPeriphID5 ) \
11144
MAKE_REGISTER( SSIPeriphID6 ) \
11145
MAKE_REGISTER( SSIPeriphID7 ) \
11146
MAKE_REGISTER( SSIPeriphID0 ) \
11147
MAKE_REGISTER( SSIPeriphID1 ) \
11148
MAKE_REGISTER( SSIPeriphID2 ) \
11149
MAKE_REGISTER( SSIPeriphID3 ) \
11150
MAKE_REGISTER( SSIPCellID0 ) \
11151
MAKE_REGISTER( SSIPCellID1 ) \
11152
MAKE_REGISTER( SSIPCellID2 ) \
11153
MAKE_REGISTER( SSIPCellID3 ) \
11154
MAKE_REGISTER( I2CMSA ) \
11155
MAKE_REGISTER( I2CMCS ) \
11156
MAKE_REGISTER( I2CMDR ) \
11157
MAKE_REGISTER( I2CMTPR ) \
11158
MAKE_REGISTER( I2CMIMR ) \
11159
MAKE_REGISTER( I2CMRIS ) \
11160
MAKE_REGISTER( I2CMMIS ) \
11161
MAKE_REGISTER( I2CMICR ) \
11162
MAKE_REGISTER( I2CMCR ) \
11163
MAKE_REGISTER( I2CMCLKOCNT ) \
11164
MAKE_REGISTER( I2CMBMON ) \
11165
MAKE_REGISTER( I2CMCR2 ) \
11166
MAKE_REGISTER( I2CSOAR ) \
11167
MAKE_REGISTER( I2CSCSR ) \
11168
MAKE_REGISTER( I2CSDR ) \
11169
MAKE_REGISTER( I2CSIMR ) \
11170
MAKE_REGISTER( I2CSRIS ) \
11171
MAKE_REGISTER( I2CSMIS ) \
11172
MAKE_REGISTER( I2CSICR ) \
11173
MAKE_REGISTER( I2CSOAR2 ) \
11174
MAKE_REGISTER( I2CSACKCTL ) \
11175
MAKE_REGISTER( I2CPP ) \
11176
MAKE_REGISTER( I2CPC ) \
11177
MAKE_REGISTER( CANCTL ) \
11178
MAKE_REGISTER( CANSTS ) \
11179
MAKE_REGISTER( CANERR ) \
11180
MAKE_REGISTER( CANBIT ) \
11181
MAKE_REGISTER( CANINT ) \
11182
MAKE_REGISTER( CANTST ) \
11183
MAKE_REGISTER( CANBRPE ) \
11184
MAKE_REGISTER( CANIF1CRQ ) \
11185
MAKE_REGISTER( CANIF1CMSK ) \
11186
MAKE_REGISTER( CANIF1MSK1 ) \
11187
MAKE_REGISTER( CANIF1MSK2 ) \
11188
MAKE_REGISTER( CANIF1ARB1 ) \
11189
MAKE_REGISTER( CANIF1ARB2 ) \
11190
MAKE_REGISTER( CANIF1MCTL ) \
11191
MAKE_REGISTER( CANIF1DA1 ) \
11192
MAKE_REGISTER( CANIF1DA2 ) \
11193
MAKE_REGISTER( CANIF1DB1 ) \
11194
MAKE_REGISTER( CANIF1DB2 ) \
11195
MAKE_REGISTER( CANIF2CRQ ) \
11196
MAKE_REGISTER( CANIF2CMSK ) \
11197
MAKE_REGISTER( CANIF2MSK1 ) \
11198
MAKE_REGISTER( CANIF2MSK2 ) \
11199
MAKE_REGISTER( CANIF2ARB1 ) \
11200
MAKE_REGISTER( CANIF2ARB2 ) \
11201
MAKE_REGISTER( CANIF2MCTL ) \
11202
MAKE_REGISTER( CANIF2DA1 ) \
11203
MAKE_REGISTER( CANIF2DA2 ) \
11204
MAKE_REGISTER( CANIF2DB1 ) \
11205
MAKE_REGISTER( CANIF2DB2 ) \
11206
MAKE_REGISTER( CANTXRQ1 ) \
11207
MAKE_REGISTER( CANTXRQ2 ) \
11208
MAKE_REGISTER( CANNWDA1 ) \
11209
MAKE_REGISTER( CANNWDA2 ) \
11210
MAKE_REGISTER( CANMSG1INT ) \
11211
MAKE_REGISTER( CANMSG2INT ) \
11212
MAKE_REGISTER( CANMSG1VAL ) \
11213
MAKE_REGISTER( CANMSG2VAL ) \
11214
MAKE_REGISTER( USBFADDR ) \
11215
MAKE_REGISTER( USBPOWER ) \
11216
MAKE_REGISTER( USBTXIS ) \
11217
MAKE_REGISTER( USBRXIS ) \
11218
MAKE_REGISTER( USBTXIE ) \
11219
MAKE_REGISTER( USBRXIE ) \
11220
MAKE_REGISTER( USBIS ) \
11221
MAKE_REGISTER( USBIE ) \
11222
MAKE_REGISTER( USBFRAME ) \
11223
MAKE_REGISTER( USBEPIDX ) \
11224
MAKE_REGISTER( USBTEST ) \
11225
MAKE_REGISTER( USBFIFO0 ) \
11226
MAKE_REGISTER( USBFIFO1 ) \
11227
MAKE_REGISTER( USBFIFO2 ) \
11228
MAKE_REGISTER( USBFIFO3 ) \
11229
MAKE_REGISTER( USBFIFO4 ) \
11230
MAKE_REGISTER( USBFIFO5 ) \
11231
MAKE_REGISTER( USBFIFO6 ) \
11232
MAKE_REGISTER( USBFIFO7 ) \
11233
MAKE_REGISTER( USBTXFIFOSZ ) \
11234
MAKE_REGISTER( USBRXFIFOSZ ) \
11235
MAKE_REGISTER( USBTXFIFOADD ) \
11236
MAKE_REGISTER( USBRXFIFOADD ) \
11237
MAKE_REGISTER( USBCONTIM ) \
11238
MAKE_REGISTER( USBFSEOF ) \
11239
MAKE_REGISTER( USBCSRL0 ) \
11240
MAKE_REGISTER( USBCSRH0 ) \
11241
MAKE_REGISTER( USBCOUNT0 ) \
11242
MAKE_REGISTER( USBTXMAXP1 ) \
11243
MAKE_REGISTER( USBTXCSRL1 ) \
11244
MAKE_REGISTER( USBTXCSRH1 ) \
11245
MAKE_REGISTER( USBRXMAXP1 ) \
11246
MAKE_REGISTER( USBRXCSRL1 ) \
11247
MAKE_REGISTER( USBRXCSRH1 ) \
11248
MAKE_REGISTER( USBRXCOUNT1 ) \
11249
MAKE_REGISTER( USBTXMAXP2 ) \
11250
MAKE_REGISTER( USBTXCSRL2 ) \
11251
MAKE_REGISTER( USBTXCSRH2 ) \
11252
MAKE_REGISTER( USBRXMAXP2 ) \
11253
MAKE_REGISTER( USBRXCSRL2 ) \
11254
MAKE_REGISTER( USBRXCSRH2 ) \
11255
MAKE_REGISTER( USBRXCOUNT2 ) \
11256
MAKE_REGISTER( USBTXMAXP3 ) \
11257
MAKE_REGISTER( USBTXCSRL3 ) \
11258
MAKE_REGISTER( USBTXCSRH3 ) \
11259
MAKE_REGISTER( USBRXMAXP3 ) \
11260
MAKE_REGISTER( USBRXCSRL3 ) \
11261
MAKE_REGISTER( USBRXCSRH3 ) \
11262
MAKE_REGISTER( USBRXCOUNT3 ) \
11263
MAKE_REGISTER( USBTXMAXP4 ) \
11264
MAKE_REGISTER( USBTXCSRL4 ) \
11265
MAKE_REGISTER( USBTXCSRH4 ) \
11266
MAKE_REGISTER( USBRXMAXP4 ) \
11267
MAKE_REGISTER( USBRXCSRL4 ) \
11268
MAKE_REGISTER( USBRXCSRH4 ) \
11269
MAKE_REGISTER( USBRXCOUNT4 ) \
11270
MAKE_REGISTER( USBTXMAXP5 ) \
11271
MAKE_REGISTER( USBTXCSRL5 ) \
11272
MAKE_REGISTER( USBTXCSRH5 ) \
11273
MAKE_REGISTER( USBRXMAXP5 ) \
11274
MAKE_REGISTER( USBRXCSRL5 ) \
11275
MAKE_REGISTER( USBRXCSRH5 ) \
11276
MAKE_REGISTER( USBRXCOUNT5 ) \
11277
MAKE_REGISTER( USBTXMAXP6 ) \
11278
MAKE_REGISTER( USBTXCSRL6 ) \
11279
MAKE_REGISTER( USBTXCSRH6 ) \
11280
MAKE_REGISTER( USBRXMAXP6 ) \
11281
MAKE_REGISTER( USBRXCSRL6 ) \
11282
MAKE_REGISTER( USBRXCSRH6 ) \
11283
MAKE_REGISTER( USBRXCOUNT6 ) \
11284
MAKE_REGISTER( USBTXMAXP7 ) \
11285
MAKE_REGISTER( USBTXCSRL7 ) \
11286
MAKE_REGISTER( USBTXCSRH7 ) \
11287
MAKE_REGISTER( USBRXMAXP7 ) \
11288
MAKE_REGISTER( USBRXCSRL7 ) \
11289
MAKE_REGISTER( USBRXCSRH7 ) \
11290
MAKE_REGISTER( USBRXCOUNT7 ) \
11291
MAKE_REGISTER( USBRXDPKTBUFDIS ) \
11292
MAKE_REGISTER( USBTXDPKTBUFDIS ) \
11293
MAKE_REGISTER( USBDRRIS ) \
11294
MAKE_REGISTER( USBDRIM ) \
11295
MAKE_REGISTER( USBDRISC ) \
11296
MAKE_REGISTER( USBDMASEL ) \
11297
MAKE_REGISTER( USBPP ) \
11298
MAKE_REGISTER( ACMIS ) \
11299
MAKE_REGISTER( ACRIS ) \
11300
MAKE_REGISTER( ACINTEN ) \
11301
MAKE_REGISTER( ACREFCTL ) \
11302
MAKE_REGISTER( ACSTAT0 ) \
11303
MAKE_REGISTER( ACCTL0 ) \
11304
MAKE_REGISTER( ACSTAT1 ) \
11305
MAKE_REGISTER( ACCTL1 ) \
11306
MAKE_REGISTER( ACMPPP ) \
11307
11308
/* END OF SECTION */
11309
#undef _________________________________________LIST_OF_REGISTERS_SECTION_________________________________________________________________
11310
11311
11312
11313
#endif
/* SYSTEM_PORTABLE_INC_TI_LM4F_LM4F120H5QR_OC_REGISTERS_DEFS_H_ */
oc_1word.h
Contains macros for creating one word from more words in macros.
Source
system
portable
inc
ti
lm4f
lm4f120h5qr
oc_registers_defs.h
Generated on Fri Oct 20 2017 19:56:09 for Choco OS by
1.8.11