| Register | Offset | STM32F0x8 | STM32F103 | STM32F107 | STM32F217 | STM32F303 | STM32F3x4 | STM32F469 | STM32F779 |
|---|---|---|---|---|---|---|---|---|---|
| DCFG | 0x0000 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DCTL | 0x0004 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DSTS | 0x0008 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEPMSK | 0x0010 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEPMSK | 0x0014 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DAINT | 0x0018 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DAINTMSK | 0x001C | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DVBUSDIS | 0x0028 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DVBUSPULSE | 0x002C | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DTHRCTL | 0x0030 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEPEMPMSK | 0x0034 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DEACHINT | 0x0038 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DEACHINTMSK | 0x003C | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEPEACHMSK1 | 0x0044 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEPEACHMSK1 | 0x0084 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP0_CTL | 0x0100 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP0_INT | 0x0108 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP0_TSIZ | 0x0110 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP0_DMA | 0x0114 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP0_TXFSTS | 0x0118 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP1_CTL | 0x0120 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP1_INT | 0x0128 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP1_TSIZ | 0x0130 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP1_DMA | 0x0134 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP1_TXFSTS | 0x0138 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP2_CTL | 0x0140 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP2_INT | 0x0148 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP2_TSIZ | 0x0150 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP2_DMA | 0x0154 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP2_TXFSTS | 0x0158 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP3_CTL | 0x0160 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP3_INT | 0x0168 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP3_TSIZ | 0x0170 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP3_DMA | 0x0174 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP3_TXFSTS | 0x0178 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP4_CTL | 0x0180 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP4_INT | 0x0188 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP4_TSIZ | 0x0190 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP4_DMA | 0x0194 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP4_TXFSTS | 0x0198 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP5_CTL | 0x01A0 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP5_INT | 0x01A8 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP5_TSIZ | 0x01B0 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP5_DMA | 0x01B4 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP5_TXFSTS | 0x01B8 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DIEP6_CTL | 0x01C0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP6_INT | 0x01C8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP6_TSIZ | 0x01D0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP6_DMA | 0x01D4 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP6_TXFSTS | 0x01D8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP7_CTL | 0x01E0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP7_INT | 0x01E8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP7_TSIZ | 0x01F0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP7_DMA | 0x01F4 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP7_TXFSTS | 0x01F8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP8_CTL | 0x0200 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP8_INT | 0x0208 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP8_TSIZ | 0x0210 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP8_DMA | 0x0214 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DIEP8_TXFSTS | 0x0218 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP0_CTL | 0x0300 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP0_INT | 0x0308 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP0_TSIZ | 0x0310 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP0_DMA | 0x0314 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP1_CTL | 0x0320 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP1_INT | 0x0328 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP1_TSIZ | 0x0330 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP1_DMA | 0x0334 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP2_CTL | 0x0340 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP2_INT | 0x0348 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP2_TSIZ | 0x0350 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP2_DMA | 0x0354 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP3_CTL | 0x0360 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP3_INT | 0x0368 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP3_TSIZ | 0x0370 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP3_DMA | 0x0374 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP4_CTL | 0x0380 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP4_INT | 0x0388 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP4_TSIZ | 0x0390 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP4_DMA | 0x0394 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP5_CTL | 0x03A0 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP5_INT | 0x03A8 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP5_TSIZ | 0x03B0 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP5_DMA | 0x03B4 | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ |
| DOEP6_CTL | 0x03C0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP6_INT | 0x03C8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP6_TSIZ | 0x03D0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP6_DMA | 0x03D4 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP7_CTL | 0x03E0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP7_INT | 0x03E8 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP7_TSIZ | 0x03F0 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP7_DMA | 0x03F4 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP8_CTL | 0x0400 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP8_INT | 0x0408 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP8_TSIZ | 0x0410 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |
| DOEP8_DMA | 0x0414 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ |