From 48b454ab7044fd5d521c4792919285a754feb1f0 Mon Sep 17 00:00:00 2001 From: Wang_Weigen Date: Tue, 6 Sep 2022 10:10:59 +0800 Subject: [PATCH] repair the i2c write function for aiit_riscv64_board --- .../aiit-riscv64-board/third_party_driver/i2c/connect_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ubiquitous/XiZi/board/aiit-riscv64-board/third_party_driver/i2c/connect_i2c.c b/Ubiquitous/XiZi/board/aiit-riscv64-board/third_party_driver/i2c/connect_i2c.c index 8979e75c9..0b37643af 100644 --- a/Ubiquitous/XiZi/board/aiit-riscv64-board/third_party_driver/i2c/connect_i2c.c +++ b/Ubiquitous/XiZi/board/aiit-riscv64-board/third_party_driver/i2c/connect_i2c.c @@ -447,7 +447,7 @@ static uint32 I2cWriteData(struct I2cHardwareDevice *i2c_dev, struct I2cDataStan } } - if (msg->flags & I2C_WR) { + if (msg->flags == I2C_WR) { ret = I2cSendBytes(bus, msg); if (ret >= 1) //KPrintf("write %d byte%s", ret, ret == 1 ? "" : "s");