From 78acab0413a69e19e22c0ecd81d89ac849bd101d Mon Sep 17 00:00:00 2001 From: Boris Mladenov Beslimov Date: Thu, 26 Feb 2026 19:23:43 +0100 Subject: [PATCH] fix(SPI): Make it compile in every compiler --- Inc/HALAL/Models/SPI/SPI2.hpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Inc/HALAL/Models/SPI/SPI2.hpp b/Inc/HALAL/Models/SPI/SPI2.hpp index bdf7a2e1..ec917744 100644 --- a/Inc/HALAL/Models/SPI/SPI2.hpp +++ b/Inc/HALAL/Models/SPI/SPI2.hpp @@ -316,18 +316,18 @@ struct SPIDomain { nss_idx = nss_gpio.value().inscribe(ctx); } - Entry e{ - .peripheral = peripheral, - .mode = mode, - .sck_gpio_idx = sck_gpio.inscribe(ctx), - .miso_gpio_idx = miso_gpio.inscribe(ctx), - .mosi_gpio_idx = mosi_gpio.inscribe(ctx), - .nss_gpio_idx = nss_idx, - .dma_rx_idx = dma_indices[0], - .dma_tx_idx = dma_indices[1], - .max_baudrate = max_baudrate, - .config = config - }; + Entry e; + + e.peripheral = peripheral; + e.mode = mode; + e.sck_gpio_idx = sck_gpio.inscribe(ctx); + e.miso_gpio_idx = miso_gpio.inscribe(ctx); + e.mosi_gpio_idx = mosi_gpio.inscribe(ctx); + e.nss_gpio_idx = nss_idx; + e.dma_rx_idx = dma_indices[0]; + e.dma_tx_idx = dma_indices[1]; + e.max_baudrate = max_baudrate; + e.config = config; return ctx.template add(e, this); }