diff --git a/arm_mps2_an386/liteos_m/board/driver/net/lan9118_eth_drv.c b/arm_mps2_an386/liteos_m/board/driver/net/lan9118_eth_drv.c index 8c13c85d37581a6eebc6cbca07fb3570abf71ee2..64a66132719707769ea433f70f30ad2ba02f1a1e 100644 --- a/arm_mps2_an386/liteos_m/board/driver/net/lan9118_eth_drv.c +++ b/arm_mps2_an386/liteos_m/board/driver/net/lan9118_eth_drv.c @@ -60,7 +60,7 @@ extern void tcpip_init(tcpip_init_done_fn initfunc, void* arg); /** Getter bit manipulation macro */ #define GET_BIT(WORD, BIT_INDEX) \ - ({ \ + ({ \ UINT32 r = (bool)(((WORD) & ((1U) << (BIT_INDEX)))); \ DSB; \ r; \