From c259e7b872f51e33149ca0bad17054ff64984c9e Mon Sep 17 00:00:00 2001 From: gamerdonkey Date: Sun, 6 Oct 2024 22:27:36 -0500 Subject: Updating for ESP32s3 suppert so I can get octal SPI maybe. --- main/InovaLedDisplay.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'main/InovaLedDisplay.cpp') diff --git a/main/InovaLedDisplay.cpp b/main/InovaLedDisplay.cpp index 3da8f22..cc62708 100644 --- a/main/InovaLedDisplay.cpp +++ b/main/InovaLedDisplay.cpp @@ -23,8 +23,8 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t r1, uint8_t g1, buscfg.quadhd_io_num=g1; buscfg.data4_io_num=r2; buscfg.data5_io_num=g2; - buscfg.data6_io_num=-1; - buscfg.data7_io_num=-1; + buscfg.data6_io_num=37; + buscfg.data7_io_num=38; buscfg.sclk_io_num=clk; buscfg.max_transfer_sz=3*600*2*8; buscfg.flags=SPICOMMON_BUSFLAG_OCTAL; @@ -38,9 +38,9 @@ InovaLedDisplay::InovaLedDisplay(uint8_t r0, uint8_t g0, uint8_t r1, uint8_t g1, devcfg.flags=SPI_DEVICE_HALFDUPLEX; //Needed to use both data lines for output //Initialize the SPI bus and attach our device handle - ret=spi_bus_initialize(HSPI_HOST, &buscfg, SPI_DMA_CH_AUTO); + ret=spi_bus_initialize(SPI2_HOST, &buscfg, SPI_DMA_CH_AUTO); ESP_ERROR_CHECK(ret); - ret=spi_bus_add_device(HSPI_HOST, &devcfg, &spi); + ret=spi_bus_add_device(SPI2_HOST, &devcfg, &spi); ESP_ERROR_CHECK(ret); gpio_set_direction(latch, GPIO_MODE_OUTPUT); -- cgit v1.2.3