From 0127428a159b49e6155133b129f914d597a82da9 Mon Sep 17 00:00:00 2001 From: Philippe G Date: Tue, 4 Jan 2022 21:19:37 -0800 Subject: [PATCH] add SPI display's CS pre/post --- components/display/core/ifaces/default_if_spi.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/components/display/core/ifaces/default_if_spi.c b/components/display/core/ifaces/default_if_spi.c index 99df6cf6..ca11f673 100644 --- a/components/display/core/ifaces/default_if_spi.c +++ b/components/display/core/ifaces/default_if_spi.c @@ -51,7 +51,10 @@ bool GDS_SPIAttachDevice( struct GDS_Device* Device, int Width, int Height, int SPIDeviceConfig.spics_io_num = CSPin; SPIDeviceConfig.queue_size = 1; SPIDeviceConfig.flags = SPI_DEVICE_NO_DUMMY; - + SPIDeviceConfig.cs_ena_pretrans = Device->CS_pre; + SPIDeviceConfig.cs_ena_posttrans = Device->CS_post; + SPIDeviceConfig.mode = Device->SPI_mode; + ESP_ERROR_CHECK_NONFATAL( spi_bus_add_device( SPIHost, &SPIDeviceConfig, &SPIDevice ), return false ); Device->WriteCommand = SPIDefaultWriteCommand;