| Register | Offset | STM32L412 | STM32L4P5 | STM32L4R5 | STM32L4R9 | STM32L4x1 | STM32L4x2 | STM32L4x3 | STM32L4x5 | STM32L4x6 |
|---|---|---|---|---|---|---|---|---|---|---|
| MODER | 0x0000 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| OTYPER | 0x0004 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| OSPEEDR | 0x0008 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| PUPDR | 0x000C | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| IDR | 0x0010 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| ODR | 0x0014 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| BSRR | 0x0018 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| LCKR | 0x001C | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| AFRL | 0x0020 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| AFRH | 0x0024 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| BRR | 0x0028 | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| ASCR | 0x002C | ✘ | ✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✔ | ✔ |