From 16f1ec8ce2967b8c9dcfe15e376fbb425fae6c60 Mon Sep 17 00:00:00 2001 From: Phillip Kocmoud Date: Wed, 8 May 2019 21:28:27 -0500 Subject: [PATCH] HAL_ChibiOS: added missing AF functions for F777 --- .../hwdef/scripts/STM32F777xx.py | 124 ++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py index 1c5cde06a1..8a760476c5 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/STM32F777xx.py @@ -1017,6 +1017,130 @@ AltFunction_map = { "PH15:FMC_D23" : 12, "PH15:LCD_G4" : 14, "PH15:TIM8_CH3N" : 3, + "PI0:DCMI_D13" : 13, + "PI0:EVENTOUT" : 15, + "PI0:FMC_D24" : 12, + "PI0:I2S2_WS" : 5, + "PI0:LCD_G5" : 14, + "PI0:SPI2_NSS" : 5, + "PI0:TIM5_CH4" : 2, + "PI1:DCMI_D8" : 13, + "PI1:EVENTOUT" : 15, + "PI1:FMC_D25" : 12, + "PI1:I2S2_CK" : 5, + "PI1:LCD_G6" : 14, + "PI1:SPI2_SCK" : 5, + "PI1:TIM8_BKIN2" : 3, + "PI2:DCMI_D9" : 13, + "PI2:EVENTOUT" : 15, + "PI2:FMC_D26" : 12, + "PI2:LCD_G7" : 14, + "PI2:SPI2_MISO" : 5, + "PI2:TIM8_CH4" : 3, + "PI3:DCMI_D10" : 13, + "PI3:EVENTOUT" : 15, + "PI3:FMC_D27" : 12, + "PI3:I2S2_SD" : 5, + "PI3:SPI2_MOSI" : 5, + "PI3:TIM8_ETR" : 3, + "PI4:DCMI_D5" : 13, + "PI4:EVENTOUT" : 15, + "PI4:FMC_NBL2" : 12, + "PI4:LCD_B4" : 14, + "PI4:SAI2_MCK_A" : 10, + "PI4:TIM8_BKIN" : 3, + "PI5:DCMI_VSYNC" : 13, + "PI5:EVENTOUT" : 15, + "PI5:FMC_NBL3" : 12, + "PI5:LCD_B5" : 14, + "PI5:SAI2_SCK_A" : 10, + "PI5:TIM8_CH1" : 3, + "PI6:DCMI_D6" : 13, + "PI6:EVENTOUT" : 15, + "PI6:FMC_D28" : 12, + "PI6:LCD_B6" : 14, + "PI6:SAI2_SD_A" : 10, + "PI6:TIM8_CH2" : 3, + "PI7:DCMI_D7" : 13, + "PI7:EVENTOUT" : 15, + "PI7:FMC_D29" : 12, + "PI7:LCD_B7" : 14, + "PI7:SAI2_FS_A" : 10, + "PI7:TIM8_CH3" : 3, + "PI8:EVENTOUT" : 15, + "PI9:CAN1_RX" : 9, + "PI9:EVENTOUT" : 15, + "PI9:FMC_D30" : 12, + "PI9:LCD_VSYNC" : 14, + "PI9:UART4_RX" : 8, + "PI10:ETH_MII_RX_ER" : 11, + "PI10:EVENTOUT" : 15, + "PI10:FMC_D31" : 12, + "PI10:LCD_HSYNC" : 14, + "PI11:EVENTOUT" : 15, + "PI11:LCD_G6" : 9, + "PI11:OTG_HS_ULPI_DIR" : 10, + "PI12:EVENTOUT" : 15, + "PI12:LCD_HSYNC" : 14, + "PI13:EVENTOUT" : 15, + "PI13:LCD_VSYNC" : 14, + "PI14:EVENTOUT" : 15, + "PI14:LCD_CLK" : 14, + "PI15:EVENTOUT" : 15, + "PI15:LCD_G2" : 9, + "PI15:LCD_R0" : 14, + "PJ0:EVENTOUT" : 15, + "PJ0:LCD_R1" : 14, + "PJ0:LCD_R7" : 9, + "PJ1:EVENTOUT" : 15, + "PJ1:LCD_R2" : 14, + "PJ2:DSI_TE" : 13, + "PJ2:EVENTOUT" : 15, + "PJ2:LCD_R3" : 14, + "PJ3:EVENTOUT" : 15, + "PJ3:LCD_R4" : 14, + "PJ4:EVENTOUT" : 15, + "PJ4:LCD_R5" : 14, + "PJ5:EVENTOUT" : 15, + "PJ5:LCD_R6" : 14, + "PJ6:EVENTOUT" : 15, + "PJ6:LCD_R7" : 14, + "PJ7:EVENTOUT" : 15, + "PJ7:LCD_G0" : 14, + "PJ8:EVENTOUT" : 15, + "PJ8:LCD_G1" : 14, + "PJ9:EVENTOUT" : 15, + "PJ9:LCD_G2" : 14, + "PJ10:EVENTOUT" : 15, + "PJ10:LCD_G3" : 14, + "PJ11:EVENTOUT" : 15, + "PJ11:LCD_G4" : 14, + "PJ12:EVENTOUT" : 15, + "PJ12:LCD_B0" : 14, + "PJ12:LCD_G3" : 9, + "PJ13:EVENTOUT" : 15, + "PJ13:LCD_B1" : 14, + "PJ13:LCD_G4" : 9, + "PJ14:EVENTOUT" : 15, + "PJ14:LCD_B2" : 14, + "PJ15:EVENTOUT" : 15, + "PJ15:LCD_B3" : 14, + "PK0:EVENTOUT" : 15, + "PK0:LCD_G5" : 14, + "PK1:EVENTOUT" : 15, + "PK1:LCD_G6" : 14, + "PK2:EVENTOUT" : 15, + "PK2:LCD_G7" : 14, + "PK3:EVENTOUT" : 15, + "PK3:LCD_B4" : 14, + "PK4:EVENTOUT" : 15, + "PK4:LCD_B5" : 14, + "PK5:EVENTOUT" : 15, + "PK5:LCD_B6" : 14, + "PK6:EVENTOUT" : 15, + "PK6:LCD_B7" : 14, + "PK7:EVENTOUT" : 15, + "PK7:LCD_DE" : 14, } ADC1_map = {