|
10 | 10 |
|
11 | 11 | /** Peripheral clock sources */
|
12 | 12 |
|
13 |
| -/* RM0493, Figure 30, clock tree */ |
| 13 | +/* RM0493, Figure 34, clock tree */ |
| 14 | +/* RM0515, Figure 36, clock tree */ |
14 | 15 |
|
15 | 16 | /** System clock */
|
16 | 17 | /* defined in stm32_common_clocks.h */
|
|
56 | 57 | /** CCIPR1 devices */
|
57 | 58 | #define USART1_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 0, CCIPR1_REG)
|
58 | 59 | #define USART2_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 2, CCIPR1_REG)
|
| 60 | +#define USART3_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 4, CCIPR1_REG) |
59 | 61 | #define I2C1_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 10, CCIPR1_REG)
|
| 62 | +#define I2C2_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 12, CCIPR1_REG) |
| 63 | +#define I2C4_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 14, CCIPR1_REG) |
| 64 | +#define SPI2_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 16, CCIPR1_REG) |
60 | 65 | #define LPTIM2_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 18, CCIPR1_REG)
|
61 | 66 | #define SPI1_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 20, CCIPR1_REG)
|
62 | 67 | #define SYSTICK_SEL(val) STM32_DT_CLOCK_SELECT((val), 3, 22, CCIPR1_REG)
|
|
0 commit comments