mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-15 20:35:33 +03:00
FIX: RCC is platform specific (#14137)
* FIX: RCC is platform specific * Renamed to PLATFORM_TRAIT_RCC
This commit is contained in:
parent
c91e4214eb
commit
016d5764c8
4 changed files with 7 additions and 1 deletions
|
@ -120,7 +120,9 @@ typedef struct uartHardware_s {
|
|||
uartPinDef_t rxPins[UARTHARDWARE_MAX_PINS];
|
||||
uartPinDef_t txPins[UARTHARDWARE_MAX_PINS];
|
||||
|
||||
#if PLATFORM_TRAIT_RCC
|
||||
rccPeriphTag_t rcc;
|
||||
#endif
|
||||
|
||||
#if UART_TRAIT_AF_PORT
|
||||
uint8_t af;
|
||||
|
|
|
@ -190,6 +190,7 @@
|
|||
#define UART_TX_BUFFER_ATTRIBUTE /* NONE */
|
||||
#define UART_RX_BUFFER_ATTRIBUTE /* NONE */
|
||||
|
||||
#define PLATFORM_TRAIT_RCC 1
|
||||
#define UART_TRAIT_AF_PORT 1
|
||||
|
||||
#define UARTHARDWARE_MAX_PINS 4
|
||||
|
|
|
@ -144,6 +144,7 @@ typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState;
|
|||
#define UART_TX_BUFFER_ATTRIBUTE // NONE
|
||||
#define UART_RX_BUFFER_ATTRIBUTE // NONE
|
||||
|
||||
#define PLATFORM_TRAIT_RCC 1
|
||||
#define UART_TRAIT_AF_PIN 1
|
||||
#define UART_TRAIT_PINSWAP 1
|
||||
|
||||
|
|
|
@ -388,6 +388,8 @@ extern uint8_t _dmaram_end__;
|
|||
#error Unknown STM MCU when defining UART_TRAIT_x
|
||||
#endif
|
||||
|
||||
#define PLATFORM_TRAIT_RCC 1
|
||||
|
||||
#if defined(STM32F7) || defined(STM32H7) || defined(STM32G4)
|
||||
#define UART_TRAIT_PINSWAP 1
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue