From baeb659b1a886e5202e4325c1a36624675c40544 Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sat, 25 Apr 2020 07:32:55 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13563 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- tools/ftl/schema/boards/stm32l5xx_board.xsd | 28 +-- .../common/stm32/stm32_gpiov2a_port.xsd | 209 ++++++++++++++++++ 2 files changed, 223 insertions(+), 14 deletions(-) create mode 100644 tools/ftl/schema/common/stm32/stm32_gpiov2a_port.xsd diff --git a/tools/ftl/schema/boards/stm32l5xx_board.xsd b/tools/ftl/schema/boards/stm32l5xx_board.xsd index ec3745c2e..2d2861388 100644 --- a/tools/ftl/schema/boards/stm32l5xx_board.xsd +++ b/tools/ftl/schema/boards/stm32l5xx_board.xsd @@ -3,21 +3,21 @@ xmlns:xs="http://www.w3.org/2001/XMLSchema"> - - - - - - - - - - - + + + + + + + + + + + - - + + @@ -113,7 +113,7 @@ - + diff --git a/tools/ftl/schema/common/stm32/stm32_gpiov2a_port.xsd b/tools/ftl/schema/common/stm32/stm32_gpiov2a_port.xsd new file mode 100644 index 000000000..fbb7516c4 --- /dev/null +++ b/tools/ftl/schema/common/stm32/stm32_gpiov2a_port.xsd @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Object representing an STM32 pin for the GPIOv3 + peripheral. + + + + + + Pin identifier, used to generate a #define with the + pin name. + + + + + + + + + + + + + + + Pin mode, as defined for MODER register. + + + + + + + + + + + + + + + Logic level for the ODR register. + + + + + + + + + + + + + Pin speed as defined in SPEEDR register. + + + + + + + + + + + + + + + Pin type as defined in TYPER register. + + + + + + + + + + + + + Pin pull-up/down resistor as defined in PUDR register. + + + + + + + + + + + + + + Pin alternate function number, only valid if + "Alternate" is selected in the Mode attribute. + + + + + + + + + + + + + + + + + + + +