21 lines
555 B
C
21 lines
555 B
C
#include <stdint.h>
|
|
|
|
typedef enum fuse_err_code {
|
|
ERR_FUSE_BIN_NONE = 0,
|
|
ERR_FUSE_BIN_UNKNOWN,
|
|
ERR_FUSE_BIN_SIZE_CHECK_FAIL,
|
|
ERR_FUSE_BIN_LENGTH_CHECK_FAIL,
|
|
ERR_FUSE_BIN_ACTION_TYPE_NOT_FIND,
|
|
ERR_FUSE_BIN_CRC_CHECK_FAIL,
|
|
ERR_FUSE_BIN_ENC_INIT_FAIL,
|
|
ERR_FUSE_BIN_ENC_FAIL,
|
|
ERR_FUSE_BIN_MALLOC_FAIL,
|
|
ERR_FUSE_BIN_GEN_DATA_FAIL,
|
|
ERR_FUSE_BIN_READ_FAIL,
|
|
ERR_FUSE_BIN_WRITE_FAIL,
|
|
ERR_FUSE_BIN_READBACK_VERIFY_FAIL,
|
|
ERR_FUSE_BIN_MAX,
|
|
} FUSE_ERR_CODE_E;
|
|
|
|
FUSE_ERR_CODE_E fuse_bin(void *data, uint32_t sz);
|