1 <?xml version=
"1.0" encoding=
"utf-8" standalone=
"no"?>
2 <device schemaVersion=
"1.1"
3 xmlns:
xs=
"http://www.w3.org/2001/XMLSchema-instance"
4 xs:
noNamespaceSchemaLocation=
"CMSIS-SVD_Schema_1_1.xsd">
7 <description>STM32F411
</description>
8 <!-- details about the cpu embedded in the device -->
11 <revision>r1p0
</revision>
12 <endian>little
</endian>
13 <mpuPresent>false
</mpuPresent>
14 <fpuPresent>false
</fpuPresent>
15 <nvicPrioBits>3</nvicPrioBits>
16 <vendorSystickConfig>false
</vendorSystickConfig>
18 <!--Bus Interface Properties-->
19 <!--Cortex-M4 is byte addressable-->
20 <addressUnitBits>8</addressUnitBits>
21 <!--the maximum data bit width accessible within a single transfer-->
23 <!--Register Default Properties-->
25 <resetValue>0x0</resetValue>
26 <resetMask>0xFFFFFFFF</resetMask>
29 <name>ADC_Common
</name>
30 <description>ADC common registers
</description>
31 <groupName>ADC
</groupName>
32 <baseAddress>0x40012300</baseAddress>
36 <usage>registers
</usage>
40 <description>FPU interrupt
</description>
46 <displayName>CSR
</displayName>
47 <description>ADC Common status register
</description>
48 <addressOffset>0x0</addressOffset>
50 <access>read-only
</access>
51 <resetValue>0x00000000</resetValue>
55 <description>Overrun flag of ADC3
</description>
56 <bitOffset>21</bitOffset>
57 <bitWidth>1</bitWidth>
61 <description>Regular channel Start flag of ADC
63 <bitOffset>20</bitOffset>
64 <bitWidth>1</bitWidth>
68 <description>Injected channel Start flag of ADC
70 <bitOffset>19</bitOffset>
71 <bitWidth>1</bitWidth>
75 <description>Injected channel end of conversion of
77 <bitOffset>18</bitOffset>
78 <bitWidth>1</bitWidth>
82 <description>End of conversion of ADC
3</description>
83 <bitOffset>17</bitOffset>
84 <bitWidth>1</bitWidth>
88 <description>Analog watchdog flag of ADC
90 <bitOffset>16</bitOffset>
91 <bitWidth>1</bitWidth>
95 <description>Overrun flag of ADC
2</description>
96 <bitOffset>13</bitOffset>
97 <bitWidth>1</bitWidth>
101 <description>Regular channel Start flag of ADC
103 <bitOffset>12</bitOffset>
104 <bitWidth>1</bitWidth>
108 <description>Injected channel Start flag of ADC
110 <bitOffset>11</bitOffset>
111 <bitWidth>1</bitWidth>
115 <description>Injected channel end of conversion of
117 <bitOffset>10</bitOffset>
118 <bitWidth>1</bitWidth>
122 <description>End of conversion of ADC
2</description>
123 <bitOffset>9</bitOffset>
124 <bitWidth>1</bitWidth>
128 <description>Analog watchdog flag of ADC
130 <bitOffset>8</bitOffset>
131 <bitWidth>1</bitWidth>
135 <description>Overrun flag of ADC
1</description>
136 <bitOffset>5</bitOffset>
137 <bitWidth>1</bitWidth>
141 <description>Regular channel Start flag of ADC
143 <bitOffset>4</bitOffset>
144 <bitWidth>1</bitWidth>
148 <description>Injected channel Start flag of ADC
150 <bitOffset>3</bitOffset>
151 <bitWidth>1</bitWidth>
155 <description>Injected channel end of conversion of
157 <bitOffset>2</bitOffset>
158 <bitWidth>1</bitWidth>
162 <description>End of conversion of ADC
1</description>
163 <bitOffset>1</bitOffset>
164 <bitWidth>1</bitWidth>
168 <description>Analog watchdog flag of ADC
170 <bitOffset>0</bitOffset>
171 <bitWidth>1</bitWidth>
177 <displayName>CCR
</displayName>
178 <description>ADC common control register
</description>
179 <addressOffset>0x4</addressOffset>
181 <access>read-write
</access>
182 <resetValue>0x00000000</resetValue>
186 <description>Temperature sensor and VREFINT
188 <bitOffset>23</bitOffset>
189 <bitWidth>1</bitWidth>
193 <description>VBAT enable
</description>
194 <bitOffset>22</bitOffset>
195 <bitWidth>1</bitWidth>
199 <description>ADC prescaler
</description>
200 <bitOffset>16</bitOffset>
201 <bitWidth>2</bitWidth>
205 <description>Direct memory access mode for multi ADC
207 <bitOffset>14</bitOffset>
208 <bitWidth>2</bitWidth>
212 <description>DMA disable selection for multi-ADC
214 <bitOffset>13</bitOffset>
215 <bitWidth>1</bitWidth>
219 <description>Delay between
2 sampling
221 <bitOffset>8</bitOffset>
222 <bitWidth>4</bitWidth>
230 <description>Analog-to-digital converter
</description>
231 <groupName>ADC
</groupName>
232 <baseAddress>0x40012000</baseAddress>
236 <usage>registers
</usage>
240 <description>ADC1 global interrupt
</description>
246 <displayName>SR
</displayName>
247 <description>status register
</description>
248 <addressOffset>0x0</addressOffset>
250 <access>read-write
</access>
251 <resetValue>0x00000000</resetValue>
255 <description>Overrun
</description>
256 <bitOffset>5</bitOffset>
257 <bitWidth>1</bitWidth>
261 <description>Regular channel start flag
</description>
262 <bitOffset>4</bitOffset>
263 <bitWidth>1</bitWidth>
267 <description>Injected channel start
269 <bitOffset>3</bitOffset>
270 <bitWidth>1</bitWidth>
274 <description>Injected channel end of
275 conversion
</description>
276 <bitOffset>2</bitOffset>
277 <bitWidth>1</bitWidth>
281 <description>Regular channel end of
282 conversion
</description>
283 <bitOffset>1</bitOffset>
284 <bitWidth>1</bitWidth>
288 <description>Analog watchdog flag
</description>
289 <bitOffset>0</bitOffset>
290 <bitWidth>1</bitWidth>
296 <displayName>CR1
</displayName>
297 <description>control register
1</description>
298 <addressOffset>0x4</addressOffset>
300 <access>read-write
</access>
301 <resetValue>0x00000000</resetValue>
305 <description>Overrun interrupt enable
</description>
306 <bitOffset>26</bitOffset>
307 <bitWidth>1</bitWidth>
311 <description>Resolution
</description>
312 <bitOffset>24</bitOffset>
313 <bitWidth>2</bitWidth>
317 <description>Analog watchdog enable on regular
318 channels
</description>
319 <bitOffset>23</bitOffset>
320 <bitWidth>1</bitWidth>
324 <description>Analog watchdog enable on injected
325 channels
</description>
326 <bitOffset>22</bitOffset>
327 <bitWidth>1</bitWidth>
331 <description>Discontinuous mode channel
333 <bitOffset>13</bitOffset>
334 <bitWidth>3</bitWidth>
338 <description>Discontinuous mode on injected
339 channels
</description>
340 <bitOffset>12</bitOffset>
341 <bitWidth>1</bitWidth>
345 <description>Discontinuous mode on regular
346 channels
</description>
347 <bitOffset>11</bitOffset>
348 <bitWidth>1</bitWidth>
352 <description>Automatic injected group
353 conversion
</description>
354 <bitOffset>10</bitOffset>
355 <bitWidth>1</bitWidth>
359 <description>Enable the watchdog on a single channel
360 in scan mode
</description>
361 <bitOffset>9</bitOffset>
362 <bitWidth>1</bitWidth>
366 <description>Scan mode
</description>
367 <bitOffset>8</bitOffset>
368 <bitWidth>1</bitWidth>
372 <description>Interrupt enable for injected
373 channels
</description>
374 <bitOffset>7</bitOffset>
375 <bitWidth>1</bitWidth>
379 <description>Analog watchdog interrupt
381 <bitOffset>6</bitOffset>
382 <bitWidth>1</bitWidth>
386 <description>Interrupt enable for EOC
</description>
387 <bitOffset>5</bitOffset>
388 <bitWidth>1</bitWidth>
392 <description>Analog watchdog channel select
394 <bitOffset>0</bitOffset>
395 <bitWidth>5</bitWidth>
401 <displayName>CR2
</displayName>
402 <description>control register
2</description>
403 <addressOffset>0x8</addressOffset>
405 <access>read-write
</access>
406 <resetValue>0x00000000</resetValue>
410 <description>Start conversion of regular
411 channels
</description>
412 <bitOffset>30</bitOffset>
413 <bitWidth>1</bitWidth>
417 <description>External trigger enable for regular
418 channels
</description>
419 <bitOffset>28</bitOffset>
420 <bitWidth>2</bitWidth>
424 <description>External event select for regular
426 <bitOffset>24</bitOffset>
427 <bitWidth>4</bitWidth>
430 <name>JSWSTART
</name>
431 <description>Start conversion of injected
432 channels
</description>
433 <bitOffset>22</bitOffset>
434 <bitWidth>1</bitWidth>
438 <description>External trigger enable for injected
439 channels
</description>
440 <bitOffset>20</bitOffset>
441 <bitWidth>2</bitWidth>
445 <description>External event select for injected
447 <bitOffset>16</bitOffset>
448 <bitWidth>4</bitWidth>
452 <description>Data alignment
</description>
453 <bitOffset>11</bitOffset>
454 <bitWidth>1</bitWidth>
458 <description>End of conversion
459 selection
</description>
460 <bitOffset>10</bitOffset>
461 <bitWidth>1</bitWidth>
465 <description>DMA disable selection (for single ADC
467 <bitOffset>9</bitOffset>
468 <bitWidth>1</bitWidth>
472 <description>Direct memory access mode (for single
473 ADC mode)
</description>
474 <bitOffset>8</bitOffset>
475 <bitWidth>1</bitWidth>
479 <description>Continuous conversion
</description>
480 <bitOffset>1</bitOffset>
481 <bitWidth>1</bitWidth>
485 <description>A/D Converter ON / OFF
</description>
486 <bitOffset>0</bitOffset>
487 <bitWidth>1</bitWidth>
493 <displayName>SMPR1
</displayName>
494 <description>sample time register
1</description>
495 <addressOffset>0xC</addressOffset>
497 <access>read-write
</access>
498 <resetValue>0x00000000</resetValue>
502 <description>Sample time bits
</description>
503 <bitOffset>0</bitOffset>
504 <bitWidth>32</bitWidth>
510 <displayName>SMPR2
</displayName>
511 <description>sample time register
2</description>
512 <addressOffset>0x10</addressOffset>
514 <access>read-write
</access>
515 <resetValue>0x00000000</resetValue>
519 <description>Sample time bits
</description>
520 <bitOffset>0</bitOffset>
521 <bitWidth>32</bitWidth>
527 <displayName>JOFR1
</displayName>
528 <description>injected channel data offset register
530 <addressOffset>0x14</addressOffset>
532 <access>read-write
</access>
533 <resetValue>0x00000000</resetValue>
536 <name>JOFFSET1
</name>
537 <description>Data offset for injected channel
539 <bitOffset>0</bitOffset>
540 <bitWidth>12</bitWidth>
546 <displayName>JOFR2
</displayName>
547 <description>injected channel data offset register
549 <addressOffset>0x18</addressOffset>
551 <access>read-write
</access>
552 <resetValue>0x00000000</resetValue>
555 <name>JOFFSET2
</name>
556 <description>Data offset for injected channel
558 <bitOffset>0</bitOffset>
559 <bitWidth>12</bitWidth>
565 <displayName>JOFR3
</displayName>
566 <description>injected channel data offset register
568 <addressOffset>0x1C</addressOffset>
570 <access>read-write
</access>
571 <resetValue>0x00000000</resetValue>
574 <name>JOFFSET3
</name>
575 <description>Data offset for injected channel
577 <bitOffset>0</bitOffset>
578 <bitWidth>12</bitWidth>
584 <displayName>JOFR4
</displayName>
585 <description>injected channel data offset register
587 <addressOffset>0x20</addressOffset>
589 <access>read-write
</access>
590 <resetValue>0x00000000</resetValue>
593 <name>JOFFSET4
</name>
594 <description>Data offset for injected channel
596 <bitOffset>0</bitOffset>
597 <bitWidth>12</bitWidth>
603 <displayName>HTR
</displayName>
604 <description>watchdog higher threshold
605 register
</description>
606 <addressOffset>0x24</addressOffset>
608 <access>read-write
</access>
609 <resetValue>0x00000FFF</resetValue>
613 <description>Analog watchdog higher
614 threshold
</description>
615 <bitOffset>0</bitOffset>
616 <bitWidth>12</bitWidth>
622 <displayName>LTR
</displayName>
623 <description>watchdog lower threshold
624 register
</description>
625 <addressOffset>0x28</addressOffset>
627 <access>read-write
</access>
628 <resetValue>0x00000000</resetValue>
632 <description>Analog watchdog lower
633 threshold
</description>
634 <bitOffset>0</bitOffset>
635 <bitWidth>12</bitWidth>
641 <displayName>SQR1
</displayName>
642 <description>regular sequence register
1</description>
643 <addressOffset>0x2C</addressOffset>
645 <access>read-write
</access>
646 <resetValue>0x00000000</resetValue>
650 <description>Regular channel sequence
652 <bitOffset>20</bitOffset>
653 <bitWidth>4</bitWidth>
657 <description>16th conversion in regular
658 sequence
</description>
659 <bitOffset>15</bitOffset>
660 <bitWidth>5</bitWidth>
664 <description>15th conversion in regular
665 sequence
</description>
666 <bitOffset>10</bitOffset>
667 <bitWidth>5</bitWidth>
671 <description>14th conversion in regular
672 sequence
</description>
673 <bitOffset>5</bitOffset>
674 <bitWidth>5</bitWidth>
678 <description>13th conversion in regular
679 sequence
</description>
680 <bitOffset>0</bitOffset>
681 <bitWidth>5</bitWidth>
687 <displayName>SQR2
</displayName>
688 <description>regular sequence register
2</description>
689 <addressOffset>0x30</addressOffset>
691 <access>read-write
</access>
692 <resetValue>0x00000000</resetValue>
696 <description>12th conversion in regular
697 sequence
</description>
698 <bitOffset>25</bitOffset>
699 <bitWidth>5</bitWidth>
703 <description>11th conversion in regular
704 sequence
</description>
705 <bitOffset>20</bitOffset>
706 <bitWidth>5</bitWidth>
710 <description>10th conversion in regular
711 sequence
</description>
712 <bitOffset>15</bitOffset>
713 <bitWidth>5</bitWidth>
717 <description>9th conversion in regular
718 sequence
</description>
719 <bitOffset>10</bitOffset>
720 <bitWidth>5</bitWidth>
724 <description>8th conversion in regular
725 sequence
</description>
726 <bitOffset>5</bitOffset>
727 <bitWidth>5</bitWidth>
731 <description>7th conversion in regular
732 sequence
</description>
733 <bitOffset>0</bitOffset>
734 <bitWidth>5</bitWidth>
740 <displayName>SQR3
</displayName>
741 <description>regular sequence register
3</description>
742 <addressOffset>0x34</addressOffset>
744 <access>read-write
</access>
745 <resetValue>0x00000000</resetValue>
749 <description>6th conversion in regular
750 sequence
</description>
751 <bitOffset>25</bitOffset>
752 <bitWidth>5</bitWidth>
756 <description>5th conversion in regular
757 sequence
</description>
758 <bitOffset>20</bitOffset>
759 <bitWidth>5</bitWidth>
763 <description>4th conversion in regular
764 sequence
</description>
765 <bitOffset>15</bitOffset>
766 <bitWidth>5</bitWidth>
770 <description>3rd conversion in regular
771 sequence
</description>
772 <bitOffset>10</bitOffset>
773 <bitWidth>5</bitWidth>
777 <description>2nd conversion in regular
778 sequence
</description>
779 <bitOffset>5</bitOffset>
780 <bitWidth>5</bitWidth>
784 <description>1st conversion in regular
785 sequence
</description>
786 <bitOffset>0</bitOffset>
787 <bitWidth>5</bitWidth>
793 <displayName>JSQR
</displayName>
794 <description>injected sequence register
</description>
795 <addressOffset>0x38</addressOffset>
797 <access>read-write
</access>
798 <resetValue>0x00000000</resetValue>
802 <description>Injected sequence length
</description>
803 <bitOffset>20</bitOffset>
804 <bitWidth>2</bitWidth>
808 <description>4th conversion in injected
809 sequence
</description>
810 <bitOffset>15</bitOffset>
811 <bitWidth>5</bitWidth>
815 <description>3rd conversion in injected
816 sequence
</description>
817 <bitOffset>10</bitOffset>
818 <bitWidth>5</bitWidth>
822 <description>2nd conversion in injected
823 sequence
</description>
824 <bitOffset>5</bitOffset>
825 <bitWidth>5</bitWidth>
829 <description>1st conversion in injected
830 sequence
</description>
831 <bitOffset>0</bitOffset>
832 <bitWidth>5</bitWidth>
838 <displayName>JDR1
</displayName>
839 <description>injected data register x
</description>
840 <addressOffset>0x3C</addressOffset>
842 <access>read-only
</access>
843 <resetValue>0x00000000</resetValue>
847 <description>Injected data
</description>
848 <bitOffset>0</bitOffset>
849 <bitWidth>16</bitWidth>
855 <displayName>JDR2
</displayName>
856 <description>injected data register x
</description>
857 <addressOffset>0x40</addressOffset>
859 <access>read-only
</access>
860 <resetValue>0x00000000</resetValue>
864 <description>Injected data
</description>
865 <bitOffset>0</bitOffset>
866 <bitWidth>16</bitWidth>
872 <displayName>JDR3
</displayName>
873 <description>injected data register x
</description>
874 <addressOffset>0x44</addressOffset>
876 <access>read-only
</access>
877 <resetValue>0x00000000</resetValue>
881 <description>Injected data
</description>
882 <bitOffset>0</bitOffset>
883 <bitWidth>16</bitWidth>
889 <displayName>JDR4
</displayName>
890 <description>injected data register x
</description>
891 <addressOffset>0x48</addressOffset>
893 <access>read-only
</access>
894 <resetValue>0x00000000</resetValue>
898 <description>Injected data
</description>
899 <bitOffset>0</bitOffset>
900 <bitWidth>16</bitWidth>
906 <displayName>DR
</displayName>
907 <description>regular data register
</description>
908 <addressOffset>0x4C</addressOffset>
910 <access>read-only
</access>
911 <resetValue>0x00000000</resetValue>
915 <description>Regular data
</description>
916 <bitOffset>0</bitOffset>
917 <bitWidth>16</bitWidth>
925 <description>Cryptographic processor
</description>
926 <groupName>CRC
</groupName>
927 <baseAddress>0x40023000</baseAddress>
931 <usage>registers
</usage>
936 <displayName>DR
</displayName>
937 <description>Data register
</description>
938 <addressOffset>0x0</addressOffset>
940 <access>read-write
</access>
941 <resetValue>0xFFFFFFFF</resetValue>
945 <description>Data Register
</description>
946 <bitOffset>0</bitOffset>
947 <bitWidth>32</bitWidth>
953 <displayName>IDR
</displayName>
954 <description>Independent Data register
</description>
955 <addressOffset>0x4</addressOffset>
957 <access>read-write
</access>
958 <resetValue>0x00000000</resetValue>
962 <description>Independent Data register
</description>
963 <bitOffset>0</bitOffset>
964 <bitWidth>8</bitWidth>
970 <displayName>CR
</displayName>
971 <description>Control register
</description>
972 <addressOffset>0x8</addressOffset>
974 <access>write-only
</access>
975 <resetValue>0x00000000</resetValue>
979 <description>Control regidter
</description>
980 <bitOffset>0</bitOffset>
981 <bitWidth>1</bitWidth>
989 <description>Debug support
</description>
990 <groupName>DBG
</groupName>
991 <baseAddress>0xE0042000</baseAddress>
995 <usage>registers
</usage>
999 <name>DBGMCU_IDCODE
</name>
1000 <displayName>DBGMCU_IDCODE
</displayName>
1001 <description>IDCODE
</description>
1002 <addressOffset>0x0</addressOffset>
1004 <access>read-only
</access>
1005 <resetValue>0x10006411</resetValue>
1009 <description>DEV_ID
</description>
1010 <bitOffset>0</bitOffset>
1011 <bitWidth>12</bitWidth>
1015 <description>REV_ID
</description>
1016 <bitOffset>16</bitOffset>
1017 <bitWidth>16</bitWidth>
1022 <name>DBGMCU_CR
</name>
1023 <displayName>DBGMCU_CR
</displayName>
1024 <description>Control Register
</description>
1025 <addressOffset>0x4</addressOffset>
1027 <access>read-write
</access>
1028 <resetValue>0x00000000</resetValue>
1031 <name>DBG_SLEEP
</name>
1032 <description>DBG_SLEEP
</description>
1033 <bitOffset>0</bitOffset>
1034 <bitWidth>1</bitWidth>
1037 <name>DBG_STOP
</name>
1038 <description>DBG_STOP
</description>
1039 <bitOffset>1</bitOffset>
1040 <bitWidth>1</bitWidth>
1043 <name>DBG_STANDBY
</name>
1044 <description>DBG_STANDBY
</description>
1045 <bitOffset>2</bitOffset>
1046 <bitWidth>1</bitWidth>
1049 <name>TRACE_IOEN
</name>
1050 <description>TRACE_IOEN
</description>
1051 <bitOffset>5</bitOffset>
1052 <bitWidth>1</bitWidth>
1055 <name>TRACE_MODE
</name>
1056 <description>TRACE_MODE
</description>
1057 <bitOffset>6</bitOffset>
1058 <bitWidth>2</bitWidth>
1063 <name>DBGMCU_APB1_FZ
</name>
1064 <displayName>DBGMCU_APB1_FZ
</displayName>
1065 <description>Debug MCU APB1 Freeze registe
</description>
1066 <addressOffset>0x8</addressOffset>
1068 <access>read-write
</access>
1069 <resetValue>0x00000000</resetValue>
1072 <name>DBG_TIM2_STOP
</name>
1073 <description>DBG_TIM2_STOP
</description>
1074 <bitOffset>0</bitOffset>
1075 <bitWidth>1</bitWidth>
1078 <name>DBG_TIM3_STOP
</name>
1079 <description>DBG_TIM3 _STOP
</description>
1080 <bitOffset>1</bitOffset>
1081 <bitWidth>1</bitWidth>
1084 <name>DBG_TIM4_STOP
</name>
1085 <description>DBG_TIM4_STOP
</description>
1086 <bitOffset>2</bitOffset>
1087 <bitWidth>1</bitWidth>
1090 <name>DBG_TIM5_STOP
</name>
1091 <description>DBG_TIM5_STOP
</description>
1092 <bitOffset>3</bitOffset>
1093 <bitWidth>1</bitWidth>
1096 <name>DBG_RTC_Stop
</name>
1097 <description>RTC stopped when Core is
1098 halted
</description>
1099 <bitOffset>10</bitOffset>
1100 <bitWidth>1</bitWidth>
1103 <name>DBG_WWDG_STOP
</name>
1104 <description>DBG_WWDG_STOP
</description>
1105 <bitOffset>11</bitOffset>
1106 <bitWidth>1</bitWidth>
1109 <name>DBG_IWDEG_STOP
</name>
1110 <description>DBG_IWDEG_STOP
</description>
1111 <bitOffset>12</bitOffset>
1112 <bitWidth>1</bitWidth>
1115 <name>DBG_I2C1_SMBUS_TIMEOUT
</name>
1116 <description>DBG_J2C1_SMBUS_TIMEOUT
</description>
1117 <bitOffset>21</bitOffset>
1118 <bitWidth>1</bitWidth>
1121 <name>DBG_I2C2_SMBUS_TIMEOUT
</name>
1122 <description>DBG_J2C2_SMBUS_TIMEOUT
</description>
1123 <bitOffset>22</bitOffset>
1124 <bitWidth>1</bitWidth>
1127 <name>DBG_I2C3SMBUS_TIMEOUT
</name>
1128 <description>DBG_J2C3SMBUS_TIMEOUT
</description>
1129 <bitOffset>23</bitOffset>
1130 <bitWidth>1</bitWidth>
1135 <name>DBGMCU_APB2_FZ
</name>
1136 <displayName>DBGMCU_APB2_FZ
</displayName>
1137 <description>Debug MCU APB2 Freeze registe
</description>
1138 <addressOffset>0xC</addressOffset>
1140 <access>read-write
</access>
1141 <resetValue>0x00000000</resetValue>
1144 <name>DBG_TIM1_STOP
</name>
1145 <description>TIM1 counter stopped when core is
1146 halted
</description>
1147 <bitOffset>0</bitOffset>
1148 <bitWidth>1</bitWidth>
1151 <name>DBG_TIM9_STOP
</name>
1152 <description>TIM9 counter stopped when core is
1153 halted
</description>
1154 <bitOffset>16</bitOffset>
1155 <bitWidth>1</bitWidth>
1158 <name>DBG_TIM10_STOP
</name>
1159 <description>TIM10 counter stopped when core is
1160 halted
</description>
1161 <bitOffset>17</bitOffset>
1162 <bitWidth>1</bitWidth>
1165 <name>DBG_TIM11_STOP
</name>
1166 <description>TIM11 counter stopped when core is
1167 halted
</description>
1168 <bitOffset>18</bitOffset>
1169 <bitWidth>1</bitWidth>
1177 <description>External interrupt/event
1178 controller
</description>
1179 <groupName>EXTI
</groupName>
1180 <baseAddress>0x40013C00</baseAddress>
1182 <offset>0x0</offset>
1184 <usage>registers
</usage>
1187 <name>TAMP_STAMP
</name>
1188 <description>Tamper and TimeStamp interrupts through the
1189 EXTI line
</description>
1194 <description>EXTI Line0 interrupt
</description>
1199 <description>EXTI Line1 interrupt
</description>
1204 <description>EXTI Line2 interrupt
</description>
1209 <description>EXTI Line3 interrupt
</description>
1214 <description>EXTI Line4 interrupt
</description>
1218 <name>EXTI9_5
</name>
1219 <description>EXTI Line[
9:
5] interrupts
</description>
1223 <name>EXTI15_10
</name>
1224 <description>EXTI Line[
15:
10] interrupts
</description>
1230 <displayName>IMR
</displayName>
1231 <description>Interrupt mask register
1232 (EXTI_IMR)
</description>
1233 <addressOffset>0x0</addressOffset>
1235 <access>read-write
</access>
1236 <resetValue>0x00000000</resetValue>
1240 <description>Interrupt Mask on line
0</description>
1241 <bitOffset>0</bitOffset>
1242 <bitWidth>1</bitWidth>
1246 <description>Interrupt Mask on line
1</description>
1247 <bitOffset>1</bitOffset>
1248 <bitWidth>1</bitWidth>
1252 <description>Interrupt Mask on line
2</description>
1253 <bitOffset>2</bitOffset>
1254 <bitWidth>1</bitWidth>
1258 <description>Interrupt Mask on line
3</description>
1259 <bitOffset>3</bitOffset>
1260 <bitWidth>1</bitWidth>
1264 <description>Interrupt Mask on line
4</description>
1265 <bitOffset>4</bitOffset>
1266 <bitWidth>1</bitWidth>
1270 <description>Interrupt Mask on line
5</description>
1271 <bitOffset>5</bitOffset>
1272 <bitWidth>1</bitWidth>
1276 <description>Interrupt Mask on line
6</description>
1277 <bitOffset>6</bitOffset>
1278 <bitWidth>1</bitWidth>
1282 <description>Interrupt Mask on line
7</description>
1283 <bitOffset>7</bitOffset>
1284 <bitWidth>1</bitWidth>
1288 <description>Interrupt Mask on line
8</description>
1289 <bitOffset>8</bitOffset>
1290 <bitWidth>1</bitWidth>
1294 <description>Interrupt Mask on line
9</description>
1295 <bitOffset>9</bitOffset>
1296 <bitWidth>1</bitWidth>
1300 <description>Interrupt Mask on line
10</description>
1301 <bitOffset>10</bitOffset>
1302 <bitWidth>1</bitWidth>
1306 <description>Interrupt Mask on line
11</description>
1307 <bitOffset>11</bitOffset>
1308 <bitWidth>1</bitWidth>
1312 <description>Interrupt Mask on line
12</description>
1313 <bitOffset>12</bitOffset>
1314 <bitWidth>1</bitWidth>
1318 <description>Interrupt Mask on line
13</description>
1319 <bitOffset>13</bitOffset>
1320 <bitWidth>1</bitWidth>
1324 <description>Interrupt Mask on line
14</description>
1325 <bitOffset>14</bitOffset>
1326 <bitWidth>1</bitWidth>
1330 <description>Interrupt Mask on line
15</description>
1331 <bitOffset>15</bitOffset>
1332 <bitWidth>1</bitWidth>
1336 <description>Interrupt Mask on line
16</description>
1337 <bitOffset>16</bitOffset>
1338 <bitWidth>1</bitWidth>
1342 <description>Interrupt Mask on line
17</description>
1343 <bitOffset>17</bitOffset>
1344 <bitWidth>1</bitWidth>
1348 <description>Interrupt Mask on line
18</description>
1349 <bitOffset>18</bitOffset>
1350 <bitWidth>1</bitWidth>
1354 <description>Interrupt Mask on line
19</description>
1355 <bitOffset>19</bitOffset>
1356 <bitWidth>1</bitWidth>
1360 <description>Interrupt Mask on line
20</description>
1361 <bitOffset>20</bitOffset>
1362 <bitWidth>1</bitWidth>
1366 <description>Interrupt Mask on line
21</description>
1367 <bitOffset>21</bitOffset>
1368 <bitWidth>1</bitWidth>
1372 <description>Interrupt Mask on line
22</description>
1373 <bitOffset>22</bitOffset>
1374 <bitWidth>1</bitWidth>
1380 <displayName>EMR
</displayName>
1381 <description>Event mask register (EXTI_EMR)
</description>
1382 <addressOffset>0x4</addressOffset>
1384 <access>read-write
</access>
1385 <resetValue>0x00000000</resetValue>
1389 <description>Event Mask on line
0</description>
1390 <bitOffset>0</bitOffset>
1391 <bitWidth>1</bitWidth>
1395 <description>Event Mask on line
1</description>
1396 <bitOffset>1</bitOffset>
1397 <bitWidth>1</bitWidth>
1401 <description>Event Mask on line
2</description>
1402 <bitOffset>2</bitOffset>
1403 <bitWidth>1</bitWidth>
1407 <description>Event Mask on line
3</description>
1408 <bitOffset>3</bitOffset>
1409 <bitWidth>1</bitWidth>
1413 <description>Event Mask on line
4</description>
1414 <bitOffset>4</bitOffset>
1415 <bitWidth>1</bitWidth>
1419 <description>Event Mask on line
5</description>
1420 <bitOffset>5</bitOffset>
1421 <bitWidth>1</bitWidth>
1425 <description>Event Mask on line
6</description>
1426 <bitOffset>6</bitOffset>
1427 <bitWidth>1</bitWidth>
1431 <description>Event Mask on line
7</description>
1432 <bitOffset>7</bitOffset>
1433 <bitWidth>1</bitWidth>
1437 <description>Event Mask on line
8</description>
1438 <bitOffset>8</bitOffset>
1439 <bitWidth>1</bitWidth>
1443 <description>Event Mask on line
9</description>
1444 <bitOffset>9</bitOffset>
1445 <bitWidth>1</bitWidth>
1449 <description>Event Mask on line
10</description>
1450 <bitOffset>10</bitOffset>
1451 <bitWidth>1</bitWidth>
1455 <description>Event Mask on line
11</description>
1456 <bitOffset>11</bitOffset>
1457 <bitWidth>1</bitWidth>
1461 <description>Event Mask on line
12</description>
1462 <bitOffset>12</bitOffset>
1463 <bitWidth>1</bitWidth>
1467 <description>Event Mask on line
13</description>
1468 <bitOffset>13</bitOffset>
1469 <bitWidth>1</bitWidth>
1473 <description>Event Mask on line
14</description>
1474 <bitOffset>14</bitOffset>
1475 <bitWidth>1</bitWidth>
1479 <description>Event Mask on line
15</description>
1480 <bitOffset>15</bitOffset>
1481 <bitWidth>1</bitWidth>
1485 <description>Event Mask on line
16</description>
1486 <bitOffset>16</bitOffset>
1487 <bitWidth>1</bitWidth>
1491 <description>Event Mask on line
17</description>
1492 <bitOffset>17</bitOffset>
1493 <bitWidth>1</bitWidth>
1497 <description>Event Mask on line
18</description>
1498 <bitOffset>18</bitOffset>
1499 <bitWidth>1</bitWidth>
1503 <description>Event Mask on line
19</description>
1504 <bitOffset>19</bitOffset>
1505 <bitWidth>1</bitWidth>
1509 <description>Event Mask on line
20</description>
1510 <bitOffset>20</bitOffset>
1511 <bitWidth>1</bitWidth>
1515 <description>Event Mask on line
21</description>
1516 <bitOffset>21</bitOffset>
1517 <bitWidth>1</bitWidth>
1521 <description>Event Mask on line
22</description>
1522 <bitOffset>22</bitOffset>
1523 <bitWidth>1</bitWidth>
1529 <displayName>RTSR
</displayName>
1530 <description>Rising Trigger selection register
1531 (EXTI_RTSR)
</description>
1532 <addressOffset>0x8</addressOffset>
1534 <access>read-write
</access>
1535 <resetValue>0x00000000</resetValue>
1539 <description>Rising trigger event configuration of
1540 line
0</description>
1541 <bitOffset>0</bitOffset>
1542 <bitWidth>1</bitWidth>
1546 <description>Rising trigger event configuration of
1547 line
1</description>
1548 <bitOffset>1</bitOffset>
1549 <bitWidth>1</bitWidth>
1553 <description>Rising trigger event configuration of
1554 line
2</description>
1555 <bitOffset>2</bitOffset>
1556 <bitWidth>1</bitWidth>
1560 <description>Rising trigger event configuration of
1561 line
3</description>
1562 <bitOffset>3</bitOffset>
1563 <bitWidth>1</bitWidth>
1567 <description>Rising trigger event configuration of
1568 line
4</description>
1569 <bitOffset>4</bitOffset>
1570 <bitWidth>1</bitWidth>
1574 <description>Rising trigger event configuration of
1575 line
5</description>
1576 <bitOffset>5</bitOffset>
1577 <bitWidth>1</bitWidth>
1581 <description>Rising trigger event configuration of
1582 line
6</description>
1583 <bitOffset>6</bitOffset>
1584 <bitWidth>1</bitWidth>
1588 <description>Rising trigger event configuration of
1589 line
7</description>
1590 <bitOffset>7</bitOffset>
1591 <bitWidth>1</bitWidth>
1595 <description>Rising trigger event configuration of
1596 line
8</description>
1597 <bitOffset>8</bitOffset>
1598 <bitWidth>1</bitWidth>
1602 <description>Rising trigger event configuration of
1603 line
9</description>
1604 <bitOffset>9</bitOffset>
1605 <bitWidth>1</bitWidth>
1609 <description>Rising trigger event configuration of
1610 line
10</description>
1611 <bitOffset>10</bitOffset>
1612 <bitWidth>1</bitWidth>
1616 <description>Rising trigger event configuration of
1617 line
11</description>
1618 <bitOffset>11</bitOffset>
1619 <bitWidth>1</bitWidth>
1623 <description>Rising trigger event configuration of
1624 line
12</description>
1625 <bitOffset>12</bitOffset>
1626 <bitWidth>1</bitWidth>
1630 <description>Rising trigger event configuration of
1631 line
13</description>
1632 <bitOffset>13</bitOffset>
1633 <bitWidth>1</bitWidth>
1637 <description>Rising trigger event configuration of
1638 line
14</description>
1639 <bitOffset>14</bitOffset>
1640 <bitWidth>1</bitWidth>
1644 <description>Rising trigger event configuration of
1645 line
15</description>
1646 <bitOffset>15</bitOffset>
1647 <bitWidth>1</bitWidth>
1651 <description>Rising trigger event configuration of
1652 line
16</description>
1653 <bitOffset>16</bitOffset>
1654 <bitWidth>1</bitWidth>
1658 <description>Rising trigger event configuration of
1659 line
17</description>
1660 <bitOffset>17</bitOffset>
1661 <bitWidth>1</bitWidth>
1665 <description>Rising trigger event configuration of
1666 line
18</description>
1667 <bitOffset>18</bitOffset>
1668 <bitWidth>1</bitWidth>
1672 <description>Rising trigger event configuration of
1673 line
19</description>
1674 <bitOffset>19</bitOffset>
1675 <bitWidth>1</bitWidth>
1679 <description>Rising trigger event configuration of
1680 line
20</description>
1681 <bitOffset>20</bitOffset>
1682 <bitWidth>1</bitWidth>
1686 <description>Rising trigger event configuration of
1687 line
21</description>
1688 <bitOffset>21</bitOffset>
1689 <bitWidth>1</bitWidth>
1693 <description>Rising trigger event configuration of
1694 line
22</description>
1695 <bitOffset>22</bitOffset>
1696 <bitWidth>1</bitWidth>
1702 <displayName>FTSR
</displayName>
1703 <description>Falling Trigger selection register
1704 (EXTI_FTSR)
</description>
1705 <addressOffset>0xC</addressOffset>
1707 <access>read-write
</access>
1708 <resetValue>0x00000000</resetValue>
1712 <description>Falling trigger event configuration of
1713 line
0</description>
1714 <bitOffset>0</bitOffset>
1715 <bitWidth>1</bitWidth>
1719 <description>Falling trigger event configuration of
1720 line
1</description>
1721 <bitOffset>1</bitOffset>
1722 <bitWidth>1</bitWidth>
1726 <description>Falling trigger event configuration of
1727 line
2</description>
1728 <bitOffset>2</bitOffset>
1729 <bitWidth>1</bitWidth>
1733 <description>Falling trigger event configuration of
1734 line
3</description>
1735 <bitOffset>3</bitOffset>
1736 <bitWidth>1</bitWidth>
1740 <description>Falling trigger event configuration of
1741 line
4</description>
1742 <bitOffset>4</bitOffset>
1743 <bitWidth>1</bitWidth>
1747 <description>Falling trigger event configuration of
1748 line
5</description>
1749 <bitOffset>5</bitOffset>
1750 <bitWidth>1</bitWidth>
1754 <description>Falling trigger event configuration of
1755 line
6</description>
1756 <bitOffset>6</bitOffset>
1757 <bitWidth>1</bitWidth>
1761 <description>Falling trigger event configuration of
1762 line
7</description>
1763 <bitOffset>7</bitOffset>
1764 <bitWidth>1</bitWidth>
1768 <description>Falling trigger event configuration of
1769 line
8</description>
1770 <bitOffset>8</bitOffset>
1771 <bitWidth>1</bitWidth>
1775 <description>Falling trigger event configuration of
1776 line
9</description>
1777 <bitOffset>9</bitOffset>
1778 <bitWidth>1</bitWidth>
1782 <description>Falling trigger event configuration of
1783 line
10</description>
1784 <bitOffset>10</bitOffset>
1785 <bitWidth>1</bitWidth>
1789 <description>Falling trigger event configuration of
1790 line
11</description>
1791 <bitOffset>11</bitOffset>
1792 <bitWidth>1</bitWidth>
1796 <description>Falling trigger event configuration of
1797 line
12</description>
1798 <bitOffset>12</bitOffset>
1799 <bitWidth>1</bitWidth>
1803 <description>Falling trigger event configuration of
1804 line
13</description>
1805 <bitOffset>13</bitOffset>
1806 <bitWidth>1</bitWidth>
1810 <description>Falling trigger event configuration of
1811 line
14</description>
1812 <bitOffset>14</bitOffset>
1813 <bitWidth>1</bitWidth>
1817 <description>Falling trigger event configuration of
1818 line
15</description>
1819 <bitOffset>15</bitOffset>
1820 <bitWidth>1</bitWidth>
1824 <description>Falling trigger event configuration of
1825 line
16</description>
1826 <bitOffset>16</bitOffset>
1827 <bitWidth>1</bitWidth>
1831 <description>Falling trigger event configuration of
1832 line
17</description>
1833 <bitOffset>17</bitOffset>
1834 <bitWidth>1</bitWidth>
1838 <description>Falling trigger event configuration of
1839 line
18</description>
1840 <bitOffset>18</bitOffset>
1841 <bitWidth>1</bitWidth>
1845 <description>Falling trigger event configuration of
1846 line
19</description>
1847 <bitOffset>19</bitOffset>
1848 <bitWidth>1</bitWidth>
1852 <description>Falling trigger event configuration of
1853 line
20</description>
1854 <bitOffset>20</bitOffset>
1855 <bitWidth>1</bitWidth>
1859 <description>Falling trigger event configuration of
1860 line
21</description>
1861 <bitOffset>21</bitOffset>
1862 <bitWidth>1</bitWidth>
1866 <description>Falling trigger event configuration of
1867 line
22</description>
1868 <bitOffset>22</bitOffset>
1869 <bitWidth>1</bitWidth>
1875 <displayName>SWIER
</displayName>
1876 <description>Software interrupt event register
1877 (EXTI_SWIER)
</description>
1878 <addressOffset>0x10</addressOffset>
1880 <access>read-write
</access>
1881 <resetValue>0x00000000</resetValue>
1885 <description>Software Interrupt on line
1887 <bitOffset>0</bitOffset>
1888 <bitWidth>1</bitWidth>
1892 <description>Software Interrupt on line
1894 <bitOffset>1</bitOffset>
1895 <bitWidth>1</bitWidth>
1899 <description>Software Interrupt on line
1901 <bitOffset>2</bitOffset>
1902 <bitWidth>1</bitWidth>
1906 <description>Software Interrupt on line
1908 <bitOffset>3</bitOffset>
1909 <bitWidth>1</bitWidth>
1913 <description>Software Interrupt on line
1915 <bitOffset>4</bitOffset>
1916 <bitWidth>1</bitWidth>
1920 <description>Software Interrupt on line
1922 <bitOffset>5</bitOffset>
1923 <bitWidth>1</bitWidth>
1927 <description>Software Interrupt on line
1929 <bitOffset>6</bitOffset>
1930 <bitWidth>1</bitWidth>
1934 <description>Software Interrupt on line
1936 <bitOffset>7</bitOffset>
1937 <bitWidth>1</bitWidth>
1941 <description>Software Interrupt on line
1943 <bitOffset>8</bitOffset>
1944 <bitWidth>1</bitWidth>
1948 <description>Software Interrupt on line
1950 <bitOffset>9</bitOffset>
1951 <bitWidth>1</bitWidth>
1954 <name>SWIER10
</name>
1955 <description>Software Interrupt on line
1957 <bitOffset>10</bitOffset>
1958 <bitWidth>1</bitWidth>
1961 <name>SWIER11
</name>
1962 <description>Software Interrupt on line
1964 <bitOffset>11</bitOffset>
1965 <bitWidth>1</bitWidth>
1968 <name>SWIER12
</name>
1969 <description>Software Interrupt on line
1971 <bitOffset>12</bitOffset>
1972 <bitWidth>1</bitWidth>
1975 <name>SWIER13
</name>
1976 <description>Software Interrupt on line
1978 <bitOffset>13</bitOffset>
1979 <bitWidth>1</bitWidth>
1982 <name>SWIER14
</name>
1983 <description>Software Interrupt on line
1985 <bitOffset>14</bitOffset>
1986 <bitWidth>1</bitWidth>
1989 <name>SWIER15
</name>
1990 <description>Software Interrupt on line
1992 <bitOffset>15</bitOffset>
1993 <bitWidth>1</bitWidth>
1996 <name>SWIER16
</name>
1997 <description>Software Interrupt on line
1999 <bitOffset>16</bitOffset>
2000 <bitWidth>1</bitWidth>
2003 <name>SWIER17
</name>
2004 <description>Software Interrupt on line
2006 <bitOffset>17</bitOffset>
2007 <bitWidth>1</bitWidth>
2010 <name>SWIER18
</name>
2011 <description>Software Interrupt on line
2013 <bitOffset>18</bitOffset>
2014 <bitWidth>1</bitWidth>
2017 <name>SWIER19
</name>
2018 <description>Software Interrupt on line
2020 <bitOffset>19</bitOffset>
2021 <bitWidth>1</bitWidth>
2024 <name>SWIER20
</name>
2025 <description>Software Interrupt on line
2027 <bitOffset>20</bitOffset>
2028 <bitWidth>1</bitWidth>
2031 <name>SWIER21
</name>
2032 <description>Software Interrupt on line
2034 <bitOffset>21</bitOffset>
2035 <bitWidth>1</bitWidth>
2038 <name>SWIER22
</name>
2039 <description>Software Interrupt on line
2041 <bitOffset>22</bitOffset>
2042 <bitWidth>1</bitWidth>
2048 <displayName>PR
</displayName>
2049 <description>Pending register (EXTI_PR)
</description>
2050 <addressOffset>0x14</addressOffset>
2052 <access>read-write
</access>
2053 <resetValue>0x00000000</resetValue>
2057 <description>Pending bit
0</description>
2058 <bitOffset>0</bitOffset>
2059 <bitWidth>1</bitWidth>
2063 <description>Pending bit
1</description>
2064 <bitOffset>1</bitOffset>
2065 <bitWidth>1</bitWidth>
2069 <description>Pending bit
2</description>
2070 <bitOffset>2</bitOffset>
2071 <bitWidth>1</bitWidth>
2075 <description>Pending bit
3</description>
2076 <bitOffset>3</bitOffset>
2077 <bitWidth>1</bitWidth>
2081 <description>Pending bit
4</description>
2082 <bitOffset>4</bitOffset>
2083 <bitWidth>1</bitWidth>
2087 <description>Pending bit
5</description>
2088 <bitOffset>5</bitOffset>
2089 <bitWidth>1</bitWidth>
2093 <description>Pending bit
6</description>
2094 <bitOffset>6</bitOffset>
2095 <bitWidth>1</bitWidth>
2099 <description>Pending bit
7</description>
2100 <bitOffset>7</bitOffset>
2101 <bitWidth>1</bitWidth>
2105 <description>Pending bit
8</description>
2106 <bitOffset>8</bitOffset>
2107 <bitWidth>1</bitWidth>
2111 <description>Pending bit
9</description>
2112 <bitOffset>9</bitOffset>
2113 <bitWidth>1</bitWidth>
2117 <description>Pending bit
10</description>
2118 <bitOffset>10</bitOffset>
2119 <bitWidth>1</bitWidth>
2123 <description>Pending bit
11</description>
2124 <bitOffset>11</bitOffset>
2125 <bitWidth>1</bitWidth>
2129 <description>Pending bit
12</description>
2130 <bitOffset>12</bitOffset>
2131 <bitWidth>1</bitWidth>
2135 <description>Pending bit
13</description>
2136 <bitOffset>13</bitOffset>
2137 <bitWidth>1</bitWidth>
2141 <description>Pending bit
14</description>
2142 <bitOffset>14</bitOffset>
2143 <bitWidth>1</bitWidth>
2147 <description>Pending bit
15</description>
2148 <bitOffset>15</bitOffset>
2149 <bitWidth>1</bitWidth>
2153 <description>Pending bit
16</description>
2154 <bitOffset>16</bitOffset>
2155 <bitWidth>1</bitWidth>
2159 <description>Pending bit
17</description>
2160 <bitOffset>17</bitOffset>
2161 <bitWidth>1</bitWidth>
2165 <description>Pending bit
18</description>
2166 <bitOffset>18</bitOffset>
2167 <bitWidth>1</bitWidth>
2171 <description>Pending bit
19</description>
2172 <bitOffset>19</bitOffset>
2173 <bitWidth>1</bitWidth>
2177 <description>Pending bit
20</description>
2178 <bitOffset>20</bitOffset>
2179 <bitWidth>1</bitWidth>
2183 <description>Pending bit
21</description>
2184 <bitOffset>21</bitOffset>
2185 <bitWidth>1</bitWidth>
2189 <description>Pending bit
22</description>
2190 <bitOffset>22</bitOffset>
2191 <bitWidth>1</bitWidth>
2199 <description>FLASH
</description>
2200 <groupName>FLASH
</groupName>
2201 <baseAddress>0x40023C00</baseAddress>
2203 <offset>0x0</offset>
2205 <usage>registers
</usage>
2209 <description>FLASH global interrupt
</description>
2215 <displayName>ACR
</displayName>
2216 <description>Flash access control register
</description>
2217 <addressOffset>0x0</addressOffset>
2219 <resetValue>0x00000000</resetValue>
2222 <name>LATENCY
</name>
2223 <description>Latency
</description>
2224 <bitOffset>0</bitOffset>
2225 <bitWidth>3</bitWidth>
2226 <access>read-write
</access>
2230 <description>Prefetch enable
</description>
2231 <bitOffset>8</bitOffset>
2232 <bitWidth>1</bitWidth>
2233 <access>read-write
</access>
2237 <description>Instruction cache enable
</description>
2238 <bitOffset>9</bitOffset>
2239 <bitWidth>1</bitWidth>
2240 <access>read-write
</access>
2244 <description>Data cache enable
</description>
2245 <bitOffset>10</bitOffset>
2246 <bitWidth>1</bitWidth>
2247 <access>read-write
</access>
2251 <description>Instruction cache reset
</description>
2252 <bitOffset>11</bitOffset>
2253 <bitWidth>1</bitWidth>
2254 <access>write-only
</access>
2258 <description>Data cache reset
</description>
2259 <bitOffset>12</bitOffset>
2260 <bitWidth>1</bitWidth>
2261 <access>read-write
</access>
2267 <displayName>KEYR
</displayName>
2268 <description>Flash key register
</description>
2269 <addressOffset>0x4</addressOffset>
2271 <access>write-only
</access>
2272 <resetValue>0x00000000</resetValue>
2276 <description>FPEC key
</description>
2277 <bitOffset>0</bitOffset>
2278 <bitWidth>32</bitWidth>
2283 <name>OPTKEYR
</name>
2284 <displayName>OPTKEYR
</displayName>
2285 <description>Flash option key register
</description>
2286 <addressOffset>0x8</addressOffset>
2288 <access>write-only
</access>
2289 <resetValue>0x00000000</resetValue>
2293 <description>Option byte key
</description>
2294 <bitOffset>0</bitOffset>
2295 <bitWidth>32</bitWidth>
2301 <displayName>SR
</displayName>
2302 <description>Status register
</description>
2303 <addressOffset>0xC</addressOffset>
2305 <resetValue>0x00000000</resetValue>
2309 <description>End of operation
</description>
2310 <bitOffset>0</bitOffset>
2311 <bitWidth>1</bitWidth>
2312 <access>read-write
</access>
2316 <description>Operation error
</description>
2317 <bitOffset>1</bitOffset>
2318 <bitWidth>1</bitWidth>
2319 <access>read-write
</access>
2323 <description>Write protection error
</description>
2324 <bitOffset>4</bitOffset>
2325 <bitWidth>1</bitWidth>
2326 <access>read-write
</access>
2330 <description>Programming alignment
2332 <bitOffset>5</bitOffset>
2333 <bitWidth>1</bitWidth>
2334 <access>read-write
</access>
2338 <description>Programming parallelism
2340 <bitOffset>6</bitOffset>
2341 <bitWidth>1</bitWidth>
2342 <access>read-write
</access>
2346 <description>Programming sequence error
</description>
2347 <bitOffset>7</bitOffset>
2348 <bitWidth>1</bitWidth>
2349 <access>read-write
</access>
2353 <description>Busy
</description>
2354 <bitOffset>16</bitOffset>
2355 <bitWidth>1</bitWidth>
2356 <access>read-only
</access>
2362 <displayName>CR
</displayName>
2363 <description>Control register
</description>
2364 <addressOffset>0x10</addressOffset>
2366 <access>read-write
</access>
2367 <resetValue>0x80000000</resetValue>
2371 <description>Programming
</description>
2372 <bitOffset>0</bitOffset>
2373 <bitWidth>1</bitWidth>
2377 <description>Sector Erase
</description>
2378 <bitOffset>1</bitOffset>
2379 <bitWidth>1</bitWidth>
2383 <description>Mass Erase
</description>
2384 <bitOffset>2</bitOffset>
2385 <bitWidth>1</bitWidth>
2389 <description>Sector number
</description>
2390 <bitOffset>3</bitOffset>
2391 <bitWidth>4</bitWidth>
2395 <description>Program size
</description>
2396 <bitOffset>8</bitOffset>
2397 <bitWidth>2</bitWidth>
2401 <description>Start
</description>
2402 <bitOffset>16</bitOffset>
2403 <bitWidth>1</bitWidth>
2407 <description>End of operation interrupt
2408 enable
</description>
2409 <bitOffset>24</bitOffset>
2410 <bitWidth>1</bitWidth>
2414 <description>Error interrupt enable
</description>
2415 <bitOffset>25</bitOffset>
2416 <bitWidth>1</bitWidth>
2420 <description>Lock
</description>
2421 <bitOffset>31</bitOffset>
2422 <bitWidth>1</bitWidth>
2428 <displayName>OPTCR
</displayName>
2429 <description>Flash option control register
</description>
2430 <addressOffset>0x14</addressOffset>
2432 <access>read-write
</access>
2433 <resetValue>0x00000014</resetValue>
2436 <name>OPTLOCK
</name>
2437 <description>Option lock
</description>
2438 <bitOffset>0</bitOffset>
2439 <bitWidth>1</bitWidth>
2442 <name>OPTSTRT
</name>
2443 <description>Option start
</description>
2444 <bitOffset>1</bitOffset>
2445 <bitWidth>1</bitWidth>
2448 <name>BOR_LEV
</name>
2449 <description>BOR reset Level
</description>
2450 <bitOffset>2</bitOffset>
2451 <bitWidth>2</bitWidth>
2455 <description>WDG_SW User option bytes
</description>
2456 <bitOffset>5</bitOffset>
2457 <bitWidth>1</bitWidth>
2460 <name>nRST_STOP
</name>
2461 <description>nRST_STOP User option
2463 <bitOffset>6</bitOffset>
2464 <bitWidth>1</bitWidth>
2467 <name>nRST_STDBY
</name>
2468 <description>nRST_STDBY User option
2470 <bitOffset>7</bitOffset>
2471 <bitWidth>1</bitWidth>
2475 <description>Read protect
</description>
2476 <bitOffset>8</bitOffset>
2477 <bitWidth>8</bitWidth>
2481 <description>Not write protect
</description>
2482 <bitOffset>16</bitOffset>
2483 <bitWidth>12</bitWidth>
2491 <description>Independent watchdog
</description>
2492 <groupName>IWDG
</groupName>
2493 <baseAddress>0x40003000</baseAddress>
2495 <offset>0x0</offset>
2497 <usage>registers
</usage>
2502 <displayName>KR
</displayName>
2503 <description>Key register
</description>
2504 <addressOffset>0x0</addressOffset>
2506 <access>write-only
</access>
2507 <resetValue>0x00000000</resetValue>
2511 <description>Key value
</description>
2512 <bitOffset>0</bitOffset>
2513 <bitWidth>16</bitWidth>
2519 <displayName>PR
</displayName>
2520 <description>Prescaler register
</description>
2521 <addressOffset>0x4</addressOffset>
2523 <access>read-write
</access>
2524 <resetValue>0x00000000</resetValue>
2528 <description>Prescaler divider
</description>
2529 <bitOffset>0</bitOffset>
2530 <bitWidth>3</bitWidth>
2536 <displayName>RLR
</displayName>
2537 <description>Reload register
</description>
2538 <addressOffset>0x8</addressOffset>
2540 <access>read-write
</access>
2541 <resetValue>0x00000FFF</resetValue>
2545 <description>Watchdog counter reload
2547 <bitOffset>0</bitOffset>
2548 <bitWidth>12</bitWidth>
2554 <displayName>SR
</displayName>
2555 <description>Status register
</description>
2556 <addressOffset>0xC</addressOffset>
2558 <access>read-only
</access>
2559 <resetValue>0x00000000</resetValue>
2563 <description>Watchdog counter reload value
2564 update
</description>
2565 <bitOffset>1</bitOffset>
2566 <bitWidth>1</bitWidth>
2570 <description>Watchdog prescaler value
2571 update
</description>
2572 <bitOffset>0</bitOffset>
2573 <bitWidth>1</bitWidth>
2580 <name>OTG_FS_DEVICE
</name>
2581 <description>USB on the go full speed
</description>
2582 <groupName>USB_OTG_FS
</groupName>
2583 <baseAddress>0x50000800</baseAddress>
2585 <offset>0x0</offset>
2587 <usage>registers
</usage>
2591 <name>FS_DCFG
</name>
2592 <displayName>FS_DCFG
</displayName>
2593 <description>OTG_FS device configuration register
2594 (OTG_FS_DCFG)
</description>
2595 <addressOffset>0x0</addressOffset>
2597 <access>read-write
</access>
2598 <resetValue>0x02200000</resetValue>
2602 <description>Device speed
</description>
2603 <bitOffset>0</bitOffset>
2604 <bitWidth>2</bitWidth>
2607 <name>NZLSOHSK
</name>
2608 <description>Non-zero-length status OUT
2609 handshake
</description>
2610 <bitOffset>2</bitOffset>
2611 <bitWidth>1</bitWidth>
2615 <description>Device address
</description>
2616 <bitOffset>4</bitOffset>
2617 <bitWidth>7</bitWidth>
2621 <description>Periodic frame interval
</description>
2622 <bitOffset>11</bitOffset>
2623 <bitWidth>2</bitWidth>
2628 <name>FS_DCTL
</name>
2629 <displayName>FS_DCTL
</displayName>
2630 <description>OTG_FS device control register
2631 (OTG_FS_DCTL)
</description>
2632 <addressOffset>0x4</addressOffset>
2634 <resetValue>0x00000000</resetValue>
2638 <description>Remote wakeup signaling
</description>
2639 <bitOffset>0</bitOffset>
2640 <bitWidth>1</bitWidth>
2641 <access>read-write
</access>
2645 <description>Soft disconnect
</description>
2646 <bitOffset>1</bitOffset>
2647 <bitWidth>1</bitWidth>
2648 <access>read-write
</access>
2652 <description>Global IN NAK status
</description>
2653 <bitOffset>2</bitOffset>
2654 <bitWidth>1</bitWidth>
2655 <access>read-only
</access>
2659 <description>Global OUT NAK status
</description>
2660 <bitOffset>3</bitOffset>
2661 <bitWidth>1</bitWidth>
2662 <access>read-only
</access>
2666 <description>Test control
</description>
2667 <bitOffset>4</bitOffset>
2668 <bitWidth>3</bitWidth>
2669 <access>read-write
</access>
2673 <description>Set global IN NAK
</description>
2674 <bitOffset>7</bitOffset>
2675 <bitWidth>1</bitWidth>
2676 <access>read-write
</access>
2680 <description>Clear global IN NAK
</description>
2681 <bitOffset>8</bitOffset>
2682 <bitWidth>1</bitWidth>
2683 <access>read-write
</access>
2687 <description>Set global OUT NAK
</description>
2688 <bitOffset>9</bitOffset>
2689 <bitWidth>1</bitWidth>
2690 <access>read-write
</access>
2694 <description>Clear global OUT NAK
</description>
2695 <bitOffset>10</bitOffset>
2696 <bitWidth>1</bitWidth>
2697 <access>read-write
</access>
2700 <name>POPRGDNE
</name>
2701 <description>Power-on programming done
</description>
2702 <bitOffset>11</bitOffset>
2703 <bitWidth>1</bitWidth>
2704 <access>read-write
</access>
2709 <name>FS_DSTS
</name>
2710 <displayName>FS_DSTS
</displayName>
2711 <description>OTG_FS device status register
2712 (OTG_FS_DSTS)
</description>
2713 <addressOffset>0x8</addressOffset>
2715 <access>read-only
</access>
2716 <resetValue>0x00000010</resetValue>
2719 <name>SUSPSTS
</name>
2720 <description>Suspend status
</description>
2721 <bitOffset>0</bitOffset>
2722 <bitWidth>1</bitWidth>
2725 <name>ENUMSPD
</name>
2726 <description>Enumerated speed
</description>
2727 <bitOffset>1</bitOffset>
2728 <bitWidth>2</bitWidth>
2732 <description>Erratic error
</description>
2733 <bitOffset>3</bitOffset>
2734 <bitWidth>1</bitWidth>
2738 <description>Frame number of the received
2740 <bitOffset>8</bitOffset>
2741 <bitWidth>14</bitWidth>
2746 <name>FS_DIEPMSK
</name>
2747 <displayName>FS_DIEPMSK
</displayName>
2748 <description>OTG_FS device IN endpoint common interrupt
2749 mask register (OTG_FS_DIEPMSK)
</description>
2750 <addressOffset>0x10</addressOffset>
2752 <access>read-write
</access>
2753 <resetValue>0x00000000</resetValue>
2757 <description>Transfer completed interrupt
2759 <bitOffset>0</bitOffset>
2760 <bitWidth>1</bitWidth>
2764 <description>Endpoint disabled interrupt
2766 <bitOffset>1</bitOffset>
2767 <bitWidth>1</bitWidth>
2771 <description>Timeout condition mask (Non-isochronous
2772 endpoints)
</description>
2773 <bitOffset>3</bitOffset>
2774 <bitWidth>1</bitWidth>
2777 <name>ITTXFEMSK
</name>
2778 <description>IN token received when TxFIFO empty
2780 <bitOffset>4</bitOffset>
2781 <bitWidth>1</bitWidth>
2784 <name>INEPNMM
</name>
2785 <description>IN token received with EP mismatch
2787 <bitOffset>5</bitOffset>
2788 <bitWidth>1</bitWidth>
2791 <name>INEPNEM
</name>
2792 <description>IN endpoint NAK effective
2794 <bitOffset>6</bitOffset>
2795 <bitWidth>1</bitWidth>
2800 <name>FS_DOEPMSK
</name>
2801 <displayName>FS_DOEPMSK
</displayName>
2802 <description>OTG_FS device OUT endpoint common interrupt
2803 mask register (OTG_FS_DOEPMSK)
</description>
2804 <addressOffset>0x14</addressOffset>
2806 <access>read-write
</access>
2807 <resetValue>0x00000000</resetValue>
2811 <description>Transfer completed interrupt
2813 <bitOffset>0</bitOffset>
2814 <bitWidth>1</bitWidth>
2818 <description>Endpoint disabled interrupt
2820 <bitOffset>1</bitOffset>
2821 <bitWidth>1</bitWidth>
2825 <description>SETUP phase done mask
</description>
2826 <bitOffset>3</bitOffset>
2827 <bitWidth>1</bitWidth>
2831 <description>OUT token received when endpoint
2832 disabled mask
</description>
2833 <bitOffset>4</bitOffset>
2834 <bitWidth>1</bitWidth>
2839 <name>FS_DAINT
</name>
2840 <displayName>FS_DAINT
</displayName>
2841 <description>OTG_FS device all endpoints interrupt
2842 register (OTG_FS_DAINT)
</description>
2843 <addressOffset>0x18</addressOffset>
2845 <access>read-only
</access>
2846 <resetValue>0x00000000</resetValue>
2850 <description>IN endpoint interrupt bits
</description>
2851 <bitOffset>0</bitOffset>
2852 <bitWidth>16</bitWidth>
2856 <description>OUT endpoint interrupt
2858 <bitOffset>16</bitOffset>
2859 <bitWidth>16</bitWidth>
2864 <name>FS_DAINTMSK
</name>
2865 <displayName>FS_DAINTMSK
</displayName>
2866 <description>OTG_FS all endpoints interrupt mask register
2867 (OTG_FS_DAINTMSK)
</description>
2868 <addressOffset>0x1C</addressOffset>
2870 <access>read-write
</access>
2871 <resetValue>0x00000000</resetValue>
2875 <description>IN EP interrupt mask bits
</description>
2876 <bitOffset>0</bitOffset>
2877 <bitWidth>16</bitWidth>
2881 <description>OUT endpoint interrupt
2883 <bitOffset>16</bitOffset>
2884 <bitWidth>16</bitWidth>
2889 <name>DVBUSDIS
</name>
2890 <displayName>DVBUSDIS
</displayName>
2891 <description>OTG_FS device VBUS discharge time
2892 register
</description>
2893 <addressOffset>0x28</addressOffset>
2895 <access>read-write
</access>
2896 <resetValue>0x000017D7</resetValue>
2900 <description>Device VBUS discharge time
</description>
2901 <bitOffset>0</bitOffset>
2902 <bitWidth>16</bitWidth>
2907 <name>DVBUSPULSE
</name>
2908 <displayName>DVBUSPULSE
</displayName>
2909 <description>OTG_FS device VBUS pulsing time
2910 register
</description>
2911 <addressOffset>0x2C</addressOffset>
2913 <access>read-write
</access>
2914 <resetValue>0x000005B8</resetValue>
2918 <description>Device VBUS pulsing time
</description>
2919 <bitOffset>0</bitOffset>
2920 <bitWidth>12</bitWidth>
2925 <name>DIEPEMPMSK
</name>
2926 <displayName>DIEPEMPMSK
</displayName>
2927 <description>OTG_FS device IN endpoint FIFO empty
2928 interrupt mask register
</description>
2929 <addressOffset>0x34</addressOffset>
2931 <access>read-write
</access>
2932 <resetValue>0x00000000</resetValue>
2935 <name>INEPTXFEM
</name>
2936 <description>IN EP Tx FIFO empty interrupt mask
2938 <bitOffset>0</bitOffset>
2939 <bitWidth>16</bitWidth>
2944 <name>FS_DIEPCTL0
</name>
2945 <displayName>FS_DIEPCTL0
</displayName>
2946 <description>OTG_FS device control IN endpoint
0 control
2947 register (OTG_FS_DIEPCTL0)
</description>
2948 <addressOffset>0x100</addressOffset>
2950 <resetValue>0x00000000</resetValue>
2954 <description>Maximum packet size
</description>
2955 <bitOffset>0</bitOffset>
2956 <bitWidth>2</bitWidth>
2957 <access>read-write
</access>
2961 <description>USB active endpoint
</description>
2962 <bitOffset>15</bitOffset>
2963 <bitWidth>1</bitWidth>
2964 <access>read-only
</access>
2968 <description>NAK status
</description>
2969 <bitOffset>17</bitOffset>
2970 <bitWidth>1</bitWidth>
2971 <access>read-only
</access>
2975 <description>Endpoint type
</description>
2976 <bitOffset>18</bitOffset>
2977 <bitWidth>2</bitWidth>
2978 <access>read-only
</access>
2982 <description>STALL handshake
</description>
2983 <bitOffset>21</bitOffset>
2984 <bitWidth>1</bitWidth>
2985 <access>read-write
</access>
2989 <description>TxFIFO number
</description>
2990 <bitOffset>22</bitOffset>
2991 <bitWidth>4</bitWidth>
2992 <access>read-write
</access>
2996 <description>Clear NAK
</description>
2997 <bitOffset>26</bitOffset>
2998 <bitWidth>1</bitWidth>
2999 <access>write-only
</access>
3003 <description>Set NAK
</description>
3004 <bitOffset>27</bitOffset>
3005 <bitWidth>1</bitWidth>
3006 <access>write-only
</access>
3010 <description>Endpoint disable
</description>
3011 <bitOffset>30</bitOffset>
3012 <bitWidth>1</bitWidth>
3013 <access>read-only
</access>
3017 <description>Endpoint enable
</description>
3018 <bitOffset>31</bitOffset>
3019 <bitWidth>1</bitWidth>
3020 <access>read-only
</access>
3025 <name>DIEPCTL1
</name>
3026 <displayName>DIEPCTL1
</displayName>
3027 <description>OTG device endpoint-
1 control
3028 register
</description>
3029 <addressOffset>0x120</addressOffset>
3031 <resetValue>0x00000000</resetValue>
3035 <description>EPENA
</description>
3036 <bitOffset>31</bitOffset>
3037 <bitWidth>1</bitWidth>
3038 <access>read-write
</access>
3042 <description>EPDIS
</description>
3043 <bitOffset>30</bitOffset>
3044 <bitWidth>1</bitWidth>
3045 <access>read-write
</access>
3048 <name>SODDFRM_SD1PID
</name>
3049 <description>SODDFRM/SD1PID
</description>
3050 <bitOffset>29</bitOffset>
3051 <bitWidth>1</bitWidth>
3052 <access>write-only
</access>
3055 <name>SD0PID_SEVNFRM
</name>
3056 <description>SD0PID/SEVNFRM
</description>
3057 <bitOffset>28</bitOffset>
3058 <bitWidth>1</bitWidth>
3059 <access>write-only
</access>
3063 <description>SNAK
</description>
3064 <bitOffset>27</bitOffset>
3065 <bitWidth>1</bitWidth>
3066 <access>write-only
</access>
3070 <description>CNAK
</description>
3071 <bitOffset>26</bitOffset>
3072 <bitWidth>1</bitWidth>
3073 <access>write-only
</access>
3077 <description>TXFNUM
</description>
3078 <bitOffset>22</bitOffset>
3079 <bitWidth>4</bitWidth>
3080 <access>read-write
</access>
3084 <description>Stall
</description>
3085 <bitOffset>21</bitOffset>
3086 <bitWidth>1</bitWidth>
3087 <access>read-write
</access>
3091 <description>EPTYP
</description>
3092 <bitOffset>18</bitOffset>
3093 <bitWidth>2</bitWidth>
3094 <access>read-write
</access>
3098 <description>NAKSTS
</description>
3099 <bitOffset>17</bitOffset>
3100 <bitWidth>1</bitWidth>
3101 <access>read-only
</access>
3104 <name>EONUM_DPID
</name>
3105 <description>EONUM/DPID
</description>
3106 <bitOffset>16</bitOffset>
3107 <bitWidth>1</bitWidth>
3108 <access>read-only
</access>
3112 <description>USBAEP
</description>
3113 <bitOffset>15</bitOffset>
3114 <bitWidth>1</bitWidth>
3115 <access>read-write
</access>
3119 <description>MPSIZ
</description>
3120 <bitOffset>0</bitOffset>
3121 <bitWidth>11</bitWidth>
3122 <access>read-write
</access>
3127 <name>DIEPCTL2
</name>
3128 <displayName>DIEPCTL2
</displayName>
3129 <description>OTG device endpoint-
2 control
3130 register
</description>
3131 <addressOffset>0x140</addressOffset>
3133 <resetValue>0x00000000</resetValue>
3137 <description>EPENA
</description>
3138 <bitOffset>31</bitOffset>
3139 <bitWidth>1</bitWidth>
3140 <access>read-write
</access>
3144 <description>EPDIS
</description>
3145 <bitOffset>30</bitOffset>
3146 <bitWidth>1</bitWidth>
3147 <access>read-write
</access>
3150 <name>SODDFRM
</name>
3151 <description>SODDFRM
</description>
3152 <bitOffset>29</bitOffset>
3153 <bitWidth>1</bitWidth>
3154 <access>write-only
</access>
3157 <name>SD0PID_SEVNFRM
</name>
3158 <description>SD0PID/SEVNFRM
</description>
3159 <bitOffset>28</bitOffset>
3160 <bitWidth>1</bitWidth>
3161 <access>write-only
</access>
3165 <description>SNAK
</description>
3166 <bitOffset>27</bitOffset>
3167 <bitWidth>1</bitWidth>
3168 <access>write-only
</access>
3172 <description>CNAK
</description>
3173 <bitOffset>26</bitOffset>
3174 <bitWidth>1</bitWidth>
3175 <access>write-only
</access>
3179 <description>TXFNUM
</description>
3180 <bitOffset>22</bitOffset>
3181 <bitWidth>4</bitWidth>
3182 <access>read-write
</access>
3186 <description>Stall
</description>
3187 <bitOffset>21</bitOffset>
3188 <bitWidth>1</bitWidth>
3189 <access>read-write
</access>
3193 <description>EPTYP
</description>
3194 <bitOffset>18</bitOffset>
3195 <bitWidth>2</bitWidth>
3196 <access>read-write
</access>
3200 <description>NAKSTS
</description>
3201 <bitOffset>17</bitOffset>
3202 <bitWidth>1</bitWidth>
3203 <access>read-only
</access>
3206 <name>EONUM_DPID
</name>
3207 <description>EONUM/DPID
</description>
3208 <bitOffset>16</bitOffset>
3209 <bitWidth>1</bitWidth>
3210 <access>read-only
</access>
3214 <description>USBAEP
</description>
3215 <bitOffset>15</bitOffset>
3216 <bitWidth>1</bitWidth>
3217 <access>read-write
</access>
3221 <description>MPSIZ
</description>
3222 <bitOffset>0</bitOffset>
3223 <bitWidth>11</bitWidth>
3224 <access>read-write
</access>
3229 <name>DIEPCTL3
</name>
3230 <displayName>DIEPCTL3
</displayName>
3231 <description>OTG device endpoint-
3 control
3232 register
</description>
3233 <addressOffset>0x160</addressOffset>
3235 <resetValue>0x00000000</resetValue>
3239 <description>EPENA
</description>
3240 <bitOffset>31</bitOffset>
3241 <bitWidth>1</bitWidth>
3242 <access>read-write
</access>
3246 <description>EPDIS
</description>
3247 <bitOffset>30</bitOffset>
3248 <bitWidth>1</bitWidth>
3249 <access>read-write
</access>
3252 <name>SODDFRM
</name>
3253 <description>SODDFRM
</description>
3254 <bitOffset>29</bitOffset>
3255 <bitWidth>1</bitWidth>
3256 <access>write-only
</access>
3259 <name>SD0PID_SEVNFRM
</name>
3260 <description>SD0PID/SEVNFRM
</description>
3261 <bitOffset>28</bitOffset>
3262 <bitWidth>1</bitWidth>
3263 <access>write-only
</access>
3267 <description>SNAK
</description>
3268 <bitOffset>27</bitOffset>
3269 <bitWidth>1</bitWidth>
3270 <access>write-only
</access>
3274 <description>CNAK
</description>
3275 <bitOffset>26</bitOffset>
3276 <bitWidth>1</bitWidth>
3277 <access>write-only
</access>
3281 <description>TXFNUM
</description>
3282 <bitOffset>22</bitOffset>
3283 <bitWidth>4</bitWidth>
3284 <access>read-write
</access>
3288 <description>Stall
</description>
3289 <bitOffset>21</bitOffset>
3290 <bitWidth>1</bitWidth>
3291 <access>read-write
</access>
3295 <description>EPTYP
</description>
3296 <bitOffset>18</bitOffset>
3297 <bitWidth>2</bitWidth>
3298 <access>read-write
</access>
3302 <description>NAKSTS
</description>
3303 <bitOffset>17</bitOffset>
3304 <bitWidth>1</bitWidth>
3305 <access>read-only
</access>
3308 <name>EONUM_DPID
</name>
3309 <description>EONUM/DPID
</description>
3310 <bitOffset>16</bitOffset>
3311 <bitWidth>1</bitWidth>
3312 <access>read-only
</access>
3316 <description>USBAEP
</description>
3317 <bitOffset>15</bitOffset>
3318 <bitWidth>1</bitWidth>
3319 <access>read-write
</access>
3323 <description>MPSIZ
</description>
3324 <bitOffset>0</bitOffset>
3325 <bitWidth>11</bitWidth>
3326 <access>read-write
</access>
3331 <name>DOEPCTL0
</name>
3332 <displayName>DOEPCTL0
</displayName>
3333 <description>device endpoint-
0 control
3334 register
</description>
3335 <addressOffset>0x300</addressOffset>
3337 <resetValue>0x00008000</resetValue>
3341 <description>EPENA
</description>
3342 <bitOffset>31</bitOffset>
3343 <bitWidth>1</bitWidth>
3344 <access>write-only
</access>
3348 <description>EPDIS
</description>
3349 <bitOffset>30</bitOffset>
3350 <bitWidth>1</bitWidth>
3351 <access>read-only
</access>
3355 <description>SNAK
</description>
3356 <bitOffset>27</bitOffset>
3357 <bitWidth>1</bitWidth>
3358 <access>write-only
</access>
3362 <description>CNAK
</description>
3363 <bitOffset>26</bitOffset>
3364 <bitWidth>1</bitWidth>
3365 <access>write-only
</access>
3369 <description>Stall
</description>
3370 <bitOffset>21</bitOffset>
3371 <bitWidth>1</bitWidth>
3372 <access>read-write
</access>
3376 <description>SNPM
</description>
3377 <bitOffset>20</bitOffset>
3378 <bitWidth>1</bitWidth>
3379 <access>read-write
</access>
3383 <description>EPTYP
</description>
3384 <bitOffset>18</bitOffset>
3385 <bitWidth>2</bitWidth>
3386 <access>read-only
</access>
3390 <description>NAKSTS
</description>
3391 <bitOffset>17</bitOffset>
3392 <bitWidth>1</bitWidth>
3393 <access>read-only
</access>
3397 <description>USBAEP
</description>
3398 <bitOffset>15</bitOffset>
3399 <bitWidth>1</bitWidth>
3400 <access>read-only
</access>
3404 <description>MPSIZ
</description>
3405 <bitOffset>0</bitOffset>
3406 <bitWidth>2</bitWidth>
3407 <access>read-only
</access>
3412 <name>DOEPCTL1
</name>
3413 <displayName>DOEPCTL1
</displayName>
3414 <description>device endpoint-
1 control
3415 register
</description>
3416 <addressOffset>0x320</addressOffset>
3418 <resetValue>0x00000000</resetValue>
3422 <description>EPENA
</description>
3423 <bitOffset>31</bitOffset>
3424 <bitWidth>1</bitWidth>
3425 <access>read-write
</access>
3429 <description>EPDIS
</description>
3430 <bitOffset>30</bitOffset>
3431 <bitWidth>1</bitWidth>
3432 <access>read-write
</access>
3435 <name>SODDFRM
</name>
3436 <description>SODDFRM
</description>
3437 <bitOffset>29</bitOffset>
3438 <bitWidth>1</bitWidth>
3439 <access>write-only
</access>
3442 <name>SD0PID_SEVNFRM
</name>
3443 <description>SD0PID/SEVNFRM
</description>
3444 <bitOffset>28</bitOffset>
3445 <bitWidth>1</bitWidth>
3446 <access>write-only
</access>
3450 <description>SNAK
</description>
3451 <bitOffset>27</bitOffset>
3452 <bitWidth>1</bitWidth>
3453 <access>write-only
</access>
3457 <description>CNAK
</description>
3458 <bitOffset>26</bitOffset>
3459 <bitWidth>1</bitWidth>
3460 <access>write-only
</access>
3464 <description>Stall
</description>
3465 <bitOffset>21</bitOffset>
3466 <bitWidth>1</bitWidth>
3467 <access>read-write
</access>
3471 <description>SNPM
</description>
3472 <bitOffset>20</bitOffset>
3473 <bitWidth>1</bitWidth>
3474 <access>read-write
</access>
3478 <description>EPTYP
</description>
3479 <bitOffset>18</bitOffset>
3480 <bitWidth>2</bitWidth>
3481 <access>read-write
</access>
3485 <description>NAKSTS
</description>
3486 <bitOffset>17</bitOffset>
3487 <bitWidth>1</bitWidth>
3488 <access>read-only
</access>
3491 <name>EONUM_DPID
</name>
3492 <description>EONUM/DPID
</description>
3493 <bitOffset>16</bitOffset>
3494 <bitWidth>1</bitWidth>
3495 <access>read-only
</access>
3499 <description>USBAEP
</description>
3500 <bitOffset>15</bitOffset>
3501 <bitWidth>1</bitWidth>
3502 <access>read-write
</access>
3506 <description>MPSIZ
</description>
3507 <bitOffset>0</bitOffset>
3508 <bitWidth>11</bitWidth>
3509 <access>read-write
</access>
3514 <name>DOEPCTL2
</name>
3515 <displayName>DOEPCTL2
</displayName>
3516 <description>device endpoint-
2 control
3517 register
</description>
3518 <addressOffset>0x340</addressOffset>
3520 <resetValue>0x00000000</resetValue>
3524 <description>EPENA
</description>
3525 <bitOffset>31</bitOffset>
3526 <bitWidth>1</bitWidth>
3527 <access>read-write
</access>
3531 <description>EPDIS
</description>
3532 <bitOffset>30</bitOffset>
3533 <bitWidth>1</bitWidth>
3534 <access>read-write
</access>
3537 <name>SODDFRM
</name>
3538 <description>SODDFRM
</description>
3539 <bitOffset>29</bitOffset>
3540 <bitWidth>1</bitWidth>
3541 <access>write-only
</access>
3544 <name>SD0PID_SEVNFRM
</name>
3545 <description>SD0PID/SEVNFRM
</description>
3546 <bitOffset>28</bitOffset>
3547 <bitWidth>1</bitWidth>
3548 <access>write-only
</access>
3552 <description>SNAK
</description>
3553 <bitOffset>27</bitOffset>
3554 <bitWidth>1</bitWidth>
3555 <access>write-only
</access>
3559 <description>CNAK
</description>
3560 <bitOffset>26</bitOffset>
3561 <bitWidth>1</bitWidth>
3562 <access>write-only
</access>
3566 <description>Stall
</description>
3567 <bitOffset>21</bitOffset>
3568 <bitWidth>1</bitWidth>
3569 <access>read-write
</access>
3573 <description>SNPM
</description>
3574 <bitOffset>20</bitOffset>
3575 <bitWidth>1</bitWidth>
3576 <access>read-write
</access>
3580 <description>EPTYP
</description>
3581 <bitOffset>18</bitOffset>
3582 <bitWidth>2</bitWidth>
3583 <access>read-write
</access>
3587 <description>NAKSTS
</description>
3588 <bitOffset>17</bitOffset>
3589 <bitWidth>1</bitWidth>
3590 <access>read-only
</access>
3593 <name>EONUM_DPID
</name>
3594 <description>EONUM/DPID
</description>
3595 <bitOffset>16</bitOffset>
3596 <bitWidth>1</bitWidth>
3597 <access>read-only
</access>
3601 <description>USBAEP
</description>
3602 <bitOffset>15</bitOffset>
3603 <bitWidth>1</bitWidth>
3604 <access>read-write
</access>
3608 <description>MPSIZ
</description>
3609 <bitOffset>0</bitOffset>
3610 <bitWidth>11</bitWidth>
3611 <access>read-write
</access>
3616 <name>DOEPCTL3
</name>
3617 <displayName>DOEPCTL3
</displayName>
3618 <description>device endpoint-
3 control
3619 register
</description>
3620 <addressOffset>0x360</addressOffset>
3622 <resetValue>0x00000000</resetValue>
3626 <description>EPENA
</description>
3627 <bitOffset>31</bitOffset>
3628 <bitWidth>1</bitWidth>
3629 <access>read-write
</access>
3633 <description>EPDIS
</description>
3634 <bitOffset>30</bitOffset>
3635 <bitWidth>1</bitWidth>
3636 <access>read-write
</access>
3639 <name>SODDFRM
</name>
3640 <description>SODDFRM
</description>
3641 <bitOffset>29</bitOffset>
3642 <bitWidth>1</bitWidth>
3643 <access>write-only
</access>
3646 <name>SD0PID_SEVNFRM
</name>
3647 <description>SD0PID/SEVNFRM
</description>
3648 <bitOffset>28</bitOffset>
3649 <bitWidth>1</bitWidth>
3650 <access>write-only
</access>
3654 <description>SNAK
</description>
3655 <bitOffset>27</bitOffset>
3656 <bitWidth>1</bitWidth>
3657 <access>write-only
</access>
3661 <description>CNAK
</description>
3662 <bitOffset>26</bitOffset>
3663 <bitWidth>1</bitWidth>
3664 <access>write-only
</access>
3668 <description>Stall
</description>
3669 <bitOffset>21</bitOffset>
3670 <bitWidth>1</bitWidth>
3671 <access>read-write
</access>
3675 <description>SNPM
</description>
3676 <bitOffset>20</bitOffset>
3677 <bitWidth>1</bitWidth>
3678 <access>read-write
</access>
3682 <description>EPTYP
</description>
3683 <bitOffset>18</bitOffset>
3684 <bitWidth>2</bitWidth>
3685 <access>read-write
</access>
3689 <description>NAKSTS
</description>
3690 <bitOffset>17</bitOffset>
3691 <bitWidth>1</bitWidth>
3692 <access>read-only
</access>
3695 <name>EONUM_DPID
</name>
3696 <description>EONUM/DPID
</description>
3697 <bitOffset>16</bitOffset>
3698 <bitWidth>1</bitWidth>
3699 <access>read-only
</access>
3703 <description>USBAEP
</description>
3704 <bitOffset>15</bitOffset>
3705 <bitWidth>1</bitWidth>
3706 <access>read-write
</access>
3710 <description>MPSIZ
</description>
3711 <bitOffset>0</bitOffset>
3712 <bitWidth>11</bitWidth>
3713 <access>read-write
</access>
3718 <name>DIEPINT0
</name>
3719 <displayName>DIEPINT0
</displayName>
3720 <description>device endpoint-x interrupt
3721 register
</description>
3722 <addressOffset>0x108</addressOffset>
3724 <resetValue>0x00000080</resetValue>
3728 <description>TXFE
</description>
3729 <bitOffset>7</bitOffset>
3730 <bitWidth>1</bitWidth>
3731 <access>read-only
</access>
3735 <description>INEPNE
</description>
3736 <bitOffset>6</bitOffset>
3737 <bitWidth>1</bitWidth>
3738 <access>read-write
</access>
3742 <description>ITTXFE
</description>
3743 <bitOffset>4</bitOffset>
3744 <bitWidth>1</bitWidth>
3745 <access>read-write
</access>
3749 <description>TOC
</description>
3750 <bitOffset>3</bitOffset>
3751 <bitWidth>1</bitWidth>
3752 <access>read-write
</access>
3756 <description>EPDISD
</description>
3757 <bitOffset>1</bitOffset>
3758 <bitWidth>1</bitWidth>
3759 <access>read-write
</access>
3763 <description>XFRC
</description>
3764 <bitOffset>0</bitOffset>
3765 <bitWidth>1</bitWidth>
3766 <access>read-write
</access>
3771 <name>DIEPINT1
</name>
3772 <displayName>DIEPINT1
</displayName>
3773 <description>device endpoint-
1 interrupt
3774 register
</description>
3775 <addressOffset>0x128</addressOffset>
3777 <resetValue>0x00000080</resetValue>
3781 <description>TXFE
</description>
3782 <bitOffset>7</bitOffset>
3783 <bitWidth>1</bitWidth>
3784 <access>read-only
</access>
3788 <description>INEPNE
</description>
3789 <bitOffset>6</bitOffset>
3790 <bitWidth>1</bitWidth>
3791 <access>read-write
</access>
3795 <description>ITTXFE
</description>
3796 <bitOffset>4</bitOffset>
3797 <bitWidth>1</bitWidth>
3798 <access>read-write
</access>
3802 <description>TOC
</description>
3803 <bitOffset>3</bitOffset>
3804 <bitWidth>1</bitWidth>
3805 <access>read-write
</access>
3809 <description>EPDISD
</description>
3810 <bitOffset>1</bitOffset>
3811 <bitWidth>1</bitWidth>
3812 <access>read-write
</access>
3816 <description>XFRC
</description>
3817 <bitOffset>0</bitOffset>
3818 <bitWidth>1</bitWidth>
3819 <access>read-write
</access>
3824 <name>DIEPINT2
</name>
3825 <displayName>DIEPINT2
</displayName>
3826 <description>device endpoint-
2 interrupt
3827 register
</description>
3828 <addressOffset>0x148</addressOffset>
3830 <resetValue>0x00000080</resetValue>
3834 <description>TXFE
</description>
3835 <bitOffset>7</bitOffset>
3836 <bitWidth>1</bitWidth>
3837 <access>read-only
</access>
3841 <description>INEPNE
</description>
3842 <bitOffset>6</bitOffset>
3843 <bitWidth>1</bitWidth>
3844 <access>read-write
</access>
3848 <description>ITTXFE
</description>
3849 <bitOffset>4</bitOffset>
3850 <bitWidth>1</bitWidth>
3851 <access>read-write
</access>
3855 <description>TOC
</description>
3856 <bitOffset>3</bitOffset>
3857 <bitWidth>1</bitWidth>
3858 <access>read-write
</access>
3862 <description>EPDISD
</description>
3863 <bitOffset>1</bitOffset>
3864 <bitWidth>1</bitWidth>
3865 <access>read-write
</access>
3869 <description>XFRC
</description>
3870 <bitOffset>0</bitOffset>
3871 <bitWidth>1</bitWidth>
3872 <access>read-write
</access>
3877 <name>DIEPINT3
</name>
3878 <displayName>DIEPINT3
</displayName>
3879 <description>device endpoint-
3 interrupt
3880 register
</description>
3881 <addressOffset>0x168</addressOffset>
3883 <resetValue>0x00000080</resetValue>
3887 <description>TXFE
</description>
3888 <bitOffset>7</bitOffset>
3889 <bitWidth>1</bitWidth>
3890 <access>read-only
</access>
3894 <description>INEPNE
</description>
3895 <bitOffset>6</bitOffset>
3896 <bitWidth>1</bitWidth>
3897 <access>read-write
</access>
3901 <description>ITTXFE
</description>
3902 <bitOffset>4</bitOffset>
3903 <bitWidth>1</bitWidth>
3904 <access>read-write
</access>
3908 <description>TOC
</description>
3909 <bitOffset>3</bitOffset>
3910 <bitWidth>1</bitWidth>
3911 <access>read-write
</access>
3915 <description>EPDISD
</description>
3916 <bitOffset>1</bitOffset>
3917 <bitWidth>1</bitWidth>
3918 <access>read-write
</access>
3922 <description>XFRC
</description>
3923 <bitOffset>0</bitOffset>
3924 <bitWidth>1</bitWidth>
3925 <access>read-write
</access>
3930 <name>DOEPINT0
</name>
3931 <displayName>DOEPINT0
</displayName>
3932 <description>device endpoint-
0 interrupt
3933 register
</description>
3934 <addressOffset>0x308</addressOffset>
3936 <access>read-write
</access>
3937 <resetValue>0x00000080</resetValue>
3940 <name>B2BSTUP
</name>
3941 <description>B2BSTUP
</description>
3942 <bitOffset>6</bitOffset>
3943 <bitWidth>1</bitWidth>
3946 <name>OTEPDIS
</name>
3947 <description>OTEPDIS
</description>
3948 <bitOffset>4</bitOffset>
3949 <bitWidth>1</bitWidth>
3953 <description>STUP
</description>
3954 <bitOffset>3</bitOffset>
3955 <bitWidth>1</bitWidth>
3959 <description>EPDISD
</description>
3960 <bitOffset>1</bitOffset>
3961 <bitWidth>1</bitWidth>
3965 <description>XFRC
</description>
3966 <bitOffset>0</bitOffset>
3967 <bitWidth>1</bitWidth>
3972 <name>DOEPINT1
</name>
3973 <displayName>DOEPINT1
</displayName>
3974 <description>device endpoint-
1 interrupt
3975 register
</description>
3976 <addressOffset>0x328</addressOffset>
3978 <access>read-write
</access>
3979 <resetValue>0x00000080</resetValue>
3982 <name>B2BSTUP
</name>
3983 <description>B2BSTUP
</description>
3984 <bitOffset>6</bitOffset>
3985 <bitWidth>1</bitWidth>
3988 <name>OTEPDIS
</name>
3989 <description>OTEPDIS
</description>
3990 <bitOffset>4</bitOffset>
3991 <bitWidth>1</bitWidth>
3995 <description>STUP
</description>
3996 <bitOffset>3</bitOffset>
3997 <bitWidth>1</bitWidth>
4001 <description>EPDISD
</description>
4002 <bitOffset>1</bitOffset>
4003 <bitWidth>1</bitWidth>
4007 <description>XFRC
</description>
4008 <bitOffset>0</bitOffset>
4009 <bitWidth>1</bitWidth>
4014 <name>DOEPINT2
</name>
4015 <displayName>DOEPINT2
</displayName>
4016 <description>device endpoint-
2 interrupt
4017 register
</description>
4018 <addressOffset>0x348</addressOffset>
4020 <access>read-write
</access>
4021 <resetValue>0x00000080</resetValue>
4024 <name>B2BSTUP
</name>
4025 <description>B2BSTUP
</description>
4026 <bitOffset>6</bitOffset>
4027 <bitWidth>1</bitWidth>
4030 <name>OTEPDIS
</name>
4031 <description>OTEPDIS
</description>
4032 <bitOffset>4</bitOffset>
4033 <bitWidth>1</bitWidth>
4037 <description>STUP
</description>
4038 <bitOffset>3</bitOffset>
4039 <bitWidth>1</bitWidth>
4043 <description>EPDISD
</description>
4044 <bitOffset>1</bitOffset>
4045 <bitWidth>1</bitWidth>
4049 <description>XFRC
</description>
4050 <bitOffset>0</bitOffset>
4051 <bitWidth>1</bitWidth>
4056 <name>DOEPINT3
</name>
4057 <displayName>DOEPINT3
</displayName>
4058 <description>device endpoint-
3 interrupt
4059 register
</description>
4060 <addressOffset>0x368</addressOffset>
4062 <access>read-write
</access>
4063 <resetValue>0x00000080</resetValue>
4066 <name>B2BSTUP
</name>
4067 <description>B2BSTUP
</description>
4068 <bitOffset>6</bitOffset>
4069 <bitWidth>1</bitWidth>
4072 <name>OTEPDIS
</name>
4073 <description>OTEPDIS
</description>
4074 <bitOffset>4</bitOffset>
4075 <bitWidth>1</bitWidth>
4079 <description>STUP
</description>
4080 <bitOffset>3</bitOffset>
4081 <bitWidth>1</bitWidth>
4085 <description>EPDISD
</description>
4086 <bitOffset>1</bitOffset>
4087 <bitWidth>1</bitWidth>
4091 <description>XFRC
</description>
4092 <bitOffset>0</bitOffset>
4093 <bitWidth>1</bitWidth>
4098 <name>DIEPTSIZ0
</name>
4099 <displayName>DIEPTSIZ0
</displayName>
4100 <description>device endpoint-
0 transfer size
4101 register
</description>
4102 <addressOffset>0x110</addressOffset>
4104 <access>read-write
</access>
4105 <resetValue>0x00000000</resetValue>
4109 <description>Packet count
</description>
4110 <bitOffset>19</bitOffset>
4111 <bitWidth>2</bitWidth>
4115 <description>Transfer size
</description>
4116 <bitOffset>0</bitOffset>
4117 <bitWidth>7</bitWidth>
4122 <name>DOEPTSIZ0
</name>
4123 <displayName>DOEPTSIZ0
</displayName>
4124 <description>device OUT endpoint-
0 transfer size
4125 register
</description>
4126 <addressOffset>0x310</addressOffset>
4128 <access>read-write
</access>
4129 <resetValue>0x00000000</resetValue>
4132 <name>STUPCNT
</name>
4133 <description>SETUP packet count
</description>
4134 <bitOffset>29</bitOffset>
4135 <bitWidth>2</bitWidth>
4139 <description>Packet count
</description>
4140 <bitOffset>19</bitOffset>
4141 <bitWidth>1</bitWidth>
4145 <description>Transfer size
</description>
4146 <bitOffset>0</bitOffset>
4147 <bitWidth>7</bitWidth>
4152 <name>DIEPTSIZ1
</name>
4153 <displayName>DIEPTSIZ1
</displayName>
4154 <description>device endpoint-
1 transfer size
4155 register
</description>
4156 <addressOffset>0x130</addressOffset>
4158 <access>read-write
</access>
4159 <resetValue>0x00000000</resetValue>
4163 <description>Multi count
</description>
4164 <bitOffset>29</bitOffset>
4165 <bitWidth>2</bitWidth>
4169 <description>Packet count
</description>
4170 <bitOffset>19</bitOffset>
4171 <bitWidth>10</bitWidth>
4175 <description>Transfer size
</description>
4176 <bitOffset>0</bitOffset>
4177 <bitWidth>19</bitWidth>
4182 <name>DIEPTSIZ2
</name>
4183 <displayName>DIEPTSIZ2
</displayName>
4184 <description>device endpoint-
2 transfer size
4185 register
</description>
4186 <addressOffset>0x150</addressOffset>
4188 <access>read-write
</access>
4189 <resetValue>0x00000000</resetValue>
4193 <description>Multi count
</description>
4194 <bitOffset>29</bitOffset>
4195 <bitWidth>2</bitWidth>
4199 <description>Packet count
</description>
4200 <bitOffset>19</bitOffset>
4201 <bitWidth>10</bitWidth>
4205 <description>Transfer size
</description>
4206 <bitOffset>0</bitOffset>
4207 <bitWidth>19</bitWidth>
4212 <name>DIEPTSIZ3
</name>
4213 <displayName>DIEPTSIZ3
</displayName>
4214 <description>device endpoint-
3 transfer size
4215 register
</description>
4216 <addressOffset>0x170</addressOffset>
4218 <access>read-write
</access>
4219 <resetValue>0x00000000</resetValue>
4223 <description>Multi count
</description>
4224 <bitOffset>29</bitOffset>
4225 <bitWidth>2</bitWidth>
4229 <description>Packet count
</description>
4230 <bitOffset>19</bitOffset>
4231 <bitWidth>10</bitWidth>
4235 <description>Transfer size
</description>
4236 <bitOffset>0</bitOffset>
4237 <bitWidth>19</bitWidth>
4242 <name>DTXFSTS0
</name>
4243 <displayName>DTXFSTS0
</displayName>
4244 <description>OTG_FS device IN endpoint transmit FIFO
4245 status register
</description>
4246 <addressOffset>0x118</addressOffset>
4248 <access>read-only
</access>
4249 <resetValue>0x00000000</resetValue>
4252 <name>INEPTFSAV
</name>
4253 <description>IN endpoint TxFIFO space
4254 available
</description>
4255 <bitOffset>0</bitOffset>
4256 <bitWidth>16</bitWidth>
4261 <name>DTXFSTS1
</name>
4262 <displayName>DTXFSTS1
</displayName>
4263 <description>OTG_FS device IN endpoint transmit FIFO
4264 status register
</description>
4265 <addressOffset>0x138</addressOffset>
4267 <access>read-only
</access>
4268 <resetValue>0x00000000</resetValue>
4271 <name>INEPTFSAV
</name>
4272 <description>IN endpoint TxFIFO space
4273 available
</description>
4274 <bitOffset>0</bitOffset>
4275 <bitWidth>16</bitWidth>
4280 <name>DTXFSTS2
</name>
4281 <displayName>DTXFSTS2
</displayName>
4282 <description>OTG_FS device IN endpoint transmit FIFO
4283 status register
</description>
4284 <addressOffset>0x158</addressOffset>
4286 <access>read-only
</access>
4287 <resetValue>0x00000000</resetValue>
4290 <name>INEPTFSAV
</name>
4291 <description>IN endpoint TxFIFO space
4292 available
</description>
4293 <bitOffset>0</bitOffset>
4294 <bitWidth>16</bitWidth>
4299 <name>DTXFSTS3
</name>
4300 <displayName>DTXFSTS3
</displayName>
4301 <description>OTG_FS device IN endpoint transmit FIFO
4302 status register
</description>
4303 <addressOffset>0x178</addressOffset>
4305 <access>read-only
</access>
4306 <resetValue>0x00000000</resetValue>
4309 <name>INEPTFSAV
</name>
4310 <description>IN endpoint TxFIFO space
4311 available
</description>
4312 <bitOffset>0</bitOffset>
4313 <bitWidth>16</bitWidth>
4318 <name>DOEPTSIZ1
</name>
4319 <displayName>DOEPTSIZ1
</displayName>
4320 <description>device OUT endpoint-
1 transfer size
4321 register
</description>
4322 <addressOffset>0x330</addressOffset>
4324 <access>read-write
</access>
4325 <resetValue>0x00000000</resetValue>
4328 <name>RXDPID_STUPCNT
</name>
4329 <description>Received data PID/SETUP packet
4331 <bitOffset>29</bitOffset>
4332 <bitWidth>2</bitWidth>
4336 <description>Packet count
</description>
4337 <bitOffset>19</bitOffset>
4338 <bitWidth>10</bitWidth>
4342 <description>Transfer size
</description>
4343 <bitOffset>0</bitOffset>
4344 <bitWidth>19</bitWidth>
4349 <name>DOEPTSIZ2
</name>
4350 <displayName>DOEPTSIZ2
</displayName>
4351 <description>device OUT endpoint-
2 transfer size
4352 register
</description>
4353 <addressOffset>0x350</addressOffset>
4355 <access>read-write
</access>
4356 <resetValue>0x00000000</resetValue>
4359 <name>RXDPID_STUPCNT
</name>
4360 <description>Received data PID/SETUP packet
4362 <bitOffset>29</bitOffset>
4363 <bitWidth>2</bitWidth>
4367 <description>Packet count
</description>
4368 <bitOffset>19</bitOffset>
4369 <bitWidth>10</bitWidth>
4373 <description>Transfer size
</description>
4374 <bitOffset>0</bitOffset>
4375 <bitWidth>19</bitWidth>
4380 <name>DOEPTSIZ3
</name>
4381 <displayName>DOEPTSIZ3
</displayName>
4382 <description>device OUT endpoint-
3 transfer size
4383 register
</description>
4384 <addressOffset>0x370</addressOffset>
4386 <access>read-write
</access>
4387 <resetValue>0x00000000</resetValue>
4390 <name>RXDPID_STUPCNT
</name>
4391 <description>Received data PID/SETUP packet
4393 <bitOffset>29</bitOffset>
4394 <bitWidth>2</bitWidth>
4398 <description>Packet count
</description>
4399 <bitOffset>19</bitOffset>
4400 <bitWidth>10</bitWidth>
4404 <description>Transfer size
</description>
4405 <bitOffset>0</bitOffset>
4406 <bitWidth>19</bitWidth>
4413 <name>OTG_FS_GLOBAL
</name>
4414 <description>USB on the go full speed
</description>
4415 <groupName>USB_OTG_FS
</groupName>
4416 <baseAddress>0x50000000</baseAddress>
4418 <offset>0x0</offset>
4420 <usage>registers
</usage>
4424 <name>FS_GOTGCTL
</name>
4425 <displayName>FS_GOTGCTL
</displayName>
4426 <description>OTG_FS control and status register
4427 (OTG_FS_GOTGCTL)
</description>
4428 <addressOffset>0x0</addressOffset>
4430 <resetValue>0x00000800</resetValue>
4434 <description>Session request success
</description>
4435 <bitOffset>0</bitOffset>
4436 <bitWidth>1</bitWidth>
4437 <access>read-only
</access>
4441 <description>Session request
</description>
4442 <bitOffset>1</bitOffset>
4443 <bitWidth>1</bitWidth>
4444 <access>read-write
</access>
4448 <description>Host negotiation success
</description>
4449 <bitOffset>8</bitOffset>
4450 <bitWidth>1</bitWidth>
4451 <access>read-only
</access>
4455 <description>HNP request
</description>
4456 <bitOffset>9</bitOffset>
4457 <bitWidth>1</bitWidth>
4458 <access>read-write
</access>
4461 <name>HSHNPEN
</name>
4462 <description>Host set HNP enable
</description>
4463 <bitOffset>10</bitOffset>
4464 <bitWidth>1</bitWidth>
4465 <access>read-write
</access>
4469 <description>Device HNP enabled
</description>
4470 <bitOffset>11</bitOffset>
4471 <bitWidth>1</bitWidth>
4472 <access>read-write
</access>
4476 <description>Connector ID status
</description>
4477 <bitOffset>16</bitOffset>
4478 <bitWidth>1</bitWidth>
4479 <access>read-only
</access>
4483 <description>Long/short debounce time
</description>
4484 <bitOffset>17</bitOffset>
4485 <bitWidth>1</bitWidth>
4486 <access>read-only
</access>
4490 <description>A-session valid
</description>
4491 <bitOffset>18</bitOffset>
4492 <bitWidth>1</bitWidth>
4493 <access>read-only
</access>
4497 <description>B-session valid
</description>
4498 <bitOffset>19</bitOffset>
4499 <bitWidth>1</bitWidth>
4500 <access>read-only
</access>
4505 <name>FS_GOTGINT
</name>
4506 <displayName>FS_GOTGINT
</displayName>
4507 <description>OTG_FS interrupt register
4508 (OTG_FS_GOTGINT)
</description>
4509 <addressOffset>0x4</addressOffset>
4511 <access>read-write
</access>
4512 <resetValue>0x00000000</resetValue>
4516 <description>Session end detected
</description>
4517 <bitOffset>2</bitOffset>
4518 <bitWidth>1</bitWidth>
4521 <name>SRSSCHG
</name>
4522 <description>Session request success status
4523 change
</description>
4524 <bitOffset>8</bitOffset>
4525 <bitWidth>1</bitWidth>
4528 <name>HNSSCHG
</name>
4529 <description>Host negotiation success status
4530 change
</description>
4531 <bitOffset>9</bitOffset>
4532 <bitWidth>1</bitWidth>
4536 <description>Host negotiation detected
</description>
4537 <bitOffset>17</bitOffset>
4538 <bitWidth>1</bitWidth>
4541 <name>ADTOCHG
</name>
4542 <description>A-device timeout change
</description>
4543 <bitOffset>18</bitOffset>
4544 <bitWidth>1</bitWidth>
4548 <description>Debounce done
</description>
4549 <bitOffset>19</bitOffset>
4550 <bitWidth>1</bitWidth>
4555 <name>FS_GAHBCFG
</name>
4556 <displayName>FS_GAHBCFG
</displayName>
4557 <description>OTG_FS AHB configuration register
4558 (OTG_FS_GAHBCFG)
</description>
4559 <addressOffset>0x8</addressOffset>
4561 <access>read-write
</access>
4562 <resetValue>0x00000000</resetValue>
4566 <description>Global interrupt mask
</description>
4567 <bitOffset>0</bitOffset>
4568 <bitWidth>1</bitWidth>
4571 <name>TXFELVL
</name>
4572 <description>TxFIFO empty level
</description>
4573 <bitOffset>7</bitOffset>
4574 <bitWidth>1</bitWidth>
4577 <name>PTXFELVL
</name>
4578 <description>Periodic TxFIFO empty
4580 <bitOffset>8</bitOffset>
4581 <bitWidth>1</bitWidth>
4586 <name>FS_GUSBCFG
</name>
4587 <displayName>FS_GUSBCFG
</displayName>
4588 <description>OTG_FS USB configuration register
4589 (OTG_FS_GUSBCFG)
</description>
4590 <addressOffset>0xC</addressOffset>
4592 <resetValue>0x00000A00</resetValue>
4596 <description>FS timeout calibration
</description>
4597 <bitOffset>0</bitOffset>
4598 <bitWidth>3</bitWidth>
4599 <access>read-write
</access>
4603 <description>Full Speed serial transceiver
4604 select
</description>
4605 <bitOffset>6</bitOffset>
4606 <bitWidth>1</bitWidth>
4607 <access>write-only
</access>
4611 <description>SRP-capable
</description>
4612 <bitOffset>8</bitOffset>
4613 <bitWidth>1</bitWidth>
4614 <access>read-write
</access>
4618 <description>HNP-capable
</description>
4619 <bitOffset>9</bitOffset>
4620 <bitWidth>1</bitWidth>
4621 <access>read-write
</access>
4625 <description>USB turnaround time
</description>
4626 <bitOffset>10</bitOffset>
4627 <bitWidth>4</bitWidth>
4628 <access>read-write
</access>
4632 <description>Force host mode
</description>
4633 <bitOffset>29</bitOffset>
4634 <bitWidth>1</bitWidth>
4635 <access>read-write
</access>
4639 <description>Force device mode
</description>
4640 <bitOffset>30</bitOffset>
4641 <bitWidth>1</bitWidth>
4642 <access>read-write
</access>
4646 <description>Corrupt Tx packet
</description>
4647 <bitOffset>31</bitOffset>
4648 <bitWidth>1</bitWidth>
4649 <access>read-write
</access>
4654 <name>FS_GRSTCTL
</name>
4655 <displayName>FS_GRSTCTL
</displayName>
4656 <description>OTG_FS reset register
4657 (OTG_FS_GRSTCTL)
</description>
4658 <addressOffset>0x10</addressOffset>
4660 <resetValue>0x20000000</resetValue>
4664 <description>Core soft reset
</description>
4665 <bitOffset>0</bitOffset>
4666 <bitWidth>1</bitWidth>
4667 <access>read-write
</access>
4671 <description>HCLK soft reset
</description>
4672 <bitOffset>1</bitOffset>
4673 <bitWidth>1</bitWidth>
4674 <access>read-write
</access>
4678 <description>Host frame counter reset
</description>
4679 <bitOffset>2</bitOffset>
4680 <bitWidth>1</bitWidth>
4681 <access>read-write
</access>
4684 <name>RXFFLSH
</name>
4685 <description>RxFIFO flush
</description>
4686 <bitOffset>4</bitOffset>
4687 <bitWidth>1</bitWidth>
4688 <access>read-write
</access>
4691 <name>TXFFLSH
</name>
4692 <description>TxFIFO flush
</description>
4693 <bitOffset>5</bitOffset>
4694 <bitWidth>1</bitWidth>
4695 <access>read-write
</access>
4699 <description>TxFIFO number
</description>
4700 <bitOffset>6</bitOffset>
4701 <bitWidth>5</bitWidth>
4702 <access>read-write
</access>
4706 <description>AHB master idle
</description>
4707 <bitOffset>31</bitOffset>
4708 <bitWidth>1</bitWidth>
4709 <access>read-only
</access>
4714 <name>FS_GINTSTS
</name>
4715 <displayName>FS_GINTSTS
</displayName>
4716 <description>OTG_FS core interrupt register
4717 (OTG_FS_GINTSTS)
</description>
4718 <addressOffset>0x14</addressOffset>
4720 <resetValue>0x04000020</resetValue>
4724 <description>Current mode of operation
</description>
4725 <bitOffset>0</bitOffset>
4726 <bitWidth>1</bitWidth>
4727 <access>read-only
</access>
4731 <description>Mode mismatch interrupt
</description>
4732 <bitOffset>1</bitOffset>
4733 <bitWidth>1</bitWidth>
4734 <access>read-write
</access>
4738 <description>OTG interrupt
</description>
4739 <bitOffset>2</bitOffset>
4740 <bitWidth>1</bitWidth>
4741 <access>read-only
</access>
4745 <description>Start of frame
</description>
4746 <bitOffset>3</bitOffset>
4747 <bitWidth>1</bitWidth>
4748 <access>read-write
</access>
4752 <description>RxFIFO non-empty
</description>
4753 <bitOffset>4</bitOffset>
4754 <bitWidth>1</bitWidth>
4755 <access>read-only
</access>
4759 <description>Non-periodic TxFIFO empty
</description>
4760 <bitOffset>5</bitOffset>
4761 <bitWidth>1</bitWidth>
4762 <access>read-only
</access>
4765 <name>GINAKEFF
</name>
4766 <description>Global IN non-periodic NAK
4767 effective
</description>
4768 <bitOffset>6</bitOffset>
4769 <bitWidth>1</bitWidth>
4770 <access>read-only
</access>
4773 <name>GOUTNAKEFF
</name>
4774 <description>Global OUT NAK effective
</description>
4775 <bitOffset>7</bitOffset>
4776 <bitWidth>1</bitWidth>
4777 <access>read-only
</access>
4781 <description>Early suspend
</description>
4782 <bitOffset>10</bitOffset>
4783 <bitWidth>1</bitWidth>
4784 <access>read-write
</access>
4787 <name>USBSUSP
</name>
4788 <description>USB suspend
</description>
4789 <bitOffset>11</bitOffset>
4790 <bitWidth>1</bitWidth>
4791 <access>read-write
</access>
4795 <description>USB reset
</description>
4796 <bitOffset>12</bitOffset>
4797 <bitWidth>1</bitWidth>
4798 <access>read-write
</access>
4801 <name>ENUMDNE
</name>
4802 <description>Enumeration done
</description>
4803 <bitOffset>13</bitOffset>
4804 <bitWidth>1</bitWidth>
4805 <access>read-write
</access>
4808 <name>ISOODRP
</name>
4809 <description>Isochronous OUT packet dropped
4810 interrupt
</description>
4811 <bitOffset>14</bitOffset>
4812 <bitWidth>1</bitWidth>
4813 <access>read-write
</access>
4817 <description>End of periodic frame
4818 interrupt
</description>
4819 <bitOffset>15</bitOffset>
4820 <bitWidth>1</bitWidth>
4821 <access>read-write
</access>
4825 <description>IN endpoint interrupt
</description>
4826 <bitOffset>18</bitOffset>
4827 <bitWidth>1</bitWidth>
4828 <access>read-only
</access>
4832 <description>OUT endpoint interrupt
</description>
4833 <bitOffset>19</bitOffset>
4834 <bitWidth>1</bitWidth>
4835 <access>read-only
</access>
4838 <name>IISOIXFR
</name>
4839 <description>Incomplete isochronous IN
4840 transfer
</description>
4841 <bitOffset>20</bitOffset>
4842 <bitWidth>1</bitWidth>
4843 <access>read-write
</access>
4846 <name>IPXFR_INCOMPISOOUT
</name>
4847 <description>Incomplete periodic transfer(Host
4848 mode)/Incomplete isochronous OUT transfer(Device
4850 <bitOffset>21</bitOffset>
4851 <bitWidth>1</bitWidth>
4852 <access>read-write
</access>
4855 <name>HPRTINT
</name>
4856 <description>Host port interrupt
</description>
4857 <bitOffset>24</bitOffset>
4858 <bitWidth>1</bitWidth>
4859 <access>read-only
</access>
4863 <description>Host channels interrupt
</description>
4864 <bitOffset>25</bitOffset>
4865 <bitWidth>1</bitWidth>
4866 <access>read-only
</access>
4870 <description>Periodic TxFIFO empty
</description>
4871 <bitOffset>26</bitOffset>
4872 <bitWidth>1</bitWidth>
4873 <access>read-only
</access>
4876 <name>CIDSCHG
</name>
4877 <description>Connector ID status change
</description>
4878 <bitOffset>28</bitOffset>
4879 <bitWidth>1</bitWidth>
4880 <access>read-write
</access>
4883 <name>DISCINT
</name>
4884 <description>Disconnect detected
4885 interrupt
</description>
4886 <bitOffset>29</bitOffset>
4887 <bitWidth>1</bitWidth>
4888 <access>read-write
</access>
4892 <description>Session request/new session detected
4893 interrupt
</description>
4894 <bitOffset>30</bitOffset>
4895 <bitWidth>1</bitWidth>
4896 <access>read-write
</access>
4899 <name>WKUPINT
</name>
4900 <description>Resume/remote wakeup detected
4901 interrupt
</description>
4902 <bitOffset>31</bitOffset>
4903 <bitWidth>1</bitWidth>
4904 <access>read-write
</access>
4909 <name>FS_GINTMSK
</name>
4910 <displayName>FS_GINTMSK
</displayName>
4911 <description>OTG_FS interrupt mask register
4912 (OTG_FS_GINTMSK)
</description>
4913 <addressOffset>0x18</addressOffset>
4915 <resetValue>0x00000000</resetValue>
4919 <description>Mode mismatch interrupt
4921 <bitOffset>1</bitOffset>
4922 <bitWidth>1</bitWidth>
4923 <access>read-write
</access>
4927 <description>OTG interrupt mask
</description>
4928 <bitOffset>2</bitOffset>
4929 <bitWidth>1</bitWidth>
4930 <access>read-write
</access>
4934 <description>Start of frame mask
</description>
4935 <bitOffset>3</bitOffset>
4936 <bitWidth>1</bitWidth>
4937 <access>read-write
</access>
4940 <name>RXFLVLM
</name>
4941 <description>Receive FIFO non-empty
4943 <bitOffset>4</bitOffset>
4944 <bitWidth>1</bitWidth>
4945 <access>read-write
</access>
4948 <name>NPTXFEM
</name>
4949 <description>Non-periodic TxFIFO empty
4951 <bitOffset>5</bitOffset>
4952 <bitWidth>1</bitWidth>
4953 <access>read-write
</access>
4956 <name>GINAKEFFM
</name>
4957 <description>Global non-periodic IN NAK effective
4959 <bitOffset>6</bitOffset>
4960 <bitWidth>1</bitWidth>
4961 <access>read-write
</access>
4964 <name>GONAKEFFM
</name>
4965 <description>Global OUT NAK effective
4967 <bitOffset>7</bitOffset>
4968 <bitWidth>1</bitWidth>
4969 <access>read-write
</access>
4973 <description>Early suspend mask
</description>
4974 <bitOffset>10</bitOffset>
4975 <bitWidth>1</bitWidth>
4976 <access>read-write
</access>
4979 <name>USBSUSPM
</name>
4980 <description>USB suspend mask
</description>
4981 <bitOffset>11</bitOffset>
4982 <bitWidth>1</bitWidth>
4983 <access>read-write
</access>
4987 <description>USB reset mask
</description>
4988 <bitOffset>12</bitOffset>
4989 <bitWidth>1</bitWidth>
4990 <access>read-write
</access>
4993 <name>ENUMDNEM
</name>
4994 <description>Enumeration done mask
</description>
4995 <bitOffset>13</bitOffset>
4996 <bitWidth>1</bitWidth>
4997 <access>read-write
</access>
5000 <name>ISOODRPM
</name>
5001 <description>Isochronous OUT packet dropped interrupt
5003 <bitOffset>14</bitOffset>
5004 <bitWidth>1</bitWidth>
5005 <access>read-write
</access>
5009 <description>End of periodic frame interrupt
5011 <bitOffset>15</bitOffset>
5012 <bitWidth>1</bitWidth>
5013 <access>read-write
</access>
5017 <description>Endpoint mismatch interrupt
5019 <bitOffset>17</bitOffset>
5020 <bitWidth>1</bitWidth>
5021 <access>read-write
</access>
5025 <description>IN endpoints interrupt
5027 <bitOffset>18</bitOffset>
5028 <bitWidth>1</bitWidth>
5029 <access>read-write
</access>
5033 <description>OUT endpoints interrupt
5035 <bitOffset>19</bitOffset>
5036 <bitWidth>1</bitWidth>
5037 <access>read-write
</access>
5040 <name>IISOIXFRM
</name>
5041 <description>Incomplete isochronous IN transfer
5043 <bitOffset>20</bitOffset>
5044 <bitWidth>1</bitWidth>
5045 <access>read-write
</access>
5048 <name>IPXFRM_IISOOXFRM
</name>
5049 <description>Incomplete periodic transfer mask(Host
5050 mode)/Incomplete isochronous OUT transfer mask(Device
5052 <bitOffset>21</bitOffset>
5053 <bitWidth>1</bitWidth>
5054 <access>read-write
</access>
5058 <description>Host port interrupt mask
</description>
5059 <bitOffset>24</bitOffset>
5060 <bitWidth>1</bitWidth>
5061 <access>read-only
</access>
5065 <description>Host channels interrupt
5067 <bitOffset>25</bitOffset>
5068 <bitWidth>1</bitWidth>
5069 <access>read-write
</access>
5073 <description>Periodic TxFIFO empty mask
</description>
5074 <bitOffset>26</bitOffset>
5075 <bitWidth>1</bitWidth>
5076 <access>read-write
</access>
5079 <name>CIDSCHGM
</name>
5080 <description>Connector ID status change
5082 <bitOffset>28</bitOffset>
5083 <bitWidth>1</bitWidth>
5084 <access>read-write
</access>
5087 <name>DISCINT
</name>
5088 <description>Disconnect detected interrupt
5090 <bitOffset>29</bitOffset>
5091 <bitWidth>1</bitWidth>
5092 <access>read-write
</access>
5096 <description>Session request/new session detected
5097 interrupt mask
</description>
5098 <bitOffset>30</bitOffset>
5099 <bitWidth>1</bitWidth>
5100 <access>read-write
</access>
5104 <description>Resume/remote wakeup detected interrupt
5106 <bitOffset>31</bitOffset>
5107 <bitWidth>1</bitWidth>
5108 <access>read-write
</access>
5113 <name>FS_GRXSTSR_Device
</name>
5114 <displayName>FS_GRXSTSR_Device
</displayName>
5115 <description>OTG_FS Receive status debug read(Device
5117 <addressOffset>0x1C</addressOffset>
5119 <access>read-only
</access>
5120 <resetValue>0x00000000</resetValue>
5124 <description>Endpoint number
</description>
5125 <bitOffset>0</bitOffset>
5126 <bitWidth>4</bitWidth>
5130 <description>Byte count
</description>
5131 <bitOffset>4</bitOffset>
5132 <bitWidth>11</bitWidth>
5136 <description>Data PID
</description>
5137 <bitOffset>15</bitOffset>
5138 <bitWidth>2</bitWidth>
5142 <description>Packet status
</description>
5143 <bitOffset>17</bitOffset>
5144 <bitWidth>4</bitWidth>
5148 <description>Frame number
</description>
5149 <bitOffset>21</bitOffset>
5150 <bitWidth>4</bitWidth>
5155 <name>FS_GRXSTSR_Host
</name>
5156 <displayName>FS_GRXSTSR_Host
</displayName>
5157 <description>OTG_FS Receive status debug read(Host
5159 <alternateRegister>FS_GRXSTSR_Device
</alternateRegister>
5160 <addressOffset>0x1C</addressOffset>
5162 <access>read-only
</access>
5163 <resetValue>0x00000000</resetValue>
5167 <description>Endpoint number
</description>
5168 <bitOffset>0</bitOffset>
5169 <bitWidth>4</bitWidth>
5173 <description>Byte count
</description>
5174 <bitOffset>4</bitOffset>
5175 <bitWidth>11</bitWidth>
5179 <description>Data PID
</description>
5180 <bitOffset>15</bitOffset>
5181 <bitWidth>2</bitWidth>
5185 <description>Packet status
</description>
5186 <bitOffset>17</bitOffset>
5187 <bitWidth>4</bitWidth>
5191 <description>Frame number
</description>
5192 <bitOffset>21</bitOffset>
5193 <bitWidth>4</bitWidth>
5198 <name>FS_GRXFSIZ
</name>
5199 <displayName>FS_GRXFSIZ
</displayName>
5200 <description>OTG_FS Receive FIFO size register
5201 (OTG_FS_GRXFSIZ)
</description>
5202 <addressOffset>0x24</addressOffset>
5204 <access>read-write
</access>
5205 <resetValue>0x00000200</resetValue>
5209 <description>RxFIFO depth
</description>
5210 <bitOffset>0</bitOffset>
5211 <bitWidth>16</bitWidth>
5216 <name>FS_GNPTXFSIZ_Device
</name>
5217 <displayName>FS_GNPTXFSIZ_Device
</displayName>
5218 <description>OTG_FS non-periodic transmit FIFO size
5219 register (Device mode)
</description>
5220 <addressOffset>0x28</addressOffset>
5222 <access>read-write
</access>
5223 <resetValue>0x00000200</resetValue>
5227 <description>Endpoint
0 transmit RAM start
5228 address
</description>
5229 <bitOffset>0</bitOffset>
5230 <bitWidth>16</bitWidth>
5234 <description>Endpoint
0 TxFIFO depth
</description>
5235 <bitOffset>16</bitOffset>
5236 <bitWidth>16</bitWidth>
5241 <name>FS_GNPTXFSIZ_Host
</name>
5242 <displayName>FS_GNPTXFSIZ_Host
</displayName>
5243 <description>OTG_FS non-periodic transmit FIFO size
5244 register (Host mode)
</description>
5245 <alternateRegister>FS_GNPTXFSIZ_Device
</alternateRegister>
5246 <addressOffset>0x28</addressOffset>
5248 <access>read-write
</access>
5249 <resetValue>0x00000200</resetValue>
5252 <name>NPTXFSA
</name>
5253 <description>Non-periodic transmit RAM start
5254 address
</description>
5255 <bitOffset>0</bitOffset>
5256 <bitWidth>16</bitWidth>
5260 <description>Non-periodic TxFIFO depth
</description>
5261 <bitOffset>16</bitOffset>
5262 <bitWidth>16</bitWidth>
5267 <name>FS_GNPTXSTS
</name>
5268 <displayName>FS_GNPTXSTS
</displayName>
5269 <description>OTG_FS non-periodic transmit FIFO/queue
5270 status register (OTG_FS_GNPTXSTS)
</description>
5271 <addressOffset>0x2C</addressOffset>
5273 <access>read-only
</access>
5274 <resetValue>0x00080200</resetValue>
5277 <name>NPTXFSAV
</name>
5278 <description>Non-periodic TxFIFO space
5279 available
</description>
5280 <bitOffset>0</bitOffset>
5281 <bitWidth>16</bitWidth>
5284 <name>NPTQXSAV
</name>
5285 <description>Non-periodic transmit request queue
5286 space available
</description>
5287 <bitOffset>16</bitOffset>
5288 <bitWidth>8</bitWidth>
5291 <name>NPTXQTOP
</name>
5292 <description>Top of the non-periodic transmit request
5294 <bitOffset>24</bitOffset>
5295 <bitWidth>7</bitWidth>
5300 <name>FS_GCCFG
</name>
5301 <displayName>FS_GCCFG
</displayName>
5302 <description>OTG_FS general core configuration register
5303 (OTG_FS_GCCFG)
</description>
5304 <addressOffset>0x38</addressOffset>
5306 <access>read-write
</access>
5307 <resetValue>0x00000000</resetValue>
5311 <description>Power down
</description>
5312 <bitOffset>16</bitOffset>
5313 <bitWidth>1</bitWidth>
5316 <name>VBUSASEN
</name>
5317 <description>Enable the VBUS sensing
5318 device
</description>
5319 <bitOffset>18</bitOffset>
5320 <bitWidth>1</bitWidth>
5323 <name>VBUSBSEN
</name>
5324 <description>Enable the VBUS sensing
5325 device
</description>
5326 <bitOffset>19</bitOffset>
5327 <bitWidth>1</bitWidth>
5330 <name>SOFOUTEN
</name>
5331 <description>SOF output enable
</description>
5332 <bitOffset>20</bitOffset>
5333 <bitWidth>1</bitWidth>
5339 <displayName>FS_CID
</displayName>
5340 <description>core ID register
</description>
5341 <addressOffset>0x3C</addressOffset>
5343 <access>read-write
</access>
5344 <resetValue>0x00001000</resetValue>
5347 <name>PRODUCT_ID
</name>
5348 <description>Product ID field
</description>
5349 <bitOffset>0</bitOffset>
5350 <bitWidth>32</bitWidth>
5355 <name>FS_HPTXFSIZ
</name>
5356 <displayName>FS_HPTXFSIZ
</displayName>
5357 <description>OTG_FS Host periodic transmit FIFO size
5358 register (OTG_FS_HPTXFSIZ)
</description>
5359 <addressOffset>0x100</addressOffset>
5361 <access>read-write
</access>
5362 <resetValue>0x02000600</resetValue>
5366 <description>Host periodic TxFIFO start
5367 address
</description>
5368 <bitOffset>0</bitOffset>
5369 <bitWidth>16</bitWidth>
5372 <name>PTXFSIZ
</name>
5373 <description>Host periodic TxFIFO depth
</description>
5374 <bitOffset>16</bitOffset>
5375 <bitWidth>16</bitWidth>
5380 <name>FS_DIEPTXF1
</name>
5381 <displayName>FS_DIEPTXF1
</displayName>
5382 <description>OTG_FS device IN endpoint transmit FIFO size
5383 register (OTG_FS_DIEPTXF2)
</description>
5384 <addressOffset>0x104</addressOffset>
5386 <access>read-write
</access>
5387 <resetValue>0x02000400</resetValue>
5390 <name>INEPTXSA
</name>
5391 <description>IN endpoint FIFO2 transmit RAM start
5392 address
</description>
5393 <bitOffset>0</bitOffset>
5394 <bitWidth>16</bitWidth>
5397 <name>INEPTXFD
</name>
5398 <description>IN endpoint TxFIFO depth
</description>
5399 <bitOffset>16</bitOffset>
5400 <bitWidth>16</bitWidth>
5405 <name>FS_DIEPTXF2
</name>
5406 <displayName>FS_DIEPTXF2
</displayName>
5407 <description>OTG_FS device IN endpoint transmit FIFO size
5408 register (OTG_FS_DIEPTXF3)
</description>
5409 <addressOffset>0x108</addressOffset>
5411 <access>read-write
</access>
5412 <resetValue>0x02000400</resetValue>
5415 <name>INEPTXSA
</name>
5416 <description>IN endpoint FIFO3 transmit RAM start
5417 address
</description>
5418 <bitOffset>0</bitOffset>
5419 <bitWidth>16</bitWidth>
5422 <name>INEPTXFD
</name>
5423 <description>IN endpoint TxFIFO depth
</description>
5424 <bitOffset>16</bitOffset>
5425 <bitWidth>16</bitWidth>
5430 <name>FS_DIEPTXF3
</name>
5431 <displayName>FS_DIEPTXF3
</displayName>
5432 <description>OTG_FS device IN endpoint transmit FIFO size
5433 register (OTG_FS_DIEPTXF4)
</description>
5434 <addressOffset>0x10C</addressOffset>
5436 <access>read-write
</access>
5437 <resetValue>0x02000400</resetValue>
5440 <name>INEPTXSA
</name>
5441 <description>IN endpoint FIFO4 transmit RAM start
5442 address
</description>
5443 <bitOffset>0</bitOffset>
5444 <bitWidth>16</bitWidth>
5447 <name>INEPTXFD
</name>
5448 <description>IN endpoint TxFIFO depth
</description>
5449 <bitOffset>16</bitOffset>
5450 <bitWidth>16</bitWidth>
5457 <name>OTG_FS_HOST
</name>
5458 <description>USB on the go full speed
</description>
5459 <groupName>USB_OTG_FS
</groupName>
5460 <baseAddress>0x50000400</baseAddress>
5462 <offset>0x0</offset>
5464 <usage>registers
</usage>
5468 <name>FS_HCFG
</name>
5469 <displayName>FS_HCFG
</displayName>
5470 <description>OTG_FS host configuration register
5471 (OTG_FS_HCFG)
</description>
5472 <addressOffset>0x0</addressOffset>
5474 <resetValue>0x00000000</resetValue>
5477 <name>FSLSPCS
</name>
5478 <description>FS/LS PHY clock select
</description>
5479 <bitOffset>0</bitOffset>
5480 <bitWidth>2</bitWidth>
5481 <access>read-write
</access>
5485 <description>FS- and LS-only support
</description>
5486 <bitOffset>2</bitOffset>
5487 <bitWidth>1</bitWidth>
5488 <access>read-only
</access>
5494 <displayName>HFIR
</displayName>
5495 <description>OTG_FS Host frame interval
5496 register
</description>
5497 <addressOffset>0x4</addressOffset>
5499 <access>read-write
</access>
5500 <resetValue>0x0000EA60</resetValue>
5504 <description>Frame interval
</description>
5505 <bitOffset>0</bitOffset>
5506 <bitWidth>16</bitWidth>
5511 <name>FS_HFNUM
</name>
5512 <displayName>FS_HFNUM
</displayName>
5513 <description>OTG_FS host frame number/frame time
5514 remaining register (OTG_FS_HFNUM)
</description>
5515 <addressOffset>0x8</addressOffset>
5517 <access>read-only
</access>
5518 <resetValue>0x00003FFF</resetValue>
5522 <description>Frame number
</description>
5523 <bitOffset>0</bitOffset>
5524 <bitWidth>16</bitWidth>
5528 <description>Frame time remaining
</description>
5529 <bitOffset>16</bitOffset>
5530 <bitWidth>16</bitWidth>
5535 <name>FS_HPTXSTS
</name>
5536 <displayName>FS_HPTXSTS
</displayName>
5537 <description>OTG_FS_Host periodic transmit FIFO/queue
5538 status register (OTG_FS_HPTXSTS)
</description>
5539 <addressOffset>0x10</addressOffset>
5541 <resetValue>0x00080100</resetValue>
5544 <name>PTXFSAVL
</name>
5545 <description>Periodic transmit data FIFO space
5546 available
</description>
5547 <bitOffset>0</bitOffset>
5548 <bitWidth>16</bitWidth>
5549 <access>read-write
</access>
5552 <name>PTXQSAV
</name>
5553 <description>Periodic transmit request queue space
5554 available
</description>
5555 <bitOffset>16</bitOffset>
5556 <bitWidth>8</bitWidth>
5557 <access>read-only
</access>
5560 <name>PTXQTOP
</name>
5561 <description>Top of the periodic transmit request
5563 <bitOffset>24</bitOffset>
5564 <bitWidth>8</bitWidth>
5565 <access>read-only
</access>
5571 <displayName>HAINT
</displayName>
5572 <description>OTG_FS Host all channels interrupt
5573 register
</description>
5574 <addressOffset>0x14</addressOffset>
5576 <access>read-only
</access>
5577 <resetValue>0x00000000</resetValue>
5581 <description>Channel interrupts
</description>
5582 <bitOffset>0</bitOffset>
5583 <bitWidth>16</bitWidth>
5588 <name>HAINTMSK
</name>
5589 <displayName>HAINTMSK
</displayName>
5590 <description>OTG_FS host all channels interrupt mask
5591 register
</description>
5592 <addressOffset>0x18</addressOffset>
5594 <access>read-write
</access>
5595 <resetValue>0x00000000</resetValue>
5599 <description>Channel interrupt mask
</description>
5600 <bitOffset>0</bitOffset>
5601 <bitWidth>16</bitWidth>
5606 <name>FS_HPRT
</name>
5607 <displayName>FS_HPRT
</displayName>
5608 <description>OTG_FS host port control and status register
5609 (OTG_FS_HPRT)
</description>
5610 <addressOffset>0x40</addressOffset>
5612 <resetValue>0x00000000</resetValue>
5616 <description>Port connect status
</description>
5617 <bitOffset>0</bitOffset>
5618 <bitWidth>1</bitWidth>
5619 <access>read-only
</access>
5623 <description>Port connect detected
</description>
5624 <bitOffset>1</bitOffset>
5625 <bitWidth>1</bitWidth>
5626 <access>read-write
</access>
5630 <description>Port enable
</description>
5631 <bitOffset>2</bitOffset>
5632 <bitWidth>1</bitWidth>
5633 <access>read-write
</access>
5636 <name>PENCHNG
</name>
5637 <description>Port enable/disable change
</description>
5638 <bitOffset>3</bitOffset>
5639 <bitWidth>1</bitWidth>
5640 <access>read-write
</access>
5644 <description>Port overcurrent active
</description>
5645 <bitOffset>4</bitOffset>
5646 <bitWidth>1</bitWidth>
5647 <access>read-only
</access>
5650 <name>POCCHNG
</name>
5651 <description>Port overcurrent change
</description>
5652 <bitOffset>5</bitOffset>
5653 <bitWidth>1</bitWidth>
5654 <access>read-write
</access>
5658 <description>Port resume
</description>
5659 <bitOffset>6</bitOffset>
5660 <bitWidth>1</bitWidth>
5661 <access>read-write
</access>
5665 <description>Port suspend
</description>
5666 <bitOffset>7</bitOffset>
5667 <bitWidth>1</bitWidth>
5668 <access>read-write
</access>
5672 <description>Port reset
</description>
5673 <bitOffset>8</bitOffset>
5674 <bitWidth>1</bitWidth>
5675 <access>read-write
</access>
5679 <description>Port line status
</description>
5680 <bitOffset>10</bitOffset>
5681 <bitWidth>2</bitWidth>
5682 <access>read-only
</access>
5686 <description>Port power
</description>
5687 <bitOffset>12</bitOffset>
5688 <bitWidth>1</bitWidth>
5689 <access>read-write
</access>
5693 <description>Port test control
</description>
5694 <bitOffset>13</bitOffset>
5695 <bitWidth>4</bitWidth>
5696 <access>read-write
</access>
5700 <description>Port speed
</description>
5701 <bitOffset>17</bitOffset>
5702 <bitWidth>2</bitWidth>
5703 <access>read-only
</access>
5708 <name>FS_HCCHAR0
</name>
5709 <displayName>FS_HCCHAR0
</displayName>
5710 <description>OTG_FS host channel-
0 characteristics
5711 register (OTG_FS_HCCHAR0)
</description>
5712 <addressOffset>0x100</addressOffset>
5714 <access>read-write
</access>
5715 <resetValue>0x00000000</resetValue>
5719 <description>Maximum packet size
</description>
5720 <bitOffset>0</bitOffset>
5721 <bitWidth>11</bitWidth>
5725 <description>Endpoint number
</description>
5726 <bitOffset>11</bitOffset>
5727 <bitWidth>4</bitWidth>
5731 <description>Endpoint direction
</description>
5732 <bitOffset>15</bitOffset>
5733 <bitWidth>1</bitWidth>
5737 <description>Low-speed device
</description>
5738 <bitOffset>17</bitOffset>
5739 <bitWidth>1</bitWidth>
5743 <description>Endpoint type
</description>
5744 <bitOffset>18</bitOffset>
5745 <bitWidth>2</bitWidth>
5749 <description>Multicount
</description>
5750 <bitOffset>20</bitOffset>
5751 <bitWidth>2</bitWidth>
5755 <description>Device address
</description>
5756 <bitOffset>22</bitOffset>
5757 <bitWidth>7</bitWidth>
5761 <description>Odd frame
</description>
5762 <bitOffset>29</bitOffset>
5763 <bitWidth>1</bitWidth>
5767 <description>Channel disable
</description>
5768 <bitOffset>30</bitOffset>
5769 <bitWidth>1</bitWidth>
5773 <description>Channel enable
</description>
5774 <bitOffset>31</bitOffset>
5775 <bitWidth>1</bitWidth>
5780 <name>FS_HCCHAR1
</name>
5781 <displayName>FS_HCCHAR1
</displayName>
5782 <description>OTG_FS host channel-
1 characteristics
5783 register (OTG_FS_HCCHAR1)
</description>
5784 <addressOffset>0x120</addressOffset>
5786 <access>read-write
</access>
5787 <resetValue>0x00000000</resetValue>
5791 <description>Maximum packet size
</description>
5792 <bitOffset>0</bitOffset>
5793 <bitWidth>11</bitWidth>
5797 <description>Endpoint number
</description>
5798 <bitOffset>11</bitOffset>
5799 <bitWidth>4</bitWidth>
5803 <description>Endpoint direction
</description>
5804 <bitOffset>15</bitOffset>
5805 <bitWidth>1</bitWidth>
5809 <description>Low-speed device
</description>
5810 <bitOffset>17</bitOffset>
5811 <bitWidth>1</bitWidth>
5815 <description>Endpoint type
</description>
5816 <bitOffset>18</bitOffset>
5817 <bitWidth>2</bitWidth>
5821 <description>Multicount
</description>
5822 <bitOffset>20</bitOffset>
5823 <bitWidth>2</bitWidth>
5827 <description>Device address
</description>
5828 <bitOffset>22</bitOffset>
5829 <bitWidth>7</bitWidth>
5833 <description>Odd frame
</description>
5834 <bitOffset>29</bitOffset>
5835 <bitWidth>1</bitWidth>
5839 <description>Channel disable
</description>
5840 <bitOffset>30</bitOffset>
5841 <bitWidth>1</bitWidth>
5845 <description>Channel enable
</description>
5846 <bitOffset>31</bitOffset>
5847 <bitWidth>1</bitWidth>
5852 <name>FS_HCCHAR2
</name>
5853 <displayName>FS_HCCHAR2
</displayName>
5854 <description>OTG_FS host channel-
2 characteristics
5855 register (OTG_FS_HCCHAR2)
</description>
5856 <addressOffset>0x140</addressOffset>
5858 <access>read-write
</access>
5859 <resetValue>0x00000000</resetValue>
5863 <description>Maximum packet size
</description>
5864 <bitOffset>0</bitOffset>
5865 <bitWidth>11</bitWidth>
5869 <description>Endpoint number
</description>
5870 <bitOffset>11</bitOffset>
5871 <bitWidth>4</bitWidth>
5875 <description>Endpoint direction
</description>
5876 <bitOffset>15</bitOffset>
5877 <bitWidth>1</bitWidth>
5881 <description>Low-speed device
</description>
5882 <bitOffset>17</bitOffset>
5883 <bitWidth>1</bitWidth>
5887 <description>Endpoint type
</description>
5888 <bitOffset>18</bitOffset>
5889 <bitWidth>2</bitWidth>
5893 <description>Multicount
</description>
5894 <bitOffset>20</bitOffset>
5895 <bitWidth>2</bitWidth>
5899 <description>Device address
</description>
5900 <bitOffset>22</bitOffset>
5901 <bitWidth>7</bitWidth>
5905 <description>Odd frame
</description>
5906 <bitOffset>29</bitOffset>
5907 <bitWidth>1</bitWidth>
5911 <description>Channel disable
</description>
5912 <bitOffset>30</bitOffset>
5913 <bitWidth>1</bitWidth>
5917 <description>Channel enable
</description>
5918 <bitOffset>31</bitOffset>
5919 <bitWidth>1</bitWidth>
5924 <name>FS_HCCHAR3
</name>
5925 <displayName>FS_HCCHAR3
</displayName>
5926 <description>OTG_FS host channel-
3 characteristics
5927 register (OTG_FS_HCCHAR3)
</description>
5928 <addressOffset>0x160</addressOffset>
5930 <access>read-write
</access>
5931 <resetValue>0x00000000</resetValue>
5935 <description>Maximum packet size
</description>
5936 <bitOffset>0</bitOffset>
5937 <bitWidth>11</bitWidth>
5941 <description>Endpoint number
</description>
5942 <bitOffset>11</bitOffset>
5943 <bitWidth>4</bitWidth>
5947 <description>Endpoint direction
</description>
5948 <bitOffset>15</bitOffset>
5949 <bitWidth>1</bitWidth>
5953 <description>Low-speed device
</description>
5954 <bitOffset>17</bitOffset>
5955 <bitWidth>1</bitWidth>
5959 <description>Endpoint type
</description>
5960 <bitOffset>18</bitOffset>
5961 <bitWidth>2</bitWidth>
5965 <description>Multicount
</description>
5966 <bitOffset>20</bitOffset>
5967 <bitWidth>2</bitWidth>
5971 <description>Device address
</description>
5972 <bitOffset>22</bitOffset>
5973 <bitWidth>7</bitWidth>
5977 <description>Odd frame
</description>
5978 <bitOffset>29</bitOffset>
5979 <bitWidth>1</bitWidth>
5983 <description>Channel disable
</description>
5984 <bitOffset>30</bitOffset>
5985 <bitWidth>1</bitWidth>
5989 <description>Channel enable
</description>
5990 <bitOffset>31</bitOffset>
5991 <bitWidth>1</bitWidth>
5996 <name>FS_HCCHAR4
</name>
5997 <displayName>FS_HCCHAR4
</displayName>
5998 <description>OTG_FS host channel-
4 characteristics
5999 register (OTG_FS_HCCHAR4)
</description>
6000 <addressOffset>0x180</addressOffset>
6002 <access>read-write
</access>
6003 <resetValue>0x00000000</resetValue>
6007 <description>Maximum packet size
</description>
6008 <bitOffset>0</bitOffset>
6009 <bitWidth>11</bitWidth>
6013 <description>Endpoint number
</description>
6014 <bitOffset>11</bitOffset>
6015 <bitWidth>4</bitWidth>
6019 <description>Endpoint direction
</description>
6020 <bitOffset>15</bitOffset>
6021 <bitWidth>1</bitWidth>
6025 <description>Low-speed device
</description>
6026 <bitOffset>17</bitOffset>
6027 <bitWidth>1</bitWidth>
6031 <description>Endpoint type
</description>
6032 <bitOffset>18</bitOffset>
6033 <bitWidth>2</bitWidth>
6037 <description>Multicount
</description>
6038 <bitOffset>20</bitOffset>
6039 <bitWidth>2</bitWidth>
6043 <description>Device address
</description>
6044 <bitOffset>22</bitOffset>
6045 <bitWidth>7</bitWidth>
6049 <description>Odd frame
</description>
6050 <bitOffset>29</bitOffset>
6051 <bitWidth>1</bitWidth>
6055 <description>Channel disable
</description>
6056 <bitOffset>30</bitOffset>
6057 <bitWidth>1</bitWidth>
6061 <description>Channel enable
</description>
6062 <bitOffset>31</bitOffset>
6063 <bitWidth>1</bitWidth>
6068 <name>FS_HCCHAR5
</name>
6069 <displayName>FS_HCCHAR5
</displayName>
6070 <description>OTG_FS host channel-
5 characteristics
6071 register (OTG_FS_HCCHAR5)
</description>
6072 <addressOffset>0x1A0</addressOffset>
6074 <access>read-write
</access>
6075 <resetValue>0x00000000</resetValue>
6079 <description>Maximum packet size
</description>
6080 <bitOffset>0</bitOffset>
6081 <bitWidth>11</bitWidth>
6085 <description>Endpoint number
</description>
6086 <bitOffset>11</bitOffset>
6087 <bitWidth>4</bitWidth>
6091 <description>Endpoint direction
</description>
6092 <bitOffset>15</bitOffset>
6093 <bitWidth>1</bitWidth>
6097 <description>Low-speed device
</description>
6098 <bitOffset>17</bitOffset>
6099 <bitWidth>1</bitWidth>
6103 <description>Endpoint type
</description>
6104 <bitOffset>18</bitOffset>
6105 <bitWidth>2</bitWidth>
6109 <description>Multicount
</description>
6110 <bitOffset>20</bitOffset>
6111 <bitWidth>2</bitWidth>
6115 <description>Device address
</description>
6116 <bitOffset>22</bitOffset>
6117 <bitWidth>7</bitWidth>
6121 <description>Odd frame
</description>
6122 <bitOffset>29</bitOffset>
6123 <bitWidth>1</bitWidth>
6127 <description>Channel disable
</description>
6128 <bitOffset>30</bitOffset>
6129 <bitWidth>1</bitWidth>
6133 <description>Channel enable
</description>
6134 <bitOffset>31</bitOffset>
6135 <bitWidth>1</bitWidth>
6140 <name>FS_HCCHAR6
</name>
6141 <displayName>FS_HCCHAR6
</displayName>
6142 <description>OTG_FS host channel-
6 characteristics
6143 register (OTG_FS_HCCHAR6)
</description>
6144 <addressOffset>0x1C0</addressOffset>
6146 <access>read-write
</access>
6147 <resetValue>0x00000000</resetValue>
6151 <description>Maximum packet size
</description>
6152 <bitOffset>0</bitOffset>
6153 <bitWidth>11</bitWidth>
6157 <description>Endpoint number
</description>
6158 <bitOffset>11</bitOffset>
6159 <bitWidth>4</bitWidth>
6163 <description>Endpoint direction
</description>
6164 <bitOffset>15</bitOffset>
6165 <bitWidth>1</bitWidth>
6169 <description>Low-speed device
</description>
6170 <bitOffset>17</bitOffset>
6171 <bitWidth>1</bitWidth>
6175 <description>Endpoint type
</description>
6176 <bitOffset>18</bitOffset>
6177 <bitWidth>2</bitWidth>
6181 <description>Multicount
</description>
6182 <bitOffset>20</bitOffset>
6183 <bitWidth>2</bitWidth>
6187 <description>Device address
</description>
6188 <bitOffset>22</bitOffset>
6189 <bitWidth>7</bitWidth>
6193 <description>Odd frame
</description>
6194 <bitOffset>29</bitOffset>
6195 <bitWidth>1</bitWidth>
6199 <description>Channel disable
</description>
6200 <bitOffset>30</bitOffset>
6201 <bitWidth>1</bitWidth>
6205 <description>Channel enable
</description>
6206 <bitOffset>31</bitOffset>
6207 <bitWidth>1</bitWidth>
6212 <name>FS_HCCHAR7
</name>
6213 <displayName>FS_HCCHAR7
</displayName>
6214 <description>OTG_FS host channel-
7 characteristics
6215 register (OTG_FS_HCCHAR7)
</description>
6216 <addressOffset>0x1E0</addressOffset>
6218 <access>read-write
</access>
6219 <resetValue>0x00000000</resetValue>
6223 <description>Maximum packet size
</description>
6224 <bitOffset>0</bitOffset>
6225 <bitWidth>11</bitWidth>
6229 <description>Endpoint number
</description>
6230 <bitOffset>11</bitOffset>
6231 <bitWidth>4</bitWidth>
6235 <description>Endpoint direction
</description>
6236 <bitOffset>15</bitOffset>
6237 <bitWidth>1</bitWidth>
6241 <description>Low-speed device
</description>
6242 <bitOffset>17</bitOffset>
6243 <bitWidth>1</bitWidth>
6247 <description>Endpoint type
</description>
6248 <bitOffset>18</bitOffset>
6249 <bitWidth>2</bitWidth>
6253 <description>Multicount
</description>
6254 <bitOffset>20</bitOffset>
6255 <bitWidth>2</bitWidth>
6259 <description>Device address
</description>
6260 <bitOffset>22</bitOffset>
6261 <bitWidth>7</bitWidth>
6265 <description>Odd frame
</description>
6266 <bitOffset>29</bitOffset>
6267 <bitWidth>1</bitWidth>
6271 <description>Channel disable
</description>
6272 <bitOffset>30</bitOffset>
6273 <bitWidth>1</bitWidth>
6277 <description>Channel enable
</description>
6278 <bitOffset>31</bitOffset>
6279 <bitWidth>1</bitWidth>
6284 <name>FS_HCINT0
</name>
6285 <displayName>FS_HCINT0
</displayName>
6286 <description>OTG_FS host channel-
0 interrupt register
6287 (OTG_FS_HCINT0)
</description>
6288 <addressOffset>0x108</addressOffset>
6290 <access>read-write
</access>
6291 <resetValue>0x00000000</resetValue>
6295 <description>Transfer completed
</description>
6296 <bitOffset>0</bitOffset>
6297 <bitWidth>1</bitWidth>
6301 <description>Channel halted
</description>
6302 <bitOffset>1</bitOffset>
6303 <bitWidth>1</bitWidth>
6307 <description>STALL response received
6308 interrupt
</description>
6309 <bitOffset>3</bitOffset>
6310 <bitWidth>1</bitWidth>
6314 <description>NAK response received
6315 interrupt
</description>
6316 <bitOffset>4</bitOffset>
6317 <bitWidth>1</bitWidth>
6321 <description>ACK response received/transmitted
6322 interrupt
</description>
6323 <bitOffset>5</bitOffset>
6324 <bitWidth>1</bitWidth>
6328 <description>Transaction error
</description>
6329 <bitOffset>7</bitOffset>
6330 <bitWidth>1</bitWidth>
6334 <description>Babble error
</description>
6335 <bitOffset>8</bitOffset>
6336 <bitWidth>1</bitWidth>
6340 <description>Frame overrun
</description>
6341 <bitOffset>9</bitOffset>
6342 <bitWidth>1</bitWidth>
6346 <description>Data toggle error
</description>
6347 <bitOffset>10</bitOffset>
6348 <bitWidth>1</bitWidth>
6353 <name>FS_HCINT1
</name>
6354 <displayName>FS_HCINT1
</displayName>
6355 <description>OTG_FS host channel-
1 interrupt register
6356 (OTG_FS_HCINT1)
</description>
6357 <addressOffset>0x128</addressOffset>
6359 <access>read-write
</access>
6360 <resetValue>0x00000000</resetValue>
6364 <description>Transfer completed
</description>
6365 <bitOffset>0</bitOffset>
6366 <bitWidth>1</bitWidth>
6370 <description>Channel halted
</description>
6371 <bitOffset>1</bitOffset>
6372 <bitWidth>1</bitWidth>
6376 <description>STALL response received
6377 interrupt
</description>
6378 <bitOffset>3</bitOffset>
6379 <bitWidth>1</bitWidth>
6383 <description>NAK response received
6384 interrupt
</description>
6385 <bitOffset>4</bitOffset>
6386 <bitWidth>1</bitWidth>
6390 <description>ACK response received/transmitted
6391 interrupt
</description>
6392 <bitOffset>5</bitOffset>
6393 <bitWidth>1</bitWidth>
6397 <description>Transaction error
</description>
6398 <bitOffset>7</bitOffset>
6399 <bitWidth>1</bitWidth>
6403 <description>Babble error
</description>
6404 <bitOffset>8</bitOffset>
6405 <bitWidth>1</bitWidth>
6409 <description>Frame overrun
</description>
6410 <bitOffset>9</bitOffset>
6411 <bitWidth>1</bitWidth>
6415 <description>Data toggle error
</description>
6416 <bitOffset>10</bitOffset>
6417 <bitWidth>1</bitWidth>
6422 <name>FS_HCINT2
</name>
6423 <displayName>FS_HCINT2
</displayName>
6424 <description>OTG_FS host channel-
2 interrupt register
6425 (OTG_FS_HCINT2)
</description>
6426 <addressOffset>0x148</addressOffset>
6428 <access>read-write
</access>
6429 <resetValue>0x00000000</resetValue>
6433 <description>Transfer completed
</description>
6434 <bitOffset>0</bitOffset>
6435 <bitWidth>1</bitWidth>
6439 <description>Channel halted
</description>
6440 <bitOffset>1</bitOffset>
6441 <bitWidth>1</bitWidth>
6445 <description>STALL response received
6446 interrupt
</description>
6447 <bitOffset>3</bitOffset>
6448 <bitWidth>1</bitWidth>
6452 <description>NAK response received
6453 interrupt
</description>
6454 <bitOffset>4</bitOffset>
6455 <bitWidth>1</bitWidth>
6459 <description>ACK response received/transmitted
6460 interrupt
</description>
6461 <bitOffset>5</bitOffset>
6462 <bitWidth>1</bitWidth>
6466 <description>Transaction error
</description>
6467 <bitOffset>7</bitOffset>
6468 <bitWidth>1</bitWidth>
6472 <description>Babble error
</description>
6473 <bitOffset>8</bitOffset>
6474 <bitWidth>1</bitWidth>
6478 <description>Frame overrun
</description>
6479 <bitOffset>9</bitOffset>
6480 <bitWidth>1</bitWidth>
6484 <description>Data toggle error
</description>
6485 <bitOffset>10</bitOffset>
6486 <bitWidth>1</bitWidth>
6491 <name>FS_HCINT3
</name>
6492 <displayName>FS_HCINT3
</displayName>
6493 <description>OTG_FS host channel-
3 interrupt register
6494 (OTG_FS_HCINT3)
</description>
6495 <addressOffset>0x168</addressOffset>
6497 <access>read-write
</access>
6498 <resetValue>0x00000000</resetValue>
6502 <description>Transfer completed
</description>
6503 <bitOffset>0</bitOffset>
6504 <bitWidth>1</bitWidth>
6508 <description>Channel halted
</description>
6509 <bitOffset>1</bitOffset>
6510 <bitWidth>1</bitWidth>
6514 <description>STALL response received
6515 interrupt
</description>
6516 <bitOffset>3</bitOffset>
6517 <bitWidth>1</bitWidth>
6521 <description>NAK response received
6522 interrupt
</description>
6523 <bitOffset>4</bitOffset>
6524 <bitWidth>1</bitWidth>
6528 <description>ACK response received/transmitted
6529 interrupt
</description>
6530 <bitOffset>5</bitOffset>
6531 <bitWidth>1</bitWidth>
6535 <description>Transaction error
</description>
6536 <bitOffset>7</bitOffset>
6537 <bitWidth>1</bitWidth>
6541 <description>Babble error
</description>
6542 <bitOffset>8</bitOffset>
6543 <bitWidth>1</bitWidth>
6547 <description>Frame overrun
</description>
6548 <bitOffset>9</bitOffset>
6549 <bitWidth>1</bitWidth>
6553 <description>Data toggle error
</description>
6554 <bitOffset>10</bitOffset>
6555 <bitWidth>1</bitWidth>
6560 <name>FS_HCINT4
</name>
6561 <displayName>FS_HCINT4
</displayName>
6562 <description>OTG_FS host channel-
4 interrupt register
6563 (OTG_FS_HCINT4)
</description>
6564 <addressOffset>0x188</addressOffset>
6566 <access>read-write
</access>
6567 <resetValue>0x00000000</resetValue>
6571 <description>Transfer completed
</description>
6572 <bitOffset>0</bitOffset>
6573 <bitWidth>1</bitWidth>
6577 <description>Channel halted
</description>
6578 <bitOffset>1</bitOffset>
6579 <bitWidth>1</bitWidth>
6583 <description>STALL response received
6584 interrupt
</description>
6585 <bitOffset>3</bitOffset>
6586 <bitWidth>1</bitWidth>
6590 <description>NAK response received
6591 interrupt
</description>
6592 <bitOffset>4</bitOffset>
6593 <bitWidth>1</bitWidth>
6597 <description>ACK response received/transmitted
6598 interrupt
</description>
6599 <bitOffset>5</bitOffset>
6600 <bitWidth>1</bitWidth>
6604 <description>Transaction error
</description>
6605 <bitOffset>7</bitOffset>
6606 <bitWidth>1</bitWidth>
6610 <description>Babble error
</description>
6611 <bitOffset>8</bitOffset>
6612 <bitWidth>1</bitWidth>
6616 <description>Frame overrun
</description>
6617 <bitOffset>9</bitOffset>
6618 <bitWidth>1</bitWidth>
6622 <description>Data toggle error
</description>
6623 <bitOffset>10</bitOffset>
6624 <bitWidth>1</bitWidth>
6629 <name>FS_HCINT5
</name>
6630 <displayName>FS_HCINT5
</displayName>
6631 <description>OTG_FS host channel-
5 interrupt register
6632 (OTG_FS_HCINT5)
</description>
6633 <addressOffset>0x1A8</addressOffset>
6635 <access>read-write
</access>
6636 <resetValue>0x00000000</resetValue>
6640 <description>Transfer completed
</description>
6641 <bitOffset>0</bitOffset>
6642 <bitWidth>1</bitWidth>
6646 <description>Channel halted
</description>
6647 <bitOffset>1</bitOffset>
6648 <bitWidth>1</bitWidth>
6652 <description>STALL response received
6653 interrupt
</description>
6654 <bitOffset>3</bitOffset>
6655 <bitWidth>1</bitWidth>
6659 <description>NAK response received
6660 interrupt
</description>
6661 <bitOffset>4</bitOffset>
6662 <bitWidth>1</bitWidth>
6666 <description>ACK response received/transmitted
6667 interrupt
</description>
6668 <bitOffset>5</bitOffset>
6669 <bitWidth>1</bitWidth>
6673 <description>Transaction error
</description>
6674 <bitOffset>7</bitOffset>
6675 <bitWidth>1</bitWidth>
6679 <description>Babble error
</description>
6680 <bitOffset>8</bitOffset>
6681 <bitWidth>1</bitWidth>
6685 <description>Frame overrun
</description>
6686 <bitOffset>9</bitOffset>
6687 <bitWidth>1</bitWidth>
6691 <description>Data toggle error
</description>
6692 <bitOffset>10</bitOffset>
6693 <bitWidth>1</bitWidth>
6698 <name>FS_HCINT6
</name>
6699 <displayName>FS_HCINT6
</displayName>
6700 <description>OTG_FS host channel-
6 interrupt register
6701 (OTG_FS_HCINT6)
</description>
6702 <addressOffset>0x1C8</addressOffset>
6704 <access>read-write
</access>
6705 <resetValue>0x00000000</resetValue>
6709 <description>Transfer completed
</description>
6710 <bitOffset>0</bitOffset>
6711 <bitWidth>1</bitWidth>
6715 <description>Channel halted
</description>
6716 <bitOffset>1</bitOffset>
6717 <bitWidth>1</bitWidth>
6721 <description>STALL response received
6722 interrupt
</description>
6723 <bitOffset>3</bitOffset>
6724 <bitWidth>1</bitWidth>
6728 <description>NAK response received
6729 interrupt
</description>
6730 <bitOffset>4</bitOffset>
6731 <bitWidth>1</bitWidth>
6735 <description>ACK response received/transmitted
6736 interrupt
</description>
6737 <bitOffset>5</bitOffset>
6738 <bitWidth>1</bitWidth>
6742 <description>Transaction error
</description>
6743 <bitOffset>7</bitOffset>
6744 <bitWidth>1</bitWidth>
6748 <description>Babble error
</description>
6749 <bitOffset>8</bitOffset>
6750 <bitWidth>1</bitWidth>
6754 <description>Frame overrun
</description>
6755 <bitOffset>9</bitOffset>
6756 <bitWidth>1</bitWidth>
6760 <description>Data toggle error
</description>
6761 <bitOffset>10</bitOffset>
6762 <bitWidth>1</bitWidth>
6767 <name>FS_HCINT7
</name>
6768 <displayName>FS_HCINT7
</displayName>
6769 <description>OTG_FS host channel-
7 interrupt register
6770 (OTG_FS_HCINT7)
</description>
6771 <addressOffset>0x1E8</addressOffset>
6773 <access>read-write
</access>
6774 <resetValue>0x00000000</resetValue>
6778 <description>Transfer completed
</description>
6779 <bitOffset>0</bitOffset>
6780 <bitWidth>1</bitWidth>
6784 <description>Channel halted
</description>
6785 <bitOffset>1</bitOffset>
6786 <bitWidth>1</bitWidth>
6790 <description>STALL response received
6791 interrupt
</description>
6792 <bitOffset>3</bitOffset>
6793 <bitWidth>1</bitWidth>
6797 <description>NAK response received
6798 interrupt
</description>
6799 <bitOffset>4</bitOffset>
6800 <bitWidth>1</bitWidth>
6804 <description>ACK response received/transmitted
6805 interrupt
</description>
6806 <bitOffset>5</bitOffset>
6807 <bitWidth>1</bitWidth>
6811 <description>Transaction error
</description>
6812 <bitOffset>7</bitOffset>
6813 <bitWidth>1</bitWidth>
6817 <description>Babble error
</description>
6818 <bitOffset>8</bitOffset>
6819 <bitWidth>1</bitWidth>
6823 <description>Frame overrun
</description>
6824 <bitOffset>9</bitOffset>
6825 <bitWidth>1</bitWidth>
6829 <description>Data toggle error
</description>
6830 <bitOffset>10</bitOffset>
6831 <bitWidth>1</bitWidth>
6836 <name>FS_HCINTMSK0
</name>
6837 <displayName>FS_HCINTMSK0
</displayName>
6838 <description>OTG_FS host channel-
0 mask register
6839 (OTG_FS_HCINTMSK0)
</description>
6840 <addressOffset>0x10C</addressOffset>
6842 <access>read-write
</access>
6843 <resetValue>0x00000000</resetValue>
6847 <description>Transfer completed mask
</description>
6848 <bitOffset>0</bitOffset>
6849 <bitWidth>1</bitWidth>
6853 <description>Channel halted mask
</description>
6854 <bitOffset>1</bitOffset>
6855 <bitWidth>1</bitWidth>
6859 <description>STALL response received interrupt
6861 <bitOffset>3</bitOffset>
6862 <bitWidth>1</bitWidth>
6866 <description>NAK response received interrupt
6868 <bitOffset>4</bitOffset>
6869 <bitWidth>1</bitWidth>
6873 <description>ACK response received/transmitted
6874 interrupt mask
</description>
6875 <bitOffset>5</bitOffset>
6876 <bitWidth>1</bitWidth>
6880 <description>response received interrupt
6882 <bitOffset>6</bitOffset>
6883 <bitWidth>1</bitWidth>
6887 <description>Transaction error mask
</description>
6888 <bitOffset>7</bitOffset>
6889 <bitWidth>1</bitWidth>
6893 <description>Babble error mask
</description>
6894 <bitOffset>8</bitOffset>
6895 <bitWidth>1</bitWidth>
6899 <description>Frame overrun mask
</description>
6900 <bitOffset>9</bitOffset>
6901 <bitWidth>1</bitWidth>
6905 <description>Data toggle error mask
</description>
6906 <bitOffset>10</bitOffset>
6907 <bitWidth>1</bitWidth>
6912 <name>FS_HCINTMSK1
</name>
6913 <displayName>FS_HCINTMSK1
</displayName>
6914 <description>OTG_FS host channel-
1 mask register
6915 (OTG_FS_HCINTMSK1)
</description>
6916 <addressOffset>0x12C</addressOffset>
6918 <access>read-write
</access>
6919 <resetValue>0x00000000</resetValue>
6923 <description>Transfer completed mask
</description>
6924 <bitOffset>0</bitOffset>
6925 <bitWidth>1</bitWidth>
6929 <description>Channel halted mask
</description>
6930 <bitOffset>1</bitOffset>
6931 <bitWidth>1</bitWidth>
6935 <description>STALL response received interrupt
6937 <bitOffset>3</bitOffset>
6938 <bitWidth>1</bitWidth>
6942 <description>NAK response received interrupt
6944 <bitOffset>4</bitOffset>
6945 <bitWidth>1</bitWidth>
6949 <description>ACK response received/transmitted
6950 interrupt mask
</description>
6951 <bitOffset>5</bitOffset>
6952 <bitWidth>1</bitWidth>
6956 <description>response received interrupt
6958 <bitOffset>6</bitOffset>
6959 <bitWidth>1</bitWidth>
6963 <description>Transaction error mask
</description>
6964 <bitOffset>7</bitOffset>
6965 <bitWidth>1</bitWidth>
6969 <description>Babble error mask
</description>
6970 <bitOffset>8</bitOffset>
6971 <bitWidth>1</bitWidth>
6975 <description>Frame overrun mask
</description>
6976 <bitOffset>9</bitOffset>
6977 <bitWidth>1</bitWidth>
6981 <description>Data toggle error mask
</description>
6982 <bitOffset>10</bitOffset>
6983 <bitWidth>1</bitWidth>
6988 <name>FS_HCINTMSK2
</name>
6989 <displayName>FS_HCINTMSK2
</displayName>
6990 <description>OTG_FS host channel-
2 mask register
6991 (OTG_FS_HCINTMSK2)
</description>
6992 <addressOffset>0x14C</addressOffset>
6994 <access>read-write
</access>
6995 <resetValue>0x00000000</resetValue>
6999 <description>Transfer completed mask
</description>
7000 <bitOffset>0</bitOffset>
7001 <bitWidth>1</bitWidth>
7005 <description>Channel halted mask
</description>
7006 <bitOffset>1</bitOffset>
7007 <bitWidth>1</bitWidth>
7011 <description>STALL response received interrupt
7013 <bitOffset>3</bitOffset>
7014 <bitWidth>1</bitWidth>
7018 <description>NAK response received interrupt
7020 <bitOffset>4</bitOffset>
7021 <bitWidth>1</bitWidth>
7025 <description>ACK response received/transmitted
7026 interrupt mask
</description>
7027 <bitOffset>5</bitOffset>
7028 <bitWidth>1</bitWidth>
7032 <description>response received interrupt
7034 <bitOffset>6</bitOffset>
7035 <bitWidth>1</bitWidth>
7039 <description>Transaction error mask
</description>
7040 <bitOffset>7</bitOffset>
7041 <bitWidth>1</bitWidth>
7045 <description>Babble error mask
</description>
7046 <bitOffset>8</bitOffset>
7047 <bitWidth>1</bitWidth>
7051 <description>Frame overrun mask
</description>
7052 <bitOffset>9</bitOffset>
7053 <bitWidth>1</bitWidth>
7057 <description>Data toggle error mask
</description>
7058 <bitOffset>10</bitOffset>
7059 <bitWidth>1</bitWidth>
7064 <name>FS_HCINTMSK3
</name>
7065 <displayName>FS_HCINTMSK3
</displayName>
7066 <description>OTG_FS host channel-
3 mask register
7067 (OTG_FS_HCINTMSK3)
</description>
7068 <addressOffset>0x16C</addressOffset>
7070 <access>read-write
</access>
7071 <resetValue>0x00000000</resetValue>
7075 <description>Transfer completed mask
</description>
7076 <bitOffset>0</bitOffset>
7077 <bitWidth>1</bitWidth>
7081 <description>Channel halted mask
</description>
7082 <bitOffset>1</bitOffset>
7083 <bitWidth>1</bitWidth>
7087 <description>STALL response received interrupt
7089 <bitOffset>3</bitOffset>
7090 <bitWidth>1</bitWidth>
7094 <description>NAK response received interrupt
7096 <bitOffset>4</bitOffset>
7097 <bitWidth>1</bitWidth>
7101 <description>ACK response received/transmitted
7102 interrupt mask
</description>
7103 <bitOffset>5</bitOffset>
7104 <bitWidth>1</bitWidth>
7108 <description>response received interrupt
7110 <bitOffset>6</bitOffset>
7111 <bitWidth>1</bitWidth>
7115 <description>Transaction error mask
</description>
7116 <bitOffset>7</bitOffset>
7117 <bitWidth>1</bitWidth>
7121 <description>Babble error mask
</description>
7122 <bitOffset>8</bitOffset>
7123 <bitWidth>1</bitWidth>
7127 <description>Frame overrun mask
</description>
7128 <bitOffset>9</bitOffset>
7129 <bitWidth>1</bitWidth>
7133 <description>Data toggle error mask
</description>
7134 <bitOffset>10</bitOffset>
7135 <bitWidth>1</bitWidth>
7140 <name>FS_HCINTMSK4
</name>
7141 <displayName>FS_HCINTMSK4
</displayName>
7142 <description>OTG_FS host channel-
4 mask register
7143 (OTG_FS_HCINTMSK4)
</description>
7144 <addressOffset>0x18C</addressOffset>
7146 <access>read-write
</access>
7147 <resetValue>0x00000000</resetValue>
7151 <description>Transfer completed mask
</description>
7152 <bitOffset>0</bitOffset>
7153 <bitWidth>1</bitWidth>
7157 <description>Channel halted mask
</description>
7158 <bitOffset>1</bitOffset>
7159 <bitWidth>1</bitWidth>
7163 <description>STALL response received interrupt
7165 <bitOffset>3</bitOffset>
7166 <bitWidth>1</bitWidth>
7170 <description>NAK response received interrupt
7172 <bitOffset>4</bitOffset>
7173 <bitWidth>1</bitWidth>
7177 <description>ACK response received/transmitted
7178 interrupt mask
</description>
7179 <bitOffset>5</bitOffset>
7180 <bitWidth>1</bitWidth>
7184 <description>response received interrupt
7186 <bitOffset>6</bitOffset>
7187 <bitWidth>1</bitWidth>
7191 <description>Transaction error mask
</description>
7192 <bitOffset>7</bitOffset>
7193 <bitWidth>1</bitWidth>
7197 <description>Babble error mask
</description>
7198 <bitOffset>8</bitOffset>
7199 <bitWidth>1</bitWidth>
7203 <description>Frame overrun mask
</description>
7204 <bitOffset>9</bitOffset>
7205 <bitWidth>1</bitWidth>
7209 <description>Data toggle error mask
</description>
7210 <bitOffset>10</bitOffset>
7211 <bitWidth>1</bitWidth>
7216 <name>FS_HCINTMSK5
</name>
7217 <displayName>FS_HCINTMSK5
</displayName>
7218 <description>OTG_FS host channel-
5 mask register
7219 (OTG_FS_HCINTMSK5)
</description>
7220 <addressOffset>0x1AC</addressOffset>
7222 <access>read-write
</access>
7223 <resetValue>0x00000000</resetValue>
7227 <description>Transfer completed mask
</description>
7228 <bitOffset>0</bitOffset>
7229 <bitWidth>1</bitWidth>
7233 <description>Channel halted mask
</description>
7234 <bitOffset>1</bitOffset>
7235 <bitWidth>1</bitWidth>
7239 <description>STALL response received interrupt
7241 <bitOffset>3</bitOffset>
7242 <bitWidth>1</bitWidth>
7246 <description>NAK response received interrupt
7248 <bitOffset>4</bitOffset>
7249 <bitWidth>1</bitWidth>
7253 <description>ACK response received/transmitted
7254 interrupt mask
</description>
7255 <bitOffset>5</bitOffset>
7256 <bitWidth>1</bitWidth>
7260 <description>response received interrupt
7262 <bitOffset>6</bitOffset>
7263 <bitWidth>1</bitWidth>
7267 <description>Transaction error mask
</description>
7268 <bitOffset>7</bitOffset>
7269 <bitWidth>1</bitWidth>
7273 <description>Babble error mask
</description>
7274 <bitOffset>8</bitOffset>
7275 <bitWidth>1</bitWidth>
7279 <description>Frame overrun mask
</description>
7280 <bitOffset>9</bitOffset>
7281 <bitWidth>1</bitWidth>
7285 <description>Data toggle error mask
</description>
7286 <bitOffset>10</bitOffset>
7287 <bitWidth>1</bitWidth>
7292 <name>FS_HCINTMSK6
</name>
7293 <displayName>FS_HCINTMSK6
</displayName>
7294 <description>OTG_FS host channel-
6 mask register
7295 (OTG_FS_HCINTMSK6)
</description>
7296 <addressOffset>0x1CC</addressOffset>
7298 <access>read-write
</access>
7299 <resetValue>0x00000000</resetValue>
7303 <description>Transfer completed mask
</description>
7304 <bitOffset>0</bitOffset>
7305 <bitWidth>1</bitWidth>
7309 <description>Channel halted mask
</description>
7310 <bitOffset>1</bitOffset>
7311 <bitWidth>1</bitWidth>
7315 <description>STALL response received interrupt
7317 <bitOffset>3</bitOffset>
7318 <bitWidth>1</bitWidth>
7322 <description>NAK response received interrupt
7324 <bitOffset>4</bitOffset>
7325 <bitWidth>1</bitWidth>
7329 <description>ACK response received/transmitted
7330 interrupt mask
</description>
7331 <bitOffset>5</bitOffset>
7332 <bitWidth>1</bitWidth>
7336 <description>response received interrupt
7338 <bitOffset>6</bitOffset>
7339 <bitWidth>1</bitWidth>
7343 <description>Transaction error mask
</description>
7344 <bitOffset>7</bitOffset>
7345 <bitWidth>1</bitWidth>
7349 <description>Babble error mask
</description>
7350 <bitOffset>8</bitOffset>
7351 <bitWidth>1</bitWidth>
7355 <description>Frame overrun mask
</description>
7356 <bitOffset>9</bitOffset>
7357 <bitWidth>1</bitWidth>
7361 <description>Data toggle error mask
</description>
7362 <bitOffset>10</bitOffset>
7363 <bitWidth>1</bitWidth>
7368 <name>FS_HCINTMSK7
</name>
7369 <displayName>FS_HCINTMSK7
</displayName>
7370 <description>OTG_FS host channel-
7 mask register
7371 (OTG_FS_HCINTMSK7)
</description>
7372 <addressOffset>0x1EC</addressOffset>
7374 <access>read-write
</access>
7375 <resetValue>0x00000000</resetValue>
7379 <description>Transfer completed mask
</description>
7380 <bitOffset>0</bitOffset>
7381 <bitWidth>1</bitWidth>
7385 <description>Channel halted mask
</description>
7386 <bitOffset>1</bitOffset>
7387 <bitWidth>1</bitWidth>
7391 <description>STALL response received interrupt
7393 <bitOffset>3</bitOffset>
7394 <bitWidth>1</bitWidth>
7398 <description>NAK response received interrupt
7400 <bitOffset>4</bitOffset>
7401 <bitWidth>1</bitWidth>
7405 <description>ACK response received/transmitted
7406 interrupt mask
</description>
7407 <bitOffset>5</bitOffset>
7408 <bitWidth>1</bitWidth>
7412 <description>response received interrupt
7414 <bitOffset>6</bitOffset>
7415 <bitWidth>1</bitWidth>
7419 <description>Transaction error mask
</description>
7420 <bitOffset>7</bitOffset>
7421 <bitWidth>1</bitWidth>
7425 <description>Babble error mask
</description>
7426 <bitOffset>8</bitOffset>
7427 <bitWidth>1</bitWidth>
7431 <description>Frame overrun mask
</description>
7432 <bitOffset>9</bitOffset>
7433 <bitWidth>1</bitWidth>
7437 <description>Data toggle error mask
</description>
7438 <bitOffset>10</bitOffset>
7439 <bitWidth>1</bitWidth>
7444 <name>FS_HCTSIZ0
</name>
7445 <displayName>FS_HCTSIZ0
</displayName>
7446 <description>OTG_FS host channel-
0 transfer size
7447 register
</description>
7448 <addressOffset>0x110</addressOffset>
7450 <access>read-write
</access>
7451 <resetValue>0x00000000</resetValue>
7455 <description>Transfer size
</description>
7456 <bitOffset>0</bitOffset>
7457 <bitWidth>19</bitWidth>
7461 <description>Packet count
</description>
7462 <bitOffset>19</bitOffset>
7463 <bitWidth>10</bitWidth>
7467 <description>Data PID
</description>
7468 <bitOffset>29</bitOffset>
7469 <bitWidth>2</bitWidth>
7474 <name>FS_HCTSIZ1
</name>
7475 <displayName>FS_HCTSIZ1
</displayName>
7476 <description>OTG_FS host channel-
1 transfer size
7477 register
</description>
7478 <addressOffset>0x130</addressOffset>
7480 <access>read-write
</access>
7481 <resetValue>0x00000000</resetValue>
7485 <description>Transfer size
</description>
7486 <bitOffset>0</bitOffset>
7487 <bitWidth>19</bitWidth>
7491 <description>Packet count
</description>
7492 <bitOffset>19</bitOffset>
7493 <bitWidth>10</bitWidth>
7497 <description>Data PID
</description>
7498 <bitOffset>29</bitOffset>
7499 <bitWidth>2</bitWidth>
7504 <name>FS_HCTSIZ2
</name>
7505 <displayName>FS_HCTSIZ2
</displayName>
7506 <description>OTG_FS host channel-
2 transfer size
7507 register
</description>
7508 <addressOffset>0x150</addressOffset>
7510 <access>read-write
</access>
7511 <resetValue>0x00000000</resetValue>
7515 <description>Transfer size
</description>
7516 <bitOffset>0</bitOffset>
7517 <bitWidth>19</bitWidth>
7521 <description>Packet count
</description>
7522 <bitOffset>19</bitOffset>
7523 <bitWidth>10</bitWidth>
7527 <description>Data PID
</description>
7528 <bitOffset>29</bitOffset>
7529 <bitWidth>2</bitWidth>
7534 <name>FS_HCTSIZ3
</name>
7535 <displayName>FS_HCTSIZ3
</displayName>
7536 <description>OTG_FS host channel-
3 transfer size
7537 register
</description>
7538 <addressOffset>0x170</addressOffset>
7540 <access>read-write
</access>
7541 <resetValue>0x00000000</resetValue>
7545 <description>Transfer size
</description>
7546 <bitOffset>0</bitOffset>
7547 <bitWidth>19</bitWidth>
7551 <description>Packet count
</description>
7552 <bitOffset>19</bitOffset>
7553 <bitWidth>10</bitWidth>
7557 <description>Data PID
</description>
7558 <bitOffset>29</bitOffset>
7559 <bitWidth>2</bitWidth>
7564 <name>FS_HCTSIZ4
</name>
7565 <displayName>FS_HCTSIZ4
</displayName>
7566 <description>OTG_FS host channel-x transfer size
7567 register
</description>
7568 <addressOffset>0x190</addressOffset>
7570 <access>read-write
</access>
7571 <resetValue>0x00000000</resetValue>
7575 <description>Transfer size
</description>
7576 <bitOffset>0</bitOffset>
7577 <bitWidth>19</bitWidth>
7581 <description>Packet count
</description>
7582 <bitOffset>19</bitOffset>
7583 <bitWidth>10</bitWidth>
7587 <description>Data PID
</description>
7588 <bitOffset>29</bitOffset>
7589 <bitWidth>2</bitWidth>
7594 <name>FS_HCTSIZ5
</name>
7595 <displayName>FS_HCTSIZ5
</displayName>
7596 <description>OTG_FS host channel-
5 transfer size
7597 register
</description>
7598 <addressOffset>0x1B0</addressOffset>
7600 <access>read-write
</access>
7601 <resetValue>0x00000000</resetValue>
7605 <description>Transfer size
</description>
7606 <bitOffset>0</bitOffset>
7607 <bitWidth>19</bitWidth>
7611 <description>Packet count
</description>
7612 <bitOffset>19</bitOffset>
7613 <bitWidth>10</bitWidth>
7617 <description>Data PID
</description>
7618 <bitOffset>29</bitOffset>
7619 <bitWidth>2</bitWidth>
7624 <name>FS_HCTSIZ6
</name>
7625 <displayName>FS_HCTSIZ6
</displayName>
7626 <description>OTG_FS host channel-
6 transfer size
7627 register
</description>
7628 <addressOffset>0x1D0</addressOffset>
7630 <access>read-write
</access>
7631 <resetValue>0x00000000</resetValue>
7635 <description>Transfer size
</description>
7636 <bitOffset>0</bitOffset>
7637 <bitWidth>19</bitWidth>
7641 <description>Packet count
</description>
7642 <bitOffset>19</bitOffset>
7643 <bitWidth>10</bitWidth>
7647 <description>Data PID
</description>
7648 <bitOffset>29</bitOffset>
7649 <bitWidth>2</bitWidth>
7654 <name>FS_HCTSIZ7
</name>
7655 <displayName>FS_HCTSIZ7
</displayName>
7656 <description>OTG_FS host channel-
7 transfer size
7657 register
</description>
7658 <addressOffset>0x1F0</addressOffset>
7660 <access>read-write
</access>
7661 <resetValue>0x00000000</resetValue>
7665 <description>Transfer size
</description>
7666 <bitOffset>0</bitOffset>
7667 <bitWidth>19</bitWidth>
7671 <description>Packet count
</description>
7672 <bitOffset>19</bitOffset>
7673 <bitWidth>10</bitWidth>
7677 <description>Data PID
</description>
7678 <bitOffset>29</bitOffset>
7679 <bitWidth>2</bitWidth>
7686 <name>OTG_FS_PWRCLK
</name>
7687 <description>USB on the go full speed
</description>
7688 <groupName>USB_OTG_FS
</groupName>
7689 <baseAddress>0x50000E00</baseAddress>
7691 <offset>0x0</offset>
7693 <usage>registers
</usage>
7697 <name>FS_PCGCCTL
</name>
7698 <displayName>FS_PCGCCTL
</displayName>
7699 <description>OTG_FS power and clock gating control
7700 register
</description>
7701 <addressOffset>0x0</addressOffset>
7703 <access>read-write
</access>
7704 <resetValue>0x00000000</resetValue>
7707 <name>STPPCLK
</name>
7708 <description>Stop PHY clock
</description>
7709 <bitOffset>0</bitOffset>
7710 <bitWidth>1</bitWidth>
7713 <name>GATEHCLK
</name>
7714 <description>Gate HCLK
</description>
7715 <bitOffset>1</bitOffset>
7716 <bitWidth>1</bitWidth>
7719 <name>PHYSUSP
</name>
7720 <description>PHY Suspended
</description>
7721 <bitOffset>4</bitOffset>
7722 <bitWidth>1</bitWidth>
7730 <description>Power control
</description>
7731 <groupName>PWR
</groupName>
7732 <baseAddress>0x40007000</baseAddress>
7734 <offset>0x0</offset>
7736 <usage>registers
</usage>
7741 <displayName>CR
</displayName>
7742 <description>power control register
</description>
7743 <addressOffset>0x0</addressOffset>
7745 <access>read-write
</access>
7746 <resetValue>0x00000000</resetValue>
7750 <description>Regulator voltage scaling output
7751 selection
</description>
7752 <bitOffset>14</bitOffset>
7753 <bitWidth>2</bitWidth>
7757 <description>ADCDC1
</description>
7758 <bitOffset>13</bitOffset>
7759 <bitWidth>1</bitWidth>
7763 <description>Flash power down in Stop
7765 <bitOffset>9</bitOffset>
7766 <bitWidth>1</bitWidth>
7770 <description>Disable backup domain write
7771 protection
</description>
7772 <bitOffset>8</bitOffset>
7773 <bitWidth>1</bitWidth>
7777 <description>PVD level selection
</description>
7778 <bitOffset>5</bitOffset>
7779 <bitWidth>3</bitWidth>
7783 <description>Power voltage detector
7784 enable
</description>
7785 <bitOffset>4</bitOffset>
7786 <bitWidth>1</bitWidth>
7790 <description>Clear standby flag
</description>
7791 <bitOffset>3</bitOffset>
7792 <bitWidth>1</bitWidth>
7796 <description>Clear wakeup flag
</description>
7797 <bitOffset>2</bitOffset>
7798 <bitWidth>1</bitWidth>
7802 <description>Power down deepsleep
</description>
7803 <bitOffset>1</bitOffset>
7804 <bitWidth>1</bitWidth>
7808 <description>Low-power deep sleep
</description>
7809 <bitOffset>0</bitOffset>
7810 <bitWidth>1</bitWidth>
7816 <displayName>CSR
</displayName>
7817 <description>power control/status register
</description>
7818 <addressOffset>0x4</addressOffset>
7820 <resetValue>0x00000000</resetValue>
7824 <description>Wakeup flag
</description>
7825 <bitOffset>0</bitOffset>
7826 <bitWidth>1</bitWidth>
7827 <access>read-only
</access>
7831 <description>Standby flag
</description>
7832 <bitOffset>1</bitOffset>
7833 <bitWidth>1</bitWidth>
7834 <access>read-only
</access>
7838 <description>PVD output
</description>
7839 <bitOffset>2</bitOffset>
7840 <bitWidth>1</bitWidth>
7841 <access>read-only
</access>
7845 <description>Backup regulator ready
</description>
7846 <bitOffset>3</bitOffset>
7847 <bitWidth>1</bitWidth>
7848 <access>read-only
</access>
7852 <description>Enable WKUP pin
</description>
7853 <bitOffset>8</bitOffset>
7854 <bitWidth>1</bitWidth>
7855 <access>read-write
</access>
7859 <description>Backup regulator enable
</description>
7860 <bitOffset>9</bitOffset>
7861 <bitWidth>1</bitWidth>
7862 <access>read-write
</access>
7866 <description>Regulator voltage scaling output
7867 selection ready bit
</description>
7868 <bitOffset>14</bitOffset>
7869 <bitWidth>1</bitWidth>
7870 <access>read-write
</access>
7878 <description>Reset and clock control
</description>
7879 <groupName>RCC
</groupName>
7880 <baseAddress>0x40023800</baseAddress>
7882 <offset>0x0</offset>
7884 <usage>registers
</usage>
7887 <name>I2C1_EV
</name>
7888 <description>I2C1 event interrupt
</description>
7892 <name>I2C1_ER
</name>
7893 <description>I2C1 error interrupt
</description>
7899 <displayName>CR
</displayName>
7900 <description>clock control register
</description>
7901 <addressOffset>0x0</addressOffset>
7903 <resetValue>0x00000083</resetValue>
7906 <name>PLLI2SRDY
</name>
7907 <description>PLLI2S clock ready flag
</description>
7908 <bitOffset>27</bitOffset>
7909 <bitWidth>1</bitWidth>
7910 <access>read-only
</access>
7913 <name>PLLI2SON
</name>
7914 <description>PLLI2S enable
</description>
7915 <bitOffset>26</bitOffset>
7916 <bitWidth>1</bitWidth>
7917 <access>read-write
</access>
7921 <description>Main PLL (PLL) clock ready
7923 <bitOffset>25</bitOffset>
7924 <bitWidth>1</bitWidth>
7925 <access>read-only
</access>
7929 <description>Main PLL (PLL) enable
</description>
7930 <bitOffset>24</bitOffset>
7931 <bitWidth>1</bitWidth>
7932 <access>read-write
</access>
7936 <description>Clock security system
7937 enable
</description>
7938 <bitOffset>19</bitOffset>
7939 <bitWidth>1</bitWidth>
7940 <access>read-write
</access>
7944 <description>HSE clock bypass
</description>
7945 <bitOffset>18</bitOffset>
7946 <bitWidth>1</bitWidth>
7947 <access>read-write
</access>
7951 <description>HSE clock ready flag
</description>
7952 <bitOffset>17</bitOffset>
7953 <bitWidth>1</bitWidth>
7954 <access>read-only
</access>
7958 <description>HSE clock enable
</description>
7959 <bitOffset>16</bitOffset>
7960 <bitWidth>1</bitWidth>
7961 <access>read-write
</access>
7965 <description>Internal high-speed clock
7966 calibration
</description>
7967 <bitOffset>8</bitOffset>
7968 <bitWidth>8</bitWidth>
7969 <access>read-only
</access>
7972 <name>HSITRIM
</name>
7973 <description>Internal high-speed clock
7974 trimming
</description>
7975 <bitOffset>3</bitOffset>
7976 <bitWidth>5</bitWidth>
7977 <access>read-write
</access>
7981 <description>Internal high-speed clock ready
7983 <bitOffset>1</bitOffset>
7984 <bitWidth>1</bitWidth>
7985 <access>read-only
</access>
7989 <description>Internal high-speed clock
7990 enable
</description>
7991 <bitOffset>0</bitOffset>
7992 <bitWidth>1</bitWidth>
7993 <access>read-write
</access>
7998 <name>PLLCFGR
</name>
7999 <displayName>PLLCFGR
</displayName>
8000 <description>PLL configuration register
</description>
8001 <addressOffset>0x4</addressOffset>
8003 <access>read-write
</access>
8004 <resetValue>0x24003010</resetValue>
8008 <description>Main PLL (PLL) division factor for USB
8009 OTG FS, SDIO and random number generator
8010 clocks
</description>
8011 <bitOffset>27</bitOffset>
8012 <bitWidth>1</bitWidth>
8016 <description>Main PLL (PLL) division factor for USB
8017 OTG FS, SDIO and random number generator
8018 clocks
</description>
8019 <bitOffset>26</bitOffset>
8020 <bitWidth>1</bitWidth>
8024 <description>Main PLL (PLL) division factor for USB
8025 OTG FS, SDIO and random number generator
8026 clocks
</description>
8027 <bitOffset>25</bitOffset>
8028 <bitWidth>1</bitWidth>
8032 <description>Main PLL (PLL) division factor for USB
8033 OTG FS, SDIO and random number generator
8034 clocks
</description>
8035 <bitOffset>24</bitOffset>
8036 <bitWidth>1</bitWidth>
8040 <description>Main PLL(PLL) and audio PLL (PLLI2S)
8041 entry clock source
</description>
8042 <bitOffset>22</bitOffset>
8043 <bitWidth>1</bitWidth>
8047 <description>Main PLL (PLL) division factor for main
8048 system clock
</description>
8049 <bitOffset>17</bitOffset>
8050 <bitWidth>1</bitWidth>
8054 <description>Main PLL (PLL) division factor for main
8055 system clock
</description>
8056 <bitOffset>16</bitOffset>
8057 <bitWidth>1</bitWidth>
8061 <description>Main PLL (PLL) multiplication factor for
8063 <bitOffset>14</bitOffset>
8064 <bitWidth>1</bitWidth>
8068 <description>Main PLL (PLL) multiplication factor for
8070 <bitOffset>13</bitOffset>
8071 <bitWidth>1</bitWidth>
8075 <description>Main PLL (PLL) multiplication factor for
8077 <bitOffset>12</bitOffset>
8078 <bitWidth>1</bitWidth>
8082 <description>Main PLL (PLL) multiplication factor for
8084 <bitOffset>11</bitOffset>
8085 <bitWidth>1</bitWidth>
8089 <description>Main PLL (PLL) multiplication factor for
8091 <bitOffset>10</bitOffset>
8092 <bitWidth>1</bitWidth>
8096 <description>Main PLL (PLL) multiplication factor for
8098 <bitOffset>9</bitOffset>
8099 <bitWidth>1</bitWidth>
8103 <description>Main PLL (PLL) multiplication factor for
8105 <bitOffset>8</bitOffset>
8106 <bitWidth>1</bitWidth>
8110 <description>Main PLL (PLL) multiplication factor for
8112 <bitOffset>7</bitOffset>
8113 <bitWidth>1</bitWidth>
8117 <description>Main PLL (PLL) multiplication factor for
8119 <bitOffset>6</bitOffset>
8120 <bitWidth>1</bitWidth>
8124 <description>Division factor for the main PLL (PLL)
8125 and audio PLL (PLLI2S) input clock
</description>
8126 <bitOffset>5</bitOffset>
8127 <bitWidth>1</bitWidth>
8131 <description>Division factor for the main PLL (PLL)
8132 and audio PLL (PLLI2S) input clock
</description>
8133 <bitOffset>4</bitOffset>
8134 <bitWidth>1</bitWidth>
8138 <description>Division factor for the main PLL (PLL)
8139 and audio PLL (PLLI2S) input clock
</description>
8140 <bitOffset>3</bitOffset>
8141 <bitWidth>1</bitWidth>
8145 <description>Division factor for the main PLL (PLL)
8146 and audio PLL (PLLI2S) input clock
</description>
8147 <bitOffset>2</bitOffset>
8148 <bitWidth>1</bitWidth>
8152 <description>Division factor for the main PLL (PLL)
8153 and audio PLL (PLLI2S) input clock
</description>
8154 <bitOffset>1</bitOffset>
8155 <bitWidth>1</bitWidth>
8159 <description>Division factor for the main PLL (PLL)
8160 and audio PLL (PLLI2S) input clock
</description>
8161 <bitOffset>0</bitOffset>
8162 <bitWidth>1</bitWidth>
8168 <displayName>CFGR
</displayName>
8169 <description>clock configuration register
</description>
8170 <addressOffset>0x8</addressOffset>
8172 <resetValue>0x00000000</resetValue>
8176 <description>Microcontroller clock output
8178 <bitOffset>30</bitOffset>
8179 <bitWidth>2</bitWidth>
8180 <access>read-write
</access>
8183 <name>MCO2PRE
</name>
8184 <description>MCO2 prescaler
</description>
8185 <bitOffset>27</bitOffset>
8186 <bitWidth>3</bitWidth>
8187 <access>read-write
</access>
8190 <name>MCO1PRE
</name>
8191 <description>MCO1 prescaler
</description>
8192 <bitOffset>24</bitOffset>
8193 <bitWidth>3</bitWidth>
8194 <access>read-write
</access>
8198 <description>I2S clock selection
</description>
8199 <bitOffset>23</bitOffset>
8200 <bitWidth>1</bitWidth>
8201 <access>read-write
</access>
8205 <description>Microcontroller clock output
8207 <bitOffset>21</bitOffset>
8208 <bitWidth>2</bitWidth>
8209 <access>read-write
</access>
8213 <description>HSE division factor for RTC
8215 <bitOffset>16</bitOffset>
8216 <bitWidth>5</bitWidth>
8217 <access>read-write
</access>
8221 <description>APB high-speed prescaler
8222 (APB2)
</description>
8223 <bitOffset>13</bitOffset>
8224 <bitWidth>3</bitWidth>
8225 <access>read-write
</access>
8229 <description>APB Low speed prescaler
8230 (APB1)
</description>
8231 <bitOffset>10</bitOffset>
8232 <bitWidth>3</bitWidth>
8233 <access>read-write
</access>
8237 <description>AHB prescaler
</description>
8238 <bitOffset>4</bitOffset>
8239 <bitWidth>4</bitWidth>
8240 <access>read-write
</access>
8244 <description>System clock switch status
</description>
8245 <bitOffset>3</bitOffset>
8246 <bitWidth>1</bitWidth>
8247 <access>read-only
</access>
8251 <description>System clock switch status
</description>
8252 <bitOffset>2</bitOffset>
8253 <bitWidth>1</bitWidth>
8254 <access>read-only
</access>
8258 <description>System clock switch
</description>
8259 <bitOffset>1</bitOffset>
8260 <bitWidth>1</bitWidth>
8261 <access>read-write
</access>
8265 <description>System clock switch
</description>
8266 <bitOffset>0</bitOffset>
8267 <bitWidth>1</bitWidth>
8268 <access>read-write
</access>
8274 <displayName>CIR
</displayName>
8275 <description>clock interrupt register
</description>
8276 <addressOffset>0xC</addressOffset>
8278 <resetValue>0x00000000</resetValue>
8282 <description>Clock security system interrupt
8284 <bitOffset>23</bitOffset>
8285 <bitWidth>1</bitWidth>
8286 <access>write-only
</access>
8289 <name>PLLI2SRDYC
</name>
8290 <description>PLLI2S ready interrupt
8292 <bitOffset>21</bitOffset>
8293 <bitWidth>1</bitWidth>
8294 <access>write-only
</access>
8297 <name>PLLRDYC
</name>
8298 <description>Main PLL(PLL) ready interrupt
8300 <bitOffset>20</bitOffset>
8301 <bitWidth>1</bitWidth>
8302 <access>write-only
</access>
8305 <name>HSERDYC
</name>
8306 <description>HSE ready interrupt clear
</description>
8307 <bitOffset>19</bitOffset>
8308 <bitWidth>1</bitWidth>
8309 <access>write-only
</access>
8312 <name>HSIRDYC
</name>
8313 <description>HSI ready interrupt clear
</description>
8314 <bitOffset>18</bitOffset>
8315 <bitWidth>1</bitWidth>
8316 <access>write-only
</access>
8319 <name>LSERDYC
</name>
8320 <description>LSE ready interrupt clear
</description>
8321 <bitOffset>17</bitOffset>
8322 <bitWidth>1</bitWidth>
8323 <access>write-only
</access>
8326 <name>LSIRDYC
</name>
8327 <description>LSI ready interrupt clear
</description>
8328 <bitOffset>16</bitOffset>
8329 <bitWidth>1</bitWidth>
8330 <access>write-only
</access>
8333 <name>PLLI2SRDYIE
</name>
8334 <description>PLLI2S ready interrupt
8335 enable
</description>
8336 <bitOffset>13</bitOffset>
8337 <bitWidth>1</bitWidth>
8338 <access>read-write
</access>
8341 <name>PLLRDYIE
</name>
8342 <description>Main PLL (PLL) ready interrupt
8343 enable
</description>
8344 <bitOffset>12</bitOffset>
8345 <bitWidth>1</bitWidth>
8346 <access>read-write
</access>
8349 <name>HSERDYIE
</name>
8350 <description>HSE ready interrupt enable
</description>
8351 <bitOffset>11</bitOffset>
8352 <bitWidth>1</bitWidth>
8353 <access>read-write
</access>
8356 <name>HSIRDYIE
</name>
8357 <description>HSI ready interrupt enable
</description>
8358 <bitOffset>10</bitOffset>
8359 <bitWidth>1</bitWidth>
8360 <access>read-write
</access>
8363 <name>LSERDYIE
</name>
8364 <description>LSE ready interrupt enable
</description>
8365 <bitOffset>9</bitOffset>
8366 <bitWidth>1</bitWidth>
8367 <access>read-write
</access>
8370 <name>LSIRDYIE
</name>
8371 <description>LSI ready interrupt enable
</description>
8372 <bitOffset>8</bitOffset>
8373 <bitWidth>1</bitWidth>
8374 <access>read-write
</access>
8378 <description>Clock security system interrupt
8380 <bitOffset>7</bitOffset>
8381 <bitWidth>1</bitWidth>
8382 <access>read-only
</access>
8385 <name>PLLI2SRDYF
</name>
8386 <description>PLLI2S ready interrupt
8388 <bitOffset>5</bitOffset>
8389 <bitWidth>1</bitWidth>
8390 <access>read-only
</access>
8393 <name>PLLRDYF
</name>
8394 <description>Main PLL (PLL) ready interrupt
8396 <bitOffset>4</bitOffset>
8397 <bitWidth>1</bitWidth>
8398 <access>read-only
</access>
8401 <name>HSERDYF
</name>
8402 <description>HSE ready interrupt flag
</description>
8403 <bitOffset>3</bitOffset>
8404 <bitWidth>1</bitWidth>
8405 <access>read-only
</access>
8408 <name>HSIRDYF
</name>
8409 <description>HSI ready interrupt flag
</description>
8410 <bitOffset>2</bitOffset>
8411 <bitWidth>1</bitWidth>
8412 <access>read-only
</access>
8415 <name>LSERDYF
</name>
8416 <description>LSE ready interrupt flag
</description>
8417 <bitOffset>1</bitOffset>
8418 <bitWidth>1</bitWidth>
8419 <access>read-only
</access>
8422 <name>LSIRDYF
</name>
8423 <description>LSI ready interrupt flag
</description>
8424 <bitOffset>0</bitOffset>
8425 <bitWidth>1</bitWidth>
8426 <access>read-only
</access>
8431 <name>AHB1RSTR
</name>
8432 <displayName>AHB1RSTR
</displayName>
8433 <description>AHB1 peripheral reset register
</description>
8434 <addressOffset>0x10</addressOffset>
8436 <access>read-write
</access>
8437 <resetValue>0x00000000</resetValue>
8440 <name>DMA2RST
</name>
8441 <description>DMA2 reset
</description>
8442 <bitOffset>22</bitOffset>
8443 <bitWidth>1</bitWidth>
8446 <name>DMA1RST
</name>
8447 <description>DMA2 reset
</description>
8448 <bitOffset>21</bitOffset>
8449 <bitWidth>1</bitWidth>
8453 <description>CRC reset
</description>
8454 <bitOffset>12</bitOffset>
8455 <bitWidth>1</bitWidth>
8458 <name>GPIOHRST
</name>
8459 <description>IO port H reset
</description>
8460 <bitOffset>7</bitOffset>
8461 <bitWidth>1</bitWidth>
8464 <name>GPIOERST
</name>
8465 <description>IO port E reset
</description>
8466 <bitOffset>4</bitOffset>
8467 <bitWidth>1</bitWidth>
8470 <name>GPIODRST
</name>
8471 <description>IO port D reset
</description>
8472 <bitOffset>3</bitOffset>
8473 <bitWidth>1</bitWidth>
8476 <name>GPIOCRST
</name>
8477 <description>IO port C reset
</description>
8478 <bitOffset>2</bitOffset>
8479 <bitWidth>1</bitWidth>
8482 <name>GPIOBRST
</name>
8483 <description>IO port B reset
</description>
8484 <bitOffset>1</bitOffset>
8485 <bitWidth>1</bitWidth>
8488 <name>GPIOARST
</name>
8489 <description>IO port A reset
</description>
8490 <bitOffset>0</bitOffset>
8491 <bitWidth>1</bitWidth>
8496 <name>AHB2RSTR
</name>
8497 <displayName>AHB2RSTR
</displayName>
8498 <description>AHB2 peripheral reset register
</description>
8499 <addressOffset>0x14</addressOffset>
8501 <access>read-write
</access>
8502 <resetValue>0x00000000</resetValue>
8505 <name>OTGFSRST
</name>
8506 <description>USB OTG FS module reset
</description>
8507 <bitOffset>7</bitOffset>
8508 <bitWidth>1</bitWidth>
8513 <name>APB1RSTR
</name>
8514 <displayName>APB1RSTR
</displayName>
8515 <description>APB1 peripheral reset register
</description>
8516 <addressOffset>0x20</addressOffset>
8518 <access>read-write
</access>
8519 <resetValue>0x00000000</resetValue>
8523 <description>Power interface reset
</description>
8524 <bitOffset>28</bitOffset>
8525 <bitWidth>1</bitWidth>
8528 <name>I2C3RST
</name>
8529 <description>I2C3 reset
</description>
8530 <bitOffset>23</bitOffset>
8531 <bitWidth>1</bitWidth>
8534 <name>I2C2RST
</name>
8535 <description>I2C
2 reset
</description>
8536 <bitOffset>22</bitOffset>
8537 <bitWidth>1</bitWidth>
8540 <name>I2C1RST
</name>
8541 <description>I2C
1 reset
</description>
8542 <bitOffset>21</bitOffset>
8543 <bitWidth>1</bitWidth>
8546 <name>UART2RST
</name>
8547 <description>USART
2 reset
</description>
8548 <bitOffset>17</bitOffset>
8549 <bitWidth>1</bitWidth>
8552 <name>SPI3RST
</name>
8553 <description>SPI
3 reset
</description>
8554 <bitOffset>15</bitOffset>
8555 <bitWidth>1</bitWidth>
8558 <name>SPI2RST
</name>
8559 <description>SPI
2 reset
</description>
8560 <bitOffset>14</bitOffset>
8561 <bitWidth>1</bitWidth>
8564 <name>WWDGRST
</name>
8565 <description>Window watchdog reset
</description>
8566 <bitOffset>11</bitOffset>
8567 <bitWidth>1</bitWidth>
8570 <name>TIM5RST
</name>
8571 <description>TIM5 reset
</description>
8572 <bitOffset>3</bitOffset>
8573 <bitWidth>1</bitWidth>
8576 <name>TIM4RST
</name>
8577 <description>TIM4 reset
</description>
8578 <bitOffset>2</bitOffset>
8579 <bitWidth>1</bitWidth>
8582 <name>TIM3RST
</name>
8583 <description>TIM3 reset
</description>
8584 <bitOffset>1</bitOffset>
8585 <bitWidth>1</bitWidth>
8588 <name>TIM2RST
</name>
8589 <description>TIM2 reset
</description>
8590 <bitOffset>0</bitOffset>
8591 <bitWidth>1</bitWidth>
8596 <name>APB2RSTR
</name>
8597 <displayName>APB2RSTR
</displayName>
8598 <description>APB2 peripheral reset register
</description>
8599 <addressOffset>0x24</addressOffset>
8601 <access>read-write
</access>
8602 <resetValue>0x00000000</resetValue>
8605 <name>TIM11RST
</name>
8606 <description>TIM11 reset
</description>
8607 <bitOffset>18</bitOffset>
8608 <bitWidth>1</bitWidth>
8611 <name>TIM10RST
</name>
8612 <description>TIM10 reset
</description>
8613 <bitOffset>17</bitOffset>
8614 <bitWidth>1</bitWidth>
8617 <name>TIM9RST
</name>
8618 <description>TIM9 reset
</description>
8619 <bitOffset>16</bitOffset>
8620 <bitWidth>1</bitWidth>
8623 <name>SYSCFGRST
</name>
8624 <description>System configuration controller
8626 <bitOffset>14</bitOffset>
8627 <bitWidth>1</bitWidth>
8630 <name>SPI1RST
</name>
8631 <description>SPI
1 reset
</description>
8632 <bitOffset>12</bitOffset>
8633 <bitWidth>1</bitWidth>
8636 <name>SDIORST
</name>
8637 <description>SDIO reset
</description>
8638 <bitOffset>11</bitOffset>
8639 <bitWidth>1</bitWidth>
8643 <description>ADC interface reset (common to all
8645 <bitOffset>8</bitOffset>
8646 <bitWidth>1</bitWidth>
8649 <name>USART6RST
</name>
8650 <description>USART6 reset
</description>
8651 <bitOffset>5</bitOffset>
8652 <bitWidth>1</bitWidth>
8655 <name>USART1RST
</name>
8656 <description>USART1 reset
</description>
8657 <bitOffset>4</bitOffset>
8658 <bitWidth>1</bitWidth>
8661 <name>TIM1RST
</name>
8662 <description>TIM1 reset
</description>
8663 <bitOffset>0</bitOffset>
8664 <bitWidth>1</bitWidth>
8669 <name>AHB1ENR
</name>
8670 <displayName>AHB1ENR
</displayName>
8671 <description>AHB1 peripheral clock register
</description>
8672 <addressOffset>0x30</addressOffset>
8674 <access>read-write
</access>
8675 <resetValue>0x00100000</resetValue>
8679 <description>DMA2 clock enable
</description>
8680 <bitOffset>22</bitOffset>
8681 <bitWidth>1</bitWidth>
8685 <description>DMA1 clock enable
</description>
8686 <bitOffset>21</bitOffset>
8687 <bitWidth>1</bitWidth>
8691 <description>CRC clock enable
</description>
8692 <bitOffset>12</bitOffset>
8693 <bitWidth>1</bitWidth>
8696 <name>GPIOHEN
</name>
8697 <description>IO port H clock enable
</description>
8698 <bitOffset>7</bitOffset>
8699 <bitWidth>1</bitWidth>
8702 <name>GPIOEEN
</name>
8703 <description>IO port E clock enable
</description>
8704 <bitOffset>4</bitOffset>
8705 <bitWidth>1</bitWidth>
8708 <name>GPIODEN
</name>
8709 <description>IO port D clock enable
</description>
8710 <bitOffset>3</bitOffset>
8711 <bitWidth>1</bitWidth>
8714 <name>GPIOCEN
</name>
8715 <description>IO port C clock enable
</description>
8716 <bitOffset>2</bitOffset>
8717 <bitWidth>1</bitWidth>
8720 <name>GPIOBEN
</name>
8721 <description>IO port B clock enable
</description>
8722 <bitOffset>1</bitOffset>
8723 <bitWidth>1</bitWidth>
8726 <name>GPIOAEN
</name>
8727 <description>IO port A clock enable
</description>
8728 <bitOffset>0</bitOffset>
8729 <bitWidth>1</bitWidth>
8734 <name>AHB2ENR
</name>
8735 <displayName>AHB2ENR
</displayName>
8736 <description>AHB2 peripheral clock enable
8737 register
</description>
8738 <addressOffset>0x34</addressOffset>
8740 <access>read-write
</access>
8741 <resetValue>0x00000000</resetValue>
8744 <name>OTGFSEN
</name>
8745 <description>USB OTG FS clock enable
</description>
8746 <bitOffset>7</bitOffset>
8747 <bitWidth>1</bitWidth>
8752 <name>APB1ENR
</name>
8753 <displayName>APB1ENR
</displayName>
8754 <description>APB1 peripheral clock enable
8755 register
</description>
8756 <addressOffset>0x40</addressOffset>
8758 <access>read-write
</access>
8759 <resetValue>0x00000000</resetValue>
8763 <description>Power interface clock
8764 enable
</description>
8765 <bitOffset>28</bitOffset>
8766 <bitWidth>1</bitWidth>
8770 <description>I2C3 clock enable
</description>
8771 <bitOffset>23</bitOffset>
8772 <bitWidth>1</bitWidth>
8776 <description>I2C2 clock enable
</description>
8777 <bitOffset>22</bitOffset>
8778 <bitWidth>1</bitWidth>
8782 <description>I2C1 clock enable
</description>
8783 <bitOffset>21</bitOffset>
8784 <bitWidth>1</bitWidth>
8787 <name>USART2EN
</name>
8788 <description>USART
2 clock enable
</description>
8789 <bitOffset>17</bitOffset>
8790 <bitWidth>1</bitWidth>
8794 <description>SPI3 clock enable
</description>
8795 <bitOffset>15</bitOffset>
8796 <bitWidth>1</bitWidth>
8800 <description>SPI2 clock enable
</description>
8801 <bitOffset>14</bitOffset>
8802 <bitWidth>1</bitWidth>
8806 <description>Window watchdog clock
8807 enable
</description>
8808 <bitOffset>11</bitOffset>
8809 <bitWidth>1</bitWidth>
8813 <description>TIM5 clock enable
</description>
8814 <bitOffset>3</bitOffset>
8815 <bitWidth>1</bitWidth>
8819 <description>TIM4 clock enable
</description>
8820 <bitOffset>2</bitOffset>
8821 <bitWidth>1</bitWidth>
8825 <description>TIM3 clock enable
</description>
8826 <bitOffset>1</bitOffset>
8827 <bitWidth>1</bitWidth>
8831 <description>TIM2 clock enable
</description>
8832 <bitOffset>0</bitOffset>
8833 <bitWidth>1</bitWidth>
8838 <name>APB2ENR
</name>
8839 <displayName>APB2ENR
</displayName>
8840 <description>APB2 peripheral clock enable
8841 register
</description>
8842 <addressOffset>0x44</addressOffset>
8844 <access>read-write
</access>
8845 <resetValue>0x00000000</resetValue>
8849 <description>TIM1 clock enable
</description>
8850 <bitOffset>0</bitOffset>
8851 <bitWidth>1</bitWidth>
8854 <name>USART1EN
</name>
8855 <description>USART1 clock enable
</description>
8856 <bitOffset>4</bitOffset>
8857 <bitWidth>1</bitWidth>
8860 <name>USART6EN
</name>
8861 <description>USART6 clock enable
</description>
8862 <bitOffset>5</bitOffset>
8863 <bitWidth>1</bitWidth>
8867 <description>ADC1 clock enable
</description>
8868 <bitOffset>8</bitOffset>
8869 <bitWidth>1</bitWidth>
8873 <description>SDIO clock enable
</description>
8874 <bitOffset>11</bitOffset>
8875 <bitWidth>1</bitWidth>
8879 <description>SPI1 clock enable
</description>
8880 <bitOffset>12</bitOffset>
8881 <bitWidth>1</bitWidth>
8885 <description>SPI4 clock enable
</description>
8886 <bitOffset>13</bitOffset>
8887 <bitWidth>1</bitWidth>
8890 <name>SYSCFGEN
</name>
8891 <description>System configuration controller clock
8892 enable
</description>
8893 <bitOffset>14</bitOffset>
8894 <bitWidth>1</bitWidth>
8898 <description>TIM9 clock enable
</description>
8899 <bitOffset>16</bitOffset>
8900 <bitWidth>1</bitWidth>
8903 <name>TIM10EN
</name>
8904 <description>TIM10 clock enable
</description>
8905 <bitOffset>17</bitOffset>
8906 <bitWidth>1</bitWidth>
8909 <name>TIM11EN
</name>
8910 <description>TIM11 clock enable
</description>
8911 <bitOffset>18</bitOffset>
8912 <bitWidth>1</bitWidth>
8917 <name>AHB1LPENR
</name>
8918 <displayName>AHB1LPENR
</displayName>
8919 <description>AHB1 peripheral clock enable in low power
8920 mode register
</description>
8921 <addressOffset>0x50</addressOffset>
8923 <access>read-write
</access>
8924 <resetValue>0x7E6791FF</resetValue>
8927 <name>DMA2LPEN
</name>
8928 <description>DMA2 clock enable during Sleep
8930 <bitOffset>22</bitOffset>
8931 <bitWidth>1</bitWidth>
8934 <name>DMA1LPEN
</name>
8935 <description>DMA1 clock enable during Sleep
8937 <bitOffset>21</bitOffset>
8938 <bitWidth>1</bitWidth>
8941 <name>SRAM1LPEN
</name>
8942 <description>SRAM
1interface clock enable during
8943 Sleep mode
</description>
8944 <bitOffset>16</bitOffset>
8945 <bitWidth>1</bitWidth>
8948 <name>FLITFLPEN
</name>
8949 <description>Flash interface clock enable during
8950 Sleep mode
</description>
8951 <bitOffset>15</bitOffset>
8952 <bitWidth>1</bitWidth>
8955 <name>CRCLPEN
</name>
8956 <description>CRC clock enable during Sleep
8958 <bitOffset>12</bitOffset>
8959 <bitWidth>1</bitWidth>
8962 <name>GPIOHLPEN
</name>
8963 <description>IO port H clock enable during Sleep
8965 <bitOffset>7</bitOffset>
8966 <bitWidth>1</bitWidth>
8969 <name>GPIOELPEN
</name>
8970 <description>IO port E clock enable during Sleep
8972 <bitOffset>4</bitOffset>
8973 <bitWidth>1</bitWidth>
8976 <name>GPIODLPEN
</name>
8977 <description>IO port D clock enable during Sleep
8979 <bitOffset>3</bitOffset>
8980 <bitWidth>1</bitWidth>
8983 <name>GPIOCLPEN
</name>
8984 <description>IO port C clock enable during Sleep
8986 <bitOffset>2</bitOffset>
8987 <bitWidth>1</bitWidth>
8990 <name>GPIOBLPEN
</name>
8991 <description>IO port B clock enable during Sleep
8993 <bitOffset>1</bitOffset>
8994 <bitWidth>1</bitWidth>
8997 <name>GPIOALPEN
</name>
8998 <description>IO port A clock enable during sleep
9000 <bitOffset>0</bitOffset>
9001 <bitWidth>1</bitWidth>
9006 <name>AHB2LPENR
</name>
9007 <displayName>AHB2LPENR
</displayName>
9008 <description>AHB2 peripheral clock enable in low power
9009 mode register
</description>
9010 <addressOffset>0x54</addressOffset>
9012 <access>read-write
</access>
9013 <resetValue>0x000000F1</resetValue>
9016 <name>OTGFSLPEN
</name>
9017 <description>USB OTG FS clock enable during Sleep
9019 <bitOffset>7</bitOffset>
9020 <bitWidth>1</bitWidth>
9025 <name>APB1LPENR
</name>
9026 <displayName>APB1LPENR
</displayName>
9027 <description>APB1 peripheral clock enable in low power
9028 mode register
</description>
9029 <addressOffset>0x60</addressOffset>
9031 <access>read-write
</access>
9032 <resetValue>0x36FEC9FF</resetValue>
9035 <name>PWRLPEN
</name>
9036 <description>Power interface clock enable during
9037 Sleep mode
</description>
9038 <bitOffset>28</bitOffset>
9039 <bitWidth>1</bitWidth>
9042 <name>I2C3LPEN
</name>
9043 <description>I2C3 clock enable during Sleep
9045 <bitOffset>23</bitOffset>
9046 <bitWidth>1</bitWidth>
9049 <name>I2C2LPEN
</name>
9050 <description>I2C2 clock enable during Sleep
9052 <bitOffset>22</bitOffset>
9053 <bitWidth>1</bitWidth>
9056 <name>I2C1LPEN
</name>
9057 <description>I2C1 clock enable during Sleep
9059 <bitOffset>21</bitOffset>
9060 <bitWidth>1</bitWidth>
9063 <name>USART2LPEN
</name>
9064 <description>USART2 clock enable during Sleep
9066 <bitOffset>17</bitOffset>
9067 <bitWidth>1</bitWidth>
9070 <name>SPI3LPEN
</name>
9071 <description>SPI3 clock enable during Sleep
9073 <bitOffset>15</bitOffset>
9074 <bitWidth>1</bitWidth>
9077 <name>SPI2LPEN
</name>
9078 <description>SPI2 clock enable during Sleep
9080 <bitOffset>14</bitOffset>
9081 <bitWidth>1</bitWidth>
9084 <name>WWDGLPEN
</name>
9085 <description>Window watchdog clock enable during
9086 Sleep mode
</description>
9087 <bitOffset>11</bitOffset>
9088 <bitWidth>1</bitWidth>
9091 <name>TIM5LPEN
</name>
9092 <description>TIM5 clock enable during Sleep
9094 <bitOffset>3</bitOffset>
9095 <bitWidth>1</bitWidth>
9098 <name>TIM4LPEN
</name>
9099 <description>TIM4 clock enable during Sleep
9101 <bitOffset>2</bitOffset>
9102 <bitWidth>1</bitWidth>
9105 <name>TIM3LPEN
</name>
9106 <description>TIM3 clock enable during Sleep
9108 <bitOffset>1</bitOffset>
9109 <bitWidth>1</bitWidth>
9112 <name>TIM2LPEN
</name>
9113 <description>TIM2 clock enable during Sleep
9115 <bitOffset>0</bitOffset>
9116 <bitWidth>1</bitWidth>
9121 <name>APB2LPENR
</name>
9122 <displayName>APB2LPENR
</displayName>
9123 <description>APB2 peripheral clock enabled in low power
9124 mode register
</description>
9125 <addressOffset>0x64</addressOffset>
9127 <access>read-write
</access>
9128 <resetValue>0x00075F33</resetValue>
9131 <name>TIM1LPEN
</name>
9132 <description>TIM1 clock enable during Sleep
9134 <bitOffset>0</bitOffset>
9135 <bitWidth>1</bitWidth>
9138 <name>USART1LPEN
</name>
9139 <description>USART1 clock enable during Sleep
9141 <bitOffset>4</bitOffset>
9142 <bitWidth>1</bitWidth>
9145 <name>USART6LPEN
</name>
9146 <description>USART6 clock enable during Sleep
9148 <bitOffset>5</bitOffset>
9149 <bitWidth>1</bitWidth>
9152 <name>ADC1LPEN
</name>
9153 <description>ADC1 clock enable during Sleep
9155 <bitOffset>8</bitOffset>
9156 <bitWidth>1</bitWidth>
9159 <name>SDIOLPEN
</name>
9160 <description>SDIO clock enable during Sleep
9162 <bitOffset>11</bitOffset>
9163 <bitWidth>1</bitWidth>
9166 <name>SPI1LPEN
</name>
9167 <description>SPI
1 clock enable during Sleep
9169 <bitOffset>12</bitOffset>
9170 <bitWidth>1</bitWidth>
9173 <name>SPI4LPEN
</name>
9174 <description>SPI4 clock enable during Sleep
9176 <bitOffset>13</bitOffset>
9177 <bitWidth>1</bitWidth>
9180 <name>SYSCFGLPEN
</name>
9181 <description>System configuration controller clock
9182 enable during Sleep mode
</description>
9183 <bitOffset>14</bitOffset>
9184 <bitWidth>1</bitWidth>
9187 <name>TIM9LPEN
</name>
9188 <description>TIM9 clock enable during sleep
9190 <bitOffset>16</bitOffset>
9191 <bitWidth>1</bitWidth>
9194 <name>TIM10LPEN
</name>
9195 <description>TIM10 clock enable during Sleep
9197 <bitOffset>17</bitOffset>
9198 <bitWidth>1</bitWidth>
9201 <name>TIM11LPEN
</name>
9202 <description>TIM11 clock enable during Sleep
9204 <bitOffset>18</bitOffset>
9205 <bitWidth>1</bitWidth>
9211 <displayName>BDCR
</displayName>
9212 <description>Backup domain control register
</description>
9213 <addressOffset>0x70</addressOffset>
9215 <resetValue>0x00000000</resetValue>
9219 <description>Backup domain software
9221 <bitOffset>16</bitOffset>
9222 <bitWidth>1</bitWidth>
9223 <access>read-write
</access>
9227 <description>RTC clock enable
</description>
9228 <bitOffset>15</bitOffset>
9229 <bitWidth>1</bitWidth>
9230 <access>read-write
</access>
9233 <name>RTCSEL1
</name>
9234 <description>RTC clock source selection
</description>
9235 <bitOffset>9</bitOffset>
9236 <bitWidth>1</bitWidth>
9237 <access>read-write
</access>
9240 <name>RTCSEL0
</name>
9241 <description>RTC clock source selection
</description>
9242 <bitOffset>8</bitOffset>
9243 <bitWidth>1</bitWidth>
9244 <access>read-write
</access>
9248 <description>External low-speed oscillator
9249 bypass
</description>
9250 <bitOffset>2</bitOffset>
9251 <bitWidth>1</bitWidth>
9252 <access>read-write
</access>
9256 <description>External low-speed oscillator
9258 <bitOffset>1</bitOffset>
9259 <bitWidth>1</bitWidth>
9260 <access>read-only
</access>
9264 <description>External low-speed oscillator
9265 enable
</description>
9266 <bitOffset>0</bitOffset>
9267 <bitWidth>1</bitWidth>
9268 <access>read-write
</access>
9274 <displayName>CSR
</displayName>
9275 <description>clock control
& status
9276 register
</description>
9277 <addressOffset>0x74</addressOffset>
9279 <resetValue>0x0E000000</resetValue>
9282 <name>LPWRRSTF
</name>
9283 <description>Low-power reset flag
</description>
9284 <bitOffset>31</bitOffset>
9285 <bitWidth>1</bitWidth>
9286 <access>read-write
</access>
9289 <name>WWDGRSTF
</name>
9290 <description>Window watchdog reset flag
</description>
9291 <bitOffset>30</bitOffset>
9292 <bitWidth>1</bitWidth>
9293 <access>read-write
</access>
9296 <name>WDGRSTF
</name>
9297 <description>Independent watchdog reset
9299 <bitOffset>29</bitOffset>
9300 <bitWidth>1</bitWidth>
9301 <access>read-write
</access>
9304 <name>SFTRSTF
</name>
9305 <description>Software reset flag
</description>
9306 <bitOffset>28</bitOffset>
9307 <bitWidth>1</bitWidth>
9308 <access>read-write
</access>
9311 <name>PORRSTF
</name>
9312 <description>POR/PDR reset flag
</description>
9313 <bitOffset>27</bitOffset>
9314 <bitWidth>1</bitWidth>
9315 <access>read-write
</access>
9318 <name>PADRSTF
</name>
9319 <description>PIN reset flag
</description>
9320 <bitOffset>26</bitOffset>
9321 <bitWidth>1</bitWidth>
9322 <access>read-write
</access>
9325 <name>BORRSTF
</name>
9326 <description>BOR reset flag
</description>
9327 <bitOffset>25</bitOffset>
9328 <bitWidth>1</bitWidth>
9329 <access>read-write
</access>
9333 <description>Remove reset flag
</description>
9334 <bitOffset>24</bitOffset>
9335 <bitWidth>1</bitWidth>
9336 <access>read-write
</access>
9340 <description>Internal low-speed oscillator
9342 <bitOffset>1</bitOffset>
9343 <bitWidth>1</bitWidth>
9344 <access>read-only
</access>
9348 <description>Internal low-speed oscillator
9349 enable
</description>
9350 <bitOffset>0</bitOffset>
9351 <bitWidth>1</bitWidth>
9352 <access>read-write
</access>
9358 <displayName>SSCGR
</displayName>
9359 <description>spread spectrum clock generation
9360 register
</description>
9361 <addressOffset>0x80</addressOffset>
9363 <access>read-write
</access>
9364 <resetValue>0x00000000</resetValue>
9368 <description>Spread spectrum modulation
9369 enable
</description>
9370 <bitOffset>31</bitOffset>
9371 <bitWidth>1</bitWidth>
9374 <name>SPREADSEL
</name>
9375 <description>Spread Select
</description>
9376 <bitOffset>30</bitOffset>
9377 <bitWidth>1</bitWidth>
9380 <name>INCSTEP
</name>
9381 <description>Incrementation step
</description>
9382 <bitOffset>13</bitOffset>
9383 <bitWidth>15</bitWidth>
9387 <description>Modulation period
</description>
9388 <bitOffset>0</bitOffset>
9389 <bitWidth>13</bitWidth>
9394 <name>PLLI2SCFGR
</name>
9395 <displayName>PLLI2SCFGR
</displayName>
9396 <description>PLLI2S configuration register
</description>
9397 <addressOffset>0x84</addressOffset>
9399 <access>read-write
</access>
9400 <resetValue>0x20003000</resetValue>
9403 <name>PLLI2SRx
</name>
9404 <description>PLLI2S division factor for I2S
9405 clocks
</description>
9406 <bitOffset>28</bitOffset>
9407 <bitWidth>3</bitWidth>
9410 <name>PLLI2SNx
</name>
9411 <description>PLLI2S multiplication factor for
9413 <bitOffset>6</bitOffset>
9414 <bitWidth>9</bitWidth>
9422 <description>Real-time clock
</description>
9423 <groupName>RTC
</groupName>
9424 <baseAddress>0x40002800</baseAddress>
9426 <offset>0x0</offset>
9428 <usage>registers
</usage>
9431 <name>I2C2_EV
</name>
9432 <description>I2C2 event interrupt
</description>
9436 <name>I2C2_ER
</name>
9437 <description>I2C2 error interrupt
</description>
9443 <displayName>TR
</displayName>
9444 <description>time register
</description>
9445 <addressOffset>0x0</addressOffset>
9447 <access>read-write
</access>
9448 <resetValue>0x00000000</resetValue>
9452 <description>AM/PM notation
</description>
9453 <bitOffset>22</bitOffset>
9454 <bitWidth>1</bitWidth>
9458 <description>Hour tens in BCD format
</description>
9459 <bitOffset>20</bitOffset>
9460 <bitWidth>2</bitWidth>
9464 <description>Hour units in BCD format
</description>
9465 <bitOffset>16</bitOffset>
9466 <bitWidth>4</bitWidth>
9470 <description>Minute tens in BCD format
</description>
9471 <bitOffset>12</bitOffset>
9472 <bitWidth>3</bitWidth>
9476 <description>Minute units in BCD format
</description>
9477 <bitOffset>8</bitOffset>
9478 <bitWidth>4</bitWidth>
9482 <description>Second tens in BCD format
</description>
9483 <bitOffset>4</bitOffset>
9484 <bitWidth>3</bitWidth>
9488 <description>Second units in BCD format
</description>
9489 <bitOffset>0</bitOffset>
9490 <bitWidth>4</bitWidth>
9496 <displayName>DR
</displayName>
9497 <description>date register
</description>
9498 <addressOffset>0x4</addressOffset>
9500 <access>read-write
</access>
9501 <resetValue>0x00002101</resetValue>
9505 <description>Year tens in BCD format
</description>
9506 <bitOffset>20</bitOffset>
9507 <bitWidth>4</bitWidth>
9511 <description>Year units in BCD format
</description>
9512 <bitOffset>16</bitOffset>
9513 <bitWidth>4</bitWidth>
9517 <description>Week day units
</description>
9518 <bitOffset>13</bitOffset>
9519 <bitWidth>3</bitWidth>
9523 <description>Month tens in BCD format
</description>
9524 <bitOffset>12</bitOffset>
9525 <bitWidth>1</bitWidth>
9529 <description>Month units in BCD format
</description>
9530 <bitOffset>8</bitOffset>
9531 <bitWidth>4</bitWidth>
9535 <description>Date tens in BCD format
</description>
9536 <bitOffset>4</bitOffset>
9537 <bitWidth>2</bitWidth>
9541 <description>Date units in BCD format
</description>
9542 <bitOffset>0</bitOffset>
9543 <bitWidth>4</bitWidth>
9549 <displayName>CR
</displayName>
9550 <description>control register
</description>
9551 <addressOffset>0x8</addressOffset>
9553 <access>read-write
</access>
9554 <resetValue>0x00000000</resetValue>
9558 <description>Calibration output enable
</description>
9559 <bitOffset>23</bitOffset>
9560 <bitWidth>1</bitWidth>
9564 <description>Output selection
</description>
9565 <bitOffset>21</bitOffset>
9566 <bitWidth>2</bitWidth>
9570 <description>Output polarity
</description>
9571 <bitOffset>20</bitOffset>
9572 <bitWidth>1</bitWidth>
9576 <description>Calibration Output
9577 selection
</description>
9578 <bitOffset>19</bitOffset>
9579 <bitWidth>1</bitWidth>
9583 <description>Backup
</description>
9584 <bitOffset>18</bitOffset>
9585 <bitWidth>1</bitWidth>
9589 <description>Subtract
1 hour (winter time
9590 change)
</description>
9591 <bitOffset>17</bitOffset>
9592 <bitWidth>1</bitWidth>
9596 <description>Add
1 hour (summer time
9597 change)
</description>
9598 <bitOffset>16</bitOffset>
9599 <bitWidth>1</bitWidth>
9603 <description>Time-stamp interrupt
9604 enable
</description>
9605 <bitOffset>15</bitOffset>
9606 <bitWidth>1</bitWidth>
9610 <description>Wakeup timer interrupt
9611 enable
</description>
9612 <bitOffset>14</bitOffset>
9613 <bitWidth>1</bitWidth>
9617 <description>Alarm B interrupt enable
</description>
9618 <bitOffset>13</bitOffset>
9619 <bitWidth>1</bitWidth>
9623 <description>Alarm A interrupt enable
</description>
9624 <bitOffset>12</bitOffset>
9625 <bitWidth>1</bitWidth>
9629 <description>Time stamp enable
</description>
9630 <bitOffset>11</bitOffset>
9631 <bitWidth>1</bitWidth>
9635 <description>Wakeup timer enable
</description>
9636 <bitOffset>10</bitOffset>
9637 <bitWidth>1</bitWidth>
9641 <description>Alarm B enable
</description>
9642 <bitOffset>9</bitOffset>
9643 <bitWidth>1</bitWidth>
9647 <description>Alarm A enable
</description>
9648 <bitOffset>8</bitOffset>
9649 <bitWidth>1</bitWidth>
9653 <description>Coarse digital calibration
9654 enable
</description>
9655 <bitOffset>7</bitOffset>
9656 <bitWidth>1</bitWidth>
9660 <description>Hour format
</description>
9661 <bitOffset>6</bitOffset>
9662 <bitWidth>1</bitWidth>
9665 <name>BYPSHAD
</name>
9666 <description>Bypass the shadow
9667 registers
</description>
9668 <bitOffset>5</bitOffset>
9669 <bitWidth>1</bitWidth>
9672 <name>REFCKON
</name>
9673 <description>Reference clock detection enable (
50 or
9674 60 Hz)
</description>
9675 <bitOffset>4</bitOffset>
9676 <bitWidth>1</bitWidth>
9680 <description>Time-stamp event active
9682 <bitOffset>3</bitOffset>
9683 <bitWidth>1</bitWidth>
9687 <description>Wakeup clock selection
</description>
9688 <bitOffset>0</bitOffset>
9689 <bitWidth>3</bitWidth>
9695 <displayName>ISR
</displayName>
9696 <description>initialization and status
9697 register
</description>
9698 <addressOffset>0xC</addressOffset>
9700 <resetValue>0x00000007</resetValue>
9704 <description>Alarm A write flag
</description>
9705 <bitOffset>0</bitOffset>
9706 <bitWidth>1</bitWidth>
9707 <access>read-only
</access>
9711 <description>Alarm B write flag
</description>
9712 <bitOffset>1</bitOffset>
9713 <bitWidth>1</bitWidth>
9714 <access>read-only
</access>
9718 <description>Wakeup timer write flag
</description>
9719 <bitOffset>2</bitOffset>
9720 <bitWidth>1</bitWidth>
9721 <access>read-only
</access>
9725 <description>Shift operation pending
</description>
9726 <bitOffset>3</bitOffset>
9727 <bitWidth>1</bitWidth>
9728 <access>read-write
</access>
9732 <description>Initialization status flag
</description>
9733 <bitOffset>4</bitOffset>
9734 <bitWidth>1</bitWidth>
9735 <access>read-only
</access>
9739 <description>Registers synchronization
9741 <bitOffset>5</bitOffset>
9742 <bitWidth>1</bitWidth>
9743 <access>read-write
</access>
9747 <description>Initialization flag
</description>
9748 <bitOffset>6</bitOffset>
9749 <bitWidth>1</bitWidth>
9750 <access>read-only
</access>
9754 <description>Initialization mode
</description>
9755 <bitOffset>7</bitOffset>
9756 <bitWidth>1</bitWidth>
9757 <access>read-write
</access>
9761 <description>Alarm A flag
</description>
9762 <bitOffset>8</bitOffset>
9763 <bitWidth>1</bitWidth>
9764 <access>read-write
</access>
9768 <description>Alarm B flag
</description>
9769 <bitOffset>9</bitOffset>
9770 <bitWidth>1</bitWidth>
9771 <access>read-write
</access>
9775 <description>Wakeup timer flag
</description>
9776 <bitOffset>10</bitOffset>
9777 <bitWidth>1</bitWidth>
9778 <access>read-write
</access>
9782 <description>Time-stamp flag
</description>
9783 <bitOffset>11</bitOffset>
9784 <bitWidth>1</bitWidth>
9785 <access>read-write
</access>
9789 <description>Time-stamp overflow flag
</description>
9790 <bitOffset>12</bitOffset>
9791 <bitWidth>1</bitWidth>
9792 <access>read-write
</access>
9796 <description>Tamper detection flag
</description>
9797 <bitOffset>13</bitOffset>
9798 <bitWidth>1</bitWidth>
9799 <access>read-write
</access>
9803 <description>TAMPER2 detection flag
</description>
9804 <bitOffset>14</bitOffset>
9805 <bitWidth>1</bitWidth>
9806 <access>read-write
</access>
9809 <name>RECALPF
</name>
9810 <description>Recalibration pending Flag
</description>
9811 <bitOffset>16</bitOffset>
9812 <bitWidth>1</bitWidth>
9813 <access>read-only
</access>
9819 <displayName>PRER
</displayName>
9820 <description>prescaler register
</description>
9821 <addressOffset>0x10</addressOffset>
9823 <access>read-write
</access>
9824 <resetValue>0x007F00FF</resetValue>
9827 <name>PREDIV_A
</name>
9828 <description>Asynchronous prescaler
9829 factor
</description>
9830 <bitOffset>16</bitOffset>
9831 <bitWidth>7</bitWidth>
9834 <name>PREDIV_S
</name>
9835 <description>Synchronous prescaler
9836 factor
</description>
9837 <bitOffset>0</bitOffset>
9838 <bitWidth>15</bitWidth>
9844 <displayName>WUTR
</displayName>
9845 <description>wakeup timer register
</description>
9846 <addressOffset>0x14</addressOffset>
9848 <access>read-write
</access>
9849 <resetValue>0x0000FFFF</resetValue>
9853 <description>Wakeup auto-reload value
9855 <bitOffset>0</bitOffset>
9856 <bitWidth>16</bitWidth>
9862 <displayName>CALIBR
</displayName>
9863 <description>calibration register
</description>
9864 <addressOffset>0x18</addressOffset>
9866 <access>read-write
</access>
9867 <resetValue>0x00000000</resetValue>
9871 <description>Digital calibration sign
</description>
9872 <bitOffset>7</bitOffset>
9873 <bitWidth>1</bitWidth>
9877 <description>Digital calibration
</description>
9878 <bitOffset>0</bitOffset>
9879 <bitWidth>5</bitWidth>
9885 <displayName>ALRMAR
</displayName>
9886 <description>alarm A register
</description>
9887 <addressOffset>0x1C</addressOffset>
9889 <access>read-write
</access>
9890 <resetValue>0x00000000</resetValue>
9894 <description>Alarm A date mask
</description>
9895 <bitOffset>31</bitOffset>
9896 <bitWidth>1</bitWidth>
9900 <description>Week day selection
</description>
9901 <bitOffset>30</bitOffset>
9902 <bitWidth>1</bitWidth>
9906 <description>Date tens in BCD format
</description>
9907 <bitOffset>28</bitOffset>
9908 <bitWidth>2</bitWidth>
9912 <description>Date units or day in BCD
9913 format
</description>
9914 <bitOffset>24</bitOffset>
9915 <bitWidth>4</bitWidth>
9919 <description>Alarm A hours mask
</description>
9920 <bitOffset>23</bitOffset>
9921 <bitWidth>1</bitWidth>
9925 <description>AM/PM notation
</description>
9926 <bitOffset>22</bitOffset>
9927 <bitWidth>1</bitWidth>
9931 <description>Hour tens in BCD format
</description>
9932 <bitOffset>20</bitOffset>
9933 <bitWidth>2</bitWidth>
9937 <description>Hour units in BCD format
</description>
9938 <bitOffset>16</bitOffset>
9939 <bitWidth>4</bitWidth>
9943 <description>Alarm A minutes mask
</description>
9944 <bitOffset>15</bitOffset>
9945 <bitWidth>1</bitWidth>
9949 <description>Minute tens in BCD format
</description>
9950 <bitOffset>12</bitOffset>
9951 <bitWidth>3</bitWidth>
9955 <description>Minute units in BCD format
</description>
9956 <bitOffset>8</bitOffset>
9957 <bitWidth>4</bitWidth>
9961 <description>Alarm A seconds mask
</description>
9962 <bitOffset>7</bitOffset>
9963 <bitWidth>1</bitWidth>
9967 <description>Second tens in BCD format
</description>
9968 <bitOffset>4</bitOffset>
9969 <bitWidth>3</bitWidth>
9973 <description>Second units in BCD format
</description>
9974 <bitOffset>0</bitOffset>
9975 <bitWidth>4</bitWidth>
9981 <displayName>ALRMBR
</displayName>
9982 <description>alarm B register
</description>
9983 <addressOffset>0x20</addressOffset>
9985 <access>read-write
</access>
9986 <resetValue>0x00000000</resetValue>
9990 <description>Alarm B date mask
</description>
9991 <bitOffset>31</bitOffset>
9992 <bitWidth>1</bitWidth>
9996 <description>Week day selection
</description>
9997 <bitOffset>30</bitOffset>
9998 <bitWidth>1</bitWidth>
10002 <description>Date tens in BCD format
</description>
10003 <bitOffset>28</bitOffset>
10004 <bitWidth>2</bitWidth>
10008 <description>Date units or day in BCD
10009 format
</description>
10010 <bitOffset>24</bitOffset>
10011 <bitWidth>4</bitWidth>
10015 <description>Alarm B hours mask
</description>
10016 <bitOffset>23</bitOffset>
10017 <bitWidth>1</bitWidth>
10021 <description>AM/PM notation
</description>
10022 <bitOffset>22</bitOffset>
10023 <bitWidth>1</bitWidth>
10027 <description>Hour tens in BCD format
</description>
10028 <bitOffset>20</bitOffset>
10029 <bitWidth>2</bitWidth>
10033 <description>Hour units in BCD format
</description>
10034 <bitOffset>16</bitOffset>
10035 <bitWidth>4</bitWidth>
10039 <description>Alarm B minutes mask
</description>
10040 <bitOffset>15</bitOffset>
10041 <bitWidth>1</bitWidth>
10045 <description>Minute tens in BCD format
</description>
10046 <bitOffset>12</bitOffset>
10047 <bitWidth>3</bitWidth>
10051 <description>Minute units in BCD format
</description>
10052 <bitOffset>8</bitOffset>
10053 <bitWidth>4</bitWidth>
10057 <description>Alarm B seconds mask
</description>
10058 <bitOffset>7</bitOffset>
10059 <bitWidth>1</bitWidth>
10063 <description>Second tens in BCD format
</description>
10064 <bitOffset>4</bitOffset>
10065 <bitWidth>3</bitWidth>
10069 <description>Second units in BCD format
</description>
10070 <bitOffset>0</bitOffset>
10071 <bitWidth>4</bitWidth>
10077 <displayName>WPR
</displayName>
10078 <description>write protection register
</description>
10079 <addressOffset>0x24</addressOffset>
10081 <access>write-only
</access>
10082 <resetValue>0x00000000</resetValue>
10086 <description>Write protection key
</description>
10087 <bitOffset>0</bitOffset>
10088 <bitWidth>8</bitWidth>
10094 <displayName>SSR
</displayName>
10095 <description>sub second register
</description>
10096 <addressOffset>0x28</addressOffset>
10098 <access>read-only
</access>
10099 <resetValue>0x00000000</resetValue>
10103 <description>Sub second value
</description>
10104 <bitOffset>0</bitOffset>
10105 <bitWidth>16</bitWidth>
10110 <name>SHIFTR
</name>
10111 <displayName>SHIFTR
</displayName>
10112 <description>shift control register
</description>
10113 <addressOffset>0x2C</addressOffset>
10115 <access>write-only
</access>
10116 <resetValue>0x00000000</resetValue>
10120 <description>Add one second
</description>
10121 <bitOffset>31</bitOffset>
10122 <bitWidth>1</bitWidth>
10126 <description>Subtract a fraction of a
10127 second
</description>
10128 <bitOffset>0</bitOffset>
10129 <bitWidth>15</bitWidth>
10135 <displayName>TSTR
</displayName>
10136 <description>time stamp time register
</description>
10137 <addressOffset>0x30</addressOffset>
10139 <access>read-only
</access>
10140 <resetValue>0x00000000</resetValue>
10144 <description>AM/PM notation
</description>
10145 <bitOffset>22</bitOffset>
10146 <bitWidth>1</bitWidth>
10150 <description>Hour tens in BCD format
</description>
10151 <bitOffset>20</bitOffset>
10152 <bitWidth>2</bitWidth>
10156 <description>Hour units in BCD format
</description>
10157 <bitOffset>16</bitOffset>
10158 <bitWidth>4</bitWidth>
10162 <description>Minute tens in BCD format
</description>
10163 <bitOffset>12</bitOffset>
10164 <bitWidth>3</bitWidth>
10168 <description>Minute units in BCD format
</description>
10169 <bitOffset>8</bitOffset>
10170 <bitWidth>4</bitWidth>
10174 <description>Second tens in BCD format
</description>
10175 <bitOffset>4</bitOffset>
10176 <bitWidth>3</bitWidth>
10180 <description>Second units in BCD format
</description>
10181 <bitOffset>0</bitOffset>
10182 <bitWidth>4</bitWidth>
10188 <displayName>TSDR
</displayName>
10189 <description>time stamp date register
</description>
10190 <addressOffset>0x34</addressOffset>
10192 <access>read-only
</access>
10193 <resetValue>0x00000000</resetValue>
10197 <description>Week day units
</description>
10198 <bitOffset>13</bitOffset>
10199 <bitWidth>3</bitWidth>
10203 <description>Month tens in BCD format
</description>
10204 <bitOffset>12</bitOffset>
10205 <bitWidth>1</bitWidth>
10209 <description>Month units in BCD format
</description>
10210 <bitOffset>8</bitOffset>
10211 <bitWidth>4</bitWidth>
10215 <description>Date tens in BCD format
</description>
10216 <bitOffset>4</bitOffset>
10217 <bitWidth>2</bitWidth>
10221 <description>Date units in BCD format
</description>
10222 <bitOffset>0</bitOffset>
10223 <bitWidth>4</bitWidth>
10229 <displayName>TSSSR
</displayName>
10230 <description>timestamp sub second register
</description>
10231 <addressOffset>0x38</addressOffset>
10233 <access>read-only
</access>
10234 <resetValue>0x00000000</resetValue>
10238 <description>Sub second value
</description>
10239 <bitOffset>0</bitOffset>
10240 <bitWidth>16</bitWidth>
10246 <displayName>CALR
</displayName>
10247 <description>calibration register
</description>
10248 <addressOffset>0x3C</addressOffset>
10250 <access>read-write
</access>
10251 <resetValue>0x00000000</resetValue>
10255 <description>Increase frequency of RTC by
488.5
10257 <bitOffset>15</bitOffset>
10258 <bitWidth>1</bitWidth>
10262 <description>Use an
8-second calibration cycle
10263 period
</description>
10264 <bitOffset>14</bitOffset>
10265 <bitWidth>1</bitWidth>
10268 <name>CALW16
</name>
10269 <description>Use a
16-second calibration cycle
10270 period
</description>
10271 <bitOffset>13</bitOffset>
10272 <bitWidth>1</bitWidth>
10276 <description>Calibration minus
</description>
10277 <bitOffset>0</bitOffset>
10278 <bitWidth>9</bitWidth>
10284 <displayName>TAFCR
</displayName>
10285 <description>tamper and alternate function configuration
10286 register
</description>
10287 <addressOffset>0x40</addressOffset>
10289 <access>read-write
</access>
10290 <resetValue>0x00000000</resetValue>
10293 <name>ALARMOUTTYPE
</name>
10294 <description>AFO_ALARM output type
</description>
10295 <bitOffset>18</bitOffset>
10296 <bitWidth>1</bitWidth>
10299 <name>TSINSEL
</name>
10300 <description>TIMESTAMP mapping
</description>
10301 <bitOffset>17</bitOffset>
10302 <bitWidth>1</bitWidth>
10305 <name>TAMP1INSEL
</name>
10306 <description>TAMPER1 mapping
</description>
10307 <bitOffset>16</bitOffset>
10308 <bitWidth>1</bitWidth>
10311 <name>TAMPPUDIS
</name>
10312 <description>TAMPER pull-up disable
</description>
10313 <bitOffset>15</bitOffset>
10314 <bitWidth>1</bitWidth>
10317 <name>TAMPPRCH
</name>
10318 <description>Tamper precharge duration
</description>
10319 <bitOffset>13</bitOffset>
10320 <bitWidth>2</bitWidth>
10323 <name>TAMPFLT
</name>
10324 <description>Tamper filter count
</description>
10325 <bitOffset>11</bitOffset>
10326 <bitWidth>2</bitWidth>
10329 <name>TAMPFREQ
</name>
10330 <description>Tamper sampling frequency
</description>
10331 <bitOffset>8</bitOffset>
10332 <bitWidth>3</bitWidth>
10335 <name>TAMPTS
</name>
10336 <description>Activate timestamp on tamper detection
10337 event
</description>
10338 <bitOffset>7</bitOffset>
10339 <bitWidth>1</bitWidth>
10342 <name>TAMP2TRG
</name>
10343 <description>Active level for tamper
2</description>
10344 <bitOffset>4</bitOffset>
10345 <bitWidth>1</bitWidth>
10348 <name>TAMP2E
</name>
10349 <description>Tamper
2 detection enable
</description>
10350 <bitOffset>3</bitOffset>
10351 <bitWidth>1</bitWidth>
10354 <name>TAMPIE
</name>
10355 <description>Tamper interrupt enable
</description>
10356 <bitOffset>2</bitOffset>
10357 <bitWidth>1</bitWidth>
10360 <name>TAMP1TRG
</name>
10361 <description>Active level for tamper
1</description>
10362 <bitOffset>1</bitOffset>
10363 <bitWidth>1</bitWidth>
10366 <name>TAMP1E
</name>
10367 <description>Tamper
1 detection enable
</description>
10368 <bitOffset>0</bitOffset>
10369 <bitWidth>1</bitWidth>
10374 <name>ALRMASSR
</name>
10375 <displayName>ALRMASSR
</displayName>
10376 <description>alarm A sub second register
</description>
10377 <addressOffset>0x44</addressOffset>
10379 <access>read-write
</access>
10380 <resetValue>0x00000000</resetValue>
10383 <name>MASKSS
</name>
10384 <description>Mask the most-significant bits starting
10385 at this bit
</description>
10386 <bitOffset>24</bitOffset>
10387 <bitWidth>4</bitWidth>
10391 <description>Sub seconds value
</description>
10392 <bitOffset>0</bitOffset>
10393 <bitWidth>15</bitWidth>
10398 <name>ALRMBSSR
</name>
10399 <displayName>ALRMBSSR
</displayName>
10400 <description>alarm B sub second register
</description>
10401 <addressOffset>0x48</addressOffset>
10403 <access>read-write
</access>
10404 <resetValue>0x00000000</resetValue>
10407 <name>MASKSS
</name>
10408 <description>Mask the most-significant bits starting
10409 at this bit
</description>
10410 <bitOffset>24</bitOffset>
10411 <bitWidth>4</bitWidth>
10415 <description>Sub seconds value
</description>
10416 <bitOffset>0</bitOffset>
10417 <bitWidth>15</bitWidth>
10423 <displayName>BKP0R
</displayName>
10424 <description>backup register
</description>
10425 <addressOffset>0x50</addressOffset>
10427 <access>read-write
</access>
10428 <resetValue>0x00000000</resetValue>
10432 <description>BKP
</description>
10433 <bitOffset>0</bitOffset>
10434 <bitWidth>32</bitWidth>
10440 <displayName>BKP1R
</displayName>
10441 <description>backup register
</description>
10442 <addressOffset>0x54</addressOffset>
10444 <access>read-write
</access>
10445 <resetValue>0x00000000</resetValue>
10449 <description>BKP
</description>
10450 <bitOffset>0</bitOffset>
10451 <bitWidth>32</bitWidth>
10457 <displayName>BKP2R
</displayName>
10458 <description>backup register
</description>
10459 <addressOffset>0x58</addressOffset>
10461 <access>read-write
</access>
10462 <resetValue>0x00000000</resetValue>
10466 <description>BKP
</description>
10467 <bitOffset>0</bitOffset>
10468 <bitWidth>32</bitWidth>
10474 <displayName>BKP3R
</displayName>
10475 <description>backup register
</description>
10476 <addressOffset>0x5C</addressOffset>
10478 <access>read-write
</access>
10479 <resetValue>0x00000000</resetValue>
10483 <description>BKP
</description>
10484 <bitOffset>0</bitOffset>
10485 <bitWidth>32</bitWidth>
10491 <displayName>BKP4R
</displayName>
10492 <description>backup register
</description>
10493 <addressOffset>0x60</addressOffset>
10495 <access>read-write
</access>
10496 <resetValue>0x00000000</resetValue>
10500 <description>BKP
</description>
10501 <bitOffset>0</bitOffset>
10502 <bitWidth>32</bitWidth>
10508 <displayName>BKP5R
</displayName>
10509 <description>backup register
</description>
10510 <addressOffset>0x64</addressOffset>
10512 <access>read-write
</access>
10513 <resetValue>0x00000000</resetValue>
10517 <description>BKP
</description>
10518 <bitOffset>0</bitOffset>
10519 <bitWidth>32</bitWidth>
10525 <displayName>BKP6R
</displayName>
10526 <description>backup register
</description>
10527 <addressOffset>0x68</addressOffset>
10529 <access>read-write
</access>
10530 <resetValue>0x00000000</resetValue>
10534 <description>BKP
</description>
10535 <bitOffset>0</bitOffset>
10536 <bitWidth>32</bitWidth>
10542 <displayName>BKP7R
</displayName>
10543 <description>backup register
</description>
10544 <addressOffset>0x6C</addressOffset>
10546 <access>read-write
</access>
10547 <resetValue>0x00000000</resetValue>
10551 <description>BKP
</description>
10552 <bitOffset>0</bitOffset>
10553 <bitWidth>32</bitWidth>
10559 <displayName>BKP8R
</displayName>
10560 <description>backup register
</description>
10561 <addressOffset>0x70</addressOffset>
10563 <access>read-write
</access>
10564 <resetValue>0x00000000</resetValue>
10568 <description>BKP
</description>
10569 <bitOffset>0</bitOffset>
10570 <bitWidth>32</bitWidth>
10576 <displayName>BKP9R
</displayName>
10577 <description>backup register
</description>
10578 <addressOffset>0x74</addressOffset>
10580 <access>read-write
</access>
10581 <resetValue>0x00000000</resetValue>
10585 <description>BKP
</description>
10586 <bitOffset>0</bitOffset>
10587 <bitWidth>32</bitWidth>
10592 <name>BKP10R
</name>
10593 <displayName>BKP10R
</displayName>
10594 <description>backup register
</description>
10595 <addressOffset>0x78</addressOffset>
10597 <access>read-write
</access>
10598 <resetValue>0x00000000</resetValue>
10602 <description>BKP
</description>
10603 <bitOffset>0</bitOffset>
10604 <bitWidth>32</bitWidth>
10609 <name>BKP11R
</name>
10610 <displayName>BKP11R
</displayName>
10611 <description>backup register
</description>
10612 <addressOffset>0x7C</addressOffset>
10614 <access>read-write
</access>
10615 <resetValue>0x00000000</resetValue>
10619 <description>BKP
</description>
10620 <bitOffset>0</bitOffset>
10621 <bitWidth>32</bitWidth>
10626 <name>BKP12R
</name>
10627 <displayName>BKP12R
</displayName>
10628 <description>backup register
</description>
10629 <addressOffset>0x80</addressOffset>
10631 <access>read-write
</access>
10632 <resetValue>0x00000000</resetValue>
10636 <description>BKP
</description>
10637 <bitOffset>0</bitOffset>
10638 <bitWidth>32</bitWidth>
10643 <name>BKP13R
</name>
10644 <displayName>BKP13R
</displayName>
10645 <description>backup register
</description>
10646 <addressOffset>0x84</addressOffset>
10648 <access>read-write
</access>
10649 <resetValue>0x00000000</resetValue>
10653 <description>BKP
</description>
10654 <bitOffset>0</bitOffset>
10655 <bitWidth>32</bitWidth>
10660 <name>BKP14R
</name>
10661 <displayName>BKP14R
</displayName>
10662 <description>backup register
</description>
10663 <addressOffset>0x88</addressOffset>
10665 <access>read-write
</access>
10666 <resetValue>0x00000000</resetValue>
10670 <description>BKP
</description>
10671 <bitOffset>0</bitOffset>
10672 <bitWidth>32</bitWidth>
10677 <name>BKP15R
</name>
10678 <displayName>BKP15R
</displayName>
10679 <description>backup register
</description>
10680 <addressOffset>0x8C</addressOffset>
10682 <access>read-write
</access>
10683 <resetValue>0x00000000</resetValue>
10687 <description>BKP
</description>
10688 <bitOffset>0</bitOffset>
10689 <bitWidth>32</bitWidth>
10694 <name>BKP16R
</name>
10695 <displayName>BKP16R
</displayName>
10696 <description>backup register
</description>
10697 <addressOffset>0x90</addressOffset>
10699 <access>read-write
</access>
10700 <resetValue>0x00000000</resetValue>
10704 <description>BKP
</description>
10705 <bitOffset>0</bitOffset>
10706 <bitWidth>32</bitWidth>
10711 <name>BKP17R
</name>
10712 <displayName>BKP17R
</displayName>
10713 <description>backup register
</description>
10714 <addressOffset>0x94</addressOffset>
10716 <access>read-write
</access>
10717 <resetValue>0x00000000</resetValue>
10721 <description>BKP
</description>
10722 <bitOffset>0</bitOffset>
10723 <bitWidth>32</bitWidth>
10728 <name>BKP18R
</name>
10729 <displayName>BKP18R
</displayName>
10730 <description>backup register
</description>
10731 <addressOffset>0x98</addressOffset>
10733 <access>read-write
</access>
10734 <resetValue>0x00000000</resetValue>
10738 <description>BKP
</description>
10739 <bitOffset>0</bitOffset>
10740 <bitWidth>32</bitWidth>
10745 <name>BKP19R
</name>
10746 <displayName>BKP19R
</displayName>
10747 <description>backup register
</description>
10748 <addressOffset>0x9C</addressOffset>
10750 <access>read-write
</access>
10751 <resetValue>0x00000000</resetValue>
10755 <description>BKP
</description>
10756 <bitOffset>0</bitOffset>
10757 <bitWidth>32</bitWidth>
10765 <description>Secure digital input/output
10766 interface
</description>
10767 <groupName>SDIO
</groupName>
10768 <baseAddress>0x40012C00</baseAddress>
10770 <offset>0x0</offset>
10772 <usage>registers
</usage>
10775 <name>I2C3_EV
</name>
10776 <description>I2C3 event interrupt
</description>
10780 <name>I2C3_ER
</name>
10781 <description>I2C3 error interrupt
</description>
10787 <displayName>POWER
</displayName>
10788 <description>power control register
</description>
10789 <addressOffset>0x0</addressOffset>
10791 <access>read-write
</access>
10792 <resetValue>0x00000000</resetValue>
10795 <name>PWRCTRL
</name>
10796 <description>PWRCTRL
</description>
10797 <bitOffset>0</bitOffset>
10798 <bitWidth>2</bitWidth>
10804 <displayName>CLKCR
</displayName>
10805 <description>SDI clock control register
</description>
10806 <addressOffset>0x4</addressOffset>
10808 <access>read-write
</access>
10809 <resetValue>0x00000000</resetValue>
10812 <name>HWFC_EN
</name>
10813 <description>HW Flow Control enable
</description>
10814 <bitOffset>14</bitOffset>
10815 <bitWidth>1</bitWidth>
10818 <name>NEGEDGE
</name>
10819 <description>SDIO_CK dephasing selection
10821 <bitOffset>13</bitOffset>
10822 <bitWidth>1</bitWidth>
10825 <name>WIDBUS
</name>
10826 <description>Wide bus mode enable bit
</description>
10827 <bitOffset>11</bitOffset>
10828 <bitWidth>2</bitWidth>
10831 <name>BYPASS
</name>
10832 <description>Clock divider bypass enable
10834 <bitOffset>10</bitOffset>
10835 <bitWidth>1</bitWidth>
10838 <name>PWRSAV
</name>
10839 <description>Power saving configuration
10841 <bitOffset>9</bitOffset>
10842 <bitWidth>1</bitWidth>
10846 <description>Clock enable bit
</description>
10847 <bitOffset>8</bitOffset>
10848 <bitWidth>1</bitWidth>
10851 <name>CLKDIV
</name>
10852 <description>Clock divide factor
</description>
10853 <bitOffset>0</bitOffset>
10854 <bitWidth>8</bitWidth>
10860 <displayName>ARG
</displayName>
10861 <description>argument register
</description>
10862 <addressOffset>0x8</addressOffset>
10864 <access>read-write
</access>
10865 <resetValue>0x00000000</resetValue>
10868 <name>CMDARG
</name>
10869 <description>Command argument
</description>
10870 <bitOffset>0</bitOffset>
10871 <bitWidth>32</bitWidth>
10877 <displayName>CMD
</displayName>
10878 <description>command register
</description>
10879 <addressOffset>0xC</addressOffset>
10881 <access>read-write
</access>
10882 <resetValue>0x00000000</resetValue>
10885 <name>CE_ATACMD
</name>
10886 <description>CE-ATA command
</description>
10887 <bitOffset>14</bitOffset>
10888 <bitWidth>1</bitWidth>
10892 <description>not Interrupt Enable
</description>
10893 <bitOffset>13</bitOffset>
10894 <bitWidth>1</bitWidth>
10897 <name>ENCMDcompl
</name>
10898 <description>Enable CMD completion
</description>
10899 <bitOffset>12</bitOffset>
10900 <bitWidth>1</bitWidth>
10903 <name>SDIOSuspend
</name>
10904 <description>SD I/O suspend command
</description>
10905 <bitOffset>11</bitOffset>
10906 <bitWidth>1</bitWidth>
10909 <name>CPSMEN
</name>
10910 <description>Command path state machine (CPSM) Enable
10912 <bitOffset>10</bitOffset>
10913 <bitWidth>1</bitWidth>
10916 <name>WAITPEND
</name>
10917 <description>CPSM Waits for ends of data transfer
10918 (CmdPend internal signal).
</description>
10919 <bitOffset>9</bitOffset>
10920 <bitWidth>1</bitWidth>
10923 <name>WAITINT
</name>
10924 <description>CPSM waits for interrupt
10925 request
</description>
10926 <bitOffset>8</bitOffset>
10927 <bitWidth>1</bitWidth>
10930 <name>WAITRESP
</name>
10931 <description>Wait for response bits
</description>
10932 <bitOffset>6</bitOffset>
10933 <bitWidth>2</bitWidth>
10936 <name>CMDINDEX
</name>
10937 <description>Command index
</description>
10938 <bitOffset>0</bitOffset>
10939 <bitWidth>6</bitWidth>
10944 <name>RESPCMD
</name>
10945 <displayName>RESPCMD
</displayName>
10946 <description>command response register
</description>
10947 <addressOffset>0x10</addressOffset>
10949 <access>read-only
</access>
10950 <resetValue>0x00000000</resetValue>
10953 <name>RESPCMD
</name>
10954 <description>Response command index
</description>
10955 <bitOffset>0</bitOffset>
10956 <bitWidth>6</bitWidth>
10962 <displayName>RESP1
</displayName>
10963 <description>response
1.
.4 register
</description>
10964 <addressOffset>0x14</addressOffset>
10966 <access>read-only
</access>
10967 <resetValue>0x00000000</resetValue>
10970 <name>CARDSTATUS1
</name>
10971 <description>Card Status
</description>
10972 <bitOffset>0</bitOffset>
10973 <bitWidth>32</bitWidth>
10979 <displayName>RESP2
</displayName>
10980 <description>response
1.
.4 register
</description>
10981 <addressOffset>0x18</addressOffset>
10983 <access>read-only
</access>
10984 <resetValue>0x00000000</resetValue>
10987 <name>CARDSTATUS2
</name>
10988 <description>Card Status
</description>
10989 <bitOffset>0</bitOffset>
10990 <bitWidth>32</bitWidth>
10996 <displayName>RESP3
</displayName>
10997 <description>response
1.
.4 register
</description>
10998 <addressOffset>0x1C</addressOffset>
11000 <access>read-only
</access>
11001 <resetValue>0x00000000</resetValue>
11004 <name>CARDSTATUS3
</name>
11005 <description>Card Status
</description>
11006 <bitOffset>0</bitOffset>
11007 <bitWidth>32</bitWidth>
11013 <displayName>RESP4
</displayName>
11014 <description>response
1.
.4 register
</description>
11015 <addressOffset>0x20</addressOffset>
11017 <access>read-only
</access>
11018 <resetValue>0x00000000</resetValue>
11021 <name>CARDSTATUS4
</name>
11022 <description>Card Status
</description>
11023 <bitOffset>0</bitOffset>
11024 <bitWidth>32</bitWidth>
11029 <name>DTIMER
</name>
11030 <displayName>DTIMER
</displayName>
11031 <description>data timer register
</description>
11032 <addressOffset>0x24</addressOffset>
11034 <access>read-write
</access>
11035 <resetValue>0x00000000</resetValue>
11038 <name>DATATIME
</name>
11039 <description>Data timeout period
</description>
11040 <bitOffset>0</bitOffset>
11041 <bitWidth>32</bitWidth>
11047 <displayName>DLEN
</displayName>
11048 <description>data length register
</description>
11049 <addressOffset>0x28</addressOffset>
11051 <access>read-write
</access>
11052 <resetValue>0x00000000</resetValue>
11055 <name>DATALENGTH
</name>
11056 <description>Data length value
</description>
11057 <bitOffset>0</bitOffset>
11058 <bitWidth>25</bitWidth>
11064 <displayName>DCTRL
</displayName>
11065 <description>data control register
</description>
11066 <addressOffset>0x2C</addressOffset>
11068 <access>read-write
</access>
11069 <resetValue>0x00000000</resetValue>
11072 <name>SDIOEN
</name>
11073 <description>SD I/O enable functions
</description>
11074 <bitOffset>11</bitOffset>
11075 <bitWidth>1</bitWidth>
11079 <description>Read wait mode
</description>
11080 <bitOffset>10</bitOffset>
11081 <bitWidth>1</bitWidth>
11084 <name>RWSTOP
</name>
11085 <description>Read wait stop
</description>
11086 <bitOffset>9</bitOffset>
11087 <bitWidth>1</bitWidth>
11090 <name>RWSTART
</name>
11091 <description>Read wait start
</description>
11092 <bitOffset>8</bitOffset>
11093 <bitWidth>1</bitWidth>
11096 <name>DBLOCKSIZE
</name>
11097 <description>Data block size
</description>
11098 <bitOffset>4</bitOffset>
11099 <bitWidth>4</bitWidth>
11103 <description>DMA enable bit
</description>
11104 <bitOffset>3</bitOffset>
11105 <bitWidth>1</bitWidth>
11108 <name>DTMODE
</name>
11109 <description>Data transfer mode selection
1: Stream
11110 or SDIO multibyte data transfer.
</description>
11111 <bitOffset>2</bitOffset>
11112 <bitWidth>1</bitWidth>
11116 <description>Data transfer direction
11117 selection
</description>
11118 <bitOffset>1</bitOffset>
11119 <bitWidth>1</bitWidth>
11123 <description>DTEN
</description>
11124 <bitOffset>0</bitOffset>
11125 <bitWidth>1</bitWidth>
11130 <name>DCOUNT
</name>
11131 <displayName>DCOUNT
</displayName>
11132 <description>data counter register
</description>
11133 <addressOffset>0x30</addressOffset>
11135 <access>read-only
</access>
11136 <resetValue>0x00000000</resetValue>
11139 <name>DATACOUNT
</name>
11140 <description>Data count value
</description>
11141 <bitOffset>0</bitOffset>
11142 <bitWidth>25</bitWidth>
11148 <displayName>STA
</displayName>
11149 <description>status register
</description>
11150 <addressOffset>0x34</addressOffset>
11152 <access>read-only
</access>
11153 <resetValue>0x00000000</resetValue>
11156 <name>CEATAEND
</name>
11157 <description>CE-ATA command completion signal
11158 received for CMD61
</description>
11159 <bitOffset>23</bitOffset>
11160 <bitWidth>1</bitWidth>
11163 <name>SDIOIT
</name>
11164 <description>SDIO interrupt received
</description>
11165 <bitOffset>22</bitOffset>
11166 <bitWidth>1</bitWidth>
11169 <name>RXDAVL
</name>
11170 <description>Data available in receive
11172 <bitOffset>21</bitOffset>
11173 <bitWidth>1</bitWidth>
11176 <name>TXDAVL
</name>
11177 <description>Data available in transmit
11179 <bitOffset>20</bitOffset>
11180 <bitWidth>1</bitWidth>
11183 <name>RXFIFOE
</name>
11184 <description>Receive FIFO empty
</description>
11185 <bitOffset>19</bitOffset>
11186 <bitWidth>1</bitWidth>
11189 <name>TXFIFOE
</name>
11190 <description>Transmit FIFO empty
</description>
11191 <bitOffset>18</bitOffset>
11192 <bitWidth>1</bitWidth>
11195 <name>RXFIFOF
</name>
11196 <description>Receive FIFO full
</description>
11197 <bitOffset>17</bitOffset>
11198 <bitWidth>1</bitWidth>
11201 <name>TXFIFOF
</name>
11202 <description>Transmit FIFO full
</description>
11203 <bitOffset>16</bitOffset>
11204 <bitWidth>1</bitWidth>
11207 <name>RXFIFOHF
</name>
11208 <description>Receive FIFO half full: there are at
11209 least
8 words in the FIFO
</description>
11210 <bitOffset>15</bitOffset>
11211 <bitWidth>1</bitWidth>
11214 <name>TXFIFOHE
</name>
11215 <description>Transmit FIFO half empty: at least
8
11216 words can be written into the FIFO
</description>
11217 <bitOffset>14</bitOffset>
11218 <bitWidth>1</bitWidth>
11222 <description>Data receive in progress
</description>
11223 <bitOffset>13</bitOffset>
11224 <bitWidth>1</bitWidth>
11228 <description>Data transmit in progress
</description>
11229 <bitOffset>12</bitOffset>
11230 <bitWidth>1</bitWidth>
11233 <name>CMDACT
</name>
11234 <description>Command transfer in
11235 progress
</description>
11236 <bitOffset>11</bitOffset>
11237 <bitWidth>1</bitWidth>
11240 <name>DBCKEND
</name>
11241 <description>Data block sent/received (CRC check
11242 passed)
</description>
11243 <bitOffset>10</bitOffset>
11244 <bitWidth>1</bitWidth>
11247 <name>STBITERR
</name>
11248 <description>Start bit not detected on all data
11249 signals in wide bus mode
</description>
11250 <bitOffset>9</bitOffset>
11251 <bitWidth>1</bitWidth>
11254 <name>DATAEND
</name>
11255 <description>Data end (data counter, SDIDCOUNT, is
11256 zero)
</description>
11257 <bitOffset>8</bitOffset>
11258 <bitWidth>1</bitWidth>
11261 <name>CMDSENT
</name>
11262 <description>Command sent (no response
11263 required)
</description>
11264 <bitOffset>7</bitOffset>
11265 <bitWidth>1</bitWidth>
11268 <name>CMDREND
</name>
11269 <description>Command response received (CRC check
11270 passed)
</description>
11271 <bitOffset>6</bitOffset>
11272 <bitWidth>1</bitWidth>
11275 <name>RXOVERR
</name>
11276 <description>Received FIFO overrun
11277 error
</description>
11278 <bitOffset>5</bitOffset>
11279 <bitWidth>1</bitWidth>
11282 <name>TXUNDERR
</name>
11283 <description>Transmit FIFO underrun
11284 error
</description>
11285 <bitOffset>4</bitOffset>
11286 <bitWidth>1</bitWidth>
11289 <name>DTIMEOUT
</name>
11290 <description>Data timeout
</description>
11291 <bitOffset>3</bitOffset>
11292 <bitWidth>1</bitWidth>
11295 <name>CTIMEOUT
</name>
11296 <description>Command response timeout
</description>
11297 <bitOffset>2</bitOffset>
11298 <bitWidth>1</bitWidth>
11301 <name>DCRCFAIL
</name>
11302 <description>Data block sent/received (CRC check
11303 failed)
</description>
11304 <bitOffset>1</bitOffset>
11305 <bitWidth>1</bitWidth>
11308 <name>CCRCFAIL
</name>
11309 <description>Command response received (CRC check
11310 failed)
</description>
11311 <bitOffset>0</bitOffset>
11312 <bitWidth>1</bitWidth>
11318 <displayName>ICR
</displayName>
11319 <description>interrupt clear register
</description>
11320 <addressOffset>0x38</addressOffset>
11322 <access>read-write
</access>
11323 <resetValue>0x00000000</resetValue>
11326 <name>CEATAENDC
</name>
11327 <description>CEATAEND flag clear bit
</description>
11328 <bitOffset>23</bitOffset>
11329 <bitWidth>1</bitWidth>
11332 <name>SDIOITC
</name>
11333 <description>SDIOIT flag clear bit
</description>
11334 <bitOffset>22</bitOffset>
11335 <bitWidth>1</bitWidth>
11338 <name>DBCKENDC
</name>
11339 <description>DBCKEND flag clear bit
</description>
11340 <bitOffset>10</bitOffset>
11341 <bitWidth>1</bitWidth>
11344 <name>STBITERRC
</name>
11345 <description>STBITERR flag clear bit
</description>
11346 <bitOffset>9</bitOffset>
11347 <bitWidth>1</bitWidth>
11350 <name>DATAENDC
</name>
11351 <description>DATAEND flag clear bit
</description>
11352 <bitOffset>8</bitOffset>
11353 <bitWidth>1</bitWidth>
11356 <name>CMDSENTC
</name>
11357 <description>CMDSENT flag clear bit
</description>
11358 <bitOffset>7</bitOffset>
11359 <bitWidth>1</bitWidth>
11362 <name>CMDRENDC
</name>
11363 <description>CMDREND flag clear bit
</description>
11364 <bitOffset>6</bitOffset>
11365 <bitWidth>1</bitWidth>
11368 <name>RXOVERRC
</name>
11369 <description>RXOVERR flag clear bit
</description>
11370 <bitOffset>5</bitOffset>
11371 <bitWidth>1</bitWidth>
11374 <name>TXUNDERRC
</name>
11375 <description>TXUNDERR flag clear bit
</description>
11376 <bitOffset>4</bitOffset>
11377 <bitWidth>1</bitWidth>
11380 <name>DTIMEOUTC
</name>
11381 <description>DTIMEOUT flag clear bit
</description>
11382 <bitOffset>3</bitOffset>
11383 <bitWidth>1</bitWidth>
11386 <name>CTIMEOUTC
</name>
11387 <description>CTIMEOUT flag clear bit
</description>
11388 <bitOffset>2</bitOffset>
11389 <bitWidth>1</bitWidth>
11392 <name>DCRCFAILC
</name>
11393 <description>DCRCFAIL flag clear bit
</description>
11394 <bitOffset>1</bitOffset>
11395 <bitWidth>1</bitWidth>
11398 <name>CCRCFAILC
</name>
11399 <description>CCRCFAIL flag clear bit
</description>
11400 <bitOffset>0</bitOffset>
11401 <bitWidth>1</bitWidth>
11407 <displayName>MASK
</displayName>
11408 <description>mask register
</description>
11409 <addressOffset>0x3C</addressOffset>
11411 <access>read-write
</access>
11412 <resetValue>0x00000000</resetValue>
11415 <name>CEATAENDIE
</name>
11416 <description>CE-ATA command completion signal
11417 received interrupt enable
</description>
11418 <bitOffset>23</bitOffset>
11419 <bitWidth>1</bitWidth>
11422 <name>SDIOITIE
</name>
11423 <description>SDIO mode interrupt received interrupt
11424 enable
</description>
11425 <bitOffset>22</bitOffset>
11426 <bitWidth>1</bitWidth>
11429 <name>RXDAVLIE
</name>
11430 <description>Data available in Rx FIFO interrupt
11431 enable
</description>
11432 <bitOffset>21</bitOffset>
11433 <bitWidth>1</bitWidth>
11436 <name>TXDAVLIE
</name>
11437 <description>Data available in Tx FIFO interrupt
11438 enable
</description>
11439 <bitOffset>20</bitOffset>
11440 <bitWidth>1</bitWidth>
11443 <name>RXFIFOEIE
</name>
11444 <description>Rx FIFO empty interrupt
11445 enable
</description>
11446 <bitOffset>19</bitOffset>
11447 <bitWidth>1</bitWidth>
11450 <name>TXFIFOEIE
</name>
11451 <description>Tx FIFO empty interrupt
11452 enable
</description>
11453 <bitOffset>18</bitOffset>
11454 <bitWidth>1</bitWidth>
11457 <name>RXFIFOFIE
</name>
11458 <description>Rx FIFO full interrupt
11459 enable
</description>
11460 <bitOffset>17</bitOffset>
11461 <bitWidth>1</bitWidth>
11464 <name>TXFIFOFIE
</name>
11465 <description>Tx FIFO full interrupt
11466 enable
</description>
11467 <bitOffset>16</bitOffset>
11468 <bitWidth>1</bitWidth>
11471 <name>RXFIFOHFIE
</name>
11472 <description>Rx FIFO half full interrupt
11473 enable
</description>
11474 <bitOffset>15</bitOffset>
11475 <bitWidth>1</bitWidth>
11478 <name>TXFIFOHEIE
</name>
11479 <description>Tx FIFO half empty interrupt
11480 enable
</description>
11481 <bitOffset>14</bitOffset>
11482 <bitWidth>1</bitWidth>
11485 <name>RXACTIE
</name>
11486 <description>Data receive acting interrupt
11487 enable
</description>
11488 <bitOffset>13</bitOffset>
11489 <bitWidth>1</bitWidth>
11492 <name>TXACTIE
</name>
11493 <description>Data transmit acting interrupt
11494 enable
</description>
11495 <bitOffset>12</bitOffset>
11496 <bitWidth>1</bitWidth>
11499 <name>CMDACTIE
</name>
11500 <description>Command acting interrupt
11501 enable
</description>
11502 <bitOffset>11</bitOffset>
11503 <bitWidth>1</bitWidth>
11506 <name>DBCKENDIE
</name>
11507 <description>Data block end interrupt
11508 enable
</description>
11509 <bitOffset>10</bitOffset>
11510 <bitWidth>1</bitWidth>
11513 <name>STBITERRIE
</name>
11514 <description>Start bit error interrupt
11515 enable
</description>
11516 <bitOffset>9</bitOffset>
11517 <bitWidth>1</bitWidth>
11520 <name>DATAENDIE
</name>
11521 <description>Data end interrupt enable
</description>
11522 <bitOffset>8</bitOffset>
11523 <bitWidth>1</bitWidth>
11526 <name>CMDSENTIE
</name>
11527 <description>Command sent interrupt
11528 enable
</description>
11529 <bitOffset>7</bitOffset>
11530 <bitWidth>1</bitWidth>
11533 <name>CMDRENDIE
</name>
11534 <description>Command response received interrupt
11535 enable
</description>
11536 <bitOffset>6</bitOffset>
11537 <bitWidth>1</bitWidth>
11540 <name>RXOVERRIE
</name>
11541 <description>Rx FIFO overrun error interrupt
11542 enable
</description>
11543 <bitOffset>5</bitOffset>
11544 <bitWidth>1</bitWidth>
11547 <name>TXUNDERRIE
</name>
11548 <description>Tx FIFO underrun error interrupt
11549 enable
</description>
11550 <bitOffset>4</bitOffset>
11551 <bitWidth>1</bitWidth>
11554 <name>DTIMEOUTIE
</name>
11555 <description>Data timeout interrupt
11556 enable
</description>
11557 <bitOffset>3</bitOffset>
11558 <bitWidth>1</bitWidth>
11561 <name>CTIMEOUTIE
</name>
11562 <description>Command timeout interrupt
11563 enable
</description>
11564 <bitOffset>2</bitOffset>
11565 <bitWidth>1</bitWidth>
11568 <name>DCRCFAILIE
</name>
11569 <description>Data CRC fail interrupt
11570 enable
</description>
11571 <bitOffset>1</bitOffset>
11572 <bitWidth>1</bitWidth>
11575 <name>CCRCFAILIE
</name>
11576 <description>Command CRC fail interrupt
11577 enable
</description>
11578 <bitOffset>0</bitOffset>
11579 <bitWidth>1</bitWidth>
11584 <name>FIFOCNT
</name>
11585 <displayName>FIFOCNT
</displayName>
11586 <description>FIFO counter register
</description>
11587 <addressOffset>0x48</addressOffset>
11589 <access>read-only
</access>
11590 <resetValue>0x00000000</resetValue>
11593 <name>FIFOCOUNT
</name>
11594 <description>Remaining number of words to be written
11595 to or read from the FIFO.
</description>
11596 <bitOffset>0</bitOffset>
11597 <bitWidth>24</bitWidth>
11603 <displayName>FIFO
</displayName>
11604 <description>data FIFO register
</description>
11605 <addressOffset>0x80</addressOffset>
11607 <access>read-write
</access>
11608 <resetValue>0x00000000</resetValue>
11611 <name>FIFOData
</name>
11612 <description>Receive and transmit FIFO
11614 <bitOffset>0</bitOffset>
11615 <bitWidth>32</bitWidth>
11622 <name>SYSCFG
</name>
11623 <description>System configuration controller
</description>
11624 <groupName>SYSCFG
</groupName>
11625 <baseAddress>0x40013800</baseAddress>
11627 <offset>0x0</offset>
11629 <usage>registers
</usage>
11634 <displayName>MEMRM
</displayName>
11635 <description>memory remap register
</description>
11636 <addressOffset>0x0</addressOffset>
11638 <access>read-write
</access>
11639 <resetValue>0x00000000</resetValue>
11642 <name>MEM_MODE
</name>
11643 <description>MEM_MODE
</description>
11644 <bitOffset>0</bitOffset>
11645 <bitWidth>2</bitWidth>
11651 <displayName>PMC
</displayName>
11652 <description>peripheral mode configuration
11653 register
</description>
11654 <addressOffset>0x4</addressOffset>
11656 <access>read-write
</access>
11657 <resetValue>0x00000000</resetValue>
11660 <name>ADC1DC2
</name>
11661 <description>ADC1DC2
</description>
11662 <bitOffset>16</bitOffset>
11663 <bitWidth>1</bitWidth>
11668 <name>EXTICR1
</name>
11669 <displayName>EXTICR1
</displayName>
11670 <description>external interrupt configuration register
11672 <addressOffset>0x8</addressOffset>
11674 <access>read-write
</access>
11675 <resetValue>0x0000</resetValue>
11679 <description>EXTI x configuration (x =
0 to
11681 <bitOffset>12</bitOffset>
11682 <bitWidth>4</bitWidth>
11686 <description>EXTI x configuration (x =
0 to
11688 <bitOffset>8</bitOffset>
11689 <bitWidth>4</bitWidth>
11693 <description>EXTI x configuration (x =
0 to
11695 <bitOffset>4</bitOffset>
11696 <bitWidth>4</bitWidth>
11700 <description>EXTI x configuration (x =
0 to
11702 <bitOffset>0</bitOffset>
11703 <bitWidth>4</bitWidth>
11708 <name>EXTICR2
</name>
11709 <displayName>EXTICR2
</displayName>
11710 <description>external interrupt configuration register
11712 <addressOffset>0xC</addressOffset>
11714 <access>read-write
</access>
11715 <resetValue>0x0000</resetValue>
11719 <description>EXTI x configuration (x =
4 to
11721 <bitOffset>12</bitOffset>
11722 <bitWidth>4</bitWidth>
11726 <description>EXTI x configuration (x =
4 to
11728 <bitOffset>8</bitOffset>
11729 <bitWidth>4</bitWidth>
11733 <description>EXTI x configuration (x =
4 to
11735 <bitOffset>4</bitOffset>
11736 <bitWidth>4</bitWidth>
11740 <description>EXTI x configuration (x =
4 to
11742 <bitOffset>0</bitOffset>
11743 <bitWidth>4</bitWidth>
11748 <name>EXTICR3
</name>
11749 <displayName>EXTICR3
</displayName>
11750 <description>external interrupt configuration register
11752 <addressOffset>0x10</addressOffset>
11754 <access>read-write
</access>
11755 <resetValue>0x0000</resetValue>
11758 <name>EXTI11
</name>
11759 <description>EXTI x configuration (x =
8 to
11761 <bitOffset>12</bitOffset>
11762 <bitWidth>4</bitWidth>
11765 <name>EXTI10
</name>
11766 <description>EXTI10
</description>
11767 <bitOffset>8</bitOffset>
11768 <bitWidth>4</bitWidth>
11772 <description>EXTI x configuration (x =
8 to
11774 <bitOffset>4</bitOffset>
11775 <bitWidth>4</bitWidth>
11779 <description>EXTI x configuration (x =
8 to
11781 <bitOffset>0</bitOffset>
11782 <bitWidth>4</bitWidth>
11787 <name>EXTICR4
</name>
11788 <displayName>EXTICR4
</displayName>
11789 <description>external interrupt configuration register
11791 <addressOffset>0x14</addressOffset>
11793 <access>read-write
</access>
11794 <resetValue>0x0000</resetValue>
11797 <name>EXTI15
</name>
11798 <description>EXTI x configuration (x =
12 to
11800 <bitOffset>12</bitOffset>
11801 <bitWidth>4</bitWidth>
11804 <name>EXTI14
</name>
11805 <description>EXTI x configuration (x =
12 to
11807 <bitOffset>8</bitOffset>
11808 <bitWidth>4</bitWidth>
11811 <name>EXTI13
</name>
11812 <description>EXTI x configuration (x =
12 to
11814 <bitOffset>4</bitOffset>
11815 <bitWidth>4</bitWidth>
11818 <name>EXTI12
</name>
11819 <description>EXTI x configuration (x =
12 to
11821 <bitOffset>0</bitOffset>
11822 <bitWidth>4</bitWidth>
11828 <displayName>CMPCR
</displayName>
11829 <description>Compensation cell control
11830 register
</description>
11831 <addressOffset>0x20</addressOffset>
11833 <access>read-only
</access>
11834 <resetValue>0x00000000</resetValue>
11838 <description>READY
</description>
11839 <bitOffset>8</bitOffset>
11840 <bitWidth>1</bitWidth>
11843 <name>CMP_PD
</name>
11844 <description>Compensation cell
11845 power-down
</description>
11846 <bitOffset>0</bitOffset>
11847 <bitWidth>1</bitWidth>
11855 <description>Advanced-timers
</description>
11856 <groupName>TIM
</groupName>
11857 <baseAddress>0x40010000</baseAddress>
11859 <offset>0x0</offset>
11861 <usage>registers
</usage>
11866 <displayName>CR1
</displayName>
11867 <description>control register
1</description>
11868 <addressOffset>0x0</addressOffset>
11870 <access>read-write
</access>
11871 <resetValue>0x0000</resetValue>
11875 <description>Clock division
</description>
11876 <bitOffset>8</bitOffset>
11877 <bitWidth>2</bitWidth>
11881 <description>Auto-reload preload enable
</description>
11882 <bitOffset>7</bitOffset>
11883 <bitWidth>1</bitWidth>
11887 <description>Center-aligned mode
11888 selection
</description>
11889 <bitOffset>5</bitOffset>
11890 <bitWidth>2</bitWidth>
11894 <description>Direction
</description>
11895 <bitOffset>4</bitOffset>
11896 <bitWidth>1</bitWidth>
11900 <description>One-pulse mode
</description>
11901 <bitOffset>3</bitOffset>
11902 <bitWidth>1</bitWidth>
11906 <description>Update request source
</description>
11907 <bitOffset>2</bitOffset>
11908 <bitWidth>1</bitWidth>
11912 <description>Update disable
</description>
11913 <bitOffset>1</bitOffset>
11914 <bitWidth>1</bitWidth>
11918 <description>Counter enable
</description>
11919 <bitOffset>0</bitOffset>
11920 <bitWidth>1</bitWidth>
11926 <displayName>CR2
</displayName>
11927 <description>control register
2</description>
11928 <addressOffset>0x4</addressOffset>
11930 <access>read-write
</access>
11931 <resetValue>0x0000</resetValue>
11935 <description>Output Idle state
4</description>
11936 <bitOffset>14</bitOffset>
11937 <bitWidth>1</bitWidth>
11941 <description>Output Idle state
3</description>
11942 <bitOffset>13</bitOffset>
11943 <bitWidth>1</bitWidth>
11947 <description>Output Idle state
3</description>
11948 <bitOffset>12</bitOffset>
11949 <bitWidth>1</bitWidth>
11953 <description>Output Idle state
2</description>
11954 <bitOffset>11</bitOffset>
11955 <bitWidth>1</bitWidth>
11959 <description>Output Idle state
2</description>
11960 <bitOffset>10</bitOffset>
11961 <bitWidth>1</bitWidth>
11965 <description>Output Idle state
1</description>
11966 <bitOffset>9</bitOffset>
11967 <bitWidth>1</bitWidth>
11971 <description>Output Idle state
1</description>
11972 <bitOffset>8</bitOffset>
11973 <bitWidth>1</bitWidth>
11977 <description>TI1 selection
</description>
11978 <bitOffset>7</bitOffset>
11979 <bitWidth>1</bitWidth>
11983 <description>Master mode selection
</description>
11984 <bitOffset>4</bitOffset>
11985 <bitWidth>3</bitWidth>
11989 <description>Capture/compare DMA
11990 selection
</description>
11991 <bitOffset>3</bitOffset>
11992 <bitWidth>1</bitWidth>
11996 <description>Capture/compare control update
11997 selection
</description>
11998 <bitOffset>2</bitOffset>
11999 <bitWidth>1</bitWidth>
12003 <description>Capture/compare preloaded
12004 control
</description>
12005 <bitOffset>0</bitOffset>
12006 <bitWidth>1</bitWidth>
12012 <displayName>SMCR
</displayName>
12013 <description>slave mode control register
</description>
12014 <addressOffset>0x8</addressOffset>
12016 <access>read-write
</access>
12017 <resetValue>0x0000</resetValue>
12021 <description>External trigger polarity
</description>
12022 <bitOffset>15</bitOffset>
12023 <bitWidth>1</bitWidth>
12027 <description>External clock enable
</description>
12028 <bitOffset>14</bitOffset>
12029 <bitWidth>1</bitWidth>
12033 <description>External trigger prescaler
</description>
12034 <bitOffset>12</bitOffset>
12035 <bitWidth>2</bitWidth>
12039 <description>External trigger filter
</description>
12040 <bitOffset>8</bitOffset>
12041 <bitWidth>4</bitWidth>
12045 <description>Master/Slave mode
</description>
12046 <bitOffset>7</bitOffset>
12047 <bitWidth>1</bitWidth>
12051 <description>Trigger selection
</description>
12052 <bitOffset>4</bitOffset>
12053 <bitWidth>3</bitWidth>
12057 <description>Slave mode selection
</description>
12058 <bitOffset>0</bitOffset>
12059 <bitWidth>3</bitWidth>
12065 <displayName>DIER
</displayName>
12066 <description>DMA/Interrupt enable register
</description>
12067 <addressOffset>0xC</addressOffset>
12069 <access>read-write
</access>
12070 <resetValue>0x0000</resetValue>
12074 <description>Trigger DMA request enable
</description>
12075 <bitOffset>14</bitOffset>
12076 <bitWidth>1</bitWidth>
12080 <description>COM DMA request enable
</description>
12081 <bitOffset>13</bitOffset>
12082 <bitWidth>1</bitWidth>
12086 <description>Capture/Compare
4 DMA request
12087 enable
</description>
12088 <bitOffset>12</bitOffset>
12089 <bitWidth>1</bitWidth>
12093 <description>Capture/Compare
3 DMA request
12094 enable
</description>
12095 <bitOffset>11</bitOffset>
12096 <bitWidth>1</bitWidth>
12100 <description>Capture/Compare
2 DMA request
12101 enable
</description>
12102 <bitOffset>10</bitOffset>
12103 <bitWidth>1</bitWidth>
12107 <description>Capture/Compare
1 DMA request
12108 enable
</description>
12109 <bitOffset>9</bitOffset>
12110 <bitWidth>1</bitWidth>
12114 <description>Update DMA request enable
</description>
12115 <bitOffset>8</bitOffset>
12116 <bitWidth>1</bitWidth>
12120 <description>Break interrupt enable
</description>
12121 <bitOffset>7</bitOffset>
12122 <bitWidth>1</bitWidth>
12126 <description>Trigger interrupt enable
</description>
12127 <bitOffset>6</bitOffset>
12128 <bitWidth>1</bitWidth>
12132 <description>COM interrupt enable
</description>
12133 <bitOffset>5</bitOffset>
12134 <bitWidth>1</bitWidth>
12138 <description>Capture/Compare
4 interrupt
12139 enable
</description>
12140 <bitOffset>4</bitOffset>
12141 <bitWidth>1</bitWidth>
12145 <description>Capture/Compare
3 interrupt
12146 enable
</description>
12147 <bitOffset>3</bitOffset>
12148 <bitWidth>1</bitWidth>
12152 <description>Capture/Compare
2 interrupt
12153 enable
</description>
12154 <bitOffset>2</bitOffset>
12155 <bitWidth>1</bitWidth>
12159 <description>Capture/Compare
1 interrupt
12160 enable
</description>
12161 <bitOffset>1</bitOffset>
12162 <bitWidth>1</bitWidth>
12166 <description>Update interrupt enable
</description>
12167 <bitOffset>0</bitOffset>
12168 <bitWidth>1</bitWidth>
12174 <displayName>SR
</displayName>
12175 <description>status register
</description>
12176 <addressOffset>0x10</addressOffset>
12178 <access>read-write
</access>
12179 <resetValue>0x0000</resetValue>
12183 <description>Capture/Compare
4 overcapture
12185 <bitOffset>12</bitOffset>
12186 <bitWidth>1</bitWidth>
12190 <description>Capture/Compare
3 overcapture
12192 <bitOffset>11</bitOffset>
12193 <bitWidth>1</bitWidth>
12197 <description>Capture/compare
2 overcapture
12199 <bitOffset>10</bitOffset>
12200 <bitWidth>1</bitWidth>
12204 <description>Capture/Compare
1 overcapture
12206 <bitOffset>9</bitOffset>
12207 <bitWidth>1</bitWidth>
12211 <description>Break interrupt flag
</description>
12212 <bitOffset>7</bitOffset>
12213 <bitWidth>1</bitWidth>
12217 <description>Trigger interrupt flag
</description>
12218 <bitOffset>6</bitOffset>
12219 <bitWidth>1</bitWidth>
12223 <description>COM interrupt flag
</description>
12224 <bitOffset>5</bitOffset>
12225 <bitWidth>1</bitWidth>
12229 <description>Capture/Compare
4 interrupt
12231 <bitOffset>4</bitOffset>
12232 <bitWidth>1</bitWidth>
12236 <description>Capture/Compare
3 interrupt
12238 <bitOffset>3</bitOffset>
12239 <bitWidth>1</bitWidth>
12243 <description>Capture/Compare
2 interrupt
12245 <bitOffset>2</bitOffset>
12246 <bitWidth>1</bitWidth>
12250 <description>Capture/compare
1 interrupt
12252 <bitOffset>1</bitOffset>
12253 <bitWidth>1</bitWidth>
12257 <description>Update interrupt flag
</description>
12258 <bitOffset>0</bitOffset>
12259 <bitWidth>1</bitWidth>
12265 <displayName>EGR
</displayName>
12266 <description>event generation register
</description>
12267 <addressOffset>0x14</addressOffset>
12269 <access>write-only
</access>
12270 <resetValue>0x0000</resetValue>
12274 <description>Break generation
</description>
12275 <bitOffset>7</bitOffset>
12276 <bitWidth>1</bitWidth>
12280 <description>Trigger generation
</description>
12281 <bitOffset>6</bitOffset>
12282 <bitWidth>1</bitWidth>
12286 <description>Capture/Compare control update
12287 generation
</description>
12288 <bitOffset>5</bitOffset>
12289 <bitWidth>1</bitWidth>
12293 <description>Capture/compare
4
12294 generation
</description>
12295 <bitOffset>4</bitOffset>
12296 <bitWidth>1</bitWidth>
12300 <description>Capture/compare
3
12301 generation
</description>
12302 <bitOffset>3</bitOffset>
12303 <bitWidth>1</bitWidth>
12307 <description>Capture/compare
2
12308 generation
</description>
12309 <bitOffset>2</bitOffset>
12310 <bitWidth>1</bitWidth>
12314 <description>Capture/compare
1
12315 generation
</description>
12316 <bitOffset>1</bitOffset>
12317 <bitWidth>1</bitWidth>
12321 <description>Update generation
</description>
12322 <bitOffset>0</bitOffset>
12323 <bitWidth>1</bitWidth>
12328 <name>CCMR1_Output
</name>
12329 <displayName>CCMR1_Output
</displayName>
12330 <description>capture/compare mode register
1 (output
12331 mode)
</description>
12332 <addressOffset>0x18</addressOffset>
12334 <access>read-write
</access>
12335 <resetValue>0x00000000</resetValue>
12339 <description>Output Compare
2 clear
12340 enable
</description>
12341 <bitOffset>15</bitOffset>
12342 <bitWidth>1</bitWidth>
12346 <description>Output Compare
2 mode
</description>
12347 <bitOffset>12</bitOffset>
12348 <bitWidth>3</bitWidth>
12352 <description>Output Compare
2 preload
12353 enable
</description>
12354 <bitOffset>11</bitOffset>
12355 <bitWidth>1</bitWidth>
12359 <description>Output Compare
2 fast
12360 enable
</description>
12361 <bitOffset>10</bitOffset>
12362 <bitWidth>1</bitWidth>
12366 <description>Capture/Compare
2
12367 selection
</description>
12368 <bitOffset>8</bitOffset>
12369 <bitWidth>2</bitWidth>
12373 <description>Output Compare
1 clear
12374 enable
</description>
12375 <bitOffset>7</bitOffset>
12376 <bitWidth>1</bitWidth>
12380 <description>Output Compare
1 mode
</description>
12381 <bitOffset>4</bitOffset>
12382 <bitWidth>3</bitWidth>
12386 <description>Output Compare
1 preload
12387 enable
</description>
12388 <bitOffset>3</bitOffset>
12389 <bitWidth>1</bitWidth>
12393 <description>Output Compare
1 fast
12394 enable
</description>
12395 <bitOffset>2</bitOffset>
12396 <bitWidth>1</bitWidth>
12400 <description>Capture/Compare
1
12401 selection
</description>
12402 <bitOffset>0</bitOffset>
12403 <bitWidth>2</bitWidth>
12408 <name>CCMR1_Input
</name>
12409 <displayName>CCMR1_Input
</displayName>
12410 <description>capture/compare mode register
1 (input
12411 mode)
</description>
12412 <alternateRegister>CCMR1_Output
</alternateRegister>
12413 <addressOffset>0x18</addressOffset>
12415 <access>read-write
</access>
12416 <resetValue>0x00000000</resetValue>
12420 <description>Input capture
2 filter
</description>
12421 <bitOffset>12</bitOffset>
12422 <bitWidth>4</bitWidth>
12425 <name>IC2PCS
</name>
12426 <description>Input capture
2 prescaler
</description>
12427 <bitOffset>10</bitOffset>
12428 <bitWidth>2</bitWidth>
12432 <description>Capture/Compare
2
12433 selection
</description>
12434 <bitOffset>8</bitOffset>
12435 <bitWidth>2</bitWidth>
12439 <description>Input capture
1 filter
</description>
12440 <bitOffset>4</bitOffset>
12441 <bitWidth>4</bitWidth>
12445 <description>Input capture
1 prescaler
</description>
12446 <bitOffset>2</bitOffset>
12447 <bitWidth>2</bitWidth>
12451 <description>Capture/Compare
1
12452 selection
</description>
12453 <bitOffset>0</bitOffset>
12454 <bitWidth>2</bitWidth>
12459 <name>CCMR2_Output
</name>
12460 <displayName>CCMR2_Output
</displayName>
12461 <description>capture/compare mode register
2 (output
12462 mode)
</description>
12463 <addressOffset>0x1C</addressOffset>
12465 <access>read-write
</access>
12466 <resetValue>0x00000000</resetValue>
12470 <description>Output compare
4 clear
12471 enable
</description>
12472 <bitOffset>15</bitOffset>
12473 <bitWidth>1</bitWidth>
12477 <description>Output compare
4 mode
</description>
12478 <bitOffset>12</bitOffset>
12479 <bitWidth>3</bitWidth>
12483 <description>Output compare
4 preload
12484 enable
</description>
12485 <bitOffset>11</bitOffset>
12486 <bitWidth>1</bitWidth>
12490 <description>Output compare
4 fast
12491 enable
</description>
12492 <bitOffset>10</bitOffset>
12493 <bitWidth>1</bitWidth>
12497 <description>Capture/Compare
4
12498 selection
</description>
12499 <bitOffset>8</bitOffset>
12500 <bitWidth>2</bitWidth>
12504 <description>Output compare
3 clear
12505 enable
</description>
12506 <bitOffset>7</bitOffset>
12507 <bitWidth>1</bitWidth>
12511 <description>Output compare
3 mode
</description>
12512 <bitOffset>4</bitOffset>
12513 <bitWidth>3</bitWidth>
12517 <description>Output compare
3 preload
12518 enable
</description>
12519 <bitOffset>3</bitOffset>
12520 <bitWidth>1</bitWidth>
12524 <description>Output compare
3 fast
12525 enable
</description>
12526 <bitOffset>2</bitOffset>
12527 <bitWidth>1</bitWidth>
12531 <description>Capture/Compare
3
12532 selection
</description>
12533 <bitOffset>0</bitOffset>
12534 <bitWidth>2</bitWidth>
12539 <name>CCMR2_Input
</name>
12540 <displayName>CCMR2_Input
</displayName>
12541 <description>capture/compare mode register
2 (input
12542 mode)
</description>
12543 <alternateRegister>CCMR2_Output
</alternateRegister>
12544 <addressOffset>0x1C</addressOffset>
12546 <access>read-write
</access>
12547 <resetValue>0x00000000</resetValue>
12551 <description>Input capture
4 filter
</description>
12552 <bitOffset>12</bitOffset>
12553 <bitWidth>4</bitWidth>
12556 <name>IC4PSC
</name>
12557 <description>Input capture
4 prescaler
</description>
12558 <bitOffset>10</bitOffset>
12559 <bitWidth>2</bitWidth>
12563 <description>Capture/Compare
4
12564 selection
</description>
12565 <bitOffset>8</bitOffset>
12566 <bitWidth>2</bitWidth>
12570 <description>Input capture
3 filter
</description>
12571 <bitOffset>4</bitOffset>
12572 <bitWidth>4</bitWidth>
12575 <name>IC3PSC
</name>
12576 <description>Input capture
3 prescaler
</description>
12577 <bitOffset>2</bitOffset>
12578 <bitWidth>2</bitWidth>
12582 <description>Capture/compare
3
12583 selection
</description>
12584 <bitOffset>0</bitOffset>
12585 <bitWidth>2</bitWidth>
12591 <displayName>CCER
</displayName>
12592 <description>capture/compare enable
12593 register
</description>
12594 <addressOffset>0x20</addressOffset>
12596 <access>read-write
</access>
12597 <resetValue>0x0000</resetValue>
12601 <description>Capture/Compare
3 output
12602 Polarity
</description>
12603 <bitOffset>13</bitOffset>
12604 <bitWidth>1</bitWidth>
12608 <description>Capture/Compare
4 output
12609 enable
</description>
12610 <bitOffset>12</bitOffset>
12611 <bitWidth>1</bitWidth>
12615 <description>Capture/Compare
3 output
12616 Polarity
</description>
12617 <bitOffset>11</bitOffset>
12618 <bitWidth>1</bitWidth>
12622 <description>Capture/Compare
3 complementary output
12623 enable
</description>
12624 <bitOffset>10</bitOffset>
12625 <bitWidth>1</bitWidth>
12629 <description>Capture/Compare
3 output
12630 Polarity
</description>
12631 <bitOffset>9</bitOffset>
12632 <bitWidth>1</bitWidth>
12636 <description>Capture/Compare
3 output
12637 enable
</description>
12638 <bitOffset>8</bitOffset>
12639 <bitWidth>1</bitWidth>
12643 <description>Capture/Compare
2 output
12644 Polarity
</description>
12645 <bitOffset>7</bitOffset>
12646 <bitWidth>1</bitWidth>
12650 <description>Capture/Compare
2 complementary output
12651 enable
</description>
12652 <bitOffset>6</bitOffset>
12653 <bitWidth>1</bitWidth>
12657 <description>Capture/Compare
2 output
12658 Polarity
</description>
12659 <bitOffset>5</bitOffset>
12660 <bitWidth>1</bitWidth>
12664 <description>Capture/Compare
2 output
12665 enable
</description>
12666 <bitOffset>4</bitOffset>
12667 <bitWidth>1</bitWidth>
12671 <description>Capture/Compare
1 output
12672 Polarity
</description>
12673 <bitOffset>3</bitOffset>
12674 <bitWidth>1</bitWidth>
12678 <description>Capture/Compare
1 complementary output
12679 enable
</description>
12680 <bitOffset>2</bitOffset>
12681 <bitWidth>1</bitWidth>
12685 <description>Capture/Compare
1 output
12686 Polarity
</description>
12687 <bitOffset>1</bitOffset>
12688 <bitWidth>1</bitWidth>
12692 <description>Capture/Compare
1 output
12693 enable
</description>
12694 <bitOffset>0</bitOffset>
12695 <bitWidth>1</bitWidth>
12701 <displayName>CNT
</displayName>
12702 <description>counter
</description>
12703 <addressOffset>0x24</addressOffset>
12705 <access>read-write
</access>
12706 <resetValue>0x00000000</resetValue>
12710 <description>counter value
</description>
12711 <bitOffset>0</bitOffset>
12712 <bitWidth>16</bitWidth>
12718 <displayName>PSC
</displayName>
12719 <description>prescaler
</description>
12720 <addressOffset>0x28</addressOffset>
12722 <access>read-write
</access>
12723 <resetValue>0x0000</resetValue>
12727 <description>Prescaler value
</description>
12728 <bitOffset>0</bitOffset>
12729 <bitWidth>16</bitWidth>
12735 <displayName>ARR
</displayName>
12736 <description>auto-reload register
</description>
12737 <addressOffset>0x2C</addressOffset>
12739 <access>read-write
</access>
12740 <resetValue>0x00000000</resetValue>
12744 <description>Auto-reload value
</description>
12745 <bitOffset>0</bitOffset>
12746 <bitWidth>16</bitWidth>
12752 <displayName>CCR1
</displayName>
12753 <description>capture/compare register
1</description>
12754 <addressOffset>0x34</addressOffset>
12756 <access>read-write
</access>
12757 <resetValue>0x00000000</resetValue>
12761 <description>Capture/Compare
1 value
</description>
12762 <bitOffset>0</bitOffset>
12763 <bitWidth>16</bitWidth>
12769 <displayName>CCR2
</displayName>
12770 <description>capture/compare register
2</description>
12771 <addressOffset>0x38</addressOffset>
12773 <access>read-write
</access>
12774 <resetValue>0x00000000</resetValue>
12778 <description>Capture/Compare
2 value
</description>
12779 <bitOffset>0</bitOffset>
12780 <bitWidth>16</bitWidth>
12786 <displayName>CCR3
</displayName>
12787 <description>capture/compare register
3</description>
12788 <addressOffset>0x3C</addressOffset>
12790 <access>read-write
</access>
12791 <resetValue>0x00000000</resetValue>
12795 <description>Capture/Compare value
</description>
12796 <bitOffset>0</bitOffset>
12797 <bitWidth>16</bitWidth>
12803 <displayName>CCR4
</displayName>
12804 <description>capture/compare register
4</description>
12805 <addressOffset>0x40</addressOffset>
12807 <access>read-write
</access>
12808 <resetValue>0x00000000</resetValue>
12812 <description>Capture/Compare value
</description>
12813 <bitOffset>0</bitOffset>
12814 <bitWidth>16</bitWidth>
12820 <displayName>DCR
</displayName>
12821 <description>DMA control register
</description>
12822 <addressOffset>0x48</addressOffset>
12824 <access>read-write
</access>
12825 <resetValue>0x0000</resetValue>
12829 <description>DMA burst length
</description>
12830 <bitOffset>8</bitOffset>
12831 <bitWidth>5</bitWidth>
12835 <description>DMA base address
</description>
12836 <bitOffset>0</bitOffset>
12837 <bitWidth>5</bitWidth>
12843 <displayName>DMAR
</displayName>
12844 <description>DMA address for full transfer
</description>
12845 <addressOffset>0x4C</addressOffset>
12847 <access>read-write
</access>
12848 <resetValue>0x0000</resetValue>
12852 <description>DMA register for burst
12853 accesses
</description>
12854 <bitOffset>0</bitOffset>
12855 <bitWidth>16</bitWidth>
12861 <displayName>RCR
</displayName>
12862 <description>repetition counter register
</description>
12863 <addressOffset>0x30</addressOffset>
12865 <access>read-write
</access>
12866 <resetValue>0x0000</resetValue>
12870 <description>Repetition counter value
</description>
12871 <bitOffset>0</bitOffset>
12872 <bitWidth>8</bitWidth>
12878 <displayName>BDTR
</displayName>
12879 <description>break and dead-time register
</description>
12880 <addressOffset>0x44</addressOffset>
12882 <access>read-write
</access>
12883 <resetValue>0x0000</resetValue>
12887 <description>Main output enable
</description>
12888 <bitOffset>15</bitOffset>
12889 <bitWidth>1</bitWidth>
12893 <description>Automatic output enable
</description>
12894 <bitOffset>14</bitOffset>
12895 <bitWidth>1</bitWidth>
12899 <description>Break polarity
</description>
12900 <bitOffset>13</bitOffset>
12901 <bitWidth>1</bitWidth>
12905 <description>Break enable
</description>
12906 <bitOffset>12</bitOffset>
12907 <bitWidth>1</bitWidth>
12911 <description>Off-state selection for Run
12913 <bitOffset>11</bitOffset>
12914 <bitWidth>1</bitWidth>
12918 <description>Off-state selection for Idle
12920 <bitOffset>10</bitOffset>
12921 <bitWidth>1</bitWidth>
12925 <description>Lock configuration
</description>
12926 <bitOffset>8</bitOffset>
12927 <bitWidth>2</bitWidth>
12931 <description>Dead-time generator setup
</description>
12932 <bitOffset>0</bitOffset>
12933 <bitWidth>8</bitWidth>
12939 <peripheral derivedFrom=
"TIM1">
12941 <baseAddress>0x40010400</baseAddress>
12945 <description>General-purpose-timers
</description>
12946 <groupName>TIM
</groupName>
12947 <baseAddress>0x40014400</baseAddress>
12949 <offset>0x0</offset>
12951 <usage>registers
</usage>
12955 <description>SPI1 global interrupt
</description>
12961 <displayName>CR1
</displayName>
12962 <description>control register
1</description>
12963 <addressOffset>0x0</addressOffset>
12965 <access>read-write
</access>
12966 <resetValue>0x0000</resetValue>
12970 <description>Clock division
</description>
12971 <bitOffset>8</bitOffset>
12972 <bitWidth>2</bitWidth>
12976 <description>Auto-reload preload enable
</description>
12977 <bitOffset>7</bitOffset>
12978 <bitWidth>1</bitWidth>
12982 <description>Update request source
</description>
12983 <bitOffset>2</bitOffset>
12984 <bitWidth>1</bitWidth>
12988 <description>Update disable
</description>
12989 <bitOffset>1</bitOffset>
12990 <bitWidth>1</bitWidth>
12994 <description>Counter enable
</description>
12995 <bitOffset>0</bitOffset>
12996 <bitWidth>1</bitWidth>
13002 <displayName>DIER
</displayName>
13003 <description>DMA/Interrupt enable register
</description>
13004 <addressOffset>0xC</addressOffset>
13006 <access>read-write
</access>
13007 <resetValue>0x0000</resetValue>
13011 <description>Capture/Compare
1 interrupt
13012 enable
</description>
13013 <bitOffset>1</bitOffset>
13014 <bitWidth>1</bitWidth>
13018 <description>Update interrupt enable
</description>
13019 <bitOffset>0</bitOffset>
13020 <bitWidth>1</bitWidth>
13026 <displayName>SR
</displayName>
13027 <description>status register
</description>
13028 <addressOffset>0x10</addressOffset>
13030 <access>read-write
</access>
13031 <resetValue>0x0000</resetValue>
13035 <description>Capture/Compare
1 overcapture
13037 <bitOffset>9</bitOffset>
13038 <bitWidth>1</bitWidth>
13042 <description>Capture/compare
1 interrupt
13044 <bitOffset>1</bitOffset>
13045 <bitWidth>1</bitWidth>
13049 <description>Update interrupt flag
</description>
13050 <bitOffset>0</bitOffset>
13051 <bitWidth>1</bitWidth>
13057 <displayName>EGR
</displayName>
13058 <description>event generation register
</description>
13059 <addressOffset>0x14</addressOffset>
13061 <access>write-only
</access>
13062 <resetValue>0x0000</resetValue>
13066 <description>Capture/compare
1
13067 generation
</description>
13068 <bitOffset>1</bitOffset>
13069 <bitWidth>1</bitWidth>
13073 <description>Update generation
</description>
13074 <bitOffset>0</bitOffset>
13075 <bitWidth>1</bitWidth>
13080 <name>CCMR1_Output
</name>
13081 <displayName>CCMR1_Output
</displayName>
13082 <description>capture/compare mode register
1 (output
13083 mode)
</description>
13084 <addressOffset>0x18</addressOffset>
13086 <access>read-write
</access>
13087 <resetValue>0x00000000</resetValue>
13091 <description>Output Compare
1 mode
</description>
13092 <bitOffset>4</bitOffset>
13093 <bitWidth>3</bitWidth>
13097 <description>Output Compare
1 preload
13098 enable
</description>
13099 <bitOffset>3</bitOffset>
13100 <bitWidth>1</bitWidth>
13104 <description>Output Compare
1 fast
13105 enable
</description>
13106 <bitOffset>2</bitOffset>
13107 <bitWidth>1</bitWidth>
13111 <description>Capture/Compare
1
13112 selection
</description>
13113 <bitOffset>0</bitOffset>
13114 <bitWidth>2</bitWidth>
13119 <name>CCMR1_Input
</name>
13120 <displayName>CCMR1_Input
</displayName>
13121 <description>capture/compare mode register
1 (input
13122 mode)
</description>
13123 <alternateRegister>CCMR1_Output
</alternateRegister>
13124 <addressOffset>0x18</addressOffset>
13126 <access>read-write
</access>
13127 <resetValue>0x00000000</resetValue>
13131 <description>Input capture
1 filter
</description>
13132 <bitOffset>4</bitOffset>
13133 <bitWidth>4</bitWidth>
13137 <description>Input capture
1 prescaler
</description>
13138 <bitOffset>2</bitOffset>
13139 <bitWidth>2</bitWidth>
13143 <description>Capture/Compare
1
13144 selection
</description>
13145 <bitOffset>0</bitOffset>
13146 <bitWidth>2</bitWidth>
13152 <displayName>CCER
</displayName>
13153 <description>capture/compare enable
13154 register
</description>
13155 <addressOffset>0x20</addressOffset>
13157 <access>read-write
</access>
13158 <resetValue>0x0000</resetValue>
13162 <description>Capture/Compare
1 output
13163 Polarity
</description>
13164 <bitOffset>3</bitOffset>
13165 <bitWidth>1</bitWidth>
13169 <description>Capture/Compare
1 output
13170 Polarity
</description>
13171 <bitOffset>1</bitOffset>
13172 <bitWidth>1</bitWidth>
13176 <description>Capture/Compare
1 output
13177 enable
</description>
13178 <bitOffset>0</bitOffset>
13179 <bitWidth>1</bitWidth>
13185 <displayName>CNT
</displayName>
13186 <description>counter
</description>
13187 <addressOffset>0x24</addressOffset>
13189 <access>read-write
</access>
13190 <resetValue>0x00000000</resetValue>
13194 <description>counter value
</description>
13195 <bitOffset>0</bitOffset>
13196 <bitWidth>16</bitWidth>
13202 <displayName>PSC
</displayName>
13203 <description>prescaler
</description>
13204 <addressOffset>0x28</addressOffset>
13206 <access>read-write
</access>
13207 <resetValue>0x0000</resetValue>
13211 <description>Prescaler value
</description>
13212 <bitOffset>0</bitOffset>
13213 <bitWidth>16</bitWidth>
13219 <displayName>ARR
</displayName>
13220 <description>auto-reload register
</description>
13221 <addressOffset>0x2C</addressOffset>
13223 <access>read-write
</access>
13224 <resetValue>0x00000000</resetValue>
13228 <description>Auto-reload value
</description>
13229 <bitOffset>0</bitOffset>
13230 <bitWidth>16</bitWidth>
13236 <displayName>CCR1
</displayName>
13237 <description>capture/compare register
1</description>
13238 <addressOffset>0x34</addressOffset>
13240 <access>read-write
</access>
13241 <resetValue>0x00000000</resetValue>
13245 <description>Capture/Compare
1 value
</description>
13246 <bitOffset>0</bitOffset>
13247 <bitWidth>16</bitWidth>
13255 <description>General-purpose-timers
</description>
13256 <groupName>TIM
</groupName>
13257 <baseAddress>0x40014800</baseAddress>
13259 <offset>0x0</offset>
13261 <usage>registers
</usage>
13265 <description>SPI2 global interrupt
</description>
13271 <displayName>CR1
</displayName>
13272 <description>control register
1</description>
13273 <addressOffset>0x0</addressOffset>
13275 <access>read-write
</access>
13276 <resetValue>0x0000</resetValue>
13280 <description>Clock division
</description>
13281 <bitOffset>8</bitOffset>
13282 <bitWidth>2</bitWidth>
13286 <description>Auto-reload preload enable
</description>
13287 <bitOffset>7</bitOffset>
13288 <bitWidth>1</bitWidth>
13292 <description>Update request source
</description>
13293 <bitOffset>2</bitOffset>
13294 <bitWidth>1</bitWidth>
13298 <description>Update disable
</description>
13299 <bitOffset>1</bitOffset>
13300 <bitWidth>1</bitWidth>
13304 <description>Counter enable
</description>
13305 <bitOffset>0</bitOffset>
13306 <bitWidth>1</bitWidth>
13312 <displayName>DIER
</displayName>
13313 <description>DMA/Interrupt enable register
</description>
13314 <addressOffset>0xC</addressOffset>
13316 <access>read-write
</access>
13317 <resetValue>0x0000</resetValue>
13321 <description>Capture/Compare
1 interrupt
13322 enable
</description>
13323 <bitOffset>1</bitOffset>
13324 <bitWidth>1</bitWidth>
13328 <description>Update interrupt enable
</description>
13329 <bitOffset>0</bitOffset>
13330 <bitWidth>1</bitWidth>
13336 <displayName>SR
</displayName>
13337 <description>status register
</description>
13338 <addressOffset>0x10</addressOffset>
13340 <access>read-write
</access>
13341 <resetValue>0x0000</resetValue>
13345 <description>Capture/Compare
1 overcapture
13347 <bitOffset>9</bitOffset>
13348 <bitWidth>1</bitWidth>
13352 <description>Capture/compare
1 interrupt
13354 <bitOffset>1</bitOffset>
13355 <bitWidth>1</bitWidth>
13359 <description>Update interrupt flag
</description>
13360 <bitOffset>0</bitOffset>
13361 <bitWidth>1</bitWidth>
13367 <displayName>EGR
</displayName>
13368 <description>event generation register
</description>
13369 <addressOffset>0x14</addressOffset>
13371 <access>write-only
</access>
13372 <resetValue>0x0000</resetValue>
13376 <description>Capture/compare
1
13377 generation
</description>
13378 <bitOffset>1</bitOffset>
13379 <bitWidth>1</bitWidth>
13383 <description>Update generation
</description>
13384 <bitOffset>0</bitOffset>
13385 <bitWidth>1</bitWidth>
13390 <name>CCMR1_Output
</name>
13391 <displayName>CCMR1_Output
</displayName>
13392 <description>capture/compare mode register
1 (output
13393 mode)
</description>
13394 <addressOffset>0x18</addressOffset>
13396 <access>read-write
</access>
13397 <resetValue>0x00000000</resetValue>
13401 <description>Output Compare
1 mode
</description>
13402 <bitOffset>4</bitOffset>
13403 <bitWidth>3</bitWidth>
13407 <description>Output Compare
1 preload
13408 enable
</description>
13409 <bitOffset>3</bitOffset>
13410 <bitWidth>1</bitWidth>
13414 <description>Output Compare
1 fast
13415 enable
</description>
13416 <bitOffset>2</bitOffset>
13417 <bitWidth>1</bitWidth>
13421 <description>Capture/Compare
1
13422 selection
</description>
13423 <bitOffset>0</bitOffset>
13424 <bitWidth>2</bitWidth>
13429 <name>CCMR1_Input
</name>
13430 <displayName>CCMR1_Input
</displayName>
13431 <description>capture/compare mode register
1 (input
13432 mode)
</description>
13433 <alternateRegister>CCMR1_Output
</alternateRegister>
13434 <addressOffset>0x18</addressOffset>
13436 <access>read-write
</access>
13437 <resetValue>0x00000000</resetValue>
13441 <description>Input capture
1 filter
</description>
13442 <bitOffset>4</bitOffset>
13443 <bitWidth>4</bitWidth>
13447 <description>Input capture
1 prescaler
</description>
13448 <bitOffset>2</bitOffset>
13449 <bitWidth>2</bitWidth>
13453 <description>Capture/Compare
1
13454 selection
</description>
13455 <bitOffset>0</bitOffset>
13456 <bitWidth>2</bitWidth>
13462 <displayName>CCER
</displayName>
13463 <description>capture/compare enable
13464 register
</description>
13465 <addressOffset>0x20</addressOffset>
13467 <access>read-write
</access>
13468 <resetValue>0x0000</resetValue>
13472 <description>Capture/Compare
1 output
13473 Polarity
</description>
13474 <bitOffset>3</bitOffset>
13475 <bitWidth>1</bitWidth>
13479 <description>Capture/Compare
1 output
13480 Polarity
</description>
13481 <bitOffset>1</bitOffset>
13482 <bitWidth>1</bitWidth>
13486 <description>Capture/Compare
1 output
13487 enable
</description>
13488 <bitOffset>0</bitOffset>
13489 <bitWidth>1</bitWidth>
13495 <displayName>CNT
</displayName>
13496 <description>counter
</description>
13497 <addressOffset>0x24</addressOffset>
13499 <access>read-write
</access>
13500 <resetValue>0x00000000</resetValue>
13504 <description>counter value
</description>
13505 <bitOffset>0</bitOffset>
13506 <bitWidth>16</bitWidth>
13512 <displayName>PSC
</displayName>
13513 <description>prescaler
</description>
13514 <addressOffset>0x28</addressOffset>
13516 <access>read-write
</access>
13517 <resetValue>0x0000</resetValue>
13521 <description>Prescaler value
</description>
13522 <bitOffset>0</bitOffset>
13523 <bitWidth>16</bitWidth>
13529 <displayName>ARR
</displayName>
13530 <description>auto-reload register
</description>
13531 <addressOffset>0x2C</addressOffset>
13533 <access>read-write
</access>
13534 <resetValue>0x00000000</resetValue>
13538 <description>Auto-reload value
</description>
13539 <bitOffset>0</bitOffset>
13540 <bitWidth>16</bitWidth>
13546 <displayName>CCR1
</displayName>
13547 <description>capture/compare register
1</description>
13548 <addressOffset>0x34</addressOffset>
13550 <access>read-write
</access>
13551 <resetValue>0x00000000</resetValue>
13555 <description>Capture/Compare
1 value
</description>
13556 <bitOffset>0</bitOffset>
13557 <bitWidth>16</bitWidth>
13563 <displayName>OR
</displayName>
13564 <description>option register
</description>
13565 <addressOffset>0x50</addressOffset>
13567 <access>read-write
</access>
13568 <resetValue>0x00000000</resetValue>
13572 <description>Input
1 remapping
13573 capability
</description>
13574 <bitOffset>0</bitOffset>
13575 <bitWidth>2</bitWidth>
13583 <description>General purpose timers
</description>
13584 <groupName>TIM
</groupName>
13585 <baseAddress>0x40000000</baseAddress>
13587 <offset>0x0</offset>
13589 <usage>registers
</usage>
13593 <description>SPI3 global interrupt
</description>
13599 <displayName>CR1
</displayName>
13600 <description>control register
1</description>
13601 <addressOffset>0x0</addressOffset>
13603 <access>read-write
</access>
13604 <resetValue>0x0000</resetValue>
13608 <description>Clock division
</description>
13609 <bitOffset>8</bitOffset>
13610 <bitWidth>2</bitWidth>
13614 <description>Auto-reload preload enable
</description>
13615 <bitOffset>7</bitOffset>
13616 <bitWidth>1</bitWidth>
13620 <description>Center-aligned mode
13621 selection
</description>
13622 <bitOffset>5</bitOffset>
13623 <bitWidth>2</bitWidth>
13627 <description>Direction
</description>
13628 <bitOffset>4</bitOffset>
13629 <bitWidth>1</bitWidth>
13633 <description>One-pulse mode
</description>
13634 <bitOffset>3</bitOffset>
13635 <bitWidth>1</bitWidth>
13639 <description>Update request source
</description>
13640 <bitOffset>2</bitOffset>
13641 <bitWidth>1</bitWidth>
13645 <description>Update disable
</description>
13646 <bitOffset>1</bitOffset>
13647 <bitWidth>1</bitWidth>
13651 <description>Counter enable
</description>
13652 <bitOffset>0</bitOffset>
13653 <bitWidth>1</bitWidth>
13659 <displayName>CR2
</displayName>
13660 <description>control register
2</description>
13661 <addressOffset>0x4</addressOffset>
13663 <access>read-write
</access>
13664 <resetValue>0x0000</resetValue>
13668 <description>TI1 selection
</description>
13669 <bitOffset>7</bitOffset>
13670 <bitWidth>1</bitWidth>
13674 <description>Master mode selection
</description>
13675 <bitOffset>4</bitOffset>
13676 <bitWidth>3</bitWidth>
13680 <description>Capture/compare DMA
13681 selection
</description>
13682 <bitOffset>3</bitOffset>
13683 <bitWidth>1</bitWidth>
13689 <displayName>SMCR
</displayName>
13690 <description>slave mode control register
</description>
13691 <addressOffset>0x8</addressOffset>
13693 <access>read-write
</access>
13694 <resetValue>0x0000</resetValue>
13698 <description>External trigger polarity
</description>
13699 <bitOffset>15</bitOffset>
13700 <bitWidth>1</bitWidth>
13704 <description>External clock enable
</description>
13705 <bitOffset>14</bitOffset>
13706 <bitWidth>1</bitWidth>
13710 <description>External trigger prescaler
</description>
13711 <bitOffset>12</bitOffset>
13712 <bitWidth>2</bitWidth>
13716 <description>External trigger filter
</description>
13717 <bitOffset>8</bitOffset>
13718 <bitWidth>4</bitWidth>
13722 <description>Master/Slave mode
</description>
13723 <bitOffset>7</bitOffset>
13724 <bitWidth>1</bitWidth>
13728 <description>Trigger selection
</description>
13729 <bitOffset>4</bitOffset>
13730 <bitWidth>3</bitWidth>
13734 <description>Slave mode selection
</description>
13735 <bitOffset>0</bitOffset>
13736 <bitWidth>3</bitWidth>
13742 <displayName>DIER
</displayName>
13743 <description>DMA/Interrupt enable register
</description>
13744 <addressOffset>0xC</addressOffset>
13746 <access>read-write
</access>
13747 <resetValue>0x0000</resetValue>
13751 <description>Trigger DMA request enable
</description>
13752 <bitOffset>14</bitOffset>
13753 <bitWidth>1</bitWidth>
13757 <description>Capture/Compare
4 DMA request
13758 enable
</description>
13759 <bitOffset>12</bitOffset>
13760 <bitWidth>1</bitWidth>
13764 <description>Capture/Compare
3 DMA request
13765 enable
</description>
13766 <bitOffset>11</bitOffset>
13767 <bitWidth>1</bitWidth>
13771 <description>Capture/Compare
2 DMA request
13772 enable
</description>
13773 <bitOffset>10</bitOffset>
13774 <bitWidth>1</bitWidth>
13778 <description>Capture/Compare
1 DMA request
13779 enable
</description>
13780 <bitOffset>9</bitOffset>
13781 <bitWidth>1</bitWidth>
13785 <description>Update DMA request enable
</description>
13786 <bitOffset>8</bitOffset>
13787 <bitWidth>1</bitWidth>
13791 <description>Trigger interrupt enable
</description>
13792 <bitOffset>6</bitOffset>
13793 <bitWidth>1</bitWidth>
13797 <description>Capture/Compare
4 interrupt
13798 enable
</description>
13799 <bitOffset>4</bitOffset>
13800 <bitWidth>1</bitWidth>
13804 <description>Capture/Compare
3 interrupt
13805 enable
</description>
13806 <bitOffset>3</bitOffset>
13807 <bitWidth>1</bitWidth>
13811 <description>Capture/Compare
2 interrupt
13812 enable
</description>
13813 <bitOffset>2</bitOffset>
13814 <bitWidth>1</bitWidth>
13818 <description>Capture/Compare
1 interrupt
13819 enable
</description>
13820 <bitOffset>1</bitOffset>
13821 <bitWidth>1</bitWidth>
13825 <description>Update interrupt enable
</description>
13826 <bitOffset>0</bitOffset>
13827 <bitWidth>1</bitWidth>
13833 <displayName>SR
</displayName>
13834 <description>status register
</description>
13835 <addressOffset>0x10</addressOffset>
13837 <access>read-write
</access>
13838 <resetValue>0x0000</resetValue>
13842 <description>Capture/Compare
4 overcapture
13844 <bitOffset>12</bitOffset>
13845 <bitWidth>1</bitWidth>
13849 <description>Capture/Compare
3 overcapture
13851 <bitOffset>11</bitOffset>
13852 <bitWidth>1</bitWidth>
13856 <description>Capture/compare
2 overcapture
13858 <bitOffset>10</bitOffset>
13859 <bitWidth>1</bitWidth>
13863 <description>Capture/Compare
1 overcapture
13865 <bitOffset>9</bitOffset>
13866 <bitWidth>1</bitWidth>
13870 <description>Trigger interrupt flag
</description>
13871 <bitOffset>6</bitOffset>
13872 <bitWidth>1</bitWidth>
13876 <description>Capture/Compare
4 interrupt
13878 <bitOffset>4</bitOffset>
13879 <bitWidth>1</bitWidth>
13883 <description>Capture/Compare
3 interrupt
13885 <bitOffset>3</bitOffset>
13886 <bitWidth>1</bitWidth>
13890 <description>Capture/Compare
2 interrupt
13892 <bitOffset>2</bitOffset>
13893 <bitWidth>1</bitWidth>
13897 <description>Capture/compare
1 interrupt
13899 <bitOffset>1</bitOffset>
13900 <bitWidth>1</bitWidth>
13904 <description>Update interrupt flag
</description>
13905 <bitOffset>0</bitOffset>
13906 <bitWidth>1</bitWidth>
13912 <displayName>EGR
</displayName>
13913 <description>event generation register
</description>
13914 <addressOffset>0x14</addressOffset>
13916 <access>write-only
</access>
13917 <resetValue>0x0000</resetValue>
13921 <description>Trigger generation
</description>
13922 <bitOffset>6</bitOffset>
13923 <bitWidth>1</bitWidth>
13927 <description>Capture/compare
4
13928 generation
</description>
13929 <bitOffset>4</bitOffset>
13930 <bitWidth>1</bitWidth>
13934 <description>Capture/compare
3
13935 generation
</description>
13936 <bitOffset>3</bitOffset>
13937 <bitWidth>1</bitWidth>
13941 <description>Capture/compare
2
13942 generation
</description>
13943 <bitOffset>2</bitOffset>
13944 <bitWidth>1</bitWidth>
13948 <description>Capture/compare
1
13949 generation
</description>
13950 <bitOffset>1</bitOffset>
13951 <bitWidth>1</bitWidth>
13955 <description>Update generation
</description>
13956 <bitOffset>0</bitOffset>
13957 <bitWidth>1</bitWidth>
13962 <name>CCMR1_Output
</name>
13963 <displayName>CCMR1_Output
</displayName>
13964 <description>capture/compare mode register
1 (output
13965 mode)
</description>
13966 <addressOffset>0x18</addressOffset>
13968 <access>read-write
</access>
13969 <resetValue>0x00000000</resetValue>
13973 <description>OC2CE
</description>
13974 <bitOffset>15</bitOffset>
13975 <bitWidth>1</bitWidth>
13979 <description>OC2M
</description>
13980 <bitOffset>12</bitOffset>
13981 <bitWidth>3</bitWidth>
13985 <description>OC2PE
</description>
13986 <bitOffset>11</bitOffset>
13987 <bitWidth>1</bitWidth>
13991 <description>OC2FE
</description>
13992 <bitOffset>10</bitOffset>
13993 <bitWidth>1</bitWidth>
13997 <description>CC2S
</description>
13998 <bitOffset>8</bitOffset>
13999 <bitWidth>2</bitWidth>
14003 <description>OC1CE
</description>
14004 <bitOffset>7</bitOffset>
14005 <bitWidth>1</bitWidth>
14009 <description>OC1M
</description>
14010 <bitOffset>4</bitOffset>
14011 <bitWidth>3</bitWidth>
14015 <description>OC1PE
</description>
14016 <bitOffset>3</bitOffset>
14017 <bitWidth>1</bitWidth>
14021 <description>OC1FE
</description>
14022 <bitOffset>2</bitOffset>
14023 <bitWidth>1</bitWidth>
14027 <description>CC1S
</description>
14028 <bitOffset>0</bitOffset>
14029 <bitWidth>2</bitWidth>
14034 <name>CCMR1_Input
</name>
14035 <displayName>CCMR1_Input
</displayName>
14036 <description>capture/compare mode register
1 (input
14037 mode)
</description>
14038 <alternateRegister>CCMR1_Output
</alternateRegister>
14039 <addressOffset>0x18</addressOffset>
14041 <access>read-write
</access>
14042 <resetValue>0x00000000</resetValue>
14046 <description>Input capture
2 filter
</description>
14047 <bitOffset>12</bitOffset>
14048 <bitWidth>4</bitWidth>
14051 <name>IC2PCS
</name>
14052 <description>Input capture
2 prescaler
</description>
14053 <bitOffset>10</bitOffset>
14054 <bitWidth>2</bitWidth>
14058 <description>Capture/Compare
2
14059 selection
</description>
14060 <bitOffset>8</bitOffset>
14061 <bitWidth>2</bitWidth>
14065 <description>Input capture
1 filter
</description>
14066 <bitOffset>4</bitOffset>
14067 <bitWidth>4</bitWidth>
14071 <description>Input capture
1 prescaler
</description>
14072 <bitOffset>2</bitOffset>
14073 <bitWidth>2</bitWidth>
14077 <description>Capture/Compare
1
14078 selection
</description>
14079 <bitOffset>0</bitOffset>
14080 <bitWidth>2</bitWidth>
14085 <name>CCMR2_Output
</name>
14086 <displayName>CCMR2_Output
</displayName>
14087 <description>capture/compare mode register
2 (output
14088 mode)
</description>
14089 <addressOffset>0x1C</addressOffset>
14091 <access>read-write
</access>
14092 <resetValue>0x00000000</resetValue>
14096 <description>O24CE
</description>
14097 <bitOffset>15</bitOffset>
14098 <bitWidth>1</bitWidth>
14102 <description>OC4M
</description>
14103 <bitOffset>12</bitOffset>
14104 <bitWidth>3</bitWidth>
14108 <description>OC4PE
</description>
14109 <bitOffset>11</bitOffset>
14110 <bitWidth>1</bitWidth>
14114 <description>OC4FE
</description>
14115 <bitOffset>10</bitOffset>
14116 <bitWidth>1</bitWidth>
14120 <description>CC4S
</description>
14121 <bitOffset>8</bitOffset>
14122 <bitWidth>2</bitWidth>
14126 <description>OC3CE
</description>
14127 <bitOffset>7</bitOffset>
14128 <bitWidth>1</bitWidth>
14132 <description>OC3M
</description>
14133 <bitOffset>4</bitOffset>
14134 <bitWidth>3</bitWidth>
14138 <description>OC3PE
</description>
14139 <bitOffset>3</bitOffset>
14140 <bitWidth>1</bitWidth>
14144 <description>OC3FE
</description>
14145 <bitOffset>2</bitOffset>
14146 <bitWidth>1</bitWidth>
14150 <description>CC3S
</description>
14151 <bitOffset>0</bitOffset>
14152 <bitWidth>2</bitWidth>
14157 <name>CCMR2_Input
</name>
14158 <displayName>CCMR2_Input
</displayName>
14159 <description>capture/compare mode register
2 (input
14160 mode)
</description>
14161 <alternateRegister>CCMR2_Output
</alternateRegister>
14162 <addressOffset>0x1C</addressOffset>
14164 <access>read-write
</access>
14165 <resetValue>0x00000000</resetValue>
14169 <description>Input capture
4 filter
</description>
14170 <bitOffset>12</bitOffset>
14171 <bitWidth>4</bitWidth>
14174 <name>IC4PSC
</name>
14175 <description>Input capture
4 prescaler
</description>
14176 <bitOffset>10</bitOffset>
14177 <bitWidth>2</bitWidth>
14181 <description>Capture/Compare
4
14182 selection
</description>
14183 <bitOffset>8</bitOffset>
14184 <bitWidth>2</bitWidth>
14188 <description>Input capture
3 filter
</description>
14189 <bitOffset>4</bitOffset>
14190 <bitWidth>4</bitWidth>
14193 <name>IC3PSC
</name>
14194 <description>Input capture
3 prescaler
</description>
14195 <bitOffset>2</bitOffset>
14196 <bitWidth>2</bitWidth>
14200 <description>Capture/compare
3
14201 selection
</description>
14202 <bitOffset>0</bitOffset>
14203 <bitWidth>2</bitWidth>
14209 <displayName>CCER
</displayName>
14210 <description>capture/compare enable
14211 register
</description>
14212 <addressOffset>0x20</addressOffset>
14214 <access>read-write
</access>
14215 <resetValue>0x0000</resetValue>
14219 <description>Capture/Compare
4 output
14220 Polarity
</description>
14221 <bitOffset>15</bitOffset>
14222 <bitWidth>1</bitWidth>
14226 <description>Capture/Compare
3 output
14227 Polarity
</description>
14228 <bitOffset>13</bitOffset>
14229 <bitWidth>1</bitWidth>
14233 <description>Capture/Compare
4 output
14234 enable
</description>
14235 <bitOffset>12</bitOffset>
14236 <bitWidth>1</bitWidth>
14240 <description>Capture/Compare
3 output
14241 Polarity
</description>
14242 <bitOffset>11</bitOffset>
14243 <bitWidth>1</bitWidth>
14247 <description>Capture/Compare
3 output
14248 Polarity
</description>
14249 <bitOffset>9</bitOffset>
14250 <bitWidth>1</bitWidth>
14254 <description>Capture/Compare
3 output
14255 enable
</description>
14256 <bitOffset>8</bitOffset>
14257 <bitWidth>1</bitWidth>
14261 <description>Capture/Compare
2 output
14262 Polarity
</description>
14263 <bitOffset>7</bitOffset>
14264 <bitWidth>1</bitWidth>
14268 <description>Capture/Compare
2 output
14269 Polarity
</description>
14270 <bitOffset>5</bitOffset>
14271 <bitWidth>1</bitWidth>
14275 <description>Capture/Compare
2 output
14276 enable
</description>
14277 <bitOffset>4</bitOffset>
14278 <bitWidth>1</bitWidth>
14282 <description>Capture/Compare
1 output
14283 Polarity
</description>
14284 <bitOffset>3</bitOffset>
14285 <bitWidth>1</bitWidth>
14289 <description>Capture/Compare
1 output
14290 Polarity
</description>
14291 <bitOffset>1</bitOffset>
14292 <bitWidth>1</bitWidth>
14296 <description>Capture/Compare
1 output
14297 enable
</description>
14298 <bitOffset>0</bitOffset>
14299 <bitWidth>1</bitWidth>
14305 <displayName>CNT
</displayName>
14306 <description>counter
</description>
14307 <addressOffset>0x24</addressOffset>
14309 <access>read-write
</access>
14310 <resetValue>0x00000000</resetValue>
14314 <description>High counter value
</description>
14315 <bitOffset>16</bitOffset>
14316 <bitWidth>16</bitWidth>
14320 <description>Low counter value
</description>
14321 <bitOffset>0</bitOffset>
14322 <bitWidth>16</bitWidth>
14328 <displayName>PSC
</displayName>
14329 <description>prescaler
</description>
14330 <addressOffset>0x28</addressOffset>
14332 <access>read-write
</access>
14333 <resetValue>0x0000</resetValue>
14337 <description>Prescaler value
</description>
14338 <bitOffset>0</bitOffset>
14339 <bitWidth>16</bitWidth>
14345 <displayName>ARR
</displayName>
14346 <description>auto-reload register
</description>
14347 <addressOffset>0x2C</addressOffset>
14349 <access>read-write
</access>
14350 <resetValue>0x00000000</resetValue>
14354 <description>High Auto-reload value
</description>
14355 <bitOffset>16</bitOffset>
14356 <bitWidth>16</bitWidth>
14360 <description>Low Auto-reload value
</description>
14361 <bitOffset>0</bitOffset>
14362 <bitWidth>16</bitWidth>
14368 <displayName>CCR1
</displayName>
14369 <description>capture/compare register
1</description>
14370 <addressOffset>0x34</addressOffset>
14372 <access>read-write
</access>
14373 <resetValue>0x00000000</resetValue>
14376 <name>CCR1_H
</name>
14377 <description>High Capture/Compare
1
14378 value
</description>
14379 <bitOffset>16</bitOffset>
14380 <bitWidth>16</bitWidth>
14383 <name>CCR1_L
</name>
14384 <description>Low Capture/Compare
1
14385 value
</description>
14386 <bitOffset>0</bitOffset>
14387 <bitWidth>16</bitWidth>
14393 <displayName>CCR2
</displayName>
14394 <description>capture/compare register
2</description>
14395 <addressOffset>0x38</addressOffset>
14397 <access>read-write
</access>
14398 <resetValue>0x00000000</resetValue>
14401 <name>CCR2_H
</name>
14402 <description>High Capture/Compare
2
14403 value
</description>
14404 <bitOffset>16</bitOffset>
14405 <bitWidth>16</bitWidth>
14408 <name>CCR2_L
</name>
14409 <description>Low Capture/Compare
2
14410 value
</description>
14411 <bitOffset>0</bitOffset>
14412 <bitWidth>16</bitWidth>
14418 <displayName>CCR3
</displayName>
14419 <description>capture/compare register
3</description>
14420 <addressOffset>0x3C</addressOffset>
14422 <access>read-write
</access>
14423 <resetValue>0x00000000</resetValue>
14426 <name>CCR3_H
</name>
14427 <description>High Capture/Compare value
</description>
14428 <bitOffset>16</bitOffset>
14429 <bitWidth>16</bitWidth>
14432 <name>CCR3_L
</name>
14433 <description>Low Capture/Compare value
</description>
14434 <bitOffset>0</bitOffset>
14435 <bitWidth>16</bitWidth>
14441 <displayName>CCR4
</displayName>
14442 <description>capture/compare register
4</description>
14443 <addressOffset>0x40</addressOffset>
14445 <access>read-write
</access>
14446 <resetValue>0x00000000</resetValue>
14449 <name>CCR4_H
</name>
14450 <description>High Capture/Compare value
</description>
14451 <bitOffset>16</bitOffset>
14452 <bitWidth>16</bitWidth>
14455 <name>CCR4_L
</name>
14456 <description>Low Capture/Compare value
</description>
14457 <bitOffset>0</bitOffset>
14458 <bitWidth>16</bitWidth>
14464 <displayName>DCR
</displayName>
14465 <description>DMA control register
</description>
14466 <addressOffset>0x48</addressOffset>
14468 <access>read-write
</access>
14469 <resetValue>0x0000</resetValue>
14473 <description>DMA burst length
</description>
14474 <bitOffset>8</bitOffset>
14475 <bitWidth>5</bitWidth>
14479 <description>DMA base address
</description>
14480 <bitOffset>0</bitOffset>
14481 <bitWidth>5</bitWidth>
14487 <displayName>DMAR
</displayName>
14488 <description>DMA address for full transfer
</description>
14489 <addressOffset>0x4C</addressOffset>
14491 <access>read-write
</access>
14492 <resetValue>0x0000</resetValue>
14496 <description>DMA register for burst
14497 accesses
</description>
14498 <bitOffset>0</bitOffset>
14499 <bitWidth>16</bitWidth>
14505 <displayName>OR
</displayName>
14506 <description>TIM5 option register
</description>
14507 <addressOffset>0x50</addressOffset>
14509 <access>read-write
</access>
14510 <resetValue>0x0000</resetValue>
14513 <name>ITR1_RMP
</name>
14514 <description>Timer Input
4 remap
</description>
14515 <bitOffset>10</bitOffset>
14516 <bitWidth>2</bitWidth>
14524 <description>General purpose timers
</description>
14525 <groupName>TIM
</groupName>
14526 <baseAddress>0x40000400</baseAddress>
14528 <offset>0x0</offset>
14530 <usage>registers
</usage>
14534 <description>SPI4 global interrupt
</description>
14540 <displayName>CR1
</displayName>
14541 <description>control register
1</description>
14542 <addressOffset>0x0</addressOffset>
14544 <access>read-write
</access>
14545 <resetValue>0x0000</resetValue>
14549 <description>Clock division
</description>
14550 <bitOffset>8</bitOffset>
14551 <bitWidth>2</bitWidth>
14555 <description>Auto-reload preload enable
</description>
14556 <bitOffset>7</bitOffset>
14557 <bitWidth>1</bitWidth>
14561 <description>Center-aligned mode
14562 selection
</description>
14563 <bitOffset>5</bitOffset>
14564 <bitWidth>2</bitWidth>
14568 <description>Direction
</description>
14569 <bitOffset>4</bitOffset>
14570 <bitWidth>1</bitWidth>
14574 <description>One-pulse mode
</description>
14575 <bitOffset>3</bitOffset>
14576 <bitWidth>1</bitWidth>
14580 <description>Update request source
</description>
14581 <bitOffset>2</bitOffset>
14582 <bitWidth>1</bitWidth>
14586 <description>Update disable
</description>
14587 <bitOffset>1</bitOffset>
14588 <bitWidth>1</bitWidth>
14592 <description>Counter enable
</description>
14593 <bitOffset>0</bitOffset>
14594 <bitWidth>1</bitWidth>
14600 <displayName>CR2
</displayName>
14601 <description>control register
2</description>
14602 <addressOffset>0x4</addressOffset>
14604 <access>read-write
</access>
14605 <resetValue>0x0000</resetValue>
14609 <description>TI1 selection
</description>
14610 <bitOffset>7</bitOffset>
14611 <bitWidth>1</bitWidth>
14615 <description>Master mode selection
</description>
14616 <bitOffset>4</bitOffset>
14617 <bitWidth>3</bitWidth>
14621 <description>Capture/compare DMA
14622 selection
</description>
14623 <bitOffset>3</bitOffset>
14624 <bitWidth>1</bitWidth>
14630 <displayName>SMCR
</displayName>
14631 <description>slave mode control register
</description>
14632 <addressOffset>0x8</addressOffset>
14634 <access>read-write
</access>
14635 <resetValue>0x0000</resetValue>
14639 <description>External trigger polarity
</description>
14640 <bitOffset>15</bitOffset>
14641 <bitWidth>1</bitWidth>
14645 <description>External clock enable
</description>
14646 <bitOffset>14</bitOffset>
14647 <bitWidth>1</bitWidth>
14651 <description>External trigger prescaler
</description>
14652 <bitOffset>12</bitOffset>
14653 <bitWidth>2</bitWidth>
14657 <description>External trigger filter
</description>
14658 <bitOffset>8</bitOffset>
14659 <bitWidth>4</bitWidth>
14663 <description>Master/Slave mode
</description>
14664 <bitOffset>7</bitOffset>
14665 <bitWidth>1</bitWidth>
14669 <description>Trigger selection
</description>
14670 <bitOffset>4</bitOffset>
14671 <bitWidth>3</bitWidth>
14675 <description>Slave mode selection
</description>
14676 <bitOffset>0</bitOffset>
14677 <bitWidth>3</bitWidth>
14683 <displayName>DIER
</displayName>
14684 <description>DMA/Interrupt enable register
</description>
14685 <addressOffset>0xC</addressOffset>
14687 <access>read-write
</access>
14688 <resetValue>0x0000</resetValue>
14692 <description>Trigger DMA request enable
</description>
14693 <bitOffset>14</bitOffset>
14694 <bitWidth>1</bitWidth>
14698 <description>Capture/Compare
4 DMA request
14699 enable
</description>
14700 <bitOffset>12</bitOffset>
14701 <bitWidth>1</bitWidth>
14705 <description>Capture/Compare
3 DMA request
14706 enable
</description>
14707 <bitOffset>11</bitOffset>
14708 <bitWidth>1</bitWidth>
14712 <description>Capture/Compare
2 DMA request
14713 enable
</description>
14714 <bitOffset>10</bitOffset>
14715 <bitWidth>1</bitWidth>
14719 <description>Capture/Compare
1 DMA request
14720 enable
</description>
14721 <bitOffset>9</bitOffset>
14722 <bitWidth>1</bitWidth>
14726 <description>Update DMA request enable
</description>
14727 <bitOffset>8</bitOffset>
14728 <bitWidth>1</bitWidth>
14732 <description>Trigger interrupt enable
</description>
14733 <bitOffset>6</bitOffset>
14734 <bitWidth>1</bitWidth>
14738 <description>Capture/Compare
4 interrupt
14739 enable
</description>
14740 <bitOffset>4</bitOffset>
14741 <bitWidth>1</bitWidth>
14745 <description>Capture/Compare
3 interrupt
14746 enable
</description>
14747 <bitOffset>3</bitOffset>
14748 <bitWidth>1</bitWidth>
14752 <description>Capture/Compare
2 interrupt
14753 enable
</description>
14754 <bitOffset>2</bitOffset>
14755 <bitWidth>1</bitWidth>
14759 <description>Capture/Compare
1 interrupt
14760 enable
</description>
14761 <bitOffset>1</bitOffset>
14762 <bitWidth>1</bitWidth>
14766 <description>Update interrupt enable
</description>
14767 <bitOffset>0</bitOffset>
14768 <bitWidth>1</bitWidth>
14774 <displayName>SR
</displayName>
14775 <description>status register
</description>
14776 <addressOffset>0x10</addressOffset>
14778 <access>read-write
</access>
14779 <resetValue>0x0000</resetValue>
14783 <description>Capture/Compare
4 overcapture
14785 <bitOffset>12</bitOffset>
14786 <bitWidth>1</bitWidth>
14790 <description>Capture/Compare
3 overcapture
14792 <bitOffset>11</bitOffset>
14793 <bitWidth>1</bitWidth>
14797 <description>Capture/compare
2 overcapture
14799 <bitOffset>10</bitOffset>
14800 <bitWidth>1</bitWidth>
14804 <description>Capture/Compare
1 overcapture
14806 <bitOffset>9</bitOffset>
14807 <bitWidth>1</bitWidth>
14811 <description>Trigger interrupt flag
</description>
14812 <bitOffset>6</bitOffset>
14813 <bitWidth>1</bitWidth>
14817 <description>Capture/Compare
4 interrupt
14819 <bitOffset>4</bitOffset>
14820 <bitWidth>1</bitWidth>
14824 <description>Capture/Compare
3 interrupt
14826 <bitOffset>3</bitOffset>
14827 <bitWidth>1</bitWidth>
14831 <description>Capture/Compare
2 interrupt
14833 <bitOffset>2</bitOffset>
14834 <bitWidth>1</bitWidth>
14838 <description>Capture/compare
1 interrupt
14840 <bitOffset>1</bitOffset>
14841 <bitWidth>1</bitWidth>
14845 <description>Update interrupt flag
</description>
14846 <bitOffset>0</bitOffset>
14847 <bitWidth>1</bitWidth>
14853 <displayName>EGR
</displayName>
14854 <description>event generation register
</description>
14855 <addressOffset>0x14</addressOffset>
14857 <access>write-only
</access>
14858 <resetValue>0x0000</resetValue>
14862 <description>Trigger generation
</description>
14863 <bitOffset>6</bitOffset>
14864 <bitWidth>1</bitWidth>
14868 <description>Capture/compare
4
14869 generation
</description>
14870 <bitOffset>4</bitOffset>
14871 <bitWidth>1</bitWidth>
14875 <description>Capture/compare
3
14876 generation
</description>
14877 <bitOffset>3</bitOffset>
14878 <bitWidth>1</bitWidth>
14882 <description>Capture/compare
2
14883 generation
</description>
14884 <bitOffset>2</bitOffset>
14885 <bitWidth>1</bitWidth>
14889 <description>Capture/compare
1
14890 generation
</description>
14891 <bitOffset>1</bitOffset>
14892 <bitWidth>1</bitWidth>
14896 <description>Update generation
</description>
14897 <bitOffset>0</bitOffset>
14898 <bitWidth>1</bitWidth>
14903 <name>CCMR1_Output
</name>
14904 <displayName>CCMR1_Output
</displayName>
14905 <description>capture/compare mode register
1 (output
14906 mode)
</description>
14907 <addressOffset>0x18</addressOffset>
14909 <access>read-write
</access>
14910 <resetValue>0x00000000</resetValue>
14914 <description>OC2CE
</description>
14915 <bitOffset>15</bitOffset>
14916 <bitWidth>1</bitWidth>
14920 <description>OC2M
</description>
14921 <bitOffset>12</bitOffset>
14922 <bitWidth>3</bitWidth>
14926 <description>OC2PE
</description>
14927 <bitOffset>11</bitOffset>
14928 <bitWidth>1</bitWidth>
14932 <description>OC2FE
</description>
14933 <bitOffset>10</bitOffset>
14934 <bitWidth>1</bitWidth>
14938 <description>CC2S
</description>
14939 <bitOffset>8</bitOffset>
14940 <bitWidth>2</bitWidth>
14944 <description>OC1CE
</description>
14945 <bitOffset>7</bitOffset>
14946 <bitWidth>1</bitWidth>
14950 <description>OC1M
</description>
14951 <bitOffset>4</bitOffset>
14952 <bitWidth>3</bitWidth>
14956 <description>OC1PE
</description>
14957 <bitOffset>3</bitOffset>
14958 <bitWidth>1</bitWidth>
14962 <description>OC1FE
</description>
14963 <bitOffset>2</bitOffset>
14964 <bitWidth>1</bitWidth>
14968 <description>CC1S
</description>
14969 <bitOffset>0</bitOffset>
14970 <bitWidth>2</bitWidth>
14975 <name>CCMR1_Input
</name>
14976 <displayName>CCMR1_Input
</displayName>
14977 <description>capture/compare mode register
1 (input
14978 mode)
</description>
14979 <alternateRegister>CCMR1_Output
</alternateRegister>
14980 <addressOffset>0x18</addressOffset>
14982 <access>read-write
</access>
14983 <resetValue>0x00000000</resetValue>
14987 <description>Input capture
2 filter
</description>
14988 <bitOffset>12</bitOffset>
14989 <bitWidth>4</bitWidth>
14992 <name>IC2PCS
</name>
14993 <description>Input capture
2 prescaler
</description>
14994 <bitOffset>10</bitOffset>
14995 <bitWidth>2</bitWidth>
14999 <description>Capture/Compare
2
15000 selection
</description>
15001 <bitOffset>8</bitOffset>
15002 <bitWidth>2</bitWidth>
15006 <description>Input capture
1 filter
</description>
15007 <bitOffset>4</bitOffset>
15008 <bitWidth>4</bitWidth>
15012 <description>Input capture
1 prescaler
</description>
15013 <bitOffset>2</bitOffset>
15014 <bitWidth>2</bitWidth>
15018 <description>Capture/Compare
1
15019 selection
</description>
15020 <bitOffset>0</bitOffset>
15021 <bitWidth>2</bitWidth>
15026 <name>CCMR2_Output
</name>
15027 <displayName>CCMR2_Output
</displayName>
15028 <description>capture/compare mode register
2 (output
15029 mode)
</description>
15030 <addressOffset>0x1C</addressOffset>
15032 <access>read-write
</access>
15033 <resetValue>0x00000000</resetValue>
15037 <description>O24CE
</description>
15038 <bitOffset>15</bitOffset>
15039 <bitWidth>1</bitWidth>
15043 <description>OC4M
</description>
15044 <bitOffset>12</bitOffset>
15045 <bitWidth>3</bitWidth>
15049 <description>OC4PE
</description>
15050 <bitOffset>11</bitOffset>
15051 <bitWidth>1</bitWidth>
15055 <description>OC4FE
</description>
15056 <bitOffset>10</bitOffset>
15057 <bitWidth>1</bitWidth>
15061 <description>CC4S
</description>
15062 <bitOffset>8</bitOffset>
15063 <bitWidth>2</bitWidth>
15067 <description>OC3CE
</description>
15068 <bitOffset>7</bitOffset>
15069 <bitWidth>1</bitWidth>
15073 <description>OC3M
</description>
15074 <bitOffset>4</bitOffset>
15075 <bitWidth>3</bitWidth>
15079 <description>OC3PE
</description>
15080 <bitOffset>3</bitOffset>
15081 <bitWidth>1</bitWidth>
15085 <description>OC3FE
</description>
15086 <bitOffset>2</bitOffset>
15087 <bitWidth>1</bitWidth>
15091 <description>CC3S
</description>
15092 <bitOffset>0</bitOffset>
15093 <bitWidth>2</bitWidth>
15098 <name>CCMR2_Input
</name>
15099 <displayName>CCMR2_Input
</displayName>
15100 <description>capture/compare mode register
2 (input
15101 mode)
</description>
15102 <alternateRegister>CCMR2_Output
</alternateRegister>
15103 <addressOffset>0x1C</addressOffset>
15105 <access>read-write
</access>
15106 <resetValue>0x00000000</resetValue>
15110 <description>Input capture
4 filter
</description>
15111 <bitOffset>12</bitOffset>
15112 <bitWidth>4</bitWidth>
15115 <name>IC4PSC
</name>
15116 <description>Input capture
4 prescaler
</description>
15117 <bitOffset>10</bitOffset>
15118 <bitWidth>2</bitWidth>
15122 <description>Capture/Compare
4
15123 selection
</description>
15124 <bitOffset>8</bitOffset>
15125 <bitWidth>2</bitWidth>
15129 <description>Input capture
3 filter
</description>
15130 <bitOffset>4</bitOffset>
15131 <bitWidth>4</bitWidth>
15134 <name>IC3PSC
</name>
15135 <description>Input capture
3 prescaler
</description>
15136 <bitOffset>2</bitOffset>
15137 <bitWidth>2</bitWidth>
15141 <description>Capture/compare
3
15142 selection
</description>
15143 <bitOffset>0</bitOffset>
15144 <bitWidth>2</bitWidth>
15150 <displayName>CCER
</displayName>
15151 <description>capture/compare enable
15152 register
</description>
15153 <addressOffset>0x20</addressOffset>
15155 <access>read-write
</access>
15156 <resetValue>0x0000</resetValue>
15160 <description>Capture/Compare
4 output
15161 Polarity
</description>
15162 <bitOffset>15</bitOffset>
15163 <bitWidth>1</bitWidth>
15167 <description>Capture/Compare
3 output
15168 Polarity
</description>
15169 <bitOffset>13</bitOffset>
15170 <bitWidth>1</bitWidth>
15174 <description>Capture/Compare
4 output
15175 enable
</description>
15176 <bitOffset>12</bitOffset>
15177 <bitWidth>1</bitWidth>
15181 <description>Capture/Compare
3 output
15182 Polarity
</description>
15183 <bitOffset>11</bitOffset>
15184 <bitWidth>1</bitWidth>
15188 <description>Capture/Compare
3 output
15189 Polarity
</description>
15190 <bitOffset>9</bitOffset>
15191 <bitWidth>1</bitWidth>
15195 <description>Capture/Compare
3 output
15196 enable
</description>
15197 <bitOffset>8</bitOffset>
15198 <bitWidth>1</bitWidth>
15202 <description>Capture/Compare
2 output
15203 Polarity
</description>
15204 <bitOffset>7</bitOffset>
15205 <bitWidth>1</bitWidth>
15209 <description>Capture/Compare
2 output
15210 Polarity
</description>
15211 <bitOffset>5</bitOffset>
15212 <bitWidth>1</bitWidth>
15216 <description>Capture/Compare
2 output
15217 enable
</description>
15218 <bitOffset>4</bitOffset>
15219 <bitWidth>1</bitWidth>
15223 <description>Capture/Compare
1 output
15224 Polarity
</description>
15225 <bitOffset>3</bitOffset>
15226 <bitWidth>1</bitWidth>
15230 <description>Capture/Compare
1 output
15231 Polarity
</description>
15232 <bitOffset>1</bitOffset>
15233 <bitWidth>1</bitWidth>
15237 <description>Capture/Compare
1 output
15238 enable
</description>
15239 <bitOffset>0</bitOffset>
15240 <bitWidth>1</bitWidth>
15246 <displayName>CNT
</displayName>
15247 <description>counter
</description>
15248 <addressOffset>0x24</addressOffset>
15250 <access>read-write
</access>
15251 <resetValue>0x00000000</resetValue>
15255 <description>High counter value
</description>
15256 <bitOffset>16</bitOffset>
15257 <bitWidth>16</bitWidth>
15261 <description>Low counter value
</description>
15262 <bitOffset>0</bitOffset>
15263 <bitWidth>16</bitWidth>
15269 <displayName>PSC
</displayName>
15270 <description>prescaler
</description>
15271 <addressOffset>0x28</addressOffset>
15273 <access>read-write
</access>
15274 <resetValue>0x0000</resetValue>
15278 <description>Prescaler value
</description>
15279 <bitOffset>0</bitOffset>
15280 <bitWidth>16</bitWidth>
15286 <displayName>ARR
</displayName>
15287 <description>auto-reload register
</description>
15288 <addressOffset>0x2C</addressOffset>
15290 <access>read-write
</access>
15291 <resetValue>0x00000000</resetValue>
15295 <description>High Auto-reload value
</description>
15296 <bitOffset>16</bitOffset>
15297 <bitWidth>16</bitWidth>
15301 <description>Low Auto-reload value
</description>
15302 <bitOffset>0</bitOffset>
15303 <bitWidth>16</bitWidth>
15309 <displayName>CCR1
</displayName>
15310 <description>capture/compare register
1</description>
15311 <addressOffset>0x34</addressOffset>
15313 <access>read-write
</access>
15314 <resetValue>0x00000000</resetValue>
15317 <name>CCR1_H
</name>
15318 <description>High Capture/Compare
1
15319 value
</description>
15320 <bitOffset>16</bitOffset>
15321 <bitWidth>16</bitWidth>
15324 <name>CCR1_L
</name>
15325 <description>Low Capture/Compare
1
15326 value
</description>
15327 <bitOffset>0</bitOffset>
15328 <bitWidth>16</bitWidth>
15334 <displayName>CCR2
</displayName>
15335 <description>capture/compare register
2</description>
15336 <addressOffset>0x38</addressOffset>
15338 <access>read-write
</access>
15339 <resetValue>0x00000000</resetValue>
15342 <name>CCR2_H
</name>
15343 <description>High Capture/Compare
2
15344 value
</description>
15345 <bitOffset>16</bitOffset>
15346 <bitWidth>16</bitWidth>
15349 <name>CCR2_L
</name>
15350 <description>Low Capture/Compare
2
15351 value
</description>
15352 <bitOffset>0</bitOffset>
15353 <bitWidth>16</bitWidth>
15359 <displayName>CCR3
</displayName>
15360 <description>capture/compare register
3</description>
15361 <addressOffset>0x3C</addressOffset>
15363 <access>read-write
</access>
15364 <resetValue>0x00000000</resetValue>
15367 <name>CCR3_H
</name>
15368 <description>High Capture/Compare value
</description>
15369 <bitOffset>16</bitOffset>
15370 <bitWidth>16</bitWidth>
15373 <name>CCR3_L
</name>
15374 <description>Low Capture/Compare value
</description>
15375 <bitOffset>0</bitOffset>
15376 <bitWidth>16</bitWidth>
15382 <displayName>CCR4
</displayName>
15383 <description>capture/compare register
4</description>
15384 <addressOffset>0x40</addressOffset>
15386 <access>read-write
</access>
15387 <resetValue>0x00000000</resetValue>
15390 <name>CCR4_H
</name>
15391 <description>High Capture/Compare value
</description>
15392 <bitOffset>16</bitOffset>
15393 <bitWidth>16</bitWidth>
15396 <name>CCR4_L
</name>
15397 <description>Low Capture/Compare value
</description>
15398 <bitOffset>0</bitOffset>
15399 <bitWidth>16</bitWidth>
15405 <displayName>DCR
</displayName>
15406 <description>DMA control register
</description>
15407 <addressOffset>0x48</addressOffset>
15409 <access>read-write
</access>
15410 <resetValue>0x0000</resetValue>
15414 <description>DMA burst length
</description>
15415 <bitOffset>8</bitOffset>
15416 <bitWidth>5</bitWidth>
15420 <description>DMA base address
</description>
15421 <bitOffset>0</bitOffset>
15422 <bitWidth>5</bitWidth>
15428 <displayName>DMAR
</displayName>
15429 <description>DMA address for full transfer
</description>
15430 <addressOffset>0x4C</addressOffset>
15432 <access>read-write
</access>
15433 <resetValue>0x0000</resetValue>
15437 <description>DMA register for burst
15438 accesses
</description>
15439 <bitOffset>0</bitOffset>
15440 <bitWidth>16</bitWidth>
15446 <peripheral derivedFrom=
"TIM3">
15448 <baseAddress>0x40000800</baseAddress>
15452 <description>General-purpose-timers
</description>
15453 <groupName>TIM
</groupName>
15454 <baseAddress>0x40000C00</baseAddress>
15456 <offset>0x0</offset>
15458 <usage>registers
</usage>
15463 <displayName>CR1
</displayName>
15464 <description>control register
1</description>
15465 <addressOffset>0x0</addressOffset>
15467 <access>read-write
</access>
15468 <resetValue>0x0000</resetValue>
15472 <description>Clock division
</description>
15473 <bitOffset>8</bitOffset>
15474 <bitWidth>2</bitWidth>
15478 <description>Auto-reload preload enable
</description>
15479 <bitOffset>7</bitOffset>
15480 <bitWidth>1</bitWidth>
15484 <description>Center-aligned mode
15485 selection
</description>
15486 <bitOffset>5</bitOffset>
15487 <bitWidth>2</bitWidth>
15491 <description>Direction
</description>
15492 <bitOffset>4</bitOffset>
15493 <bitWidth>1</bitWidth>
15497 <description>One-pulse mode
</description>
15498 <bitOffset>3</bitOffset>
15499 <bitWidth>1</bitWidth>
15503 <description>Update request source
</description>
15504 <bitOffset>2</bitOffset>
15505 <bitWidth>1</bitWidth>
15509 <description>Update disable
</description>
15510 <bitOffset>1</bitOffset>
15511 <bitWidth>1</bitWidth>
15515 <description>Counter enable
</description>
15516 <bitOffset>0</bitOffset>
15517 <bitWidth>1</bitWidth>
15523 <displayName>CR2
</displayName>
15524 <description>control register
2</description>
15525 <addressOffset>0x4</addressOffset>
15527 <access>read-write
</access>
15528 <resetValue>0x0000</resetValue>
15532 <description>TI1 selection
</description>
15533 <bitOffset>7</bitOffset>
15534 <bitWidth>1</bitWidth>
15538 <description>Master mode selection
</description>
15539 <bitOffset>4</bitOffset>
15540 <bitWidth>3</bitWidth>
15544 <description>Capture/compare DMA
15545 selection
</description>
15546 <bitOffset>3</bitOffset>
15547 <bitWidth>1</bitWidth>
15553 <displayName>SMCR
</displayName>
15554 <description>slave mode control register
</description>
15555 <addressOffset>0x8</addressOffset>
15557 <access>read-write
</access>
15558 <resetValue>0x0000</resetValue>
15562 <description>External trigger polarity
</description>
15563 <bitOffset>15</bitOffset>
15564 <bitWidth>1</bitWidth>
15568 <description>External clock enable
</description>
15569 <bitOffset>14</bitOffset>
15570 <bitWidth>1</bitWidth>
15574 <description>External trigger prescaler
</description>
15575 <bitOffset>12</bitOffset>
15576 <bitWidth>2</bitWidth>
15580 <description>External trigger filter
</description>
15581 <bitOffset>8</bitOffset>
15582 <bitWidth>4</bitWidth>
15586 <description>Master/Slave mode
</description>
15587 <bitOffset>7</bitOffset>
15588 <bitWidth>1</bitWidth>
15592 <description>Trigger selection
</description>
15593 <bitOffset>4</bitOffset>
15594 <bitWidth>3</bitWidth>
15598 <description>Slave mode selection
</description>
15599 <bitOffset>0</bitOffset>
15600 <bitWidth>3</bitWidth>
15606 <displayName>DIER
</displayName>
15607 <description>DMA/Interrupt enable register
</description>
15608 <addressOffset>0xC</addressOffset>
15610 <access>read-write
</access>
15611 <resetValue>0x0000</resetValue>
15615 <description>Trigger DMA request enable
</description>
15616 <bitOffset>14</bitOffset>
15617 <bitWidth>1</bitWidth>
15621 <description>Capture/Compare
4 DMA request
15622 enable
</description>
15623 <bitOffset>12</bitOffset>
15624 <bitWidth>1</bitWidth>
15628 <description>Capture/Compare
3 DMA request
15629 enable
</description>
15630 <bitOffset>11</bitOffset>
15631 <bitWidth>1</bitWidth>
15635 <description>Capture/Compare
2 DMA request
15636 enable
</description>
15637 <bitOffset>10</bitOffset>
15638 <bitWidth>1</bitWidth>
15642 <description>Capture/Compare
1 DMA request
15643 enable
</description>
15644 <bitOffset>9</bitOffset>
15645 <bitWidth>1</bitWidth>
15649 <description>Update DMA request enable
</description>
15650 <bitOffset>8</bitOffset>
15651 <bitWidth>1</bitWidth>
15655 <description>Trigger interrupt enable
</description>
15656 <bitOffset>6</bitOffset>
15657 <bitWidth>1</bitWidth>
15661 <description>Capture/Compare
4 interrupt
15662 enable
</description>
15663 <bitOffset>4</bitOffset>
15664 <bitWidth>1</bitWidth>
15668 <description>Capture/Compare
3 interrupt
15669 enable
</description>
15670 <bitOffset>3</bitOffset>
15671 <bitWidth>1</bitWidth>
15675 <description>Capture/Compare
2 interrupt
15676 enable
</description>
15677 <bitOffset>2</bitOffset>
15678 <bitWidth>1</bitWidth>
15682 <description>Capture/Compare
1 interrupt
15683 enable
</description>
15684 <bitOffset>1</bitOffset>
15685 <bitWidth>1</bitWidth>
15689 <description>Update interrupt enable
</description>
15690 <bitOffset>0</bitOffset>
15691 <bitWidth>1</bitWidth>
15697 <displayName>SR
</displayName>
15698 <description>status register
</description>
15699 <addressOffset>0x10</addressOffset>
15701 <access>read-write
</access>
15702 <resetValue>0x0000</resetValue>
15706 <description>Capture/Compare
4 overcapture
15708 <bitOffset>12</bitOffset>
15709 <bitWidth>1</bitWidth>
15713 <description>Capture/Compare
3 overcapture
15715 <bitOffset>11</bitOffset>
15716 <bitWidth>1</bitWidth>
15720 <description>Capture/compare
2 overcapture
15722 <bitOffset>10</bitOffset>
15723 <bitWidth>1</bitWidth>
15727 <description>Capture/Compare
1 overcapture
15729 <bitOffset>9</bitOffset>
15730 <bitWidth>1</bitWidth>
15734 <description>Trigger interrupt flag
</description>
15735 <bitOffset>6</bitOffset>
15736 <bitWidth>1</bitWidth>
15740 <description>Capture/Compare
4 interrupt
15742 <bitOffset>4</bitOffset>
15743 <bitWidth>1</bitWidth>
15747 <description>Capture/Compare
3 interrupt
15749 <bitOffset>3</bitOffset>
15750 <bitWidth>1</bitWidth>
15754 <description>Capture/Compare
2 interrupt
15756 <bitOffset>2</bitOffset>
15757 <bitWidth>1</bitWidth>
15761 <description>Capture/compare
1 interrupt
15763 <bitOffset>1</bitOffset>
15764 <bitWidth>1</bitWidth>
15768 <description>Update interrupt flag
</description>
15769 <bitOffset>0</bitOffset>
15770 <bitWidth>1</bitWidth>
15776 <displayName>EGR
</displayName>
15777 <description>event generation register
</description>
15778 <addressOffset>0x14</addressOffset>
15780 <access>write-only
</access>
15781 <resetValue>0x0000</resetValue>
15785 <description>Trigger generation
</description>
15786 <bitOffset>6</bitOffset>
15787 <bitWidth>1</bitWidth>
15791 <description>Capture/compare
4
15792 generation
</description>
15793 <bitOffset>4</bitOffset>
15794 <bitWidth>1</bitWidth>
15798 <description>Capture/compare
3
15799 generation
</description>
15800 <bitOffset>3</bitOffset>
15801 <bitWidth>1</bitWidth>
15805 <description>Capture/compare
2
15806 generation
</description>
15807 <bitOffset>2</bitOffset>
15808 <bitWidth>1</bitWidth>
15812 <description>Capture/compare
1
15813 generation
</description>
15814 <bitOffset>1</bitOffset>
15815 <bitWidth>1</bitWidth>
15819 <description>Update generation
</description>
15820 <bitOffset>0</bitOffset>
15821 <bitWidth>1</bitWidth>
15826 <name>CCMR1_Output
</name>
15827 <displayName>CCMR1_Output
</displayName>
15828 <description>capture/compare mode register
1 (output
15829 mode)
</description>
15830 <addressOffset>0x18</addressOffset>
15832 <access>read-write
</access>
15833 <resetValue>0x00000000</resetValue>
15837 <description>OC2CE
</description>
15838 <bitOffset>15</bitOffset>
15839 <bitWidth>1</bitWidth>
15843 <description>OC2M
</description>
15844 <bitOffset>12</bitOffset>
15845 <bitWidth>3</bitWidth>
15849 <description>OC2PE
</description>
15850 <bitOffset>11</bitOffset>
15851 <bitWidth>1</bitWidth>
15855 <description>OC2FE
</description>
15856 <bitOffset>10</bitOffset>
15857 <bitWidth>1</bitWidth>
15861 <description>CC2S
</description>
15862 <bitOffset>8</bitOffset>
15863 <bitWidth>2</bitWidth>
15867 <description>OC1CE
</description>
15868 <bitOffset>7</bitOffset>
15869 <bitWidth>1</bitWidth>
15873 <description>OC1M
</description>
15874 <bitOffset>4</bitOffset>
15875 <bitWidth>3</bitWidth>
15879 <description>OC1PE
</description>
15880 <bitOffset>3</bitOffset>
15881 <bitWidth>1</bitWidth>
15885 <description>OC1FE
</description>
15886 <bitOffset>2</bitOffset>
15887 <bitWidth>1</bitWidth>
15891 <description>CC1S
</description>
15892 <bitOffset>0</bitOffset>
15893 <bitWidth>2</bitWidth>
15898 <name>CCMR1_Input
</name>
15899 <displayName>CCMR1_Input
</displayName>
15900 <description>capture/compare mode register
1 (input
15901 mode)
</description>
15902 <alternateRegister>CCMR1_Output
</alternateRegister>
15903 <addressOffset>0x18</addressOffset>
15905 <access>read-write
</access>
15906 <resetValue>0x00000000</resetValue>
15910 <description>Input capture
2 filter
</description>
15911 <bitOffset>12</bitOffset>
15912 <bitWidth>4</bitWidth>
15915 <name>IC2PCS
</name>
15916 <description>Input capture
2 prescaler
</description>
15917 <bitOffset>10</bitOffset>
15918 <bitWidth>2</bitWidth>
15922 <description>Capture/Compare
2
15923 selection
</description>
15924 <bitOffset>8</bitOffset>
15925 <bitWidth>2</bitWidth>
15929 <description>Input capture
1 filter
</description>
15930 <bitOffset>4</bitOffset>
15931 <bitWidth>4</bitWidth>
15935 <description>Input capture
1 prescaler
</description>
15936 <bitOffset>2</bitOffset>
15937 <bitWidth>2</bitWidth>
15941 <description>Capture/Compare
1
15942 selection
</description>
15943 <bitOffset>0</bitOffset>
15944 <bitWidth>2</bitWidth>
15949 <name>CCMR2_Output
</name>
15950 <displayName>CCMR2_Output
</displayName>
15951 <description>capture/compare mode register
2 (output
15952 mode)
</description>
15953 <addressOffset>0x1C</addressOffset>
15955 <access>read-write
</access>
15956 <resetValue>0x00000000</resetValue>
15960 <description>O24CE
</description>
15961 <bitOffset>15</bitOffset>
15962 <bitWidth>1</bitWidth>
15966 <description>OC4M
</description>
15967 <bitOffset>12</bitOffset>
15968 <bitWidth>3</bitWidth>
15972 <description>OC4PE
</description>
15973 <bitOffset>11</bitOffset>
15974 <bitWidth>1</bitWidth>
15978 <description>OC4FE
</description>
15979 <bitOffset>10</bitOffset>
15980 <bitWidth>1</bitWidth>
15984 <description>CC4S
</description>
15985 <bitOffset>8</bitOffset>
15986 <bitWidth>2</bitWidth>
15990 <description>OC3CE
</description>
15991 <bitOffset>7</bitOffset>
15992 <bitWidth>1</bitWidth>
15996 <description>OC3M
</description>
15997 <bitOffset>4</bitOffset>
15998 <bitWidth>3</bitWidth>
16002 <description>OC3PE
</description>
16003 <bitOffset>3</bitOffset>
16004 <bitWidth>1</bitWidth>
16008 <description>OC3FE
</description>
16009 <bitOffset>2</bitOffset>
16010 <bitWidth>1</bitWidth>
16014 <description>CC3S
</description>
16015 <bitOffset>0</bitOffset>
16016 <bitWidth>2</bitWidth>
16021 <name>CCMR2_Input
</name>
16022 <displayName>CCMR2_Input
</displayName>
16023 <description>capture/compare mode register
2 (input
16024 mode)
</description>
16025 <alternateRegister>CCMR2_Output
</alternateRegister>
16026 <addressOffset>0x1C</addressOffset>
16028 <access>read-write
</access>
16029 <resetValue>0x00000000</resetValue>
16033 <description>Input capture
4 filter
</description>
16034 <bitOffset>12</bitOffset>
16035 <bitWidth>4</bitWidth>
16038 <name>IC4PSC
</name>
16039 <description>Input capture
4 prescaler
</description>
16040 <bitOffset>10</bitOffset>
16041 <bitWidth>2</bitWidth>
16045 <description>Capture/Compare
4
16046 selection
</description>
16047 <bitOffset>8</bitOffset>
16048 <bitWidth>2</bitWidth>
16052 <description>Input capture
3 filter
</description>
16053 <bitOffset>4</bitOffset>
16054 <bitWidth>4</bitWidth>
16057 <name>IC3PSC
</name>
16058 <description>Input capture
3 prescaler
</description>
16059 <bitOffset>2</bitOffset>
16060 <bitWidth>2</bitWidth>
16064 <description>Capture/compare
3
16065 selection
</description>
16066 <bitOffset>0</bitOffset>
16067 <bitWidth>2</bitWidth>
16073 <displayName>CCER
</displayName>
16074 <description>capture/compare enable
16075 register
</description>
16076 <addressOffset>0x20</addressOffset>
16078 <access>read-write
</access>
16079 <resetValue>0x0000</resetValue>
16083 <description>Capture/Compare
4 output
16084 Polarity
</description>
16085 <bitOffset>15</bitOffset>
16086 <bitWidth>1</bitWidth>
16090 <description>Capture/Compare
3 output
16091 Polarity
</description>
16092 <bitOffset>13</bitOffset>
16093 <bitWidth>1</bitWidth>
16097 <description>Capture/Compare
4 output
16098 enable
</description>
16099 <bitOffset>12</bitOffset>
16100 <bitWidth>1</bitWidth>
16104 <description>Capture/Compare
3 output
16105 Polarity
</description>
16106 <bitOffset>11</bitOffset>
16107 <bitWidth>1</bitWidth>
16111 <description>Capture/Compare
3 output
16112 Polarity
</description>
16113 <bitOffset>9</bitOffset>
16114 <bitWidth>1</bitWidth>
16118 <description>Capture/Compare
3 output
16119 enable
</description>
16120 <bitOffset>8</bitOffset>
16121 <bitWidth>1</bitWidth>
16125 <description>Capture/Compare
2 output
16126 Polarity
</description>
16127 <bitOffset>7</bitOffset>
16128 <bitWidth>1</bitWidth>
16132 <description>Capture/Compare
2 output
16133 Polarity
</description>
16134 <bitOffset>5</bitOffset>
16135 <bitWidth>1</bitWidth>
16139 <description>Capture/Compare
2 output
16140 enable
</description>
16141 <bitOffset>4</bitOffset>
16142 <bitWidth>1</bitWidth>
16146 <description>Capture/Compare
1 output
16147 Polarity
</description>
16148 <bitOffset>3</bitOffset>
16149 <bitWidth>1</bitWidth>
16153 <description>Capture/Compare
1 output
16154 Polarity
</description>
16155 <bitOffset>1</bitOffset>
16156 <bitWidth>1</bitWidth>
16160 <description>Capture/Compare
1 output
16161 enable
</description>
16162 <bitOffset>0</bitOffset>
16163 <bitWidth>1</bitWidth>
16169 <displayName>CNT
</displayName>
16170 <description>counter
</description>
16171 <addressOffset>0x24</addressOffset>
16173 <access>read-write
</access>
16174 <resetValue>0x00000000</resetValue>
16178 <description>High counter value
</description>
16179 <bitOffset>16</bitOffset>
16180 <bitWidth>16</bitWidth>
16184 <description>Low counter value
</description>
16185 <bitOffset>0</bitOffset>
16186 <bitWidth>16</bitWidth>
16192 <displayName>PSC
</displayName>
16193 <description>prescaler
</description>
16194 <addressOffset>0x28</addressOffset>
16196 <access>read-write
</access>
16197 <resetValue>0x0000</resetValue>
16201 <description>Prescaler value
</description>
16202 <bitOffset>0</bitOffset>
16203 <bitWidth>16</bitWidth>
16209 <displayName>ARR
</displayName>
16210 <description>auto-reload register
</description>
16211 <addressOffset>0x2C</addressOffset>
16213 <access>read-write
</access>
16214 <resetValue>0x00000000</resetValue>
16218 <description>High Auto-reload value
</description>
16219 <bitOffset>16</bitOffset>
16220 <bitWidth>16</bitWidth>
16224 <description>Low Auto-reload value
</description>
16225 <bitOffset>0</bitOffset>
16226 <bitWidth>16</bitWidth>
16232 <displayName>CCR1
</displayName>
16233 <description>capture/compare register
1</description>
16234 <addressOffset>0x34</addressOffset>
16236 <access>read-write
</access>
16237 <resetValue>0x00000000</resetValue>
16240 <name>CCR1_H
</name>
16241 <description>High Capture/Compare
1
16242 value
</description>
16243 <bitOffset>16</bitOffset>
16244 <bitWidth>16</bitWidth>
16247 <name>CCR1_L
</name>
16248 <description>Low Capture/Compare
1
16249 value
</description>
16250 <bitOffset>0</bitOffset>
16251 <bitWidth>16</bitWidth>
16257 <displayName>CCR2
</displayName>
16258 <description>capture/compare register
2</description>
16259 <addressOffset>0x38</addressOffset>
16261 <access>read-write
</access>
16262 <resetValue>0x00000000</resetValue>
16265 <name>CCR2_H
</name>
16266 <description>High Capture/Compare
2
16267 value
</description>
16268 <bitOffset>16</bitOffset>
16269 <bitWidth>16</bitWidth>
16272 <name>CCR2_L
</name>
16273 <description>Low Capture/Compare
2
16274 value
</description>
16275 <bitOffset>0</bitOffset>
16276 <bitWidth>16</bitWidth>
16282 <displayName>CCR3
</displayName>
16283 <description>capture/compare register
3</description>
16284 <addressOffset>0x3C</addressOffset>
16286 <access>read-write
</access>
16287 <resetValue>0x00000000</resetValue>
16290 <name>CCR3_H
</name>
16291 <description>High Capture/Compare value
</description>
16292 <bitOffset>16</bitOffset>
16293 <bitWidth>16</bitWidth>
16296 <name>CCR3_L
</name>
16297 <description>Low Capture/Compare value
</description>
16298 <bitOffset>0</bitOffset>
16299 <bitWidth>16</bitWidth>
16305 <displayName>CCR4
</displayName>
16306 <description>capture/compare register
4</description>
16307 <addressOffset>0x40</addressOffset>
16309 <access>read-write
</access>
16310 <resetValue>0x00000000</resetValue>
16313 <name>CCR4_H
</name>
16314 <description>High Capture/Compare value
</description>
16315 <bitOffset>16</bitOffset>
16316 <bitWidth>16</bitWidth>
16319 <name>CCR4_L
</name>
16320 <description>Low Capture/Compare value
</description>
16321 <bitOffset>0</bitOffset>
16322 <bitWidth>16</bitWidth>
16328 <displayName>DCR
</displayName>
16329 <description>DMA control register
</description>
16330 <addressOffset>0x48</addressOffset>
16332 <access>read-write
</access>
16333 <resetValue>0x0000</resetValue>
16337 <description>DMA burst length
</description>
16338 <bitOffset>8</bitOffset>
16339 <bitWidth>5</bitWidth>
16343 <description>DMA base address
</description>
16344 <bitOffset>0</bitOffset>
16345 <bitWidth>5</bitWidth>
16351 <displayName>DMAR
</displayName>
16352 <description>DMA address for full transfer
</description>
16353 <addressOffset>0x4C</addressOffset>
16355 <access>read-write
</access>
16356 <resetValue>0x0000</resetValue>
16360 <description>DMA register for burst
16361 accesses
</description>
16362 <bitOffset>0</bitOffset>
16363 <bitWidth>16</bitWidth>
16369 <displayName>OR
</displayName>
16370 <description>TIM5 option register
</description>
16371 <addressOffset>0x50</addressOffset>
16373 <access>read-write
</access>
16374 <resetValue>0x0000</resetValue>
16377 <name>IT4_RMP
</name>
16378 <description>Timer Input
4 remap
</description>
16379 <bitOffset>6</bitOffset>
16380 <bitWidth>2</bitWidth>
16388 <description>General purpose timers
</description>
16389 <groupName>TIM
</groupName>
16390 <baseAddress>0x40014000</baseAddress>
16392 <offset>0x0</offset>
16394 <usage>registers
</usage>
16399 <displayName>CR1
</displayName>
16400 <description>control register
1</description>
16401 <addressOffset>0x0</addressOffset>
16403 <access>read-write
</access>
16404 <resetValue>0x0000</resetValue>
16408 <description>Clock division
</description>
16409 <bitOffset>8</bitOffset>
16410 <bitWidth>2</bitWidth>
16414 <description>Auto-reload preload enable
</description>
16415 <bitOffset>7</bitOffset>
16416 <bitWidth>1</bitWidth>
16420 <description>One-pulse mode
</description>
16421 <bitOffset>3</bitOffset>
16422 <bitWidth>1</bitWidth>
16426 <description>Update request source
</description>
16427 <bitOffset>2</bitOffset>
16428 <bitWidth>1</bitWidth>
16432 <description>Update disable
</description>
16433 <bitOffset>1</bitOffset>
16434 <bitWidth>1</bitWidth>
16438 <description>Counter enable
</description>
16439 <bitOffset>0</bitOffset>
16440 <bitWidth>1</bitWidth>
16446 <displayName>CR2
</displayName>
16447 <description>control register
2</description>
16448 <addressOffset>0x4</addressOffset>
16450 <access>read-write
</access>
16451 <resetValue>0x0000</resetValue>
16455 <description>Master mode selection
</description>
16456 <bitOffset>4</bitOffset>
16457 <bitWidth>3</bitWidth>
16463 <displayName>SMCR
</displayName>
16464 <description>slave mode control register
</description>
16465 <addressOffset>0x8</addressOffset>
16467 <access>read-write
</access>
16468 <resetValue>0x0000</resetValue>
16472 <description>Master/Slave mode
</description>
16473 <bitOffset>7</bitOffset>
16474 <bitWidth>1</bitWidth>
16478 <description>Trigger selection
</description>
16479 <bitOffset>4</bitOffset>
16480 <bitWidth>3</bitWidth>
16484 <description>Slave mode selection
</description>
16485 <bitOffset>0</bitOffset>
16486 <bitWidth>3</bitWidth>
16492 <displayName>DIER
</displayName>
16493 <description>DMA/Interrupt enable register
</description>
16494 <addressOffset>0xC</addressOffset>
16496 <access>read-write
</access>
16497 <resetValue>0x0000</resetValue>
16501 <description>Trigger interrupt enable
</description>
16502 <bitOffset>6</bitOffset>
16503 <bitWidth>1</bitWidth>
16507 <description>Capture/Compare
2 interrupt
16508 enable
</description>
16509 <bitOffset>2</bitOffset>
16510 <bitWidth>1</bitWidth>
16514 <description>Capture/Compare
1 interrupt
16515 enable
</description>
16516 <bitOffset>1</bitOffset>
16517 <bitWidth>1</bitWidth>
16521 <description>Update interrupt enable
</description>
16522 <bitOffset>0</bitOffset>
16523 <bitWidth>1</bitWidth>
16529 <displayName>SR
</displayName>
16530 <description>status register
</description>
16531 <addressOffset>0x10</addressOffset>
16533 <access>read-write
</access>
16534 <resetValue>0x0000</resetValue>
16538 <description>Capture/compare
2 overcapture
16540 <bitOffset>10</bitOffset>
16541 <bitWidth>1</bitWidth>
16545 <description>Capture/Compare
1 overcapture
16547 <bitOffset>9</bitOffset>
16548 <bitWidth>1</bitWidth>
16552 <description>Trigger interrupt flag
</description>
16553 <bitOffset>6</bitOffset>
16554 <bitWidth>1</bitWidth>
16558 <description>Capture/Compare
2 interrupt
16560 <bitOffset>2</bitOffset>
16561 <bitWidth>1</bitWidth>
16565 <description>Capture/compare
1 interrupt
16567 <bitOffset>1</bitOffset>
16568 <bitWidth>1</bitWidth>
16572 <description>Update interrupt flag
</description>
16573 <bitOffset>0</bitOffset>
16574 <bitWidth>1</bitWidth>
16580 <displayName>EGR
</displayName>
16581 <description>event generation register
</description>
16582 <addressOffset>0x14</addressOffset>
16584 <access>write-only
</access>
16585 <resetValue>0x0000</resetValue>
16589 <description>Trigger generation
</description>
16590 <bitOffset>6</bitOffset>
16591 <bitWidth>1</bitWidth>
16595 <description>Capture/compare
2
16596 generation
</description>
16597 <bitOffset>2</bitOffset>
16598 <bitWidth>1</bitWidth>
16602 <description>Capture/compare
1
16603 generation
</description>
16604 <bitOffset>1</bitOffset>
16605 <bitWidth>1</bitWidth>
16609 <description>Update generation
</description>
16610 <bitOffset>0</bitOffset>
16611 <bitWidth>1</bitWidth>
16616 <name>CCMR1_Output
</name>
16617 <displayName>CCMR1_Output
</displayName>
16618 <description>capture/compare mode register
1 (output
16619 mode)
</description>
16620 <addressOffset>0x18</addressOffset>
16622 <access>read-write
</access>
16623 <resetValue>0x00000000</resetValue>
16627 <description>Output Compare
2 mode
</description>
16628 <bitOffset>12</bitOffset>
16629 <bitWidth>3</bitWidth>
16633 <description>Output Compare
2 preload
16634 enable
</description>
16635 <bitOffset>11</bitOffset>
16636 <bitWidth>1</bitWidth>
16640 <description>Output Compare
2 fast
16641 enable
</description>
16642 <bitOffset>10</bitOffset>
16643 <bitWidth>1</bitWidth>
16647 <description>Capture/Compare
2
16648 selection
</description>
16649 <bitOffset>8</bitOffset>
16650 <bitWidth>2</bitWidth>
16654 <description>Output Compare
1 mode
</description>
16655 <bitOffset>4</bitOffset>
16656 <bitWidth>3</bitWidth>
16660 <description>Output Compare
1 preload
16661 enable
</description>
16662 <bitOffset>3</bitOffset>
16663 <bitWidth>1</bitWidth>
16667 <description>Output Compare
1 fast
16668 enable
</description>
16669 <bitOffset>2</bitOffset>
16670 <bitWidth>1</bitWidth>
16674 <description>Capture/Compare
1
16675 selection
</description>
16676 <bitOffset>0</bitOffset>
16677 <bitWidth>2</bitWidth>
16682 <name>CCMR1_Input
</name>
16683 <displayName>CCMR1_Input
</displayName>
16684 <description>capture/compare mode register
1 (input
16685 mode)
</description>
16686 <alternateRegister>CCMR1_Output
</alternateRegister>
16687 <addressOffset>0x18</addressOffset>
16689 <access>read-write
</access>
16690 <resetValue>0x00000000</resetValue>
16694 <description>Input capture
2 filter
</description>
16695 <bitOffset>12</bitOffset>
16696 <bitWidth>3</bitWidth>
16699 <name>IC2PCS
</name>
16700 <description>Input capture
2 prescaler
</description>
16701 <bitOffset>10</bitOffset>
16702 <bitWidth>2</bitWidth>
16706 <description>Capture/Compare
2
16707 selection
</description>
16708 <bitOffset>8</bitOffset>
16709 <bitWidth>2</bitWidth>
16713 <description>Input capture
1 filter
</description>
16714 <bitOffset>4</bitOffset>
16715 <bitWidth>3</bitWidth>
16719 <description>Input capture
1 prescaler
</description>
16720 <bitOffset>2</bitOffset>
16721 <bitWidth>2</bitWidth>
16725 <description>Capture/Compare
1
16726 selection
</description>
16727 <bitOffset>0</bitOffset>
16728 <bitWidth>2</bitWidth>
16734 <displayName>CCER
</displayName>
16735 <description>capture/compare enable
16736 register
</description>
16737 <addressOffset>0x20</addressOffset>
16739 <access>read-write
</access>
16740 <resetValue>0x0000</resetValue>
16744 <description>Capture/Compare
2 output
16745 Polarity
</description>
16746 <bitOffset>7</bitOffset>
16747 <bitWidth>1</bitWidth>
16751 <description>Capture/Compare
2 output
16752 Polarity
</description>
16753 <bitOffset>5</bitOffset>
16754 <bitWidth>1</bitWidth>
16758 <description>Capture/Compare
2 output
16759 enable
</description>
16760 <bitOffset>4</bitOffset>
16761 <bitWidth>1</bitWidth>
16765 <description>Capture/Compare
1 output
16766 Polarity
</description>
16767 <bitOffset>3</bitOffset>
16768 <bitWidth>1</bitWidth>
16772 <description>Capture/Compare
1 output
16773 Polarity
</description>
16774 <bitOffset>1</bitOffset>
16775 <bitWidth>1</bitWidth>
16779 <description>Capture/Compare
1 output
16780 enable
</description>
16781 <bitOffset>0</bitOffset>
16782 <bitWidth>1</bitWidth>
16788 <displayName>CNT
</displayName>
16789 <description>counter
</description>
16790 <addressOffset>0x24</addressOffset>
16792 <access>read-write
</access>
16793 <resetValue>0x00000000</resetValue>
16797 <description>counter value
</description>
16798 <bitOffset>0</bitOffset>
16799 <bitWidth>16</bitWidth>
16805 <displayName>PSC
</displayName>
16806 <description>prescaler
</description>
16807 <addressOffset>0x28</addressOffset>
16809 <access>read-write
</access>
16810 <resetValue>0x0000</resetValue>
16814 <description>Prescaler value
</description>
16815 <bitOffset>0</bitOffset>
16816 <bitWidth>16</bitWidth>
16822 <displayName>ARR
</displayName>
16823 <description>auto-reload register
</description>
16824 <addressOffset>0x2C</addressOffset>
16826 <access>read-write
</access>
16827 <resetValue>0x00000000</resetValue>
16831 <description>Auto-reload value
</description>
16832 <bitOffset>0</bitOffset>
16833 <bitWidth>16</bitWidth>
16839 <displayName>CCR1
</displayName>
16840 <description>capture/compare register
1</description>
16841 <addressOffset>0x34</addressOffset>
16843 <access>read-write
</access>
16844 <resetValue>0x00000000</resetValue>
16848 <description>Capture/Compare
1 value
</description>
16849 <bitOffset>0</bitOffset>
16850 <bitWidth>16</bitWidth>
16856 <displayName>CCR2
</displayName>
16857 <description>capture/compare register
2</description>
16858 <addressOffset>0x38</addressOffset>
16860 <access>read-write
</access>
16861 <resetValue>0x00000000</resetValue>
16865 <description>Capture/Compare
2 value
</description>
16866 <bitOffset>0</bitOffset>
16867 <bitWidth>16</bitWidth>
16874 <name>USART1
</name>
16875 <description>Universal synchronous asynchronous receiver
16876 transmitter
</description>
16877 <groupName>USART
</groupName>
16878 <baseAddress>0x40011000</baseAddress>
16880 <offset>0x0</offset>
16882 <usage>registers
</usage>
16885 <name>OTG_FS_WKUP
</name>
16886 <description>USB On-The-Go FS Wakeup through EXTI line
16887 interrupt
</description>
16891 <name>OTG_FS
</name>
16892 <description>USB On The Go FS global
16893 interrupt
</description>
16899 <displayName>SR
</displayName>
16900 <description>Status register
</description>
16901 <addressOffset>0x0</addressOffset>
16903 <resetValue>0x00C00000</resetValue>
16907 <description>CTS flag
</description>
16908 <bitOffset>9</bitOffset>
16909 <bitWidth>1</bitWidth>
16910 <access>read-write
</access>
16914 <description>LIN break detection flag
</description>
16915 <bitOffset>8</bitOffset>
16916 <bitWidth>1</bitWidth>
16917 <access>read-write
</access>
16921 <description>Transmit data register
16922 empty
</description>
16923 <bitOffset>7</bitOffset>
16924 <bitWidth>1</bitWidth>
16925 <access>read-only
</access>
16929 <description>Transmission complete
</description>
16930 <bitOffset>6</bitOffset>
16931 <bitWidth>1</bitWidth>
16932 <access>read-write
</access>
16936 <description>Read data register not
16937 empty
</description>
16938 <bitOffset>5</bitOffset>
16939 <bitWidth>1</bitWidth>
16940 <access>read-write
</access>
16944 <description>IDLE line detected
</description>
16945 <bitOffset>4</bitOffset>
16946 <bitWidth>1</bitWidth>
16947 <access>read-only
</access>
16951 <description>Overrun error
</description>
16952 <bitOffset>3</bitOffset>
16953 <bitWidth>1</bitWidth>
16954 <access>read-only
</access>
16958 <description>Noise detected flag
</description>
16959 <bitOffset>2</bitOffset>
16960 <bitWidth>1</bitWidth>
16961 <access>read-only
</access>
16965 <description>Framing error
</description>
16966 <bitOffset>1</bitOffset>
16967 <bitWidth>1</bitWidth>
16968 <access>read-only
</access>
16972 <description>Parity error
</description>
16973 <bitOffset>0</bitOffset>
16974 <bitWidth>1</bitWidth>
16975 <access>read-only
</access>
16981 <displayName>DR
</displayName>
16982 <description>Data register
</description>
16983 <addressOffset>0x4</addressOffset>
16985 <access>read-write
</access>
16986 <resetValue>0x00000000</resetValue>
16990 <description>Data value
</description>
16991 <bitOffset>0</bitOffset>
16992 <bitWidth>9</bitWidth>
16998 <displayName>BRR
</displayName>
16999 <description>Baud rate register
</description>
17000 <addressOffset>0x8</addressOffset>
17002 <access>read-write
</access>
17003 <resetValue>0x0000</resetValue>
17006 <name>DIV_Mantissa
</name>
17007 <description>mantissa of USARTDIV
</description>
17008 <bitOffset>4</bitOffset>
17009 <bitWidth>12</bitWidth>
17012 <name>DIV_Fraction
</name>
17013 <description>fraction of USARTDIV
</description>
17014 <bitOffset>0</bitOffset>
17015 <bitWidth>4</bitWidth>
17021 <displayName>CR1
</displayName>
17022 <description>Control register
1</description>
17023 <addressOffset>0xC</addressOffset>
17025 <access>read-write
</access>
17026 <resetValue>0x0000</resetValue>
17030 <description>Oversampling mode
</description>
17031 <bitOffset>15</bitOffset>
17032 <bitWidth>1</bitWidth>
17036 <description>USART enable
</description>
17037 <bitOffset>13</bitOffset>
17038 <bitWidth>1</bitWidth>
17042 <description>Word length
</description>
17043 <bitOffset>12</bitOffset>
17044 <bitWidth>1</bitWidth>
17048 <description>Wakeup method
</description>
17049 <bitOffset>11</bitOffset>
17050 <bitWidth>1</bitWidth>
17054 <description>Parity control enable
</description>
17055 <bitOffset>10</bitOffset>
17056 <bitWidth>1</bitWidth>
17060 <description>Parity selection
</description>
17061 <bitOffset>9</bitOffset>
17062 <bitWidth>1</bitWidth>
17066 <description>PE interrupt enable
</description>
17067 <bitOffset>8</bitOffset>
17068 <bitWidth>1</bitWidth>
17072 <description>TXE interrupt enable
</description>
17073 <bitOffset>7</bitOffset>
17074 <bitWidth>1</bitWidth>
17078 <description>Transmission complete interrupt
17079 enable
</description>
17080 <bitOffset>6</bitOffset>
17081 <bitWidth>1</bitWidth>
17084 <name>RXNEIE
</name>
17085 <description>RXNE interrupt enable
</description>
17086 <bitOffset>5</bitOffset>
17087 <bitWidth>1</bitWidth>
17090 <name>IDLEIE
</name>
17091 <description>IDLE interrupt enable
</description>
17092 <bitOffset>4</bitOffset>
17093 <bitWidth>1</bitWidth>
17097 <description>Transmitter enable
</description>
17098 <bitOffset>3</bitOffset>
17099 <bitWidth>1</bitWidth>
17103 <description>Receiver enable
</description>
17104 <bitOffset>2</bitOffset>
17105 <bitWidth>1</bitWidth>
17109 <description>Receiver wakeup
</description>
17110 <bitOffset>1</bitOffset>
17111 <bitWidth>1</bitWidth>
17115 <description>Send break
</description>
17116 <bitOffset>0</bitOffset>
17117 <bitWidth>1</bitWidth>
17123 <displayName>CR2
</displayName>
17124 <description>Control register
2</description>
17125 <addressOffset>0x10</addressOffset>
17127 <access>read-write
</access>
17128 <resetValue>0x0000</resetValue>
17132 <description>LIN mode enable
</description>
17133 <bitOffset>14</bitOffset>
17134 <bitWidth>1</bitWidth>
17138 <description>STOP bits
</description>
17139 <bitOffset>12</bitOffset>
17140 <bitWidth>2</bitWidth>
17144 <description>Clock enable
</description>
17145 <bitOffset>11</bitOffset>
17146 <bitWidth>1</bitWidth>
17150 <description>Clock polarity
</description>
17151 <bitOffset>10</bitOffset>
17152 <bitWidth>1</bitWidth>
17156 <description>Clock phase
</description>
17157 <bitOffset>9</bitOffset>
17158 <bitWidth>1</bitWidth>
17162 <description>Last bit clock pulse
</description>
17163 <bitOffset>8</bitOffset>
17164 <bitWidth>1</bitWidth>
17168 <description>LIN break detection interrupt
17169 enable
</description>
17170 <bitOffset>6</bitOffset>
17171 <bitWidth>1</bitWidth>
17175 <description>lin break detection length
</description>
17176 <bitOffset>5</bitOffset>
17177 <bitWidth>1</bitWidth>
17181 <description>Address of the USART node
</description>
17182 <bitOffset>0</bitOffset>
17183 <bitWidth>4</bitWidth>
17189 <displayName>CR3
</displayName>
17190 <description>Control register
3</description>
17191 <addressOffset>0x14</addressOffset>
17193 <access>read-write
</access>
17194 <resetValue>0x0000</resetValue>
17197 <name>ONEBIT
</name>
17198 <description>One sample bit method
17199 enable
</description>
17200 <bitOffset>11</bitOffset>
17201 <bitWidth>1</bitWidth>
17205 <description>CTS interrupt enable
</description>
17206 <bitOffset>10</bitOffset>
17207 <bitWidth>1</bitWidth>
17211 <description>CTS enable
</description>
17212 <bitOffset>9</bitOffset>
17213 <bitWidth>1</bitWidth>
17217 <description>RTS enable
</description>
17218 <bitOffset>8</bitOffset>
17219 <bitWidth>1</bitWidth>
17223 <description>DMA enable transmitter
</description>
17224 <bitOffset>7</bitOffset>
17225 <bitWidth>1</bitWidth>
17229 <description>DMA enable receiver
</description>
17230 <bitOffset>6</bitOffset>
17231 <bitWidth>1</bitWidth>
17235 <description>Smartcard mode enable
</description>
17236 <bitOffset>5</bitOffset>
17237 <bitWidth>1</bitWidth>
17241 <description>Smartcard NACK enable
</description>
17242 <bitOffset>4</bitOffset>
17243 <bitWidth>1</bitWidth>
17247 <description>Half-duplex selection
</description>
17248 <bitOffset>3</bitOffset>
17249 <bitWidth>1</bitWidth>
17253 <description>IrDA low-power
</description>
17254 <bitOffset>2</bitOffset>
17255 <bitWidth>1</bitWidth>
17259 <description>IrDA mode enable
</description>
17260 <bitOffset>1</bitOffset>
17261 <bitWidth>1</bitWidth>
17265 <description>Error interrupt enable
</description>
17266 <bitOffset>0</bitOffset>
17267 <bitWidth>1</bitWidth>
17273 <displayName>GTPR
</displayName>
17274 <description>Guard time and prescaler
17275 register
</description>
17276 <addressOffset>0x18</addressOffset>
17278 <access>read-write
</access>
17279 <resetValue>0x0000</resetValue>
17283 <description>Guard time value
</description>
17284 <bitOffset>8</bitOffset>
17285 <bitWidth>8</bitWidth>
17289 <description>Prescaler value
</description>
17290 <bitOffset>0</bitOffset>
17291 <bitWidth>8</bitWidth>
17297 <peripheral derivedFrom=
"USART1">
17298 <name>USART2
</name>
17299 <baseAddress>0x40004400</baseAddress>
17301 <peripheral derivedFrom=
"USART1">
17302 <name>USART6
</name>
17303 <baseAddress>0x40011400</baseAddress>
17307 <description>Window watchdog
</description>
17308 <groupName>WWDG
</groupName>
17309 <baseAddress>0x40002C00</baseAddress>
17311 <offset>0x0</offset>
17313 <usage>registers
</usage>
17317 <description>PVD through EXTI line detection
17318 interrupt
</description>
17324 <displayName>CR
</displayName>
17325 <description>Control register
</description>
17326 <addressOffset>0x0</addressOffset>
17328 <access>read-write
</access>
17329 <resetValue>0x7F</resetValue>
17333 <description>Activation bit
</description>
17334 <bitOffset>7</bitOffset>
17335 <bitWidth>1</bitWidth>
17339 <description>7-bit counter (MSB to LSB)
</description>
17340 <bitOffset>0</bitOffset>
17341 <bitWidth>7</bitWidth>
17347 <displayName>CFR
</displayName>
17348 <description>Configuration register
</description>
17349 <addressOffset>0x4</addressOffset>
17351 <access>read-write
</access>
17352 <resetValue>0x7F</resetValue>
17356 <description>Early wakeup interrupt
</description>
17357 <bitOffset>9</bitOffset>
17358 <bitWidth>1</bitWidth>
17361 <name>WDGTB1
</name>
17362 <description>Timer base
</description>
17363 <bitOffset>8</bitOffset>
17364 <bitWidth>1</bitWidth>
17367 <name>WDGTB0
</name>
17368 <description>Timer base
</description>
17369 <bitOffset>7</bitOffset>
17370 <bitWidth>1</bitWidth>
17374 <description>7-bit window value
</description>
17375 <bitOffset>0</bitOffset>
17376 <bitWidth>7</bitWidth>
17382 <displayName>SR
</displayName>
17383 <description>Status register
</description>
17384 <addressOffset>0x8</addressOffset>
17386 <access>read-write
</access>
17387 <resetValue>0x00</resetValue>
17391 <description>Early wakeup interrupt
17393 <bitOffset>0</bitOffset>
17394 <bitWidth>1</bitWidth>
17402 <description>DMA controller
</description>
17403 <groupName>DMA
</groupName>
17404 <baseAddress>0x40026400</baseAddress>
17406 <offset>0x0</offset>
17408 <usage>registers
</usage>
17412 <description>RCC global interrupt
</description>
17418 <displayName>LISR
</displayName>
17419 <description>low interrupt status register
</description>
17420 <addressOffset>0x0</addressOffset>
17422 <access>read-only
</access>
17423 <resetValue>0x00000000</resetValue>
17427 <description>Stream x transfer complete interrupt
17428 flag (x =
3.
.0)
</description>
17429 <bitOffset>27</bitOffset>
17430 <bitWidth>1</bitWidth>
17434 <description>Stream x half transfer interrupt flag
17435 (x=
3.
.0)
</description>
17436 <bitOffset>26</bitOffset>
17437 <bitWidth>1</bitWidth>
17441 <description>Stream x transfer error interrupt flag
17442 (x=
3.
.0)
</description>
17443 <bitOffset>25</bitOffset>
17444 <bitWidth>1</bitWidth>
17447 <name>DMEIF3
</name>
17448 <description>Stream x direct mode error interrupt
17449 flag (x=
3.
.0)
</description>
17450 <bitOffset>24</bitOffset>
17451 <bitWidth>1</bitWidth>
17455 <description>Stream x FIFO error interrupt flag
17456 (x=
3.
.0)
</description>
17457 <bitOffset>22</bitOffset>
17458 <bitWidth>1</bitWidth>
17462 <description>Stream x transfer complete interrupt
17463 flag (x =
3.
.0)
</description>
17464 <bitOffset>21</bitOffset>
17465 <bitWidth>1</bitWidth>
17469 <description>Stream x half transfer interrupt flag
17470 (x=
3.
.0)
</description>
17471 <bitOffset>20</bitOffset>
17472 <bitWidth>1</bitWidth>
17476 <description>Stream x transfer error interrupt flag
17477 (x=
3.
.0)
</description>
17478 <bitOffset>19</bitOffset>
17479 <bitWidth>1</bitWidth>
17482 <name>DMEIF2
</name>
17483 <description>Stream x direct mode error interrupt
17484 flag (x=
3.
.0)
</description>
17485 <bitOffset>18</bitOffset>
17486 <bitWidth>1</bitWidth>
17490 <description>Stream x FIFO error interrupt flag
17491 (x=
3.
.0)
</description>
17492 <bitOffset>16</bitOffset>
17493 <bitWidth>1</bitWidth>
17497 <description>Stream x transfer complete interrupt
17498 flag (x =
3.
.0)
</description>
17499 <bitOffset>11</bitOffset>
17500 <bitWidth>1</bitWidth>
17504 <description>Stream x half transfer interrupt flag
17505 (x=
3.
.0)
</description>
17506 <bitOffset>10</bitOffset>
17507 <bitWidth>1</bitWidth>
17511 <description>Stream x transfer error interrupt flag
17512 (x=
3.
.0)
</description>
17513 <bitOffset>9</bitOffset>
17514 <bitWidth>1</bitWidth>
17517 <name>DMEIF1
</name>
17518 <description>Stream x direct mode error interrupt
17519 flag (x=
3.
.0)
</description>
17520 <bitOffset>8</bitOffset>
17521 <bitWidth>1</bitWidth>
17525 <description>Stream x FIFO error interrupt flag
17526 (x=
3.
.0)
</description>
17527 <bitOffset>6</bitOffset>
17528 <bitWidth>1</bitWidth>
17532 <description>Stream x transfer complete interrupt
17533 flag (x =
3.
.0)
</description>
17534 <bitOffset>5</bitOffset>
17535 <bitWidth>1</bitWidth>
17539 <description>Stream x half transfer interrupt flag
17540 (x=
3.
.0)
</description>
17541 <bitOffset>4</bitOffset>
17542 <bitWidth>1</bitWidth>
17546 <description>Stream x transfer error interrupt flag
17547 (x=
3.
.0)
</description>
17548 <bitOffset>3</bitOffset>
17549 <bitWidth>1</bitWidth>
17552 <name>DMEIF0
</name>
17553 <description>Stream x direct mode error interrupt
17554 flag (x=
3.
.0)
</description>
17555 <bitOffset>2</bitOffset>
17556 <bitWidth>1</bitWidth>
17560 <description>Stream x FIFO error interrupt flag
17561 (x=
3.
.0)
</description>
17562 <bitOffset>0</bitOffset>
17563 <bitWidth>1</bitWidth>
17569 <displayName>HISR
</displayName>
17570 <description>high interrupt status register
</description>
17571 <addressOffset>0x4</addressOffset>
17573 <access>read-only
</access>
17574 <resetValue>0x00000000</resetValue>
17578 <description>Stream x transfer complete interrupt
17579 flag (x=
7.
.4)
</description>
17580 <bitOffset>27</bitOffset>
17581 <bitWidth>1</bitWidth>
17585 <description>Stream x half transfer interrupt flag
17586 (x=
7.
.4)
</description>
17587 <bitOffset>26</bitOffset>
17588 <bitWidth>1</bitWidth>
17592 <description>Stream x transfer error interrupt flag
17593 (x=
7.
.4)
</description>
17594 <bitOffset>25</bitOffset>
17595 <bitWidth>1</bitWidth>
17598 <name>DMEIF7
</name>
17599 <description>Stream x direct mode error interrupt
17600 flag (x=
7.
.4)
</description>
17601 <bitOffset>24</bitOffset>
17602 <bitWidth>1</bitWidth>
17606 <description>Stream x FIFO error interrupt flag
17607 (x=
7.
.4)
</description>
17608 <bitOffset>22</bitOffset>
17609 <bitWidth>1</bitWidth>
17613 <description>Stream x transfer complete interrupt
17614 flag (x=
7.
.4)
</description>
17615 <bitOffset>21</bitOffset>
17616 <bitWidth>1</bitWidth>
17620 <description>Stream x half transfer interrupt flag
17621 (x=
7.
.4)
</description>
17622 <bitOffset>20</bitOffset>
17623 <bitWidth>1</bitWidth>
17627 <description>Stream x transfer error interrupt flag
17628 (x=
7.
.4)
</description>
17629 <bitOffset>19</bitOffset>
17630 <bitWidth>1</bitWidth>
17633 <name>DMEIF6
</name>
17634 <description>Stream x direct mode error interrupt
17635 flag (x=
7.
.4)
</description>
17636 <bitOffset>18</bitOffset>
17637 <bitWidth>1</bitWidth>
17641 <description>Stream x FIFO error interrupt flag
17642 (x=
7.
.4)
</description>
17643 <bitOffset>16</bitOffset>
17644 <bitWidth>1</bitWidth>
17648 <description>Stream x transfer complete interrupt
17649 flag (x=
7.
.4)
</description>
17650 <bitOffset>11</bitOffset>
17651 <bitWidth>1</bitWidth>
17655 <description>Stream x half transfer interrupt flag
17656 (x=
7.
.4)
</description>
17657 <bitOffset>10</bitOffset>
17658 <bitWidth>1</bitWidth>
17662 <description>Stream x transfer error interrupt flag
17663 (x=
7.
.4)
</description>
17664 <bitOffset>9</bitOffset>
17665 <bitWidth>1</bitWidth>
17668 <name>DMEIF5
</name>
17669 <description>Stream x direct mode error interrupt
17670 flag (x=
7.
.4)
</description>
17671 <bitOffset>8</bitOffset>
17672 <bitWidth>1</bitWidth>
17676 <description>Stream x FIFO error interrupt flag
17677 (x=
7.
.4)
</description>
17678 <bitOffset>6</bitOffset>
17679 <bitWidth>1</bitWidth>
17683 <description>Stream x transfer complete interrupt
17684 flag (x=
7.
.4)
</description>
17685 <bitOffset>5</bitOffset>
17686 <bitWidth>1</bitWidth>
17690 <description>Stream x half transfer interrupt flag
17691 (x=
7.
.4)
</description>
17692 <bitOffset>4</bitOffset>
17693 <bitWidth>1</bitWidth>
17697 <description>Stream x transfer error interrupt flag
17698 (x=
7.
.4)
</description>
17699 <bitOffset>3</bitOffset>
17700 <bitWidth>1</bitWidth>
17703 <name>DMEIF4
</name>
17704 <description>Stream x direct mode error interrupt
17705 flag (x=
7.
.4)
</description>
17706 <bitOffset>2</bitOffset>
17707 <bitWidth>1</bitWidth>
17711 <description>Stream x FIFO error interrupt flag
17712 (x=
7.
.4)
</description>
17713 <bitOffset>0</bitOffset>
17714 <bitWidth>1</bitWidth>
17720 <displayName>LIFCR
</displayName>
17721 <description>low interrupt flag clear
17722 register
</description>
17723 <addressOffset>0x8</addressOffset>
17725 <access>write-only
</access>
17726 <resetValue>0x00000000</resetValue>
17729 <name>CTCIF3
</name>
17730 <description>Stream x clear transfer complete
17731 interrupt flag (x =
3.
.0)
</description>
17732 <bitOffset>27</bitOffset>
17733 <bitWidth>1</bitWidth>
17736 <name>CHTIF3
</name>
17737 <description>Stream x clear half transfer interrupt
17738 flag (x =
3.
.0)
</description>
17739 <bitOffset>26</bitOffset>
17740 <bitWidth>1</bitWidth>
17743 <name>CTEIF3
</name>
17744 <description>Stream x clear transfer error interrupt
17745 flag (x =
3.
.0)
</description>
17746 <bitOffset>25</bitOffset>
17747 <bitWidth>1</bitWidth>
17750 <name>CDMEIF3
</name>
17751 <description>Stream x clear direct mode error
17752 interrupt flag (x =
3.
.0)
</description>
17753 <bitOffset>24</bitOffset>
17754 <bitWidth>1</bitWidth>
17757 <name>CFEIF3
</name>
17758 <description>Stream x clear FIFO error interrupt flag
17759 (x =
3.
.0)
</description>
17760 <bitOffset>22</bitOffset>
17761 <bitWidth>1</bitWidth>
17764 <name>CTCIF2
</name>
17765 <description>Stream x clear transfer complete
17766 interrupt flag (x =
3.
.0)
</description>
17767 <bitOffset>21</bitOffset>
17768 <bitWidth>1</bitWidth>
17771 <name>CHTIF2
</name>
17772 <description>Stream x clear half transfer interrupt
17773 flag (x =
3.
.0)
</description>
17774 <bitOffset>20</bitOffset>
17775 <bitWidth>1</bitWidth>
17778 <name>CTEIF2
</name>
17779 <description>Stream x clear transfer error interrupt
17780 flag (x =
3.
.0)
</description>
17781 <bitOffset>19</bitOffset>
17782 <bitWidth>1</bitWidth>
17785 <name>CDMEIF2
</name>
17786 <description>Stream x clear direct mode error
17787 interrupt flag (x =
3.
.0)
</description>
17788 <bitOffset>18</bitOffset>
17789 <bitWidth>1</bitWidth>
17792 <name>CFEIF2
</name>
17793 <description>Stream x clear FIFO error interrupt flag
17794 (x =
3.
.0)
</description>
17795 <bitOffset>16</bitOffset>
17796 <bitWidth>1</bitWidth>
17799 <name>CTCIF1
</name>
17800 <description>Stream x clear transfer complete
17801 interrupt flag (x =
3.
.0)
</description>
17802 <bitOffset>11</bitOffset>
17803 <bitWidth>1</bitWidth>
17806 <name>CHTIF1
</name>
17807 <description>Stream x clear half transfer interrupt
17808 flag (x =
3.
.0)
</description>
17809 <bitOffset>10</bitOffset>
17810 <bitWidth>1</bitWidth>
17813 <name>CTEIF1
</name>
17814 <description>Stream x clear transfer error interrupt
17815 flag (x =
3.
.0)
</description>
17816 <bitOffset>9</bitOffset>
17817 <bitWidth>1</bitWidth>
17820 <name>CDMEIF1
</name>
17821 <description>Stream x clear direct mode error
17822 interrupt flag (x =
3.
.0)
</description>
17823 <bitOffset>8</bitOffset>
17824 <bitWidth>1</bitWidth>
17827 <name>CFEIF1
</name>
17828 <description>Stream x clear FIFO error interrupt flag
17829 (x =
3.
.0)
</description>
17830 <bitOffset>6</bitOffset>
17831 <bitWidth>1</bitWidth>
17834 <name>CTCIF0
</name>
17835 <description>Stream x clear transfer complete
17836 interrupt flag (x =
3.
.0)
</description>
17837 <bitOffset>5</bitOffset>
17838 <bitWidth>1</bitWidth>
17841 <name>CHTIF0
</name>
17842 <description>Stream x clear half transfer interrupt
17843 flag (x =
3.
.0)
</description>
17844 <bitOffset>4</bitOffset>
17845 <bitWidth>1</bitWidth>
17848 <name>CTEIF0
</name>
17849 <description>Stream x clear transfer error interrupt
17850 flag (x =
3.
.0)
</description>
17851 <bitOffset>3</bitOffset>
17852 <bitWidth>1</bitWidth>
17855 <name>CDMEIF0
</name>
17856 <description>Stream x clear direct mode error
17857 interrupt flag (x =
3.
.0)
</description>
17858 <bitOffset>2</bitOffset>
17859 <bitWidth>1</bitWidth>
17862 <name>CFEIF0
</name>
17863 <description>Stream x clear FIFO error interrupt flag
17864 (x =
3.
.0)
</description>
17865 <bitOffset>0</bitOffset>
17866 <bitWidth>1</bitWidth>
17872 <displayName>HIFCR
</displayName>
17873 <description>high interrupt flag clear
17874 register
</description>
17875 <addressOffset>0xC</addressOffset>
17877 <access>write-only
</access>
17878 <resetValue>0x00000000</resetValue>
17881 <name>CTCIF7
</name>
17882 <description>Stream x clear transfer complete
17883 interrupt flag (x =
7.
.4)
</description>
17884 <bitOffset>27</bitOffset>
17885 <bitWidth>1</bitWidth>
17888 <name>CHTIF7
</name>
17889 <description>Stream x clear half transfer interrupt
17890 flag (x =
7.
.4)
</description>
17891 <bitOffset>26</bitOffset>
17892 <bitWidth>1</bitWidth>
17895 <name>CTEIF7
</name>
17896 <description>Stream x clear transfer error interrupt
17897 flag (x =
7.
.4)
</description>
17898 <bitOffset>25</bitOffset>
17899 <bitWidth>1</bitWidth>
17902 <name>CDMEIF7
</name>
17903 <description>Stream x clear direct mode error
17904 interrupt flag (x =
7.
.4)
</description>
17905 <bitOffset>24</bitOffset>
17906 <bitWidth>1</bitWidth>
17909 <name>CFEIF7
</name>
17910 <description>Stream x clear FIFO error interrupt flag
17911 (x =
7.
.4)
</description>
17912 <bitOffset>22</bitOffset>
17913 <bitWidth>1</bitWidth>
17916 <name>CTCIF6
</name>
17917 <description>Stream x clear transfer complete
17918 interrupt flag (x =
7.
.4)
</description>
17919 <bitOffset>21</bitOffset>
17920 <bitWidth>1</bitWidth>
17923 <name>CHTIF6
</name>
17924 <description>Stream x clear half transfer interrupt
17925 flag (x =
7.
.4)
</description>
17926 <bitOffset>20</bitOffset>
17927 <bitWidth>1</bitWidth>
17930 <name>CTEIF6
</name>
17931 <description>Stream x clear transfer error interrupt
17932 flag (x =
7.
.4)
</description>
17933 <bitOffset>19</bitOffset>
17934 <bitWidth>1</bitWidth>
17937 <name>CDMEIF6
</name>
17938 <description>Stream x clear direct mode error
17939 interrupt flag (x =
7.
.4)
</description>
17940 <bitOffset>18</bitOffset>
17941 <bitWidth>1</bitWidth>
17944 <name>CFEIF6
</name>
17945 <description>Stream x clear FIFO error interrupt flag
17946 (x =
7.
.4)
</description>
17947 <bitOffset>16</bitOffset>
17948 <bitWidth>1</bitWidth>
17951 <name>CTCIF5
</name>
17952 <description>Stream x clear transfer complete
17953 interrupt flag (x =
7.
.4)
</description>
17954 <bitOffset>11</bitOffset>
17955 <bitWidth>1</bitWidth>
17958 <name>CHTIF5
</name>
17959 <description>Stream x clear half transfer interrupt
17960 flag (x =
7.
.4)
</description>
17961 <bitOffset>10</bitOffset>
17962 <bitWidth>1</bitWidth>
17965 <name>CTEIF5
</name>
17966 <description>Stream x clear transfer error interrupt
17967 flag (x =
7.
.4)
</description>
17968 <bitOffset>9</bitOffset>
17969 <bitWidth>1</bitWidth>
17972 <name>CDMEIF5
</name>
17973 <description>Stream x clear direct mode error
17974 interrupt flag (x =
7.
.4)
</description>
17975 <bitOffset>8</bitOffset>
17976 <bitWidth>1</bitWidth>
17979 <name>CFEIF5
</name>
17980 <description>Stream x clear FIFO error interrupt flag
17981 (x =
7.
.4)
</description>
17982 <bitOffset>6</bitOffset>
17983 <bitWidth>1</bitWidth>
17986 <name>CTCIF4
</name>
17987 <description>Stream x clear transfer complete
17988 interrupt flag (x =
7.
.4)
</description>
17989 <bitOffset>5</bitOffset>
17990 <bitWidth>1</bitWidth>
17993 <name>CHTIF4
</name>
17994 <description>Stream x clear half transfer interrupt
17995 flag (x =
7.
.4)
</description>
17996 <bitOffset>4</bitOffset>
17997 <bitWidth>1</bitWidth>
18000 <name>CTEIF4
</name>
18001 <description>Stream x clear transfer error interrupt
18002 flag (x =
7.
.4)
</description>
18003 <bitOffset>3</bitOffset>
18004 <bitWidth>1</bitWidth>
18007 <name>CDMEIF4
</name>
18008 <description>Stream x clear direct mode error
18009 interrupt flag (x =
7.
.4)
</description>
18010 <bitOffset>2</bitOffset>
18011 <bitWidth>1</bitWidth>
18014 <name>CFEIF4
</name>
18015 <description>Stream x clear FIFO error interrupt flag
18016 (x =
7.
.4)
</description>
18017 <bitOffset>0</bitOffset>
18018 <bitWidth>1</bitWidth>
18024 <displayName>S0CR
</displayName>
18025 <description>stream x configuration
18026 register
</description>
18027 <addressOffset>0x10</addressOffset>
18029 <access>read-write
</access>
18030 <resetValue>0x00000000</resetValue>
18034 <description>Channel selection
</description>
18035 <bitOffset>25</bitOffset>
18036 <bitWidth>3</bitWidth>
18039 <name>MBURST
</name>
18040 <description>Memory burst transfer
18041 configuration
</description>
18042 <bitOffset>23</bitOffset>
18043 <bitWidth>2</bitWidth>
18046 <name>PBURST
</name>
18047 <description>Peripheral burst transfer
18048 configuration
</description>
18049 <bitOffset>21</bitOffset>
18050 <bitWidth>2</bitWidth>
18054 <description>Current target (only in double buffer
18055 mode)
</description>
18056 <bitOffset>19</bitOffset>
18057 <bitWidth>1</bitWidth>
18061 <description>Double buffer mode
</description>
18062 <bitOffset>18</bitOffset>
18063 <bitWidth>1</bitWidth>
18067 <description>Priority level
</description>
18068 <bitOffset>16</bitOffset>
18069 <bitWidth>2</bitWidth>
18072 <name>PINCOS
</name>
18073 <description>Peripheral increment offset
18075 <bitOffset>15</bitOffset>
18076 <bitWidth>1</bitWidth>
18080 <description>Memory data size
</description>
18081 <bitOffset>13</bitOffset>
18082 <bitWidth>2</bitWidth>
18086 <description>Peripheral data size
</description>
18087 <bitOffset>11</bitOffset>
18088 <bitWidth>2</bitWidth>
18092 <description>Memory increment mode
</description>
18093 <bitOffset>10</bitOffset>
18094 <bitWidth>1</bitWidth>
18098 <description>Peripheral increment mode
</description>
18099 <bitOffset>9</bitOffset>
18100 <bitWidth>1</bitWidth>
18104 <description>Circular mode
</description>
18105 <bitOffset>8</bitOffset>
18106 <bitWidth>1</bitWidth>
18110 <description>Data transfer direction
</description>
18111 <bitOffset>6</bitOffset>
18112 <bitWidth>2</bitWidth>
18115 <name>PFCTRL
</name>
18116 <description>Peripheral flow controller
</description>
18117 <bitOffset>5</bitOffset>
18118 <bitWidth>1</bitWidth>
18122 <description>Transfer complete interrupt
18123 enable
</description>
18124 <bitOffset>4</bitOffset>
18125 <bitWidth>1</bitWidth>
18129 <description>Half transfer interrupt
18130 enable
</description>
18131 <bitOffset>3</bitOffset>
18132 <bitWidth>1</bitWidth>
18136 <description>Transfer error interrupt
18137 enable
</description>
18138 <bitOffset>2</bitOffset>
18139 <bitWidth>1</bitWidth>
18143 <description>Direct mode error interrupt
18144 enable
</description>
18145 <bitOffset>1</bitOffset>
18146 <bitWidth>1</bitWidth>
18150 <description>Stream enable / flag stream ready when
18151 read low
</description>
18152 <bitOffset>0</bitOffset>
18153 <bitWidth>1</bitWidth>
18158 <name>S0NDTR
</name>
18159 <displayName>S0NDTR
</displayName>
18160 <description>stream x number of data
18161 register
</description>
18162 <addressOffset>0x14</addressOffset>
18164 <access>read-write
</access>
18165 <resetValue>0x00000000</resetValue>
18169 <description>Number of data items to
18170 transfer
</description>
18171 <bitOffset>0</bitOffset>
18172 <bitWidth>16</bitWidth>
18178 <displayName>S0PAR
</displayName>
18179 <description>stream x peripheral address
18180 register
</description>
18181 <addressOffset>0x18</addressOffset>
18183 <access>read-write
</access>
18184 <resetValue>0x00000000</resetValue>
18188 <description>Peripheral address
</description>
18189 <bitOffset>0</bitOffset>
18190 <bitWidth>32</bitWidth>
18195 <name>S0M0AR
</name>
18196 <displayName>S0M0AR
</displayName>
18197 <description>stream x memory
0 address
18198 register
</description>
18199 <addressOffset>0x1C</addressOffset>
18201 <access>read-write
</access>
18202 <resetValue>0x00000000</resetValue>
18206 <description>Memory
0 address
</description>
18207 <bitOffset>0</bitOffset>
18208 <bitWidth>32</bitWidth>
18213 <name>S0M1AR
</name>
18214 <displayName>S0M1AR
</displayName>
18215 <description>stream x memory
1 address
18216 register
</description>
18217 <addressOffset>0x20</addressOffset>
18219 <access>read-write
</access>
18220 <resetValue>0x00000000</resetValue>
18224 <description>Memory
1 address (used in case of Double
18225 buffer mode)
</description>
18226 <bitOffset>0</bitOffset>
18227 <bitWidth>32</bitWidth>
18233 <displayName>S0FCR
</displayName>
18234 <description>stream x FIFO control register
</description>
18235 <addressOffset>0x24</addressOffset>
18237 <resetValue>0x00000021</resetValue>
18241 <description>FIFO error interrupt
18242 enable
</description>
18243 <bitOffset>7</bitOffset>
18244 <bitWidth>1</bitWidth>
18245 <access>read-write
</access>
18249 <description>FIFO status
</description>
18250 <bitOffset>3</bitOffset>
18251 <bitWidth>3</bitWidth>
18252 <access>read-only
</access>
18256 <description>Direct mode disable
</description>
18257 <bitOffset>2</bitOffset>
18258 <bitWidth>1</bitWidth>
18259 <access>read-write
</access>
18263 <description>FIFO threshold selection
</description>
18264 <bitOffset>0</bitOffset>
18265 <bitWidth>2</bitWidth>
18266 <access>read-write
</access>
18272 <displayName>S1CR
</displayName>
18273 <description>stream x configuration
18274 register
</description>
18275 <addressOffset>0x28</addressOffset>
18277 <access>read-write
</access>
18278 <resetValue>0x00000000</resetValue>
18282 <description>Channel selection
</description>
18283 <bitOffset>25</bitOffset>
18284 <bitWidth>3</bitWidth>
18287 <name>MBURST
</name>
18288 <description>Memory burst transfer
18289 configuration
</description>
18290 <bitOffset>23</bitOffset>
18291 <bitWidth>2</bitWidth>
18294 <name>PBURST
</name>
18295 <description>Peripheral burst transfer
18296 configuration
</description>
18297 <bitOffset>21</bitOffset>
18298 <bitWidth>2</bitWidth>
18302 <description>ACK
</description>
18303 <bitOffset>20</bitOffset>
18304 <bitWidth>1</bitWidth>
18308 <description>Current target (only in double buffer
18309 mode)
</description>
18310 <bitOffset>19</bitOffset>
18311 <bitWidth>1</bitWidth>
18315 <description>Double buffer mode
</description>
18316 <bitOffset>18</bitOffset>
18317 <bitWidth>1</bitWidth>
18321 <description>Priority level
</description>
18322 <bitOffset>16</bitOffset>
18323 <bitWidth>2</bitWidth>
18326 <name>PINCOS
</name>
18327 <description>Peripheral increment offset
18329 <bitOffset>15</bitOffset>
18330 <bitWidth>1</bitWidth>
18334 <description>Memory data size
</description>
18335 <bitOffset>13</bitOffset>
18336 <bitWidth>2</bitWidth>
18340 <description>Peripheral data size
</description>
18341 <bitOffset>11</bitOffset>
18342 <bitWidth>2</bitWidth>
18346 <description>Memory increment mode
</description>
18347 <bitOffset>10</bitOffset>
18348 <bitWidth>1</bitWidth>
18352 <description>Peripheral increment mode
</description>
18353 <bitOffset>9</bitOffset>
18354 <bitWidth>1</bitWidth>
18358 <description>Circular mode
</description>
18359 <bitOffset>8</bitOffset>
18360 <bitWidth>1</bitWidth>
18364 <description>Data transfer direction
</description>
18365 <bitOffset>6</bitOffset>
18366 <bitWidth>2</bitWidth>
18369 <name>PFCTRL
</name>
18370 <description>Peripheral flow controller
</description>
18371 <bitOffset>5</bitOffset>
18372 <bitWidth>1</bitWidth>
18376 <description>Transfer complete interrupt
18377 enable
</description>
18378 <bitOffset>4</bitOffset>
18379 <bitWidth>1</bitWidth>
18383 <description>Half transfer interrupt
18384 enable
</description>
18385 <bitOffset>3</bitOffset>
18386 <bitWidth>1</bitWidth>
18390 <description>Transfer error interrupt
18391 enable
</description>
18392 <bitOffset>2</bitOffset>
18393 <bitWidth>1</bitWidth>
18397 <description>Direct mode error interrupt
18398 enable
</description>
18399 <bitOffset>1</bitOffset>
18400 <bitWidth>1</bitWidth>
18404 <description>Stream enable / flag stream ready when
18405 read low
</description>
18406 <bitOffset>0</bitOffset>
18407 <bitWidth>1</bitWidth>
18412 <name>S1NDTR
</name>
18413 <displayName>S1NDTR
</displayName>
18414 <description>stream x number of data
18415 register
</description>
18416 <addressOffset>0x2C</addressOffset>
18418 <access>read-write
</access>
18419 <resetValue>0x00000000</resetValue>
18423 <description>Number of data items to
18424 transfer
</description>
18425 <bitOffset>0</bitOffset>
18426 <bitWidth>16</bitWidth>
18432 <displayName>S1PAR
</displayName>
18433 <description>stream x peripheral address
18434 register
</description>
18435 <addressOffset>0x30</addressOffset>
18437 <access>read-write
</access>
18438 <resetValue>0x00000000</resetValue>
18442 <description>Peripheral address
</description>
18443 <bitOffset>0</bitOffset>
18444 <bitWidth>32</bitWidth>
18449 <name>S1M0AR
</name>
18450 <displayName>S1M0AR
</displayName>
18451 <description>stream x memory
0 address
18452 register
</description>
18453 <addressOffset>0x34</addressOffset>
18455 <access>read-write
</access>
18456 <resetValue>0x00000000</resetValue>
18460 <description>Memory
0 address
</description>
18461 <bitOffset>0</bitOffset>
18462 <bitWidth>32</bitWidth>
18467 <name>S1M1AR
</name>
18468 <displayName>S1M1AR
</displayName>
18469 <description>stream x memory
1 address
18470 register
</description>
18471 <addressOffset>0x38</addressOffset>
18473 <access>read-write
</access>
18474 <resetValue>0x00000000</resetValue>
18478 <description>Memory
1 address (used in case of Double
18479 buffer mode)
</description>
18480 <bitOffset>0</bitOffset>
18481 <bitWidth>32</bitWidth>
18487 <displayName>S1FCR
</displayName>
18488 <description>stream x FIFO control register
</description>
18489 <addressOffset>0x3C</addressOffset>
18491 <resetValue>0x00000021</resetValue>
18495 <description>FIFO error interrupt
18496 enable
</description>
18497 <bitOffset>7</bitOffset>
18498 <bitWidth>1</bitWidth>
18499 <access>read-write
</access>
18503 <description>FIFO status
</description>
18504 <bitOffset>3</bitOffset>
18505 <bitWidth>3</bitWidth>
18506 <access>read-only
</access>
18510 <description>Direct mode disable
</description>
18511 <bitOffset>2</bitOffset>
18512 <bitWidth>1</bitWidth>
18513 <access>read-write
</access>
18517 <description>FIFO threshold selection
</description>
18518 <bitOffset>0</bitOffset>
18519 <bitWidth>2</bitWidth>
18520 <access>read-write
</access>
18526 <displayName>S2CR
</displayName>
18527 <description>stream x configuration
18528 register
</description>
18529 <addressOffset>0x40</addressOffset>
18531 <access>read-write
</access>
18532 <resetValue>0x00000000</resetValue>
18536 <description>Channel selection
</description>
18537 <bitOffset>25</bitOffset>
18538 <bitWidth>3</bitWidth>
18541 <name>MBURST
</name>
18542 <description>Memory burst transfer
18543 configuration
</description>
18544 <bitOffset>23</bitOffset>
18545 <bitWidth>2</bitWidth>
18548 <name>PBURST
</name>
18549 <description>Peripheral burst transfer
18550 configuration
</description>
18551 <bitOffset>21</bitOffset>
18552 <bitWidth>2</bitWidth>
18556 <description>ACK
</description>
18557 <bitOffset>20</bitOffset>
18558 <bitWidth>1</bitWidth>
18562 <description>Current target (only in double buffer
18563 mode)
</description>
18564 <bitOffset>19</bitOffset>
18565 <bitWidth>1</bitWidth>
18569 <description>Double buffer mode
</description>
18570 <bitOffset>18</bitOffset>
18571 <bitWidth>1</bitWidth>
18575 <description>Priority level
</description>
18576 <bitOffset>16</bitOffset>
18577 <bitWidth>2</bitWidth>
18580 <name>PINCOS
</name>
18581 <description>Peripheral increment offset
18583 <bitOffset>15</bitOffset>
18584 <bitWidth>1</bitWidth>
18588 <description>Memory data size
</description>
18589 <bitOffset>13</bitOffset>
18590 <bitWidth>2</bitWidth>
18594 <description>Peripheral data size
</description>
18595 <bitOffset>11</bitOffset>
18596 <bitWidth>2</bitWidth>
18600 <description>Memory increment mode
</description>
18601 <bitOffset>10</bitOffset>
18602 <bitWidth>1</bitWidth>
18606 <description>Peripheral increment mode
</description>
18607 <bitOffset>9</bitOffset>
18608 <bitWidth>1</bitWidth>
18612 <description>Circular mode
</description>
18613 <bitOffset>8</bitOffset>
18614 <bitWidth>1</bitWidth>
18618 <description>Data transfer direction
</description>
18619 <bitOffset>6</bitOffset>
18620 <bitWidth>2</bitWidth>
18623 <name>PFCTRL
</name>
18624 <description>Peripheral flow controller
</description>
18625 <bitOffset>5</bitOffset>
18626 <bitWidth>1</bitWidth>
18630 <description>Transfer complete interrupt
18631 enable
</description>
18632 <bitOffset>4</bitOffset>
18633 <bitWidth>1</bitWidth>
18637 <description>Half transfer interrupt
18638 enable
</description>
18639 <bitOffset>3</bitOffset>
18640 <bitWidth>1</bitWidth>
18644 <description>Transfer error interrupt
18645 enable
</description>
18646 <bitOffset>2</bitOffset>
18647 <bitWidth>1</bitWidth>
18651 <description>Direct mode error interrupt
18652 enable
</description>
18653 <bitOffset>1</bitOffset>
18654 <bitWidth>1</bitWidth>
18658 <description>Stream enable / flag stream ready when
18659 read low
</description>
18660 <bitOffset>0</bitOffset>
18661 <bitWidth>1</bitWidth>
18666 <name>S2NDTR
</name>
18667 <displayName>S2NDTR
</displayName>
18668 <description>stream x number of data
18669 register
</description>
18670 <addressOffset>0x44</addressOffset>
18672 <access>read-write
</access>
18673 <resetValue>0x00000000</resetValue>
18677 <description>Number of data items to
18678 transfer
</description>
18679 <bitOffset>0</bitOffset>
18680 <bitWidth>16</bitWidth>
18686 <displayName>S2PAR
</displayName>
18687 <description>stream x peripheral address
18688 register
</description>
18689 <addressOffset>0x48</addressOffset>
18691 <access>read-write
</access>
18692 <resetValue>0x00000000</resetValue>
18696 <description>Peripheral address
</description>
18697 <bitOffset>0</bitOffset>
18698 <bitWidth>32</bitWidth>
18703 <name>S2M0AR
</name>
18704 <displayName>S2M0AR
</displayName>
18705 <description>stream x memory
0 address
18706 register
</description>
18707 <addressOffset>0x4C</addressOffset>
18709 <access>read-write
</access>
18710 <resetValue>0x00000000</resetValue>
18714 <description>Memory
0 address
</description>
18715 <bitOffset>0</bitOffset>
18716 <bitWidth>32</bitWidth>
18721 <name>S2M1AR
</name>
18722 <displayName>S2M1AR
</displayName>
18723 <description>stream x memory
1 address
18724 register
</description>
18725 <addressOffset>0x50</addressOffset>
18727 <access>read-write
</access>
18728 <resetValue>0x00000000</resetValue>
18732 <description>Memory
1 address (used in case of Double
18733 buffer mode)
</description>
18734 <bitOffset>0</bitOffset>
18735 <bitWidth>32</bitWidth>
18741 <displayName>S2FCR
</displayName>
18742 <description>stream x FIFO control register
</description>
18743 <addressOffset>0x54</addressOffset>
18745 <resetValue>0x00000021</resetValue>
18749 <description>FIFO error interrupt
18750 enable
</description>
18751 <bitOffset>7</bitOffset>
18752 <bitWidth>1</bitWidth>
18753 <access>read-write
</access>
18757 <description>FIFO status
</description>
18758 <bitOffset>3</bitOffset>
18759 <bitWidth>3</bitWidth>
18760 <access>read-only
</access>
18764 <description>Direct mode disable
</description>
18765 <bitOffset>2</bitOffset>
18766 <bitWidth>1</bitWidth>
18767 <access>read-write
</access>
18771 <description>FIFO threshold selection
</description>
18772 <bitOffset>0</bitOffset>
18773 <bitWidth>2</bitWidth>
18774 <access>read-write
</access>
18780 <displayName>S3CR
</displayName>
18781 <description>stream x configuration
18782 register
</description>
18783 <addressOffset>0x58</addressOffset>
18785 <access>read-write
</access>
18786 <resetValue>0x00000000</resetValue>
18790 <description>Channel selection
</description>
18791 <bitOffset>25</bitOffset>
18792 <bitWidth>3</bitWidth>
18795 <name>MBURST
</name>
18796 <description>Memory burst transfer
18797 configuration
</description>
18798 <bitOffset>23</bitOffset>
18799 <bitWidth>2</bitWidth>
18802 <name>PBURST
</name>
18803 <description>Peripheral burst transfer
18804 configuration
</description>
18805 <bitOffset>21</bitOffset>
18806 <bitWidth>2</bitWidth>
18810 <description>ACK
</description>
18811 <bitOffset>20</bitOffset>
18812 <bitWidth>1</bitWidth>
18816 <description>Current target (only in double buffer
18817 mode)
</description>
18818 <bitOffset>19</bitOffset>
18819 <bitWidth>1</bitWidth>
18823 <description>Double buffer mode
</description>
18824 <bitOffset>18</bitOffset>
18825 <bitWidth>1</bitWidth>
18829 <description>Priority level
</description>
18830 <bitOffset>16</bitOffset>
18831 <bitWidth>2</bitWidth>
18834 <name>PINCOS
</name>
18835 <description>Peripheral increment offset
18837 <bitOffset>15</bitOffset>
18838 <bitWidth>1</bitWidth>
18842 <description>Memory data size
</description>
18843 <bitOffset>13</bitOffset>
18844 <bitWidth>2</bitWidth>
18848 <description>Peripheral data size
</description>
18849 <bitOffset>11</bitOffset>
18850 <bitWidth>2</bitWidth>
18854 <description>Memory increment mode
</description>
18855 <bitOffset>10</bitOffset>
18856 <bitWidth>1</bitWidth>
18860 <description>Peripheral increment mode
</description>
18861 <bitOffset>9</bitOffset>
18862 <bitWidth>1</bitWidth>
18866 <description>Circular mode
</description>
18867 <bitOffset>8</bitOffset>
18868 <bitWidth>1</bitWidth>
18872 <description>Data transfer direction
</description>
18873 <bitOffset>6</bitOffset>
18874 <bitWidth>2</bitWidth>
18877 <name>PFCTRL
</name>
18878 <description>Peripheral flow controller
</description>
18879 <bitOffset>5</bitOffset>
18880 <bitWidth>1</bitWidth>
18884 <description>Transfer complete interrupt
18885 enable
</description>
18886 <bitOffset>4</bitOffset>
18887 <bitWidth>1</bitWidth>
18891 <description>Half transfer interrupt
18892 enable
</description>
18893 <bitOffset>3</bitOffset>
18894 <bitWidth>1</bitWidth>
18898 <description>Transfer error interrupt
18899 enable
</description>
18900 <bitOffset>2</bitOffset>
18901 <bitWidth>1</bitWidth>
18905 <description>Direct mode error interrupt
18906 enable
</description>
18907 <bitOffset>1</bitOffset>
18908 <bitWidth>1</bitWidth>
18912 <description>Stream enable / flag stream ready when
18913 read low
</description>
18914 <bitOffset>0</bitOffset>
18915 <bitWidth>1</bitWidth>
18920 <name>S3NDTR
</name>
18921 <displayName>S3NDTR
</displayName>
18922 <description>stream x number of data
18923 register
</description>
18924 <addressOffset>0x5C</addressOffset>
18926 <access>read-write
</access>
18927 <resetValue>0x00000000</resetValue>
18931 <description>Number of data items to
18932 transfer
</description>
18933 <bitOffset>0</bitOffset>
18934 <bitWidth>16</bitWidth>
18940 <displayName>S3PAR
</displayName>
18941 <description>stream x peripheral address
18942 register
</description>
18943 <addressOffset>0x60</addressOffset>
18945 <access>read-write
</access>
18946 <resetValue>0x00000000</resetValue>
18950 <description>Peripheral address
</description>
18951 <bitOffset>0</bitOffset>
18952 <bitWidth>32</bitWidth>
18957 <name>S3M0AR
</name>
18958 <displayName>S3M0AR
</displayName>
18959 <description>stream x memory
0 address
18960 register
</description>
18961 <addressOffset>0x64</addressOffset>
18963 <access>read-write
</access>
18964 <resetValue>0x00000000</resetValue>
18968 <description>Memory
0 address
</description>
18969 <bitOffset>0</bitOffset>
18970 <bitWidth>32</bitWidth>
18975 <name>S3M1AR
</name>
18976 <displayName>S3M1AR
</displayName>
18977 <description>stream x memory
1 address
18978 register
</description>
18979 <addressOffset>0x68</addressOffset>
18981 <access>read-write
</access>
18982 <resetValue>0x00000000</resetValue>
18986 <description>Memory
1 address (used in case of Double
18987 buffer mode)
</description>
18988 <bitOffset>0</bitOffset>
18989 <bitWidth>32</bitWidth>
18995 <displayName>S3FCR
</displayName>
18996 <description>stream x FIFO control register
</description>
18997 <addressOffset>0x6C</addressOffset>
18999 <resetValue>0x00000021</resetValue>
19003 <description>FIFO error interrupt
19004 enable
</description>
19005 <bitOffset>7</bitOffset>
19006 <bitWidth>1</bitWidth>
19007 <access>read-write
</access>
19011 <description>FIFO status
</description>
19012 <bitOffset>3</bitOffset>
19013 <bitWidth>3</bitWidth>
19014 <access>read-only
</access>
19018 <description>Direct mode disable
</description>
19019 <bitOffset>2</bitOffset>
19020 <bitWidth>1</bitWidth>
19021 <access>read-write
</access>
19025 <description>FIFO threshold selection
</description>
19026 <bitOffset>0</bitOffset>
19027 <bitWidth>2</bitWidth>
19028 <access>read-write
</access>
19034 <displayName>S4CR
</displayName>
19035 <description>stream x configuration
19036 register
</description>
19037 <addressOffset>0x70</addressOffset>
19039 <access>read-write
</access>
19040 <resetValue>0x00000000</resetValue>
19044 <description>Channel selection
</description>
19045 <bitOffset>25</bitOffset>
19046 <bitWidth>3</bitWidth>
19049 <name>MBURST
</name>
19050 <description>Memory burst transfer
19051 configuration
</description>
19052 <bitOffset>23</bitOffset>
19053 <bitWidth>2</bitWidth>
19056 <name>PBURST
</name>
19057 <description>Peripheral burst transfer
19058 configuration
</description>
19059 <bitOffset>21</bitOffset>
19060 <bitWidth>2</bitWidth>
19064 <description>ACK
</description>
19065 <bitOffset>20</bitOffset>
19066 <bitWidth>1</bitWidth>
19070 <description>Current target (only in double buffer
19071 mode)
</description>
19072 <bitOffset>19</bitOffset>
19073 <bitWidth>1</bitWidth>
19077 <description>Double buffer mode
</description>
19078 <bitOffset>18</bitOffset>
19079 <bitWidth>1</bitWidth>
19083 <description>Priority level
</description>
19084 <bitOffset>16</bitOffset>
19085 <bitWidth>2</bitWidth>
19088 <name>PINCOS
</name>
19089 <description>Peripheral increment offset
19091 <bitOffset>15</bitOffset>
19092 <bitWidth>1</bitWidth>
19096 <description>Memory data size
</description>
19097 <bitOffset>13</bitOffset>
19098 <bitWidth>2</bitWidth>
19102 <description>Peripheral data size
</description>
19103 <bitOffset>11</bitOffset>
19104 <bitWidth>2</bitWidth>
19108 <description>Memory increment mode
</description>
19109 <bitOffset>10</bitOffset>
19110 <bitWidth>1</bitWidth>
19114 <description>Peripheral increment mode
</description>
19115 <bitOffset>9</bitOffset>
19116 <bitWidth>1</bitWidth>
19120 <description>Circular mode
</description>
19121 <bitOffset>8</bitOffset>
19122 <bitWidth>1</bitWidth>
19126 <description>Data transfer direction
</description>
19127 <bitOffset>6</bitOffset>
19128 <bitWidth>2</bitWidth>
19131 <name>PFCTRL
</name>
19132 <description>Peripheral flow controller
</description>
19133 <bitOffset>5</bitOffset>
19134 <bitWidth>1</bitWidth>
19138 <description>Transfer complete interrupt
19139 enable
</description>
19140 <bitOffset>4</bitOffset>
19141 <bitWidth>1</bitWidth>
19145 <description>Half transfer interrupt
19146 enable
</description>
19147 <bitOffset>3</bitOffset>
19148 <bitWidth>1</bitWidth>
19152 <description>Transfer error interrupt
19153 enable
</description>
19154 <bitOffset>2</bitOffset>
19155 <bitWidth>1</bitWidth>
19159 <description>Direct mode error interrupt
19160 enable
</description>
19161 <bitOffset>1</bitOffset>
19162 <bitWidth>1</bitWidth>
19166 <description>Stream enable / flag stream ready when
19167 read low
</description>
19168 <bitOffset>0</bitOffset>
19169 <bitWidth>1</bitWidth>
19174 <name>S4NDTR
</name>
19175 <displayName>S4NDTR
</displayName>
19176 <description>stream x number of data
19177 register
</description>
19178 <addressOffset>0x74</addressOffset>
19180 <access>read-write
</access>
19181 <resetValue>0x00000000</resetValue>
19185 <description>Number of data items to
19186 transfer
</description>
19187 <bitOffset>0</bitOffset>
19188 <bitWidth>16</bitWidth>
19194 <displayName>S4PAR
</displayName>
19195 <description>stream x peripheral address
19196 register
</description>
19197 <addressOffset>0x78</addressOffset>
19199 <access>read-write
</access>
19200 <resetValue>0x00000000</resetValue>
19204 <description>Peripheral address
</description>
19205 <bitOffset>0</bitOffset>
19206 <bitWidth>32</bitWidth>
19211 <name>S4M0AR
</name>
19212 <displayName>S4M0AR
</displayName>
19213 <description>stream x memory
0 address
19214 register
</description>
19215 <addressOffset>0x7C</addressOffset>
19217 <access>read-write
</access>
19218 <resetValue>0x00000000</resetValue>
19222 <description>Memory
0 address
</description>
19223 <bitOffset>0</bitOffset>
19224 <bitWidth>32</bitWidth>
19229 <name>S4M1AR
</name>
19230 <displayName>S4M1AR
</displayName>
19231 <description>stream x memory
1 address
19232 register
</description>
19233 <addressOffset>0x80</addressOffset>
19235 <access>read-write
</access>
19236 <resetValue>0x00000000</resetValue>
19240 <description>Memory
1 address (used in case of Double
19241 buffer mode)
</description>
19242 <bitOffset>0</bitOffset>
19243 <bitWidth>32</bitWidth>
19249 <displayName>S4FCR
</displayName>
19250 <description>stream x FIFO control register
</description>
19251 <addressOffset>0x84</addressOffset>
19253 <resetValue>0x00000021</resetValue>
19257 <description>FIFO error interrupt
19258 enable
</description>
19259 <bitOffset>7</bitOffset>
19260 <bitWidth>1</bitWidth>
19261 <access>read-write
</access>
19265 <description>FIFO status
</description>
19266 <bitOffset>3</bitOffset>
19267 <bitWidth>3</bitWidth>
19268 <access>read-only
</access>
19272 <description>Direct mode disable
</description>
19273 <bitOffset>2</bitOffset>
19274 <bitWidth>1</bitWidth>
19275 <access>read-write
</access>
19279 <description>FIFO threshold selection
</description>
19280 <bitOffset>0</bitOffset>
19281 <bitWidth>2</bitWidth>
19282 <access>read-write
</access>
19288 <displayName>S5CR
</displayName>
19289 <description>stream x configuration
19290 register
</description>
19291 <addressOffset>0x88</addressOffset>
19293 <access>read-write
</access>
19294 <resetValue>0x00000000</resetValue>
19298 <description>Channel selection
</description>
19299 <bitOffset>25</bitOffset>
19300 <bitWidth>3</bitWidth>
19303 <name>MBURST
</name>
19304 <description>Memory burst transfer
19305 configuration
</description>
19306 <bitOffset>23</bitOffset>
19307 <bitWidth>2</bitWidth>
19310 <name>PBURST
</name>
19311 <description>Peripheral burst transfer
19312 configuration
</description>
19313 <bitOffset>21</bitOffset>
19314 <bitWidth>2</bitWidth>
19318 <description>ACK
</description>
19319 <bitOffset>20</bitOffset>
19320 <bitWidth>1</bitWidth>
19324 <description>Current target (only in double buffer
19325 mode)
</description>
19326 <bitOffset>19</bitOffset>
19327 <bitWidth>1</bitWidth>
19331 <description>Double buffer mode
</description>
19332 <bitOffset>18</bitOffset>
19333 <bitWidth>1</bitWidth>
19337 <description>Priority level
</description>
19338 <bitOffset>16</bitOffset>
19339 <bitWidth>2</bitWidth>
19342 <name>PINCOS
</name>
19343 <description>Peripheral increment offset
19345 <bitOffset>15</bitOffset>
19346 <bitWidth>1</bitWidth>
19350 <description>Memory data size
</description>
19351 <bitOffset>13</bitOffset>
19352 <bitWidth>2</bitWidth>
19356 <description>Peripheral data size
</description>
19357 <bitOffset>11</bitOffset>
19358 <bitWidth>2</bitWidth>
19362 <description>Memory increment mode
</description>
19363 <bitOffset>10</bitOffset>
19364 <bitWidth>1</bitWidth>
19368 <description>Peripheral increment mode
</description>
19369 <bitOffset>9</bitOffset>
19370 <bitWidth>1</bitWidth>
19374 <description>Circular mode
</description>
19375 <bitOffset>8</bitOffset>
19376 <bitWidth>1</bitWidth>
19380 <description>Data transfer direction
</description>
19381 <bitOffset>6</bitOffset>
19382 <bitWidth>2</bitWidth>
19385 <name>PFCTRL
</name>
19386 <description>Peripheral flow controller
</description>
19387 <bitOffset>5</bitOffset>
19388 <bitWidth>1</bitWidth>
19392 <description>Transfer complete interrupt
19393 enable
</description>
19394 <bitOffset>4</bitOffset>
19395 <bitWidth>1</bitWidth>
19399 <description>Half transfer interrupt
19400 enable
</description>
19401 <bitOffset>3</bitOffset>
19402 <bitWidth>1</bitWidth>
19406 <description>Transfer error interrupt
19407 enable
</description>
19408 <bitOffset>2</bitOffset>
19409 <bitWidth>1</bitWidth>
19413 <description>Direct mode error interrupt
19414 enable
</description>
19415 <bitOffset>1</bitOffset>
19416 <bitWidth>1</bitWidth>
19420 <description>Stream enable / flag stream ready when
19421 read low
</description>
19422 <bitOffset>0</bitOffset>
19423 <bitWidth>1</bitWidth>
19428 <name>S5NDTR
</name>
19429 <displayName>S5NDTR
</displayName>
19430 <description>stream x number of data
19431 register
</description>
19432 <addressOffset>0x8C</addressOffset>
19434 <access>read-write
</access>
19435 <resetValue>0x00000000</resetValue>
19439 <description>Number of data items to
19440 transfer
</description>
19441 <bitOffset>0</bitOffset>
19442 <bitWidth>16</bitWidth>
19448 <displayName>S5PAR
</displayName>
19449 <description>stream x peripheral address
19450 register
</description>
19451 <addressOffset>0x90</addressOffset>
19453 <access>read-write
</access>
19454 <resetValue>0x00000000</resetValue>
19458 <description>Peripheral address
</description>
19459 <bitOffset>0</bitOffset>
19460 <bitWidth>32</bitWidth>
19465 <name>S5M0AR
</name>
19466 <displayName>S5M0AR
</displayName>
19467 <description>stream x memory
0 address
19468 register
</description>
19469 <addressOffset>0x94</addressOffset>
19471 <access>read-write
</access>
19472 <resetValue>0x00000000</resetValue>
19476 <description>Memory
0 address
</description>
19477 <bitOffset>0</bitOffset>
19478 <bitWidth>32</bitWidth>
19483 <name>S5M1AR
</name>
19484 <displayName>S5M1AR
</displayName>
19485 <description>stream x memory
1 address
19486 register
</description>
19487 <addressOffset>0x98</addressOffset>
19489 <access>read-write
</access>
19490 <resetValue>0x00000000</resetValue>
19494 <description>Memory
1 address (used in case of Double
19495 buffer mode)
</description>
19496 <bitOffset>0</bitOffset>
19497 <bitWidth>32</bitWidth>
19503 <displayName>S5FCR
</displayName>
19504 <description>stream x FIFO control register
</description>
19505 <addressOffset>0x9C</addressOffset>
19507 <resetValue>0x00000021</resetValue>
19511 <description>FIFO error interrupt
19512 enable
</description>
19513 <bitOffset>7</bitOffset>
19514 <bitWidth>1</bitWidth>
19515 <access>read-write
</access>
19519 <description>FIFO status
</description>
19520 <bitOffset>3</bitOffset>
19521 <bitWidth>3</bitWidth>
19522 <access>read-only
</access>
19526 <description>Direct mode disable
</description>
19527 <bitOffset>2</bitOffset>
19528 <bitWidth>1</bitWidth>
19529 <access>read-write
</access>
19533 <description>FIFO threshold selection
</description>
19534 <bitOffset>0</bitOffset>
19535 <bitWidth>2</bitWidth>
19536 <access>read-write
</access>
19542 <displayName>S6CR
</displayName>
19543 <description>stream x configuration
19544 register
</description>
19545 <addressOffset>0xA0</addressOffset>
19547 <access>read-write
</access>
19548 <resetValue>0x00000000</resetValue>
19552 <description>Channel selection
</description>
19553 <bitOffset>25</bitOffset>
19554 <bitWidth>3</bitWidth>
19557 <name>MBURST
</name>
19558 <description>Memory burst transfer
19559 configuration
</description>
19560 <bitOffset>23</bitOffset>
19561 <bitWidth>2</bitWidth>
19564 <name>PBURST
</name>
19565 <description>Peripheral burst transfer
19566 configuration
</description>
19567 <bitOffset>21</bitOffset>
19568 <bitWidth>2</bitWidth>
19572 <description>ACK
</description>
19573 <bitOffset>20</bitOffset>
19574 <bitWidth>1</bitWidth>
19578 <description>Current target (only in double buffer
19579 mode)
</description>
19580 <bitOffset>19</bitOffset>
19581 <bitWidth>1</bitWidth>
19585 <description>Double buffer mode
</description>
19586 <bitOffset>18</bitOffset>
19587 <bitWidth>1</bitWidth>
19591 <description>Priority level
</description>
19592 <bitOffset>16</bitOffset>
19593 <bitWidth>2</bitWidth>
19596 <name>PINCOS
</name>
19597 <description>Peripheral increment offset
19599 <bitOffset>15</bitOffset>
19600 <bitWidth>1</bitWidth>
19604 <description>Memory data size
</description>
19605 <bitOffset>13</bitOffset>
19606 <bitWidth>2</bitWidth>
19610 <description>Peripheral data size
</description>
19611 <bitOffset>11</bitOffset>
19612 <bitWidth>2</bitWidth>
19616 <description>Memory increment mode
</description>
19617 <bitOffset>10</bitOffset>
19618 <bitWidth>1</bitWidth>
19622 <description>Peripheral increment mode
</description>
19623 <bitOffset>9</bitOffset>
19624 <bitWidth>1</bitWidth>
19628 <description>Circular mode
</description>
19629 <bitOffset>8</bitOffset>
19630 <bitWidth>1</bitWidth>
19634 <description>Data transfer direction
</description>
19635 <bitOffset>6</bitOffset>
19636 <bitWidth>2</bitWidth>
19639 <name>PFCTRL
</name>
19640 <description>Peripheral flow controller
</description>
19641 <bitOffset>5</bitOffset>
19642 <bitWidth>1</bitWidth>
19646 <description>Transfer complete interrupt
19647 enable
</description>
19648 <bitOffset>4</bitOffset>
19649 <bitWidth>1</bitWidth>
19653 <description>Half transfer interrupt
19654 enable
</description>
19655 <bitOffset>3</bitOffset>
19656 <bitWidth>1</bitWidth>
19660 <description>Transfer error interrupt
19661 enable
</description>
19662 <bitOffset>2</bitOffset>
19663 <bitWidth>1</bitWidth>
19667 <description>Direct mode error interrupt
19668 enable
</description>
19669 <bitOffset>1</bitOffset>
19670 <bitWidth>1</bitWidth>
19674 <description>Stream enable / flag stream ready when
19675 read low
</description>
19676 <bitOffset>0</bitOffset>
19677 <bitWidth>1</bitWidth>
19682 <name>S6NDTR
</name>
19683 <displayName>S6NDTR
</displayName>
19684 <description>stream x number of data
19685 register
</description>
19686 <addressOffset>0xA4</addressOffset>
19688 <access>read-write
</access>
19689 <resetValue>0x00000000</resetValue>
19693 <description>Number of data items to
19694 transfer
</description>
19695 <bitOffset>0</bitOffset>
19696 <bitWidth>16</bitWidth>
19702 <displayName>S6PAR
</displayName>
19703 <description>stream x peripheral address
19704 register
</description>
19705 <addressOffset>0xA8</addressOffset>
19707 <access>read-write
</access>
19708 <resetValue>0x00000000</resetValue>
19712 <description>Peripheral address
</description>
19713 <bitOffset>0</bitOffset>
19714 <bitWidth>32</bitWidth>
19719 <name>S6M0AR
</name>
19720 <displayName>S6M0AR
</displayName>
19721 <description>stream x memory
0 address
19722 register
</description>
19723 <addressOffset>0xAC</addressOffset>
19725 <access>read-write
</access>
19726 <resetValue>0x00000000</resetValue>
19730 <description>Memory
0 address
</description>
19731 <bitOffset>0</bitOffset>
19732 <bitWidth>32</bitWidth>
19737 <name>S6M1AR
</name>
19738 <displayName>S6M1AR
</displayName>
19739 <description>stream x memory
1 address
19740 register
</description>
19741 <addressOffset>0xB0</addressOffset>
19743 <access>read-write
</access>
19744 <resetValue>0x00000000</resetValue>
19748 <description>Memory
1 address (used in case of Double
19749 buffer mode)
</description>
19750 <bitOffset>0</bitOffset>
19751 <bitWidth>32</bitWidth>
19757 <displayName>S6FCR
</displayName>
19758 <description>stream x FIFO control register
</description>
19759 <addressOffset>0xB4</addressOffset>
19761 <resetValue>0x00000021</resetValue>
19765 <description>FIFO error interrupt
19766 enable
</description>
19767 <bitOffset>7</bitOffset>
19768 <bitWidth>1</bitWidth>
19769 <access>read-write
</access>
19773 <description>FIFO status
</description>
19774 <bitOffset>3</bitOffset>
19775 <bitWidth>3</bitWidth>
19776 <access>read-only
</access>
19780 <description>Direct mode disable
</description>
19781 <bitOffset>2</bitOffset>
19782 <bitWidth>1</bitWidth>
19783 <access>read-write
</access>
19787 <description>FIFO threshold selection
</description>
19788 <bitOffset>0</bitOffset>
19789 <bitWidth>2</bitWidth>
19790 <access>read-write
</access>
19796 <displayName>S7CR
</displayName>
19797 <description>stream x configuration
19798 register
</description>
19799 <addressOffset>0xB8</addressOffset>
19801 <access>read-write
</access>
19802 <resetValue>0x00000000</resetValue>
19806 <description>Channel selection
</description>
19807 <bitOffset>25</bitOffset>
19808 <bitWidth>3</bitWidth>
19811 <name>MBURST
</name>
19812 <description>Memory burst transfer
19813 configuration
</description>
19814 <bitOffset>23</bitOffset>
19815 <bitWidth>2</bitWidth>
19818 <name>PBURST
</name>
19819 <description>Peripheral burst transfer
19820 configuration
</description>
19821 <bitOffset>21</bitOffset>
19822 <bitWidth>2</bitWidth>
19826 <description>ACK
</description>
19827 <bitOffset>20</bitOffset>
19828 <bitWidth>1</bitWidth>
19832 <description>Current target (only in double buffer
19833 mode)
</description>
19834 <bitOffset>19</bitOffset>
19835 <bitWidth>1</bitWidth>
19839 <description>Double buffer mode
</description>
19840 <bitOffset>18</bitOffset>
19841 <bitWidth>1</bitWidth>
19845 <description>Priority level
</description>
19846 <bitOffset>16</bitOffset>
19847 <bitWidth>2</bitWidth>
19850 <name>PINCOS
</name>
19851 <description>Peripheral increment offset
19853 <bitOffset>15</bitOffset>
19854 <bitWidth>1</bitWidth>
19858 <description>Memory data size
</description>
19859 <bitOffset>13</bitOffset>
19860 <bitWidth>2</bitWidth>
19864 <description>Peripheral data size
</description>
19865 <bitOffset>11</bitOffset>
19866 <bitWidth>2</bitWidth>
19870 <description>Memory increment mode
</description>
19871 <bitOffset>10</bitOffset>
19872 <bitWidth>1</bitWidth>
19876 <description>Peripheral increment mode
</description>
19877 <bitOffset>9</bitOffset>
19878 <bitWidth>1</bitWidth>
19882 <description>Circular mode
</description>
19883 <bitOffset>8</bitOffset>
19884 <bitWidth>1</bitWidth>
19888 <description>Data transfer direction
</description>
19889 <bitOffset>6</bitOffset>
19890 <bitWidth>2</bitWidth>
19893 <name>PFCTRL
</name>
19894 <description>Peripheral flow controller
</description>
19895 <bitOffset>5</bitOffset>
19896 <bitWidth>1</bitWidth>
19900 <description>Transfer complete interrupt
19901 enable
</description>
19902 <bitOffset>4</bitOffset>
19903 <bitWidth>1</bitWidth>
19907 <description>Half transfer interrupt
19908 enable
</description>
19909 <bitOffset>3</bitOffset>
19910 <bitWidth>1</bitWidth>
19914 <description>Transfer error interrupt
19915 enable
</description>
19916 <bitOffset>2</bitOffset>
19917 <bitWidth>1</bitWidth>
19921 <description>Direct mode error interrupt
19922 enable
</description>
19923 <bitOffset>1</bitOffset>
19924 <bitWidth>1</bitWidth>
19928 <description>Stream enable / flag stream ready when
19929 read low
</description>
19930 <bitOffset>0</bitOffset>
19931 <bitWidth>1</bitWidth>
19936 <name>S7NDTR
</name>
19937 <displayName>S7NDTR
</displayName>
19938 <description>stream x number of data
19939 register
</description>
19940 <addressOffset>0xBC</addressOffset>
19942 <access>read-write
</access>
19943 <resetValue>0x00000000</resetValue>
19947 <description>Number of data items to
19948 transfer
</description>
19949 <bitOffset>0</bitOffset>
19950 <bitWidth>16</bitWidth>
19956 <displayName>S7PAR
</displayName>
19957 <description>stream x peripheral address
19958 register
</description>
19959 <addressOffset>0xC0</addressOffset>
19961 <access>read-write
</access>
19962 <resetValue>0x00000000</resetValue>
19966 <description>Peripheral address
</description>
19967 <bitOffset>0</bitOffset>
19968 <bitWidth>32</bitWidth>
19973 <name>S7M0AR
</name>
19974 <displayName>S7M0AR
</displayName>
19975 <description>stream x memory
0 address
19976 register
</description>
19977 <addressOffset>0xC4</addressOffset>
19979 <access>read-write
</access>
19980 <resetValue>0x00000000</resetValue>
19984 <description>Memory
0 address
</description>
19985 <bitOffset>0</bitOffset>
19986 <bitWidth>32</bitWidth>
19991 <name>S7M1AR
</name>
19992 <displayName>S7M1AR
</displayName>
19993 <description>stream x memory
1 address
19994 register
</description>
19995 <addressOffset>0xC8</addressOffset>
19997 <access>read-write
</access>
19998 <resetValue>0x00000000</resetValue>
20002 <description>Memory
1 address (used in case of Double
20003 buffer mode)
</description>
20004 <bitOffset>0</bitOffset>
20005 <bitWidth>32</bitWidth>
20011 <displayName>S7FCR
</displayName>
20012 <description>stream x FIFO control register
</description>
20013 <addressOffset>0xCC</addressOffset>
20015 <resetValue>0x00000021</resetValue>
20019 <description>FIFO error interrupt
20020 enable
</description>
20021 <bitOffset>7</bitOffset>
20022 <bitWidth>1</bitWidth>
20023 <access>read-write
</access>
20027 <description>FIFO status
</description>
20028 <bitOffset>3</bitOffset>
20029 <bitWidth>3</bitWidth>
20030 <access>read-only
</access>
20034 <description>Direct mode disable
</description>
20035 <bitOffset>2</bitOffset>
20036 <bitWidth>1</bitWidth>
20037 <access>read-write
</access>
20041 <description>FIFO threshold selection
</description>
20042 <bitOffset>0</bitOffset>
20043 <bitWidth>2</bitWidth>
20044 <access>read-write
</access>
20050 <peripheral derivedFrom=
"DMA2">
20052 <baseAddress>0x40026000</baseAddress>
20054 <name>RTC_WKUP
</name>
20055 <description>RTC Wakeup interrupt through the EXTI
20060 <name>RTC_Alarm
</name>
20061 <description>RTC Alarms (A and B) through EXTI line
20062 interrupt
</description>
20068 <description>General-purpose I/Os
</description>
20069 <groupName>GPIO
</groupName>
20070 <baseAddress>0x40021C00</baseAddress>
20072 <offset>0x0</offset>
20074 <usage>registers
</usage>
20078 <description>SDIO global interrupt
</description>
20084 <displayName>MODER
</displayName>
20085 <description>GPIO port mode register
</description>
20086 <addressOffset>0x0</addressOffset>
20088 <access>read-write
</access>
20089 <resetValue>0x00000000</resetValue>
20092 <name>MODER15
</name>
20093 <description>Port x configuration bits (y =
20094 0.
.15)
</description>
20095 <bitOffset>30</bitOffset>
20096 <bitWidth>2</bitWidth>
20099 <name>MODER14
</name>
20100 <description>Port x configuration bits (y =
20101 0.
.15)
</description>
20102 <bitOffset>28</bitOffset>
20103 <bitWidth>2</bitWidth>
20106 <name>MODER13
</name>
20107 <description>Port x configuration bits (y =
20108 0.
.15)
</description>
20109 <bitOffset>26</bitOffset>
20110 <bitWidth>2</bitWidth>
20113 <name>MODER12
</name>
20114 <description>Port x configuration bits (y =
20115 0.
.15)
</description>
20116 <bitOffset>24</bitOffset>
20117 <bitWidth>2</bitWidth>
20120 <name>MODER11
</name>
20121 <description>Port x configuration bits (y =
20122 0.
.15)
</description>
20123 <bitOffset>22</bitOffset>
20124 <bitWidth>2</bitWidth>
20127 <name>MODER10
</name>
20128 <description>Port x configuration bits (y =
20129 0.
.15)
</description>
20130 <bitOffset>20</bitOffset>
20131 <bitWidth>2</bitWidth>
20134 <name>MODER9
</name>
20135 <description>Port x configuration bits (y =
20136 0.
.15)
</description>
20137 <bitOffset>18</bitOffset>
20138 <bitWidth>2</bitWidth>
20141 <name>MODER8
</name>
20142 <description>Port x configuration bits (y =
20143 0.
.15)
</description>
20144 <bitOffset>16</bitOffset>
20145 <bitWidth>2</bitWidth>
20148 <name>MODER7
</name>
20149 <description>Port x configuration bits (y =
20150 0.
.15)
</description>
20151 <bitOffset>14</bitOffset>
20152 <bitWidth>2</bitWidth>
20155 <name>MODER6
</name>
20156 <description>Port x configuration bits (y =
20157 0.
.15)
</description>
20158 <bitOffset>12</bitOffset>
20159 <bitWidth>2</bitWidth>
20162 <name>MODER5
</name>
20163 <description>Port x configuration bits (y =
20164 0.
.15)
</description>
20165 <bitOffset>10</bitOffset>
20166 <bitWidth>2</bitWidth>
20169 <name>MODER4
</name>
20170 <description>Port x configuration bits (y =
20171 0.
.15)
</description>
20172 <bitOffset>8</bitOffset>
20173 <bitWidth>2</bitWidth>
20176 <name>MODER3
</name>
20177 <description>Port x configuration bits (y =
20178 0.
.15)
</description>
20179 <bitOffset>6</bitOffset>
20180 <bitWidth>2</bitWidth>
20183 <name>MODER2
</name>
20184 <description>Port x configuration bits (y =
20185 0.
.15)
</description>
20186 <bitOffset>4</bitOffset>
20187 <bitWidth>2</bitWidth>
20190 <name>MODER1
</name>
20191 <description>Port x configuration bits (y =
20192 0.
.15)
</description>
20193 <bitOffset>2</bitOffset>
20194 <bitWidth>2</bitWidth>
20197 <name>MODER0
</name>
20198 <description>Port x configuration bits (y =
20199 0.
.15)
</description>
20200 <bitOffset>0</bitOffset>
20201 <bitWidth>2</bitWidth>
20206 <name>OTYPER
</name>
20207 <displayName>OTYPER
</displayName>
20208 <description>GPIO port output type register
</description>
20209 <addressOffset>0x4</addressOffset>
20211 <access>read-write
</access>
20212 <resetValue>0x00000000</resetValue>
20216 <description>Port x configuration bits (y =
20217 0.
.15)
</description>
20218 <bitOffset>15</bitOffset>
20219 <bitWidth>1</bitWidth>
20223 <description>Port x configuration bits (y =
20224 0.
.15)
</description>
20225 <bitOffset>14</bitOffset>
20226 <bitWidth>1</bitWidth>
20230 <description>Port x configuration bits (y =
20231 0.
.15)
</description>
20232 <bitOffset>13</bitOffset>
20233 <bitWidth>1</bitWidth>
20237 <description>Port x configuration bits (y =
20238 0.
.15)
</description>
20239 <bitOffset>12</bitOffset>
20240 <bitWidth>1</bitWidth>
20244 <description>Port x configuration bits (y =
20245 0.
.15)
</description>
20246 <bitOffset>11</bitOffset>
20247 <bitWidth>1</bitWidth>
20251 <description>Port x configuration bits (y =
20252 0.
.15)
</description>
20253 <bitOffset>10</bitOffset>
20254 <bitWidth>1</bitWidth>
20258 <description>Port x configuration bits (y =
20259 0.
.15)
</description>
20260 <bitOffset>9</bitOffset>
20261 <bitWidth>1</bitWidth>
20265 <description>Port x configuration bits (y =
20266 0.
.15)
</description>
20267 <bitOffset>8</bitOffset>
20268 <bitWidth>1</bitWidth>
20272 <description>Port x configuration bits (y =
20273 0.
.15)
</description>
20274 <bitOffset>7</bitOffset>
20275 <bitWidth>1</bitWidth>
20279 <description>Port x configuration bits (y =
20280 0.
.15)
</description>
20281 <bitOffset>6</bitOffset>
20282 <bitWidth>1</bitWidth>
20286 <description>Port x configuration bits (y =
20287 0.
.15)
</description>
20288 <bitOffset>5</bitOffset>
20289 <bitWidth>1</bitWidth>
20293 <description>Port x configuration bits (y =
20294 0.
.15)
</description>
20295 <bitOffset>4</bitOffset>
20296 <bitWidth>1</bitWidth>
20300 <description>Port x configuration bits (y =
20301 0.
.15)
</description>
20302 <bitOffset>3</bitOffset>
20303 <bitWidth>1</bitWidth>
20307 <description>Port x configuration bits (y =
20308 0.
.15)
</description>
20309 <bitOffset>2</bitOffset>
20310 <bitWidth>1</bitWidth>
20314 <description>Port x configuration bits (y =
20315 0.
.15)
</description>
20316 <bitOffset>1</bitOffset>
20317 <bitWidth>1</bitWidth>
20321 <description>Port x configuration bits (y =
20322 0.
.15)
</description>
20323 <bitOffset>0</bitOffset>
20324 <bitWidth>1</bitWidth>
20329 <name>OSPEEDR
</name>
20330 <displayName>OSPEEDR
</displayName>
20331 <description>GPIO port output speed
20332 register
</description>
20333 <addressOffset>0x8</addressOffset>
20335 <access>read-write
</access>
20336 <resetValue>0x00000000</resetValue>
20339 <name>OSPEEDR15
</name>
20340 <description>Port x configuration bits (y =
20341 0.
.15)
</description>
20342 <bitOffset>30</bitOffset>
20343 <bitWidth>2</bitWidth>
20346 <name>OSPEEDR14
</name>
20347 <description>Port x configuration bits (y =
20348 0.
.15)
</description>
20349 <bitOffset>28</bitOffset>
20350 <bitWidth>2</bitWidth>
20353 <name>OSPEEDR13
</name>
20354 <description>Port x configuration bits (y =
20355 0.
.15)
</description>
20356 <bitOffset>26</bitOffset>
20357 <bitWidth>2</bitWidth>
20360 <name>OSPEEDR12
</name>
20361 <description>Port x configuration bits (y =
20362 0.
.15)
</description>
20363 <bitOffset>24</bitOffset>
20364 <bitWidth>2</bitWidth>
20367 <name>OSPEEDR11
</name>
20368 <description>Port x configuration bits (y =
20369 0.
.15)
</description>
20370 <bitOffset>22</bitOffset>
20371 <bitWidth>2</bitWidth>
20374 <name>OSPEEDR10
</name>
20375 <description>Port x configuration bits (y =
20376 0.
.15)
</description>
20377 <bitOffset>20</bitOffset>
20378 <bitWidth>2</bitWidth>
20381 <name>OSPEEDR9
</name>
20382 <description>Port x configuration bits (y =
20383 0.
.15)
</description>
20384 <bitOffset>18</bitOffset>
20385 <bitWidth>2</bitWidth>
20388 <name>OSPEEDR8
</name>
20389 <description>Port x configuration bits (y =
20390 0.
.15)
</description>
20391 <bitOffset>16</bitOffset>
20392 <bitWidth>2</bitWidth>
20395 <name>OSPEEDR7
</name>
20396 <description>Port x configuration bits (y =
20397 0.
.15)
</description>
20398 <bitOffset>14</bitOffset>
20399 <bitWidth>2</bitWidth>
20402 <name>OSPEEDR6
</name>
20403 <description>Port x configuration bits (y =
20404 0.
.15)
</description>
20405 <bitOffset>12</bitOffset>
20406 <bitWidth>2</bitWidth>
20409 <name>OSPEEDR5
</name>
20410 <description>Port x configuration bits (y =
20411 0.
.15)
</description>
20412 <bitOffset>10</bitOffset>
20413 <bitWidth>2</bitWidth>
20416 <name>OSPEEDR4
</name>
20417 <description>Port x configuration bits (y =
20418 0.
.15)
</description>
20419 <bitOffset>8</bitOffset>
20420 <bitWidth>2</bitWidth>
20423 <name>OSPEEDR3
</name>
20424 <description>Port x configuration bits (y =
20425 0.
.15)
</description>
20426 <bitOffset>6</bitOffset>
20427 <bitWidth>2</bitWidth>
20430 <name>OSPEEDR2
</name>
20431 <description>Port x configuration bits (y =
20432 0.
.15)
</description>
20433 <bitOffset>4</bitOffset>
20434 <bitWidth>2</bitWidth>
20437 <name>OSPEEDR1
</name>
20438 <description>Port x configuration bits (y =
20439 0.
.15)
</description>
20440 <bitOffset>2</bitOffset>
20441 <bitWidth>2</bitWidth>
20444 <name>OSPEEDR0
</name>
20445 <description>Port x configuration bits (y =
20446 0.
.15)
</description>
20447 <bitOffset>0</bitOffset>
20448 <bitWidth>2</bitWidth>
20454 <displayName>PUPDR
</displayName>
20455 <description>GPIO port pull-up/pull-down
20456 register
</description>
20457 <addressOffset>0xC</addressOffset>
20459 <access>read-write
</access>
20460 <resetValue>0x00000000</resetValue>
20463 <name>PUPDR15
</name>
20464 <description>Port x configuration bits (y =
20465 0.
.15)
</description>
20466 <bitOffset>30</bitOffset>
20467 <bitWidth>2</bitWidth>
20470 <name>PUPDR14
</name>
20471 <description>Port x configuration bits (y =
20472 0.
.15)
</description>
20473 <bitOffset>28</bitOffset>
20474 <bitWidth>2</bitWidth>
20477 <name>PUPDR13
</name>
20478 <description>Port x configuration bits (y =
20479 0.
.15)
</description>
20480 <bitOffset>26</bitOffset>
20481 <bitWidth>2</bitWidth>
20484 <name>PUPDR12
</name>
20485 <description>Port x configuration bits (y =
20486 0.
.15)
</description>
20487 <bitOffset>24</bitOffset>
20488 <bitWidth>2</bitWidth>
20491 <name>PUPDR11
</name>
20492 <description>Port x configuration bits (y =
20493 0.
.15)
</description>
20494 <bitOffset>22</bitOffset>
20495 <bitWidth>2</bitWidth>
20498 <name>PUPDR10
</name>
20499 <description>Port x configuration bits (y =
20500 0.
.15)
</description>
20501 <bitOffset>20</bitOffset>
20502 <bitWidth>2</bitWidth>
20505 <name>PUPDR9
</name>
20506 <description>Port x configuration bits (y =
20507 0.
.15)
</description>
20508 <bitOffset>18</bitOffset>
20509 <bitWidth>2</bitWidth>
20512 <name>PUPDR8
</name>
20513 <description>Port x configuration bits (y =
20514 0.
.15)
</description>
20515 <bitOffset>16</bitOffset>
20516 <bitWidth>2</bitWidth>
20519 <name>PUPDR7
</name>
20520 <description>Port x configuration bits (y =
20521 0.
.15)
</description>
20522 <bitOffset>14</bitOffset>
20523 <bitWidth>2</bitWidth>
20526 <name>PUPDR6
</name>
20527 <description>Port x configuration bits (y =
20528 0.
.15)
</description>
20529 <bitOffset>12</bitOffset>
20530 <bitWidth>2</bitWidth>
20533 <name>PUPDR5
</name>
20534 <description>Port x configuration bits (y =
20535 0.
.15)
</description>
20536 <bitOffset>10</bitOffset>
20537 <bitWidth>2</bitWidth>
20540 <name>PUPDR4
</name>
20541 <description>Port x configuration bits (y =
20542 0.
.15)
</description>
20543 <bitOffset>8</bitOffset>
20544 <bitWidth>2</bitWidth>
20547 <name>PUPDR3
</name>
20548 <description>Port x configuration bits (y =
20549 0.
.15)
</description>
20550 <bitOffset>6</bitOffset>
20551 <bitWidth>2</bitWidth>
20554 <name>PUPDR2
</name>
20555 <description>Port x configuration bits (y =
20556 0.
.15)
</description>
20557 <bitOffset>4</bitOffset>
20558 <bitWidth>2</bitWidth>
20561 <name>PUPDR1
</name>
20562 <description>Port x configuration bits (y =
20563 0.
.15)
</description>
20564 <bitOffset>2</bitOffset>
20565 <bitWidth>2</bitWidth>
20568 <name>PUPDR0
</name>
20569 <description>Port x configuration bits (y =
20570 0.
.15)
</description>
20571 <bitOffset>0</bitOffset>
20572 <bitWidth>2</bitWidth>
20578 <displayName>IDR
</displayName>
20579 <description>GPIO port input data register
</description>
20580 <addressOffset>0x10</addressOffset>
20582 <access>read-only
</access>
20583 <resetValue>0x00000000</resetValue>
20587 <description>Port input data (y =
20588 0.
.15)
</description>
20589 <bitOffset>15</bitOffset>
20590 <bitWidth>1</bitWidth>
20594 <description>Port input data (y =
20595 0.
.15)
</description>
20596 <bitOffset>14</bitOffset>
20597 <bitWidth>1</bitWidth>
20601 <description>Port input data (y =
20602 0.
.15)
</description>
20603 <bitOffset>13</bitOffset>
20604 <bitWidth>1</bitWidth>
20608 <description>Port input data (y =
20609 0.
.15)
</description>
20610 <bitOffset>12</bitOffset>
20611 <bitWidth>1</bitWidth>
20615 <description>Port input data (y =
20616 0.
.15)
</description>
20617 <bitOffset>11</bitOffset>
20618 <bitWidth>1</bitWidth>
20622 <description>Port input data (y =
20623 0.
.15)
</description>
20624 <bitOffset>10</bitOffset>
20625 <bitWidth>1</bitWidth>
20629 <description>Port input data (y =
20630 0.
.15)
</description>
20631 <bitOffset>9</bitOffset>
20632 <bitWidth>1</bitWidth>
20636 <description>Port input data (y =
20637 0.
.15)
</description>
20638 <bitOffset>8</bitOffset>
20639 <bitWidth>1</bitWidth>
20643 <description>Port input data (y =
20644 0.
.15)
</description>
20645 <bitOffset>7</bitOffset>
20646 <bitWidth>1</bitWidth>
20650 <description>Port input data (y =
20651 0.
.15)
</description>
20652 <bitOffset>6</bitOffset>
20653 <bitWidth>1</bitWidth>
20657 <description>Port input data (y =
20658 0.
.15)
</description>
20659 <bitOffset>5</bitOffset>
20660 <bitWidth>1</bitWidth>
20664 <description>Port input data (y =
20665 0.
.15)
</description>
20666 <bitOffset>4</bitOffset>
20667 <bitWidth>1</bitWidth>
20671 <description>Port input data (y =
20672 0.
.15)
</description>
20673 <bitOffset>3</bitOffset>
20674 <bitWidth>1</bitWidth>
20678 <description>Port input data (y =
20679 0.
.15)
</description>
20680 <bitOffset>2</bitOffset>
20681 <bitWidth>1</bitWidth>
20685 <description>Port input data (y =
20686 0.
.15)
</description>
20687 <bitOffset>1</bitOffset>
20688 <bitWidth>1</bitWidth>
20692 <description>Port input data (y =
20693 0.
.15)
</description>
20694 <bitOffset>0</bitOffset>
20695 <bitWidth>1</bitWidth>
20701 <displayName>ODR
</displayName>
20702 <description>GPIO port output data register
</description>
20703 <addressOffset>0x14</addressOffset>
20705 <access>read-write
</access>
20706 <resetValue>0x00000000</resetValue>
20710 <description>Port output data (y =
20711 0.
.15)
</description>
20712 <bitOffset>15</bitOffset>
20713 <bitWidth>1</bitWidth>
20717 <description>Port output data (y =
20718 0.
.15)
</description>
20719 <bitOffset>14</bitOffset>
20720 <bitWidth>1</bitWidth>
20724 <description>Port output data (y =
20725 0.
.15)
</description>
20726 <bitOffset>13</bitOffset>
20727 <bitWidth>1</bitWidth>
20731 <description>Port output data (y =
20732 0.
.15)
</description>
20733 <bitOffset>12</bitOffset>
20734 <bitWidth>1</bitWidth>
20738 <description>Port output data (y =
20739 0.
.15)
</description>
20740 <bitOffset>11</bitOffset>
20741 <bitWidth>1</bitWidth>
20745 <description>Port output data (y =
20746 0.
.15)
</description>
20747 <bitOffset>10</bitOffset>
20748 <bitWidth>1</bitWidth>
20752 <description>Port output data (y =
20753 0.
.15)
</description>
20754 <bitOffset>9</bitOffset>
20755 <bitWidth>1</bitWidth>
20759 <description>Port output data (y =
20760 0.
.15)
</description>
20761 <bitOffset>8</bitOffset>
20762 <bitWidth>1</bitWidth>
20766 <description>Port output data (y =
20767 0.
.15)
</description>
20768 <bitOffset>7</bitOffset>
20769 <bitWidth>1</bitWidth>
20773 <description>Port output data (y =
20774 0.
.15)
</description>
20775 <bitOffset>6</bitOffset>
20776 <bitWidth>1</bitWidth>
20780 <description>Port output data (y =
20781 0.
.15)
</description>
20782 <bitOffset>5</bitOffset>
20783 <bitWidth>1</bitWidth>
20787 <description>Port output data (y =
20788 0.
.15)
</description>
20789 <bitOffset>4</bitOffset>
20790 <bitWidth>1</bitWidth>
20794 <description>Port output data (y =
20795 0.
.15)
</description>
20796 <bitOffset>3</bitOffset>
20797 <bitWidth>1</bitWidth>
20801 <description>Port output data (y =
20802 0.
.15)
</description>
20803 <bitOffset>2</bitOffset>
20804 <bitWidth>1</bitWidth>
20808 <description>Port output data (y =
20809 0.
.15)
</description>
20810 <bitOffset>1</bitOffset>
20811 <bitWidth>1</bitWidth>
20815 <description>Port output data (y =
20816 0.
.15)
</description>
20817 <bitOffset>0</bitOffset>
20818 <bitWidth>1</bitWidth>
20824 <displayName>BSRR
</displayName>
20825 <description>GPIO port bit set/reset
20826 register
</description>
20827 <addressOffset>0x18</addressOffset>
20829 <access>write-only
</access>
20830 <resetValue>0x00000000</resetValue>
20834 <description>Port x reset bit y (y =
20835 0.
.15)
</description>
20836 <bitOffset>31</bitOffset>
20837 <bitWidth>1</bitWidth>
20841 <description>Port x reset bit y (y =
20842 0.
.15)
</description>
20843 <bitOffset>30</bitOffset>
20844 <bitWidth>1</bitWidth>
20848 <description>Port x reset bit y (y =
20849 0.
.15)
</description>
20850 <bitOffset>29</bitOffset>
20851 <bitWidth>1</bitWidth>
20855 <description>Port x reset bit y (y =
20856 0.
.15)
</description>
20857 <bitOffset>28</bitOffset>
20858 <bitWidth>1</bitWidth>
20862 <description>Port x reset bit y (y =
20863 0.
.15)
</description>
20864 <bitOffset>27</bitOffset>
20865 <bitWidth>1</bitWidth>
20869 <description>Port x reset bit y (y =
20870 0.
.15)
</description>
20871 <bitOffset>26</bitOffset>
20872 <bitWidth>1</bitWidth>
20876 <description>Port x reset bit y (y =
20877 0.
.15)
</description>
20878 <bitOffset>25</bitOffset>
20879 <bitWidth>1</bitWidth>
20883 <description>Port x reset bit y (y =
20884 0.
.15)
</description>
20885 <bitOffset>24</bitOffset>
20886 <bitWidth>1</bitWidth>
20890 <description>Port x reset bit y (y =
20891 0.
.15)
</description>
20892 <bitOffset>23</bitOffset>
20893 <bitWidth>1</bitWidth>
20897 <description>Port x reset bit y (y =
20898 0.
.15)
</description>
20899 <bitOffset>22</bitOffset>
20900 <bitWidth>1</bitWidth>
20904 <description>Port x reset bit y (y =
20905 0.
.15)
</description>
20906 <bitOffset>21</bitOffset>
20907 <bitWidth>1</bitWidth>
20911 <description>Port x reset bit y (y =
20912 0.
.15)
</description>
20913 <bitOffset>20</bitOffset>
20914 <bitWidth>1</bitWidth>
20918 <description>Port x reset bit y (y =
20919 0.
.15)
</description>
20920 <bitOffset>19</bitOffset>
20921 <bitWidth>1</bitWidth>
20925 <description>Port x reset bit y (y =
20926 0.
.15)
</description>
20927 <bitOffset>18</bitOffset>
20928 <bitWidth>1</bitWidth>
20932 <description>Port x reset bit y (y =
20933 0.
.15)
</description>
20934 <bitOffset>17</bitOffset>
20935 <bitWidth>1</bitWidth>
20939 <description>Port x set bit y (y=
20940 0.
.15)
</description>
20941 <bitOffset>16</bitOffset>
20942 <bitWidth>1</bitWidth>
20946 <description>Port x set bit y (y=
20947 0.
.15)
</description>
20948 <bitOffset>15</bitOffset>
20949 <bitWidth>1</bitWidth>
20953 <description>Port x set bit y (y=
20954 0.
.15)
</description>
20955 <bitOffset>14</bitOffset>
20956 <bitWidth>1</bitWidth>
20960 <description>Port x set bit y (y=
20961 0.
.15)
</description>
20962 <bitOffset>13</bitOffset>
20963 <bitWidth>1</bitWidth>
20967 <description>Port x set bit y (y=
20968 0.
.15)
</description>
20969 <bitOffset>12</bitOffset>
20970 <bitWidth>1</bitWidth>
20974 <description>Port x set bit y (y=
20975 0.
.15)
</description>
20976 <bitOffset>11</bitOffset>
20977 <bitWidth>1</bitWidth>
20981 <description>Port x set bit y (y=
20982 0.
.15)
</description>
20983 <bitOffset>10</bitOffset>
20984 <bitWidth>1</bitWidth>
20988 <description>Port x set bit y (y=
20989 0.
.15)
</description>
20990 <bitOffset>9</bitOffset>
20991 <bitWidth>1</bitWidth>
20995 <description>Port x set bit y (y=
20996 0.
.15)
</description>
20997 <bitOffset>8</bitOffset>
20998 <bitWidth>1</bitWidth>
21002 <description>Port x set bit y (y=
21003 0.
.15)
</description>
21004 <bitOffset>7</bitOffset>
21005 <bitWidth>1</bitWidth>
21009 <description>Port x set bit y (y=
21010 0.
.15)
</description>
21011 <bitOffset>6</bitOffset>
21012 <bitWidth>1</bitWidth>
21016 <description>Port x set bit y (y=
21017 0.
.15)
</description>
21018 <bitOffset>5</bitOffset>
21019 <bitWidth>1</bitWidth>
21023 <description>Port x set bit y (y=
21024 0.
.15)
</description>
21025 <bitOffset>4</bitOffset>
21026 <bitWidth>1</bitWidth>
21030 <description>Port x set bit y (y=
21031 0.
.15)
</description>
21032 <bitOffset>3</bitOffset>
21033 <bitWidth>1</bitWidth>
21037 <description>Port x set bit y (y=
21038 0.
.15)
</description>
21039 <bitOffset>2</bitOffset>
21040 <bitWidth>1</bitWidth>
21044 <description>Port x set bit y (y=
21045 0.
.15)
</description>
21046 <bitOffset>1</bitOffset>
21047 <bitWidth>1</bitWidth>
21051 <description>Port x set bit y (y=
21052 0.
.15)
</description>
21053 <bitOffset>0</bitOffset>
21054 <bitWidth>1</bitWidth>
21060 <displayName>LCKR
</displayName>
21061 <description>GPIO port configuration lock
21062 register
</description>
21063 <addressOffset>0x1C</addressOffset>
21065 <access>read-write
</access>
21066 <resetValue>0x00000000</resetValue>
21070 <description>Port x lock bit y (y=
21071 0.
.15)
</description>
21072 <bitOffset>16</bitOffset>
21073 <bitWidth>1</bitWidth>
21077 <description>Port x lock bit y (y=
21078 0.
.15)
</description>
21079 <bitOffset>15</bitOffset>
21080 <bitWidth>1</bitWidth>
21084 <description>Port x lock bit y (y=
21085 0.
.15)
</description>
21086 <bitOffset>14</bitOffset>
21087 <bitWidth>1</bitWidth>
21091 <description>Port x lock bit y (y=
21092 0.
.15)
</description>
21093 <bitOffset>13</bitOffset>
21094 <bitWidth>1</bitWidth>
21098 <description>Port x lock bit y (y=
21099 0.
.15)
</description>
21100 <bitOffset>12</bitOffset>
21101 <bitWidth>1</bitWidth>
21105 <description>Port x lock bit y (y=
21106 0.
.15)
</description>
21107 <bitOffset>11</bitOffset>
21108 <bitWidth>1</bitWidth>
21112 <description>Port x lock bit y (y=
21113 0.
.15)
</description>
21114 <bitOffset>10</bitOffset>
21115 <bitWidth>1</bitWidth>
21119 <description>Port x lock bit y (y=
21120 0.
.15)
</description>
21121 <bitOffset>9</bitOffset>
21122 <bitWidth>1</bitWidth>
21126 <description>Port x lock bit y (y=
21127 0.
.15)
</description>
21128 <bitOffset>8</bitOffset>
21129 <bitWidth>1</bitWidth>
21133 <description>Port x lock bit y (y=
21134 0.
.15)
</description>
21135 <bitOffset>7</bitOffset>
21136 <bitWidth>1</bitWidth>
21140 <description>Port x lock bit y (y=
21141 0.
.15)
</description>
21142 <bitOffset>6</bitOffset>
21143 <bitWidth>1</bitWidth>
21147 <description>Port x lock bit y (y=
21148 0.
.15)
</description>
21149 <bitOffset>5</bitOffset>
21150 <bitWidth>1</bitWidth>
21154 <description>Port x lock bit y (y=
21155 0.
.15)
</description>
21156 <bitOffset>4</bitOffset>
21157 <bitWidth>1</bitWidth>
21161 <description>Port x lock bit y (y=
21162 0.
.15)
</description>
21163 <bitOffset>3</bitOffset>
21164 <bitWidth>1</bitWidth>
21168 <description>Port x lock bit y (y=
21169 0.
.15)
</description>
21170 <bitOffset>2</bitOffset>
21171 <bitWidth>1</bitWidth>
21175 <description>Port x lock bit y (y=
21176 0.
.15)
</description>
21177 <bitOffset>1</bitOffset>
21178 <bitWidth>1</bitWidth>
21182 <description>Port x lock bit y (y=
21183 0.
.15)
</description>
21184 <bitOffset>0</bitOffset>
21185 <bitWidth>1</bitWidth>
21191 <displayName>AFRL
</displayName>
21192 <description>GPIO alternate function low
21193 register
</description>
21194 <addressOffset>0x20</addressOffset>
21196 <access>read-write
</access>
21197 <resetValue>0x00000000</resetValue>
21201 <description>Alternate function selection for port x
21202 bit y (y =
0.
.7)
</description>
21203 <bitOffset>28</bitOffset>
21204 <bitWidth>4</bitWidth>
21208 <description>Alternate function selection for port x
21209 bit y (y =
0.
.7)
</description>
21210 <bitOffset>24</bitOffset>
21211 <bitWidth>4</bitWidth>
21215 <description>Alternate function selection for port x
21216 bit y (y =
0.
.7)
</description>
21217 <bitOffset>20</bitOffset>
21218 <bitWidth>4</bitWidth>
21222 <description>Alternate function selection for port x
21223 bit y (y =
0.
.7)
</description>
21224 <bitOffset>16</bitOffset>
21225 <bitWidth>4</bitWidth>
21229 <description>Alternate function selection for port x
21230 bit y (y =
0.
.7)
</description>
21231 <bitOffset>12</bitOffset>
21232 <bitWidth>4</bitWidth>
21236 <description>Alternate function selection for port x
21237 bit y (y =
0.
.7)
</description>
21238 <bitOffset>8</bitOffset>
21239 <bitWidth>4</bitWidth>
21243 <description>Alternate function selection for port x
21244 bit y (y =
0.
.7)
</description>
21245 <bitOffset>4</bitOffset>
21246 <bitWidth>4</bitWidth>
21250 <description>Alternate function selection for port x
21251 bit y (y =
0.
.7)
</description>
21252 <bitOffset>0</bitOffset>
21253 <bitWidth>4</bitWidth>
21259 <displayName>AFRH
</displayName>
21260 <description>GPIO alternate function high
21261 register
</description>
21262 <addressOffset>0x24</addressOffset>
21264 <access>read-write
</access>
21265 <resetValue>0x00000000</resetValue>
21268 <name>AFRH15
</name>
21269 <description>Alternate function selection for port x
21270 bit y (y =
8.
.15)
</description>
21271 <bitOffset>28</bitOffset>
21272 <bitWidth>4</bitWidth>
21275 <name>AFRH14
</name>
21276 <description>Alternate function selection for port x
21277 bit y (y =
8.
.15)
</description>
21278 <bitOffset>24</bitOffset>
21279 <bitWidth>4</bitWidth>
21282 <name>AFRH13
</name>
21283 <description>Alternate function selection for port x
21284 bit y (y =
8.
.15)
</description>
21285 <bitOffset>20</bitOffset>
21286 <bitWidth>4</bitWidth>
21289 <name>AFRH12
</name>
21290 <description>Alternate function selection for port x
21291 bit y (y =
8.
.15)
</description>
21292 <bitOffset>16</bitOffset>
21293 <bitWidth>4</bitWidth>
21296 <name>AFRH11
</name>
21297 <description>Alternate function selection for port x
21298 bit y (y =
8.
.15)
</description>
21299 <bitOffset>12</bitOffset>
21300 <bitWidth>4</bitWidth>
21303 <name>AFRH10
</name>
21304 <description>Alternate function selection for port x
21305 bit y (y =
8.
.15)
</description>
21306 <bitOffset>8</bitOffset>
21307 <bitWidth>4</bitWidth>
21311 <description>Alternate function selection for port x
21312 bit y (y =
8.
.15)
</description>
21313 <bitOffset>4</bitOffset>
21314 <bitWidth>4</bitWidth>
21318 <description>Alternate function selection for port x
21319 bit y (y =
8.
.15)
</description>
21320 <bitOffset>0</bitOffset>
21321 <bitWidth>4</bitWidth>
21327 <peripheral derivedFrom=
"GPIOH">
21329 <baseAddress>0x40021000</baseAddress>
21331 <peripheral derivedFrom=
"GPIOH">
21333 <baseAddress>0X40020C00</baseAddress>
21335 <name>TIM1_BRK_TIM9
</name>
21336 <description>TIM1 Break interrupt and TIM9 global
21337 interrupt
</description>
21341 <name>TIM1_UP_TIM10
</name>
21342 <description>TIM1 Update interrupt and TIM10 global
21343 interrupt
</description>
21347 <name>TIM1_TRG_COM_TIM11
</name>
21348 <description>TIM1 Trigger and Commutation interrupts and
21349 TIM11 global interrupt
</description>
21353 <name>TIM1_CC
</name>
21354 <description>TIM1 Capture Compare interrupt
</description>
21358 <peripheral derivedFrom=
"GPIOH">
21360 <baseAddress>0x40020800</baseAddress>
21362 <name>TIM1_UP_TIM10
</name>
21363 <description>TIM1 Update interrupt and TIM10 global
21364 interrupt
</description>
21370 <description>General-purpose I/Os
</description>
21371 <groupName>GPIO
</groupName>
21372 <baseAddress>0x40020400</baseAddress>
21374 <offset>0x0</offset>
21376 <usage>registers
</usage>
21379 <name>TIM1_TRG_COM_TIM11
</name>
21380 <description>TIM1 Trigger and Commutation interrupts and
21381 TIM11 global interrupt
</description>
21387 <displayName>MODER
</displayName>
21388 <description>GPIO port mode register
</description>
21389 <addressOffset>0x0</addressOffset>
21391 <access>read-write
</access>
21392 <resetValue>0x00000280</resetValue>
21395 <name>MODER15
</name>
21396 <description>Port x configuration bits (y =
21397 0.
.15)
</description>
21398 <bitOffset>30</bitOffset>
21399 <bitWidth>2</bitWidth>
21402 <name>MODER14
</name>
21403 <description>Port x configuration bits (y =
21404 0.
.15)
</description>
21405 <bitOffset>28</bitOffset>
21406 <bitWidth>2</bitWidth>
21409 <name>MODER13
</name>
21410 <description>Port x configuration bits (y =
21411 0.
.15)
</description>
21412 <bitOffset>26</bitOffset>
21413 <bitWidth>2</bitWidth>
21416 <name>MODER12
</name>
21417 <description>Port x configuration bits (y =
21418 0.
.15)
</description>
21419 <bitOffset>24</bitOffset>
21420 <bitWidth>2</bitWidth>
21423 <name>MODER11
</name>
21424 <description>Port x configuration bits (y =
21425 0.
.15)
</description>
21426 <bitOffset>22</bitOffset>
21427 <bitWidth>2</bitWidth>
21430 <name>MODER10
</name>
21431 <description>Port x configuration bits (y =
21432 0.
.15)
</description>
21433 <bitOffset>20</bitOffset>
21434 <bitWidth>2</bitWidth>
21437 <name>MODER9
</name>
21438 <description>Port x configuration bits (y =
21439 0.
.15)
</description>
21440 <bitOffset>18</bitOffset>
21441 <bitWidth>2</bitWidth>
21444 <name>MODER8
</name>
21445 <description>Port x configuration bits (y =
21446 0.
.15)
</description>
21447 <bitOffset>16</bitOffset>
21448 <bitWidth>2</bitWidth>
21451 <name>MODER7
</name>
21452 <description>Port x configuration bits (y =
21453 0.
.15)
</description>
21454 <bitOffset>14</bitOffset>
21455 <bitWidth>2</bitWidth>
21458 <name>MODER6
</name>
21459 <description>Port x configuration bits (y =
21460 0.
.15)
</description>
21461 <bitOffset>12</bitOffset>
21462 <bitWidth>2</bitWidth>
21465 <name>MODER5
</name>
21466 <description>Port x configuration bits (y =
21467 0.
.15)
</description>
21468 <bitOffset>10</bitOffset>
21469 <bitWidth>2</bitWidth>
21472 <name>MODER4
</name>
21473 <description>Port x configuration bits (y =
21474 0.
.15)
</description>
21475 <bitOffset>8</bitOffset>
21476 <bitWidth>2</bitWidth>
21479 <name>MODER3
</name>
21480 <description>Port x configuration bits (y =
21481 0.
.15)
</description>
21482 <bitOffset>6</bitOffset>
21483 <bitWidth>2</bitWidth>
21486 <name>MODER2
</name>
21487 <description>Port x configuration bits (y =
21488 0.
.15)
</description>
21489 <bitOffset>4</bitOffset>
21490 <bitWidth>2</bitWidth>
21493 <name>MODER1
</name>
21494 <description>Port x configuration bits (y =
21495 0.
.15)
</description>
21496 <bitOffset>2</bitOffset>
21497 <bitWidth>2</bitWidth>
21500 <name>MODER0
</name>
21501 <description>Port x configuration bits (y =
21502 0.
.15)
</description>
21503 <bitOffset>0</bitOffset>
21504 <bitWidth>2</bitWidth>
21509 <name>OTYPER
</name>
21510 <displayName>OTYPER
</displayName>
21511 <description>GPIO port output type register
</description>
21512 <addressOffset>0x4</addressOffset>
21514 <access>read-write
</access>
21515 <resetValue>0x00000000</resetValue>
21519 <description>Port x configuration bits (y =
21520 0.
.15)
</description>
21521 <bitOffset>15</bitOffset>
21522 <bitWidth>1</bitWidth>
21526 <description>Port x configuration bits (y =
21527 0.
.15)
</description>
21528 <bitOffset>14</bitOffset>
21529 <bitWidth>1</bitWidth>
21533 <description>Port x configuration bits (y =
21534 0.
.15)
</description>
21535 <bitOffset>13</bitOffset>
21536 <bitWidth>1</bitWidth>
21540 <description>Port x configuration bits (y =
21541 0.
.15)
</description>
21542 <bitOffset>12</bitOffset>
21543 <bitWidth>1</bitWidth>
21547 <description>Port x configuration bits (y =
21548 0.
.15)
</description>
21549 <bitOffset>11</bitOffset>
21550 <bitWidth>1</bitWidth>
21554 <description>Port x configuration bits (y =
21555 0.
.15)
</description>
21556 <bitOffset>10</bitOffset>
21557 <bitWidth>1</bitWidth>
21561 <description>Port x configuration bits (y =
21562 0.
.15)
</description>
21563 <bitOffset>9</bitOffset>
21564 <bitWidth>1</bitWidth>
21568 <description>Port x configuration bits (y =
21569 0.
.15)
</description>
21570 <bitOffset>8</bitOffset>
21571 <bitWidth>1</bitWidth>
21575 <description>Port x configuration bits (y =
21576 0.
.15)
</description>
21577 <bitOffset>7</bitOffset>
21578 <bitWidth>1</bitWidth>
21582 <description>Port x configuration bits (y =
21583 0.
.15)
</description>
21584 <bitOffset>6</bitOffset>
21585 <bitWidth>1</bitWidth>
21589 <description>Port x configuration bits (y =
21590 0.
.15)
</description>
21591 <bitOffset>5</bitOffset>
21592 <bitWidth>1</bitWidth>
21596 <description>Port x configuration bits (y =
21597 0.
.15)
</description>
21598 <bitOffset>4</bitOffset>
21599 <bitWidth>1</bitWidth>
21603 <description>Port x configuration bits (y =
21604 0.
.15)
</description>
21605 <bitOffset>3</bitOffset>
21606 <bitWidth>1</bitWidth>
21610 <description>Port x configuration bits (y =
21611 0.
.15)
</description>
21612 <bitOffset>2</bitOffset>
21613 <bitWidth>1</bitWidth>
21617 <description>Port x configuration bits (y =
21618 0.
.15)
</description>
21619 <bitOffset>1</bitOffset>
21620 <bitWidth>1</bitWidth>
21624 <description>Port x configuration bits (y =
21625 0.
.15)
</description>
21626 <bitOffset>0</bitOffset>
21627 <bitWidth>1</bitWidth>
21632 <name>OSPEEDR
</name>
21633 <displayName>OSPEEDR
</displayName>
21634 <description>GPIO port output speed
21635 register
</description>
21636 <addressOffset>0x8</addressOffset>
21638 <access>read-write
</access>
21639 <resetValue>0x000000C0</resetValue>
21642 <name>OSPEEDR15
</name>
21643 <description>Port x configuration bits (y =
21644 0.
.15)
</description>
21645 <bitOffset>30</bitOffset>
21646 <bitWidth>2</bitWidth>
21649 <name>OSPEEDR14
</name>
21650 <description>Port x configuration bits (y =
21651 0.
.15)
</description>
21652 <bitOffset>28</bitOffset>
21653 <bitWidth>2</bitWidth>
21656 <name>OSPEEDR13
</name>
21657 <description>Port x configuration bits (y =
21658 0.
.15)
</description>
21659 <bitOffset>26</bitOffset>
21660 <bitWidth>2</bitWidth>
21663 <name>OSPEEDR12
</name>
21664 <description>Port x configuration bits (y =
21665 0.
.15)
</description>
21666 <bitOffset>24</bitOffset>
21667 <bitWidth>2</bitWidth>
21670 <name>OSPEEDR11
</name>
21671 <description>Port x configuration bits (y =
21672 0.
.15)
</description>
21673 <bitOffset>22</bitOffset>
21674 <bitWidth>2</bitWidth>
21677 <name>OSPEEDR10
</name>
21678 <description>Port x configuration bits (y =
21679 0.
.15)
</description>
21680 <bitOffset>20</bitOffset>
21681 <bitWidth>2</bitWidth>
21684 <name>OSPEEDR9
</name>
21685 <description>Port x configuration bits (y =
21686 0.
.15)
</description>
21687 <bitOffset>18</bitOffset>
21688 <bitWidth>2</bitWidth>
21691 <name>OSPEEDR8
</name>
21692 <description>Port x configuration bits (y =
21693 0.
.15)
</description>
21694 <bitOffset>16</bitOffset>
21695 <bitWidth>2</bitWidth>
21698 <name>OSPEEDR7
</name>
21699 <description>Port x configuration bits (y =
21700 0.
.15)
</description>
21701 <bitOffset>14</bitOffset>
21702 <bitWidth>2</bitWidth>
21705 <name>OSPEEDR6
</name>
21706 <description>Port x configuration bits (y =
21707 0.
.15)
</description>
21708 <bitOffset>12</bitOffset>
21709 <bitWidth>2</bitWidth>
21712 <name>OSPEEDR5
</name>
21713 <description>Port x configuration bits (y =
21714 0.
.15)
</description>
21715 <bitOffset>10</bitOffset>
21716 <bitWidth>2</bitWidth>
21719 <name>OSPEEDR4
</name>
21720 <description>Port x configuration bits (y =
21721 0.
.15)
</description>
21722 <bitOffset>8</bitOffset>
21723 <bitWidth>2</bitWidth>
21726 <name>OSPEEDR3
</name>
21727 <description>Port x configuration bits (y =
21728 0.
.15)
</description>
21729 <bitOffset>6</bitOffset>
21730 <bitWidth>2</bitWidth>
21733 <name>OSPEEDR2
</name>
21734 <description>Port x configuration bits (y =
21735 0.
.15)
</description>
21736 <bitOffset>4</bitOffset>
21737 <bitWidth>2</bitWidth>
21740 <name>OSPEEDR1
</name>
21741 <description>Port x configuration bits (y =
21742 0.
.15)
</description>
21743 <bitOffset>2</bitOffset>
21744 <bitWidth>2</bitWidth>
21747 <name>OSPEEDR0
</name>
21748 <description>Port x configuration bits (y =
21749 0.
.15)
</description>
21750 <bitOffset>0</bitOffset>
21751 <bitWidth>2</bitWidth>
21757 <displayName>PUPDR
</displayName>
21758 <description>GPIO port pull-up/pull-down
21759 register
</description>
21760 <addressOffset>0xC</addressOffset>
21762 <access>read-write
</access>
21763 <resetValue>0x00000100</resetValue>
21766 <name>PUPDR15
</name>
21767 <description>Port x configuration bits (y =
21768 0.
.15)
</description>
21769 <bitOffset>30</bitOffset>
21770 <bitWidth>2</bitWidth>
21773 <name>PUPDR14
</name>
21774 <description>Port x configuration bits (y =
21775 0.
.15)
</description>
21776 <bitOffset>28</bitOffset>
21777 <bitWidth>2</bitWidth>
21780 <name>PUPDR13
</name>
21781 <description>Port x configuration bits (y =
21782 0.
.15)
</description>
21783 <bitOffset>26</bitOffset>
21784 <bitWidth>2</bitWidth>
21787 <name>PUPDR12
</name>
21788 <description>Port x configuration bits (y =
21789 0.
.15)
</description>
21790 <bitOffset>24</bitOffset>
21791 <bitWidth>2</bitWidth>
21794 <name>PUPDR11
</name>
21795 <description>Port x configuration bits (y =
21796 0.
.15)
</description>
21797 <bitOffset>22</bitOffset>
21798 <bitWidth>2</bitWidth>
21801 <name>PUPDR10
</name>
21802 <description>Port x configuration bits (y =
21803 0.
.15)
</description>
21804 <bitOffset>20</bitOffset>
21805 <bitWidth>2</bitWidth>
21808 <name>PUPDR9
</name>
21809 <description>Port x configuration bits (y =
21810 0.
.15)
</description>
21811 <bitOffset>18</bitOffset>
21812 <bitWidth>2</bitWidth>
21815 <name>PUPDR8
</name>
21816 <description>Port x configuration bits (y =
21817 0.
.15)
</description>
21818 <bitOffset>16</bitOffset>
21819 <bitWidth>2</bitWidth>
21822 <name>PUPDR7
</name>
21823 <description>Port x configuration bits (y =
21824 0.
.15)
</description>
21825 <bitOffset>14</bitOffset>
21826 <bitWidth>2</bitWidth>
21829 <name>PUPDR6
</name>
21830 <description>Port x configuration bits (y =
21831 0.
.15)
</description>
21832 <bitOffset>12</bitOffset>
21833 <bitWidth>2</bitWidth>
21836 <name>PUPDR5
</name>
21837 <description>Port x configuration bits (y =
21838 0.
.15)
</description>
21839 <bitOffset>10</bitOffset>
21840 <bitWidth>2</bitWidth>
21843 <name>PUPDR4
</name>
21844 <description>Port x configuration bits (y =
21845 0.
.15)
</description>
21846 <bitOffset>8</bitOffset>
21847 <bitWidth>2</bitWidth>
21850 <name>PUPDR3
</name>
21851 <description>Port x configuration bits (y =
21852 0.
.15)
</description>
21853 <bitOffset>6</bitOffset>
21854 <bitWidth>2</bitWidth>
21857 <name>PUPDR2
</name>
21858 <description>Port x configuration bits (y =
21859 0.
.15)
</description>
21860 <bitOffset>4</bitOffset>
21861 <bitWidth>2</bitWidth>
21864 <name>PUPDR1
</name>
21865 <description>Port x configuration bits (y =
21866 0.
.15)
</description>
21867 <bitOffset>2</bitOffset>
21868 <bitWidth>2</bitWidth>
21871 <name>PUPDR0
</name>
21872 <description>Port x configuration bits (y =
21873 0.
.15)
</description>
21874 <bitOffset>0</bitOffset>
21875 <bitWidth>2</bitWidth>
21881 <displayName>IDR
</displayName>
21882 <description>GPIO port input data register
</description>
21883 <addressOffset>0x10</addressOffset>
21885 <access>read-only
</access>
21886 <resetValue>0x00000000</resetValue>
21890 <description>Port input data (y =
21891 0.
.15)
</description>
21892 <bitOffset>15</bitOffset>
21893 <bitWidth>1</bitWidth>
21897 <description>Port input data (y =
21898 0.
.15)
</description>
21899 <bitOffset>14</bitOffset>
21900 <bitWidth>1</bitWidth>
21904 <description>Port input data (y =
21905 0.
.15)
</description>
21906 <bitOffset>13</bitOffset>
21907 <bitWidth>1</bitWidth>
21911 <description>Port input data (y =
21912 0.
.15)
</description>
21913 <bitOffset>12</bitOffset>
21914 <bitWidth>1</bitWidth>
21918 <description>Port input data (y =
21919 0.
.15)
</description>
21920 <bitOffset>11</bitOffset>
21921 <bitWidth>1</bitWidth>
21925 <description>Port input data (y =
21926 0.
.15)
</description>
21927 <bitOffset>10</bitOffset>
21928 <bitWidth>1</bitWidth>
21932 <description>Port input data (y =
21933 0.
.15)
</description>
21934 <bitOffset>9</bitOffset>
21935 <bitWidth>1</bitWidth>
21939 <description>Port input data (y =
21940 0.
.15)
</description>
21941 <bitOffset>8</bitOffset>
21942 <bitWidth>1</bitWidth>
21946 <description>Port input data (y =
21947 0.
.15)
</description>
21948 <bitOffset>7</bitOffset>
21949 <bitWidth>1</bitWidth>
21953 <description>Port input data (y =
21954 0.
.15)
</description>
21955 <bitOffset>6</bitOffset>
21956 <bitWidth>1</bitWidth>
21960 <description>Port input data (y =
21961 0.
.15)
</description>
21962 <bitOffset>5</bitOffset>
21963 <bitWidth>1</bitWidth>
21967 <description>Port input data (y =
21968 0.
.15)
</description>
21969 <bitOffset>4</bitOffset>
21970 <bitWidth>1</bitWidth>
21974 <description>Port input data (y =
21975 0.
.15)
</description>
21976 <bitOffset>3</bitOffset>
21977 <bitWidth>1</bitWidth>
21981 <description>Port input data (y =
21982 0.
.15)
</description>
21983 <bitOffset>2</bitOffset>
21984 <bitWidth>1</bitWidth>
21988 <description>Port input data (y =
21989 0.
.15)
</description>
21990 <bitOffset>1</bitOffset>
21991 <bitWidth>1</bitWidth>
21995 <description>Port input data (y =
21996 0.
.15)
</description>
21997 <bitOffset>0</bitOffset>
21998 <bitWidth>1</bitWidth>
22004 <displayName>ODR
</displayName>
22005 <description>GPIO port output data register
</description>
22006 <addressOffset>0x14</addressOffset>
22008 <access>read-write
</access>
22009 <resetValue>0x00000000</resetValue>
22013 <description>Port output data (y =
22014 0.
.15)
</description>
22015 <bitOffset>15</bitOffset>
22016 <bitWidth>1</bitWidth>
22020 <description>Port output data (y =
22021 0.
.15)
</description>
22022 <bitOffset>14</bitOffset>
22023 <bitWidth>1</bitWidth>
22027 <description>Port output data (y =
22028 0.
.15)
</description>
22029 <bitOffset>13</bitOffset>
22030 <bitWidth>1</bitWidth>
22034 <description>Port output data (y =
22035 0.
.15)
</description>
22036 <bitOffset>12</bitOffset>
22037 <bitWidth>1</bitWidth>
22041 <description>Port output data (y =
22042 0.
.15)
</description>
22043 <bitOffset>11</bitOffset>
22044 <bitWidth>1</bitWidth>
22048 <description>Port output data (y =
22049 0.
.15)
</description>
22050 <bitOffset>10</bitOffset>
22051 <bitWidth>1</bitWidth>
22055 <description>Port output data (y =
22056 0.
.15)
</description>
22057 <bitOffset>9</bitOffset>
22058 <bitWidth>1</bitWidth>
22062 <description>Port output data (y =
22063 0.
.15)
</description>
22064 <bitOffset>8</bitOffset>
22065 <bitWidth>1</bitWidth>
22069 <description>Port output data (y =
22070 0.
.15)
</description>
22071 <bitOffset>7</bitOffset>
22072 <bitWidth>1</bitWidth>
22076 <description>Port output data (y =
22077 0.
.15)
</description>
22078 <bitOffset>6</bitOffset>
22079 <bitWidth>1</bitWidth>
22083 <description>Port output data (y =
22084 0.
.15)
</description>
22085 <bitOffset>5</bitOffset>
22086 <bitWidth>1</bitWidth>
22090 <description>Port output data (y =
22091 0.
.15)
</description>
22092 <bitOffset>4</bitOffset>
22093 <bitWidth>1</bitWidth>
22097 <description>Port output data (y =
22098 0.
.15)
</description>
22099 <bitOffset>3</bitOffset>
22100 <bitWidth>1</bitWidth>
22104 <description>Port output data (y =
22105 0.
.15)
</description>
22106 <bitOffset>2</bitOffset>
22107 <bitWidth>1</bitWidth>
22111 <description>Port output data (y =
22112 0.
.15)
</description>
22113 <bitOffset>1</bitOffset>
22114 <bitWidth>1</bitWidth>
22118 <description>Port output data (y =
22119 0.
.15)
</description>
22120 <bitOffset>0</bitOffset>
22121 <bitWidth>1</bitWidth>
22127 <displayName>BSRR
</displayName>
22128 <description>GPIO port bit set/reset
22129 register
</description>
22130 <addressOffset>0x18</addressOffset>
22132 <access>write-only
</access>
22133 <resetValue>0x00000000</resetValue>
22137 <description>Port x reset bit y (y =
22138 0.
.15)
</description>
22139 <bitOffset>31</bitOffset>
22140 <bitWidth>1</bitWidth>
22144 <description>Port x reset bit y (y =
22145 0.
.15)
</description>
22146 <bitOffset>30</bitOffset>
22147 <bitWidth>1</bitWidth>
22151 <description>Port x reset bit y (y =
22152 0.
.15)
</description>
22153 <bitOffset>29</bitOffset>
22154 <bitWidth>1</bitWidth>
22158 <description>Port x reset bit y (y =
22159 0.
.15)
</description>
22160 <bitOffset>28</bitOffset>
22161 <bitWidth>1</bitWidth>
22165 <description>Port x reset bit y (y =
22166 0.
.15)
</description>
22167 <bitOffset>27</bitOffset>
22168 <bitWidth>1</bitWidth>
22172 <description>Port x reset bit y (y =
22173 0.
.15)
</description>
22174 <bitOffset>26</bitOffset>
22175 <bitWidth>1</bitWidth>
22179 <description>Port x reset bit y (y =
22180 0.
.15)
</description>
22181 <bitOffset>25</bitOffset>
22182 <bitWidth>1</bitWidth>
22186 <description>Port x reset bit y (y =
22187 0.
.15)
</description>
22188 <bitOffset>24</bitOffset>
22189 <bitWidth>1</bitWidth>
22193 <description>Port x reset bit y (y =
22194 0.
.15)
</description>
22195 <bitOffset>23</bitOffset>
22196 <bitWidth>1</bitWidth>
22200 <description>Port x reset bit y (y =
22201 0.
.15)
</description>
22202 <bitOffset>22</bitOffset>
22203 <bitWidth>1</bitWidth>
22207 <description>Port x reset bit y (y =
22208 0.
.15)
</description>
22209 <bitOffset>21</bitOffset>
22210 <bitWidth>1</bitWidth>
22214 <description>Port x reset bit y (y =
22215 0.
.15)
</description>
22216 <bitOffset>20</bitOffset>
22217 <bitWidth>1</bitWidth>
22221 <description>Port x reset bit y (y =
22222 0.
.15)
</description>
22223 <bitOffset>19</bitOffset>
22224 <bitWidth>1</bitWidth>
22228 <description>Port x reset bit y (y =
22229 0.
.15)
</description>
22230 <bitOffset>18</bitOffset>
22231 <bitWidth>1</bitWidth>
22235 <description>Port x reset bit y (y =
22236 0.
.15)
</description>
22237 <bitOffset>17</bitOffset>
22238 <bitWidth>1</bitWidth>
22242 <description>Port x set bit y (y=
22243 0.
.15)
</description>
22244 <bitOffset>16</bitOffset>
22245 <bitWidth>1</bitWidth>
22249 <description>Port x set bit y (y=
22250 0.
.15)
</description>
22251 <bitOffset>15</bitOffset>
22252 <bitWidth>1</bitWidth>
22256 <description>Port x set bit y (y=
22257 0.
.15)
</description>
22258 <bitOffset>14</bitOffset>
22259 <bitWidth>1</bitWidth>
22263 <description>Port x set bit y (y=
22264 0.
.15)
</description>
22265 <bitOffset>13</bitOffset>
22266 <bitWidth>1</bitWidth>
22270 <description>Port x set bit y (y=
22271 0.
.15)
</description>
22272 <bitOffset>12</bitOffset>
22273 <bitWidth>1</bitWidth>
22277 <description>Port x set bit y (y=
22278 0.
.15)
</description>
22279 <bitOffset>11</bitOffset>
22280 <bitWidth>1</bitWidth>
22284 <description>Port x set bit y (y=
22285 0.
.15)
</description>
22286 <bitOffset>10</bitOffset>
22287 <bitWidth>1</bitWidth>
22291 <description>Port x set bit y (y=
22292 0.
.15)
</description>
22293 <bitOffset>9</bitOffset>
22294 <bitWidth>1</bitWidth>
22298 <description>Port x set bit y (y=
22299 0.
.15)
</description>
22300 <bitOffset>8</bitOffset>
22301 <bitWidth>1</bitWidth>
22305 <description>Port x set bit y (y=
22306 0.
.15)
</description>
22307 <bitOffset>7</bitOffset>
22308 <bitWidth>1</bitWidth>
22312 <description>Port x set bit y (y=
22313 0.
.15)
</description>
22314 <bitOffset>6</bitOffset>
22315 <bitWidth>1</bitWidth>
22319 <description>Port x set bit y (y=
22320 0.
.15)
</description>
22321 <bitOffset>5</bitOffset>
22322 <bitWidth>1</bitWidth>
22326 <description>Port x set bit y (y=
22327 0.
.15)
</description>
22328 <bitOffset>4</bitOffset>
22329 <bitWidth>1</bitWidth>
22333 <description>Port x set bit y (y=
22334 0.
.15)
</description>
22335 <bitOffset>3</bitOffset>
22336 <bitWidth>1</bitWidth>
22340 <description>Port x set bit y (y=
22341 0.
.15)
</description>
22342 <bitOffset>2</bitOffset>
22343 <bitWidth>1</bitWidth>
22347 <description>Port x set bit y (y=
22348 0.
.15)
</description>
22349 <bitOffset>1</bitOffset>
22350 <bitWidth>1</bitWidth>
22354 <description>Port x set bit y (y=
22355 0.
.15)
</description>
22356 <bitOffset>0</bitOffset>
22357 <bitWidth>1</bitWidth>
22363 <displayName>LCKR
</displayName>
22364 <description>GPIO port configuration lock
22365 register
</description>
22366 <addressOffset>0x1C</addressOffset>
22368 <access>read-write
</access>
22369 <resetValue>0x00000000</resetValue>
22373 <description>Port x lock bit y (y=
22374 0.
.15)
</description>
22375 <bitOffset>16</bitOffset>
22376 <bitWidth>1</bitWidth>
22380 <description>Port x lock bit y (y=
22381 0.
.15)
</description>
22382 <bitOffset>15</bitOffset>
22383 <bitWidth>1</bitWidth>
22387 <description>Port x lock bit y (y=
22388 0.
.15)
</description>
22389 <bitOffset>14</bitOffset>
22390 <bitWidth>1</bitWidth>
22394 <description>Port x lock bit y (y=
22395 0.
.15)
</description>
22396 <bitOffset>13</bitOffset>
22397 <bitWidth>1</bitWidth>
22401 <description>Port x lock bit y (y=
22402 0.
.15)
</description>
22403 <bitOffset>12</bitOffset>
22404 <bitWidth>1</bitWidth>
22408 <description>Port x lock bit y (y=
22409 0.
.15)
</description>
22410 <bitOffset>11</bitOffset>
22411 <bitWidth>1</bitWidth>
22415 <description>Port x lock bit y (y=
22416 0.
.15)
</description>
22417 <bitOffset>10</bitOffset>
22418 <bitWidth>1</bitWidth>
22422 <description>Port x lock bit y (y=
22423 0.
.15)
</description>
22424 <bitOffset>9</bitOffset>
22425 <bitWidth>1</bitWidth>
22429 <description>Port x lock bit y (y=
22430 0.
.15)
</description>
22431 <bitOffset>8</bitOffset>
22432 <bitWidth>1</bitWidth>
22436 <description>Port x lock bit y (y=
22437 0.
.15)
</description>
22438 <bitOffset>7</bitOffset>
22439 <bitWidth>1</bitWidth>
22443 <description>Port x lock bit y (y=
22444 0.
.15)
</description>
22445 <bitOffset>6</bitOffset>
22446 <bitWidth>1</bitWidth>
22450 <description>Port x lock bit y (y=
22451 0.
.15)
</description>
22452 <bitOffset>5</bitOffset>
22453 <bitWidth>1</bitWidth>
22457 <description>Port x lock bit y (y=
22458 0.
.15)
</description>
22459 <bitOffset>4</bitOffset>
22460 <bitWidth>1</bitWidth>
22464 <description>Port x lock bit y (y=
22465 0.
.15)
</description>
22466 <bitOffset>3</bitOffset>
22467 <bitWidth>1</bitWidth>
22471 <description>Port x lock bit y (y=
22472 0.
.15)
</description>
22473 <bitOffset>2</bitOffset>
22474 <bitWidth>1</bitWidth>
22478 <description>Port x lock bit y (y=
22479 0.
.15)
</description>
22480 <bitOffset>1</bitOffset>
22481 <bitWidth>1</bitWidth>
22485 <description>Port x lock bit y (y=
22486 0.
.15)
</description>
22487 <bitOffset>0</bitOffset>
22488 <bitWidth>1</bitWidth>
22494 <displayName>AFRL
</displayName>
22495 <description>GPIO alternate function low
22496 register
</description>
22497 <addressOffset>0x20</addressOffset>
22499 <access>read-write
</access>
22500 <resetValue>0x00000000</resetValue>
22504 <description>Alternate function selection for port x
22505 bit y (y =
0.
.7)
</description>
22506 <bitOffset>28</bitOffset>
22507 <bitWidth>4</bitWidth>
22511 <description>Alternate function selection for port x
22512 bit y (y =
0.
.7)
</description>
22513 <bitOffset>24</bitOffset>
22514 <bitWidth>4</bitWidth>
22518 <description>Alternate function selection for port x
22519 bit y (y =
0.
.7)
</description>
22520 <bitOffset>20</bitOffset>
22521 <bitWidth>4</bitWidth>
22525 <description>Alternate function selection for port x
22526 bit y (y =
0.
.7)
</description>
22527 <bitOffset>16</bitOffset>
22528 <bitWidth>4</bitWidth>
22532 <description>Alternate function selection for port x
22533 bit y (y =
0.
.7)
</description>
22534 <bitOffset>12</bitOffset>
22535 <bitWidth>4</bitWidth>
22539 <description>Alternate function selection for port x
22540 bit y (y =
0.
.7)
</description>
22541 <bitOffset>8</bitOffset>
22542 <bitWidth>4</bitWidth>
22546 <description>Alternate function selection for port x
22547 bit y (y =
0.
.7)
</description>
22548 <bitOffset>4</bitOffset>
22549 <bitWidth>4</bitWidth>
22553 <description>Alternate function selection for port x
22554 bit y (y =
0.
.7)
</description>
22555 <bitOffset>0</bitOffset>
22556 <bitWidth>4</bitWidth>
22562 <displayName>AFRH
</displayName>
22563 <description>GPIO alternate function high
22564 register
</description>
22565 <addressOffset>0x24</addressOffset>
22567 <access>read-write
</access>
22568 <resetValue>0x00000000</resetValue>
22571 <name>AFRH15
</name>
22572 <description>Alternate function selection for port x
22573 bit y (y =
8.
.15)
</description>
22574 <bitOffset>28</bitOffset>
22575 <bitWidth>4</bitWidth>
22578 <name>AFRH14
</name>
22579 <description>Alternate function selection for port x
22580 bit y (y =
8.
.15)
</description>
22581 <bitOffset>24</bitOffset>
22582 <bitWidth>4</bitWidth>
22585 <name>AFRH13
</name>
22586 <description>Alternate function selection for port x
22587 bit y (y =
8.
.15)
</description>
22588 <bitOffset>20</bitOffset>
22589 <bitWidth>4</bitWidth>
22592 <name>AFRH12
</name>
22593 <description>Alternate function selection for port x
22594 bit y (y =
8.
.15)
</description>
22595 <bitOffset>16</bitOffset>
22596 <bitWidth>4</bitWidth>
22599 <name>AFRH11
</name>
22600 <description>Alternate function selection for port x
22601 bit y (y =
8.
.15)
</description>
22602 <bitOffset>12</bitOffset>
22603 <bitWidth>4</bitWidth>
22606 <name>AFRH10
</name>
22607 <description>Alternate function selection for port x
22608 bit y (y =
8.
.15)
</description>
22609 <bitOffset>8</bitOffset>
22610 <bitWidth>4</bitWidth>
22614 <description>Alternate function selection for port x
22615 bit y (y =
8.
.15)
</description>
22616 <bitOffset>4</bitOffset>
22617 <bitWidth>4</bitWidth>
22621 <description>Alternate function selection for port x
22622 bit y (y =
8.
.15)
</description>
22623 <bitOffset>0</bitOffset>
22624 <bitWidth>4</bitWidth>
22632 <description>General-purpose I/Os
</description>
22633 <groupName>GPIO
</groupName>
22634 <baseAddress>0x40020000</baseAddress>
22636 <offset>0x0</offset>
22638 <usage>registers
</usage>
22642 <description>TIM2 global interrupt
</description>
22648 <displayName>MODER
</displayName>
22649 <description>GPIO port mode register
</description>
22650 <addressOffset>0x0</addressOffset>
22652 <access>read-write
</access>
22653 <resetValue>0xA8000000</resetValue>
22656 <name>MODER15
</name>
22657 <description>Port x configuration bits (y =
22658 0.
.15)
</description>
22659 <bitOffset>30</bitOffset>
22660 <bitWidth>2</bitWidth>
22663 <name>MODER14
</name>
22664 <description>Port x configuration bits (y =
22665 0.
.15)
</description>
22666 <bitOffset>28</bitOffset>
22667 <bitWidth>2</bitWidth>
22670 <name>MODER13
</name>
22671 <description>Port x configuration bits (y =
22672 0.
.15)
</description>
22673 <bitOffset>26</bitOffset>
22674 <bitWidth>2</bitWidth>
22677 <name>MODER12
</name>
22678 <description>Port x configuration bits (y =
22679 0.
.15)
</description>
22680 <bitOffset>24</bitOffset>
22681 <bitWidth>2</bitWidth>
22684 <name>MODER11
</name>
22685 <description>Port x configuration bits (y =
22686 0.
.15)
</description>
22687 <bitOffset>22</bitOffset>
22688 <bitWidth>2</bitWidth>
22691 <name>MODER10
</name>
22692 <description>Port x configuration bits (y =
22693 0.
.15)
</description>
22694 <bitOffset>20</bitOffset>
22695 <bitWidth>2</bitWidth>
22698 <name>MODER9
</name>
22699 <description>Port x configuration bits (y =
22700 0.
.15)
</description>
22701 <bitOffset>18</bitOffset>
22702 <bitWidth>2</bitWidth>
22705 <name>MODER8
</name>
22706 <description>Port x configuration bits (y =
22707 0.
.15)
</description>
22708 <bitOffset>16</bitOffset>
22709 <bitWidth>2</bitWidth>
22712 <name>MODER7
</name>
22713 <description>Port x configuration bits (y =
22714 0.
.15)
</description>
22715 <bitOffset>14</bitOffset>
22716 <bitWidth>2</bitWidth>
22719 <name>MODER6
</name>
22720 <description>Port x configuration bits (y =
22721 0.
.15)
</description>
22722 <bitOffset>12</bitOffset>
22723 <bitWidth>2</bitWidth>
22726 <name>MODER5
</name>
22727 <description>Port x configuration bits (y =
22728 0.
.15)
</description>
22729 <bitOffset>10</bitOffset>
22730 <bitWidth>2</bitWidth>
22733 <name>MODER4
</name>
22734 <description>Port x configuration bits (y =
22735 0.
.15)
</description>
22736 <bitOffset>8</bitOffset>
22737 <bitWidth>2</bitWidth>
22740 <name>MODER3
</name>
22741 <description>Port x configuration bits (y =
22742 0.
.15)
</description>
22743 <bitOffset>6</bitOffset>
22744 <bitWidth>2</bitWidth>
22747 <name>MODER2
</name>
22748 <description>Port x configuration bits (y =
22749 0.
.15)
</description>
22750 <bitOffset>4</bitOffset>
22751 <bitWidth>2</bitWidth>
22754 <name>MODER1
</name>
22755 <description>Port x configuration bits (y =
22756 0.
.15)
</description>
22757 <bitOffset>2</bitOffset>
22758 <bitWidth>2</bitWidth>
22761 <name>MODER0
</name>
22762 <description>Port x configuration bits (y =
22763 0.
.15)
</description>
22764 <bitOffset>0</bitOffset>
22765 <bitWidth>2</bitWidth>
22770 <name>OTYPER
</name>
22771 <displayName>OTYPER
</displayName>
22772 <description>GPIO port output type register
</description>
22773 <addressOffset>0x4</addressOffset>
22775 <access>read-write
</access>
22776 <resetValue>0x00000000</resetValue>
22780 <description>Port x configuration bits (y =
22781 0.
.15)
</description>
22782 <bitOffset>15</bitOffset>
22783 <bitWidth>1</bitWidth>
22787 <description>Port x configuration bits (y =
22788 0.
.15)
</description>
22789 <bitOffset>14</bitOffset>
22790 <bitWidth>1</bitWidth>
22794 <description>Port x configuration bits (y =
22795 0.
.15)
</description>
22796 <bitOffset>13</bitOffset>
22797 <bitWidth>1</bitWidth>
22801 <description>Port x configuration bits (y =
22802 0.
.15)
</description>
22803 <bitOffset>12</bitOffset>
22804 <bitWidth>1</bitWidth>
22808 <description>Port x configuration bits (y =
22809 0.
.15)
</description>
22810 <bitOffset>11</bitOffset>
22811 <bitWidth>1</bitWidth>
22815 <description>Port x configuration bits (y =
22816 0.
.15)
</description>
22817 <bitOffset>10</bitOffset>
22818 <bitWidth>1</bitWidth>
22822 <description>Port x configuration bits (y =
22823 0.
.15)
</description>
22824 <bitOffset>9</bitOffset>
22825 <bitWidth>1</bitWidth>
22829 <description>Port x configuration bits (y =
22830 0.
.15)
</description>
22831 <bitOffset>8</bitOffset>
22832 <bitWidth>1</bitWidth>
22836 <description>Port x configuration bits (y =
22837 0.
.15)
</description>
22838 <bitOffset>7</bitOffset>
22839 <bitWidth>1</bitWidth>
22843 <description>Port x configuration bits (y =
22844 0.
.15)
</description>
22845 <bitOffset>6</bitOffset>
22846 <bitWidth>1</bitWidth>
22850 <description>Port x configuration bits (y =
22851 0.
.15)
</description>
22852 <bitOffset>5</bitOffset>
22853 <bitWidth>1</bitWidth>
22857 <description>Port x configuration bits (y =
22858 0.
.15)
</description>
22859 <bitOffset>4</bitOffset>
22860 <bitWidth>1</bitWidth>
22864 <description>Port x configuration bits (y =
22865 0.
.15)
</description>
22866 <bitOffset>3</bitOffset>
22867 <bitWidth>1</bitWidth>
22871 <description>Port x configuration bits (y =
22872 0.
.15)
</description>
22873 <bitOffset>2</bitOffset>
22874 <bitWidth>1</bitWidth>
22878 <description>Port x configuration bits (y =
22879 0.
.15)
</description>
22880 <bitOffset>1</bitOffset>
22881 <bitWidth>1</bitWidth>
22885 <description>Port x configuration bits (y =
22886 0.
.15)
</description>
22887 <bitOffset>0</bitOffset>
22888 <bitWidth>1</bitWidth>
22893 <name>OSPEEDR
</name>
22894 <displayName>OSPEEDR
</displayName>
22895 <description>GPIO port output speed
22896 register
</description>
22897 <addressOffset>0x8</addressOffset>
22899 <access>read-write
</access>
22900 <resetValue>0x00000000</resetValue>
22903 <name>OSPEEDR15
</name>
22904 <description>Port x configuration bits (y =
22905 0.
.15)
</description>
22906 <bitOffset>30</bitOffset>
22907 <bitWidth>2</bitWidth>
22910 <name>OSPEEDR14
</name>
22911 <description>Port x configuration bits (y =
22912 0.
.15)
</description>
22913 <bitOffset>28</bitOffset>
22914 <bitWidth>2</bitWidth>
22917 <name>OSPEEDR13
</name>
22918 <description>Port x configuration bits (y =
22919 0.
.15)
</description>
22920 <bitOffset>26</bitOffset>
22921 <bitWidth>2</bitWidth>
22924 <name>OSPEEDR12
</name>
22925 <description>Port x configuration bits (y =
22926 0.
.15)
</description>
22927 <bitOffset>24</bitOffset>
22928 <bitWidth>2</bitWidth>
22931 <name>OSPEEDR11
</name>
22932 <description>Port x configuration bits (y =
22933 0.
.15)
</description>
22934 <bitOffset>22</bitOffset>
22935 <bitWidth>2</bitWidth>
22938 <name>OSPEEDR10
</name>
22939 <description>Port x configuration bits (y =
22940 0.
.15)
</description>
22941 <bitOffset>20</bitOffset>
22942 <bitWidth>2</bitWidth>
22945 <name>OSPEEDR9
</name>
22946 <description>Port x configuration bits (y =
22947 0.
.15)
</description>
22948 <bitOffset>18</bitOffset>
22949 <bitWidth>2</bitWidth>
22952 <name>OSPEEDR8
</name>
22953 <description>Port x configuration bits (y =
22954 0.
.15)
</description>
22955 <bitOffset>16</bitOffset>
22956 <bitWidth>2</bitWidth>
22959 <name>OSPEEDR7
</name>
22960 <description>Port x configuration bits (y =
22961 0.
.15)
</description>
22962 <bitOffset>14</bitOffset>
22963 <bitWidth>2</bitWidth>
22966 <name>OSPEEDR6
</name>
22967 <description>Port x configuration bits (y =
22968 0.
.15)
</description>
22969 <bitOffset>12</bitOffset>
22970 <bitWidth>2</bitWidth>
22973 <name>OSPEEDR5
</name>
22974 <description>Port x configuration bits (y =
22975 0.
.15)
</description>
22976 <bitOffset>10</bitOffset>
22977 <bitWidth>2</bitWidth>
22980 <name>OSPEEDR4
</name>
22981 <description>Port x configuration bits (y =
22982 0.
.15)
</description>
22983 <bitOffset>8</bitOffset>
22984 <bitWidth>2</bitWidth>
22987 <name>OSPEEDR3
</name>
22988 <description>Port x configuration bits (y =
22989 0.
.15)
</description>
22990 <bitOffset>6</bitOffset>
22991 <bitWidth>2</bitWidth>
22994 <name>OSPEEDR2
</name>
22995 <description>Port x configuration bits (y =
22996 0.
.15)
</description>
22997 <bitOffset>4</bitOffset>
22998 <bitWidth>2</bitWidth>
23001 <name>OSPEEDR1
</name>
23002 <description>Port x configuration bits (y =
23003 0.
.15)
</description>
23004 <bitOffset>2</bitOffset>
23005 <bitWidth>2</bitWidth>
23008 <name>OSPEEDR0
</name>
23009 <description>Port x configuration bits (y =
23010 0.
.15)
</description>
23011 <bitOffset>0</bitOffset>
23012 <bitWidth>2</bitWidth>
23018 <displayName>PUPDR
</displayName>
23019 <description>GPIO port pull-up/pull-down
23020 register
</description>
23021 <addressOffset>0xC</addressOffset>
23023 <access>read-write
</access>
23024 <resetValue>0x64000000</resetValue>
23027 <name>PUPDR15
</name>
23028 <description>Port x configuration bits (y =
23029 0.
.15)
</description>
23030 <bitOffset>30</bitOffset>
23031 <bitWidth>2</bitWidth>
23034 <name>PUPDR14
</name>
23035 <description>Port x configuration bits (y =
23036 0.
.15)
</description>
23037 <bitOffset>28</bitOffset>
23038 <bitWidth>2</bitWidth>
23041 <name>PUPDR13
</name>
23042 <description>Port x configuration bits (y =
23043 0.
.15)
</description>
23044 <bitOffset>26</bitOffset>
23045 <bitWidth>2</bitWidth>
23048 <name>PUPDR12
</name>
23049 <description>Port x configuration bits (y =
23050 0.
.15)
</description>
23051 <bitOffset>24</bitOffset>
23052 <bitWidth>2</bitWidth>
23055 <name>PUPDR11
</name>
23056 <description>Port x configuration bits (y =
23057 0.
.15)
</description>
23058 <bitOffset>22</bitOffset>
23059 <bitWidth>2</bitWidth>
23062 <name>PUPDR10
</name>
23063 <description>Port x configuration bits (y =
23064 0.
.15)
</description>
23065 <bitOffset>20</bitOffset>
23066 <bitWidth>2</bitWidth>
23069 <name>PUPDR9
</name>
23070 <description>Port x configuration bits (y =
23071 0.
.15)
</description>
23072 <bitOffset>18</bitOffset>
23073 <bitWidth>2</bitWidth>
23076 <name>PUPDR8
</name>
23077 <description>Port x configuration bits (y =
23078 0.
.15)
</description>
23079 <bitOffset>16</bitOffset>
23080 <bitWidth>2</bitWidth>
23083 <name>PUPDR7
</name>
23084 <description>Port x configuration bits (y =
23085 0.
.15)
</description>
23086 <bitOffset>14</bitOffset>
23087 <bitWidth>2</bitWidth>
23090 <name>PUPDR6
</name>
23091 <description>Port x configuration bits (y =
23092 0.
.15)
</description>
23093 <bitOffset>12</bitOffset>
23094 <bitWidth>2</bitWidth>
23097 <name>PUPDR5
</name>
23098 <description>Port x configuration bits (y =
23099 0.
.15)
</description>
23100 <bitOffset>10</bitOffset>
23101 <bitWidth>2</bitWidth>
23104 <name>PUPDR4
</name>
23105 <description>Port x configuration bits (y =
23106 0.
.15)
</description>
23107 <bitOffset>8</bitOffset>
23108 <bitWidth>2</bitWidth>
23111 <name>PUPDR3
</name>
23112 <description>Port x configuration bits (y =
23113 0.
.15)
</description>
23114 <bitOffset>6</bitOffset>
23115 <bitWidth>2</bitWidth>
23118 <name>PUPDR2
</name>
23119 <description>Port x configuration bits (y =
23120 0.
.15)
</description>
23121 <bitOffset>4</bitOffset>
23122 <bitWidth>2</bitWidth>
23125 <name>PUPDR1
</name>
23126 <description>Port x configuration bits (y =
23127 0.
.15)
</description>
23128 <bitOffset>2</bitOffset>
23129 <bitWidth>2</bitWidth>
23132 <name>PUPDR0
</name>
23133 <description>Port x configuration bits (y =
23134 0.
.15)
</description>
23135 <bitOffset>0</bitOffset>
23136 <bitWidth>2</bitWidth>
23142 <displayName>IDR
</displayName>
23143 <description>GPIO port input data register
</description>
23144 <addressOffset>0x10</addressOffset>
23146 <access>read-only
</access>
23147 <resetValue>0x00000000</resetValue>
23151 <description>Port input data (y =
23152 0.
.15)
</description>
23153 <bitOffset>15</bitOffset>
23154 <bitWidth>1</bitWidth>
23158 <description>Port input data (y =
23159 0.
.15)
</description>
23160 <bitOffset>14</bitOffset>
23161 <bitWidth>1</bitWidth>
23165 <description>Port input data (y =
23166 0.
.15)
</description>
23167 <bitOffset>13</bitOffset>
23168 <bitWidth>1</bitWidth>
23172 <description>Port input data (y =
23173 0.
.15)
</description>
23174 <bitOffset>12</bitOffset>
23175 <bitWidth>1</bitWidth>
23179 <description>Port input data (y =
23180 0.
.15)
</description>
23181 <bitOffset>11</bitOffset>
23182 <bitWidth>1</bitWidth>
23186 <description>Port input data (y =
23187 0.
.15)
</description>
23188 <bitOffset>10</bitOffset>
23189 <bitWidth>1</bitWidth>
23193 <description>Port input data (y =
23194 0.
.15)
</description>
23195 <bitOffset>9</bitOffset>
23196 <bitWidth>1</bitWidth>
23200 <description>Port input data (y =
23201 0.
.15)
</description>
23202 <bitOffset>8</bitOffset>
23203 <bitWidth>1</bitWidth>
23207 <description>Port input data (y =
23208 0.
.15)
</description>
23209 <bitOffset>7</bitOffset>
23210 <bitWidth>1</bitWidth>
23214 <description>Port input data (y =
23215 0.
.15)
</description>
23216 <bitOffset>6</bitOffset>
23217 <bitWidth>1</bitWidth>
23221 <description>Port input data (y =
23222 0.
.15)
</description>
23223 <bitOffset>5</bitOffset>
23224 <bitWidth>1</bitWidth>
23228 <description>Port input data (y =
23229 0.
.15)
</description>
23230 <bitOffset>4</bitOffset>
23231 <bitWidth>1</bitWidth>
23235 <description>Port input data (y =
23236 0.
.15)
</description>
23237 <bitOffset>3</bitOffset>
23238 <bitWidth>1</bitWidth>
23242 <description>Port input data (y =
23243 0.
.15)
</description>
23244 <bitOffset>2</bitOffset>
23245 <bitWidth>1</bitWidth>
23249 <description>Port input data (y =
23250 0.
.15)
</description>
23251 <bitOffset>1</bitOffset>
23252 <bitWidth>1</bitWidth>
23256 <description>Port input data (y =
23257 0.
.15)
</description>
23258 <bitOffset>0</bitOffset>
23259 <bitWidth>1</bitWidth>
23265 <displayName>ODR
</displayName>
23266 <description>GPIO port output data register
</description>
23267 <addressOffset>0x14</addressOffset>
23269 <access>read-write
</access>
23270 <resetValue>0x00000000</resetValue>
23274 <description>Port output data (y =
23275 0.
.15)
</description>
23276 <bitOffset>15</bitOffset>
23277 <bitWidth>1</bitWidth>
23281 <description>Port output data (y =
23282 0.
.15)
</description>
23283 <bitOffset>14</bitOffset>
23284 <bitWidth>1</bitWidth>
23288 <description>Port output data (y =
23289 0.
.15)
</description>
23290 <bitOffset>13</bitOffset>
23291 <bitWidth>1</bitWidth>
23295 <description>Port output data (y =
23296 0.
.15)
</description>
23297 <bitOffset>12</bitOffset>
23298 <bitWidth>1</bitWidth>
23302 <description>Port output data (y =
23303 0.
.15)
</description>
23304 <bitOffset>11</bitOffset>
23305 <bitWidth>1</bitWidth>
23309 <description>Port output data (y =
23310 0.
.15)
</description>
23311 <bitOffset>10</bitOffset>
23312 <bitWidth>1</bitWidth>
23316 <description>Port output data (y =
23317 0.
.15)
</description>
23318 <bitOffset>9</bitOffset>
23319 <bitWidth>1</bitWidth>
23323 <description>Port output data (y =
23324 0.
.15)
</description>
23325 <bitOffset>8</bitOffset>
23326 <bitWidth>1</bitWidth>
23330 <description>Port output data (y =
23331 0.
.15)
</description>
23332 <bitOffset>7</bitOffset>
23333 <bitWidth>1</bitWidth>
23337 <description>Port output data (y =
23338 0.
.15)
</description>
23339 <bitOffset>6</bitOffset>
23340 <bitWidth>1</bitWidth>
23344 <description>Port output data (y =
23345 0.
.15)
</description>
23346 <bitOffset>5</bitOffset>
23347 <bitWidth>1</bitWidth>
23351 <description>Port output data (y =
23352 0.
.15)
</description>
23353 <bitOffset>4</bitOffset>
23354 <bitWidth>1</bitWidth>
23358 <description>Port output data (y =
23359 0.
.15)
</description>
23360 <bitOffset>3</bitOffset>
23361 <bitWidth>1</bitWidth>
23365 <description>Port output data (y =
23366 0.
.15)
</description>
23367 <bitOffset>2</bitOffset>
23368 <bitWidth>1</bitWidth>
23372 <description>Port output data (y =
23373 0.
.15)
</description>
23374 <bitOffset>1</bitOffset>
23375 <bitWidth>1</bitWidth>
23379 <description>Port output data (y =
23380 0.
.15)
</description>
23381 <bitOffset>0</bitOffset>
23382 <bitWidth>1</bitWidth>
23388 <displayName>BSRR
</displayName>
23389 <description>GPIO port bit set/reset
23390 register
</description>
23391 <addressOffset>0x18</addressOffset>
23393 <access>write-only
</access>
23394 <resetValue>0x00000000</resetValue>
23398 <description>Port x reset bit y (y =
23399 0.
.15)
</description>
23400 <bitOffset>31</bitOffset>
23401 <bitWidth>1</bitWidth>
23405 <description>Port x reset bit y (y =
23406 0.
.15)
</description>
23407 <bitOffset>30</bitOffset>
23408 <bitWidth>1</bitWidth>
23412 <description>Port x reset bit y (y =
23413 0.
.15)
</description>
23414 <bitOffset>29</bitOffset>
23415 <bitWidth>1</bitWidth>
23419 <description>Port x reset bit y (y =
23420 0.
.15)
</description>
23421 <bitOffset>28</bitOffset>
23422 <bitWidth>1</bitWidth>
23426 <description>Port x reset bit y (y =
23427 0.
.15)
</description>
23428 <bitOffset>27</bitOffset>
23429 <bitWidth>1</bitWidth>
23433 <description>Port x reset bit y (y =
23434 0.
.15)
</description>
23435 <bitOffset>26</bitOffset>
23436 <bitWidth>1</bitWidth>
23440 <description>Port x reset bit y (y =
23441 0.
.15)
</description>
23442 <bitOffset>25</bitOffset>
23443 <bitWidth>1</bitWidth>
23447 <description>Port x reset bit y (y =
23448 0.
.15)
</description>
23449 <bitOffset>24</bitOffset>
23450 <bitWidth>1</bitWidth>
23454 <description>Port x reset bit y (y =
23455 0.
.15)
</description>
23456 <bitOffset>23</bitOffset>
23457 <bitWidth>1</bitWidth>
23461 <description>Port x reset bit y (y =
23462 0.
.15)
</description>
23463 <bitOffset>22</bitOffset>
23464 <bitWidth>1</bitWidth>
23468 <description>Port x reset bit y (y =
23469 0.
.15)
</description>
23470 <bitOffset>21</bitOffset>
23471 <bitWidth>1</bitWidth>
23475 <description>Port x reset bit y (y =
23476 0.
.15)
</description>
23477 <bitOffset>20</bitOffset>
23478 <bitWidth>1</bitWidth>
23482 <description>Port x reset bit y (y =
23483 0.
.15)
</description>
23484 <bitOffset>19</bitOffset>
23485 <bitWidth>1</bitWidth>
23489 <description>Port x reset bit y (y =
23490 0.
.15)
</description>
23491 <bitOffset>18</bitOffset>
23492 <bitWidth>1</bitWidth>
23496 <description>Port x reset bit y (y =
23497 0.
.15)
</description>
23498 <bitOffset>17</bitOffset>
23499 <bitWidth>1</bitWidth>
23503 <description>Port x set bit y (y=
23504 0.
.15)
</description>
23505 <bitOffset>16</bitOffset>
23506 <bitWidth>1</bitWidth>
23510 <description>Port x set bit y (y=
23511 0.
.15)
</description>
23512 <bitOffset>15</bitOffset>
23513 <bitWidth>1</bitWidth>
23517 <description>Port x set bit y (y=
23518 0.
.15)
</description>
23519 <bitOffset>14</bitOffset>
23520 <bitWidth>1</bitWidth>
23524 <description>Port x set bit y (y=
23525 0.
.15)
</description>
23526 <bitOffset>13</bitOffset>
23527 <bitWidth>1</bitWidth>
23531 <description>Port x set bit y (y=
23532 0.
.15)
</description>
23533 <bitOffset>12</bitOffset>
23534 <bitWidth>1</bitWidth>
23538 <description>Port x set bit y (y=
23539 0.
.15)
</description>
23540 <bitOffset>11</bitOffset>
23541 <bitWidth>1</bitWidth>
23545 <description>Port x set bit y (y=
23546 0.
.15)
</description>
23547 <bitOffset>10</bitOffset>
23548 <bitWidth>1</bitWidth>
23552 <description>Port x set bit y (y=
23553 0.
.15)
</description>
23554 <bitOffset>9</bitOffset>
23555 <bitWidth>1</bitWidth>
23559 <description>Port x set bit y (y=
23560 0.
.15)
</description>
23561 <bitOffset>8</bitOffset>
23562 <bitWidth>1</bitWidth>
23566 <description>Port x set bit y (y=
23567 0.
.15)
</description>
23568 <bitOffset>7</bitOffset>
23569 <bitWidth>1</bitWidth>
23573 <description>Port x set bit y (y=
23574 0.
.15)
</description>
23575 <bitOffset>6</bitOffset>
23576 <bitWidth>1</bitWidth>
23580 <description>Port x set bit y (y=
23581 0.
.15)
</description>
23582 <bitOffset>5</bitOffset>
23583 <bitWidth>1</bitWidth>
23587 <description>Port x set bit y (y=
23588 0.
.15)
</description>
23589 <bitOffset>4</bitOffset>
23590 <bitWidth>1</bitWidth>
23594 <description>Port x set bit y (y=
23595 0.
.15)
</description>
23596 <bitOffset>3</bitOffset>
23597 <bitWidth>1</bitWidth>
23601 <description>Port x set bit y (y=
23602 0.
.15)
</description>
23603 <bitOffset>2</bitOffset>
23604 <bitWidth>1</bitWidth>
23608 <description>Port x set bit y (y=
23609 0.
.15)
</description>
23610 <bitOffset>1</bitOffset>
23611 <bitWidth>1</bitWidth>
23615 <description>Port x set bit y (y=
23616 0.
.15)
</description>
23617 <bitOffset>0</bitOffset>
23618 <bitWidth>1</bitWidth>
23624 <displayName>LCKR
</displayName>
23625 <description>GPIO port configuration lock
23626 register
</description>
23627 <addressOffset>0x1C</addressOffset>
23629 <access>read-write
</access>
23630 <resetValue>0x00000000</resetValue>
23634 <description>Port x lock bit y (y=
23635 0.
.15)
</description>
23636 <bitOffset>16</bitOffset>
23637 <bitWidth>1</bitWidth>
23641 <description>Port x lock bit y (y=
23642 0.
.15)
</description>
23643 <bitOffset>15</bitOffset>
23644 <bitWidth>1</bitWidth>
23648 <description>Port x lock bit y (y=
23649 0.
.15)
</description>
23650 <bitOffset>14</bitOffset>
23651 <bitWidth>1</bitWidth>
23655 <description>Port x lock bit y (y=
23656 0.
.15)
</description>
23657 <bitOffset>13</bitOffset>
23658 <bitWidth>1</bitWidth>
23662 <description>Port x lock bit y (y=
23663 0.
.15)
</description>
23664 <bitOffset>12</bitOffset>
23665 <bitWidth>1</bitWidth>
23669 <description>Port x lock bit y (y=
23670 0.
.15)
</description>
23671 <bitOffset>11</bitOffset>
23672 <bitWidth>1</bitWidth>
23676 <description>Port x lock bit y (y=
23677 0.
.15)
</description>
23678 <bitOffset>10</bitOffset>
23679 <bitWidth>1</bitWidth>
23683 <description>Port x lock bit y (y=
23684 0.
.15)
</description>
23685 <bitOffset>9</bitOffset>
23686 <bitWidth>1</bitWidth>
23690 <description>Port x lock bit y (y=
23691 0.
.15)
</description>
23692 <bitOffset>8</bitOffset>
23693 <bitWidth>1</bitWidth>
23697 <description>Port x lock bit y (y=
23698 0.
.15)
</description>
23699 <bitOffset>7</bitOffset>
23700 <bitWidth>1</bitWidth>
23704 <description>Port x lock bit y (y=
23705 0.
.15)
</description>
23706 <bitOffset>6</bitOffset>
23707 <bitWidth>1</bitWidth>
23711 <description>Port x lock bit y (y=
23712 0.
.15)
</description>
23713 <bitOffset>5</bitOffset>
23714 <bitWidth>1</bitWidth>
23718 <description>Port x lock bit y (y=
23719 0.
.15)
</description>
23720 <bitOffset>4</bitOffset>
23721 <bitWidth>1</bitWidth>
23725 <description>Port x lock bit y (y=
23726 0.
.15)
</description>
23727 <bitOffset>3</bitOffset>
23728 <bitWidth>1</bitWidth>
23732 <description>Port x lock bit y (y=
23733 0.
.15)
</description>
23734 <bitOffset>2</bitOffset>
23735 <bitWidth>1</bitWidth>
23739 <description>Port x lock bit y (y=
23740 0.
.15)
</description>
23741 <bitOffset>1</bitOffset>
23742 <bitWidth>1</bitWidth>
23746 <description>Port x lock bit y (y=
23747 0.
.15)
</description>
23748 <bitOffset>0</bitOffset>
23749 <bitWidth>1</bitWidth>
23755 <displayName>AFRL
</displayName>
23756 <description>GPIO alternate function low
23757 register
</description>
23758 <addressOffset>0x20</addressOffset>
23760 <access>read-write
</access>
23761 <resetValue>0x00000000</resetValue>
23765 <description>Alternate function selection for port x
23766 bit y (y =
0.
.7)
</description>
23767 <bitOffset>28</bitOffset>
23768 <bitWidth>4</bitWidth>
23772 <description>Alternate function selection for port x
23773 bit y (y =
0.
.7)
</description>
23774 <bitOffset>24</bitOffset>
23775 <bitWidth>4</bitWidth>
23779 <description>Alternate function selection for port x
23780 bit y (y =
0.
.7)
</description>
23781 <bitOffset>20</bitOffset>
23782 <bitWidth>4</bitWidth>
23786 <description>Alternate function selection for port x
23787 bit y (y =
0.
.7)
</description>
23788 <bitOffset>16</bitOffset>
23789 <bitWidth>4</bitWidth>
23793 <description>Alternate function selection for port x
23794 bit y (y =
0.
.7)
</description>
23795 <bitOffset>12</bitOffset>
23796 <bitWidth>4</bitWidth>
23800 <description>Alternate function selection for port x
23801 bit y (y =
0.
.7)
</description>
23802 <bitOffset>8</bitOffset>
23803 <bitWidth>4</bitWidth>
23807 <description>Alternate function selection for port x
23808 bit y (y =
0.
.7)
</description>
23809 <bitOffset>4</bitOffset>
23810 <bitWidth>4</bitWidth>
23814 <description>Alternate function selection for port x
23815 bit y (y =
0.
.7)
</description>
23816 <bitOffset>0</bitOffset>
23817 <bitWidth>4</bitWidth>
23823 <displayName>AFRH
</displayName>
23824 <description>GPIO alternate function high
23825 register
</description>
23826 <addressOffset>0x24</addressOffset>
23828 <access>read-write
</access>
23829 <resetValue>0x00000000</resetValue>
23832 <name>AFRH15
</name>
23833 <description>Alternate function selection for port x
23834 bit y (y =
8.
.15)
</description>
23835 <bitOffset>28</bitOffset>
23836 <bitWidth>4</bitWidth>
23839 <name>AFRH14
</name>
23840 <description>Alternate function selection for port x
23841 bit y (y =
8.
.15)
</description>
23842 <bitOffset>24</bitOffset>
23843 <bitWidth>4</bitWidth>
23846 <name>AFRH13
</name>
23847 <description>Alternate function selection for port x
23848 bit y (y =
8.
.15)
</description>
23849 <bitOffset>20</bitOffset>
23850 <bitWidth>4</bitWidth>
23853 <name>AFRH12
</name>
23854 <description>Alternate function selection for port x
23855 bit y (y =
8.
.15)
</description>
23856 <bitOffset>16</bitOffset>
23857 <bitWidth>4</bitWidth>
23860 <name>AFRH11
</name>
23861 <description>Alternate function selection for port x
23862 bit y (y =
8.
.15)
</description>
23863 <bitOffset>12</bitOffset>
23864 <bitWidth>4</bitWidth>
23867 <name>AFRH10
</name>
23868 <description>Alternate function selection for port x
23869 bit y (y =
8.
.15)
</description>
23870 <bitOffset>8</bitOffset>
23871 <bitWidth>4</bitWidth>
23875 <description>Alternate function selection for port x
23876 bit y (y =
8.
.15)
</description>
23877 <bitOffset>4</bitOffset>
23878 <bitWidth>4</bitWidth>
23882 <description>Alternate function selection for port x
23883 bit y (y =
8.
.15)
</description>
23884 <bitOffset>0</bitOffset>
23885 <bitWidth>4</bitWidth>
23893 <description>Inter-integrated circuit
</description>
23894 <groupName>I2C
</groupName>
23895 <baseAddress>0x40005C00</baseAddress>
23897 <offset>0x0</offset>
23899 <usage>registers
</usage>
23903 <description>TIM3 global interrupt
</description>
23909 <displayName>CR1
</displayName>
23910 <description>Control register
1</description>
23911 <addressOffset>0x0</addressOffset>
23913 <access>read-write
</access>
23914 <resetValue>0x0000</resetValue>
23918 <description>Software reset
</description>
23919 <bitOffset>15</bitOffset>
23920 <bitWidth>1</bitWidth>
23924 <description>SMBus alert
</description>
23925 <bitOffset>13</bitOffset>
23926 <bitWidth>1</bitWidth>
23930 <description>Packet error checking
</description>
23931 <bitOffset>12</bitOffset>
23932 <bitWidth>1</bitWidth>
23936 <description>Acknowledge/PEC Position (for data
23937 reception)
</description>
23938 <bitOffset>11</bitOffset>
23939 <bitWidth>1</bitWidth>
23943 <description>Acknowledge enable
</description>
23944 <bitOffset>10</bitOffset>
23945 <bitWidth>1</bitWidth>
23949 <description>Stop generation
</description>
23950 <bitOffset>9</bitOffset>
23951 <bitWidth>1</bitWidth>
23955 <description>Start generation
</description>
23956 <bitOffset>8</bitOffset>
23957 <bitWidth>1</bitWidth>
23960 <name>NOSTRETCH
</name>
23961 <description>Clock stretching disable (Slave
23962 mode)
</description>
23963 <bitOffset>7</bitOffset>
23964 <bitWidth>1</bitWidth>
23968 <description>General call enable
</description>
23969 <bitOffset>6</bitOffset>
23970 <bitWidth>1</bitWidth>
23974 <description>PEC enable
</description>
23975 <bitOffset>5</bitOffset>
23976 <bitWidth>1</bitWidth>
23980 <description>ARP enable
</description>
23981 <bitOffset>4</bitOffset>
23982 <bitWidth>1</bitWidth>
23985 <name>SMBTYPE
</name>
23986 <description>SMBus type
</description>
23987 <bitOffset>3</bitOffset>
23988 <bitWidth>1</bitWidth>
23992 <description>SMBus mode
</description>
23993 <bitOffset>1</bitOffset>
23994 <bitWidth>1</bitWidth>
23998 <description>Peripheral enable
</description>
23999 <bitOffset>0</bitOffset>
24000 <bitWidth>1</bitWidth>
24006 <displayName>CR2
</displayName>
24007 <description>Control register
2</description>
24008 <addressOffset>0x4</addressOffset>
24010 <access>read-write
</access>
24011 <resetValue>0x0000</resetValue>
24015 <description>DMA last transfer
</description>
24016 <bitOffset>12</bitOffset>
24017 <bitWidth>1</bitWidth>
24021 <description>DMA requests enable
</description>
24022 <bitOffset>11</bitOffset>
24023 <bitWidth>1</bitWidth>
24026 <name>ITBUFEN
</name>
24027 <description>Buffer interrupt enable
</description>
24028 <bitOffset>10</bitOffset>
24029 <bitWidth>1</bitWidth>
24032 <name>ITEVTEN
</name>
24033 <description>Event interrupt enable
</description>
24034 <bitOffset>9</bitOffset>
24035 <bitWidth>1</bitWidth>
24038 <name>ITERREN
</name>
24039 <description>Error interrupt enable
</description>
24040 <bitOffset>8</bitOffset>
24041 <bitWidth>1</bitWidth>
24045 <description>Peripheral clock frequency
</description>
24046 <bitOffset>0</bitOffset>
24047 <bitWidth>6</bitWidth>
24053 <displayName>OAR1
</displayName>
24054 <description>Own address register
1</description>
24055 <addressOffset>0x8</addressOffset>
24057 <access>read-write
</access>
24058 <resetValue>0x0000</resetValue>
24061 <name>ADDMODE
</name>
24062 <description>Addressing mode (slave
24063 mode)
</description>
24064 <bitOffset>15</bitOffset>
24065 <bitWidth>1</bitWidth>
24069 <description>Interface address
</description>
24070 <bitOffset>8</bitOffset>
24071 <bitWidth>2</bitWidth>
24075 <description>Interface address
</description>
24076 <bitOffset>1</bitOffset>
24077 <bitWidth>7</bitWidth>
24081 <description>Interface address
</description>
24082 <bitOffset>0</bitOffset>
24083 <bitWidth>1</bitWidth>
24089 <displayName>OAR2
</displayName>
24090 <description>Own address register
2</description>
24091 <addressOffset>0xC</addressOffset>
24093 <access>read-write
</access>
24094 <resetValue>0x0000</resetValue>
24098 <description>Interface address
</description>
24099 <bitOffset>1</bitOffset>
24100 <bitWidth>7</bitWidth>
24103 <name>ENDUAL
</name>
24104 <description>Dual addressing mode
24105 enable
</description>
24106 <bitOffset>0</bitOffset>
24107 <bitWidth>1</bitWidth>
24113 <displayName>DR
</displayName>
24114 <description>Data register
</description>
24115 <addressOffset>0x10</addressOffset>
24117 <access>read-write
</access>
24118 <resetValue>0x0000</resetValue>
24122 <description>8-bit data register
</description>
24123 <bitOffset>0</bitOffset>
24124 <bitWidth>8</bitWidth>
24130 <displayName>SR1
</displayName>
24131 <description>Status register
1</description>
24132 <addressOffset>0x14</addressOffset>
24134 <resetValue>0x0000</resetValue>
24137 <name>SMBALERT
</name>
24138 <description>SMBus alert
</description>
24139 <bitOffset>15</bitOffset>
24140 <bitWidth>1</bitWidth>
24141 <access>read-write
</access>
24144 <name>TIMEOUT
</name>
24145 <description>Timeout or Tlow error
</description>
24146 <bitOffset>14</bitOffset>
24147 <bitWidth>1</bitWidth>
24148 <access>read-write
</access>
24151 <name>PECERR
</name>
24152 <description>PEC Error in reception
</description>
24153 <bitOffset>12</bitOffset>
24154 <bitWidth>1</bitWidth>
24155 <access>read-write
</access>
24159 <description>Overrun/Underrun
</description>
24160 <bitOffset>11</bitOffset>
24161 <bitWidth>1</bitWidth>
24162 <access>read-write
</access>
24166 <description>Acknowledge failure
</description>
24167 <bitOffset>10</bitOffset>
24168 <bitWidth>1</bitWidth>
24169 <access>read-write
</access>
24173 <description>Arbitration lost (master
24174 mode)
</description>
24175 <bitOffset>9</bitOffset>
24176 <bitWidth>1</bitWidth>
24177 <access>read-write
</access>
24181 <description>Bus error
</description>
24182 <bitOffset>8</bitOffset>
24183 <bitWidth>1</bitWidth>
24184 <access>read-write
</access>
24188 <description>Data register empty
24189 (transmitters)
</description>
24190 <bitOffset>7</bitOffset>
24191 <bitWidth>1</bitWidth>
24192 <access>read-only
</access>
24196 <description>Data register not empty
24197 (receivers)
</description>
24198 <bitOffset>6</bitOffset>
24199 <bitWidth>1</bitWidth>
24200 <access>read-only
</access>
24204 <description>Stop detection (slave
24205 mode)
</description>
24206 <bitOffset>4</bitOffset>
24207 <bitWidth>1</bitWidth>
24208 <access>read-only
</access>
24212 <description>10-bit header sent (Master
24213 mode)
</description>
24214 <bitOffset>3</bitOffset>
24215 <bitWidth>1</bitWidth>
24216 <access>read-only
</access>
24220 <description>Byte transfer finished
</description>
24221 <bitOffset>2</bitOffset>
24222 <bitWidth>1</bitWidth>
24223 <access>read-only
</access>
24227 <description>Address sent (master mode)/matched
24228 (slave mode)
</description>
24229 <bitOffset>1</bitOffset>
24230 <bitWidth>1</bitWidth>
24231 <access>read-only
</access>
24235 <description>Start bit (Master mode)
</description>
24236 <bitOffset>0</bitOffset>
24237 <bitWidth>1</bitWidth>
24238 <access>read-only
</access>
24244 <displayName>SR2
</displayName>
24245 <description>Status register
2</description>
24246 <addressOffset>0x18</addressOffset>
24248 <access>read-only
</access>
24249 <resetValue>0x0000</resetValue>
24253 <description>acket error checking
24254 register
</description>
24255 <bitOffset>8</bitOffset>
24256 <bitWidth>8</bitWidth>
24260 <description>Dual flag (Slave mode)
</description>
24261 <bitOffset>7</bitOffset>
24262 <bitWidth>1</bitWidth>
24265 <name>SMBHOST
</name>
24266 <description>SMBus host header (Slave
24267 mode)
</description>
24268 <bitOffset>6</bitOffset>
24269 <bitWidth>1</bitWidth>
24272 <name>SMBDEFAULT
</name>
24273 <description>SMBus device default address (Slave
24274 mode)
</description>
24275 <bitOffset>5</bitOffset>
24276 <bitWidth>1</bitWidth>
24279 <name>GENCALL
</name>
24280 <description>General call address (Slave
24281 mode)
</description>
24282 <bitOffset>4</bitOffset>
24283 <bitWidth>1</bitWidth>
24287 <description>Transmitter/receiver
</description>
24288 <bitOffset>2</bitOffset>
24289 <bitWidth>1</bitWidth>
24293 <description>Bus busy
</description>
24294 <bitOffset>1</bitOffset>
24295 <bitWidth>1</bitWidth>
24299 <description>Master/slave
</description>
24300 <bitOffset>0</bitOffset>
24301 <bitWidth>1</bitWidth>
24307 <displayName>CCR
</displayName>
24308 <description>Clock control register
</description>
24309 <addressOffset>0x1C</addressOffset>
24311 <access>read-write
</access>
24312 <resetValue>0x0000</resetValue>
24316 <description>I2C master mode selection
</description>
24317 <bitOffset>15</bitOffset>
24318 <bitWidth>1</bitWidth>
24322 <description>Fast mode duty cycle
</description>
24323 <bitOffset>14</bitOffset>
24324 <bitWidth>1</bitWidth>
24328 <description>Clock control register in Fast/Standard
24329 mode (Master mode)
</description>
24330 <bitOffset>0</bitOffset>
24331 <bitWidth>12</bitWidth>
24337 <displayName>TRISE
</displayName>
24338 <description>TRISE register
</description>
24339 <addressOffset>0x20</addressOffset>
24341 <access>read-write
</access>
24342 <resetValue>0x0002</resetValue>
24346 <description>Maximum rise time in Fast/Standard mode
24347 (Master mode)
</description>
24348 <bitOffset>0</bitOffset>
24349 <bitWidth>6</bitWidth>
24355 <peripheral derivedFrom=
"I2C3">
24357 <baseAddress>0x40005800</baseAddress>
24359 <name>I2C3_EV
</name>
24360 <description>I2C3 event interrupt
</description>
24364 <name>I2C3_ER
</name>
24365 <description>I2C3 error interrupt
</description>
24369 <peripheral derivedFrom=
"I2C3">
24371 <baseAddress>0x40005400</baseAddress>
24373 <name>I2C2_EV
</name>
24374 <description>I2C2 event interrupt
</description>
24378 <name>I2C2_ER
</name>
24379 <description>I2C2 error interrupt
</description>
24384 <name>I2S2ext
</name>
24385 <description>Serial peripheral interface
</description>
24386 <groupName>SPI
</groupName>
24387 <baseAddress>0x40003400</baseAddress>
24389 <offset>0x0</offset>
24391 <usage>registers
</usage>
24394 <name>I2C1_EV
</name>
24395 <description>I2C1 event interrupt
</description>
24399 <name>I2C1_ER
</name>
24400 <description>I2C1 error interrupt
</description>
24406 <displayName>CR1
</displayName>
24407 <description>control register
1</description>
24408 <addressOffset>0x0</addressOffset>
24410 <access>read-write
</access>
24411 <resetValue>0x0000</resetValue>
24414 <name>BIDIMODE
</name>
24415 <description>Bidirectional data mode
24416 enable
</description>
24417 <bitOffset>15</bitOffset>
24418 <bitWidth>1</bitWidth>
24421 <name>BIDIOE
</name>
24422 <description>Output enable in bidirectional
24424 <bitOffset>14</bitOffset>
24425 <bitWidth>1</bitWidth>
24429 <description>Hardware CRC calculation
24430 enable
</description>
24431 <bitOffset>13</bitOffset>
24432 <bitWidth>1</bitWidth>
24435 <name>CRCNEXT
</name>
24436 <description>CRC transfer next
</description>
24437 <bitOffset>12</bitOffset>
24438 <bitWidth>1</bitWidth>
24442 <description>Data frame format
</description>
24443 <bitOffset>11</bitOffset>
24444 <bitWidth>1</bitWidth>
24447 <name>RXONLY
</name>
24448 <description>Receive only
</description>
24449 <bitOffset>10</bitOffset>
24450 <bitWidth>1</bitWidth>
24454 <description>Software slave management
</description>
24455 <bitOffset>9</bitOffset>
24456 <bitWidth>1</bitWidth>
24460 <description>Internal slave select
</description>
24461 <bitOffset>8</bitOffset>
24462 <bitWidth>1</bitWidth>
24465 <name>LSBFIRST
</name>
24466 <description>Frame format
</description>
24467 <bitOffset>7</bitOffset>
24468 <bitWidth>1</bitWidth>
24472 <description>SPI enable
</description>
24473 <bitOffset>6</bitOffset>
24474 <bitWidth>1</bitWidth>
24478 <description>Baud rate control
</description>
24479 <bitOffset>3</bitOffset>
24480 <bitWidth>3</bitWidth>
24484 <description>Master selection
</description>
24485 <bitOffset>2</bitOffset>
24486 <bitWidth>1</bitWidth>
24490 <description>Clock polarity
</description>
24491 <bitOffset>1</bitOffset>
24492 <bitWidth>1</bitWidth>
24496 <description>Clock phase
</description>
24497 <bitOffset>0</bitOffset>
24498 <bitWidth>1</bitWidth>
24504 <displayName>CR2
</displayName>
24505 <description>control register
2</description>
24506 <addressOffset>0x4</addressOffset>
24508 <access>read-write
</access>
24509 <resetValue>0x0000</resetValue>
24513 <description>Tx buffer empty interrupt
24514 enable
</description>
24515 <bitOffset>7</bitOffset>
24516 <bitWidth>1</bitWidth>
24519 <name>RXNEIE
</name>
24520 <description>RX buffer not empty interrupt
24521 enable
</description>
24522 <bitOffset>6</bitOffset>
24523 <bitWidth>1</bitWidth>
24527 <description>Error interrupt enable
</description>
24528 <bitOffset>5</bitOffset>
24529 <bitWidth>1</bitWidth>
24533 <description>Frame format
</description>
24534 <bitOffset>4</bitOffset>
24535 <bitWidth>1</bitWidth>
24539 <description>SS output enable
</description>
24540 <bitOffset>2</bitOffset>
24541 <bitWidth>1</bitWidth>
24544 <name>TXDMAEN
</name>
24545 <description>Tx buffer DMA enable
</description>
24546 <bitOffset>1</bitOffset>
24547 <bitWidth>1</bitWidth>
24550 <name>RXDMAEN
</name>
24551 <description>Rx buffer DMA enable
</description>
24552 <bitOffset>0</bitOffset>
24553 <bitWidth>1</bitWidth>
24559 <displayName>SR
</displayName>
24560 <description>status register
</description>
24561 <addressOffset>0x8</addressOffset>
24563 <resetValue>0x0002</resetValue>
24566 <name>TIFRFE
</name>
24567 <description>TI frame format error
</description>
24568 <bitOffset>8</bitOffset>
24569 <bitWidth>1</bitWidth>
24570 <access>read-only
</access>
24574 <description>Busy flag
</description>
24575 <bitOffset>7</bitOffset>
24576 <bitWidth>1</bitWidth>
24577 <access>read-only
</access>
24581 <description>Overrun flag
</description>
24582 <bitOffset>6</bitOffset>
24583 <bitWidth>1</bitWidth>
24584 <access>read-only
</access>
24588 <description>Mode fault
</description>
24589 <bitOffset>5</bitOffset>
24590 <bitWidth>1</bitWidth>
24591 <access>read-only
</access>
24594 <name>CRCERR
</name>
24595 <description>CRC error flag
</description>
24596 <bitOffset>4</bitOffset>
24597 <bitWidth>1</bitWidth>
24598 <access>read-write
</access>
24602 <description>Underrun flag
</description>
24603 <bitOffset>3</bitOffset>
24604 <bitWidth>1</bitWidth>
24605 <access>read-only
</access>
24608 <name>CHSIDE
</name>
24609 <description>Channel side
</description>
24610 <bitOffset>2</bitOffset>
24611 <bitWidth>1</bitWidth>
24612 <access>read-only
</access>
24616 <description>Transmit buffer empty
</description>
24617 <bitOffset>1</bitOffset>
24618 <bitWidth>1</bitWidth>
24619 <access>read-only
</access>
24623 <description>Receive buffer not empty
</description>
24624 <bitOffset>0</bitOffset>
24625 <bitWidth>1</bitWidth>
24626 <access>read-only
</access>
24632 <displayName>DR
</displayName>
24633 <description>data register
</description>
24634 <addressOffset>0xC</addressOffset>
24636 <access>read-write
</access>
24637 <resetValue>0x0000</resetValue>
24641 <description>Data register
</description>
24642 <bitOffset>0</bitOffset>
24643 <bitWidth>16</bitWidth>
24649 <displayName>CRCPR
</displayName>
24650 <description>CRC polynomial register
</description>
24651 <addressOffset>0x10</addressOffset>
24653 <access>read-write
</access>
24654 <resetValue>0x0007</resetValue>
24657 <name>CRCPOLY
</name>
24658 <description>CRC polynomial register
</description>
24659 <bitOffset>0</bitOffset>
24660 <bitWidth>16</bitWidth>
24665 <name>RXCRCR
</name>
24666 <displayName>RXCRCR
</displayName>
24667 <description>RX CRC register
</description>
24668 <addressOffset>0x14</addressOffset>
24670 <access>read-only
</access>
24671 <resetValue>0x0000</resetValue>
24675 <description>Rx CRC register
</description>
24676 <bitOffset>0</bitOffset>
24677 <bitWidth>16</bitWidth>
24682 <name>TXCRCR
</name>
24683 <displayName>TXCRCR
</displayName>
24684 <description>TX CRC register
</description>
24685 <addressOffset>0x18</addressOffset>
24687 <access>read-only
</access>
24688 <resetValue>0x0000</resetValue>
24692 <description>Tx CRC register
</description>
24693 <bitOffset>0</bitOffset>
24694 <bitWidth>16</bitWidth>
24699 <name>I2SCFGR
</name>
24700 <displayName>I2SCFGR
</displayName>
24701 <description>I2S configuration register
</description>
24702 <addressOffset>0x1C</addressOffset>
24704 <access>read-write
</access>
24705 <resetValue>0x0000</resetValue>
24708 <name>I2SMOD
</name>
24709 <description>I2S mode selection
</description>
24710 <bitOffset>11</bitOffset>
24711 <bitWidth>1</bitWidth>
24715 <description>I2S Enable
</description>
24716 <bitOffset>10</bitOffset>
24717 <bitWidth>1</bitWidth>
24720 <name>I2SCFG
</name>
24721 <description>I2S configuration mode
</description>
24722 <bitOffset>8</bitOffset>
24723 <bitWidth>2</bitWidth>
24726 <name>PCMSYNC
</name>
24727 <description>PCM frame synchronization
</description>
24728 <bitOffset>7</bitOffset>
24729 <bitWidth>1</bitWidth>
24732 <name>I2SSTD
</name>
24733 <description>I2S standard selection
</description>
24734 <bitOffset>4</bitOffset>
24735 <bitWidth>2</bitWidth>
24739 <description>Steady state clock
24740 polarity
</description>
24741 <bitOffset>3</bitOffset>
24742 <bitWidth>1</bitWidth>
24745 <name>DATLEN
</name>
24746 <description>Data length to be
24747 transferred
</description>
24748 <bitOffset>1</bitOffset>
24749 <bitWidth>2</bitWidth>
24753 <description>Channel length (number of bits per audio
24754 channel)
</description>
24755 <bitOffset>0</bitOffset>
24756 <bitWidth>1</bitWidth>
24762 <displayName>I2SPR
</displayName>
24763 <description>I2S prescaler register
</description>
24764 <addressOffset>0x20</addressOffset>
24766 <access>read-write
</access>
24767 <resetValue>00000010</resetValue>
24771 <description>Master clock output enable
</description>
24772 <bitOffset>9</bitOffset>
24773 <bitWidth>1</bitWidth>
24777 <description>Odd factor for the
24778 prescaler
</description>
24779 <bitOffset>8</bitOffset>
24780 <bitWidth>1</bitWidth>
24783 <name>I2SDIV
</name>
24784 <description>I2S Linear prescaler
</description>
24785 <bitOffset>0</bitOffset>
24786 <bitWidth>8</bitWidth>
24792 <peripheral derivedFrom=
"I2S2ext">
24793 <name>I2S3ext
</name>
24794 <baseAddress>0x40004000</baseAddress>
24796 <peripheral derivedFrom=
"I2S2ext">
24798 <baseAddress>0x40013000</baseAddress>
24800 <peripheral derivedFrom=
"I2S2ext">
24802 <baseAddress>0x40003800</baseAddress>
24805 <description>SPI1 global interrupt
</description>
24809 <peripheral derivedFrom=
"I2S2ext">
24811 <baseAddress>0x40003C00</baseAddress>
24814 <description>SPI2 global interrupt
</description>
24818 <peripheral derivedFrom=
"I2S2ext">
24820 <baseAddress>0x40013400</baseAddress>
24823 <description>SPI3 global interrupt
</description>
24827 <peripheral derivedFrom=
"I2S2ext">
24829 <baseAddress>0x40015000</baseAddress>
24833 <description>Nested Vectored Interrupt
24834 Controller
</description>
24835 <groupName>NVIC
</groupName>
24836 <baseAddress>0xE000E100</baseAddress>
24838 <offset>0x0</offset>
24840 <usage>registers
</usage>
24845 <displayName>ISER0
</displayName>
24846 <description>Interrupt Set-Enable Register
</description>
24847 <addressOffset>0x0</addressOffset>
24849 <access>read-write
</access>
24850 <resetValue>0x00000000</resetValue>
24853 <name>SETENA
</name>
24854 <description>SETENA
</description>
24855 <bitOffset>0</bitOffset>
24856 <bitWidth>32</bitWidth>
24862 <displayName>ISER1
</displayName>
24863 <description>Interrupt Set-Enable Register
</description>
24864 <addressOffset>0x4</addressOffset>
24866 <access>read-write
</access>
24867 <resetValue>0x00000000</resetValue>
24870 <name>SETENA
</name>
24871 <description>SETENA
</description>
24872 <bitOffset>0</bitOffset>
24873 <bitWidth>32</bitWidth>
24879 <displayName>ISER2
</displayName>
24880 <description>Interrupt Set-Enable Register
</description>
24881 <addressOffset>0x8</addressOffset>
24883 <access>read-write
</access>
24884 <resetValue>0x00000000</resetValue>
24887 <name>SETENA
</name>
24888 <description>SETENA
</description>
24889 <bitOffset>0</bitOffset>
24890 <bitWidth>32</bitWidth>
24896 <displayName>ICER0
</displayName>
24897 <description>Interrupt Clear-Enable
24898 Register
</description>
24899 <addressOffset>0x80</addressOffset>
24901 <access>read-write
</access>
24902 <resetValue>0x00000000</resetValue>
24905 <name>CLRENA
</name>
24906 <description>CLRENA
</description>
24907 <bitOffset>0</bitOffset>
24908 <bitWidth>32</bitWidth>
24914 <displayName>ICER1
</displayName>
24915 <description>Interrupt Clear-Enable
24916 Register
</description>
24917 <addressOffset>0x84</addressOffset>
24919 <access>read-write
</access>
24920 <resetValue>0x00000000</resetValue>
24923 <name>CLRENA
</name>
24924 <description>CLRENA
</description>
24925 <bitOffset>0</bitOffset>
24926 <bitWidth>32</bitWidth>
24932 <displayName>ICER2
</displayName>
24933 <description>Interrupt Clear-Enable
24934 Register
</description>
24935 <addressOffset>0x88</addressOffset>
24937 <access>read-write
</access>
24938 <resetValue>0x00000000</resetValue>
24941 <name>CLRENA
</name>
24942 <description>CLRENA
</description>
24943 <bitOffset>0</bitOffset>
24944 <bitWidth>32</bitWidth>
24950 <displayName>ISPR0
</displayName>
24951 <description>Interrupt Set-Pending Register
</description>
24952 <addressOffset>0x100</addressOffset>
24954 <access>read-write
</access>
24955 <resetValue>0x00000000</resetValue>
24958 <name>SETPEND
</name>
24959 <description>SETPEND
</description>
24960 <bitOffset>0</bitOffset>
24961 <bitWidth>32</bitWidth>
24967 <displayName>ISPR1
</displayName>
24968 <description>Interrupt Set-Pending Register
</description>
24969 <addressOffset>0x104</addressOffset>
24971 <access>read-write
</access>
24972 <resetValue>0x00000000</resetValue>
24975 <name>SETPEND
</name>
24976 <description>SETPEND
</description>
24977 <bitOffset>0</bitOffset>
24978 <bitWidth>32</bitWidth>
24984 <displayName>ISPR2
</displayName>
24985 <description>Interrupt Set-Pending Register
</description>
24986 <addressOffset>0x108</addressOffset>
24988 <access>read-write
</access>
24989 <resetValue>0x00000000</resetValue>
24992 <name>SETPEND
</name>
24993 <description>SETPEND
</description>
24994 <bitOffset>0</bitOffset>
24995 <bitWidth>32</bitWidth>
25001 <displayName>ICPR0
</displayName>
25002 <description>Interrupt Clear-Pending
25003 Register
</description>
25004 <addressOffset>0x180</addressOffset>
25006 <access>read-write
</access>
25007 <resetValue>0x00000000</resetValue>
25010 <name>CLRPEND
</name>
25011 <description>CLRPEND
</description>
25012 <bitOffset>0</bitOffset>
25013 <bitWidth>32</bitWidth>
25019 <displayName>ICPR1
</displayName>
25020 <description>Interrupt Clear-Pending
25021 Register
</description>
25022 <addressOffset>0x184</addressOffset>
25024 <access>read-write
</access>
25025 <resetValue>0x00000000</resetValue>
25028 <name>CLRPEND
</name>
25029 <description>CLRPEND
</description>
25030 <bitOffset>0</bitOffset>
25031 <bitWidth>32</bitWidth>
25037 <displayName>ICPR2
</displayName>
25038 <description>Interrupt Clear-Pending
25039 Register
</description>
25040 <addressOffset>0x188</addressOffset>
25042 <access>read-write
</access>
25043 <resetValue>0x00000000</resetValue>
25046 <name>CLRPEND
</name>
25047 <description>CLRPEND
</description>
25048 <bitOffset>0</bitOffset>
25049 <bitWidth>32</bitWidth>
25055 <displayName>IABR0
</displayName>
25056 <description>Interrupt Active Bit Register
</description>
25057 <addressOffset>0x200</addressOffset>
25059 <access>read-only
</access>
25060 <resetValue>0x00000000</resetValue>
25063 <name>ACTIVE
</name>
25064 <description>ACTIVE
</description>
25065 <bitOffset>0</bitOffset>
25066 <bitWidth>32</bitWidth>
25072 <displayName>IABR1
</displayName>
25073 <description>Interrupt Active Bit Register
</description>
25074 <addressOffset>0x204</addressOffset>
25076 <access>read-only
</access>
25077 <resetValue>0x00000000</resetValue>
25080 <name>ACTIVE
</name>
25081 <description>ACTIVE
</description>
25082 <bitOffset>0</bitOffset>
25083 <bitWidth>32</bitWidth>
25089 <displayName>IABR2
</displayName>
25090 <description>Interrupt Active Bit Register
</description>
25091 <addressOffset>0x208</addressOffset>
25093 <access>read-only
</access>
25094 <resetValue>0x00000000</resetValue>
25097 <name>ACTIVE
</name>
25098 <description>ACTIVE
</description>
25099 <bitOffset>0</bitOffset>
25100 <bitWidth>32</bitWidth>
25106 <displayName>IPR0
</displayName>
25107 <description>Interrupt Priority Register
</description>
25108 <addressOffset>0x300</addressOffset>
25110 <access>read-write
</access>
25111 <resetValue>0x00000000</resetValue>
25114 <name>IPR_N0
</name>
25115 <description>IPR_N0
</description>
25116 <bitOffset>0</bitOffset>
25117 <bitWidth>8</bitWidth>
25120 <name>IPR_N1
</name>
25121 <description>IPR_N1
</description>
25122 <bitOffset>8</bitOffset>
25123 <bitWidth>8</bitWidth>
25126 <name>IPR_N2
</name>
25127 <description>IPR_N2
</description>
25128 <bitOffset>16</bitOffset>
25129 <bitWidth>8</bitWidth>
25132 <name>IPR_N3
</name>
25133 <description>IPR_N3
</description>
25134 <bitOffset>24</bitOffset>
25135 <bitWidth>8</bitWidth>
25141 <displayName>IPR1
</displayName>
25142 <description>Interrupt Priority Register
</description>
25143 <addressOffset>0x304</addressOffset>
25145 <access>read-write
</access>
25146 <resetValue>0x00000000</resetValue>
25149 <name>IPR_N0
</name>
25150 <description>IPR_N0
</description>
25151 <bitOffset>0</bitOffset>
25152 <bitWidth>8</bitWidth>
25155 <name>IPR_N1
</name>
25156 <description>IPR_N1
</description>
25157 <bitOffset>8</bitOffset>
25158 <bitWidth>8</bitWidth>
25161 <name>IPR_N2
</name>
25162 <description>IPR_N2
</description>
25163 <bitOffset>16</bitOffset>
25164 <bitWidth>8</bitWidth>
25167 <name>IPR_N3
</name>
25168 <description>IPR_N3
</description>
25169 <bitOffset>24</bitOffset>
25170 <bitWidth>8</bitWidth>
25176 <displayName>IPR2
</displayName>
25177 <description>Interrupt Priority Register
</description>
25178 <addressOffset>0x308</addressOffset>
25180 <access>read-write
</access>
25181 <resetValue>0x00000000</resetValue>
25184 <name>IPR_N0
</name>
25185 <description>IPR_N0
</description>
25186 <bitOffset>0</bitOffset>
25187 <bitWidth>8</bitWidth>
25190 <name>IPR_N1
</name>
25191 <description>IPR_N1
</description>
25192 <bitOffset>8</bitOffset>
25193 <bitWidth>8</bitWidth>
25196 <name>IPR_N2
</name>
25197 <description>IPR_N2
</description>
25198 <bitOffset>16</bitOffset>
25199 <bitWidth>8</bitWidth>
25202 <name>IPR_N3
</name>
25203 <description>IPR_N3
</description>
25204 <bitOffset>24</bitOffset>
25205 <bitWidth>8</bitWidth>
25211 <displayName>IPR3
</displayName>
25212 <description>Interrupt Priority Register
</description>
25213 <addressOffset>0x30C</addressOffset>
25215 <access>read-write
</access>
25216 <resetValue>0x00000000</resetValue>
25219 <name>IPR_N0
</name>
25220 <description>IPR_N0
</description>
25221 <bitOffset>0</bitOffset>
25222 <bitWidth>8</bitWidth>
25225 <name>IPR_N1
</name>
25226 <description>IPR_N1
</description>
25227 <bitOffset>8</bitOffset>
25228 <bitWidth>8</bitWidth>
25231 <name>IPR_N2
</name>
25232 <description>IPR_N2
</description>
25233 <bitOffset>16</bitOffset>
25234 <bitWidth>8</bitWidth>
25237 <name>IPR_N3
</name>
25238 <description>IPR_N3
</description>
25239 <bitOffset>24</bitOffset>
25240 <bitWidth>8</bitWidth>
25246 <displayName>IPR4
</displayName>
25247 <description>Interrupt Priority Register
</description>
25248 <addressOffset>0x310</addressOffset>
25250 <access>read-write
</access>
25251 <resetValue>0x00000000</resetValue>
25254 <name>IPR_N0
</name>
25255 <description>IPR_N0
</description>
25256 <bitOffset>0</bitOffset>
25257 <bitWidth>8</bitWidth>
25260 <name>IPR_N1
</name>
25261 <description>IPR_N1
</description>
25262 <bitOffset>8</bitOffset>
25263 <bitWidth>8</bitWidth>
25266 <name>IPR_N2
</name>
25267 <description>IPR_N2
</description>
25268 <bitOffset>16</bitOffset>
25269 <bitWidth>8</bitWidth>
25272 <name>IPR_N3
</name>
25273 <description>IPR_N3
</description>
25274 <bitOffset>24</bitOffset>
25275 <bitWidth>8</bitWidth>
25281 <displayName>IPR5
</displayName>
25282 <description>Interrupt Priority Register
</description>
25283 <addressOffset>0x314</addressOffset>
25285 <access>read-write
</access>
25286 <resetValue>0x00000000</resetValue>
25289 <name>IPR_N0
</name>
25290 <description>IPR_N0
</description>
25291 <bitOffset>0</bitOffset>
25292 <bitWidth>8</bitWidth>
25295 <name>IPR_N1
</name>
25296 <description>IPR_N1
</description>
25297 <bitOffset>8</bitOffset>
25298 <bitWidth>8</bitWidth>
25301 <name>IPR_N2
</name>
25302 <description>IPR_N2
</description>
25303 <bitOffset>16</bitOffset>
25304 <bitWidth>8</bitWidth>
25307 <name>IPR_N3
</name>
25308 <description>IPR_N3
</description>
25309 <bitOffset>24</bitOffset>
25310 <bitWidth>8</bitWidth>
25316 <displayName>IPR6
</displayName>
25317 <description>Interrupt Priority Register
</description>
25318 <addressOffset>0x318</addressOffset>
25320 <access>read-write
</access>
25321 <resetValue>0x00000000</resetValue>
25324 <name>IPR_N0
</name>
25325 <description>IPR_N0
</description>
25326 <bitOffset>0</bitOffset>
25327 <bitWidth>8</bitWidth>
25330 <name>IPR_N1
</name>
25331 <description>IPR_N1
</description>
25332 <bitOffset>8</bitOffset>
25333 <bitWidth>8</bitWidth>
25336 <name>IPR_N2
</name>
25337 <description>IPR_N2
</description>
25338 <bitOffset>16</bitOffset>
25339 <bitWidth>8</bitWidth>
25342 <name>IPR_N3
</name>
25343 <description>IPR_N3
</description>
25344 <bitOffset>24</bitOffset>
25345 <bitWidth>8</bitWidth>
25351 <displayName>IPR7
</displayName>
25352 <description>Interrupt Priority Register
</description>
25353 <addressOffset>0x31C</addressOffset>
25355 <access>read-write
</access>
25356 <resetValue>0x00000000</resetValue>
25359 <name>IPR_N0
</name>
25360 <description>IPR_N0
</description>
25361 <bitOffset>0</bitOffset>
25362 <bitWidth>8</bitWidth>
25365 <name>IPR_N1
</name>
25366 <description>IPR_N1
</description>
25367 <bitOffset>8</bitOffset>
25368 <bitWidth>8</bitWidth>
25371 <name>IPR_N2
</name>
25372 <description>IPR_N2
</description>
25373 <bitOffset>16</bitOffset>
25374 <bitWidth>8</bitWidth>
25377 <name>IPR_N3
</name>
25378 <description>IPR_N3
</description>
25379 <bitOffset>24</bitOffset>
25380 <bitWidth>8</bitWidth>
25386 <displayName>IPR8
</displayName>
25387 <description>Interrupt Priority Register
</description>
25388 <addressOffset>0x320</addressOffset>
25390 <access>read-write
</access>
25391 <resetValue>0x00000000</resetValue>
25394 <name>IPR_N0
</name>
25395 <description>IPR_N0
</description>
25396 <bitOffset>0</bitOffset>
25397 <bitWidth>8</bitWidth>
25400 <name>IPR_N1
</name>
25401 <description>IPR_N1
</description>
25402 <bitOffset>8</bitOffset>
25403 <bitWidth>8</bitWidth>
25406 <name>IPR_N2
</name>
25407 <description>IPR_N2
</description>
25408 <bitOffset>16</bitOffset>
25409 <bitWidth>8</bitWidth>
25412 <name>IPR_N3
</name>
25413 <description>IPR_N3
</description>
25414 <bitOffset>24</bitOffset>
25415 <bitWidth>8</bitWidth>
25421 <displayName>IPR9
</displayName>
25422 <description>Interrupt Priority Register
</description>
25423 <addressOffset>0x324</addressOffset>
25425 <access>read-write
</access>
25426 <resetValue>0x00000000</resetValue>
25429 <name>IPR_N0
</name>
25430 <description>IPR_N0
</description>
25431 <bitOffset>0</bitOffset>
25432 <bitWidth>8</bitWidth>
25435 <name>IPR_N1
</name>
25436 <description>IPR_N1
</description>
25437 <bitOffset>8</bitOffset>
25438 <bitWidth>8</bitWidth>
25441 <name>IPR_N2
</name>
25442 <description>IPR_N2
</description>
25443 <bitOffset>16</bitOffset>
25444 <bitWidth>8</bitWidth>
25447 <name>IPR_N3
</name>
25448 <description>IPR_N3
</description>
25449 <bitOffset>24</bitOffset>
25450 <bitWidth>8</bitWidth>
25456 <displayName>IPR10
</displayName>
25457 <description>Interrupt Priority Register
</description>
25458 <addressOffset>0x328</addressOffset>
25460 <access>read-write
</access>
25461 <resetValue>0x00000000</resetValue>
25464 <name>IPR_N0
</name>
25465 <description>IPR_N0
</description>
25466 <bitOffset>0</bitOffset>
25467 <bitWidth>8</bitWidth>
25470 <name>IPR_N1
</name>
25471 <description>IPR_N1
</description>
25472 <bitOffset>8</bitOffset>
25473 <bitWidth>8</bitWidth>
25476 <name>IPR_N2
</name>
25477 <description>IPR_N2
</description>
25478 <bitOffset>16</bitOffset>
25479 <bitWidth>8</bitWidth>
25482 <name>IPR_N3
</name>
25483 <description>IPR_N3
</description>
25484 <bitOffset>24</bitOffset>
25485 <bitWidth>8</bitWidth>
25491 <displayName>IPR11
</displayName>
25492 <description>Interrupt Priority Register
</description>
25493 <addressOffset>0x32C</addressOffset>
25495 <access>read-write
</access>
25496 <resetValue>0x00000000</resetValue>
25499 <name>IPR_N0
</name>
25500 <description>IPR_N0
</description>
25501 <bitOffset>0</bitOffset>
25502 <bitWidth>8</bitWidth>
25505 <name>IPR_N1
</name>
25506 <description>IPR_N1
</description>
25507 <bitOffset>8</bitOffset>
25508 <bitWidth>8</bitWidth>
25511 <name>IPR_N2
</name>
25512 <description>IPR_N2
</description>
25513 <bitOffset>16</bitOffset>
25514 <bitWidth>8</bitWidth>
25517 <name>IPR_N3
</name>
25518 <description>IPR_N3
</description>
25519 <bitOffset>24</bitOffset>
25520 <bitWidth>8</bitWidth>
25526 <displayName>IPR12
</displayName>
25527 <description>Interrupt Priority Register
</description>
25528 <addressOffset>0x330</addressOffset>
25530 <access>read-write
</access>
25531 <resetValue>0x00000000</resetValue>
25534 <name>IPR_N0
</name>
25535 <description>IPR_N0
</description>
25536 <bitOffset>0</bitOffset>
25537 <bitWidth>8</bitWidth>
25540 <name>IPR_N1
</name>
25541 <description>IPR_N1
</description>
25542 <bitOffset>8</bitOffset>
25543 <bitWidth>8</bitWidth>
25546 <name>IPR_N2
</name>
25547 <description>IPR_N2
</description>
25548 <bitOffset>16</bitOffset>
25549 <bitWidth>8</bitWidth>
25552 <name>IPR_N3
</name>
25553 <description>IPR_N3
</description>
25554 <bitOffset>24</bitOffset>
25555 <bitWidth>8</bitWidth>
25561 <displayName>IPR13
</displayName>
25562 <description>Interrupt Priority Register
</description>
25563 <addressOffset>0x334</addressOffset>
25565 <access>read-write
</access>
25566 <resetValue>0x00000000</resetValue>
25569 <name>IPR_N0
</name>
25570 <description>IPR_N0
</description>
25571 <bitOffset>0</bitOffset>
25572 <bitWidth>8</bitWidth>
25575 <name>IPR_N1
</name>
25576 <description>IPR_N1
</description>
25577 <bitOffset>8</bitOffset>
25578 <bitWidth>8</bitWidth>
25581 <name>IPR_N2
</name>
25582 <description>IPR_N2
</description>
25583 <bitOffset>16</bitOffset>
25584 <bitWidth>8</bitWidth>
25587 <name>IPR_N3
</name>
25588 <description>IPR_N3
</description>
25589 <bitOffset>24</bitOffset>
25590 <bitWidth>8</bitWidth>
25596 <displayName>IPR14
</displayName>
25597 <description>Interrupt Priority Register
</description>
25598 <addressOffset>0x338</addressOffset>
25600 <access>read-write
</access>
25601 <resetValue>0x00000000</resetValue>
25604 <name>IPR_N0
</name>
25605 <description>IPR_N0
</description>
25606 <bitOffset>0</bitOffset>
25607 <bitWidth>8</bitWidth>
25610 <name>IPR_N1
</name>
25611 <description>IPR_N1
</description>
25612 <bitOffset>8</bitOffset>
25613 <bitWidth>8</bitWidth>
25616 <name>IPR_N2
</name>
25617 <description>IPR_N2
</description>
25618 <bitOffset>16</bitOffset>
25619 <bitWidth>8</bitWidth>
25622 <name>IPR_N3
</name>
25623 <description>IPR_N3
</description>
25624 <bitOffset>24</bitOffset>
25625 <bitWidth>8</bitWidth>
25631 <displayName>IPR15
</displayName>
25632 <description>Interrupt Priority Register
</description>
25633 <addressOffset>0x33C</addressOffset>
25635 <access>read-write
</access>
25636 <resetValue>0x00000000</resetValue>
25639 <name>IPR_N0
</name>
25640 <description>IPR_N0
</description>
25641 <bitOffset>0</bitOffset>
25642 <bitWidth>8</bitWidth>
25645 <name>IPR_N1
</name>
25646 <description>IPR_N1
</description>
25647 <bitOffset>8</bitOffset>
25648 <bitWidth>8</bitWidth>
25651 <name>IPR_N2
</name>
25652 <description>IPR_N2
</description>
25653 <bitOffset>16</bitOffset>
25654 <bitWidth>8</bitWidth>
25657 <name>IPR_N3
</name>
25658 <description>IPR_N3
</description>
25659 <bitOffset>24</bitOffset>
25660 <bitWidth>8</bitWidth>
25666 <displayName>IPR16
</displayName>
25667 <description>Interrupt Priority Register
</description>
25668 <addressOffset>0x340</addressOffset>
25670 <access>read-write
</access>
25671 <resetValue>0x00000000</resetValue>
25674 <name>IPR_N0
</name>
25675 <description>IPR_N0
</description>
25676 <bitOffset>0</bitOffset>
25677 <bitWidth>8</bitWidth>
25680 <name>IPR_N1
</name>
25681 <description>IPR_N1
</description>
25682 <bitOffset>8</bitOffset>
25683 <bitWidth>8</bitWidth>
25686 <name>IPR_N2
</name>
25687 <description>IPR_N2
</description>
25688 <bitOffset>16</bitOffset>
25689 <bitWidth>8</bitWidth>
25692 <name>IPR_N3
</name>
25693 <description>IPR_N3
</description>
25694 <bitOffset>24</bitOffset>
25695 <bitWidth>8</bitWidth>
25701 <displayName>IPR17
</displayName>
25702 <description>Interrupt Priority Register
</description>
25703 <addressOffset>0x344</addressOffset>
25705 <access>read-write
</access>
25706 <resetValue>0x00000000</resetValue>
25709 <name>IPR_N0
</name>
25710 <description>IPR_N0
</description>
25711 <bitOffset>0</bitOffset>
25712 <bitWidth>8</bitWidth>
25715 <name>IPR_N1
</name>
25716 <description>IPR_N1
</description>
25717 <bitOffset>8</bitOffset>
25718 <bitWidth>8</bitWidth>
25721 <name>IPR_N2
</name>
25722 <description>IPR_N2
</description>
25723 <bitOffset>16</bitOffset>
25724 <bitWidth>8</bitWidth>
25727 <name>IPR_N3
</name>
25728 <description>IPR_N3
</description>
25729 <bitOffset>24</bitOffset>
25730 <bitWidth>8</bitWidth>
25736 <displayName>IPR18
</displayName>
25737 <description>Interrupt Priority Register
</description>
25738 <addressOffset>0x348</addressOffset>
25740 <access>read-write
</access>
25741 <resetValue>0x00000000</resetValue>
25744 <name>IPR_N0
</name>
25745 <description>IPR_N0
</description>
25746 <bitOffset>0</bitOffset>
25747 <bitWidth>8</bitWidth>
25750 <name>IPR_N1
</name>
25751 <description>IPR_N1
</description>
25752 <bitOffset>8</bitOffset>
25753 <bitWidth>8</bitWidth>
25756 <name>IPR_N2
</name>
25757 <description>IPR_N2
</description>
25758 <bitOffset>16</bitOffset>
25759 <bitWidth>8</bitWidth>
25762 <name>IPR_N3
</name>
25763 <description>IPR_N3
</description>
25764 <bitOffset>24</bitOffset>
25765 <bitWidth>8</bitWidth>
25771 <displayName>IPR19
</displayName>
25772 <description>Interrupt Priority Register
</description>
25773 <addressOffset>0x34C</addressOffset>
25775 <access>read-write
</access>
25776 <resetValue>0x00000000</resetValue>
25779 <name>IPR_N0
</name>
25780 <description>IPR_N0
</description>
25781 <bitOffset>0</bitOffset>
25782 <bitWidth>8</bitWidth>
25785 <name>IPR_N1
</name>
25786 <description>IPR_N1
</description>
25787 <bitOffset>8</bitOffset>
25788 <bitWidth>8</bitWidth>
25791 <name>IPR_N2
</name>
25792 <description>IPR_N2
</description>
25793 <bitOffset>16</bitOffset>
25794 <bitWidth>8</bitWidth>
25797 <name>IPR_N3
</name>
25798 <description>IPR_N3
</description>
25799 <bitOffset>24</bitOffset>
25800 <bitWidth>8</bitWidth>
25808 <description>Floting point unit
</description>
25809 <groupName>FPU
</groupName>
25810 <baseAddress>0xE000EF34</baseAddress>
25812 <offset>0x0</offset>
25814 <usage>registers
</usage>
25818 <description>Floating point unit interrupt
</description>
25823 <description>Floating point interrupt
</description>
25829 <displayName>FPCCR
</displayName>
25830 <description>Floating-point context control
25831 register
</description>
25832 <addressOffset>0x0</addressOffset>
25834 <access>read-write
</access>
25835 <resetValue>0x00000000</resetValue>
25838 <name>LSPACT
</name>
25839 <description>LSPACT
</description>
25840 <bitOffset>0</bitOffset>
25841 <bitWidth>1</bitWidth>
25845 <description>USER
</description>
25846 <bitOffset>1</bitOffset>
25847 <bitWidth>1</bitWidth>
25850 <name>THREAD
</name>
25851 <description>THREAD
</description>
25852 <bitOffset>3</bitOffset>
25853 <bitWidth>1</bitWidth>
25857 <description>HFRDY
</description>
25858 <bitOffset>4</bitOffset>
25859 <bitWidth>1</bitWidth>
25863 <description>MMRDY
</description>
25864 <bitOffset>5</bitOffset>
25865 <bitWidth>1</bitWidth>
25869 <description>BFRDY
</description>
25870 <bitOffset>6</bitOffset>
25871 <bitWidth>1</bitWidth>
25874 <name>MONRDY
</name>
25875 <description>MONRDY
</description>
25876 <bitOffset>8</bitOffset>
25877 <bitWidth>1</bitWidth>
25881 <description>LSPEN
</description>
25882 <bitOffset>30</bitOffset>
25883 <bitWidth>1</bitWidth>
25887 <description>ASPEN
</description>
25888 <bitOffset>31</bitOffset>
25889 <bitWidth>1</bitWidth>
25895 <displayName>FPCAR
</displayName>
25896 <description>Floating-point context address
25897 register
</description>
25898 <addressOffset>0x4</addressOffset>
25900 <access>read-write
</access>
25901 <resetValue>0x00000000</resetValue>
25904 <name>ADDRESS
</name>
25905 <description>Location of unpopulated
25906 floating-point
</description>
25907 <bitOffset>3</bitOffset>
25908 <bitWidth>29</bitWidth>
25914 <displayName>FPSCR
</displayName>
25915 <description>Floating-point status control
25916 register
</description>
25917 <addressOffset>0x8</addressOffset>
25919 <access>read-write
</access>
25920 <resetValue>0x00000000</resetValue>
25924 <description>Invalid operation cumulative exception
25926 <bitOffset>0</bitOffset>
25927 <bitWidth>1</bitWidth>
25931 <description>Division by zero cumulative exception
25933 <bitOffset>1</bitOffset>
25934 <bitWidth>1</bitWidth>
25938 <description>Overflow cumulative exception
25940 <bitOffset>2</bitOffset>
25941 <bitWidth>1</bitWidth>
25945 <description>Underflow cumulative exception
25947 <bitOffset>3</bitOffset>
25948 <bitWidth>1</bitWidth>
25952 <description>Inexact cumulative exception
25954 <bitOffset>4</bitOffset>
25955 <bitWidth>1</bitWidth>
25959 <description>Input denormal cumulative exception
25961 <bitOffset>7</bitOffset>
25962 <bitWidth>1</bitWidth>
25966 <description>Rounding Mode control
25967 field
</description>
25968 <bitOffset>22</bitOffset>
25969 <bitWidth>2</bitWidth>
25973 <description>Flush-to-zero mode control
25975 <bitOffset>24</bitOffset>
25976 <bitWidth>1</bitWidth>
25980 <description>Default NaN mode control
25982 <bitOffset>25</bitOffset>
25983 <bitWidth>1</bitWidth>
25987 <description>Alternative half-precision control
25989 <bitOffset>26</bitOffset>
25990 <bitWidth>1</bitWidth>
25994 <description>Overflow condition code
25996 <bitOffset>28</bitOffset>
25997 <bitWidth>1</bitWidth>
26001 <description>Carry condition code flag
</description>
26002 <bitOffset>29</bitOffset>
26003 <bitWidth>1</bitWidth>
26007 <description>Zero condition code flag
</description>
26008 <bitOffset>30</bitOffset>
26009 <bitWidth>1</bitWidth>
26013 <description>Negative condition code
26015 <bitOffset>31</bitOffset>
26016 <bitWidth>1</bitWidth>
26024 <description>Memory protection unit
</description>
26025 <groupName>MPU
</groupName>
26026 <baseAddress>0xE000ED90</baseAddress>
26028 <offset>0x0</offset>
26030 <usage>registers
</usage>
26034 <name>MPU_TYPER
</name>
26035 <displayName>MPU_TYPER
</displayName>
26036 <description>MPU type register
</description>
26037 <addressOffset>0x0</addressOffset>
26039 <access>read-only
</access>
26040 <resetValue>0X00000800</resetValue>
26043 <name>SEPARATE
</name>
26044 <description>Separate flag
</description>
26045 <bitOffset>0</bitOffset>
26046 <bitWidth>1</bitWidth>
26049 <name>DREGION
</name>
26050 <description>Number of MPU data regions
</description>
26051 <bitOffset>8</bitOffset>
26052 <bitWidth>8</bitWidth>
26055 <name>IREGION
</name>
26056 <description>Number of MPU instruction
26057 regions
</description>
26058 <bitOffset>16</bitOffset>
26059 <bitWidth>8</bitWidth>
26064 <name>MPU_CTRL
</name>
26065 <displayName>MPU_CTRL
</displayName>
26066 <description>MPU control register
</description>
26067 <addressOffset>0x4</addressOffset>
26069 <access>read-only
</access>
26070 <resetValue>0X00000000</resetValue>
26073 <name>ENABLE
</name>
26074 <description>Enables the MPU
</description>
26075 <bitOffset>0</bitOffset>
26076 <bitWidth>1</bitWidth>
26079 <name>HFNMIENA
</name>
26080 <description>Enables the operation of MPU during hard
26081 fault
</description>
26082 <bitOffset>1</bitOffset>
26083 <bitWidth>1</bitWidth>
26086 <name>PRIVDEFENA
</name>
26087 <description>Enable priviliged software access to
26088 default memory map
</description>
26089 <bitOffset>2</bitOffset>
26090 <bitWidth>1</bitWidth>
26095 <name>MPU_RNR
</name>
26096 <displayName>MPU_RNR
</displayName>
26097 <description>MPU region number register
</description>
26098 <addressOffset>0x8</addressOffset>
26100 <access>read-write
</access>
26101 <resetValue>0X00000000</resetValue>
26104 <name>REGION
</name>
26105 <description>MPU region
</description>
26106 <bitOffset>0</bitOffset>
26107 <bitWidth>8</bitWidth>
26112 <name>MPU_RBAR
</name>
26113 <displayName>MPU_RBAR
</displayName>
26114 <description>MPU region base address
26115 register
</description>
26116 <addressOffset>0xC</addressOffset>
26118 <access>read-write
</access>
26119 <resetValue>0X00000000</resetValue>
26122 <name>REGION
</name>
26123 <description>MPU region field
</description>
26124 <bitOffset>0</bitOffset>
26125 <bitWidth>4</bitWidth>
26129 <description>MPU region number valid
</description>
26130 <bitOffset>4</bitOffset>
26131 <bitWidth>1</bitWidth>
26135 <description>Region base address field
</description>
26136 <bitOffset>5</bitOffset>
26137 <bitWidth>27</bitWidth>
26142 <name>MPU_RASR
</name>
26143 <displayName>MPU_RASR
</displayName>
26144 <description>MPU region attribute and size
26145 register
</description>
26146 <addressOffset>0x10</addressOffset>
26148 <access>read-write
</access>
26149 <resetValue>0X00000000</resetValue>
26152 <name>ENABLE
</name>
26153 <description>Region enable bit.
</description>
26154 <bitOffset>0</bitOffset>
26155 <bitWidth>1</bitWidth>
26159 <description>Size of the MPU protection
26160 region
</description>
26161 <bitOffset>1</bitOffset>
26162 <bitWidth>5</bitWidth>
26166 <description>Subregion disable bits
</description>
26167 <bitOffset>8</bitOffset>
26168 <bitWidth>8</bitWidth>
26172 <description>memory attribute
</description>
26173 <bitOffset>16</bitOffset>
26174 <bitWidth>1</bitWidth>
26178 <description>memory attribute
</description>
26179 <bitOffset>17</bitOffset>
26180 <bitWidth>1</bitWidth>
26184 <description>Shareable memory attribute
</description>
26185 <bitOffset>18</bitOffset>
26186 <bitWidth>1</bitWidth>
26190 <description>memory attribute
</description>
26191 <bitOffset>19</bitOffset>
26192 <bitWidth>3</bitWidth>
26196 <description>Access permission
</description>
26197 <bitOffset>24</bitOffset>
26198 <bitWidth>3</bitWidth>
26202 <description>Instruction access disable
26204 <bitOffset>28</bitOffset>
26205 <bitWidth>1</bitWidth>
26213 <description>SysTick timer
</description>
26214 <groupName>STK
</groupName>
26215 <baseAddress>0xE000E010</baseAddress>
26217 <offset>0x0</offset>
26219 <usage>registers
</usage>
26224 <displayName>CTRL
</displayName>
26225 <description>SysTick control and status
26226 register
</description>
26227 <addressOffset>0x0</addressOffset>
26229 <access>read-write
</access>
26230 <resetValue>0X00000000</resetValue>
26233 <name>ENABLE
</name>
26234 <description>Counter enable
</description>
26235 <bitOffset>0</bitOffset>
26236 <bitWidth>1</bitWidth>
26239 <name>TICKINT
</name>
26240 <description>SysTick exception request
26241 enable
</description>
26242 <bitOffset>1</bitOffset>
26243 <bitWidth>1</bitWidth>
26246 <name>CLKSOURCE
</name>
26247 <description>Clock source selection
</description>
26248 <bitOffset>2</bitOffset>
26249 <bitWidth>1</bitWidth>
26252 <name>COUNTFLAG
</name>
26253 <description>COUNTFLAG
</description>
26254 <bitOffset>16</bitOffset>
26255 <bitWidth>1</bitWidth>
26261 <displayName>LOAD
</displayName>
26262 <description>SysTick reload value register
</description>
26263 <addressOffset>0x4</addressOffset>
26265 <access>read-write
</access>
26266 <resetValue>0X00000000</resetValue>
26269 <name>RELOAD
</name>
26270 <description>RELOAD value
</description>
26271 <bitOffset>0</bitOffset>
26272 <bitWidth>24</bitWidth>
26278 <displayName>VAL
</displayName>
26279 <description>SysTick current value register
</description>
26280 <addressOffset>0x8</addressOffset>
26282 <access>read-write
</access>
26283 <resetValue>0X00000000</resetValue>
26286 <name>CURRENT
</name>
26287 <description>Current counter value
</description>
26288 <bitOffset>0</bitOffset>
26289 <bitWidth>24</bitWidth>
26295 <displayName>CALIB
</displayName>
26296 <description>SysTick calibration value
26297 register
</description>
26298 <addressOffset>0xC</addressOffset>
26300 <access>read-write
</access>
26301 <resetValue>0X00000000</resetValue>
26305 <description>Calibration value
</description>
26306 <bitOffset>0</bitOffset>
26307 <bitWidth>24</bitWidth>
26311 <description>SKEW flag: Indicates whether the TENMS
26312 value is exact
</description>
26313 <bitOffset>30</bitOffset>
26314 <bitWidth>1</bitWidth>
26318 <description>NOREF flag. Reads as zero
</description>
26319 <bitOffset>31</bitOffset>
26320 <bitWidth>1</bitWidth>
26328 <description>System control block
</description>
26329 <groupName>SCB
</groupName>
26330 <baseAddress>0xE000ED00</baseAddress>
26332 <offset>0x0</offset>
26334 <usage>registers
</usage>
26339 <displayName>CPUID
</displayName>
26340 <description>CPUID base register
</description>
26341 <addressOffset>0x0</addressOffset>
26343 <access>read-only
</access>
26344 <resetValue>0x410FC241</resetValue>
26347 <name>Revision
</name>
26348 <description>Revision number
</description>
26349 <bitOffset>0</bitOffset>
26350 <bitWidth>4</bitWidth>
26353 <name>PartNo
</name>
26354 <description>Part number of the
26355 processor
</description>
26356 <bitOffset>4</bitOffset>
26357 <bitWidth>12</bitWidth>
26360 <name>Constant
</name>
26361 <description>Reads as
0xF</description>
26362 <bitOffset>16</bitOffset>
26363 <bitWidth>4</bitWidth>
26366 <name>Variant
</name>
26367 <description>Variant number
</description>
26368 <bitOffset>20</bitOffset>
26369 <bitWidth>4</bitWidth>
26372 <name>Implementer
</name>
26373 <description>Implementer code
</description>
26374 <bitOffset>24</bitOffset>
26375 <bitWidth>8</bitWidth>
26381 <displayName>ICSR
</displayName>
26382 <description>Interrupt control and state
26383 register
</description>
26384 <addressOffset>0x4</addressOffset>
26386 <access>read-write
</access>
26387 <resetValue>0x00000000</resetValue>
26390 <name>VECTACTIVE
</name>
26391 <description>Active vector
</description>
26392 <bitOffset>0</bitOffset>
26393 <bitWidth>9</bitWidth>
26396 <name>RETTOBASE
</name>
26397 <description>Return to base level
</description>
26398 <bitOffset>11</bitOffset>
26399 <bitWidth>1</bitWidth>
26402 <name>VECTPENDING
</name>
26403 <description>Pending vector
</description>
26404 <bitOffset>12</bitOffset>
26405 <bitWidth>7</bitWidth>
26408 <name>ISRPENDING
</name>
26409 <description>Interrupt pending flag
</description>
26410 <bitOffset>22</bitOffset>
26411 <bitWidth>1</bitWidth>
26414 <name>PENDSTCLR
</name>
26415 <description>SysTick exception clear-pending
26417 <bitOffset>25</bitOffset>
26418 <bitWidth>1</bitWidth>
26421 <name>PENDSTSET
</name>
26422 <description>SysTick exception set-pending
26424 <bitOffset>26</bitOffset>
26425 <bitWidth>1</bitWidth>
26428 <name>PENDSVCLR
</name>
26429 <description>PendSV clear-pending bit
</description>
26430 <bitOffset>27</bitOffset>
26431 <bitWidth>1</bitWidth>
26434 <name>PENDSVSET
</name>
26435 <description>PendSV set-pending bit
</description>
26436 <bitOffset>28</bitOffset>
26437 <bitWidth>1</bitWidth>
26440 <name>NMIPENDSET
</name>
26441 <description>NMI set-pending bit.
</description>
26442 <bitOffset>31</bitOffset>
26443 <bitWidth>1</bitWidth>
26449 <displayName>VTOR
</displayName>
26450 <description>Vector table offset register
</description>
26451 <addressOffset>0x8</addressOffset>
26453 <access>read-write
</access>
26454 <resetValue>0x00000000</resetValue>
26457 <name>TBLOFF
</name>
26458 <description>Vector table base offset
26459 field
</description>
26460 <bitOffset>9</bitOffset>
26461 <bitWidth>21</bitWidth>
26467 <displayName>AIRCR
</displayName>
26468 <description>Application interrupt and reset control
26469 register
</description>
26470 <addressOffset>0xC</addressOffset>
26472 <access>read-write
</access>
26473 <resetValue>0x00000000</resetValue>
26476 <name>VECTRESET
</name>
26477 <description>VECTRESET
</description>
26478 <bitOffset>0</bitOffset>
26479 <bitWidth>1</bitWidth>
26482 <name>VECTCLRACTIVE
</name>
26483 <description>VECTCLRACTIVE
</description>
26484 <bitOffset>1</bitOffset>
26485 <bitWidth>1</bitWidth>
26488 <name>SYSRESETREQ
</name>
26489 <description>SYSRESETREQ
</description>
26490 <bitOffset>2</bitOffset>
26491 <bitWidth>1</bitWidth>
26494 <name>PRIGROUP
</name>
26495 <description>PRIGROUP
</description>
26496 <bitOffset>8</bitOffset>
26497 <bitWidth>3</bitWidth>
26500 <name>ENDIANESS
</name>
26501 <description>ENDIANESS
</description>
26502 <bitOffset>15</bitOffset>
26503 <bitWidth>1</bitWidth>
26506 <name>VECTKEYSTAT
</name>
26507 <description>Register key
</description>
26508 <bitOffset>16</bitOffset>
26509 <bitWidth>16</bitWidth>
26515 <displayName>SCR
</displayName>
26516 <description>System control register
</description>
26517 <addressOffset>0x10</addressOffset>
26519 <access>read-write
</access>
26520 <resetValue>0x00000000</resetValue>
26523 <name>SLEEPONEXIT
</name>
26524 <description>SLEEPONEXIT
</description>
26525 <bitOffset>1</bitOffset>
26526 <bitWidth>1</bitWidth>
26529 <name>SLEEPDEEP
</name>
26530 <description>SLEEPDEEP
</description>
26531 <bitOffset>2</bitOffset>
26532 <bitWidth>1</bitWidth>
26535 <name>SEVEONPEND
</name>
26536 <description>Send Event on Pending bit
</description>
26537 <bitOffset>4</bitOffset>
26538 <bitWidth>1</bitWidth>
26544 <displayName>CCR
</displayName>
26545 <description>Configuration and control
26546 register
</description>
26547 <addressOffset>0x14</addressOffset>
26549 <access>read-write
</access>
26550 <resetValue>0x00000000</resetValue>
26553 <name>NONBASETHRDENA
</name>
26554 <description>Configures how the processor enters
26555 Thread mode
</description>
26556 <bitOffset>0</bitOffset>
26557 <bitWidth>1</bitWidth>
26560 <name>USERSETMPEND
</name>
26561 <description>USERSETMPEND
</description>
26562 <bitOffset>1</bitOffset>
26563 <bitWidth>1</bitWidth>
26566 <name>UNALIGN__TRP
</name>
26567 <description>UNALIGN_ TRP
</description>
26568 <bitOffset>3</bitOffset>
26569 <bitWidth>1</bitWidth>
26572 <name>DIV_0_TRP
</name>
26573 <description>DIV_0_TRP
</description>
26574 <bitOffset>4</bitOffset>
26575 <bitWidth>1</bitWidth>
26578 <name>BFHFNMIGN
</name>
26579 <description>BFHFNMIGN
</description>
26580 <bitOffset>8</bitOffset>
26581 <bitWidth>1</bitWidth>
26584 <name>STKALIGN
</name>
26585 <description>STKALIGN
</description>
26586 <bitOffset>9</bitOffset>
26587 <bitWidth>1</bitWidth>
26593 <displayName>SHPR1
</displayName>
26594 <description>System handler priority
26595 registers
</description>
26596 <addressOffset>0x18</addressOffset>
26598 <access>read-write
</access>
26599 <resetValue>0x00000000</resetValue>
26603 <description>Priority of system handler
26605 <bitOffset>0</bitOffset>
26606 <bitWidth>8</bitWidth>
26610 <description>Priority of system handler
26612 <bitOffset>8</bitOffset>
26613 <bitWidth>8</bitWidth>
26617 <description>Priority of system handler
26619 <bitOffset>16</bitOffset>
26620 <bitWidth>8</bitWidth>
26626 <displayName>SHPR2
</displayName>
26627 <description>System handler priority
26628 registers
</description>
26629 <addressOffset>0x1C</addressOffset>
26631 <access>read-write
</access>
26632 <resetValue>0x00000000</resetValue>
26635 <name>PRI_11
</name>
26636 <description>Priority of system handler
26638 <bitOffset>24</bitOffset>
26639 <bitWidth>8</bitWidth>
26645 <displayName>SHPR3
</displayName>
26646 <description>System handler priority
26647 registers
</description>
26648 <addressOffset>0x20</addressOffset>
26650 <access>read-write
</access>
26651 <resetValue>0x00000000</resetValue>
26654 <name>PRI_14
</name>
26655 <description>Priority of system handler
26657 <bitOffset>16</bitOffset>
26658 <bitWidth>8</bitWidth>
26661 <name>PRI_15
</name>
26662 <description>Priority of system handler
26664 <bitOffset>24</bitOffset>
26665 <bitWidth>8</bitWidth>
26671 <displayName>SHCRS
</displayName>
26672 <description>System handler control and state
26673 register
</description>
26674 <addressOffset>0x24</addressOffset>
26676 <access>read-write
</access>
26677 <resetValue>0x00000000</resetValue>
26680 <name>MEMFAULTACT
</name>
26681 <description>Memory management fault exception active
26683 <bitOffset>0</bitOffset>
26684 <bitWidth>1</bitWidth>
26687 <name>BUSFAULTACT
</name>
26688 <description>Bus fault exception active
26690 <bitOffset>1</bitOffset>
26691 <bitWidth>1</bitWidth>
26694 <name>USGFAULTACT
</name>
26695 <description>Usage fault exception active
26697 <bitOffset>3</bitOffset>
26698 <bitWidth>1</bitWidth>
26701 <name>SVCALLACT
</name>
26702 <description>SVC call active bit
</description>
26703 <bitOffset>7</bitOffset>
26704 <bitWidth>1</bitWidth>
26707 <name>MONITORACT
</name>
26708 <description>Debug monitor active bit
</description>
26709 <bitOffset>8</bitOffset>
26710 <bitWidth>1</bitWidth>
26713 <name>PENDSVACT
</name>
26714 <description>PendSV exception active
26716 <bitOffset>10</bitOffset>
26717 <bitWidth>1</bitWidth>
26720 <name>SYSTICKACT
</name>
26721 <description>SysTick exception active
26723 <bitOffset>11</bitOffset>
26724 <bitWidth>1</bitWidth>
26727 <name>USGFAULTPENDED
</name>
26728 <description>Usage fault exception pending
26730 <bitOffset>12</bitOffset>
26731 <bitWidth>1</bitWidth>
26734 <name>MEMFAULTPENDED
</name>
26735 <description>Memory management fault exception
26736 pending bit
</description>
26737 <bitOffset>13</bitOffset>
26738 <bitWidth>1</bitWidth>
26741 <name>BUSFAULTPENDED
</name>
26742 <description>Bus fault exception pending
26744 <bitOffset>14</bitOffset>
26745 <bitWidth>1</bitWidth>
26748 <name>SVCALLPENDED
</name>
26749 <description>SVC call pending bit
</description>
26750 <bitOffset>15</bitOffset>
26751 <bitWidth>1</bitWidth>
26754 <name>MEMFAULTENA
</name>
26755 <description>Memory management fault enable
26757 <bitOffset>16</bitOffset>
26758 <bitWidth>1</bitWidth>
26761 <name>BUSFAULTENA
</name>
26762 <description>Bus fault enable bit
</description>
26763 <bitOffset>17</bitOffset>
26764 <bitWidth>1</bitWidth>
26767 <name>USGFAULTENA
</name>
26768 <description>Usage fault enable bit
</description>
26769 <bitOffset>18</bitOffset>
26770 <bitWidth>1</bitWidth>
26775 <name>CFSR_UFSR_BFSR_MMFSR
</name>
26776 <displayName>CFSR_UFSR_BFSR_MMFSR
</displayName>
26777 <description>Configurable fault status
26778 register
</description>
26779 <addressOffset>0x28</addressOffset>
26781 <access>read-write
</access>
26782 <resetValue>0x00000000</resetValue>
26785 <name>IACCVIOL
</name>
26786 <description>Instruction access violation
26788 <bitOffset>1</bitOffset>
26789 <bitWidth>1</bitWidth>
26792 <name>MUNSTKERR
</name>
26793 <description>Memory manager fault on unstacking for a
26794 return from exception
</description>
26795 <bitOffset>3</bitOffset>
26796 <bitWidth>1</bitWidth>
26799 <name>MSTKERR
</name>
26800 <description>Memory manager fault on stacking for
26801 exception entry.
</description>
26802 <bitOffset>4</bitOffset>
26803 <bitWidth>1</bitWidth>
26806 <name>MLSPERR
</name>
26807 <description>MLSPERR
</description>
26808 <bitOffset>5</bitOffset>
26809 <bitWidth>1</bitWidth>
26812 <name>MMARVALID
</name>
26813 <description>Memory Management Fault Address Register
26814 (MMAR) valid flag
</description>
26815 <bitOffset>7</bitOffset>
26816 <bitWidth>1</bitWidth>
26819 <name>IBUSERR
</name>
26820 <description>Instruction bus error
</description>
26821 <bitOffset>8</bitOffset>
26822 <bitWidth>1</bitWidth>
26825 <name>PRECISERR
</name>
26826 <description>Precise data bus error
</description>
26827 <bitOffset>9</bitOffset>
26828 <bitWidth>1</bitWidth>
26831 <name>IMPRECISERR
</name>
26832 <description>Imprecise data bus error
</description>
26833 <bitOffset>10</bitOffset>
26834 <bitWidth>1</bitWidth>
26837 <name>UNSTKERR
</name>
26838 <description>Bus fault on unstacking for a return
26839 from exception
</description>
26840 <bitOffset>11</bitOffset>
26841 <bitWidth>1</bitWidth>
26844 <name>STKERR
</name>
26845 <description>Bus fault on stacking for exception
26846 entry
</description>
26847 <bitOffset>12</bitOffset>
26848 <bitWidth>1</bitWidth>
26851 <name>LSPERR
</name>
26852 <description>Bus fault on floating-point lazy state
26853 preservation
</description>
26854 <bitOffset>13</bitOffset>
26855 <bitWidth>1</bitWidth>
26858 <name>BFARVALID
</name>
26859 <description>Bus Fault Address Register (BFAR) valid
26861 <bitOffset>15</bitOffset>
26862 <bitWidth>1</bitWidth>
26865 <name>UNDEFINSTR
</name>
26866 <description>Undefined instruction usage
26867 fault
</description>
26868 <bitOffset>16</bitOffset>
26869 <bitWidth>1</bitWidth>
26872 <name>INVSTATE
</name>
26873 <description>Invalid state usage fault
</description>
26874 <bitOffset>17</bitOffset>
26875 <bitWidth>1</bitWidth>
26879 <description>Invalid PC load usage
26880 fault
</description>
26881 <bitOffset>18</bitOffset>
26882 <bitWidth>1</bitWidth>
26886 <description>No coprocessor usage
26887 fault.
</description>
26888 <bitOffset>19</bitOffset>
26889 <bitWidth>1</bitWidth>
26892 <name>UNALIGNED
</name>
26893 <description>Unaligned access usage
26894 fault
</description>
26895 <bitOffset>24</bitOffset>
26896 <bitWidth>1</bitWidth>
26899 <name>DIVBYZERO
</name>
26900 <description>Divide by zero usage fault
</description>
26901 <bitOffset>25</bitOffset>
26902 <bitWidth>1</bitWidth>
26908 <displayName>HFSR
</displayName>
26909 <description>Hard fault status register
</description>
26910 <addressOffset>0x2C</addressOffset>
26912 <access>read-write
</access>
26913 <resetValue>0x00000000</resetValue>
26916 <name>VECTTBL
</name>
26917 <description>Vector table hard fault
</description>
26918 <bitOffset>1</bitOffset>
26919 <bitWidth>1</bitWidth>
26922 <name>FORCED
</name>
26923 <description>Forced hard fault
</description>
26924 <bitOffset>30</bitOffset>
26925 <bitWidth>1</bitWidth>
26928 <name>DEBUG_VT
</name>
26929 <description>Reserved for Debug use
</description>
26930 <bitOffset>31</bitOffset>
26931 <bitWidth>1</bitWidth>
26937 <displayName>MMFAR
</displayName>
26938 <description>Memory management fault address
26939 register
</description>
26940 <addressOffset>0x34</addressOffset>
26942 <access>read-write
</access>
26943 <resetValue>0x00000000</resetValue>
26947 <description>Memory management fault
26948 address
</description>
26949 <bitOffset>0</bitOffset>
26950 <bitWidth>32</bitWidth>
26956 <displayName>BFAR
</displayName>
26957 <description>Bus fault address register
</description>
26958 <addressOffset>0x38</addressOffset>
26960 <access>read-write
</access>
26961 <resetValue>0x00000000</resetValue>
26965 <description>Bus fault address
</description>
26966 <bitOffset>0</bitOffset>
26967 <bitWidth>32</bitWidth>
26973 <displayName>AFSR
</displayName>
26974 <description>Auxiliary fault status
26975 register
</description>
26976 <addressOffset>0x3C</addressOffset>
26978 <access>read-write
</access>
26979 <resetValue>0x00000000</resetValue>
26982 <name>IMPDEF
</name>
26983 <description>Implementation defined
</description>
26984 <bitOffset>0</bitOffset>
26985 <bitWidth>32</bitWidth>
26992 <name>NVIC_STIR
</name>
26993 <description>Nested vectored interrupt
26994 controller
</description>
26995 <groupName>NVIC
</groupName>
26996 <baseAddress>0xE000EF00</baseAddress>
26998 <offset>0x0</offset>
27000 <usage>registers
</usage>
27005 <displayName>STIR
</displayName>
27006 <description>Software trigger interrupt
27007 register
</description>
27008 <addressOffset>0x0</addressOffset>
27010 <access>read-write
</access>
27011 <resetValue>0x00000000</resetValue>
27015 <description>Software generated interrupt
27017 <bitOffset>0</bitOffset>
27018 <bitWidth>9</bitWidth>
27025 <name>FPU_CPACR
</name>
27026 <description>Floating point unit CPACR
</description>
27027 <groupName>FPU
</groupName>
27028 <baseAddress>0xE000ED88</baseAddress>
27030 <offset>0x0</offset>
27032 <usage>registers
</usage>
27037 <displayName>CPACR
</displayName>
27038 <description>Coprocessor access control
27039 register
</description>
27040 <addressOffset>0x0</addressOffset>
27042 <access>read-write
</access>
27043 <resetValue>0x0000000</resetValue>
27047 <description>CP
</description>
27048 <bitOffset>20</bitOffset>
27049 <bitWidth>4</bitWidth>
27056 <name>SCB_ACTRL
</name>
27057 <description>System control block ACTLR
</description>
27058 <groupName>SCB
</groupName>
27059 <baseAddress>0xE000E008</baseAddress>
27061 <offset>0x0</offset>
27063 <usage>registers
</usage>
27068 <displayName>ACTRL
</displayName>
27069 <description>Auxiliary control register
</description>
27070 <addressOffset>0x0</addressOffset>
27072 <access>read-write
</access>
27073 <resetValue>0x00000000</resetValue>
27076 <name>DISMCYCINT
</name>
27077 <description>DISMCYCINT
</description>
27078 <bitOffset>0</bitOffset>
27079 <bitWidth>1</bitWidth>
27082 <name>DISDEFWBUF
</name>
27083 <description>DISDEFWBUF
</description>
27084 <bitOffset>1</bitOffset>
27085 <bitWidth>1</bitWidth>
27088 <name>DISFOLD
</name>
27089 <description>DISFOLD
</description>
27090 <bitOffset>2</bitOffset>
27091 <bitWidth>1</bitWidth>
27094 <name>DISFPCA
</name>
27095 <description>DISFPCA
</description>
27096 <bitOffset>8</bitOffset>
27097 <bitWidth>1</bitWidth>
27100 <name>DISOOFP
</name>
27101 <description>DISOOFP
</description>
27102 <bitOffset>9</bitOffset>
27103 <bitWidth>1</bitWidth>