aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/boards
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-06-26 08:15:18 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-06-26 08:15:18 +0000
commit90527794f02f544505e34b89687401aeaa964e35 (patch)
treec3f4ab4edff188e69475e8622c71f15046108060 /os/hal/boards
parentc79855891422c7f11bb24a662667d5404c94fba6 (diff)
downloadChibiOS-90527794f02f544505e34b89687401aeaa964e35.tar.gz
ChibiOS-90527794f02f544505e34b89687401aeaa964e35.tar.bz2
ChibiOS-90527794f02f544505e34b89687401aeaa964e35.zip
Merged LTDC DMA2D code in STM32F4xx HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8052 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/boards')
-rw-r--r--os/hal/boards/ST_STM32F429I_DISCOVERY/board.h44
-rw-r--r--os/hal/boards/ST_STM32F429I_DISCOVERY/cfg/board.chcfg20
2 files changed, 32 insertions, 32 deletions
diff --git a/os/hal/boards/ST_STM32F429I_DISCOVERY/board.h b/os/hal/boards/ST_STM32F429I_DISCOVERY/board.h
index d3e981f53..a61509aa5 100644
--- a/os/hal/boards/ST_STM32F429I_DISCOVERY/board.h
+++ b/os/hal/boards/ST_STM32F429I_DISCOVERY/board.h
@@ -63,8 +63,8 @@
#define GPIOA_LCD_G2 6U
#define GPIOA_ACP_RST 7U
#define GPIOA_I2C3_SCL 8U
-#define GPIOA_PIN9 9U
-#define GPIOA_PIN10 10U
+#define GPIOA_UART_TX 9U
+#define GPIOA_UART_RX 10U
#define GPIOA_LCD_R4 11U
#define GPIOA_LCD_R5 12U
#define GPIOA_SWDIO 13U
@@ -241,8 +241,8 @@
* PA6 - LCD_G2 (alternate 14).
* PA7 - ACP_RST (input pullup).
* PA8 - I2C3_SCL (alternate 4).
- * PA9 - PIN9 (input pullup).
- * PA10 - PIN10 (input pullup).
+ * PA9 - UART_TX (alternate 7).
+ * PA10 - UART_RX (alternate 7).
* PA11 - LCD_R4 (alternate 14).
* PA12 - LCD_R5 (alternate 14).
* PA13 - SWDIO (alternate 0).
@@ -258,8 +258,8 @@
PIN_MODE_ALTERNATE(GPIOA_LCD_G2) | \
PIN_MODE_INPUT(GPIOA_ACP_RST) | \
PIN_MODE_ALTERNATE(GPIOA_I2C3_SCL) | \
- PIN_MODE_INPUT(GPIOA_PIN9) | \
- PIN_MODE_INPUT(GPIOA_PIN10) | \
+ PIN_MODE_ALTERNATE(GPIOA_UART_TX) | \
+ PIN_MODE_ALTERNATE(GPIOA_UART_RX) | \
PIN_MODE_ALTERNATE(GPIOA_LCD_R4) | \
PIN_MODE_ALTERNATE(GPIOA_LCD_R5) | \
PIN_MODE_ALTERNATE(GPIOA_SWDIO) | \
@@ -274,8 +274,8 @@
PIN_OTYPE_PUSHPULL(GPIOA_LCD_G2) | \
PIN_OTYPE_PUSHPULL(GPIOA_ACP_RST) | \
PIN_OTYPE_OPENDRAIN(GPIOA_I2C3_SCL) | \
- PIN_OTYPE_PUSHPULL(GPIOA_PIN9) | \
- PIN_OTYPE_PUSHPULL(GPIOA_PIN10) | \
+ PIN_OTYPE_PUSHPULL(GPIOA_UART_TX) | \
+ PIN_OTYPE_PUSHPULL(GPIOA_UART_RX) | \
PIN_OTYPE_PUSHPULL(GPIOA_LCD_R4) | \
PIN_OTYPE_PUSHPULL(GPIOA_LCD_R5) | \
PIN_OTYPE_PUSHPULL(GPIOA_SWDIO) | \
@@ -290,8 +290,8 @@
PIN_OSPEED_100M(GPIOA_LCD_G2) | \
PIN_OSPEED_2M(GPIOA_ACP_RST) | \
PIN_OSPEED_100M(GPIOA_I2C3_SCL) | \
- PIN_OSPEED_2M(GPIOA_PIN9) | \
- PIN_OSPEED_2M(GPIOA_PIN10) | \
+ PIN_OSPEED_2M(GPIOA_UART_TX) | \
+ PIN_OSPEED_2M(GPIOA_UART_RX) | \
PIN_OSPEED_100M(GPIOA_LCD_R4) | \
PIN_OSPEED_100M(GPIOA_LCD_R5) | \
PIN_OSPEED_100M(GPIOA_SWDIO) | \
@@ -306,8 +306,8 @@
PIN_PUPDR_FLOATING(GPIOA_LCD_G2) | \
PIN_PUPDR_PULLUP(GPIOA_ACP_RST) | \
PIN_PUPDR_FLOATING(GPIOA_I2C3_SCL) | \
- PIN_PUPDR_PULLUP(GPIOA_PIN9) | \
- PIN_PUPDR_PULLUP(GPIOA_PIN10) | \
+ PIN_PUPDR_PULLUP(GPIOA_UART_TX) | \
+ PIN_PUPDR_PULLUP(GPIOA_UART_RX) | \
PIN_PUPDR_FLOATING(GPIOA_LCD_R4) | \
PIN_PUPDR_FLOATING(GPIOA_LCD_R5) | \
PIN_PUPDR_PULLUP(GPIOA_SWDIO) | \
@@ -322,8 +322,8 @@
PIN_ODR_HIGH(GPIOA_LCD_G2) | \
PIN_ODR_HIGH(GPIOA_ACP_RST) | \
PIN_ODR_HIGH(GPIOA_I2C3_SCL) | \
- PIN_ODR_HIGH(GPIOA_PIN9) | \
- PIN_ODR_HIGH(GPIOA_PIN10) | \
+ PIN_ODR_HIGH(GPIOA_UART_TX) | \
+ PIN_ODR_HIGH(GPIOA_UART_RX) | \
PIN_ODR_HIGH(GPIOA_LCD_R4) | \
PIN_ODR_HIGH(GPIOA_LCD_R5) | \
PIN_ODR_HIGH(GPIOA_SWDIO) | \
@@ -338,8 +338,8 @@
PIN_AFIO_AF(GPIOA_LCD_G2, 14) | \
PIN_AFIO_AF(GPIOA_ACP_RST, 0))
#define VAL_GPIOA_AFRH (PIN_AFIO_AF(GPIOA_I2C3_SCL, 4) | \
- PIN_AFIO_AF(GPIOA_PIN9, 0) | \
- PIN_AFIO_AF(GPIOA_PIN10, 0) | \
+ PIN_AFIO_AF(GPIOA_UART_TX, 7) | \
+ PIN_AFIO_AF(GPIOA_UART_RX, 7) | \
PIN_AFIO_AF(GPIOA_LCD_R4, 14) | \
PIN_AFIO_AF(GPIOA_LCD_R5, 14) | \
PIN_AFIO_AF(GPIOA_SWDIO, 0) | \
@@ -824,10 +824,10 @@
* PF4 - FMC_A4 (alternate 12).
* PF5 - FMC_A5 (alternate 12).
* PF6 - PIN6 (input pullup).
- * PF7 - LCD_DCX (output pushpull maximum).
+ * PF7 - LCD_DCX (alternate 5).
* PF8 - SPI5_MISO (alternate 5).
* PF9 - SPI5_MOSI (alternate 5).
- * PF10 - LCD_DE (output pushpull maximum).
+ * PF10 - LCD_DE (alternate 14).
* PF11 - FMC_SDNRAS (alternate 12).
* PF12 - FMC_A6 (alternate 12).
* PF13 - FMC_A7 (alternate 12).
@@ -841,10 +841,10 @@
PIN_MODE_ALTERNATE(GPIOF_FMC_A4) | \
PIN_MODE_ALTERNATE(GPIOF_FMC_A5) | \
PIN_MODE_INPUT(GPIOF_PIN6) | \
- PIN_MODE_OUTPUT(GPIOF_LCD_DCX) | \
+ PIN_MODE_ALTERNATE(GPIOF_LCD_DCX) | \
PIN_MODE_ALTERNATE(GPIOF_SPI5_MISO) | \
PIN_MODE_ALTERNATE(GPIOF_SPI5_MOSI) | \
- PIN_MODE_OUTPUT(GPIOF_LCD_DE) | \
+ PIN_MODE_ALTERNATE(GPIOF_LCD_DE) | \
PIN_MODE_ALTERNATE(GPIOF_FMC_SDNRAS) | \
PIN_MODE_ALTERNATE(GPIOF_FMC_A6) | \
PIN_MODE_ALTERNATE(GPIOF_FMC_A7) | \
@@ -921,10 +921,10 @@
PIN_AFIO_AF(GPIOF_FMC_A4, 12) | \
PIN_AFIO_AF(GPIOF_FMC_A5, 12) | \
PIN_AFIO_AF(GPIOF_PIN6, 0) | \
- PIN_AFIO_AF(GPIOF_LCD_DCX, 0))
+ PIN_AFIO_AF(GPIOF_LCD_DCX, 5))
#define VAL_GPIOF_AFRH (PIN_AFIO_AF(GPIOF_SPI5_MISO, 5) | \
PIN_AFIO_AF(GPIOF_SPI5_MOSI, 5) | \
- PIN_AFIO_AF(GPIOF_LCD_DE, 0) | \
+ PIN_AFIO_AF(GPIOF_LCD_DE, 14) | \
PIN_AFIO_AF(GPIOF_FMC_SDNRAS, 12) | \
PIN_AFIO_AF(GPIOF_FMC_A6, 12) | \
PIN_AFIO_AF(GPIOF_FMC_A7, 12) | \
diff --git a/os/hal/boards/ST_STM32F429I_DISCOVERY/cfg/board.chcfg b/os/hal/boards/ST_STM32F429I_DISCOVERY/cfg/board.chcfg
index 9e668b10e..d4357d3e3 100644
--- a/os/hal/boards/ST_STM32F429I_DISCOVERY/cfg/board.chcfg
+++ b/os/hal/boards/ST_STM32F429I_DISCOVERY/cfg/board.chcfg
@@ -93,21 +93,21 @@
Mode="Alternate"
Alternate="4" />
<pin9
- ID=""
+ ID="UART_TX"
Type="PushPull"
Speed="Minimum"
Resistor="PullUp"
Level="High"
- Mode="Input"
- Alternate="0" />
+ Mode="Alternate"
+ Alternate="7" />
<pin10
- ID=""
+ ID="UART_RX"
Type="PushPull"
Speed="Minimum"
Resistor="PullUp"
Level="High"
- Mode="Input"
- Alternate="0" />
+ Mode="Alternate"
+ Alternate="7" />
<pin11
ID="LCD_R4"
Type="PushPull"
@@ -732,8 +732,8 @@
Speed="Maximum"
Resistor="Floating"
Level="High"
- Mode="Output"
- Alternate="0" />
+ Mode="Alternate"
+ Alternate="5" />
<pin8
ID="SPI5_MISO"
Type="PushPull"
@@ -756,8 +756,8 @@
Speed="Maximum"
Resistor="Floating"
Level="High"
- Mode="Output"
- Alternate="0" />
+ Mode="Alternate"
+ Alternate="14" />
<pin11
ID="FMC_SDNRAS"
Type="PushPull"