Choco OS  V.0.16.9.0
Join to the chocolate world
oc_registers_defs.h
1 
28 #ifndef SYSTEM_PORTABLE_INC_ST_STM32F4_STM32F429ZIT6U_OC_REGISTER_DEFS_H_
29 #define SYSTEM_PORTABLE_INC_ST_STM32F4_STM32F429ZIT6U_OC_REGISTER_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 
41 //==========================================================================================================================================
61 //==========================================================================================================================================
62 #define oC_REGISTER_FLASH_ACR(MAKE_BIT) \
63  MAKE_BIT( LATENCY , 4 ) \
64  MAKE_BIT( _RESERVED4_7 , 4 ) \
65  MAKE_BIT( PRFTEN , 1 ) \
66  MAKE_BIT( ICEN , 1 ) \
67  MAKE_BIT( DECEN , 1 ) \
68  MAKE_BIT( ICRST , 1 ) \
69  MAKE_BIT( DCRST , 1 ) \
70  MAKE_BIT( _RESERVED13_31 , 19 ) \
71 
72 //==========================================================================================================================================
92 //==========================================================================================================================================
93 #define oC_REGISTER_FLASH_KEYR(MAKE_BIT) \
94  MAKE_BIT( KEY , 32 ) \
95 
96 //==========================================================================================================================================
116 //==========================================================================================================================================
117 #define oC_REGISTER_FLASH_OPTKEYR(MAKE_BIT) \
118  MAKE_BIT( OPTKEYR , 32 ) \
119 
120 //==========================================================================================================================================
140 //==========================================================================================================================================
141 #define oC_REGISTER_FLASH_SR(MAKE_BIT) \
142  MAKE_BIT( EOP , 1 ) \
143  MAKE_BIT( OPERR , 1 ) \
144  MAKE_BIT( _RESERVED2_3 , 2 ) \
145  MAKE_BIT( WRPERR , 1 ) \
146  MAKE_BIT( PGAERR , 1 ) \
147  MAKE_BIT( PGPERR , 1 ) \
148  MAKE_BIT( PGSERR , 1 ) \
149  MAKE_BIT( RDERR , 1 ) \
150  MAKE_BIT( _RESERVED9_15 , 7 ) \
151  MAKE_BIT( BSY , 1 ) \
152  MAKE_BIT( _RESERVED17_31 , 15 ) \
153 
154 //==========================================================================================================================================
174 //==========================================================================================================================================
175 #define oC_REGISTER_FLASH_CR(MAKE_BIT) \
176  MAKE_BIT( PG , 1 ) \
177  MAKE_BIT( SER , 1 ) \
178  MAKE_BIT( MER , 1 ) \
179  MAKE_BIT( SNB , 5 ) \
180  MAKE_BIT( PSIZE , 2 ) \
181  MAKE_BIT( _RESERVED10_14 , 5 ) \
182  MAKE_BIT( MER1 , 1 ) \
183  MAKE_BIT( STRT , 1 ) \
184  MAKE_BIT( _RESERVED17_23 , 7 ) \
185  MAKE_BIT( EOPIE , 1 ) \
186  MAKE_BIT( ERRIE , 1 ) \
187  MAKE_BIT( _RESERVED26_30 , 5 ) \
188  MAKE_BIT( LOCK , 1 ) \
189 
190 //==========================================================================================================================================
210 //==========================================================================================================================================
211 #define oC_REGISTER_FLASH_OPTCR(MAKE_BIT) \
212  MAKE_BIT( _RESERVED0_31 , 32 )\
213 
214 //==========================================================================================================================================
234 //==========================================================================================================================================
235 #define oC_REGISTER_FLASH_OPTCR1(MAKE_BIT) \
236  MAKE_BIT( _RESERVED0_31 , 32 )\
237 
238 //==========================================================================================================================================
258 //==========================================================================================================================================
259 #define oC_REGISTER_PWR_CR(MAKE_BIT) \
260  MAKE_BIT( LPDS , 1 )\
261  MAKE_BIT( PDDS , 1 )\
262  MAKE_BIT( CWUF , 1 )\
263  MAKE_BIT( CSBF , 1 )\
264  MAKE_BIT( PVDE , 1 )\
265  MAKE_BIT( PLS , 3 )\
266  MAKE_BIT( DBP , 1 )\
267  MAKE_BIT( FPDS , 1 )\
268  MAKE_BIT( LPUDS , 1 )\
269  MAKE_BIT( MRUDS , 1 )\
270  MAKE_BIT( _RESERVED12 , 1 )\
271  MAKE_BIT( ADCDC1 , 1 )\
272  MAKE_BIT( VOS , 2 )\
273  MAKE_BIT( ODEN , 1 )\
274  MAKE_BIT( ODSWEN , 1 )\
275  MAKE_BIT( UDEN , 2 )\
276  MAKE_BIT( _RESERVED20_31 , 12 )\
277 
278 //==========================================================================================================================================
298 //==========================================================================================================================================
299 #define oC_REGISTER_PWR_CSR(MAKE_BIT) \
300  MAKE_BIT( WUF , 1 )\
301  MAKE_BIT( SBF , 1 )\
302  MAKE_BIT( PVDO , 1 )\
303  MAKE_BIT( BRR , 1 )\
304  MAKE_BIT( _RESERVED4_7 , 4 )\
305  MAKE_BIT( EWUP , 1 )\
306  MAKE_BIT( BRE , 1 )\
307  MAKE_BIT( _RESERVED10_13 , 4 )\
308  MAKE_BIT( VOSRDY , 1 )\
309  MAKE_BIT( _RESERVED15_15 , 1 )\
310  MAKE_BIT( ODRDY , 1 )\
311  MAKE_BIT( ODSWRDY , 1 )\
312  MAKE_BIT( UDRDY , 2 )\
313  MAKE_BIT( _RESERVED20_31 , 12 )\
314 
315 
316 //==========================================================================================================================================
336 //==========================================================================================================================================
337 #define oC_REGISTER_RCC_CR(MAKE_BIT) \
338  MAKE_BIT( HSION , 1 )\
339  MAKE_BIT( HSIRDY , 1 )\
340  MAKE_BIT( _RESERVED2_2 , 1 )\
341  MAKE_BIT( HSITRIM , 5 )\
342  MAKE_BIT( HSICAL , 8 )\
343  MAKE_BIT( HSEON , 1 )\
344  MAKE_BIT( HSERDY , 1 )\
345  MAKE_BIT( HSEBYP , 1 )\
346  MAKE_BIT( CSSON , 1 )\
347  MAKE_BIT( _RESERVED20_23 , 4 )\
348  MAKE_BIT( PLLON , 1 )\
349  MAKE_BIT( PLLRDY , 1 )\
350  MAKE_BIT( PLLI2SON , 1 )\
351  MAKE_BIT( PLLI2SRDY , 1 )\
352  MAKE_BIT( PLLSAION , 1 )\
353  MAKE_BIT( PLLSAIRDY , 1 )\
354  MAKE_BIT( _RESERVED30_31 , 2 )\
355 
356 //==========================================================================================================================================
376 //==========================================================================================================================================
377 #define oC_REGISTER_RCC_PLLCFGR(MAKE_BIT) \
378  MAKE_BIT( PLLM , 6 )\
379  MAKE_BIT( PLLN , 9 )\
380  MAKE_BIT( _RESERVED15_15 , 1 )\
381  MAKE_BIT( PLLP , 2 )\
382  MAKE_BIT( _RESERVED18_21 , 4 )\
383  MAKE_BIT( PLLSRC , 1 )\
384  MAKE_BIT( _RESERVED23_23 , 1 )\
385  MAKE_BIT( PLLQ , 4 )\
386  MAKE_BIT( _RESERVED28_31 , 4 )\
387 
388 //==========================================================================================================================================
408 //==========================================================================================================================================
409 #define oC_REGISTER_RCC_CFGR(MAKE_BIT) \
410  MAKE_BIT( SW , 2 )\
411  MAKE_BIT( SWS , 2 )\
412  MAKE_BIT( HPRE , 4 )\
413  MAKE_BIT( _RESERVED8_9 , 2 )\
414  MAKE_BIT( PPRE , 3 )\
415  MAKE_BIT( PPRE2 , 3 )\
416  MAKE_BIT( RTCPRE , 5 )\
417  MAKE_BIT( MCO1 , 2 )\
418  MAKE_BIT( I2SSCR , 1 )\
419  MAKE_BIT( MCO1_PRE , 3 )\
420  MAKE_BIT( MCO2_PRE , 3 )\
421  MAKE_BIT( MCO2 , 2 )\
422 
423 //==========================================================================================================================================
443 //==========================================================================================================================================
444 #define oC_REGISTER_RCC_CIR(MAKE_BIT) \
445  MAKE_BIT( _RESERVED0_31 , 32 )\
446 
447 //==========================================================================================================================================
467 //==========================================================================================================================================
468 #define oC_REGISTER_RCC_AHB1RSTR(MAKE_BIT) \
469  MAKE_BIT( _RESERVED0_31 , 32 )\
470 
471 //==========================================================================================================================================
491 //==========================================================================================================================================
492 #define oC_REGISTER_RCC_AHB2RSTR(MAKE_BIT) \
493  MAKE_BIT( _RESERVED0_31 , 32 )\
494 
495 //==========================================================================================================================================
515 //==========================================================================================================================================
516 #define oC_REGISTER_RCC_AHB3RSTR(MAKE_BIT) \
517  MAKE_BIT( _RESERVED0_31 , 32 )\
518 
519 //==========================================================================================================================================
539 //==========================================================================================================================================
540 #define oC_REGISTER_RCC_APB1RSTR(MAKE_BIT) \
541  MAKE_BIT( _RESERVED0_31 , 32 )\
542 
543 //==========================================================================================================================================
563 //==========================================================================================================================================
564 #define oC_REGISTER_RCC_APB2RSTR(MAKE_BIT) \
565  MAKE_BIT( TIM1RST , 1 )\
566  MAKE_BIT( TIM8RST , 1 )\
567  MAKE_BIT( _RESERVED2_3 , 2 )\
568  MAKE_BIT( USART1RST , 1 )\
569  MAKE_BIT( USART6RST , 1 )\
570  MAKE_BIT( _RESERVED6_7 , 2 )\
571  MAKE_BIT( ADCRST , 1 )\
572  MAKE_BIT( _RESERVED9_10 , 2 )\
573  MAKE_BIT( SDMMC1RST , 1 )\
574  MAKE_BIT( SPI1RST , 1 )\
575  MAKE_BIT( SPI4RST , 1 )\
576  MAKE_BIT( SYSCFGRST , 1 )\
577  MAKE_BIT( _RESERVED15_15 , 1 )\
578  MAKE_BIT( TIM9RST , 1 )\
579  MAKE_BIT( TIM10RST , 1 )\
580  MAKE_BIT( TIM11RST , 1 )\
581  MAKE_BIT( _RESERVED19_19 , 1 )\
582  MAKE_BIT( SPI5RST , 1 )\
583  MAKE_BIT( SPI6RST , 1 )\
584  MAKE_BIT( SAI1RST , 1 )\
585  MAKE_BIT( _RESERVED23_25 , 3 )\
586  MAKE_BIT( LTDCRST , 1 )\
587  MAKE_BIT( _RESERVED27_31 , 5 )\
588 
589 //==========================================================================================================================================
609 //==========================================================================================================================================
610 #define oC_REGISTER_RCC_AHB1ENR(MAKE_BIT) \
611  MAKE_BIT( _RESERVED0_31 , 32 )\
612 
613 //==========================================================================================================================================
633 //==========================================================================================================================================
634 #define oC_REGISTER_RCC_AHB2ENR(MAKE_BIT) \
635  MAKE_BIT( _RESERVED0_31 , 32 )\
636 
637 //==========================================================================================================================================
657 //==========================================================================================================================================
658 #define oC_REGISTER_RCC_AHB3ENR(MAKE_BIT) \
659  MAKE_BIT( _RESERVED0_31 , 32 )\
660 
661 //==========================================================================================================================================
681 //==========================================================================================================================================
682 #define oC_REGISTER_RCC_APB1ENR(MAKE_BIT) \
683  MAKE_BIT( TIM2_EN , 1 )\
684  MAKE_BIT( TIM3_EN , 1 )\
685  MAKE_BIT( TIM4_EN , 1 )\
686  MAKE_BIT( TIM5_EN , 1 )\
687  MAKE_BIT( TIM6_EN , 1 )\
688  MAKE_BIT( TIM7_EN , 1 )\
689  MAKE_BIT( TIM12_EN , 1 )\
690  MAKE_BIT( TIM13_EN , 1 )\
691  MAKE_BIT( TIM14_EN , 1 )\
692  MAKE_BIT( LPTIM1_EN , 1 )\
693  MAKE_BIT( _Reserved10_10 , 1 )\
694  MAKE_BIT( WWDG_EN , 1 )\
695  MAKE_BIT( _Reserved12_13 , 2 )\
696  MAKE_BIT( SPI2_EN , 1 )\
697  MAKE_BIT( SPI3_EN , 1 )\
698  MAKE_BIT( SPDIFRX_EN , 1 )\
699  MAKE_BIT( USART2_EN , 1 )\
700  MAKE_BIT( USART3_EN , 1 )\
701  MAKE_BIT( UART4_EN , 1 )\
702  MAKE_BIT( UART5_EN , 1 )\
703  MAKE_BIT( I2C1_EN , 1 )\
704  MAKE_BIT( I2C2_EN , 1 )\
705  MAKE_BIT( I2C3_EN , 1 )\
706  MAKE_BIT( I2C4_EN , 1 )\
707  MAKE_BIT( CAN1_EN , 1 )\
708  MAKE_BIT( CAN2_EN , 1 )\
709  MAKE_BIT( CEC_EN , 1 )\
710  MAKE_BIT( PWR_EN , 1 )\
711  MAKE_BIT( DAC_EN , 1 )\
712  MAKE_BIT( UART7_EN , 1 )\
713  MAKE_BIT( UART8_EN , 1 )\
714 
715 //==========================================================================================================================================
735 //==========================================================================================================================================
736 #define oC_REGISTER_RCC_APB2ENR(MAKE_BIT) \
737  MAKE_BIT( _RESERVED0_31 , 32 )\
738 
739 //==========================================================================================================================================
759 //==========================================================================================================================================
760 #define oC_REGISTER_RCC_AHB1LPENR(MAKE_BIT) \
761  MAKE_BIT( _RESERVED0_31 , 32 )\
762 
763 //==========================================================================================================================================
783 //==========================================================================================================================================
784 #define oC_REGISTER_RCC_AHB2LPENR(MAKE_BIT) \
785  MAKE_BIT( _RESERVED0_31 , 32 )\
786 
787 //==========================================================================================================================================
807 //==========================================================================================================================================
808 #define oC_REGISTER_RCC_AHB3LPENR(MAKE_BIT) \
809  MAKE_BIT( _RESERVED0_31 , 32 )\
810 
811 //==========================================================================================================================================
831 //==========================================================================================================================================
832 #define oC_REGISTER_RCC_APB1LPENR(MAKE_BIT) \
833  MAKE_BIT( _RESERVED0_31 , 32 )\
834 
835 //==========================================================================================================================================
855 //==========================================================================================================================================
856 #define oC_REGISTER_RCC_APB2LPENR(MAKE_BIT) \
857  MAKE_BIT( _RESERVED0_31 , 32 )\
858 
859 //==========================================================================================================================================
879 //==========================================================================================================================================
880 #define oC_REGISTER_RCC_BDCR(MAKE_BIT) \
881  MAKE_BIT( _RESERVED0_31 , 32 )\
882 
883 //==========================================================================================================================================
903 //==========================================================================================================================================
904 #define oC_REGISTER_RCC_CSR(MAKE_BIT) \
905  MAKE_BIT( LSION , 1 )\
906  MAKE_BIT( LSIRDY , 1 )\
907  MAKE_BIT( _RESERVED2_23 , 22 )\
908  MAKE_BIT( RMVF , 1 )\
909  MAKE_BIT( BORRSTF , 1 )\
910  MAKE_BIT( PINRSTF , 1 )\
911  MAKE_BIT( PORRSTF , 1 )\
912  MAKE_BIT( SFTRSTF , 1 )\
913  MAKE_BIT( IWDGRSTF , 1 )\
914  MAKE_BIT( WWDGRSTF , 1 )\
915  MAKE_BIT( LPWRRSTF , 1 )\
916 
917 //==========================================================================================================================================
937 //==========================================================================================================================================
938 #define oC_REGISTER_RCC_SSCRG(MAKE_BIT) \
939  MAKE_BIT( _RESERVED0_31 , 32 )\
940 
941 //==========================================================================================================================================
961 //==========================================================================================================================================
962 #define oC_REGISTER_RCC_PLLI2SCFGR(MAKE_BIT) \
963  MAKE_BIT( _RESERVED0_31 , 32 )\
964 
965 //==========================================================================================================================================
985 //==========================================================================================================================================
986 #define oC_REGISTER_RCC_PLLSAICFGR(MAKE_BIT) \
987  MAKE_BIT( _RESERVED0_5 , 6 )\
988  MAKE_BIT( PLLSAIN , 9 )\
989  MAKE_BIT( PLLSAIP , 2 )\
990  MAKE_BIT( _RESERVED18_23 , 6 )\
991  MAKE_BIT( PLLSAIQ , 5 )\
992  MAKE_BIT( PLLSAIR , 3 )\
993  MAKE_BIT( _RESERVED31_31 , 1 )\
994 
995 //==========================================================================================================================================
1015 //==========================================================================================================================================
1016 #define oC_REGISTER_RCC_DCKCFGR(MAKE_BIT) \
1017  MAKE_BIT( PLLI2SDIVQ , 5 )\
1018  MAKE_BIT( _RESERVED5_7 , 3 )\
1019  MAKE_BIT( PLLSAIDIVQ , 5 )\
1020  MAKE_BIT( _RESERVED13_15 , 3 )\
1021  MAKE_BIT( PLLSAIDIVR , 2 )\
1022  MAKE_BIT( _RESERVED18_19 , 2 )\
1023  MAKE_BIT( SAI1SEL , 2 )\
1024  MAKE_BIT( SAI2SEL , 2 )\
1025  MAKE_BIT( TIMPRE , 1 )\
1026  MAKE_BIT( _RESERVED25_31 , 7 )\
1027 
1028 
1029 //==========================================================================================================================================
1049 //==========================================================================================================================================
1050 #define oC_REGISTER_GPIOA_MODER(MAKE_BIT) \
1051  MAKE_BIT( _RESERVED0_31 , 32 )\
1052 
1053 //==========================================================================================================================================
1073 //==========================================================================================================================================
1074 #define oC_REGISTER_GPIOB_MODER(MAKE_BIT) \
1075  MAKE_BIT( _RESERVED0_31 , 32 )\
1076 
1077 //==========================================================================================================================================
1097 //==========================================================================================================================================
1098 #define oC_REGISTER_GPIOx_MODER(MAKE_BIT) \
1099  MAKE_BIT( _RESERVED0_31 , 32 )\
1100 
1101 //==========================================================================================================================================
1121 //==========================================================================================================================================
1122 #define oC_REGISTER_GPIOx_OTYPER(MAKE_BIT) \
1123  MAKE_BIT( _RESERVED0_31 , 32 )\
1124 
1125 //==========================================================================================================================================
1145 //==========================================================================================================================================
1146 #define oC_REGISTER_GPIOA_OSPEEDR(MAKE_BIT) \
1147  MAKE_BIT( _RESERVED0_31 , 32 )\
1148 
1149 //==========================================================================================================================================
1169 //==========================================================================================================================================
1170 #define oC_REGISTER_GPIOB_OSPEEDR(MAKE_BIT) \
1171  MAKE_BIT( _RESERVED0_31 , 32 )\
1172 
1173 //==========================================================================================================================================
1193 //==========================================================================================================================================
1194 #define oC_REGISTER_GPIOx_OSPEEDR(MAKE_BIT) \
1195  MAKE_BIT( _RESERVED0_31 , 32 )\
1196 
1197 //==========================================================================================================================================
1217 //==========================================================================================================================================
1218 #define oC_REGISTER_GPIOA_PUPDR(MAKE_BIT) \
1219  MAKE_BIT( _RESERVED0_31 , 32 )\
1220 //==========================================================================================================================================
1221 
1240 //==========================================================================================================================================
1241 #define oC_REGISTER_GPIOB_PUPDR(MAKE_BIT) \
1242  MAKE_BIT( _RESERVED0_31 , 32 )\
1243 //==========================================================================================================================================
1244 
1263 //==========================================================================================================================================
1264 #define oC_REGISTER_GPIOx_PUPDR(MAKE_BIT) \
1265  MAKE_BIT( _RESERVED0_31 , 32 )\
1266 
1267 //==========================================================================================================================================
1287 //==========================================================================================================================================
1288 #define oC_REGISTER_GPIOx_IDR(MAKE_BIT) \
1289  MAKE_BIT( _RESERVED0_31 , 32 )\
1290 
1291 //==========================================================================================================================================
1311 //==========================================================================================================================================
1312 #define oC_REGISTER_GPIOx_ODR(MAKE_BIT) \
1313  MAKE_BIT( _RESERVED0_31 , 32 )\
1314 
1315 //==========================================================================================================================================
1335 //==========================================================================================================================================
1336 #define oC_REGISTER_GPIOx_BSRR(MAKE_BIT) \
1337  MAKE_BIT( _RESERVED0_31 , 32 )\
1338 
1339 //==========================================================================================================================================
1359 //==========================================================================================================================================
1360 #define oC_REGISTER_GPIOx_LCKR(MAKE_BIT) \
1361  MAKE_BIT( LCK , 16 )\
1362  MAKE_BIT( LCKK , 1 )\
1363  MAKE_BIT( _RESERVED17_31 , 15 )\
1364 
1365 //==========================================================================================================================================
1385 //==========================================================================================================================================
1386 #define oC_REGISTER_GPIOx_AFRL(MAKE_BIT) \
1387  MAKE_BIT( _RESERVED0_31 , 32 )\
1388 
1389 //==========================================================================================================================================
1409 //==========================================================================================================================================
1410 #define oC_REGISTER_GPIOx_AFRH(MAKE_BIT) \
1411  MAKE_BIT( _RESERVED0_31 , 32 )\
1412 
1413 //==========================================================================================================================================
1433 //==========================================================================================================================================
1434 #define oC_REGISTER_SYSCFG_MEMRMP(MAKE_BIT) \
1435  MAKE_BIT( _RESERVED0_31 , 32 )\
1436 
1437 //==========================================================================================================================================
1457 //==========================================================================================================================================
1458 #define oC_REGISTER_SYSCFG_PMC(MAKE_BIT) \
1459  MAKE_BIT( _RESERVED0_31 , 32 )\
1460 
1461 //==========================================================================================================================================
1481 //==========================================================================================================================================
1482 #define oC_REGISTER_SYSCFG_EXTICR1(MAKE_BIT) \
1483  MAKE_BIT( _RESERVED0_31 , 32 )\
1484 
1485 //==========================================================================================================================================
1505 //==========================================================================================================================================
1506 #define oC_REGISTER_SYSCFG_EXTICR2(MAKE_BIT) \
1507  MAKE_BIT( _RESERVED0_31 , 32 )\
1508 
1509 //==========================================================================================================================================
1529 //==========================================================================================================================================
1530 #define oC_REGISTER_SYSCFG_EXTICR3(MAKE_BIT) \
1531  MAKE_BIT( _RESERVED0_31 , 32 )\
1532 
1533 //==========================================================================================================================================
1553 //==========================================================================================================================================
1554 #define oC_REGISTER_SYSCFG_EXTICR4(MAKE_BIT) \
1555  MAKE_BIT( _RESERVED0_31 , 32 )\
1556 
1557 //==========================================================================================================================================
1577 //==========================================================================================================================================
1578 #define oC_REGISTER_SYSCFG_CMPCR(MAKE_BIT) \
1579  MAKE_BIT( _RESERVED0_31 , 32 )\
1580 
1581 //==========================================================================================================================================
1601 //==========================================================================================================================================
1602 #define oC_REGISTER_DMA_LISR(MAKE_BIT) \
1603  MAKE_BIT( _RESERVED0_31 , 32 )\
1604 
1605 //==========================================================================================================================================
1625 //==========================================================================================================================================
1626 #define oC_REGISTER_DMA_HISR(MAKE_BIT) \
1627  MAKE_BIT( _RESERVED0_31 , 32 )\
1628 
1629 //==========================================================================================================================================
1649 //==========================================================================================================================================
1650 #define oC_REGISTER_DMA_LIFCR(MAKE_BIT) \
1651  MAKE_BIT( _RESERVED0_31 , 32 )\
1652 
1653 //==========================================================================================================================================
1673 //==========================================================================================================================================
1674 #define oC_REGISTER_DMA_HIFCR(MAKE_BIT) \
1675  MAKE_BIT( _RESERVED0_31 , 32 )\
1676 
1677 //==========================================================================================================================================
1697 //==========================================================================================================================================
1698 #define oC_REGISTER_DMA_S0CR(MAKE_BIT) \
1699  MAKE_BIT( _RESERVED0_31 , 32 )\
1700 
1701 //==========================================================================================================================================
1721 //==========================================================================================================================================
1722 #define oC_REGISTER_DMA_S0NDTR(MAKE_BIT) \
1723  MAKE_BIT( _RESERVED0_31 , 32 )\
1724 
1725 //==========================================================================================================================================
1745 //==========================================================================================================================================
1746 #define oC_REGISTER_DMA_S0PAR(MAKE_BIT) \
1747  MAKE_BIT( _RESERVED0_31 , 32 )\
1748 
1749 //==========================================================================================================================================
1769 //==========================================================================================================================================
1770 #define oC_REGISTER_DMA_S0M0AR(MAKE_BIT) \
1771  MAKE_BIT( _RESERVED0_31 , 32 )\
1772 
1773 //==========================================================================================================================================
1793 //==========================================================================================================================================
1794 #define oC_REGISTER_DMA_S0M1AR(MAKE_BIT) \
1795  MAKE_BIT( _RESERVED0_31 , 32 )\
1796 
1797 //==========================================================================================================================================
1817 //==========================================================================================================================================
1818 #define oC_REGISTER_DMA_S0FCR(MAKE_BIT) \
1819  MAKE_BIT( _RESERVED0_31 , 32 )\
1820 
1821 //==========================================================================================================================================
1841 //==========================================================================================================================================
1842 #define oC_REGISTER_DMA_S1CR(MAKE_BIT) \
1843  MAKE_BIT( _RESERVED0_31 , 32 )\
1844 
1845 //==========================================================================================================================================
1865 //==========================================================================================================================================
1866 #define oC_REGISTER_DMA_S1NDTR(MAKE_BIT) \
1867  MAKE_BIT( _RESERVED0_31 , 32 )\
1868 
1869 //==========================================================================================================================================
1889 //==========================================================================================================================================
1890 #define oC_REGISTER_DMA_S1PAR(MAKE_BIT) \
1891  MAKE_BIT( _RESERVED0_31 , 32 )\
1892 
1893 //==========================================================================================================================================
1913 //==========================================================================================================================================
1914 #define oC_REGISTER_DMA_S1M0AR(MAKE_BIT) \
1915  MAKE_BIT( _RESERVED0_31 , 32 )\
1916 
1917 //==========================================================================================================================================
1937 //==========================================================================================================================================
1938 #define oC_REGISTER_DMA_S1M1AR(MAKE_BIT) \
1939  MAKE_BIT( _RESERVED0_31 , 32 )\
1940 
1941 //==========================================================================================================================================
1961 //==========================================================================================================================================
1962 #define oC_REGISTER_DMA_S1FCR(MAKE_BIT) \
1963  MAKE_BIT( _RESERVED0_31 , 32 )\
1964 
1965 //==========================================================================================================================================
1985 //==========================================================================================================================================
1986 #define oC_REGISTER_DMA_S2CR(MAKE_BIT) \
1987  MAKE_BIT( _RESERVED0_31 , 32 )\
1988 
1989 //==========================================================================================================================================
2009 //==========================================================================================================================================
2010 #define oC_REGISTER_DMA_S2NDTR(MAKE_BIT) \
2011  MAKE_BIT( _RESERVED0_31 , 32 )\
2012 
2013 //==========================================================================================================================================
2033 //==========================================================================================================================================
2034 #define oC_REGISTER_DMA_S2PAR(MAKE_BIT) \
2035  MAKE_BIT( _RESERVED0_31 , 32 )\
2036 
2037 //==========================================================================================================================================
2057 //==========================================================================================================================================
2058 #define oC_REGISTER_DMA_S2M0AR(MAKE_BIT) \
2059  MAKE_BIT( _RESERVED0_31 , 32 )\
2060 
2061 //==========================================================================================================================================
2081 //==========================================================================================================================================
2082 #define oC_REGISTER_DMA_S2M1AR(MAKE_BIT) \
2083  MAKE_BIT( _RESERVED0_31 , 32 )\
2084 
2085 //==========================================================================================================================================
2105 //==========================================================================================================================================
2106 #define oC_REGISTER_DMA_S2FCR(MAKE_BIT) \
2107  MAKE_BIT( _RESERVED0_31 , 32 )\
2108 
2109 //==========================================================================================================================================
2129 //==========================================================================================================================================
2130 #define oC_REGISTER_DMA_S3CR(MAKE_BIT) \
2131  MAKE_BIT( _RESERVED0_31 , 32 )\
2132 
2133 //==========================================================================================================================================
2153 //==========================================================================================================================================
2154 #define oC_REGISTER_DMA_S3NDTR(MAKE_BIT) \
2155  MAKE_BIT( _RESERVED0_31 , 32 )\
2156 
2157 //==========================================================================================================================================
2177 //==========================================================================================================================================
2178 #define oC_REGISTER_DMA_S3PAR(MAKE_BIT) \
2179  MAKE_BIT( _RESERVED0_31 , 32 )\
2180 
2181 //==========================================================================================================================================
2201 //==========================================================================================================================================
2202 #define oC_REGISTER_DMA_S3M0AR(MAKE_BIT) \
2203  MAKE_BIT( _RESERVED0_31 , 32 )\
2204 
2205 //==========================================================================================================================================
2225 //==========================================================================================================================================
2226 #define oC_REGISTER_DMA_S3M1AR(MAKE_BIT) \
2227  MAKE_BIT( _RESERVED0_31 , 32 )\
2228 
2229 //==========================================================================================================================================
2249 //==========================================================================================================================================
2250 #define oC_REGISTER_DMA_S3FCR(MAKE_BIT) \
2251  MAKE_BIT( _RESERVED0_31 , 32 )\
2252 
2253 //==========================================================================================================================================
2273 //==========================================================================================================================================
2274 #define oC_REGISTER_DMA_S4CR(MAKE_BIT) \
2275  MAKE_BIT( _RESERVED0_31 , 32 )\
2276 
2277 //==========================================================================================================================================
2297 //==========================================================================================================================================
2298 #define oC_REGISTER_DMA_S4NDTR(MAKE_BIT) \
2299  MAKE_BIT( _RESERVED0_31 , 32 )\
2300 
2301 //==========================================================================================================================================
2321 //==========================================================================================================================================
2322 #define oC_REGISTER_DMA_S4PAR(MAKE_BIT) \
2323  MAKE_BIT( _RESERVED0_31 , 32 )\
2324 
2325 //==========================================================================================================================================
2345 //==========================================================================================================================================
2346 #define oC_REGISTER_DMA_S4M0AR(MAKE_BIT) \
2347  MAKE_BIT( _RESERVED0_31 , 32 )\
2348 
2349 //==========================================================================================================================================
2369 //==========================================================================================================================================
2370 #define oC_REGISTER_DMA_S4M1AR(MAKE_BIT) \
2371  MAKE_BIT( _RESERVED0_31 , 32 )\
2372 
2373 //==========================================================================================================================================
2393 //==========================================================================================================================================
2394 #define oC_REGISTER_DMA_S4FCR(MAKE_BIT) \
2395  MAKE_BIT( _RESERVED0_31 , 32 )\
2396 
2397 //==========================================================================================================================================
2417 //==========================================================================================================================================
2418 #define oC_REGISTER_DMA_S5CR(MAKE_BIT) \
2419  MAKE_BIT( _RESERVED0_31 , 32 )\
2420 
2421 //==========================================================================================================================================
2441 //==========================================================================================================================================
2442 #define oC_REGISTER_DMA_S5NDTR(MAKE_BIT) \
2443  MAKE_BIT( _RESERVED0_31 , 32 )\
2444 
2445 //==========================================================================================================================================
2465 //==========================================================================================================================================
2466 #define oC_REGISTER_DMA_S5PAR(MAKE_BIT) \
2467  MAKE_BIT( _RESERVED0_31 , 32 )\
2468 
2469 //==========================================================================================================================================
2489 //==========================================================================================================================================
2490 #define oC_REGISTER_DMA_S5M0AR(MAKE_BIT) \
2491  MAKE_BIT( _RESERVED0_31 , 32 )\
2492 
2493 //==========================================================================================================================================
2513 //==========================================================================================================================================
2514 #define oC_REGISTER_DMA_S5M1AR(MAKE_BIT) \
2515  MAKE_BIT( _RESERVED0_31 , 32 )\
2516 
2517 //==========================================================================================================================================
2537 //==========================================================================================================================================
2538 #define oC_REGISTER_DMA_S5FCR(MAKE_BIT) \
2539  MAKE_BIT( _RESERVED0_31 , 32 )\
2540 
2541 //==========================================================================================================================================
2561 //==========================================================================================================================================
2562 #define oC_REGISTER_DMA_S6CR(MAKE_BIT) \
2563  MAKE_BIT( _RESERVED0_31 , 32 )\
2564 
2565 //==========================================================================================================================================
2585 //==========================================================================================================================================
2586 #define oC_REGISTER_DMA_S6NDTR(MAKE_BIT) \
2587  MAKE_BIT( _RESERVED0_31 , 32 )\
2588 
2589 //==========================================================================================================================================
2609 //==========================================================================================================================================
2610 #define oC_REGISTER_DMA_S6PAR(MAKE_BIT) \
2611  MAKE_BIT( _RESERVED0_31 , 32 )\
2612 
2613 //==========================================================================================================================================
2633 //==========================================================================================================================================
2634 #define oC_REGISTER_DMA_S6M0AR(MAKE_BIT) \
2635  MAKE_BIT( _RESERVED0_31 , 32 )\
2636 
2637 //==========================================================================================================================================
2657 //==========================================================================================================================================
2658 #define oC_REGISTER_DMA_S6M1AR(MAKE_BIT) \
2659  MAKE_BIT( _RESERVED0_31 , 32 )\
2660 
2661 //==========================================================================================================================================
2681 //==========================================================================================================================================
2682 #define oC_REGISTER_DMA_S6FCR(MAKE_BIT) \
2683  MAKE_BIT( _RESERVED0_31 , 32 )\
2684 
2685 //==========================================================================================================================================
2705 //==========================================================================================================================================
2706 #define oC_REGISTER_DMA_S7CR(MAKE_BIT) \
2707  MAKE_BIT( _RESERVED0_31 , 32 )\
2708 
2709 //==========================================================================================================================================
2729 //==========================================================================================================================================
2730 #define oC_REGISTER_DMA_S7NDTR(MAKE_BIT) \
2731  MAKE_BIT( _RESERVED0_31 , 32 )\
2732 
2733 //==========================================================================================================================================
2753 //==========================================================================================================================================
2754 #define oC_REGISTER_DMA_S7PAR(MAKE_BIT) \
2755  MAKE_BIT( _RESERVED0_31 , 32 )\
2756 
2757 //==========================================================================================================================================
2777 //==========================================================================================================================================
2778 #define oC_REGISTER_DMA_S7M0AR(MAKE_BIT) \
2779  MAKE_BIT( _RESERVED0_31 , 32 )\
2780 
2781 //==========================================================================================================================================
2801 //==========================================================================================================================================
2802 #define oC_REGISTER_DMA_S7M1AR(MAKE_BIT) \
2803  MAKE_BIT( _RESERVED0_31 , 32 )\
2804 
2805 //==========================================================================================================================================
2825 //==========================================================================================================================================
2826 #define oC_REGISTER_DMA_S7FCR(MAKE_BIT) \
2827  MAKE_BIT( _RESERVED0_31 , 32 )\
2828 
2829 //==========================================================================================================================================
2849 //==========================================================================================================================================
2850 #define oC_REGISTER_DMA2D_CR(MAKE_BIT) \
2851  MAKE_BIT( _RESERVED0_31 , 32 )\
2852 
2853 //==========================================================================================================================================
2873 //==========================================================================================================================================
2874 #define oC_REGISTER_DMA2D_ISR(MAKE_BIT) \
2875  MAKE_BIT( _RESERVED0_31 , 32 )\
2876 
2877 //==========================================================================================================================================
2897 //==========================================================================================================================================
2898 #define oC_REGISTER_DMA2D_IFCR(MAKE_BIT) \
2899  MAKE_BIT( _RESERVED0_31 , 32 )\
2900 
2901 //==========================================================================================================================================
2921 //==========================================================================================================================================
2922 #define oC_REGISTER_DMA2D_FGMAR(MAKE_BIT) \
2923  MAKE_BIT( _RESERVED0_31 , 32 )\
2924 
2925 //==========================================================================================================================================
2945 //==========================================================================================================================================
2946 #define oC_REGISTER_DMA2D_FGOR(MAKE_BIT) \
2947  MAKE_BIT( _RESERVED0_31 , 32 )\
2948 
2949 //==========================================================================================================================================
2969 //==========================================================================================================================================
2970 #define oC_REGISTER_DMA2D_BGOR(MAKE_BIT) \
2971  MAKE_BIT( _RESERVED0_31 , 32 )\
2972 
2973 //==========================================================================================================================================
2993 //==========================================================================================================================================
2994 #define oC_REGISTER_DMA2D_FGPFCCR(MAKE_BIT) \
2995  MAKE_BIT( _RESERVED0_31 , 32 )\
2996 
2997 //==========================================================================================================================================
3017 //==========================================================================================================================================
3018 #define oC_REGISTER_DMA2D_FGCOLR(MAKE_BIT) \
3019  MAKE_BIT( _RESERVED0_31 , 32 )\
3020 
3021 //==========================================================================================================================================
3041 //==========================================================================================================================================
3042 #define oC_REGISTER_DMA2D_BGPFCCR(MAKE_BIT) \
3043  MAKE_BIT( _RESERVED0_31 , 32 )\
3044 
3045 //==========================================================================================================================================
3065 //==========================================================================================================================================
3066 #define oC_REGISTER_DMA2D_BGCOLR(MAKE_BIT) \
3067  MAKE_BIT( _RESERVED0_31 , 32 )\
3068 
3069 //==========================================================================================================================================
3089 //==========================================================================================================================================
3090 #define oC_REGISTER_DMA2D_FGCMAR(MAKE_BIT) \
3091  MAKE_BIT( _RESERVED0_31 , 32 )\
3092 
3093 //==========================================================================================================================================
3113 //==========================================================================================================================================
3114 #define oC_REGISTER_DMA2D_BGCMAR(MAKE_BIT) \
3115  MAKE_BIT( _RESERVED0_31 , 32 )\
3116 
3117 //==========================================================================================================================================
3137 //==========================================================================================================================================
3138 #define oC_REGISTER_DMA2D_OPFCCR(MAKE_BIT) \
3139  MAKE_BIT( _RESERVED0_31 , 32 )\
3140 
3141 //==========================================================================================================================================
3161 //==========================================================================================================================================
3162 #define oC_REGISTER_DMA2D_OCOLR(MAKE_BIT) \
3163  MAKE_BIT( _RESERVED0_31 , 32 )\
3164 
3165 //==========================================================================================================================================
3185 //==========================================================================================================================================
3186 #define oC_REGISTER_DMA2D_OMAR(MAKE_BIT) \
3187  MAKE_BIT( _RESERVED0_31 , 32 )\
3188 
3189 //==========================================================================================================================================
3209 //==========================================================================================================================================
3210 #define oC_REGISTER_DMA2D_OOR(MAKE_BIT) \
3211  MAKE_BIT( _RESERVED0_31 , 32 )\
3212 
3213 //==========================================================================================================================================
3233 //==========================================================================================================================================
3234 #define oC_REGISTER_DMA2D_NLR(MAKE_BIT) \
3235  MAKE_BIT( _RESERVED0_31 , 32 )\
3236 
3237 //==========================================================================================================================================
3257 //==========================================================================================================================================
3258 #define oC_REGISTER_DMA2D_LWR(MAKE_BIT) \
3259  MAKE_BIT( _RESERVED0_31 , 32 )\
3260 
3261 //==========================================================================================================================================
3281 //==========================================================================================================================================
3282 #define oC_REGISTER_DMA2D_AMTCR(MAKE_BIT) \
3283  MAKE_BIT( _RESERVED0_31 , 32 )\
3284 
3285 //==========================================================================================================================================
3305 //==========================================================================================================================================
3306 #define oC_REGISTER_DMA2D_FGCLUT(MAKE_BIT) \
3307  MAKE_BIT( _RESERVED0_31 , 32 )\
3308 
3309 //==========================================================================================================================================
3329 //==========================================================================================================================================
3330 #define oC_REGISTER_DMA2D_BGCLUT(MAKE_BIT) \
3331  MAKE_BIT( _RESERVED0_31 , 32 )\
3332 
3333 //==========================================================================================================================================
3353 //==========================================================================================================================================
3354 #define oC_REGISTER_EXTI_IMR(MAKE_BIT) \
3355  MAKE_BIT( _RESERVED0_31 , 32 )\
3356 
3357 //==========================================================================================================================================
3377 //==========================================================================================================================================
3378 #define oC_REGISTER_EXTI_EMR(MAKE_BIT) \
3379  MAKE_BIT( _RESERVED0_31 , 32 )\
3380 
3381 //==========================================================================================================================================
3401 //==========================================================================================================================================
3402 #define oC_REGISTER_EXTI_RTSR(MAKE_BIT) \
3403  MAKE_BIT( _RESERVED0_31 , 32 )\
3404 
3405 //==========================================================================================================================================
3425 //==========================================================================================================================================
3426 #define oC_REGISTER_EXTI_FTSR(MAKE_BIT) \
3427  MAKE_BIT( _RESERVED0_31 , 32 )\
3428 
3429 //==========================================================================================================================================
3449 //==========================================================================================================================================
3450 #define oC_REGISTER_EXTI_SWIER(MAKE_BIT) \
3451  MAKE_BIT( _RESERVED0_31 , 32 )\
3452 
3453 //==========================================================================================================================================
3473 //==========================================================================================================================================
3474 #define oC_REGISTER_EXTI_PR(MAKE_BIT) \
3475  MAKE_BIT( _RESERVED0_31 , 32 )\
3476 
3477 //==========================================================================================================================================
3497 //==========================================================================================================================================
3498 #define oC_REGISTER_CRC_DR(MAKE_BIT) \
3499  MAKE_BIT( _RESERVED0_31 , 32 )\
3500 
3501 //==========================================================================================================================================
3521 //==========================================================================================================================================
3522 #define oC_REGISTER_CRC_IDR(MAKE_BIT) \
3523  MAKE_BIT( _RESERVED0_31 , 32 )\
3524 
3525 //==========================================================================================================================================
3545 //==========================================================================================================================================
3546 #define oC_REGISTER_CRC_CR(MAKE_BIT) \
3547  MAKE_BIT( _RESERVED0_31 , 32 )\
3548 
3549 
3550 //==========================================================================================================================================
3570 //==========================================================================================================================================
3571 #define oC_REGISTER_FMC_BCR1(MAKE_BIT) \
3572  MAKE_BIT( _RESERVED0_31 , 32 )\
3573 
3574 //==========================================================================================================================================
3594 //==========================================================================================================================================
3595 #define oC_REGISTER_FMC_BCR2(MAKE_BIT) \
3596  MAKE_BIT( _RESERVED0_31 , 32 )\
3597 
3598 //==========================================================================================================================================
3618 //==========================================================================================================================================
3619 #define oC_REGISTER_FMC_BCR3(MAKE_BIT) \
3620  MAKE_BIT( _RESERVED0_31 , 32 )\
3621 
3622 //==========================================================================================================================================
3642 //==========================================================================================================================================
3643 #define oC_REGISTER_FMC_BCR4(MAKE_BIT) \
3644  MAKE_BIT( _RESERVED0_31 , 32 )\
3645 
3646 //==========================================================================================================================================
3666 //==========================================================================================================================================
3667 #define oC_REGISTER_FMC_BTR1(MAKE_BIT) \
3668  MAKE_BIT( _RESERVED0_31 , 32 )\
3669 
3670 //==========================================================================================================================================
3690 //==========================================================================================================================================
3691 #define oC_REGISTER_FMC_BTR2(MAKE_BIT) \
3692  MAKE_BIT( _RESERVED0_31 , 32 )\
3693 
3694 //==========================================================================================================================================
3714 //==========================================================================================================================================
3715 #define oC_REGISTER_FMC_BTR3(MAKE_BIT) \
3716  MAKE_BIT( _RESERVED0_31 , 32 )\
3717 
3718 //==========================================================================================================================================
3738 //==========================================================================================================================================
3739 #define oC_REGISTER_FMC_BTR4(MAKE_BIT) \
3740  MAKE_BIT( _RESERVED0_31 , 32 )\
3741 
3742 //==========================================================================================================================================
3762 //==========================================================================================================================================
3763 #define oC_REGISTER_FMC_BWTR1(MAKE_BIT) \
3764  MAKE_BIT( _RESERVED0_31 , 32 )\
3765 
3766 //==========================================================================================================================================
3786 //==========================================================================================================================================
3787 #define oC_REGISTER_FMC_BWTR2(MAKE_BIT) \
3788  MAKE_BIT( _RESERVED0_31 , 32 )\
3789 
3790 //==========================================================================================================================================
3810 //==========================================================================================================================================
3811 #define oC_REGISTER_FMC_BWTR3(MAKE_BIT) \
3812  MAKE_BIT( _RESERVED0_31 , 32 )\
3813 
3814 //==========================================================================================================================================
3834 //==========================================================================================================================================
3835 #define oC_REGISTER_FMC_BWTR4(MAKE_BIT) \
3836  MAKE_BIT( _RESERVED0_31 , 32 )\
3837 
3838 //==========================================================================================================================================
3858 //==========================================================================================================================================
3859 #define oC_REGISTER_FMC_PCR2(MAKE_BIT) \
3860  MAKE_BIT( _RESERVED0_31 , 32 )\
3861 //==========================================================================================================================================
3862 
3881 //==========================================================================================================================================
3882 #define oC_REGISTER_FMC_PCR3(MAKE_BIT) \
3883  MAKE_BIT( _RESERVED0_31 , 32 )\
3884 //==========================================================================================================================================
3885 
3904 //==========================================================================================================================================
3905 #define oC_REGISTER_FMC_PCR4(MAKE_BIT) \
3906  MAKE_BIT( _RESERVED0_31 , 32 )\
3907 
3908 //==========================================================================================================================================
3928 //==========================================================================================================================================
3929 #define oC_REGISTER_FMC_SR2(MAKE_BIT) \
3930  MAKE_BIT( _RESERVED0_31 , 32 )\
3931 //==========================================================================================================================================
3932 
3951 //==========================================================================================================================================
3952 #define oC_REGISTER_FMC_SR3(MAKE_BIT) \
3953  MAKE_BIT( _RESERVED0_31 , 32 )\
3954 //==========================================================================================================================================
3955 
3974 //==========================================================================================================================================
3975 #define oC_REGISTER_FMC_SR4(MAKE_BIT) \
3976  MAKE_BIT( _RESERVED0_31 , 32 )\
3977 
3978 //==========================================================================================================================================
3998 //==========================================================================================================================================
3999 #define oC_REGISTER_FMC_PMEM2(MAKE_BIT) \
4000  MAKE_BIT( _RESERVED0_31 , 32 )\
4001 //==========================================================================================================================================
4002 
4021 //==========================================================================================================================================
4022 #define oC_REGISTER_FMC_PMEM3(MAKE_BIT) \
4023  MAKE_BIT( _RESERVED0_31 , 32 )\
4024 //==========================================================================================================================================
4025 
4044 //==========================================================================================================================================
4045 #define oC_REGISTER_FMC_PMEM4(MAKE_BIT) \
4046  MAKE_BIT( _RESERVED0_31 , 32 )\
4047 
4048 //==========================================================================================================================================
4068 //==========================================================================================================================================
4069 #define oC_REGISTER_FMC_PATT2(MAKE_BIT) \
4070  MAKE_BIT( _RESERVED0_31 , 32 )\
4071 //==========================================================================================================================================
4072 
4091 //==========================================================================================================================================
4092 #define oC_REGISTER_FMC_PATT3(MAKE_BIT) \
4093  MAKE_BIT( _RESERVED0_31 , 32 )\
4094 //==========================================================================================================================================
4095 
4114 //==========================================================================================================================================
4115 #define oC_REGISTER_FMC_PATT4(MAKE_BIT) \
4116  MAKE_BIT( _RESERVED0_31 , 32 )\
4117 //==========================================================================================================================================
4118 
4137 //==========================================================================================================================================
4138 #define oC_REGISTER_FMC_PIO4(MAKE_BIT) \
4139  MAKE_BIT( _RESERVED0_31 , 32 )\
4140 
4141 //==========================================================================================================================================
4161 //==========================================================================================================================================
4162 #define oC_REGISTER_FMC_ECCR2(MAKE_BIT) \
4163  MAKE_BIT( _RESERVED0_31 , 32 )\
4164 //==========================================================================================================================================
4165 
4184 //==========================================================================================================================================
4185 #define oC_REGISTER_FMC_ECCR3(MAKE_BIT) \
4186  MAKE_BIT( _RESERVED0_31 , 32 )\
4187 
4188 //==========================================================================================================================================
4208 //==========================================================================================================================================
4209 #define oC_REGISTER_FMC_SDCR1(MAKE_BIT) \
4210  MAKE_BIT( NC , 2 )\
4211  MAKE_BIT( NR , 2 )\
4212  MAKE_BIT( MWID , 2 )\
4213  MAKE_BIT( NB , 1 )\
4214  MAKE_BIT( CAS , 2 )\
4215  MAKE_BIT( WP , 1 )\
4216  MAKE_BIT( SDCLK , 2 )\
4217  MAKE_BIT( RBURST , 1 )\
4218  MAKE_BIT( RPIPE , 2 )\
4219  MAKE_BIT( _RESERVED15_31 , 17 )\
4220 
4221 //==========================================================================================================================================
4241 //==========================================================================================================================================
4242 #define oC_REGISTER_FMC_SDCR2(MAKE_BIT) \
4243  MAKE_BIT( NC , 2 )\
4244  MAKE_BIT( NR , 2 )\
4245  MAKE_BIT( MWID , 2 )\
4246  MAKE_BIT( NB , 1 )\
4247  MAKE_BIT( CAS , 2 )\
4248  MAKE_BIT( WP , 1 )\
4249  MAKE_BIT( SDCLK , 2 )\
4250  MAKE_BIT( RBURST , 1 )\
4251  MAKE_BIT( RPIPE , 2 )\
4252  MAKE_BIT( _RESERVED15_31 , 17 )\
4253 
4254 //==========================================================================================================================================
4274 //==========================================================================================================================================
4275 #define oC_REGISTER_FMC_SDTR1(MAKE_BIT) \
4276  MAKE_BIT( TMRD , 4 )\
4277  MAKE_BIT( TXSR , 4 )\
4278  MAKE_BIT( TRAS , 4 )\
4279  MAKE_BIT( TRC , 4 )\
4280  MAKE_BIT( TWR , 4 )\
4281  MAKE_BIT( TRP , 4 )\
4282  MAKE_BIT( TRCD , 4 )\
4283  MAKE_BIT( _RESERVED28_31 , 4 )\
4284 
4285 //==========================================================================================================================================
4305 //==========================================================================================================================================
4306 #define oC_REGISTER_FMC_SDTR2(MAKE_BIT) \
4307  MAKE_BIT( TMRD , 4 )\
4308  MAKE_BIT( TXSR , 4 )\
4309  MAKE_BIT( TRAS , 4 )\
4310  MAKE_BIT( TRC , 4 )\
4311  MAKE_BIT( TWR , 4 )\
4312  MAKE_BIT( TRP , 4 )\
4313  MAKE_BIT( TRCD , 4 )\
4314  MAKE_BIT( _RESERVED28_31 , 4 )\
4315 
4316 //==========================================================================================================================================
4336 //==========================================================================================================================================
4337 #define oC_REGISTER_FMC_SDCMR(MAKE_BIT) \
4338  MAKE_BIT( MODE , 3 )\
4339  MAKE_BIT( CTB2 , 1 )\
4340  MAKE_BIT( CTB1 , 1 )\
4341  MAKE_BIT( NRFS , 4 )\
4342  MAKE_BIT( MRD , 13 )\
4343  MAKE_BIT( _RESERVED22_31 , 10 )\
4344 
4345 //==========================================================================================================================================
4365 //==========================================================================================================================================
4366 #define oC_REGISTER_FMC_SDRTR(MAKE_BIT) \
4367  MAKE_BIT( CRE , 1 )\
4368  MAKE_BIT( COUNT , 13 )\
4369  MAKE_BIT( REIE , 1 )\
4370  MAKE_BIT( _RESERVED15_31 , 17 )\
4371 
4372 //==========================================================================================================================================
4392 //==========================================================================================================================================
4393 #define oC_REGISTER_FMC_SDSR(MAKE_BIT) \
4394  MAKE_BIT( RE , 1 )\
4395  MAKE_BIT( MODES1 , 2 )\
4396  MAKE_BIT( MODES2 , 2 )\
4397  MAKE_BIT( BUSY , 1 )\
4398  MAKE_BIT( _RESERVED6_31 , 26 )\
4399 
4400 
4401 //==========================================================================================================================================
4421 //==========================================================================================================================================
4422 #define oC_REGISTER_ADC_SR(MAKE_BIT) \
4423  MAKE_BIT( _RESERVED0_31 , 32 )\
4424 
4425 //==========================================================================================================================================
4445 //==========================================================================================================================================
4446 #define oC_REGISTER_ADC_CR1(MAKE_BIT) \
4447  MAKE_BIT( _RESERVED0_31 , 32 )\
4448 
4449 //==========================================================================================================================================
4469 //==========================================================================================================================================
4470 #define oC_REGISTER_ADC_CR2(MAKE_BIT) \
4471  MAKE_BIT( _RESERVED0_31 , 32 )\
4472 
4473 //==========================================================================================================================================
4493 //==========================================================================================================================================
4494 #define oC_REGISTER_ADC_SMPR1(MAKE_BIT) \
4495  MAKE_BIT( _RESERVED0_31 , 32 )\
4496 
4497 //==========================================================================================================================================
4517 //==========================================================================================================================================
4518 #define oC_REGISTER_ADC_SMPR2(MAKE_BIT) \
4519  MAKE_BIT( _RESERVED0_31 , 32 )\
4520 
4521 //==========================================================================================================================================
4541 //==========================================================================================================================================
4542 #define oC_REGISTER_ADC_JOFR1(MAKE_BIT) \
4543  MAKE_BIT( _RESERVED0_31 , 32 )\
4544 
4545 //==========================================================================================================================================
4565 //==========================================================================================================================================
4566 #define oC_REGISTER_ADC_JOFR2(MAKE_BIT) \
4567  MAKE_BIT( _RESERVED0_31 , 32 )\
4568 
4569 //==========================================================================================================================================
4589 //==========================================================================================================================================
4590 #define oC_REGISTER_ADC_JOFR3(MAKE_BIT) \
4591  MAKE_BIT( _RESERVED0_31 , 32 )\
4592 
4593 //==========================================================================================================================================
4613 //==========================================================================================================================================
4614 #define oC_REGISTER_ADC_JOFR4(MAKE_BIT) \
4615  MAKE_BIT( _RESERVED0_31 , 32 )\
4616 
4617 //==========================================================================================================================================
4637 //==========================================================================================================================================
4638 #define oC_REGISTER_ADC_HTR(MAKE_BIT) \
4639  MAKE_BIT( _RESERVED0_31 , 32 )\
4640 
4641 //==========================================================================================================================================
4661 //==========================================================================================================================================
4662 #define oC_REGISTER_ADC_LTR(MAKE_BIT) \
4663  MAKE_BIT( _RESERVED0_31 , 32 )\
4664 
4665 //==========================================================================================================================================
4685 //==========================================================================================================================================
4686 #define oC_REGISTER_ADC_SQR1(MAKE_BIT) \
4687  MAKE_BIT( _RESERVED0_31 , 32 )\
4688 
4689 //==========================================================================================================================================
4709 //==========================================================================================================================================
4710 #define oC_REGISTER_ADC_SQR2(MAKE_BIT) \
4711  MAKE_BIT( _RESERVED0_31 , 32 )\
4712 
4713 //==========================================================================================================================================
4733 //==========================================================================================================================================
4734 #define oC_REGISTER_ADC_SQR3(MAKE_BIT) \
4735  MAKE_BIT( _RESERVED0_31 , 32 )\
4736 
4737 //==========================================================================================================================================
4757 //==========================================================================================================================================
4758 #define oC_REGISTER_ADC_JSQR(MAKE_BIT) \
4759  MAKE_BIT( _RESERVED0_31 , 32 )\
4760 
4761 //==========================================================================================================================================
4781 //==========================================================================================================================================
4782 #define oC_REGISTER_ADC_JDR1(MAKE_BIT) \
4783  MAKE_BIT( _RESERVED0_31 , 32 )\
4784 
4785 //==========================================================================================================================================
4805 //==========================================================================================================================================
4806 #define oC_REGISTER_ADC_JDR2(MAKE_BIT) \
4807  MAKE_BIT( _RESERVED0_31 , 32 )\
4808 
4809 //==========================================================================================================================================
4829 //==========================================================================================================================================
4830 #define oC_REGISTER_ADC_JDR3(MAKE_BIT) \
4831  MAKE_BIT( _RESERVED0_31 , 32 )\
4832 
4833 //==========================================================================================================================================
4853 //==========================================================================================================================================
4854 #define oC_REGISTER_ADC_JDR4(MAKE_BIT) \
4855  MAKE_BIT( _RESERVED0_31 , 32 )\
4856 
4857 //==========================================================================================================================================
4877 //==========================================================================================================================================
4878 #define oC_REGISTER_ADC_DR(MAKE_BIT) \
4879  MAKE_BIT( _RESERVED0_31 , 32 )\
4880 
4881 //==========================================================================================================================================
4901 //==========================================================================================================================================
4902 #define oC_REGISTER_ADC_CSR(MAKE_BIT) \
4903  MAKE_BIT( _RESERVED0_31 , 32 )\
4904 
4905 //==========================================================================================================================================
4925 //==========================================================================================================================================
4926 #define oC_REGISTER_ADC_CCR(MAKE_BIT) \
4927  MAKE_BIT( _RESERVED0_31 , 32 )\
4928 
4929 //==========================================================================================================================================
4949 //==========================================================================================================================================
4950 #define oC_REGISTER_ADC_CDR(MAKE_BIT) \
4951  MAKE_BIT( _RESERVED0_31 , 32 )\
4952 
4953 //==========================================================================================================================================
4973 //==========================================================================================================================================
4974 #define oC_REGISTER_DAC_CR(MAKE_BIT) \
4975  MAKE_BIT( _RESERVED0_31 , 32 )\
4976 
4977 //==========================================================================================================================================
4997 //==========================================================================================================================================
4998 #define oC_REGISTER_DAC_SWTRIGR(MAKE_BIT) \
4999  MAKE_BIT( _RESERVED0_31 , 32 )\
5000 
5001 //==========================================================================================================================================
5021 //==========================================================================================================================================
5022 #define oC_REGISTER_DAC_DHR12R1(MAKE_BIT) \
5023  MAKE_BIT( _RESERVED0_31 , 32 )\
5024 
5025 //==========================================================================================================================================
5045 //==========================================================================================================================================
5046 #define oC_REGISTER_DAC_DHR12L1(MAKE_BIT) \
5047  MAKE_BIT( _RESERVED0_31 , 32 )\
5048 
5049 //==========================================================================================================================================
5069 //==========================================================================================================================================
5070 #define oC_REGISTER_DAC_DHR8R1(MAKE_BIT) \
5071  MAKE_BIT( _RESERVED0_31 , 32 )\
5072 
5073 //==========================================================================================================================================
5093 //==========================================================================================================================================
5094 #define oC_REGISTER_DAC_DHR12R2(MAKE_BIT) \
5095  MAKE_BIT( _RESERVED0_31 , 32 )\
5096 
5097 //==========================================================================================================================================
5117 //==========================================================================================================================================
5118 #define oC_REGISTER_DAC_DHR12L2(MAKE_BIT) \
5119  MAKE_BIT( _RESERVED0_31 , 32 )\
5120 
5121 //==========================================================================================================================================
5141 //==========================================================================================================================================
5142 #define oC_REGISTER_DAC_DHR8R2(MAKE_BIT) \
5143  MAKE_BIT( _RESERVED0_31 , 32 )\
5144 
5145 //==========================================================================================================================================
5165 //==========================================================================================================================================
5166 #define oC_REGISTER_DAC_DHR12RD(MAKE_BIT) \
5167  MAKE_BIT( _RESERVED0_31 , 32 )\
5168 
5169 //==========================================================================================================================================
5189 //==========================================================================================================================================
5190 #define oC_REGISTER_DAC_DHR12LD(MAKE_BIT) \
5191  MAKE_BIT( _RESERVED0_31 , 32 )\
5192 
5193 //==========================================================================================================================================
5213 //==========================================================================================================================================
5214 #define oC_REGISTER_DAC_DHR8RD(MAKE_BIT) \
5215  MAKE_BIT( _RESERVED0_31 , 32 )\
5216 
5217 //==========================================================================================================================================
5237 //==========================================================================================================================================
5238 #define oC_REGISTER_DAC_DOR1(MAKE_BIT) \
5239  MAKE_BIT( _RESERVED0_31 , 32 )\
5240 
5241 //==========================================================================================================================================
5261 //==========================================================================================================================================
5262 #define oC_REGISTER_DAC_DOR2(MAKE_BIT) \
5263  MAKE_BIT( _RESERVED0_31 , 32 )\
5264 
5265 //==========================================================================================================================================
5285 //==========================================================================================================================================
5286 #define oC_REGISTER_DAC_SR(MAKE_BIT) \
5287  MAKE_BIT( _RESERVED0_31 , 32 )\
5288 
5289 //==========================================================================================================================================
5309 //==========================================================================================================================================
5310 #define oC_REGISTER_DCMI_CR(MAKE_BIT) \
5311  MAKE_BIT( _RESERVED0_31 , 32 )\
5312 
5313 //==========================================================================================================================================
5333 //==========================================================================================================================================
5334 #define oC_REGISTER_DCMI_SR(MAKE_BIT) \
5335  MAKE_BIT( _RESERVED0_31 , 32 )\
5336 
5337 //==========================================================================================================================================
5357 //==========================================================================================================================================
5358 #define oC_REGISTER_DCMI_RIS(MAKE_BIT) \
5359  MAKE_BIT( _RESERVED0_31 , 32 )\
5360 
5361 //==========================================================================================================================================
5381 //==========================================================================================================================================
5382 #define oC_REGISTER_DCMI_IER(MAKE_BIT) \
5383  MAKE_BIT( _RESERVED0_31 , 32 )\
5384 
5385 //==========================================================================================================================================
5405 //==========================================================================================================================================
5406 #define oC_REGISTER_DCMI_MIS(MAKE_BIT) \
5407  MAKE_BIT( _RESERVED0_31 , 32 )\
5408 
5409 //==========================================================================================================================================
5429 //==========================================================================================================================================
5430 #define oC_REGISTER_DCMI_ICR(MAKE_BIT) \
5431  MAKE_BIT( _RESERVED0_31 , 32 )\
5432 
5433 //==========================================================================================================================================
5453 //==========================================================================================================================================
5454 #define oC_REGISTER_DCMI_ESCR(MAKE_BIT) \
5455  MAKE_BIT( _RESERVED0_31 , 32 )\
5456 
5457 //==========================================================================================================================================
5477 //==========================================================================================================================================
5478 #define oC_REGISTER_DCMI_ESUR(MAKE_BIT) \
5479  MAKE_BIT( _RESERVED0_31 , 32 )\
5480 
5481 //==========================================================================================================================================
5501 //==========================================================================================================================================
5502 #define oC_REGISTER_DCMI_CWSTRT(MAKE_BIT) \
5503  MAKE_BIT( _RESERVED0_31 , 32 )\
5504 
5505 //==========================================================================================================================================
5525 //==========================================================================================================================================
5526 #define oC_REGISTER_DCMI_CWSIZE(MAKE_BIT) \
5527  MAKE_BIT( _RESERVED0_31 , 32 )\
5528 
5529 //==========================================================================================================================================
5549 //==========================================================================================================================================
5550 #define oC_REGISTER_DCMI_DR(MAKE_BIT) \
5551  MAKE_BIT( _RESERVED0_31 , 32 )\
5552 
5553 //==========================================================================================================================================
5573 //==========================================================================================================================================
5574 #define oC_REGISTER_LTDC_SSCR(MAKE_BIT) \
5575  MAKE_BIT( VSH , 11 )\
5576  MAKE_BIT( _RESERVED11_15 , 5 )\
5577  MAKE_BIT( HSW , 12 )\
5578  MAKE_BIT( _RESERVED28_31 , 4 )\
5579 
5580 //==========================================================================================================================================
5600 //==========================================================================================================================================
5601 #define oC_REGISTER_LTDC_BPCR(MAKE_BIT) \
5602  MAKE_BIT( AVBP , 11 )\
5603  MAKE_BIT( _RESERVED11_15 , 5 )\
5604  MAKE_BIT( AHBP , 12 )\
5605  MAKE_BIT( _RESERVED28_31 , 4 )\
5606 
5607 //==========================================================================================================================================
5627 //==========================================================================================================================================
5628 #define oC_REGISTER_LTDC_AWCR(MAKE_BIT) \
5629  MAKE_BIT( AAH , 11 )\
5630  MAKE_BIT( _RESERVED11_15 , 5 )\
5631  MAKE_BIT( AAW , 12 )\
5632  MAKE_BIT( _RESERVED28_31 , 4 )\
5633 
5634 //==========================================================================================================================================
5654 //==========================================================================================================================================
5655 #define oC_REGISTER_LTDC_TWCR(MAKE_BIT) \
5656  MAKE_BIT( TOTALH , 11 )\
5657  MAKE_BIT( _RESERVED11_16 , 5 )\
5658  MAKE_BIT( TOTALW , 12 )\
5659  MAKE_BIT( _RESERVED28_31 , 4 )\
5660 
5661 //==========================================================================================================================================
5681 //==========================================================================================================================================
5682 #define oC_REGISTER_LTDC_GCR(MAKE_BIT) \
5683  MAKE_BIT( LTDCEN , 1 )\
5684  MAKE_BIT( _RESERVED1_3 , 3 )\
5685  MAKE_BIT( DBW , 3 )\
5686  MAKE_BIT( _RESERVED7_7 , 1 )\
5687  MAKE_BIT( DGW , 3 )\
5688  MAKE_BIT( _RESERVED11_11 , 1 )\
5689  MAKE_BIT( DRW , 3 )\
5690  MAKE_BIT( _RESERVED15_15 , 1 )\
5691  MAKE_BIT( DEN , 1 )\
5692  MAKE_BIT( _RESERVED17_27 , 11 )\
5693  MAKE_BIT( PCPOL , 1 )\
5694  MAKE_BIT( DEPOL , 1 )\
5695  MAKE_BIT( VSPOL , 1 )\
5696  MAKE_BIT( HSPOL , 1 )\
5697 
5698 //==========================================================================================================================================
5718 //==========================================================================================================================================
5719 #define oC_REGISTER_LTDC_SRCR(MAKE_BIT) \
5720  MAKE_BIT( IMR , 1 )\
5721  MAKE_BIT( VBR , 1 )\
5722  MAKE_BIT( _RESERVED2_31 , 30 )\
5723 
5724 //==========================================================================================================================================
5744 //==========================================================================================================================================
5745 #define oC_REGISTER_LTDC_BCCR(MAKE_BIT) \
5746  MAKE_BIT( BCBLUE , 8 )\
5747  MAKE_BIT( BCGREEN , 8 )\
5748  MAKE_BIT( BCRED , 8 )\
5749  MAKE_BIT( _RESERVED24_31 , 8 )\
5750 
5751 //==========================================================================================================================================
5771 //==========================================================================================================================================
5772 #define oC_REGISTER_LTDC_IER(MAKE_BIT) \
5773  MAKE_BIT( LIE , 1 )\
5774  MAKE_BIT( FUIE , 1 )\
5775  MAKE_BIT( TERRIE , 1 )\
5776  MAKE_BIT( RRIE , 1 )\
5777  MAKE_BIT( _RESERVED4_31 , 28 )\
5778 
5779 //==========================================================================================================================================
5799 //==========================================================================================================================================
5800 #define oC_REGISTER_LTDC_ISR(MAKE_BIT) \
5801  MAKE_BIT( _RESERVED0_31 , 32 )\
5802 
5803 //==========================================================================================================================================
5823 //==========================================================================================================================================
5824 #define oC_REGISTER_LTDC_ICR(MAKE_BIT) \
5825  MAKE_BIT( _RESERVED0_31 , 32 )\
5826 
5827 //==========================================================================================================================================
5847 //==========================================================================================================================================
5848 #define oC_REGISTER_LTDC_LIPCR(MAKE_BIT) \
5849  MAKE_BIT( _RESERVED0_31 , 32 )\
5850 
5851 //==========================================================================================================================================
5871 //==========================================================================================================================================
5872 #define oC_REGISTER_LTDC_CPSR(MAKE_BIT) \
5873  MAKE_BIT( _RESERVED0_31 , 32 )\
5874 
5875 //==========================================================================================================================================
5895 //==========================================================================================================================================
5896 #define oC_REGISTER_LTDC_CDSR(MAKE_BIT) \
5897  MAKE_BIT( _RESERVED0_31 , 32 )\
5898 
5899 //==========================================================================================================================================
5919 //==========================================================================================================================================
5920 #define oC_REGISTER_LTDC_L1CR(MAKE_BIT) \
5921  MAKE_BIT( LEN , 1 )\
5922  MAKE_BIT( COLKEN , 1 )\
5923  MAKE_BIT( _RESERVED2_3 , 2 )\
5924  MAKE_BIT( CLUTEN , 1 )\
5925  MAKE_BIT( _RESERVED5_31 , 27 )\
5926 
5927 //==========================================================================================================================================
5947 //==========================================================================================================================================
5948 #define oC_REGISTER_LTDC_L1WHPCR(MAKE_BIT) \
5949  MAKE_BIT( WHSTPOS , 12 )\
5950  MAKE_BIT( _RESERVED12_15 , 4 )\
5951  MAKE_BIT( WHSPPOS , 12 )\
5952  MAKE_BIT( _RESERVED28_31 , 4 )\
5953 
5954 //==========================================================================================================================================
5974 //==========================================================================================================================================
5975 #define oC_REGISTER_LTDC_L1WVPCR(MAKE_BIT) \
5976  MAKE_BIT( WVSTPOS , 11 )\
5977  MAKE_BIT( _RESERVED11_15 , 5 )\
5978  MAKE_BIT( WVSPPOS , 11 )\
5979  MAKE_BIT( _RESERVED27_31 , 5 )\
5980 
5981 //==========================================================================================================================================
6001 //==========================================================================================================================================
6002 #define oC_REGISTER_LTDC_L1CKCR(MAKE_BIT) \
6003  MAKE_BIT( _RESERVED0_31 , 32 )\
6004 
6005 //==========================================================================================================================================
6025 //==========================================================================================================================================
6026 #define oC_REGISTER_LTDC_L1PFCR(MAKE_BIT) \
6027  MAKE_BIT( PF , 3 )\
6028  MAKE_BIT( _RESERVED3_31 , 29 )\
6029 
6030 //==========================================================================================================================================
6050 //==========================================================================================================================================
6051 #define oC_REGISTER_LTDC_L1CACR(MAKE_BIT) \
6052  MAKE_BIT( _RESERVED0_31 , 32 )\
6053 
6054 //==========================================================================================================================================
6074 //==========================================================================================================================================
6075 #define oC_REGISTER_LTDC_L1DCCR(MAKE_BIT) \
6076  MAKE_BIT( _RESERVED0_31 , 32 )\
6077 
6078 //==========================================================================================================================================
6098 //==========================================================================================================================================
6099 #define oC_REGISTER_LTDC_L1BFCR(MAKE_BIT) \
6100  MAKE_BIT( BF1 , 3 )\
6101  MAKE_BIT( _RESERVED3_7 , 5 )\
6102  MAKE_BIT( BF2 , 3 )\
6103  MAKE_BIT( _RESERVED11_31 , 21 )\
6104 
6105 //==========================================================================================================================================
6125 //==========================================================================================================================================
6126 #define oC_REGISTER_LTDC_L1CFBAR(MAKE_BIT) \
6127  MAKE_BIT( _RESERVED0_31 , 32 )\
6128 
6129 //==========================================================================================================================================
6149 //==========================================================================================================================================
6150 #define oC_REGISTER_LTDC_L1CFBLR(MAKE_BIT) \
6151  MAKE_BIT( CFBLL , 13 )\
6152  MAKE_BIT( _RESERVED13_15 , 3 )\
6153  MAKE_BIT( CFBP , 13 )\
6154  MAKE_BIT( _RESERVED29_31 , 3 )\
6155 
6156 //==========================================================================================================================================
6176 //==========================================================================================================================================
6177 #define oC_REGISTER_LTDC_L1CFBLNR(MAKE_BIT) \
6178  MAKE_BIT( CFBLNBR , 11 )\
6179  MAKE_BIT( _RESERVED11_31 , 21 )\
6180 
6181 //==========================================================================================================================================
6201 //==========================================================================================================================================
6202 #define oC_REGISTER_LTDC_L1CLUTWR(MAKE_BIT) \
6203  MAKE_BIT( _RESERVED0_31 , 32 )\
6204 
6205 //==========================================================================================================================================
6225 //==========================================================================================================================================
6226 #define oC_REGISTER_LTDC_L2CR(MAKE_BIT) \
6227  MAKE_BIT( LEN , 1 )\
6228  MAKE_BIT( COLKEN , 1 )\
6229  MAKE_BIT( _RESERVED2_3 , 2 )\
6230  MAKE_BIT( CLUTEN , 1 )\
6231  MAKE_BIT( _RESERVED5_31 , 27 )\
6232 
6233 //==========================================================================================================================================
6253 //==========================================================================================================================================
6254 #define oC_REGISTER_LTDC_L2WHPCR(MAKE_BIT) \
6255  MAKE_BIT( WHSTPOS , 12 )\
6256  MAKE_BIT( _RESERVED12_15 , 4 )\
6257  MAKE_BIT( WHSPPOS , 12 )\
6258  MAKE_BIT( _RESERVED28_31 , 4 )\
6259 
6260 //==========================================================================================================================================
6280 //==========================================================================================================================================
6281 #define oC_REGISTER_LTDC_L2WVPCR(MAKE_BIT) \
6282  MAKE_BIT( WVSTPOS , 11 )\
6283  MAKE_BIT( _RESERVED11_15 , 5 )\
6284  MAKE_BIT( WVSPPOS , 11 )\
6285  MAKE_BIT( _RESERVED27_31 , 5 )\
6286 
6287 //==========================================================================================================================================
6307 //==========================================================================================================================================
6308 #define oC_REGISTER_LTDC_L2CKCR(MAKE_BIT) \
6309  MAKE_BIT( _RESERVED0_31 , 32 )\
6310 
6311 //==========================================================================================================================================
6331 //==========================================================================================================================================
6332 #define oC_REGISTER_LTDC_L2PFCR(MAKE_BIT) \
6333  MAKE_BIT( PF , 3 )\
6334  MAKE_BIT( _RESERVED3_31 , 29 )\
6335 
6336 //==========================================================================================================================================
6356 //==========================================================================================================================================
6357 #define oC_REGISTER_LTDC_L2CACR(MAKE_BIT) \
6358  MAKE_BIT( _RESERVED0_31 , 32 )\
6359 
6360 //==========================================================================================================================================
6380 //==========================================================================================================================================
6381 #define oC_REGISTER_LTDC_L2DCCR(MAKE_BIT) \
6382  MAKE_BIT( _RESERVED0_31 , 32 )\
6383 
6384 //==========================================================================================================================================
6404 //==========================================================================================================================================
6405 #define oC_REGISTER_LTDC_L2BFCR(MAKE_BIT) \
6406  MAKE_BIT( BF1 , 3 )\
6407  MAKE_BIT( _RESERVED3_7 , 5 )\
6408  MAKE_BIT( BF2 , 3 )\
6409  MAKE_BIT( _RESERVED11_31 , 21 )\
6410 
6411 //==========================================================================================================================================
6431 //==========================================================================================================================================
6432 #define oC_REGISTER_LTDC_L2CFBAR(MAKE_BIT) \
6433  MAKE_BIT( _RESERVED0_31 , 32 )\
6434 
6435 //==========================================================================================================================================
6455 //==========================================================================================================================================
6456 #define oC_REGISTER_LTDC_L2CFBLR(MAKE_BIT) \
6457  MAKE_BIT( CFBLL , 13 )\
6458  MAKE_BIT( _RESERVED13_15 , 3 )\
6459  MAKE_BIT( CFBP , 13 )\
6460  MAKE_BIT( _RESERVED29_31 , 3 )\
6461 
6462 //==========================================================================================================================================
6482 //==========================================================================================================================================
6483 #define oC_REGISTER_LTDC_L2CFBLNR(MAKE_BIT) \
6484  MAKE_BIT( CFBLNBR , 11 )\
6485  MAKE_BIT( _RESERVED11_31 , 21 )\
6486 
6487 //==========================================================================================================================================
6507 //==========================================================================================================================================
6508 #define oC_REGISTER_LTDC_L2CLUTWR(MAKE_BIT) \
6509  MAKE_BIT( _RESERVED0_31 , 32 )\
6510 
6511 //==========================================================================================================================================
6531 //==========================================================================================================================================
6532 #define oC_REGISTER_RNG_CR(MAKE_BIT) \
6533  MAKE_BIT( _RESERVED0_31 , 32 )\
6534 
6535 //==========================================================================================================================================
6555 //==========================================================================================================================================
6556 #define oC_REGISTER_RNG_SR(MAKE_BIT) \
6557  MAKE_BIT( _RESERVED0_31 , 32 )\
6558 
6559 //==========================================================================================================================================
6579 //==========================================================================================================================================
6580 #define oC_REGISTER_RNG_DR(MAKE_BIT) \
6581  MAKE_BIT( _RESERVED0_31 , 32 )\
6582 
6583 
6584 //==========================================================================================================================================
6604 //==========================================================================================================================================
6605 #define oC_REGISTER_TIMx_CR1(MAKE_BIT) \
6606  MAKE_BIT( _RESERVED0_31 , 32 )\
6607 
6608 //==========================================================================================================================================
6628 //==========================================================================================================================================
6629 #define oC_REGISTER_TIMx_CR2(MAKE_BIT) \
6630  MAKE_BIT( _RESERVED0_31 , 32 )\
6631 
6632 //==========================================================================================================================================
6652 //==========================================================================================================================================
6653 #define oC_REGISTER_TIMx_SMCR(MAKE_BIT) \
6654  MAKE_BIT( _RESERVED0_31 , 32 )\
6655 
6656 //==========================================================================================================================================
6676 //==========================================================================================================================================
6677 #define oC_REGISTER_TIMx_DIER(MAKE_BIT) \
6678  MAKE_BIT( _RESERVED0_31 , 32 )\
6679 
6680 //==========================================================================================================================================
6700 //==========================================================================================================================================
6701 #define oC_REGISTER_TIMx_SR(MAKE_BIT) \
6702  MAKE_BIT( _RESERVED0_31 , 32 )\
6703 
6704 //==========================================================================================================================================
6724 //==========================================================================================================================================
6725 #define oC_REGISTER_TIMx_EGR(MAKE_BIT) \
6726  MAKE_BIT( _RESERVED0_31 , 32 )\
6727 
6728 //==========================================================================================================================================
6748 //==========================================================================================================================================
6749 #define oC_REGISTER_TIMx_CCMR1(MAKE_BIT) \
6750  MAKE_BIT( _RESERVED0_31 , 32 )\
6751 
6752 //==========================================================================================================================================
6772 //==========================================================================================================================================
6773 #define oC_REGISTER_TIMx_CCMR2(MAKE_BIT) \
6774  MAKE_BIT( _RESERVED0_31 , 32 )\
6775 
6776 //==========================================================================================================================================
6796 //==========================================================================================================================================
6797 #define oC_REGISTER_TIMx_CCER(MAKE_BIT) \
6798  MAKE_BIT( _RESERVED0_31 , 32 )\
6799 
6800 //==========================================================================================================================================
6820 //==========================================================================================================================================
6821 #define oC_REGISTER_TIMx_CNT(MAKE_BIT) \
6822  MAKE_BIT( _RESERVED0_31 , 32 )\
6823 
6824 //==========================================================================================================================================
6844 //==========================================================================================================================================
6845 #define oC_REGISTER_TIMx_PSC(MAKE_BIT) \
6846  MAKE_BIT( _RESERVED0_31 , 32 )\
6847 
6848 //==========================================================================================================================================
6868 //==========================================================================================================================================
6869 #define oC_REGISTER_TIMx_ARR(MAKE_BIT) \
6870  MAKE_BIT( _RESERVED0_31 , 32 )\
6871 
6872 //==========================================================================================================================================
6892 //==========================================================================================================================================
6893 #define oC_REGISTER_TIMx_RCR(MAKE_BIT) \
6894  MAKE_BIT( _RESERVED0_31 , 32 )\
6895 
6896 //==========================================================================================================================================
6916 //==========================================================================================================================================
6917 #define oC_REGISTER_TIMx_CCR1(MAKE_BIT) \
6918  MAKE_BIT( _RESERVED0_31 , 32 )\
6919 
6920 //==========================================================================================================================================
6940 //==========================================================================================================================================
6941 #define oC_REGISTER_TIMx_CCR2(MAKE_BIT) \
6942  MAKE_BIT( _RESERVED0_31 , 32 )\
6943 
6944 //==========================================================================================================================================
6964 //==========================================================================================================================================
6965 #define oC_REGISTER_TIMx_CCR3(MAKE_BIT) \
6966  MAKE_BIT( _RESERVED0_31 , 32 )\
6967 
6968 //==========================================================================================================================================
6988 //==========================================================================================================================================
6989 #define oC_REGISTER_TIMx_CCR4(MAKE_BIT) \
6990  MAKE_BIT( _RESERVED0_31 , 32 )\
6991 
6992 //==========================================================================================================================================
7012 //==========================================================================================================================================
7013 #define oC_REGISTER_TIMx_BDTR(MAKE_BIT) \
7014  MAKE_BIT( _RESERVED0_31 , 32 )\
7015 
7016 //==========================================================================================================================================
7036 //==========================================================================================================================================
7037 #define oC_REGISTER_TIMx_DCR(MAKE_BIT) \
7038  MAKE_BIT( _RESERVED0_31 , 32 )\
7039 
7040 //==========================================================================================================================================
7060 //==========================================================================================================================================
7061 #define oC_REGISTER_TIMx_DMAR(MAKE_BIT) \
7062  MAKE_BIT( _RESERVED0_31 , 32 )\
7063 
7064 //==========================================================================================================================================
7084 //==========================================================================================================================================
7085 #define oC_REGISTER_TIMx_OR(MAKE_BIT) \
7086  MAKE_BIT( _RESERVED0_31 , 32 )\
7087 
7088 
7089 //==========================================================================================================================================
7109 //==========================================================================================================================================
7110 #define oC_REGISTER_IWDG_KR(MAKE_BIT) \
7111  MAKE_BIT( _RESERVED0_31 , 32 )\
7112 
7113 //==========================================================================================================================================
7133 //==========================================================================================================================================
7134 #define oC_REGISTER_IWDG_PR(MAKE_BIT) \
7135  MAKE_BIT( _RESERVED0_31 , 32 )\
7136 
7137 //==========================================================================================================================================
7157 //==========================================================================================================================================
7158 #define oC_REGISTER_IWDG_RLR(MAKE_BIT) \
7159  MAKE_BIT( _RESERVED0_31 , 32 )\
7160 
7161 //==========================================================================================================================================
7181 //==========================================================================================================================================
7182 #define oC_REGISTER_IWDG_SR(MAKE_BIT) \
7183  MAKE_BIT( _RESERVED0_31 , 32 )\
7184 
7185 
7186 //==========================================================================================================================================
7206 //==========================================================================================================================================
7207 #define oC_REGISTER_WWDG_CR(MAKE_BIT) \
7208  MAKE_BIT( _RESERVED0_31 , 32 )\
7209 
7210 //==========================================================================================================================================
7230 //==========================================================================================================================================
7231 #define oC_REGISTER_WWDG_CFR(MAKE_BIT) \
7232  MAKE_BIT( _RESERVED0_31 , 32 )\
7233 
7234 //==========================================================================================================================================
7254 //==========================================================================================================================================
7255 #define oC_REGISTER_WWDG_SR(MAKE_BIT) \
7256  MAKE_BIT( _RESERVED0_31 , 32 )\
7257 
7258 //==========================================================================================================================================
7278 //==========================================================================================================================================
7279 #define oC_REGISTER_RTC_TR(MAKE_BIT) \
7280  MAKE_BIT( _RESERVED0_31 , 32 )\
7281 
7282 //==========================================================================================================================================
7302 //==========================================================================================================================================
7303 #define oC_REGISTER_RTC_DR(MAKE_BIT) \
7304  MAKE_BIT( _RESERVED0_31 , 32 )\
7305 
7306 //==========================================================================================================================================
7326 //==========================================================================================================================================
7327 #define oC_REGISTER_RTC_CR(MAKE_BIT) \
7328  MAKE_BIT( _RESERVED0_31 , 32 )\
7329 
7330 //==========================================================================================================================================
7350 //==========================================================================================================================================
7351 #define oC_REGISTER_RTC_ISR(MAKE_BIT) \
7352  MAKE_BIT( _RESERVED0_31 , 32 )\
7353 
7354 //==========================================================================================================================================
7374 //==========================================================================================================================================
7375 #define oC_REGISTER_RTC_PRER(MAKE_BIT) \
7376  MAKE_BIT( _RESERVED0_31 , 32 )\
7377 
7378 //==========================================================================================================================================
7398 //==========================================================================================================================================
7399 #define oC_REGISTER_RTC_WUTR(MAKE_BIT) \
7400  MAKE_BIT( _RESERVED0_31 , 32 )\
7401 
7402 //==========================================================================================================================================
7422 //==========================================================================================================================================
7423 #define oC_REGISTER_RTC_ALRMAR(MAKE_BIT) \
7424  MAKE_BIT( _RESERVED0_31 , 32 )\
7425 
7426 //==========================================================================================================================================
7446 //==========================================================================================================================================
7447 #define oC_REGISTER_RTC_ALRMBR(MAKE_BIT) \
7448  MAKE_BIT( _RESERVED0_31 , 32 )\
7449 
7450 //==========================================================================================================================================
7470 //==========================================================================================================================================
7471 #define oC_REGISTER_RTC_WPR(MAKE_BIT) \
7472  MAKE_BIT( _RESERVED0_31 , 32 )\
7473 
7474 //==========================================================================================================================================
7494 //==========================================================================================================================================
7495 #define oC_REGISTER_RTC_SSR(MAKE_BIT) \
7496  MAKE_BIT( _RESERVED0_31 , 32 )\
7497 
7498 //==========================================================================================================================================
7518 //==========================================================================================================================================
7519 #define oC_REGISTER_RTC_SHIFTR(MAKE_BIT) \
7520  MAKE_BIT( _RESERVED0_31 , 32 )\
7521 
7522 //==========================================================================================================================================
7542 //==========================================================================================================================================
7543 #define oC_REGISTER_RTC_TSTR(MAKE_BIT) \
7544  MAKE_BIT( _RESERVED0_31 , 32 )\
7545 
7546 //==========================================================================================================================================
7566 //==========================================================================================================================================
7567 #define oC_REGISTER_RTC_TSDR(MAKE_BIT) \
7568  MAKE_BIT( _RESERVED0_31 , 32 )\
7569 
7570 //==========================================================================================================================================
7590 //==========================================================================================================================================
7591 #define oC_REGISTER_RTC_TSSSR(MAKE_BIT) \
7592  MAKE_BIT( _RESERVED0_31 , 32 )\
7593 
7594 //==========================================================================================================================================
7614 //==========================================================================================================================================
7615 #define oC_REGISTER_RTC_CALR(MAKE_BIT) \
7616  MAKE_BIT( _RESERVED0_31 , 32 )\
7617 
7618 //==========================================================================================================================================
7638 //==========================================================================================================================================
7639 #define oC_REGISTER_RTC_TAMPCR(MAKE_BIT) \
7640  MAKE_BIT( _RESERVED0_31 , 32 )\
7641 
7642 //==========================================================================================================================================
7662 //==========================================================================================================================================
7663 #define oC_REGISTER_RTC_ALRMASSR(MAKE_BIT) \
7664  MAKE_BIT( _RESERVED0_31 , 32 )\
7665 
7666 //==========================================================================================================================================
7686 //==========================================================================================================================================
7687 #define oC_REGISTER_RTC_ALRMBSSR(MAKE_BIT) \
7688  MAKE_BIT( _RESERVED0_31 , 32 )\
7689 
7690 //==========================================================================================================================================
7710 //==========================================================================================================================================
7711 #define oC_REGISTER_RTC_OR(MAKE_BIT) \
7712  MAKE_BIT( _RESERVED0_31 , 32 )\
7713 
7714 //==========================================================================================================================================
7734 //==========================================================================================================================================
7735 #define oC_REGISTER_RTC_BKP0R(MAKE_BIT) \
7736  MAKE_BIT( _RESERVED0_31 , 32 )\
7737 
7738 //==========================================================================================================================================
7758 //==========================================================================================================================================
7759 #define oC_REGISTER_RTC_BKP1R(MAKE_BIT) \
7760  MAKE_BIT( _RESERVED0_31 , 32 )\
7761 
7762 //==========================================================================================================================================
7782 //==========================================================================================================================================
7783 #define oC_REGISTER_RTC_BKP2R(MAKE_BIT) \
7784  MAKE_BIT( _RESERVED0_31 , 32 )\
7785 
7786 //==========================================================================================================================================
7806 //==========================================================================================================================================
7807 #define oC_REGISTER_RTC_BKP3R(MAKE_BIT) \
7808  MAKE_BIT( _RESERVED0_31 , 32 )\
7809 
7810 //==========================================================================================================================================
7830 //==========================================================================================================================================
7831 #define oC_REGISTER_RTC_BKP4R(MAKE_BIT) \
7832  MAKE_BIT( _RESERVED0_31 , 32 )\
7833 
7834 //==========================================================================================================================================
7854 //==========================================================================================================================================
7855 #define oC_REGISTER_RTC_BKP5R(MAKE_BIT) \
7856  MAKE_BIT( _RESERVED0_31 , 32 )\
7857 
7858 //==========================================================================================================================================
7878 //==========================================================================================================================================
7879 #define oC_REGISTER_RTC_BKP6R(MAKE_BIT) \
7880  MAKE_BIT( _RESERVED0_31 , 32 )\
7881 
7882 //==========================================================================================================================================
7902 //==========================================================================================================================================
7903 #define oC_REGISTER_RTC_BKP7R(MAKE_BIT) \
7904  MAKE_BIT( _RESERVED0_31 , 32 )\
7905 
7906 //==========================================================================================================================================
7926 //==========================================================================================================================================
7927 #define oC_REGISTER_RTC_BKP8R(MAKE_BIT) \
7928  MAKE_BIT( _RESERVED0_31 , 32 )\
7929 
7930 //==========================================================================================================================================
7950 //==========================================================================================================================================
7951 #define oC_REGISTER_RTC_BKP9R(MAKE_BIT) \
7952  MAKE_BIT( _RESERVED0_31 , 32 )\
7953 
7954 //==========================================================================================================================================
7974 //==========================================================================================================================================
7975 #define oC_REGISTER_RTC_BKP10R(MAKE_BIT) \
7976  MAKE_BIT( _RESERVED0_31 , 32 )\
7977 
7978 //==========================================================================================================================================
7998 //==========================================================================================================================================
7999 #define oC_REGISTER_RTC_BKP11R(MAKE_BIT) \
8000  MAKE_BIT( _RESERVED0_31 , 32 )\
8001 
8002 //==========================================================================================================================================
8022 //==========================================================================================================================================
8023 #define oC_REGISTER_RTC_BKP12R(MAKE_BIT) \
8024  MAKE_BIT( _RESERVED0_31 , 32 )\
8025 
8026 //==========================================================================================================================================
8046 //==========================================================================================================================================
8047 #define oC_REGISTER_RTC_BKP13R(MAKE_BIT) \
8048  MAKE_BIT( _RESERVED0_31 , 32 )\
8049 
8050 //==========================================================================================================================================
8070 //==========================================================================================================================================
8071 #define oC_REGISTER_RTC_BKP14R(MAKE_BIT) \
8072  MAKE_BIT( _RESERVED0_31 , 32 )\
8073 
8074 //==========================================================================================================================================
8094 //==========================================================================================================================================
8095 #define oC_REGISTER_RTC_BKP15R(MAKE_BIT) \
8096  MAKE_BIT( _RESERVED0_31 , 32 )\
8097 
8098 //==========================================================================================================================================
8118 //==========================================================================================================================================
8119 #define oC_REGISTER_RTC_BKP16R(MAKE_BIT) \
8120  MAKE_BIT( _RESERVED0_31 , 32 )\
8121 
8122 //==========================================================================================================================================
8142 //==========================================================================================================================================
8143 #define oC_REGISTER_RTC_BKP17R(MAKE_BIT) \
8144  MAKE_BIT( _RESERVED0_31 , 32 )\
8145 
8146 //==========================================================================================================================================
8166 //==========================================================================================================================================
8167 #define oC_REGISTER_RTC_BKP18R(MAKE_BIT) \
8168  MAKE_BIT( _RESERVED0_31 , 32 )\
8169 
8170 //==========================================================================================================================================
8190 //==========================================================================================================================================
8191 #define oC_REGISTER_RTC_BKP19R(MAKE_BIT) \
8192  MAKE_BIT( _RESERVED0_31 , 32 )\
8193 
8194 
8195 //==========================================================================================================================================
8215 //==========================================================================================================================================
8216 #define oC_REGISTER_I2C_CR1(MAKE_BIT) \
8217  MAKE_BIT( _RESERVED0_31 , 32 )\
8218 
8219 //==========================================================================================================================================
8239 //==========================================================================================================================================
8240 #define oC_REGISTER_I2C_CR2(MAKE_BIT) \
8241  MAKE_BIT( _RESERVED0_31 , 32 )\
8242 
8243 //==========================================================================================================================================
8263 //==========================================================================================================================================
8264 #define oC_REGISTER_I2C_OAR1(MAKE_BIT) \
8265  MAKE_BIT( _RESERVED0_31 , 32 )\
8266 
8267 //==========================================================================================================================================
8287 //==========================================================================================================================================
8288 #define oC_REGISTER_I2C_OAR2(MAKE_BIT) \
8289  MAKE_BIT( _RESERVED0_31 , 32 )\
8290 
8291 //==========================================================================================================================================
8311 //==========================================================================================================================================
8312 #define oC_REGISTER_I2C_DR(MAKE_BIT) \
8313  MAKE_BIT( _RESERVED0_31 , 32 )\
8314 
8315 //==========================================================================================================================================
8335 //==========================================================================================================================================
8336 #define oC_REGISTER_I2C_SR1(MAKE_BIT) \
8337  MAKE_BIT( _RESERVED0_31 , 32 )\
8338 
8339 //==========================================================================================================================================
8359 //==========================================================================================================================================
8360 #define oC_REGISTER_I2C_SR2(MAKE_BIT) \
8361  MAKE_BIT( _RESERVED0_31 , 32 )\
8362 
8363 //==========================================================================================================================================
8383 //==========================================================================================================================================
8384 #define oC_REGISTER_I2C_CCR(MAKE_BIT) \
8385  MAKE_BIT( _RESERVED0_31 , 32 )\
8386 
8387 //==========================================================================================================================================
8407 //==========================================================================================================================================
8408 #define oC_REGISTER_I2C_TRISE(MAKE_BIT) \
8409  MAKE_BIT( _RESERVED0_31 , 32 )\
8410 
8411 //==========================================================================================================================================
8431 //==========================================================================================================================================
8432 #define oC_REGISTER_I2C_FLTR(MAKE_BIT) \
8433  MAKE_BIT( _RESERVED0_31 , 32 )\
8434 
8435 
8436 //==========================================================================================================================================
8456 //==========================================================================================================================================
8457 #define oC_REGISTER_USARTx_CR1(MAKE_BIT) \
8458  MAKE_BIT( SBK , 1 )\
8459  MAKE_BIT( RWU , 1 )\
8460  MAKE_BIT( RE , 1 )\
8461  MAKE_BIT( TE , 1 )\
8462  MAKE_BIT( IDLEIE , 1 )\
8463  MAKE_BIT( RXNEIE , 1 )\
8464  MAKE_BIT( TCIE , 1 )\
8465  MAKE_BIT( TXEIE , 1 )\
8466  MAKE_BIT( PEIE , 1 )\
8467  MAKE_BIT( PS , 1 )\
8468  MAKE_BIT( PCE , 1 )\
8469  MAKE_BIT( WAKE , 1 )\
8470  MAKE_BIT( M , 1 )\
8471  MAKE_BIT( UE , 1 )\
8472  MAKE_BIT( _RESERVED_14_14 , 1 )\
8473  MAKE_BIT( OVER8 , 1 )\
8474  MAKE_BIT( _RESERVED_16_31 , 16 )\
8475 
8476 //==========================================================================================================================================
8496 //==========================================================================================================================================
8497 #define oC_REGISTER_USARTx_CR2(MAKE_BIT) \
8498  MAKE_BIT( ADD , 4 )\
8499  MAKE_BIT( _RESERVED_4_4 , 1 )\
8500  MAKE_BIT( LBDL , 1 )\
8501  MAKE_BIT( LBDIE , 1 )\
8502  MAKE_BIT( _RESERVED_7_7 , 1 )\
8503  MAKE_BIT( LBCL , 1 )\
8504  MAKE_BIT( CPHA , 1 )\
8505  MAKE_BIT( CPOL , 1 )\
8506  MAKE_BIT( CLKEN , 1 )\
8507  MAKE_BIT( STOP , 2 )\
8508  MAKE_BIT( LINEN , 1 )\
8509  MAKE_BIT( _RESERVED_15_31 , 17 )\
8510 
8511 //==========================================================================================================================================
8531 //==========================================================================================================================================
8532 #define oC_REGISTER_USARTx_CR3(MAKE_BIT) \
8533  MAKE_BIT( EIE , 1 )\
8534  MAKE_BIT( IREN , 1 )\
8535  MAKE_BIT( IRLP , 1 )\
8536  MAKE_BIT( HDSEL , 1 )\
8537  MAKE_BIT( NACK , 1 )\
8538  MAKE_BIT( SCEN , 1 )\
8539  MAKE_BIT( DMAR , 1 )\
8540  MAKE_BIT( DMAT , 1 )\
8541  MAKE_BIT( RTSE , 1 )\
8542  MAKE_BIT( CTSE , 1 )\
8543  MAKE_BIT( CTSIE , 1 )\
8544  MAKE_BIT( ONE_BIT , 1 )\
8545  MAKE_BIT( _RESERVED_12_31 , 20 )\
8546 
8547 //==========================================================================================================================================
8567 //==========================================================================================================================================
8568 #define oC_REGISTER_USARTx_BRR(MAKE_BIT) \
8569  MAKE_BIT( BRR , 16)\
8570  MAKE_BIT( _RESERVED_16_31 , 16 )\
8571 
8572 // MAKE_BIT( DIV_FRACTION , 4 )
8573 // MAKE_BIT( DIV_MANTISSA , 12 )
8574 
8575 //==========================================================================================================================================
8595 //==========================================================================================================================================
8596 #define oC_REGISTER_USARTx_GTPR(MAKE_BIT) \
8597  MAKE_BIT( PSC , 8 )\
8598  MAKE_BIT( GT , 8 )\
8599  MAKE_BIT( _RESERVED16_31 , 16 )\
8600 
8601 
8602 
8603 
8604 
8605 //==========================================================================================================================================
8625 //==========================================================================================================================================
8626 #define oC_REGISTER_USARTx_SR(MAKE_BIT) \
8627  MAKE_BIT( PE , 1 )\
8628  MAKE_BIT( FE , 1 )\
8629  MAKE_BIT( NF , 1 )\
8630  MAKE_BIT( ORE , 1 )\
8631  MAKE_BIT( IDLE , 1 )\
8632  MAKE_BIT( RXNE , 1 )\
8633  MAKE_BIT( TC , 1 )\
8634  MAKE_BIT( TXE , 1 )\
8635  MAKE_BIT( LBD , 1 )\
8636  MAKE_BIT( CTS , 1 )\
8637  MAKE_BIT( _RESERVED_10_31 , 22 )\
8638 //==========================================================================================================================================
8639 
8658 //==========================================================================================================================================
8659 #define oC_REGISTER_USARTx_DR(MAKE_BIT) \
8660  MAKE_BIT( DR , 8 )\
8661  MAKE_BIT( _RESERVED_8_31 , 24 )\
8662 
8663 
8664 //==========================================================================================================================================
8684 //==========================================================================================================================================
8685 #define oC_REGISTER_SPIx_CR1(MAKE_BIT) \
8686  MAKE_BIT( _RESERVED0_31 , 32 )\
8687 
8688 //==========================================================================================================================================
8708 //==========================================================================================================================================
8709 #define oC_REGISTER_SPIx_CR2(MAKE_BIT) \
8710  MAKE_BIT( _RESERVED0_31 , 32 )\
8711 
8712 //==========================================================================================================================================
8732 //==========================================================================================================================================
8733 #define oC_REGISTER_SPIx_SR(MAKE_BIT) \
8734  MAKE_BIT( _RESERVED0_31 , 32 )\
8735 
8736 //==========================================================================================================================================
8756 //==========================================================================================================================================
8757 #define oC_REGISTER_SPIx_DR(MAKE_BIT) \
8758  MAKE_BIT( _RESERVED0_31 , 32 )\
8759 
8760 //==========================================================================================================================================
8780 //==========================================================================================================================================
8781 #define oC_REGISTER_SPIx_CRCPR(MAKE_BIT) \
8782  MAKE_BIT( _RESERVED0_31 , 32 )\
8783 
8784 //==========================================================================================================================================
8804 //==========================================================================================================================================
8805 #define oC_REGISTER_SPIx_RXCRCR(MAKE_BIT) \
8806  MAKE_BIT( _RESERVED0_31 , 32 )\
8807 
8808 //==========================================================================================================================================
8828 //==========================================================================================================================================
8829 #define oC_REGISTER_SPIx_TXCRCR(MAKE_BIT) \
8830  MAKE_BIT( _RESERVED0_31 , 32 )\
8831 
8832 //==========================================================================================================================================
8852 //==========================================================================================================================================
8853 #define oC_REGISTER_SPIx_I2SCFGR(MAKE_BIT) \
8854  MAKE_BIT( _RESERVED0_31 , 32 )\
8855 
8856 //==========================================================================================================================================
8876 //==========================================================================================================================================
8877 #define oC_REGISTER_SPIx_I2SPR(MAKE_BIT) \
8878  MAKE_BIT( _RESERVED0_31 , 32 )\
8879 
8880 //==========================================================================================================================================
8900 //==========================================================================================================================================
8901 #define oC_REGISTER_SAI_xCR1(MAKE_BIT) \
8902  MAKE_BIT( _RESERVED0_31 , 32 )\
8903 
8904 //==========================================================================================================================================
8924 //==========================================================================================================================================
8925 #define oC_REGISTER_SAI_xCR2(MAKE_BIT) \
8926  MAKE_BIT( _RESERVED0_31 , 32 )\
8927 
8928 //==========================================================================================================================================
8948 //==========================================================================================================================================
8949 #define oC_REGISTER_SAI_xFRCR(MAKE_BIT) \
8950  MAKE_BIT( _RESERVED0_31 , 32 )\
8951 
8952 //==========================================================================================================================================
8972 //==========================================================================================================================================
8973 #define oC_REGISTER_SAI_xSLOTR(MAKE_BIT) \
8974  MAKE_BIT( _RESERVED0_31 , 32 )\
8975 
8976 //==========================================================================================================================================
8996 //==========================================================================================================================================
8997 #define oC_REGISTER_SAI_xIM(MAKE_BIT) \
8998  MAKE_BIT( _RESERVED0_31 , 32 )\
8999 
9000 //==========================================================================================================================================
9020 //==========================================================================================================================================
9021 #define oC_REGISTER_SAI_xSR(MAKE_BIT) \
9022  MAKE_BIT( _RESERVED0_31 , 32 )\
9023 
9024 //==========================================================================================================================================
9044 //==========================================================================================================================================
9045 #define oC_REGISTER_SAI_xCLRFR(MAKE_BIT) \
9046  MAKE_BIT( _RESERVED0_31 , 32 )\
9047 
9048 //==========================================================================================================================================
9068 //==========================================================================================================================================
9069 #define oC_REGISTER_SAI_xDR(MAKE_BIT) \
9070  MAKE_BIT( _RESERVED0_31 , 32 )\
9071 
9072 
9073 //==========================================================================================================================================
9093 //==========================================================================================================================================
9094 #define oC_REGISTER_SDMMC_POWER(MAKE_BIT) \
9095  MAKE_BIT( _RESERVED0_31 , 32 )\
9096 
9097 //==========================================================================================================================================
9117 //==========================================================================================================================================
9118 #define oC_REGISTER_SDMMC_CLKCR(MAKE_BIT) \
9119  MAKE_BIT( _RESERVED0_31 , 32 )\
9120 
9121 //==========================================================================================================================================
9141 //==========================================================================================================================================
9142 #define oC_REGISTER_SDMMC_AGR(MAKE_BIT) \
9143  MAKE_BIT( _RESERVED0_31 , 32 )\
9144 
9145 //==========================================================================================================================================
9165 //==========================================================================================================================================
9166 #define oC_REGISTER_SDMMC_CMD(MAKE_BIT) \
9167  MAKE_BIT( _RESERVED0_31 , 32 )\
9168 
9169 //==========================================================================================================================================
9189 //==========================================================================================================================================
9190 #define oC_REGISTER_SDMMC_RESPCMD(MAKE_BIT) \
9191  MAKE_BIT( _RESERVED0_31 , 32 )\
9192 
9193 //==========================================================================================================================================
9213 //==========================================================================================================================================
9214 #define oC_REGISTER_SDMMC_RESP1(MAKE_BIT) \
9215  MAKE_BIT( _RESERVED0_31 , 32 )\
9216 
9217 //==========================================================================================================================================
9237 //==========================================================================================================================================
9238 #define oC_REGISTER_SDMMC_RESP2(MAKE_BIT) \
9239  MAKE_BIT( _RESERVED0_31 , 32 )\
9240 
9241 //==========================================================================================================================================
9261 //==========================================================================================================================================
9262 #define oC_REGISTER_SDMMC_RESP3(MAKE_BIT) \
9263  MAKE_BIT( _RESERVED0_31 , 32 )\
9264 
9265 //==========================================================================================================================================
9285 //==========================================================================================================================================
9286 #define oC_REGISTER_SDMMC_RESP4(MAKE_BIT) \
9287  MAKE_BIT( _RESERVED0_31 , 32 )\
9288 
9289 //==========================================================================================================================================
9309 //==========================================================================================================================================
9310 #define oC_REGISTER_SDMMC_DTIME(MAKE_BIT) \
9311  MAKE_BIT( _RESERVED0_31 , 32 )\
9312 
9313 //==========================================================================================================================================
9333 //==========================================================================================================================================
9334 #define oC_REGISTER_SDMMC_DLEN(MAKE_BIT) \
9335  MAKE_BIT( _RESERVED0_31 , 32 )\
9336 
9337 //==========================================================================================================================================
9357 //==========================================================================================================================================
9358 #define oC_REGISTER_SDMMC_DCTRL(MAKE_BIT) \
9359  MAKE_BIT( _RESERVED0_31 , 32 )\
9360 
9361 //==========================================================================================================================================
9381 //==========================================================================================================================================
9382 #define oC_REGISTER_SDMMC_DCOUNT(MAKE_BIT) \
9383  MAKE_BIT( _RESERVED0_31 , 32 )\
9384 
9385 //==========================================================================================================================================
9405 //==========================================================================================================================================
9406 #define oC_REGISTER_SDMMC_STA(MAKE_BIT) \
9407  MAKE_BIT( _RESERVED0_31 , 32 )\
9408 
9409 //==========================================================================================================================================
9429 //==========================================================================================================================================
9430 #define oC_REGISTER_SDMMC_ICR(MAKE_BIT) \
9431  MAKE_BIT( _RESERVED0_31 , 32 )\
9432 
9433 //==========================================================================================================================================
9453 //==========================================================================================================================================
9454 #define oC_REGISTER_SDMMC_MASK(MAKE_BIT) \
9455  MAKE_BIT( _RESERVED0_31 , 32 )\
9456 
9457 //==========================================================================================================================================
9477 //==========================================================================================================================================
9478 #define oC_REGISTER_SDMMC_FIFOCNT(MAKE_BIT) \
9479  MAKE_BIT( _RESERVED0_31 , 32 )\
9480 
9481 //==========================================================================================================================================
9501 //==========================================================================================================================================
9502 #define oC_REGISTER_SDMMC_FIFO(MAKE_BIT) \
9503  MAKE_BIT( _RESERVED0_31 , 32 )\
9504 
9505 //==========================================================================================================================================
9525 //==========================================================================================================================================
9526 #define oC_REGISTER_CAN_MCR(MAKE_BIT) \
9527  MAKE_BIT( _RESERVED0_31 , 32 )\
9528 
9529 //==========================================================================================================================================
9549 //==========================================================================================================================================
9550 #define oC_REGISTER_CAN_MSR(MAKE_BIT) \
9551  MAKE_BIT( _RESERVED0_31 , 32 )\
9552 
9553 //==========================================================================================================================================
9573 //==========================================================================================================================================
9574 #define oC_REGISTER_CAN_TSR(MAKE_BIT) \
9575  MAKE_BIT( _RESERVED0_31 , 32 )\
9576 
9577 //==========================================================================================================================================
9597 //==========================================================================================================================================
9598 #define oC_REGISTER_CAN_RF0R(MAKE_BIT) \
9599  MAKE_BIT( _RESERVED0_31 , 32 )\
9600 
9601 //==========================================================================================================================================
9621 //==========================================================================================================================================
9622 #define oC_REGISTER_CAN_RF1R(MAKE_BIT) \
9623  MAKE_BIT( _RESERVED0_31 , 32 )\
9624 
9625 //==========================================================================================================================================
9645 //==========================================================================================================================================
9646 #define oC_REGISTER_CAN_IER(MAKE_BIT) \
9647  MAKE_BIT( _RESERVED0_31 , 32 )\
9648 
9649 //==========================================================================================================================================
9669 //==========================================================================================================================================
9670 #define oC_REGISTER_CAN_ESR(MAKE_BIT) \
9671  MAKE_BIT( _RESERVED0_31 , 32 )\
9672 
9673 //==========================================================================================================================================
9693 //==========================================================================================================================================
9694 #define oC_REGISTER_CAN_BTR(MAKE_BIT) \
9695  MAKE_BIT( _RESERVED0_31 , 32 )\
9696 
9697 //==========================================================================================================================================
9717 //==========================================================================================================================================
9718 #define oC_REGISTER_CAN_TI0R(MAKE_BIT) \
9719  MAKE_BIT( _RESERVED0_31 , 32 )\
9720 
9721 //==========================================================================================================================================
9741 //==========================================================================================================================================
9742 #define oC_REGISTER_CAN_TDT0R(MAKE_BIT) \
9743  MAKE_BIT( _RESERVED0_31 , 32 )\
9744 
9745 //==========================================================================================================================================
9765 //==========================================================================================================================================
9766 #define oC_REGISTER_CAN_TDL0R(MAKE_BIT) \
9767  MAKE_BIT( _RESERVED0_31 , 32 )\
9768 
9769 //==========================================================================================================================================
9789 //==========================================================================================================================================
9790 #define oC_REGISTER_CAN_TDH0R(MAKE_BIT) \
9791  MAKE_BIT( _RESERVED0_31 , 32 )\
9792 
9793 //==========================================================================================================================================
9813 //==========================================================================================================================================
9814 #define oC_REGISTER_CAN_TI1R(MAKE_BIT) \
9815  MAKE_BIT( _RESERVED0_31 , 32 )\
9816 
9817 //==========================================================================================================================================
9837 //==========================================================================================================================================
9838 #define oC_REGISTER_CAN_TDT1R(MAKE_BIT) \
9839  MAKE_BIT( _RESERVED0_31 , 32 )\
9840 
9841 //==========================================================================================================================================
9861 //==========================================================================================================================================
9862 #define oC_REGISTER_CAN_TDL1R(MAKE_BIT) \
9863  MAKE_BIT( _RESERVED0_31 , 32 )\
9864 
9865 //==========================================================================================================================================
9885 //==========================================================================================================================================
9886 #define oC_REGISTER_CAN_TDH1R(MAKE_BIT) \
9887  MAKE_BIT( _RESERVED0_31 , 32 )\
9888 
9889 //==========================================================================================================================================
9909 //==========================================================================================================================================
9910 #define oC_REGISTER_CAN_TI2R(MAKE_BIT) \
9911  MAKE_BIT( _RESERVED0_31 , 32 )\
9912 
9913 //==========================================================================================================================================
9933 //==========================================================================================================================================
9934 #define oC_REGISTER_CAN_TDT2R(MAKE_BIT) \
9935  MAKE_BIT( _RESERVED0_31 , 32 )\
9936 
9937 //==========================================================================================================================================
9957 //==========================================================================================================================================
9958 #define oC_REGISTER_CAN_TDL2R(MAKE_BIT) \
9959  MAKE_BIT( _RESERVED0_31 , 32 )\
9960 
9961 //==========================================================================================================================================
9981 //==========================================================================================================================================
9982 #define oC_REGISTER_CAN_TDH2R(MAKE_BIT) \
9983  MAKE_BIT( _RESERVED0_31 , 32 )\
9984 
9985 //==========================================================================================================================================
10005 //==========================================================================================================================================
10006 #define oC_REGISTER_CAN_RI0R(MAKE_BIT) \
10007  MAKE_BIT( _RESERVED0_31 , 32 )\
10008 
10009 //==========================================================================================================================================
10029 //==========================================================================================================================================
10030 #define oC_REGISTER_CAN_RDT0R(MAKE_BIT) \
10031  MAKE_BIT( _RESERVED0_31 , 32 )\
10032 
10033 //==========================================================================================================================================
10053 //==========================================================================================================================================
10054 #define oC_REGISTER_CAN_RDL0R(MAKE_BIT) \
10055  MAKE_BIT( _RESERVED0_31 , 32 )\
10056 
10057 //==========================================================================================================================================
10077 //==========================================================================================================================================
10078 #define oC_REGISTER_CAN_RDH0R(MAKE_BIT) \
10079  MAKE_BIT( _RESERVED0_31 , 32 )\
10080 
10081 //==========================================================================================================================================
10101 //==========================================================================================================================================
10102 #define oC_REGISTER_CAN_RI1R(MAKE_BIT) \
10103  MAKE_BIT( _RESERVED0_31 , 32 )\
10104 
10105 //==========================================================================================================================================
10125 //==========================================================================================================================================
10126 #define oC_REGISTER_CAN_RDT1R(MAKE_BIT) \
10127  MAKE_BIT( _RESERVED0_31 , 32 )\
10128 
10129 //==========================================================================================================================================
10149 //==========================================================================================================================================
10150 #define oC_REGISTER_CAN_RDL1R(MAKE_BIT) \
10151  MAKE_BIT( _RESERVED0_31 , 32 )\
10152 
10153 //==========================================================================================================================================
10173 //==========================================================================================================================================
10174 #define oC_REGISTER_CAN_RDH1R(MAKE_BIT) \
10175  MAKE_BIT( _RESERVED0_31 , 32 )\
10176 
10177 //==========================================================================================================================================
10197 //==========================================================================================================================================
10198 #define oC_REGISTER_CAN_FMR(MAKE_BIT) \
10199  MAKE_BIT( _RESERVED0_31 , 32 )\
10200 
10201 //==========================================================================================================================================
10221 //==========================================================================================================================================
10222 #define oC_REGISTER_CAN_FM1R(MAKE_BIT) \
10223  MAKE_BIT( _RESERVED0_31 , 32 )\
10224 
10225 //==========================================================================================================================================
10245 //==========================================================================================================================================
10246 #define oC_REGISTER_CAN_FS1R(MAKE_BIT) \
10247  MAKE_BIT( _RESERVED0_31 , 32 )\
10248 
10249 //==========================================================================================================================================
10269 //==========================================================================================================================================
10270 #define oC_REGISTER_CAN_FFA1R(MAKE_BIT) \
10271  MAKE_BIT( _RESERVED0_31 , 32 )\
10272 
10273 //==========================================================================================================================================
10293 //==========================================================================================================================================
10294 #define oC_REGISTER_CAN_FA1R(MAKE_BIT) \
10295  MAKE_BIT( _RESERVED0_31 , 32 )\
10296 
10297 //==========================================================================================================================================
10317 //==========================================================================================================================================
10318 #define oC_REGISTER_CAN_F0R1(MAKE_BIT) \
10319  MAKE_BIT( _RESERVED0_31 , 32 )\
10320 
10321 //==========================================================================================================================================
10341 //==========================================================================================================================================
10342 #define oC_REGISTER_CAN_F0R2(MAKE_BIT) \
10343  MAKE_BIT( _RESERVED0_31 , 32 )\
10344 
10345 //==========================================================================================================================================
10365 //==========================================================================================================================================
10366 #define oC_REGISTER_CAN_F1R1(MAKE_BIT) \
10367  MAKE_BIT( _RESERVED0_31 , 32 )\
10368 
10369 //==========================================================================================================================================
10389 //==========================================================================================================================================
10390 #define oC_REGISTER_CAN_F1R2(MAKE_BIT) \
10391  MAKE_BIT( _RESERVED0_31 , 32 )\
10392 
10393 //==========================================================================================================================================
10413 //==========================================================================================================================================
10414 #define oC_REGISTER_CAN_F2R1(MAKE_BIT) \
10415  MAKE_BIT( _RESERVED0_31 , 32 )\
10416 
10417 //==========================================================================================================================================
10437 //==========================================================================================================================================
10438 #define oC_REGISTER_CAN_F2R2(MAKE_BIT) \
10439  MAKE_BIT( _RESERVED0_31 , 32 )\
10440 
10441 //==========================================================================================================================================
10461 //==========================================================================================================================================
10462 #define oC_REGISTER_CAN_F3R1(MAKE_BIT) \
10463  MAKE_BIT( _RESERVED0_31 , 32 )\
10464 
10465 //==========================================================================================================================================
10485 //==========================================================================================================================================
10486 #define oC_REGISTER_CAN_F3R2(MAKE_BIT) \
10487  MAKE_BIT( _RESERVED0_31 , 32 )\
10488 
10489 //==========================================================================================================================================
10509 //==========================================================================================================================================
10510 #define oC_REGISTER_CAN_F4R1(MAKE_BIT) \
10511  MAKE_BIT( _RESERVED0_31 , 32 )\
10512 
10513 //==========================================================================================================================================
10533 //==========================================================================================================================================
10534 #define oC_REGISTER_CAN_F4R2(MAKE_BIT) \
10535  MAKE_BIT( _RESERVED0_31 , 32 )\
10536 
10537 //==========================================================================================================================================
10557 //==========================================================================================================================================
10558 #define oC_REGISTER_CAN_F5R1(MAKE_BIT) \
10559  MAKE_BIT( _RESERVED0_31 , 32 )\
10560 
10561 //==========================================================================================================================================
10581 //==========================================================================================================================================
10582 #define oC_REGISTER_CAN_F5R2(MAKE_BIT) \
10583  MAKE_BIT( _RESERVED0_31 , 32 )\
10584 
10585 //==========================================================================================================================================
10605 //==========================================================================================================================================
10606 #define oC_REGISTER_CAN_F6R1(MAKE_BIT) \
10607  MAKE_BIT( _RESERVED0_31 , 32 )\
10608 
10609 //==========================================================================================================================================
10629 //==========================================================================================================================================
10630 #define oC_REGISTER_CAN_F6R2(MAKE_BIT) \
10631  MAKE_BIT( _RESERVED0_31 , 32 )\
10632 
10633 //==========================================================================================================================================
10653 //==========================================================================================================================================
10654 #define oC_REGISTER_CAN_F7R1(MAKE_BIT) \
10655  MAKE_BIT( _RESERVED0_31 , 32 )\
10656 
10657 //==========================================================================================================================================
10677 //==========================================================================================================================================
10678 #define oC_REGISTER_CAN_F7R2(MAKE_BIT) \
10679  MAKE_BIT( _RESERVED0_31 , 32 )\
10680 
10681 //==========================================================================================================================================
10701 //==========================================================================================================================================
10702 #define oC_REGISTER_CAN_F8R1(MAKE_BIT) \
10703  MAKE_BIT( _RESERVED0_31 , 32 )\
10704 
10705 //==========================================================================================================================================
10725 //==========================================================================================================================================
10726 #define oC_REGISTER_CAN_F8R2(MAKE_BIT) \
10727  MAKE_BIT( _RESERVED0_31 , 32 )\
10728 
10729 //==========================================================================================================================================
10749 //==========================================================================================================================================
10750 #define oC_REGISTER_CAN_F9R1(MAKE_BIT) \
10751  MAKE_BIT( _RESERVED0_31 , 32 )\
10752 
10753 //==========================================================================================================================================
10773 //==========================================================================================================================================
10774 #define oC_REGISTER_CAN_F9R2(MAKE_BIT) \
10775  MAKE_BIT( _RESERVED0_31 , 32 )\
10776 
10777 //==========================================================================================================================================
10797 //==========================================================================================================================================
10798 #define oC_REGISTER_CAN_F10R1(MAKE_BIT) \
10799  MAKE_BIT( _RESERVED0_31 , 32 )\
10800 
10801 //==========================================================================================================================================
10821 //==========================================================================================================================================
10822 #define oC_REGISTER_CAN_F10R2(MAKE_BIT) \
10823  MAKE_BIT( _RESERVED0_31 , 32 )\
10824 
10825 //==========================================================================================================================================
10845 //==========================================================================================================================================
10846 #define oC_REGISTER_CAN_F11R1(MAKE_BIT) \
10847  MAKE_BIT( _RESERVED0_31 , 32 )\
10848 
10849 //==========================================================================================================================================
10869 //==========================================================================================================================================
10870 #define oC_REGISTER_CAN_F11R2(MAKE_BIT) \
10871  MAKE_BIT( _RESERVED0_31 , 32 )\
10872 
10873 //==========================================================================================================================================
10893 //==========================================================================================================================================
10894 #define oC_REGISTER_CAN_F12R1(MAKE_BIT) \
10895  MAKE_BIT( _RESERVED0_31 , 32 )\
10896 
10897 //==========================================================================================================================================
10917 //==========================================================================================================================================
10918 #define oC_REGISTER_CAN_F12R2(MAKE_BIT) \
10919  MAKE_BIT( _RESERVED0_31 , 32 )\
10920 
10921 //==========================================================================================================================================
10941 //==========================================================================================================================================
10942 #define oC_REGISTER_CAN_F13R1(MAKE_BIT) \
10943  MAKE_BIT( _RESERVED0_31 , 32 )\
10944 
10945 //==========================================================================================================================================
10965 //==========================================================================================================================================
10966 #define oC_REGISTER_CAN_F13R2(MAKE_BIT) \
10967  MAKE_BIT( _RESERVED0_31 , 32 )\
10968 
10969 //==========================================================================================================================================
10989 //==========================================================================================================================================
10990 #define oC_REGISTER_CAN_F14R1(MAKE_BIT) \
10991  MAKE_BIT( _RESERVED0_31 , 32 )\
10992 
10993 //==========================================================================================================================================
11013 //==========================================================================================================================================
11014 #define oC_REGISTER_CAN_F14R2(MAKE_BIT) \
11015  MAKE_BIT( _RESERVED0_31 , 32 )\
11016 
11017 //==========================================================================================================================================
11037 //==========================================================================================================================================
11038 #define oC_REGISTER_CAN_F15R1(MAKE_BIT) \
11039  MAKE_BIT( _RESERVED0_31 , 32 )\
11040 
11041 //==========================================================================================================================================
11061 //==========================================================================================================================================
11062 #define oC_REGISTER_CAN_F15R2(MAKE_BIT) \
11063  MAKE_BIT( _RESERVED0_31 , 32 )\
11064 
11065 //==========================================================================================================================================
11085 //==========================================================================================================================================
11086 #define oC_REGISTER_CAN_F16R1(MAKE_BIT) \
11087  MAKE_BIT( _RESERVED0_31 , 32 )\
11088 
11089 //==========================================================================================================================================
11109 //==========================================================================================================================================
11110 #define oC_REGISTER_CAN_F16R2(MAKE_BIT) \
11111  MAKE_BIT( _RESERVED0_31 , 32 )\
11112 
11113 //==========================================================================================================================================
11133 //==========================================================================================================================================
11134 #define oC_REGISTER_CAN_F17R1(MAKE_BIT) \
11135  MAKE_BIT( _RESERVED0_31 , 32 )\
11136 
11137 //==========================================================================================================================================
11157 //==========================================================================================================================================
11158 #define oC_REGISTER_CAN_F17R2(MAKE_BIT) \
11159  MAKE_BIT( _RESERVED0_31 , 32 )\
11160 
11161 //==========================================================================================================================================
11181 //==========================================================================================================================================
11182 #define oC_REGISTER_CAN_F18R1(MAKE_BIT) \
11183  MAKE_BIT( _RESERVED0_31 , 32 )\
11184 
11185 //==========================================================================================================================================
11205 //==========================================================================================================================================
11206 #define oC_REGISTER_CAN_F18R2(MAKE_BIT) \
11207  MAKE_BIT( _RESERVED0_31 , 32 )\
11208 
11209 //==========================================================================================================================================
11229 //==========================================================================================================================================
11230 #define oC_REGISTER_CAN_F19R1(MAKE_BIT) \
11231  MAKE_BIT( _RESERVED0_31 , 32 )\
11232 
11233 //==========================================================================================================================================
11253 //==========================================================================================================================================
11254 #define oC_REGISTER_CAN_F19R2(MAKE_BIT) \
11255  MAKE_BIT( _RESERVED0_31 , 32 )\
11256 
11257 //==========================================================================================================================================
11277 //==========================================================================================================================================
11278 #define oC_REGISTER_CAN_F20R1(MAKE_BIT) \
11279  MAKE_BIT( _RESERVED0_31 , 32 )\
11280 
11281 //==========================================================================================================================================
11301 //==========================================================================================================================================
11302 #define oC_REGISTER_CAN_F20R2(MAKE_BIT) \
11303  MAKE_BIT( _RESERVED0_31 , 32 )\
11304 
11305 //==========================================================================================================================================
11325 //==========================================================================================================================================
11326 #define oC_REGISTER_CAN_F21R1(MAKE_BIT) \
11327  MAKE_BIT( _RESERVED0_31 , 32 )\
11328 
11329 //==========================================================================================================================================
11349 //==========================================================================================================================================
11350 #define oC_REGISTER_CAN_F21R2(MAKE_BIT) \
11351  MAKE_BIT( _RESERVED0_31 , 32 )\
11352 
11353 //==========================================================================================================================================
11373 //==========================================================================================================================================
11374 #define oC_REGISTER_CAN_F22R1(MAKE_BIT) \
11375  MAKE_BIT( _RESERVED0_31 , 32 )\
11376 
11377 //==========================================================================================================================================
11397 //==========================================================================================================================================
11398 #define oC_REGISTER_CAN_F22R2(MAKE_BIT) \
11399  MAKE_BIT( _RESERVED0_31 , 32 )\
11400 
11401 //==========================================================================================================================================
11421 //==========================================================================================================================================
11422 #define oC_REGISTER_CAN_F23R1(MAKE_BIT) \
11423  MAKE_BIT( _RESERVED0_31 , 32 )\
11424 
11425 //==========================================================================================================================================
11445 //==========================================================================================================================================
11446 #define oC_REGISTER_CAN_F23R2(MAKE_BIT) \
11447  MAKE_BIT( _RESERVED0_31 , 32 )\
11448 
11449 //==========================================================================================================================================
11469 //==========================================================================================================================================
11470 #define oC_REGISTER_CAN_F24R1(MAKE_BIT) \
11471  MAKE_BIT( _RESERVED0_31 , 32 )\
11472 
11473 //==========================================================================================================================================
11493 //==========================================================================================================================================
11494 #define oC_REGISTER_CAN_F24R2(MAKE_BIT) \
11495  MAKE_BIT( _RESERVED0_31 , 32 )\
11496 
11497 //==========================================================================================================================================
11517 //==========================================================================================================================================
11518 #define oC_REGISTER_CAN_F25R1(MAKE_BIT) \
11519  MAKE_BIT( _RESERVED0_31 , 32 )\
11520 
11521 //==========================================================================================================================================
11541 //==========================================================================================================================================
11542 #define oC_REGISTER_CAN_F25R2(MAKE_BIT) \
11543  MAKE_BIT( _RESERVED0_31 , 32 )\
11544 
11545 //==========================================================================================================================================
11565 //==========================================================================================================================================
11566 #define oC_REGISTER_CAN_F26R1(MAKE_BIT) \
11567  MAKE_BIT( _RESERVED0_31 , 32 )\
11568 
11569 //==========================================================================================================================================
11589 //==========================================================================================================================================
11590 #define oC_REGISTER_CAN_F26R2(MAKE_BIT) \
11591  MAKE_BIT( _RESERVED0_31 , 32 )\
11592 
11593 //==========================================================================================================================================
11613 //==========================================================================================================================================
11614 #define oC_REGISTER_CAN_F27R1(MAKE_BIT) \
11615  MAKE_BIT( _RESERVED0_31 , 32 )\
11616 
11617 //==========================================================================================================================================
11637 //==========================================================================================================================================
11638 #define oC_REGISTER_CAN_F27R2(MAKE_BIT) \
11639  MAKE_BIT( _RESERVED0_31 , 32 )\
11640 
11641 //==========================================================================================================================================
11661 //==========================================================================================================================================
11662 #define oC_REGISTER_OTG_GOTGCTL(MAKE_BIT) \
11663  MAKE_BIT( _RESERVED0_31 , 32 )\
11664 
11665 //==========================================================================================================================================
11685 //==========================================================================================================================================
11686 #define oC_REGISTER_OTG_GOTGINT(MAKE_BIT) \
11687  MAKE_BIT( _RESERVED0_31 , 32 )\
11688 
11689 //==========================================================================================================================================
11709 //==========================================================================================================================================
11710 #define oC_REGISTER_OTG_GAHBCFG(MAKE_BIT) \
11711  MAKE_BIT( _RESERVED0_31 , 32 )\
11712 
11713 //==========================================================================================================================================
11733 //==========================================================================================================================================
11734 #define oC_REGISTER_OTG_GUSBCFG(MAKE_BIT) \
11735  MAKE_BIT( _RESERVED0_31 , 32 )\
11736 
11737 //==========================================================================================================================================
11757 //==========================================================================================================================================
11758 #define oC_REGISTER_OTG_GRSTCTL(MAKE_BIT) \
11759  MAKE_BIT( _RESERVED0_31 , 32 )\
11760 
11761 //==========================================================================================================================================
11781 //==========================================================================================================================================
11782 #define oC_REGISTER_OTG_GINTSTS(MAKE_BIT) \
11783  MAKE_BIT( _RESERVED0_31 , 32 )\
11784 
11785 //==========================================================================================================================================
11805 //==========================================================================================================================================
11806 #define oC_REGISTER_OTG_GINTMSK(MAKE_BIT) \
11807  MAKE_BIT( _RESERVED0_31 , 32 )\
11808 
11809 //==========================================================================================================================================
11829 //==========================================================================================================================================
11830 #define oC_REGISTER_OTG_GRXSTSR(MAKE_BIT) \
11831  MAKE_BIT( _RESERVED0_31 , 32 )\
11832 
11833 //==========================================================================================================================================
11853 //==========================================================================================================================================
11854 #define oC_REGISTER_OTG_GRXSTSPR(MAKE_BIT) \
11855  MAKE_BIT( _RESERVED0_31 , 32 )\
11856 
11857 //==========================================================================================================================================
11877 //==========================================================================================================================================
11878 #define oC_REGISTER_OTG_GRXFSIZ(MAKE_BIT) \
11879  MAKE_BIT( _RESERVED0_31 , 32 )\
11880 
11881 //==========================================================================================================================================
11901 //==========================================================================================================================================
11902 #define oC_REGISTER_OTG_HNPTXFSIZ(MAKE_BIT) \
11903  MAKE_BIT( _RESERVED0_31 , 32 )\
11904 
11905 //==========================================================================================================================================
11925 //==========================================================================================================================================
11926 #define oC_REGISTER_OTG_DIEPTXF0(MAKE_BIT) \
11927  MAKE_BIT( _RESERVED0_31 , 32 )\
11928 
11929 //==========================================================================================================================================
11949 //==========================================================================================================================================
11950 #define oC_REGISTER_OTG_HNPTXSTS(MAKE_BIT) \
11951  MAKE_BIT( _RESERVED0_31 , 32 )\
11952 
11953 //==========================================================================================================================================
11973 //==========================================================================================================================================
11974 #define oC_REGISTER_OTG_GI2CCTL(MAKE_BIT) \
11975  MAKE_BIT( _RESERVED0_31 , 32 )\
11976 
11977 //==========================================================================================================================================
11997 //==========================================================================================================================================
11998 #define oC_REGISTER_OTG_GCCFG(MAKE_BIT) \
11999  MAKE_BIT( _RESERVED0_31 , 32 )\
12000 
12001 //==========================================================================================================================================
12021 //==========================================================================================================================================
12022 #define oC_REGISTER_OTG_CID(MAKE_BIT) \
12023  MAKE_BIT( _RESERVED0_31 , 32 )\
12024 
12025 //==========================================================================================================================================
12045 //==========================================================================================================================================
12046 #define oC_REGISTER_OTG_GLPMCFG(MAKE_BIT) \
12047  MAKE_BIT( _RESERVED0_31 , 32 )\
12048 
12049 //==========================================================================================================================================
12069 //==========================================================================================================================================
12070 #define oC_REGISTER_OTG_HPTXFSIZ(MAKE_BIT) \
12071  MAKE_BIT( _RESERVED0_31 , 32 )\
12072 
12073 //==========================================================================================================================================
12093 //==========================================================================================================================================
12094 #define oC_REGISTER_OTG_DIEPTXF1(MAKE_BIT) \
12095  MAKE_BIT( _RESERVED0_31 , 32 )\
12096 
12097 //==========================================================================================================================================
12117 //==========================================================================================================================================
12118 #define oC_REGISTER_OTG_DIEPTXF2(MAKE_BIT) \
12119  MAKE_BIT( _RESERVED0_31 , 32 )\
12120 
12121 //==========================================================================================================================================
12141 //==========================================================================================================================================
12142 #define oC_REGISTER_OTG_DIEPTXF3(MAKE_BIT) \
12143  MAKE_BIT( _RESERVED0_31 , 32 )\
12144 
12145 //==========================================================================================================================================
12165 //==========================================================================================================================================
12166 #define oC_REGISTER_OTG_DIEPTXF4(MAKE_BIT) \
12167  MAKE_BIT( _RESERVED0_31 , 32 )\
12168 
12169 //==========================================================================================================================================
12189 //==========================================================================================================================================
12190 #define oC_REGISTER_OTG_DIEPTXF5(MAKE_BIT) \
12191  MAKE_BIT( _RESERVED0_31 , 32 )\
12192 
12193 //==========================================================================================================================================
12213 //==========================================================================================================================================
12214 #define oC_REGISTER_OTG_DIEPTXF6(MAKE_BIT) \
12215  MAKE_BIT( _RESERVED0_31 , 32 )\
12216 
12217 //==========================================================================================================================================
12237 //==========================================================================================================================================
12238 #define oC_REGISTER_OTG_DIEPTXF7(MAKE_BIT) \
12239  MAKE_BIT( _RESERVED0_31 , 32 )\
12240 
12241 //==========================================================================================================================================
12261 //==========================================================================================================================================
12262 #define oC_REGISTER_OTG_HCFG(MAKE_BIT) \
12263  MAKE_BIT( _RESERVED0_31 , 32 )\
12264 
12265 //==========================================================================================================================================
12285 //==========================================================================================================================================
12286 #define oC_REGISTER_OTG_HFIR(MAKE_BIT) \
12287  MAKE_BIT( _RESERVED0_31 , 32 )\
12288 
12289 //==========================================================================================================================================
12309 //==========================================================================================================================================
12310 #define oC_REGISTER_OTG_HFNUM(MAKE_BIT) \
12311  MAKE_BIT( _RESERVED0_31 , 32 )\
12312 
12313 //==========================================================================================================================================
12333 //==========================================================================================================================================
12334 #define oC_REGISTER_OTG_HPTXSTS(MAKE_BIT) \
12335  MAKE_BIT( _RESERVED0_31 , 32 )\
12336 
12337 //==========================================================================================================================================
12357 //==========================================================================================================================================
12358 #define oC_REGISTER_OTG_HAINT(MAKE_BIT) \
12359  MAKE_BIT( _RESERVED0_31 , 32 )\
12360 
12361 //==========================================================================================================================================
12381 //==========================================================================================================================================
12382 #define oC_REGISTER_OTG_HAINTMSK(MAKE_BIT) \
12383  MAKE_BIT( _RESERVED0_31 , 32 )\
12384 
12385 //==========================================================================================================================================
12405 //==========================================================================================================================================
12406 #define oC_REGISTER_OTG_HPRT(MAKE_BIT) \
12407  MAKE_BIT( _RESERVED0_31 , 32 )\
12408 
12409 //==========================================================================================================================================
12429 //==========================================================================================================================================
12430 #define oC_REGISTER_OTG_HCSPLT0(MAKE_BIT) \
12431  MAKE_BIT( _RESERVED0_31 , 32 )\
12432 
12433 //==========================================================================================================================================
12453 //==========================================================================================================================================
12454 #define oC_REGISTER_OTG_HCCHAR0(MAKE_BIT) \
12455  MAKE_BIT( _RESERVED0_31 , 32 )\
12456 
12457 //==========================================================================================================================================
12477 //==========================================================================================================================================
12478 #define oC_REGISTER_OTG_HCINT0(MAKE_BIT) \
12479  MAKE_BIT( _RESERVED0_31 , 32 )\
12480 
12481 //==========================================================================================================================================
12501 //==========================================================================================================================================
12502 #define oC_REGISTER_OTG_HCTSIZ0(MAKE_BIT) \
12503  MAKE_BIT( _RESERVED0_31 , 32 )\
12504 
12505 //==========================================================================================================================================
12525 //==========================================================================================================================================
12526 #define oC_REGISTER_OTG_HCUNTMSK0(MAKE_BIT) \
12527  MAKE_BIT( _RESERVED0_31 , 32 )\
12528 
12529 //==========================================================================================================================================
12549 //==========================================================================================================================================
12550 #define oC_REGISTER_OTG_HCDMA0(MAKE_BIT) \
12551  MAKE_BIT( _RESERVED0_31 , 32 )\
12552 
12553 //==========================================================================================================================================
12573 //==========================================================================================================================================
12574 #define oC_REGISTER_OTG_HCCHAR1(MAKE_BIT) \
12575  MAKE_BIT( _RESERVED0_31 , 32 )\
12576 
12577 //==========================================================================================================================================
12597 //==========================================================================================================================================
12598 #define oC_REGISTER_OTG_HCINT1(MAKE_BIT) \
12599  MAKE_BIT( _RESERVED0_31 , 32 )\
12600 
12601 //==========================================================================================================================================
12621 //==========================================================================================================================================
12622 #define oC_REGISTER_OTG_HCINTMSK1(MAKE_BIT) \
12623  MAKE_BIT( _RESERVED0_31 , 32 )\
12624 
12625 //==========================================================================================================================================
12645 //==========================================================================================================================================
12646 #define oC_REGISTER_OTG_HCTSIZ1(MAKE_BIT) \
12647  MAKE_BIT( _RESERVED0_31 , 32 )\
12648 
12649 //==========================================================================================================================================
12669 //==========================================================================================================================================
12670 #define oC_REGISTER_OTG_HCTSIZ2(MAKE_BIT) \
12671  MAKE_BIT( _RESERVED0_31 , 32 )\
12672 
12673 //==========================================================================================================================================
12693 //==========================================================================================================================================
12694 #define oC_REGISTER_OTG_HCTSIZ3(MAKE_BIT) \
12695  MAKE_BIT( _RESERVED0_31 , 32 )\
12696 
12697 //==========================================================================================================================================
12717 //==========================================================================================================================================
12718 #define oC_REGISTER_OTG_HCTSIZ4(MAKE_BIT) \
12719  MAKE_BIT( _RESERVED0_31 , 32 )\
12720 
12721 //==========================================================================================================================================
12741 //==========================================================================================================================================
12742 #define oC_REGISTER_OTG_HCTSIZ5(MAKE_BIT) \
12743  MAKE_BIT( _RESERVED0_31 , 32 )\
12744 
12745 //==========================================================================================================================================
12765 //==========================================================================================================================================
12766 #define oC_REGISTER_OTG_HCTSIZ6(MAKE_BIT) \
12767  MAKE_BIT( _RESERVED0_31 , 32 )\
12768 
12769 //==========================================================================================================================================
12789 //==========================================================================================================================================
12790 #define oC_REGISTER_OTG_HCTSIZ7(MAKE_BIT) \
12791  MAKE_BIT( _RESERVED0_31 , 32 )\
12792 
12793 //==========================================================================================================================================
12813 //==========================================================================================================================================
12814 #define oC_REGISTER_OTG_HCTSIZ8(MAKE_BIT) \
12815  MAKE_BIT( _RESERVED0_31 , 32 )\
12816 
12817 //==========================================================================================================================================
12837 //==========================================================================================================================================
12838 #define oC_REGISTER_OTG_HCTSIZ9(MAKE_BIT) \
12839  MAKE_BIT( _RESERVED0_31 , 32 )\
12840 
12841 //==========================================================================================================================================
12861 //==========================================================================================================================================
12862 #define oC_REGISTER_OTG_HCTSIZ10(MAKE_BIT) \
12863  MAKE_BIT( _RESERVED0_31 , 32 )\
12864 
12865 //==========================================================================================================================================
12885 //==========================================================================================================================================
12886 #define oC_REGISTER_OTG_HCTSIZ11(MAKE_BIT) \
12887  MAKE_BIT( _RESERVED0_31 , 32 )\
12888 
12889 //==========================================================================================================================================
12909 //==========================================================================================================================================
12910 #define oC_REGISTER_OTG_HCTSIZ12(MAKE_BIT) \
12911  MAKE_BIT( _RESERVED0_31 , 32 )\
12912 
12913 //==========================================================================================================================================
12933 //==========================================================================================================================================
12934 #define oC_REGISTER_OTG_HCTSIZ13(MAKE_BIT) \
12935  MAKE_BIT( _RESERVED0_31 , 32 )\
12936 
12937 //==========================================================================================================================================
12957 //==========================================================================================================================================
12958 #define oC_REGISTER_OTG_HCTSIZ14(MAKE_BIT) \
12959  MAKE_BIT( _RESERVED0_31 , 32 )\
12960 
12961 //==========================================================================================================================================
12981 //==========================================================================================================================================
12982 #define oC_REGISTER_OTG_HCTSIZ15(MAKE_BIT) \
12983  MAKE_BIT( _RESERVED0_31 , 32 )\
12984 
12985 //==========================================================================================================================================
13005 //==========================================================================================================================================
13006 #define oC_REGISTER_OTG_HCTSIZ16(MAKE_BIT) \
13007  MAKE_BIT( _RESERVED0_31 , 32 )\
13008 
13009 //==========================================================================================================================================
13029 //==========================================================================================================================================
13030 #define oC_REGISTER_OTG_HCTSIZ17(MAKE_BIT) \
13031  MAKE_BIT( _RESERVED0_31 , 32 )\
13032 
13033 //==========================================================================================================================================
13053 //==========================================================================================================================================
13054 #define oC_REGISTER_OTG_HCTSIZ18(MAKE_BIT) \
13055  MAKE_BIT( _RESERVED0_31 , 32 )\
13056 
13057 //==========================================================================================================================================
13077 //==========================================================================================================================================
13078 #define oC_REGISTER_OTG_HCTSIZ19(MAKE_BIT) \
13079  MAKE_BIT( _RESERVED0_31 , 32 )\
13080 
13081 //==========================================================================================================================================
13101 //==========================================================================================================================================
13102 #define oC_REGISTER_OTG_HCTSIZ20(MAKE_BIT) \
13103  MAKE_BIT( _RESERVED0_31 , 32 )\
13104 
13105 //==========================================================================================================================================
13125 //==========================================================================================================================================
13126 #define oC_REGISTER_OTG_HCTSIZ21(MAKE_BIT) \
13127  MAKE_BIT( _RESERVED0_31 , 32 )\
13128 
13129 //==========================================================================================================================================
13149 //==========================================================================================================================================
13150 #define oC_REGISTER_OTG_HCTSIZ22(MAKE_BIT) \
13151  MAKE_BIT( _RESERVED0_31 , 32 )\
13152 
13153 //==========================================================================================================================================
13173 //==========================================================================================================================================
13174 #define oC_REGISTER_OTG_HCTSIZ23(MAKE_BIT) \
13175  MAKE_BIT( _RESERVED0_31 , 32 )\
13176 
13177 //==========================================================================================================================================
13197 //==========================================================================================================================================
13198 #define oC_REGISTER_OTG_HCTSIZ24(MAKE_BIT) \
13199  MAKE_BIT( _RESERVED0_31 , 32 )\
13200 
13201 //==========================================================================================================================================
13221 //==========================================================================================================================================
13222 #define oC_REGISTER_OTG_HCTSIZ25(MAKE_BIT) \
13223  MAKE_BIT( _RESERVED0_31 , 32 )\
13224 
13225 //==========================================================================================================================================
13245 //==========================================================================================================================================
13246 #define oC_REGISTER_OTG_HCTSIZ26(MAKE_BIT) \
13247  MAKE_BIT( _RESERVED0_31 , 32 )\
13248 
13249 //==========================================================================================================================================
13269 //==========================================================================================================================================
13270 #define oC_REGISTER_OTG_HCTSIZ27(MAKE_BIT) \
13271  MAKE_BIT( _RESERVED0_31 , 32 )\
13272 
13273 //==========================================================================================================================================
13293 //==========================================================================================================================================
13294 #define oC_REGISTER_OTG_HCTSIZ28(MAKE_BIT) \
13295  MAKE_BIT( _RESERVED0_31 , 32 )\
13296 
13297 //==========================================================================================================================================
13317 //==========================================================================================================================================
13318 #define oC_REGISTER_OTG_HCTSIZ29(MAKE_BIT) \
13319  MAKE_BIT( _RESERVED0_31 , 32 )\
13320 
13321 //==========================================================================================================================================
13341 //==========================================================================================================================================
13342 #define oC_REGISTER_OTG_HCTSIZ30(MAKE_BIT) \
13343  MAKE_BIT( _RESERVED0_31 , 32 )\
13344 
13345 //==========================================================================================================================================
13365 //==========================================================================================================================================
13366 #define oC_REGISTER_OTG_HCTSIZ31(MAKE_BIT) \
13367  MAKE_BIT( _RESERVED0_31 , 32 )\
13368 
13369 //==========================================================================================================================================
13389 //==========================================================================================================================================
13390 #define oC_REGISTER_OTG_HCTSIZ32(MAKE_BIT) \
13391  MAKE_BIT( _RESERVED0_31 , 32 )\
13392 
13393 //==========================================================================================================================================
13413 //==========================================================================================================================================
13414 #define oC_REGISTER_OTG_HCTSIZ33(MAKE_BIT) \
13415  MAKE_BIT( _RESERVED0_31 , 32 )\
13416 
13417 //==========================================================================================================================================
13437 //==========================================================================================================================================
13438 #define oC_REGISTER_OTG_HCTSIZ34(MAKE_BIT) \
13439  MAKE_BIT( _RESERVED0_31 , 32 )\
13440 
13441 //==========================================================================================================================================
13461 //==========================================================================================================================================
13462 #define oC_REGISTER_OTG_HCTSIZ35(MAKE_BIT) \
13463  MAKE_BIT( _RESERVED0_31 , 32 )\
13464 
13465 //==========================================================================================================================================
13485 //==========================================================================================================================================
13486 #define oC_REGISTER_OTG_HCTSIZ36(MAKE_BIT) \
13487  MAKE_BIT( _RESERVED0_31 , 32 )\
13488 
13489 //==========================================================================================================================================
13509 //==========================================================================================================================================
13510 #define oC_REGISTER_OTG_HCTSIZ37(MAKE_BIT) \
13511  MAKE_BIT( _RESERVED0_31 , 32 )\
13512 
13513 //==========================================================================================================================================
13533 //==========================================================================================================================================
13534 #define oC_REGISTER_OTG_HCTSIZ38(MAKE_BIT) \
13535  MAKE_BIT( _RESERVED0_31 , 32 )\
13536 
13537 //==========================================================================================================================================
13557 //==========================================================================================================================================
13558 #define oC_REGISTER_OTG_HCTSIZ39(MAKE_BIT) \
13559  MAKE_BIT( _RESERVED0_31 , 32 )\
13560 
13561 //==========================================================================================================================================
13581 //==========================================================================================================================================
13582 #define oC_REGISTER_OTG_HCTSIZ40(MAKE_BIT) \
13583  MAKE_BIT( _RESERVED0_31 , 32 )\
13584 
13585 //==========================================================================================================================================
13605 //==========================================================================================================================================
13606 #define oC_REGISTER_OTG_HCTSIZ41(MAKE_BIT) \
13607  MAKE_BIT( _RESERVED0_31 , 32 )\
13608 
13609 //==========================================================================================================================================
13629 //==========================================================================================================================================
13630 #define oC_REGISTER_OTG_HCTSIZ42(MAKE_BIT) \
13631  MAKE_BIT( _RESERVED0_31 , 32 )\
13632 
13633 //==========================================================================================================================================
13653 //==========================================================================================================================================
13654 #define oC_REGISTER_OTG_HCTSIZ43(MAKE_BIT) \
13655  MAKE_BIT( _RESERVED0_31 , 32 )\
13656 
13657 //==========================================================================================================================================
13677 //==========================================================================================================================================
13678 #define oC_REGISTER_OTG_HCTSIZ44(MAKE_BIT) \
13679  MAKE_BIT( _RESERVED0_31 , 32 )\
13680 
13681 //==========================================================================================================================================
13701 //==========================================================================================================================================
13702 #define oC_REGISTER_OTG_HCTSIZ45(MAKE_BIT) \
13703  MAKE_BIT( _RESERVED0_31 , 32 )\
13704 
13705 //==========================================================================================================================================
13725 //==========================================================================================================================================
13726 #define oC_REGISTER_OTG_HCTSIZ46(MAKE_BIT) \
13727  MAKE_BIT( _RESERVED0_31 , 32 )\
13728 
13729 //==========================================================================================================================================
13749 //==========================================================================================================================================
13750 #define oC_REGISTER_OTG_HCTSIZ47(MAKE_BIT) \
13751  MAKE_BIT( _RESERVED0_31 , 32 )\
13752 
13753 //==========================================================================================================================================
13773 //==========================================================================================================================================
13774 #define oC_REGISTER_OTG_HCTSIZ48(MAKE_BIT) \
13775  MAKE_BIT( _RESERVED0_31 , 32 )\
13776 
13777 //==========================================================================================================================================
13797 //==========================================================================================================================================
13798 #define oC_REGISTER_OTG_HCTSIZ49(MAKE_BIT) \
13799  MAKE_BIT( _RESERVED0_31 , 32 )\
13800 
13801 //==========================================================================================================================================
13821 //==========================================================================================================================================
13822 #define oC_REGISTER_OTG_HCTSIZ50(MAKE_BIT) \
13823  MAKE_BIT( _RESERVED0_31 , 32 )\
13824 
13825 //==========================================================================================================================================
13845 //==========================================================================================================================================
13846 #define oC_REGISTER_OTG_HCTSIZ51(MAKE_BIT) \
13847  MAKE_BIT( _RESERVED0_31 , 32 )\
13848 
13849 //==========================================================================================================================================
13869 //==========================================================================================================================================
13870 #define oC_REGISTER_OTG_HCTSIZ52(MAKE_BIT) \
13871  MAKE_BIT( _RESERVED0_31 , 32 )\
13872 
13873 //==========================================================================================================================================
13893 //==========================================================================================================================================
13894 #define oC_REGISTER_OTG_HCTSIZ53(MAKE_BIT) \
13895  MAKE_BIT( _RESERVED0_31 , 32 )\
13896 
13897 //==========================================================================================================================================
13917 //==========================================================================================================================================
13918 #define oC_REGISTER_OTG_HCTSIZ54(MAKE_BIT) \
13919  MAKE_BIT( _RESERVED0_31 , 32 )\
13920 
13921 //==========================================================================================================================================
13941 //==========================================================================================================================================
13942 #define oC_REGISTER_OTG_HCTSIZ55(MAKE_BIT) \
13943  MAKE_BIT( _RESERVED0_31 , 32 )\
13944 
13945 //==========================================================================================================================================
13965 //==========================================================================================================================================
13966 #define oC_REGISTER_OTG_HCTSIZ56(MAKE_BIT) \
13967  MAKE_BIT( _RESERVED0_31 , 32 )\
13968 
13969 //==========================================================================================================================================
13989 //==========================================================================================================================================
13990 #define oC_REGISTER_OTG_HCTSIZ57(MAKE_BIT) \
13991  MAKE_BIT( _RESERVED0_31 , 32 )\
13992 
13993 //==========================================================================================================================================
14013 //==========================================================================================================================================
14014 #define oC_REGISTER_OTG_HCTSIZ58(MAKE_BIT) \
14015  MAKE_BIT( _RESERVED0_31 , 32 )\
14016 
14017 //==========================================================================================================================================
14037 //==========================================================================================================================================
14038 #define oC_REGISTER_OTG_HCTSIZ59(MAKE_BIT) \
14039  MAKE_BIT( _RESERVED0_31 , 32 )\
14040 
14041 //==========================================================================================================================================
14061 //==========================================================================================================================================
14062 #define oC_REGISTER_OTG_HCTSIZ60(MAKE_BIT) \
14063  MAKE_BIT( _RESERVED0_31 , 32 )\
14064 
14065 //==========================================================================================================================================
14085 //==========================================================================================================================================
14086 #define oC_REGISTER_OTG_HCTSIZ61(MAKE_BIT) \
14087  MAKE_BIT( _RESERVED0_31 , 32 )\
14088 
14089 //==========================================================================================================================================
14109 //==========================================================================================================================================
14110 #define oC_REGISTER_OTG_HCTSIZ62(MAKE_BIT) \
14111  MAKE_BIT( _RESERVED0_31 , 32 )\
14112 
14113 //==========================================================================================================================================
14133 //==========================================================================================================================================
14134 #define oC_REGISTER_OTG_HCTSIZ63(MAKE_BIT) \
14135  MAKE_BIT( _RESERVED0_31 , 32 )\
14136 
14137 //==========================================================================================================================================
14157 //==========================================================================================================================================
14158 #define oC_REGISTER_OTG_HCTSIZ64(MAKE_BIT) \
14159  MAKE_BIT( _RESERVED0_31 , 32 )\
14160 
14161 //==========================================================================================================================================
14181 //==========================================================================================================================================
14182 #define oC_REGISTER_OTG_HCTSIZ65(MAKE_BIT) \
14183  MAKE_BIT( _RESERVED0_31 , 32 )\
14184 
14185 //==========================================================================================================================================
14205 //==========================================================================================================================================
14206 #define oC_REGISTER_OTG_HCTSIZ66(MAKE_BIT) \
14207  MAKE_BIT( _RESERVED0_31 , 32 )\
14208 
14209 //==========================================================================================================================================
14229 //==========================================================================================================================================
14230 #define oC_REGISTER_OTG_HCTSIZ67(MAKE_BIT) \
14231  MAKE_BIT( _RESERVED0_31 , 32 )\
14232 
14233 //==========================================================================================================================================
14253 //==========================================================================================================================================
14254 #define oC_REGISTER_OTG_HCTSIZ68(MAKE_BIT) \
14255  MAKE_BIT( _RESERVED0_31 , 32 )\
14256 
14257 //==========================================================================================================================================
14277 //==========================================================================================================================================
14278 #define oC_REGISTER_OTG_HCTSIZ69(MAKE_BIT) \
14279  MAKE_BIT( _RESERVED0_31 , 32 )\
14280 
14281 //==========================================================================================================================================
14301 //==========================================================================================================================================
14302 #define oC_REGISTER_OTG_HCTSIZ70(MAKE_BIT) \
14303  MAKE_BIT( _RESERVED0_31 , 32 )\
14304 
14305 //==========================================================================================================================================
14325 //==========================================================================================================================================
14326 #define oC_REGISTER_OTG_HCTSIZ71(MAKE_BIT) \
14327  MAKE_BIT( _RESERVED0_31 , 32 )\
14328 
14329 //==========================================================================================================================================
14349 //==========================================================================================================================================
14350 #define oC_REGISTER_OTG_HCTSIZ72(MAKE_BIT) \
14351  MAKE_BIT( _RESERVED0_31 , 32 )\
14352 
14353 //==========================================================================================================================================
14373 //==========================================================================================================================================
14374 #define oC_REGISTER_OTG_HCTSIZ73(MAKE_BIT) \
14375  MAKE_BIT( _RESERVED0_31 , 32 )\
14376 
14377 //==========================================================================================================================================
14397 //==========================================================================================================================================
14398 #define oC_REGISTER_OTG_HCTSIZ74(MAKE_BIT) \
14399  MAKE_BIT( _RESERVED0_31 , 32 )\
14400 
14401 //==========================================================================================================================================
14421 //==========================================================================================================================================
14422 #define oC_REGISTER_OTG_HCTSIZ75(MAKE_BIT) \
14423  MAKE_BIT( _RESERVED0_31 , 32 )\
14424 
14425 //==========================================================================================================================================
14445 //==========================================================================================================================================
14446 #define oC_REGISTER_OTG_HCTSIZ76(MAKE_BIT) \
14447  MAKE_BIT( _RESERVED0_31 , 32 )\
14448 
14449 //==========================================================================================================================================
14469 //==========================================================================================================================================
14470 #define oC_REGISTER_OTG_HCCHAR11(MAKE_BIT) \
14471  MAKE_BIT( _RESERVED0_31 , 32 )\
14472 
14473 //==========================================================================================================================================
14493 //==========================================================================================================================================
14494 #define oC_REGISTER_OTG_HCINTMSK11(MAKE_BIT) \
14495  MAKE_BIT( _RESERVED0_31 , 32 )\
14496 
14497 //==========================================================================================================================================
14517 //==========================================================================================================================================
14518 #define oC_REGISTER_OTG_HCCHAR15(MAKE_BIT) \
14519  MAKE_BIT( _RESERVED0_31 , 32 )\
14520 
14521 //==========================================================================================================================================
14541 //==========================================================================================================================================
14542 #define oC_REGISTER_OTG_HCSPLT15(MAKE_BIT) \
14543  MAKE_BIT( _RESERVED0_31 , 32 )\
14544 
14545 //==========================================================================================================================================
14565 //==========================================================================================================================================
14566 #define oC_REGISTER_OTG_HCINTMSK15(MAKE_BIT) \
14567  MAKE_BIT( _RESERVED0_31 , 32 )\
14568 
14569 //==========================================================================================================================================
14589 //==========================================================================================================================================
14590 #define oC_REGISTER_ETH_MACCR(MAKE_BIT) \
14591  MAKE_BIT( _RESERVED0_31 , 32 )\
14592 
14593 //==========================================================================================================================================
14613 //==========================================================================================================================================
14614 #define oC_REGISTER_ETH_MACFFR(MAKE_BIT) \
14615  MAKE_BIT( _RESERVED0_31 , 32 )\
14616 
14617 //==========================================================================================================================================
14637 //==========================================================================================================================================
14638 #define oC_REGISTER_ETH_MACHTHR(MAKE_BIT) \
14639  MAKE_BIT( _RESERVED0_31 , 32 )\
14640 
14641 //==========================================================================================================================================
14661 //==========================================================================================================================================
14662 #define oC_REGISTER_ETH_MACHTLR(MAKE_BIT) \
14663  MAKE_BIT( _RESERVED0_31 , 32 )\
14664 
14665 //==========================================================================================================================================
14685 //==========================================================================================================================================
14686 #define oC_REGISTER_ETH_MACMIIAR(MAKE_BIT) \
14687  MAKE_BIT( _RESERVED0_31 , 32 )\
14688 
14689 //==========================================================================================================================================
14709 //==========================================================================================================================================
14710 #define oC_REGISTER_ETH_MACMIIDR(MAKE_BIT) \
14711  MAKE_BIT( _RESERVED0_31 , 32 )\
14712 
14713 //==========================================================================================================================================
14733 //==========================================================================================================================================
14734 #define oC_REGISTER_ETH_MACFCR(MAKE_BIT) \
14735  MAKE_BIT( _RESERVED0_31 , 32 )\
14736 
14737 //==========================================================================================================================================
14757 //==========================================================================================================================================
14758 #define oC_REGISTER_ETH_MACVLANTR(MAKE_BIT) \
14759  MAKE_BIT( _RESERVED0_31 , 32 )\
14760 
14761 //==========================================================================================================================================
14781 //==========================================================================================================================================
14782 #define oC_REGISTER_ETH_MACRWUF(MAKE_BIT) \
14783  MAKE_BIT( _RESERVED0_31 , 32 )\
14784 
14785 //==========================================================================================================================================
14805 //==========================================================================================================================================
14806 #define oC_REGISTER_ETH_MACPMTCSR(MAKE_BIT) \
14807  MAKE_BIT( _RESERVED0_31 , 32 )\
14808 
14809 //==========================================================================================================================================
14829 //==========================================================================================================================================
14830 #define oC_REGISTER_ETH_MACDBGR(MAKE_BIT) \
14831  MAKE_BIT( _RESERVED0_31 , 32 )\
14832 
14833 //==========================================================================================================================================
14853 //==========================================================================================================================================
14854 #define oC_REGISTER_ETH_MACSR(MAKE_BIT) \
14855  MAKE_BIT( _RESERVED0_31 , 32 )\
14856 
14857 //==========================================================================================================================================
14877 //==========================================================================================================================================
14878 #define oC_REGISTER_ETH_MACIMR(MAKE_BIT) \
14879  MAKE_BIT( _RESERVED0_31 , 32 )\
14880 
14881 //==========================================================================================================================================
14901 //==========================================================================================================================================
14902 #define oC_REGISTER_ETH_MACA0HR(MAKE_BIT) \
14903  MAKE_BIT( _RESERVED0_31 , 32 )\
14904 
14905 //==========================================================================================================================================
14925 //==========================================================================================================================================
14926 #define oC_REGISTER_ETH_MACA0LR(MAKE_BIT) \
14927  MAKE_BIT( _RESERVED0_31 , 32 )\
14928 
14929 //==========================================================================================================================================
14949 //==========================================================================================================================================
14950 #define oC_REGISTER_ETH_MACA1HR(MAKE_BIT) \
14951  MAKE_BIT( _RESERVED0_31 , 32 )\
14952 
14953 //==========================================================================================================================================
14973 //==========================================================================================================================================
14974 #define oC_REGISTER_ETH_MACA1LR(MAKE_BIT) \
14975  MAKE_BIT( _RESERVED0_31 , 32 )\
14976 
14977 //==========================================================================================================================================
14997 //==========================================================================================================================================
14998 #define oC_REGISTER_ETH_MACA2HR(MAKE_BIT) \
14999  MAKE_BIT( _RESERVED0_31 , 32 )\
15000 
15001 //==========================================================================================================================================
15021 //==========================================================================================================================================
15022 #define oC_REGISTER_ETH_MACA2LR(MAKE_BIT) \
15023  MAKE_BIT( _RESERVED0_31 , 32 )\
15024 
15025 //==========================================================================================================================================
15045 //==========================================================================================================================================
15046 #define oC_REGISTER_ETH_MACA3HR(MAKE_BIT) \
15047  MAKE_BIT( _RESERVED0_31 , 32 )\
15048 
15049 //==========================================================================================================================================
15069 //==========================================================================================================================================
15070 #define oC_REGISTER_ETH_MACA3LR(MAKE_BIT) \
15071  MAKE_BIT( _RESERVED0_31 , 32 )\
15072 
15073 //==========================================================================================================================================
15093 //==========================================================================================================================================
15094 #define oC_REGISTER_ETH_MMCCR(MAKE_BIT) \
15095  MAKE_BIT( _RESERVED0_31 , 32 )\
15096 
15097 //==========================================================================================================================================
15117 //==========================================================================================================================================
15118 #define oC_REGISTER_ETH_MMCCRIR(MAKE_BIT) \
15119  MAKE_BIT( _RESERVED0_31 , 32 )\
15120 
15121 //==========================================================================================================================================
15141 //==========================================================================================================================================
15142 #define oC_REGISTER_ETH_MMCCTIR(MAKE_BIT) \
15143  MAKE_BIT( _RESERVED0_31 , 32 )\
15144 
15145 //==========================================================================================================================================
15165 //==========================================================================================================================================
15166 #define oC_REGISTER_ETH_MMCRIMR(MAKE_BIT) \
15167  MAKE_BIT( _RESERVED0_31 , 32 )\
15168 
15169 //==========================================================================================================================================
15189 //==========================================================================================================================================
15190 #define oC_REGISTER_ETH_MMCTIMR(MAKE_BIT) \
15191  MAKE_BIT( _RESERVED0_31 , 32 )\
15192 
15193 //==========================================================================================================================================
15213 //==========================================================================================================================================
15214 #define oC_REGISTER_ETH_MMCTGFSCCR(MAKE_BIT) \
15215  MAKE_BIT( _RESERVED0_31 , 32 )\
15216 
15217 //==========================================================================================================================================
15237 //==========================================================================================================================================
15238 #define oC_REGISTER_ETH_MMCTGFMSCCR(MAKE_BIT) \
15239  MAKE_BIT( _RESERVED0_31 , 32 )\
15240 
15241 //==========================================================================================================================================
15261 //==========================================================================================================================================
15262 #define oC_REGISTER_ETH_MMCTGFCR(MAKE_BIT) \
15263  MAKE_BIT( _RESERVED0_31 , 32 )\
15264 
15265 //==========================================================================================================================================
15285 //==========================================================================================================================================
15286 #define oC_REGISTER_ETH_MMCRFCECR(MAKE_BIT) \
15287  MAKE_BIT( _RESERVED0_31 , 32 )\
15288 
15289 //==========================================================================================================================================
15309 //==========================================================================================================================================
15310 #define oC_REGISTER_ETH_MMCRFAECR(MAKE_BIT) \
15311  MAKE_BIT( _RESERVED0_31 , 32 )\
15312 
15313 //==========================================================================================================================================
15333 //==========================================================================================================================================
15334 #define oC_REGISTER_ETH_MMCRGUFCR(MAKE_BIT) \
15335  MAKE_BIT( _RESERVED0_31 , 32 )\
15336 
15337 //==========================================================================================================================================
15357 //==========================================================================================================================================
15358 #define oC_REGISTER_ETH_PTPTSCR(MAKE_BIT) \
15359  MAKE_BIT( _RESERVED0_31 , 32 )\
15360 
15361 //==========================================================================================================================================
15381 //==========================================================================================================================================
15382 #define oC_REGISTER_ETH_PTPSSIR(MAKE_BIT) \
15383  MAKE_BIT( _RESERVED0_31 , 32 )\
15384 
15385 //==========================================================================================================================================
15405 //==========================================================================================================================================
15406 #define oC_REGISTER_ETH_PTPTSHR(MAKE_BIT) \
15407  MAKE_BIT( _RESERVED0_31 , 32 )\
15408 
15409 //==========================================================================================================================================
15429 //==========================================================================================================================================
15430 #define oC_REGISTER_ETH_PTPTSLR(MAKE_BIT) \
15431  MAKE_BIT( _RESERVED0_31 , 32 )\
15432 
15433 //==========================================================================================================================================
15453 //==========================================================================================================================================
15454 #define oC_REGISTER_ETH_PTPTSHUR(MAKE_BIT) \
15455  MAKE_BIT( _RESERVED0_31 , 32 )\
15456 
15457 //==========================================================================================================================================
15477 //==========================================================================================================================================
15478 #define oC_REGISTER_ETH_PTPTSLIR(MAKE_BIT) \
15479  MAKE_BIT( _RESERVED0_31 , 32 )\
15480 
15481 //==========================================================================================================================================
15501 //==========================================================================================================================================
15502 #define oC_REGISTER_ETH_PTPTSAR(MAKE_BIT) \
15503  MAKE_BIT( _RESERVED0_31 , 32 )\
15504 
15505 //==========================================================================================================================================
15525 //==========================================================================================================================================
15526 #define oC_REGISTER_ETH_PTPTTHR(MAKE_BIT) \
15527  MAKE_BIT( _RESERVED0_31 , 32 )\
15528 
15529 //==========================================================================================================================================
15549 //==========================================================================================================================================
15550 #define oC_REGISTER_ETH_PTPTTLR(MAKE_BIT) \
15551  MAKE_BIT( _RESERVED0_31 , 32 )\
15552 
15553 //==========================================================================================================================================
15573 //==========================================================================================================================================
15574 #define oC_REGISTER_ETH_PTPTSSR(MAKE_BIT) \
15575  MAKE_BIT( _RESERVED0_31 , 32 )\
15576 
15577 //==========================================================================================================================================
15597 //==========================================================================================================================================
15598 #define oC_REGISTER_ETH_DMABMR(MAKE_BIT) \
15599  MAKE_BIT( _RESERVED0_31 , 32 )\
15600 
15601 //==========================================================================================================================================
15621 //==========================================================================================================================================
15622 #define oC_REGISTER_ETH_DMATPDR(MAKE_BIT) \
15623  MAKE_BIT( _RESERVED0_31 , 32 )\
15624 
15625 //==========================================================================================================================================
15645 //==========================================================================================================================================
15646 #define oC_REGISTER_ETH_DMARPDR(MAKE_BIT) \
15647  MAKE_BIT( _RESERVED0_31 , 32 )\
15648 
15649 //==========================================================================================================================================
15669 //==========================================================================================================================================
15670 #define oC_REGISTER_ETH_DMARDLAR(MAKE_BIT) \
15671  MAKE_BIT( _RESERVED0_31 , 32 )\
15672 
15673 //==========================================================================================================================================
15693 //==========================================================================================================================================
15694 #define oC_REGISTER_ETH_DMATDLAR(MAKE_BIT) \
15695  MAKE_BIT( _RESERVED0_31 , 32 )\
15696 
15697 //==========================================================================================================================================
15717 //==========================================================================================================================================
15718 #define oC_REGISTER_ETH_DMASR(MAKE_BIT) \
15719  MAKE_BIT( _RESERVED0_31 , 32 )\
15720 
15721 //==========================================================================================================================================
15741 //==========================================================================================================================================
15742 #define oC_REGISTER_ETH_DMAOMR(MAKE_BIT) \
15743  MAKE_BIT( _RESERVED0_31 , 32 )\
15744 
15745 //==========================================================================================================================================
15765 //==========================================================================================================================================
15766 #define oC_REGISTER_ETH_DMAIER(MAKE_BIT) \
15767  MAKE_BIT( _RESERVED0_31 , 32 )\
15768 
15769 //==========================================================================================================================================
15789 //==========================================================================================================================================
15790 #define oC_REGISTER_ETH_DMAMFBOCR(MAKE_BIT) \
15791  MAKE_BIT( _RESERVED0_31 , 32 )\
15792 
15793 //==========================================================================================================================================
15813 //==========================================================================================================================================
15814 #define oC_REGISTER_ETH_DMARSWTR(MAKE_BIT) \
15815  MAKE_BIT( _RESERVED0_31 , 32 )\
15816 
15817 //==========================================================================================================================================
15837 //==========================================================================================================================================
15838 #define oC_REGISTER_ETH_DMACHTDR(MAKE_BIT) \
15839  MAKE_BIT( _RESERVED0_31 , 32 )\
15840 
15841 //==========================================================================================================================================
15861 //==========================================================================================================================================
15862 #define oC_REGISTER_ETH_DMACHRDR(MAKE_BIT) \
15863  MAKE_BIT( _RESERVED0_31 , 32 )\
15864 
15865 //==========================================================================================================================================
15885 //==========================================================================================================================================
15886 #define oC_REGISTER_ETH_DMACHTBAR(MAKE_BIT) \
15887  MAKE_BIT( _RESERVED0_31 , 32 )\
15888 
15889 //==========================================================================================================================================
15909 //==========================================================================================================================================
15910 #define oC_REGISTER_ETH_DMACHRBAR(MAKE_BIT) \
15911  MAKE_BIT( _RESERVED0_31 , 32 )\
15912 
15913 //==========================================================================================================================================
15933 //==========================================================================================================================================
15934 #define oC_REGISTER_CEC_CR(MAKE_BIT) \
15935  MAKE_BIT( _RESERVED0_31 , 32 )\
15936 
15937 //==========================================================================================================================================
15957 //==========================================================================================================================================
15958 #define oC_REGISTER_CEC_CFGR(MAKE_BIT) \
15959  MAKE_BIT( _RESERVED0_31 , 32 )\
15960 
15961 //==========================================================================================================================================
15981 //==========================================================================================================================================
15982 #define oC_REGISTER_CEC_TXDR(MAKE_BIT) \
15983  MAKE_BIT( _RESERVED0_31 , 32 )\
15984 
15985 //==========================================================================================================================================
16005 //==========================================================================================================================================
16006 #define oC_REGISTER_CEC_RXDR(MAKE_BIT) \
16007  MAKE_BIT( _RESERVED0_31 , 32 )\
16008 
16009 //==========================================================================================================================================
16029 //==========================================================================================================================================
16030 #define oC_REGISTER_CEC_ISR(MAKE_BIT) \
16031  MAKE_BIT( _RESERVED0_31 , 32 )\
16032 
16033 //==========================================================================================================================================
16053 //==========================================================================================================================================
16054 #define oC_REGISTER_CEC_IER(MAKE_BIT) \
16055  MAKE_BIT( _RESERVED0_31 , 32 )\
16056 
16057 //==========================================================================================================================================
16072 //==========================================================================================================================================
16073 #define oC_REGISTERS_LIST(MAKE_REGISTER) \
16074  MAKE_REGISTER( FLASH_ACR ) \
16075  MAKE_REGISTER( FLASH_KEYR ) \
16076  MAKE_REGISTER( FLASH_OPTKEYR ) \
16077  MAKE_REGISTER( FLASH_SR ) \
16078  MAKE_REGISTER( FLASH_CR ) \
16079  MAKE_REGISTER( FLASH_OPTCR ) \
16080  MAKE_REGISTER( FLASH_OPTCR1 ) \
16081  MAKE_REGISTER( PWR_CR ) \
16082  MAKE_REGISTER( PWR_CSR ) \
16083  MAKE_REGISTER( RCC_CR ) \
16084  MAKE_REGISTER( RCC_PLLCFGR ) \
16085  MAKE_REGISTER( RCC_CFGR ) \
16086  MAKE_REGISTER( RCC_CIR ) \
16087  MAKE_REGISTER( RCC_AHB1RSTR ) \
16088  MAKE_REGISTER( RCC_AHB2RSTR ) \
16089  MAKE_REGISTER( RCC_AHB3RSTR ) \
16090  MAKE_REGISTER( RCC_APB1RSTR ) \
16091  MAKE_REGISTER( RCC_APB2RSTR ) \
16092  MAKE_REGISTER( RCC_AHB1ENR ) \
16093  MAKE_REGISTER( RCC_AHB2ENR ) \
16094  MAKE_REGISTER( RCC_AHB3ENR ) \
16095  MAKE_REGISTER( RCC_APB1ENR ) \
16096  MAKE_REGISTER( RCC_APB2ENR ) \
16097  MAKE_REGISTER( RCC_AHB1LPENR ) \
16098  MAKE_REGISTER( RCC_AHB2LPENR ) \
16099  MAKE_REGISTER( RCC_AHB3LPENR ) \
16100  MAKE_REGISTER( RCC_APB1LPENR ) \
16101  MAKE_REGISTER( RCC_APB2LPENR ) \
16102  MAKE_REGISTER( RCC_BDCR ) \
16103  MAKE_REGISTER( RCC_CSR ) \
16104  MAKE_REGISTER( RCC_SSCRG ) \
16105  MAKE_REGISTER( RCC_PLLI2SCFGR ) \
16106  MAKE_REGISTER( RCC_PLLSAICFGR ) \
16107  MAKE_REGISTER( RCC_DCKCFGR ) \
16108  MAKE_REGISTER( GPIOA_MODER ) \
16109  MAKE_REGISTER( GPIOB_MODER ) \
16110  MAKE_REGISTER( GPIOx_MODER ) \
16111  MAKE_REGISTER( GPIOx_OTYPER ) \
16112  MAKE_REGISTER( GPIOA_OSPEEDR ) \
16113  MAKE_REGISTER( GPIOB_OSPEEDR ) \
16114  MAKE_REGISTER( GPIOx_OSPEEDR ) \
16115  MAKE_REGISTER( GPIOx_PUPDR ) \
16116  MAKE_REGISTER( GPIOx_IDR ) \
16117  MAKE_REGISTER( GPIOx_ODR ) \
16118  MAKE_REGISTER( GPIOx_BSRR ) \
16119  MAKE_REGISTER( GPIOx_LCKR ) \
16120  MAKE_REGISTER( GPIOx_AFRL ) \
16121  MAKE_REGISTER( GPIOx_AFRH ) \
16122  MAKE_REGISTER( SYSCFG_MEMRMP ) \
16123  MAKE_REGISTER( SYSCFG_PMC ) \
16124  MAKE_REGISTER( SYSCFG_EXTICR1 ) \
16125  MAKE_REGISTER( SYSCFG_EXTICR2 ) \
16126  MAKE_REGISTER( SYSCFG_EXTICR3 ) \
16127  MAKE_REGISTER( SYSCFG_EXTICR4 ) \
16128  MAKE_REGISTER( SYSCFG_CMPCR ) \
16129  MAKE_REGISTER( DMA_LISR ) \
16130  MAKE_REGISTER( DMA_HISR ) \
16131  MAKE_REGISTER( DMA_LIFCR ) \
16132  MAKE_REGISTER( DMA_HIFCR ) \
16133  MAKE_REGISTER( DMA_S0CR ) \
16134  MAKE_REGISTER( DMA_S0NDTR ) \
16135  MAKE_REGISTER( DMA_S0PAR ) \
16136  MAKE_REGISTER( DMA_S0M0AR ) \
16137  MAKE_REGISTER( DMA_S0M1AR ) \
16138  MAKE_REGISTER( DMA_S0FCR ) \
16139  MAKE_REGISTER( DMA_S1CR ) \
16140  MAKE_REGISTER( DMA_S1NDTR ) \
16141  MAKE_REGISTER( DMA_S1PAR ) \
16142  MAKE_REGISTER( DMA_S1M0AR ) \
16143  MAKE_REGISTER( DMA_S1M1AR ) \
16144  MAKE_REGISTER( DMA_S1FCR ) \
16145  MAKE_REGISTER( DMA_S2CR ) \
16146  MAKE_REGISTER( DMA_S2NDTR ) \
16147  MAKE_REGISTER( DMA_S2PAR ) \
16148  MAKE_REGISTER( DMA_S2M0AR ) \
16149  MAKE_REGISTER( DMA_S2M1AR ) \
16150  MAKE_REGISTER( DMA_S2FCR ) \
16151  MAKE_REGISTER( DMA_S3CR ) \
16152  MAKE_REGISTER( DMA_S3NDTR ) \
16153  MAKE_REGISTER( DMA_S3PAR ) \
16154  MAKE_REGISTER( DMA_S3M0AR ) \
16155  MAKE_REGISTER( DMA_S3M1AR ) \
16156  MAKE_REGISTER( DMA_S3FCR ) \
16157  MAKE_REGISTER( DMA_S4CR ) \
16158  MAKE_REGISTER( DMA_S4NDTR ) \
16159  MAKE_REGISTER( DMA_S4PAR ) \
16160  MAKE_REGISTER( DMA_S4M0AR ) \
16161  MAKE_REGISTER( DMA_S4M1AR ) \
16162  MAKE_REGISTER( DMA_S4FCR ) \
16163  MAKE_REGISTER( DMA_S5CR ) \
16164  MAKE_REGISTER( DMA_S5NDTR ) \
16165  MAKE_REGISTER( DMA_S5PAR ) \
16166  MAKE_REGISTER( DMA_S5M0AR ) \
16167  MAKE_REGISTER( DMA_S5M1AR ) \
16168  MAKE_REGISTER( DMA_S5FCR ) \
16169  MAKE_REGISTER( DMA_S6CR ) \
16170  MAKE_REGISTER( DMA_S6NDTR ) \
16171  MAKE_REGISTER( DMA_S6PAR ) \
16172  MAKE_REGISTER( DMA_S6M0AR ) \
16173  MAKE_REGISTER( DMA_S6M1AR ) \
16174  MAKE_REGISTER( DMA_S6FCR ) \
16175  MAKE_REGISTER( DMA_S7CR ) \
16176  MAKE_REGISTER( DMA_S7NDTR ) \
16177  MAKE_REGISTER( DMA_S7PAR ) \
16178  MAKE_REGISTER( DMA_S7M0AR ) \
16179  MAKE_REGISTER( DMA_S7M1AR ) \
16180  MAKE_REGISTER( DMA_S7FCR ) \
16181  MAKE_REGISTER( DMA2D_CR ) \
16182  MAKE_REGISTER( DMA2D_ISR ) \
16183  MAKE_REGISTER( DMA2D_IFCR ) \
16184  MAKE_REGISTER( DMA2D_FGMAR ) \
16185  MAKE_REGISTER( DMA2D_FGOR ) \
16186  MAKE_REGISTER( DMA2D_BGOR ) \
16187  MAKE_REGISTER( DMA2D_FGPFCCR ) \
16188  MAKE_REGISTER( DMA2D_FGCOLR ) \
16189  MAKE_REGISTER( DMA2D_BGPFCCR ) \
16190  MAKE_REGISTER( DMA2D_BGCOLR ) \
16191  MAKE_REGISTER( DMA2D_FGCMAR ) \
16192  MAKE_REGISTER( DMA2D_BGCMAR ) \
16193  MAKE_REGISTER( DMA2D_OPFCCR ) \
16194  MAKE_REGISTER( DMA2D_OCOLR ) \
16195  MAKE_REGISTER( DMA2D_OMAR ) \
16196  MAKE_REGISTER( DMA2D_OOR ) \
16197  MAKE_REGISTER( DMA2D_NLR ) \
16198  MAKE_REGISTER( DMA2D_LWR ) \
16199  MAKE_REGISTER( DMA2D_AMTCR ) \
16200  MAKE_REGISTER( DMA2D_FGCLUT ) \
16201  MAKE_REGISTER( DMA2D_BGCLUT ) \
16202  MAKE_REGISTER( EXTI_IMR ) \
16203  MAKE_REGISTER( EXTI_EMR ) \
16204  MAKE_REGISTER( EXTI_RTSR ) \
16205  MAKE_REGISTER( EXTI_FTSR ) \
16206  MAKE_REGISTER( EXTI_SWIER ) \
16207  MAKE_REGISTER( EXTI_PR ) \
16208  MAKE_REGISTER( CRC_DR ) \
16209  MAKE_REGISTER( CRC_IDR ) \
16210  MAKE_REGISTER( CRC_CR ) \
16211  MAKE_REGISTER( FMC_BCR1 ) \
16212  MAKE_REGISTER( FMC_BCR2 ) \
16213  MAKE_REGISTER( FMC_BCR3 ) \
16214  MAKE_REGISTER( FMC_BCR4 ) \
16215  MAKE_REGISTER( FMC_BTR1 ) \
16216  MAKE_REGISTER( FMC_BTR2 ) \
16217  MAKE_REGISTER( FMC_BTR3 ) \
16218  MAKE_REGISTER( FMC_BTR4 ) \
16219  MAKE_REGISTER( FMC_BWTR1 ) \
16220  MAKE_REGISTER( FMC_BWTR2 ) \
16221  MAKE_REGISTER( FMC_BWTR3 ) \
16222  MAKE_REGISTER( FMC_BWTR4 ) \
16223  MAKE_REGISTER( FMC_PCR2 ) \
16224  MAKE_REGISTER( FMC_PCR3 ) \
16225  MAKE_REGISTER( FMC_PCR4 ) \
16226  MAKE_REGISTER( FMC_SR2 ) \
16227  MAKE_REGISTER( FMC_SR3 ) \
16228  MAKE_REGISTER( FMC_SR4 ) \
16229  MAKE_REGISTER( FMC_PMEM2 ) \
16230  MAKE_REGISTER( FMC_PMEM3 ) \
16231  MAKE_REGISTER( FMC_PMEM4 ) \
16232  MAKE_REGISTER( FMC_PATT2 ) \
16233  MAKE_REGISTER( FMC_PATT3 ) \
16234  MAKE_REGISTER( FMC_PATT4 ) \
16235  MAKE_REGISTER( FMC_ECCR2 ) \
16236  MAKE_REGISTER( FMC_ECCR3 ) \
16237  MAKE_REGISTER( FMC_SDCR1 ) \
16238  MAKE_REGISTER( FMC_SDCR2 ) \
16239  MAKE_REGISTER( FMC_SDTR1 ) \
16240  MAKE_REGISTER( FMC_SDTR2 ) \
16241  MAKE_REGISTER( FMC_SDCMR ) \
16242  MAKE_REGISTER( FMC_SDRTR ) \
16243  MAKE_REGISTER( FMC_SDSR ) \
16244  MAKE_REGISTER( ADC_SR ) \
16245  MAKE_REGISTER( ADC_CR1 ) \
16246  MAKE_REGISTER( ADC_CR2 ) \
16247  MAKE_REGISTER( ADC_SMPR1 ) \
16248  MAKE_REGISTER( ADC_SMPR2 ) \
16249  MAKE_REGISTER( ADC_JOFR1 ) \
16250  MAKE_REGISTER( ADC_JOFR2 ) \
16251  MAKE_REGISTER( ADC_JOFR3 ) \
16252  MAKE_REGISTER( ADC_JOFR4 ) \
16253  MAKE_REGISTER( ADC_HTR ) \
16254  MAKE_REGISTER( ADC_LTR ) \
16255  MAKE_REGISTER( ADC_SQR1 ) \
16256  MAKE_REGISTER( ADC_SQR2 ) \
16257  MAKE_REGISTER( ADC_SQR3 ) \
16258  MAKE_REGISTER( ADC_JSQR ) \
16259  MAKE_REGISTER( ADC_JDR1 ) \
16260  MAKE_REGISTER( ADC_JDR2 ) \
16261  MAKE_REGISTER( ADC_JDR3 ) \
16262  MAKE_REGISTER( ADC_JDR4 ) \
16263  MAKE_REGISTER( ADC_DR ) \
16264  MAKE_REGISTER( ADC_CSR ) \
16265  MAKE_REGISTER( ADC_CCR ) \
16266  MAKE_REGISTER( ADC_CDR ) \
16267  MAKE_REGISTER( DAC_CR ) \
16268  MAKE_REGISTER( DAC_SWTRIGR ) \
16269  MAKE_REGISTER( DAC_DHR12R1 ) \
16270  MAKE_REGISTER( DAC_DHR12L1 ) \
16271  MAKE_REGISTER( DAC_DHR8R1 ) \
16272  MAKE_REGISTER( DAC_DHR12R2 ) \
16273  MAKE_REGISTER( DAC_DHR12L2 ) \
16274  MAKE_REGISTER( DAC_DHR8R2 ) \
16275  MAKE_REGISTER( DAC_DHR12RD ) \
16276  MAKE_REGISTER( DAC_DHR12LD ) \
16277  MAKE_REGISTER( DAC_DHR8RD ) \
16278  MAKE_REGISTER( DAC_DOR1 ) \
16279  MAKE_REGISTER( DAC_DOR2 ) \
16280  MAKE_REGISTER( DAC_SR ) \
16281  MAKE_REGISTER( DCMI_CR ) \
16282  MAKE_REGISTER( DCMI_SR ) \
16283  MAKE_REGISTER( DCMI_RIS ) \
16284  MAKE_REGISTER( DCMI_IER ) \
16285  MAKE_REGISTER( DCMI_MIS ) \
16286  MAKE_REGISTER( DCMI_ICR ) \
16287  MAKE_REGISTER( DCMI_ESCR ) \
16288  MAKE_REGISTER( DCMI_ESUR ) \
16289  MAKE_REGISTER( DCMI_CWSTRT ) \
16290  MAKE_REGISTER( DCMI_CWSIZE ) \
16291  MAKE_REGISTER( DCMI_DR ) \
16292  MAKE_REGISTER( LTDC_SSCR ) \
16293  MAKE_REGISTER( LTDC_BPCR ) \
16294  MAKE_REGISTER( LTDC_AWCR ) \
16295  MAKE_REGISTER( LTDC_TWCR ) \
16296  MAKE_REGISTER( LTDC_GCR ) \
16297  MAKE_REGISTER( LTDC_SRCR ) \
16298  MAKE_REGISTER( LTDC_BCCR ) \
16299  MAKE_REGISTER( LTDC_IER ) \
16300  MAKE_REGISTER( LTDC_ISR ) \
16301  MAKE_REGISTER( LTDC_ICR ) \
16302  MAKE_REGISTER( LTDC_LIPCR ) \
16303  MAKE_REGISTER( LTDC_CPSR ) \
16304  MAKE_REGISTER( LTDC_CDSR ) \
16305  MAKE_REGISTER( LTDC_L1CR ) \
16306  MAKE_REGISTER( LTDC_L1WHPCR ) \
16307  MAKE_REGISTER( LTDC_L1WVPCR ) \
16308  MAKE_REGISTER( LTDC_L1CKCR ) \
16309  MAKE_REGISTER( LTDC_L1PFCR ) \
16310  MAKE_REGISTER( LTDC_L1CACR ) \
16311  MAKE_REGISTER( LTDC_L1DCCR ) \
16312  MAKE_REGISTER( LTDC_L1BFCR ) \
16313  MAKE_REGISTER( LTDC_L1CFBAR ) \
16314  MAKE_REGISTER( LTDC_L1CFBLR ) \
16315  MAKE_REGISTER( LTDC_L1CFBLNR ) \
16316  MAKE_REGISTER( LTDC_L1CLUTWR ) \
16317  MAKE_REGISTER( LTDC_L2CR ) \
16318  MAKE_REGISTER( LTDC_L2WHPCR ) \
16319  MAKE_REGISTER( LTDC_L2WVPCR ) \
16320  MAKE_REGISTER( LTDC_L2CKCR ) \
16321  MAKE_REGISTER( LTDC_L2PFCR ) \
16322  MAKE_REGISTER( LTDC_L2CACR ) \
16323  MAKE_REGISTER( LTDC_L2DCCR ) \
16324  MAKE_REGISTER( LTDC_L2BFCR ) \
16325  MAKE_REGISTER( LTDC_L2CFBAR ) \
16326  MAKE_REGISTER( LTDC_L2CFBLR ) \
16327  MAKE_REGISTER( LTDC_L2CFBLNR ) \
16328  MAKE_REGISTER( LTDC_L2CLUTWR ) \
16329  MAKE_REGISTER( RNG_CR ) \
16330  MAKE_REGISTER( RNG_SR ) \
16331  MAKE_REGISTER( RNG_DR ) \
16332  MAKE_REGISTER( TIMx_CR1 ) \
16333  MAKE_REGISTER( TIMx_CR2 ) \
16334  MAKE_REGISTER( TIMx_SMCR ) \
16335  MAKE_REGISTER( TIMx_DIER ) \
16336  MAKE_REGISTER( TIMx_SR ) \
16337  MAKE_REGISTER( TIMx_EGR ) \
16338  MAKE_REGISTER( TIMx_CCMR1 ) \
16339  MAKE_REGISTER( TIMx_CCMR2 ) \
16340  MAKE_REGISTER( TIMx_CCER ) \
16341  MAKE_REGISTER( TIMx_CNT ) \
16342  MAKE_REGISTER( TIMx_PSC ) \
16343  MAKE_REGISTER( TIMx_ARR ) \
16344  MAKE_REGISTER( TIMx_RCR ) \
16345  MAKE_REGISTER( TIMx_CCR1 ) \
16346  MAKE_REGISTER( TIMx_CCR2 ) \
16347  MAKE_REGISTER( TIMx_CCR3 ) \
16348  MAKE_REGISTER( TIMx_CCR4 ) \
16349  MAKE_REGISTER( TIMx_BDTR ) \
16350  MAKE_REGISTER( TIMx_DCR ) \
16351  MAKE_REGISTER( TIMx_DMAR ) \
16352  MAKE_REGISTER( TIMx_OR ) \
16353  MAKE_REGISTER( IWDG_KR ) \
16354  MAKE_REGISTER( IWDG_PR ) \
16355  MAKE_REGISTER( IWDG_RLR ) \
16356  MAKE_REGISTER( IWDG_SR ) \
16357  MAKE_REGISTER( WWDG_CR ) \
16358  MAKE_REGISTER( WWDG_CFR ) \
16359  MAKE_REGISTER( WWDG_SR ) \
16360  MAKE_REGISTER( RTC_TR ) \
16361  MAKE_REGISTER( RTC_DR ) \
16362  MAKE_REGISTER( RTC_CR ) \
16363  MAKE_REGISTER( RTC_ISR ) \
16364  MAKE_REGISTER( RTC_PRER ) \
16365  MAKE_REGISTER( RTC_WUTR ) \
16366  MAKE_REGISTER( RTC_ALRMAR ) \
16367  MAKE_REGISTER( RTC_ALRMBR ) \
16368  MAKE_REGISTER( RTC_WPR ) \
16369  MAKE_REGISTER( RTC_SSR ) \
16370  MAKE_REGISTER( RTC_SHIFTR ) \
16371  MAKE_REGISTER( RTC_TSTR ) \
16372  MAKE_REGISTER( RTC_TSDR ) \
16373  MAKE_REGISTER( RTC_TSSSR ) \
16374  MAKE_REGISTER( RTC_CALR ) \
16375  MAKE_REGISTER( RTC_TAMPCR ) \
16376  MAKE_REGISTER( RTC_ALRMASSR ) \
16377  MAKE_REGISTER( RTC_ALRMBSSR ) \
16378  MAKE_REGISTER( RTC_OR ) \
16379  MAKE_REGISTER( RTC_BKP0R ) \
16380  MAKE_REGISTER( RTC_BKP1R ) \
16381  MAKE_REGISTER( RTC_BKP2R ) \
16382  MAKE_REGISTER( RTC_BKP3R ) \
16383  MAKE_REGISTER( RTC_BKP4R ) \
16384  MAKE_REGISTER( RTC_BKP5R ) \
16385  MAKE_REGISTER( RTC_BKP6R ) \
16386  MAKE_REGISTER( RTC_BKP7R ) \
16387  MAKE_REGISTER( RTC_BKP8R ) \
16388  MAKE_REGISTER( RTC_BKP9R ) \
16389  MAKE_REGISTER( RTC_BKP10R ) \
16390  MAKE_REGISTER( RTC_BKP11R ) \
16391  MAKE_REGISTER( RTC_BKP12R ) \
16392  MAKE_REGISTER( RTC_BKP13R ) \
16393  MAKE_REGISTER( RTC_BKP14R ) \
16394  MAKE_REGISTER( RTC_BKP15R ) \
16395  MAKE_REGISTER( RTC_BKP16R ) \
16396  MAKE_REGISTER( RTC_BKP17R ) \
16397  MAKE_REGISTER( RTC_BKP18R ) \
16398  MAKE_REGISTER( RTC_BKP19R ) \
16399  MAKE_REGISTER( I2C_CR1 ) \
16400  MAKE_REGISTER( I2C_CR2 ) \
16401  MAKE_REGISTER( I2C_OAR1 ) \
16402  MAKE_REGISTER( I2C_OAR2 ) \
16403  MAKE_REGISTER( I2C_DR ) \
16404  MAKE_REGISTER( I2C_SR1 ) \
16405  MAKE_REGISTER( I2C_SR2 ) \
16406  MAKE_REGISTER( I2C_CCR ) \
16407  MAKE_REGISTER( I2C_TRISE ) \
16408  MAKE_REGISTER( I2C_FLTR ) \
16409  MAKE_REGISTER( USARTx_SR ) \
16410  MAKE_REGISTER( USARTx_DR ) \
16411  MAKE_REGISTER( USARTx_BRR ) \
16412  MAKE_REGISTER( USARTx_CR1 ) \
16413  MAKE_REGISTER( USARTx_CR2 ) \
16414  MAKE_REGISTER( USARTx_CR3 ) \
16415  MAKE_REGISTER( USARTx_GTPR ) \
16416  MAKE_REGISTER( SPIx_CR1 ) \
16417  MAKE_REGISTER( SPIx_CR2 ) \
16418  MAKE_REGISTER( SPIx_SR ) \
16419  MAKE_REGISTER( SPIx_DR ) \
16420  MAKE_REGISTER( SPIx_CRCPR ) \
16421  MAKE_REGISTER( SPIx_RXCRCR ) \
16422  MAKE_REGISTER( SPIx_TXCRCR ) \
16423  MAKE_REGISTER( SPIx_I2SCFGR ) \
16424  MAKE_REGISTER( SPIx_I2SPR ) \
16425  MAKE_REGISTER( SAI_xCR1 ) \
16426  MAKE_REGISTER( SAI_xCR2 ) \
16427  MAKE_REGISTER( SAI_xFRCR ) \
16428  MAKE_REGISTER( SAI_xSLOTR ) \
16429  MAKE_REGISTER( SAI_xIM ) \
16430  MAKE_REGISTER( SAI_xSR ) \
16431  MAKE_REGISTER( SAI_xCLRFR ) \
16432  MAKE_REGISTER( SAI_xDR ) \
16433  MAKE_REGISTER( SDMMC_POWER ) \
16434  MAKE_REGISTER( SDMMC_CLKCR ) \
16435  MAKE_REGISTER( SDMMC_AGR ) \
16436  MAKE_REGISTER( SDMMC_CMD ) \
16437  MAKE_REGISTER( SDMMC_RESPCMD ) \
16438  MAKE_REGISTER( SDMMC_RESP1 ) \
16439  MAKE_REGISTER( SDMMC_RESP2 ) \
16440  MAKE_REGISTER( SDMMC_RESP3 ) \
16441  MAKE_REGISTER( SDMMC_RESP4 ) \
16442  MAKE_REGISTER( SDMMC_DTIME ) \
16443  MAKE_REGISTER( SDMMC_DLEN ) \
16444  MAKE_REGISTER( SDMMC_DCTRL ) \
16445  MAKE_REGISTER( SDMMC_DCOUNT ) \
16446  MAKE_REGISTER( SDMMC_STA ) \
16447  MAKE_REGISTER( SDMMC_ICR ) \
16448  MAKE_REGISTER( SDMMC_MASK ) \
16449  MAKE_REGISTER( SDMMC_FIFOCNT ) \
16450  MAKE_REGISTER( SDMMC_FIFO ) \
16451  MAKE_REGISTER( CAN_MCR ) \
16452  MAKE_REGISTER( CAN_MSR ) \
16453  MAKE_REGISTER( CAN_TSR ) \
16454  MAKE_REGISTER( CAN_RF0R ) \
16455  MAKE_REGISTER( CAN_RF1R ) \
16456  MAKE_REGISTER( CAN_IER ) \
16457  MAKE_REGISTER( CAN_ESR ) \
16458  MAKE_REGISTER( CAN_BTR ) \
16459  MAKE_REGISTER( CAN_TI0R ) \
16460  MAKE_REGISTER( CAN_TDT0R ) \
16461  MAKE_REGISTER( CAN_TDL0R ) \
16462  MAKE_REGISTER( CAN_TDH0R ) \
16463  MAKE_REGISTER( CAN_TI1R ) \
16464  MAKE_REGISTER( CAN_TDT1R ) \
16465  MAKE_REGISTER( CAN_TDL1R ) \
16466  MAKE_REGISTER( CAN_TDH1R ) \
16467  MAKE_REGISTER( CAN_TI2R ) \
16468  MAKE_REGISTER( CAN_TDT2R ) \
16469  MAKE_REGISTER( CAN_TDL2R ) \
16470  MAKE_REGISTER( CAN_TDH2R ) \
16471  MAKE_REGISTER( CAN_RI0R ) \
16472  MAKE_REGISTER( CAN_RDT0R ) \
16473  MAKE_REGISTER( CAN_RDL0R ) \
16474  MAKE_REGISTER( CAN_RDH0R ) \
16475  MAKE_REGISTER( CAN_RI1R ) \
16476  MAKE_REGISTER( CAN_RDT1R ) \
16477  MAKE_REGISTER( CAN_RDL1R ) \
16478  MAKE_REGISTER( CAN_RDH1R ) \
16479  MAKE_REGISTER( CAN_FMR ) \
16480  MAKE_REGISTER( CAN_FM1R ) \
16481  MAKE_REGISTER( CAN_FS1R ) \
16482  MAKE_REGISTER( CAN_FFA1R ) \
16483  MAKE_REGISTER( CAN_FA1R ) \
16484  MAKE_REGISTER( CAN_F0R1 ) \
16485  MAKE_REGISTER( CAN_F0R2 ) \
16486  MAKE_REGISTER( CAN_F1R1 ) \
16487  MAKE_REGISTER( CAN_F1R2 ) \
16488  MAKE_REGISTER( CAN_F2R1 ) \
16489  MAKE_REGISTER( CAN_F2R2 ) \
16490  MAKE_REGISTER( CAN_F3R1 ) \
16491  MAKE_REGISTER( CAN_F3R2 ) \
16492  MAKE_REGISTER( CAN_F4R1 ) \
16493  MAKE_REGISTER( CAN_F4R2 ) \
16494  MAKE_REGISTER( CAN_F5R1 ) \
16495  MAKE_REGISTER( CAN_F5R2 ) \
16496  MAKE_REGISTER( CAN_F6R1 ) \
16497  MAKE_REGISTER( CAN_F6R2 ) \
16498  MAKE_REGISTER( CAN_F7R1 ) \
16499  MAKE_REGISTER( CAN_F7R2 ) \
16500  MAKE_REGISTER( CAN_F8R1 ) \
16501  MAKE_REGISTER( CAN_F8R2 ) \
16502  MAKE_REGISTER( CAN_F9R1 ) \
16503  MAKE_REGISTER( CAN_F9R2 ) \
16504  MAKE_REGISTER( CAN_F10R1 ) \
16505  MAKE_REGISTER( CAN_F10R2 ) \
16506  MAKE_REGISTER( CAN_F11R1 ) \
16507  MAKE_REGISTER( CAN_F11R2 ) \
16508  MAKE_REGISTER( CAN_F12R1 ) \
16509  MAKE_REGISTER( CAN_F12R2 ) \
16510  MAKE_REGISTER( CAN_F13R1 ) \
16511  MAKE_REGISTER( CAN_F13R2 ) \
16512  MAKE_REGISTER( CAN_F14R1 ) \
16513  MAKE_REGISTER( CAN_F14R2 ) \
16514  MAKE_REGISTER( CAN_F15R1 ) \
16515  MAKE_REGISTER( CAN_F15R2 ) \
16516  MAKE_REGISTER( CAN_F16R1 ) \
16517  MAKE_REGISTER( CAN_F16R2 ) \
16518  MAKE_REGISTER( CAN_F17R1 ) \
16519  MAKE_REGISTER( CAN_F17R2 ) \
16520  MAKE_REGISTER( CAN_F18R1 ) \
16521  MAKE_REGISTER( CAN_F18R2 ) \
16522  MAKE_REGISTER( CAN_F19R1 ) \
16523  MAKE_REGISTER( CAN_F19R2 ) \
16524  MAKE_REGISTER( CAN_F20R1 ) \
16525  MAKE_REGISTER( CAN_F20R2 ) \
16526  MAKE_REGISTER( CAN_F21R1 ) \
16527  MAKE_REGISTER( CAN_F21R2 ) \
16528  MAKE_REGISTER( CAN_F22R1 ) \
16529  MAKE_REGISTER( CAN_F22R2 ) \
16530  MAKE_REGISTER( CAN_F23R1 ) \
16531  MAKE_REGISTER( CAN_F23R2 ) \
16532  MAKE_REGISTER( CAN_F24R1 ) \
16533  MAKE_REGISTER( CAN_F24R2 ) \
16534  MAKE_REGISTER( CAN_F25R1 ) \
16535  MAKE_REGISTER( CAN_F25R2 ) \
16536  MAKE_REGISTER( CAN_F26R1 ) \
16537  MAKE_REGISTER( CAN_F26R2 ) \
16538  MAKE_REGISTER( CAN_F27R1 ) \
16539  MAKE_REGISTER( CAN_F27R2 ) \
16540  MAKE_REGISTER( OTG_GOTGCTL ) \
16541  MAKE_REGISTER( OTG_GOTGINT ) \
16542  MAKE_REGISTER( OTG_GAHBCFG ) \
16543  MAKE_REGISTER( OTG_GUSBCFG ) \
16544  MAKE_REGISTER( OTG_GRSTCTL ) \
16545  MAKE_REGISTER( OTG_GINTSTS ) \
16546  MAKE_REGISTER( OTG_GINTMSK ) \
16547  MAKE_REGISTER( OTG_GRXSTSR ) \
16548  MAKE_REGISTER( OTG_GRXSTSPR ) \
16549  MAKE_REGISTER( OTG_GRXFSIZ ) \
16550  MAKE_REGISTER( OTG_HNPTXFSIZ ) \
16551  MAKE_REGISTER( OTG_DIEPTXF0 ) \
16552  MAKE_REGISTER( OTG_HNPTXSTS ) \
16553  MAKE_REGISTER( OTG_GI2CCTL ) \
16554  MAKE_REGISTER( OTG_GCCFG ) \
16555  MAKE_REGISTER( OTG_CID ) \
16556  MAKE_REGISTER( OTG_GLPMCFG ) \
16557  MAKE_REGISTER( OTG_HPTXFSIZ ) \
16558  MAKE_REGISTER( OTG_DIEPTXF1 ) \
16559  MAKE_REGISTER( OTG_DIEPTXF2 ) \
16560  MAKE_REGISTER( OTG_DIEPTXF3 ) \
16561  MAKE_REGISTER( OTG_DIEPTXF4 ) \
16562  MAKE_REGISTER( OTG_DIEPTXF5 ) \
16563  MAKE_REGISTER( OTG_DIEPTXF6 ) \
16564  MAKE_REGISTER( OTG_DIEPTXF7 ) \
16565  MAKE_REGISTER( OTG_HCFG ) \
16566  MAKE_REGISTER( OTG_HFIR ) \
16567  MAKE_REGISTER( OTG_HFNUM ) \
16568  MAKE_REGISTER( OTG_HPTXSTS ) \
16569  MAKE_REGISTER( OTG_HAINT ) \
16570  MAKE_REGISTER( OTG_HAINTMSK ) \
16571  MAKE_REGISTER( OTG_HPRT ) \
16572  MAKE_REGISTER( OTG_HCSPLT0 ) \
16573  MAKE_REGISTER( OTG_HCCHAR0 ) \
16574  MAKE_REGISTER( OTG_HCINT0 ) \
16575  MAKE_REGISTER( OTG_HCTSIZ0 ) \
16576  MAKE_REGISTER( OTG_HCUNTMSK0 ) \
16577  MAKE_REGISTER( OTG_HCDMA0 ) \
16578  MAKE_REGISTER( OTG_HCCHAR1 ) \
16579  MAKE_REGISTER( OTG_HCINT1 ) \
16580  MAKE_REGISTER( OTG_HCINTMSK1 ) \
16581  MAKE_REGISTER( OTG_HCTSIZ1 ) \
16582  MAKE_REGISTER( OTG_HCTSIZ2 ) \
16583  MAKE_REGISTER( OTG_HCTSIZ3 ) \
16584  MAKE_REGISTER( OTG_HCTSIZ4 ) \
16585  MAKE_REGISTER( OTG_HCTSIZ5 ) \
16586  MAKE_REGISTER( OTG_HCTSIZ6 ) \
16587  MAKE_REGISTER( OTG_HCTSIZ7 ) \
16588  MAKE_REGISTER( OTG_HCTSIZ8 ) \
16589  MAKE_REGISTER( OTG_HCTSIZ9 ) \
16590  MAKE_REGISTER( OTG_HCTSIZ10 ) \
16591  MAKE_REGISTER( OTG_HCTSIZ11 ) \
16592  MAKE_REGISTER( OTG_HCTSIZ12 ) \
16593  MAKE_REGISTER( OTG_HCTSIZ13 ) \
16594  MAKE_REGISTER( OTG_HCTSIZ14 ) \
16595  MAKE_REGISTER( OTG_HCTSIZ15 ) \
16596  MAKE_REGISTER( OTG_HCTSIZ16 ) \
16597  MAKE_REGISTER( OTG_HCTSIZ17 ) \
16598  MAKE_REGISTER( OTG_HCTSIZ18 ) \
16599  MAKE_REGISTER( OTG_HCTSIZ19 ) \
16600  MAKE_REGISTER( OTG_HCTSIZ20 ) \
16601  MAKE_REGISTER( OTG_HCTSIZ21 ) \
16602  MAKE_REGISTER( OTG_HCTSIZ22 ) \
16603  MAKE_REGISTER( OTG_HCTSIZ23 ) \
16604  MAKE_REGISTER( OTG_HCTSIZ24 ) \
16605  MAKE_REGISTER( OTG_HCTSIZ25 ) \
16606  MAKE_REGISTER( OTG_HCTSIZ26 ) \
16607  MAKE_REGISTER( OTG_HCTSIZ27 ) \
16608  MAKE_REGISTER( OTG_HCTSIZ28 ) \
16609  MAKE_REGISTER( OTG_HCTSIZ29 ) \
16610  MAKE_REGISTER( OTG_HCTSIZ30 ) \
16611  MAKE_REGISTER( OTG_HCTSIZ31 ) \
16612  MAKE_REGISTER( OTG_HCTSIZ32 ) \
16613  MAKE_REGISTER( OTG_HCTSIZ33 ) \
16614  MAKE_REGISTER( OTG_HCTSIZ34 ) \
16615  MAKE_REGISTER( OTG_HCTSIZ35 ) \
16616  MAKE_REGISTER( OTG_HCTSIZ36 ) \
16617  MAKE_REGISTER( OTG_HCTSIZ37 ) \
16618  MAKE_REGISTER( OTG_HCTSIZ38 ) \
16619  MAKE_REGISTER( OTG_HCTSIZ39 ) \
16620  MAKE_REGISTER( OTG_HCTSIZ40 ) \
16621  MAKE_REGISTER( OTG_HCTSIZ41 ) \
16622  MAKE_REGISTER( OTG_HCTSIZ42 ) \
16623  MAKE_REGISTER( OTG_HCTSIZ43 ) \
16624  MAKE_REGISTER( OTG_HCTSIZ44 ) \
16625  MAKE_REGISTER( OTG_HCTSIZ45 ) \
16626  MAKE_REGISTER( OTG_HCTSIZ46 ) \
16627  MAKE_REGISTER( OTG_HCTSIZ47 ) \
16628  MAKE_REGISTER( OTG_HCTSIZ48 ) \
16629  MAKE_REGISTER( OTG_HCTSIZ49 ) \
16630  MAKE_REGISTER( OTG_HCTSIZ50 ) \
16631  MAKE_REGISTER( OTG_HCTSIZ51 ) \
16632  MAKE_REGISTER( OTG_HCTSIZ52 ) \
16633  MAKE_REGISTER( OTG_HCTSIZ53 ) \
16634  MAKE_REGISTER( OTG_HCTSIZ54 ) \
16635  MAKE_REGISTER( OTG_HCTSIZ55 ) \
16636  MAKE_REGISTER( OTG_HCTSIZ56 ) \
16637  MAKE_REGISTER( OTG_HCTSIZ57 ) \
16638  MAKE_REGISTER( OTG_HCTSIZ58 ) \
16639  MAKE_REGISTER( OTG_HCTSIZ59 ) \
16640  MAKE_REGISTER( OTG_HCTSIZ60 ) \
16641  MAKE_REGISTER( OTG_HCTSIZ61 ) \
16642  MAKE_REGISTER( OTG_HCTSIZ62 ) \
16643  MAKE_REGISTER( OTG_HCTSIZ63 ) \
16644  MAKE_REGISTER( OTG_HCTSIZ64 ) \
16645  MAKE_REGISTER( OTG_HCTSIZ65 ) \
16646  MAKE_REGISTER( OTG_HCTSIZ66 ) \
16647  MAKE_REGISTER( OTG_HCTSIZ67 ) \
16648  MAKE_REGISTER( OTG_HCTSIZ68 ) \
16649  MAKE_REGISTER( OTG_HCTSIZ69 ) \
16650  MAKE_REGISTER( OTG_HCTSIZ70 ) \
16651  MAKE_REGISTER( OTG_HCTSIZ71 ) \
16652  MAKE_REGISTER( OTG_HCTSIZ72 ) \
16653  MAKE_REGISTER( OTG_HCTSIZ73 ) \
16654  MAKE_REGISTER( OTG_HCTSIZ74 ) \
16655  MAKE_REGISTER( OTG_HCTSIZ75 ) \
16656  MAKE_REGISTER( OTG_HCTSIZ76 ) \
16657  MAKE_REGISTER( OTG_HCCHAR11 ) \
16658  MAKE_REGISTER( OTG_HCINTMSK11 ) \
16659  MAKE_REGISTER( OTG_HCCHAR15 ) \
16660  MAKE_REGISTER( OTG_HCSPLT15 ) \
16661  MAKE_REGISTER( OTG_HCINTMSK15 ) \
16662  MAKE_REGISTER( ETH_MACCR ) \
16663  MAKE_REGISTER( ETH_MACFFR ) \
16664  MAKE_REGISTER( ETH_MACHTHR ) \
16665  MAKE_REGISTER( ETH_MACHTLR ) \
16666  MAKE_REGISTER( ETH_MACMIIAR ) \
16667  MAKE_REGISTER( ETH_MACMIIDR ) \
16668  MAKE_REGISTER( ETH_MACFCR ) \
16669  MAKE_REGISTER( ETH_MACVLANTR ) \
16670  MAKE_REGISTER( ETH_MACRWUF ) \
16671  MAKE_REGISTER( ETH_MACPMTCSR ) \
16672  MAKE_REGISTER( ETH_MACDBGR ) \
16673  MAKE_REGISTER( ETH_MACSR ) \
16674  MAKE_REGISTER( ETH_MACIMR ) \
16675  MAKE_REGISTER( ETH_MACA0HR ) \
16676  MAKE_REGISTER( ETH_MACA0LR ) \
16677  MAKE_REGISTER( ETH_MACA1HR ) \
16678  MAKE_REGISTER( ETH_MACA1LR ) \
16679  MAKE_REGISTER( ETH_MACA2HR ) \
16680  MAKE_REGISTER( ETH_MACA2LR ) \
16681  MAKE_REGISTER( ETH_MACA3HR ) \
16682  MAKE_REGISTER( ETH_MACA3LR ) \
16683  MAKE_REGISTER( ETH_MMCCR ) \
16684  MAKE_REGISTER( ETH_MMCCRIR ) \
16685  MAKE_REGISTER( ETH_MMCCTIR ) \
16686  MAKE_REGISTER( ETH_MMCRIMR ) \
16687  MAKE_REGISTER( ETH_MMCTIMR ) \
16688  MAKE_REGISTER( ETH_MMCTGFSCCR ) \
16689  MAKE_REGISTER( ETH_MMCTGFMSCCR ) \
16690  MAKE_REGISTER( ETH_MMCTGFCR ) \
16691  MAKE_REGISTER( ETH_MMCRFCECR ) \
16692  MAKE_REGISTER( ETH_MMCRFAECR ) \
16693  MAKE_REGISTER( ETH_MMCRGUFCR ) \
16694  MAKE_REGISTER( ETH_PTPTSCR ) \
16695  MAKE_REGISTER( ETH_PTPSSIR ) \
16696  MAKE_REGISTER( ETH_PTPTSHR ) \
16697  MAKE_REGISTER( ETH_PTPTSLR ) \
16698  MAKE_REGISTER( ETH_PTPTSHUR ) \
16699  MAKE_REGISTER( ETH_PTPTSLIR ) \
16700  MAKE_REGISTER( ETH_PTPTSAR ) \
16701  MAKE_REGISTER( ETH_PTPTTHR ) \
16702  MAKE_REGISTER( ETH_PTPTTLR ) \
16703  MAKE_REGISTER( ETH_PTPTSSR ) \
16704  MAKE_REGISTER( ETH_DMABMR ) \
16705  MAKE_REGISTER( ETH_DMATPDR ) \
16706  MAKE_REGISTER( ETH_DMARPDR ) \
16707  MAKE_REGISTER( ETH_DMARDLAR ) \
16708  MAKE_REGISTER( ETH_DMATDLAR ) \
16709  MAKE_REGISTER( ETH_DMASR ) \
16710  MAKE_REGISTER( ETH_DMAOMR ) \
16711  MAKE_REGISTER( ETH_DMAIER ) \
16712  MAKE_REGISTER( ETH_DMAMFBOCR ) \
16713  MAKE_REGISTER( ETH_DMARSWTR ) \
16714  MAKE_REGISTER( ETH_DMACHTDR ) \
16715  MAKE_REGISTER( ETH_DMACHRDR ) \
16716  MAKE_REGISTER( ETH_DMACHTBAR ) \
16717  MAKE_REGISTER( ETH_DMACHRBAR ) \
16718  MAKE_REGISTER( CEC_CR ) \
16719  MAKE_REGISTER( CEC_CFGR ) \
16720  MAKE_REGISTER( CEC_TXDR ) \
16721  MAKE_REGISTER( CEC_RXDR ) \
16722  MAKE_REGISTER( CEC_ISR ) \
16723  MAKE_REGISTER( CEC_IER ) \
16724 
16725 #endif /* SYSTEM_PORTABLE_INC_ST_STM32F4_STM32F429ZIT6U_OC_REGISTER_DEFS_H_ */
Contains macros for creating one word from more words in macros.