cortexelf-v1: Bump SPI pin speed to 40MHz to for sdcard. Fix VGA DMA.
authorKeith Packard <keithp@keithp.com>
Sun, 9 Apr 2017 19:59:07 +0000 (12:59 -0700)
committerKeith Packard <keithp@keithp.com>
Sun, 9 Apr 2017 19:59:07 +0000 (12:59 -0700)
Tell the DMA code to leave the DMA engine enabled so the VGA output
can use it.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/cortexelf-v1/ao_pins.h

index 50add5d386e6453dd8be1543444fba3ee2dafc6b..258ffe31f79e43518cce3575086614777219eea8 100644 (file)
 #define HAS_SPI_2              1
 #define SPI_2_PB13_PB14_PB15   0
 #define SPI_2_PD1_PD3_PD4      1       /* LED displays, microSD */
 #define HAS_SPI_2              1
 #define SPI_2_PB13_PB14_PB15   0
 #define SPI_2_PD1_PD3_PD4      1       /* LED displays, microSD */
-#define SPI_2_OSPEEDR          STM_OSPEEDR_10MHz
+#define SPI_2_OSPEEDR          STM_OSPEEDR_40MHz
 
 #define SPI_2_PORT             (&stm_gpiod)
 
 #define SPI_2_PORT             (&stm_gpiod)
-#define SPI_2_SCK_PIN          1
-#define SPI_2_MISO_PIN         3
-#define SPI_2_MOSI_PIN         4
+//#define SPI_2_SCK_PIN                1
+//#define SPI_2_MISO_PIN               3
+//#define SPI_2_MOSI_PIN               4
 
 #define HAS_I2C_1              0
 #define I2C_1_PB8_PB9          0
 
 #define HAS_I2C_1              0
 #define I2C_1_PB8_PB9          0
 #define AO_SDCARD_SPI_MISO_PIN 3
 #define AO_SDCARD_SPI_MOSI_PIN 4
 
 #define AO_SDCARD_SPI_MISO_PIN 3
 #define AO_SDCARD_SPI_MOSI_PIN 4
 
+/* VGA */
+#define STM_DMA1_3_STOLEN      1
 /* Buttons */
 
 #define AO_EVENT               1
 /* Buttons */
 
 #define AO_EVENT               1