diff options
| author | xoviat <[email protected]> | 2021-04-13 13:54:37 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-04-13 13:54:37 -0500 |
| commit | 0bd35373c02356bfa28e17b7dc630b5dacb74206 (patch) | |
| tree | 576f9e5374059d03f274a2c86c6b7185dd360c9f | |
| parent | 85c7f4e7ef43bb782356696d5bc695c8807af928 (diff) | |
| parent | b1822f14384904b15d955835f160645ef2833f1e (diff) | |
Merge pull request #139 from xoviat/stm32f407
stm32: add f407
| -rw-r--r-- | embassy-stm32/src/lib.rs | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/embassy-stm32/src/lib.rs b/embassy-stm32/src/lib.rs index 5e86e5be6..370b5f0db 100644 --- a/embassy-stm32/src/lib.rs +++ b/embassy-stm32/src/lib.rs | |||
| @@ -306,3 +306,95 @@ embassy_extras::std_peripherals! { | |||
| 306 | FPU_CPACR, | 306 | FPU_CPACR, |
| 307 | SCB_ACTRL, | 307 | SCB_ACTRL, |
| 308 | } | 308 | } |
| 309 | |||
| 310 | #[cfg(feature = "stm32f407")] | ||
| 311 | embassy_extras::std_peripherals! { | ||
| 312 | RNG, | ||
| 313 | DCMI, | ||
| 314 | FSMC, | ||
| 315 | DBGMCU, | ||
| 316 | DMA2, | ||
| 317 | DMA1, | ||
| 318 | // RCC, | ||
| 319 | GPIOI, | ||
| 320 | GPIOH, | ||
| 321 | GPIOG, | ||
| 322 | GPIOF, | ||
| 323 | GPIOE, | ||
| 324 | GPIOD, | ||
| 325 | GPIOC, | ||
| 326 | GPIOJ, | ||
| 327 | GPIOK, | ||
| 328 | GPIOB, | ||
| 329 | GPIOA, | ||
| 330 | SYSCFG, | ||
| 331 | SPI1, | ||
| 332 | SPI2, | ||
| 333 | SPI3, | ||
| 334 | I2S2EXT, | ||
| 335 | I2S3EXT, | ||
| 336 | SPI4, | ||
| 337 | SPI5, | ||
| 338 | SPI6, | ||
| 339 | SDIO, | ||
| 340 | ADC1, | ||
| 341 | ADC2, | ||
| 342 | ADC3, | ||
| 343 | USART6, | ||
| 344 | USART1, | ||
| 345 | USART2, | ||
| 346 | USART3, | ||
| 347 | DAC, | ||
| 348 | PWR, | ||
| 349 | I2C3, | ||
| 350 | I2C2, | ||
| 351 | I2C1, | ||
| 352 | IWDG, | ||
| 353 | WWDG, | ||
| 354 | RTC, | ||
| 355 | UART4, | ||
| 356 | UART5, | ||
| 357 | UART7, | ||
| 358 | UART8, | ||
| 359 | ADC_COMMON, | ||
| 360 | TIM1, | ||
| 361 | TIM8, | ||
| 362 | TIM2, | ||
| 363 | // TIM3, | ||
| 364 | TIM4, | ||
| 365 | TIM5, | ||
| 366 | TIM9, | ||
| 367 | TIM12, | ||
| 368 | TIM10, | ||
| 369 | TIM13, | ||
| 370 | TIM14, | ||
| 371 | TIM11, | ||
| 372 | TIM6, | ||
| 373 | TIM7, | ||
| 374 | ETHERNET_MAC, | ||
| 375 | ETHERNET_MMC, | ||
| 376 | ETHERNET_PTP, | ||
| 377 | ETHERNET_DMA, | ||
| 378 | CRC, | ||
| 379 | OTG_FS_GLOBAL, | ||
| 380 | OTG_FS_HOST, | ||
| 381 | OTG_FS_DEVICE, | ||
| 382 | OTG_FS_PWRCLK, | ||
| 383 | CAN1, | ||
| 384 | CAN2, | ||
| 385 | FLASH, | ||
| 386 | EXTI, | ||
| 387 | OTG_HS_GLOBAL, | ||
| 388 | OTG_HS_HOST, | ||
| 389 | OTG_HS_DEVICE, | ||
| 390 | OTG_HS_PWRCLK, | ||
| 391 | SAI1, | ||
| 392 | LTDC, | ||
| 393 | HASH, | ||
| 394 | CRYP, | ||
| 395 | FPU, | ||
| 396 | STK, | ||
| 397 | NVIC_STIR, | ||
| 398 | FPU_CPACR, | ||
| 399 | SCB_ACTRL, | ||
| 400 | } | ||
