16
16
#if defined(LINUX_TARGET)
17
17
#include " crc.h"
18
18
#else
19
- #include < esp_rom_crc .h>
19
+ #include < esp_crc .h>
20
20
#endif
21
21
22
22
namespace nvs
@@ -25,28 +25,28 @@ uint32_t Item::calculateCrc32() const
25
25
{
26
26
uint32_t result = 0xffffffff ;
27
27
const uint8_t * p = reinterpret_cast <const uint8_t *>(this );
28
- result = esp_rom_crc32_le (result, p + offsetof (Item, nsIndex),
28
+ result = crc32_le (result, p + offsetof (Item, nsIndex),
29
29
offsetof (Item, crc32) - offsetof (Item, nsIndex));
30
- result = esp_rom_crc32_le (result, p + offsetof (Item, key), sizeof (key));
31
- result = esp_rom_crc32_le (result, p + offsetof (Item, data), sizeof (data));
30
+ result = crc32_le (result, p + offsetof (Item, key), sizeof (key));
31
+ result = crc32_le (result, p + offsetof (Item, data), sizeof (data));
32
32
return result;
33
33
}
34
34
35
35
uint32_t Item::calculateCrc32WithoutValue () const
36
36
{
37
37
uint32_t result = 0xffffffff ;
38
38
const uint8_t * p = reinterpret_cast <const uint8_t *>(this );
39
- result = esp_rom_crc32_le (result, p + offsetof (Item, nsIndex),
39
+ result = crc32_le (result, p + offsetof (Item, nsIndex),
40
40
offsetof (Item, datatype) - offsetof (Item, nsIndex));
41
- result = esp_rom_crc32_le (result, p + offsetof (Item, key), sizeof (key));
42
- result = esp_rom_crc32_le (result, p + offsetof (Item, chunkIndex), sizeof (chunkIndex));
41
+ result = crc32_le (result, p + offsetof (Item, key), sizeof (key));
42
+ result = crc32_le (result, p + offsetof (Item, chunkIndex), sizeof (chunkIndex));
43
43
return result;
44
44
}
45
45
46
46
uint32_t Item::calculateCrc32 (const uint8_t * data, size_t size)
47
47
{
48
48
uint32_t result = 0xffffffff ;
49
- result = esp_rom_crc32_le (result, data, size);
49
+ result = crc32_le (result, data, size);
50
50
return result;
51
51
}
52
52
0 commit comments