From 546418c418cbaac75b3e1977ed5a5e8880911895 Mon Sep 17 00:00:00 2001 From: Dawn Xi Date: Wed, 4 Sep 2019 15:37:57 +0800 Subject: [PATCH] Update easyflash/src/ef_env.c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改大小端宏配置方式 Co-Authored-By: 朱天龙 (Armink) --- easyflash/src/ef_env.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easyflash/src/ef_env.c b/easyflash/src/ef_env.c index 6777244..14ab6dd 100644 --- a/easyflash/src/ef_env.c +++ b/easyflash/src/ef_env.c @@ -495,7 +495,7 @@ static uint32_t find_next_env_addr(uint32_t start, uint32_t end) for (; start < end; start += (sizeof(buf) - sizeof(uint32_t))) { ef_port_read(start, (uint32_t *) buf, sizeof(buf)); for (i = 0; i < sizeof(buf) - sizeof(uint32_t) && start + i < end; i++) { -#if EF_LITTLE_ENDIAN // Little Endian Order +#ifndef EF_BIG_ENDIAN /* Little Endian Order */ magic = buf[i] + (buf[i + 1] << 8) + (buf[i + 2] << 16) + (buf[i + 3] << 24); #else // Big Endian Order magic = buf[i + 3] + (buf[i + 2] << 8) + (buf[i + 1] << 16) + (buf[i] << 24);