1、【更新】ef_calc_crc32接口名称。

Signed-off-by: armink <armink.ztl@gmail.com>
pull/7/head
armink 11 years ago
parent 04369ae81b
commit 8a13f6de3f

@ -1,7 +1,7 @@
/* /*
* This file is part of the EasyFlash Library. * This file is part of the EasyFlash Library.
* *
* Copyright (c) 2014, Armink, <armink.ztl@gmail.com> * Copyright (c) 2015, Armink, <armink.ztl@gmail.com>
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
/* /*
* This file is part of the EasyFlash Library. * This file is part of the EasyFlash Library.
* *
* Copyright (c) 2014, Armink, <armink.ztl@gmail.com> * Copyright (c) 2015, Armink, <armink.ztl@gmail.com>
* *
* Permission is hereby granted, free of charge, to any person obtaining * Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the * a copy of this software and associated documentation files (the

@ -62,7 +62,7 @@ if (!(EXPR)) \
while (1); \ while (1); \
} }
/* EasyFlash software version number */ /* EasyFlash software version number */
#define EF_SW_VERSION "1.07.04" #define EF_SW_VERSION "1.07.06"
typedef struct _eflash_env{ typedef struct _eflash_env{
char *key; char *key;
@ -121,7 +121,7 @@ size_t ef_log_get_used_size(void);
#endif #endif
/* utils.c */ /* utils.c */
uint32_t calc_crc32(uint32_t crc, const void *buf, size_t size); uint32_t ef_calc_crc32(uint32_t crc, const void *buf, size_t size);
FlashSecrorStatus ef_get_sector_status(uint32_t addr, size_t sec_size); FlashSecrorStatus ef_get_sector_status(uint32_t addr, size_t sec_size);
uint32_t ef_find_sec_using_end_addr(uint32_t addr, size_t sec_size); uint32_t ef_find_sec_using_end_addr(uint32_t addr, size_t sec_size);

@ -550,8 +550,8 @@ static uint32_t calc_env_crc(void) {
/* Calculate the ENV end address and all ENV data CRC32. /* Calculate the ENV end address and all ENV data CRC32.
* The 4 is ENV end address bytes size. */ * The 4 is ENV end address bytes size. */
crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_INDEX_END_ADDR], 4); crc32 = ef_calc_crc32(crc32, &env_cache[ENV_PARAM_INDEX_END_ADDR], 4);
crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_WORD_SIZE], get_env_data_size()); crc32 = ef_calc_crc32(crc32, &env_cache[ENV_PARAM_WORD_SIZE], get_env_data_size());
EF_DEBUG("Calculate Env CRC32 number is 0x%08X.\n", crc32); EF_DEBUG("Calculate Env CRC32 number is 0x%08X.\n", crc32);
return crc32; return crc32;

@ -662,8 +662,8 @@ static uint32_t calc_env_crc(void) {
/* Calculate the ENV end address and all ENV data CRC32. /* Calculate the ENV end address and all ENV data CRC32.
* The 4 is ENV end address bytes size. */ * The 4 is ENV end address bytes size. */
crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_PART_INDEX_END_ADDR], 4); crc32 = ef_calc_crc32(crc32, &env_cache[ENV_PARAM_PART_INDEX_END_ADDR], 4);
crc32 = calc_crc32(crc32, &env_cache[ENV_PARAM_PART_WORD_SIZE], get_env_detail_size()); crc32 = ef_calc_crc32(crc32, &env_cache[ENV_PARAM_PART_WORD_SIZE], get_env_detail_size());
EF_DEBUG("Calculate Env CRC32 number is 0x%08X.\n", crc32); EF_DEBUG("Calculate Env CRC32 number is 0x%08X.\n", crc32);
return crc32; return crc32;

@ -84,7 +84,7 @@ static const uint32_t crc32_table[] =
* *
* @return calculated CRC32 value * @return calculated CRC32 value
*/ */
uint32_t calc_crc32(uint32_t crc, const void *buf, size_t size) uint32_t ef_calc_crc32(uint32_t crc, const void *buf, size_t size)
{ {
const uint8_t *p; const uint8_t *p;

Loading…
Cancel
Save