Registers In MDIOS 0x40017800
| Register | Offset |
STM32F0x8 |
STM32F103 |
STM32F107 |
STM32F217 |
STM32F303 |
STM32F3x4 |
STM32F469 |
STM32F779 |
| CR | 0x0000 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| WRFR | 0x0004 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| CWRFR | 0x0008 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| RDFR | 0x000C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| CRDFR | 0x0010 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| SR | 0x0014 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| CLRFR | 0x0018 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR0 | 0x001C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR1 | 0x0020 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR2 | 0x0024 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR3 | 0x0028 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR4 | 0x002C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR5 | 0x0030 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR6 | 0x0034 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR7 | 0x0038 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR8 | 0x003C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR9 | 0x0040 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR10 | 0x0044 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR11 | 0x0048 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR12 | 0x004C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR13 | 0x0050 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR14 | 0x0054 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR15 | 0x0058 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR16 | 0x005C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR17 | 0x0060 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR18 | 0x0064 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR19 | 0x0068 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR20 | 0x006C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR21 | 0x0070 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR22 | 0x0074 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR23 | 0x0078 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR24 | 0x007C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR25 | 0x0080 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR26 | 0x0084 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR27 | 0x0088 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR28 | 0x008C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR29 | 0x0090 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR30 | 0x0094 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DINR31 | 0x0098 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR0 | 0x009C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR1 | 0x00A0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR2 | 0x00A4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR3 | 0x00A8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR4 | 0x00AC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR5 | 0x00B0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR6 | 0x00B4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR7 | 0x00B8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR8 | 0x00BC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR9 | 0x00C0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR10 | 0x00C4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR11 | 0x00C8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR12 | 0x00CC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR13 | 0x00D0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR14 | 0x00D4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR15 | 0x00D8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR16 | 0x00DC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR17 | 0x00E0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR18 | 0x00E4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR19 | 0x00E8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR20 | 0x00EC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR21 | 0x00F0 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR22 | 0x00F4 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR23 | 0x00F8 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR24 | 0x00FC |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR25 | 0x0100 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR26 | 0x0104 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR27 | 0x0108 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR28 | 0x010C |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR29 | 0x0110 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR30 | 0x0114 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |
| DOUTR31 | 0x0118 |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✘ |
✔ |