From b3bee419f0dcd68352c8fbaae28b188f75a59f69 Mon Sep 17 00:00:00 2001 From: Cain Sakura Date: Fri, 6 Mar 2026 21:42:13 +0800 Subject: [PATCH] fix: Build error under rt-thread using only U8G2_USE_HW_I2C without U8G2_USE_HW_SPI --- sys/rt-thread/port/u8g2_port.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/rt-thread/port/u8g2_port.c b/sys/rt-thread/port/u8g2_port.c index 68a5cdb6..f886c3d9 100644 --- a/sys/rt-thread/port/u8g2_port.c +++ b/sys/rt-thread/port/u8g2_port.c @@ -9,7 +9,7 @@ static struct rt_i2c_bus_device *i2c_bus = RT_NULL; #if defined U8G2_USE_HW_SPI static struct rt_spi_device u8g2_spi_dev; - +#endif static inline void u8g2_port_pin_mode(uint8_t pin, rt_uint8_t mode) { @@ -37,6 +37,7 @@ static inline int u8g2_port_pin_read(uint8_t pin) return 0; } +#if defined U8G2_USE_HW_SPI int rt_hw_spi_config(uint8_t spi_mode, uint32_t max_hz, uint8_t cs_pin ) { rt_err_t res;