Files
STM32F4-Base/Drivers/BSP/GD5F2GQ5UE/nand_ftl.h
T

26 lines
532 B
C

#ifndef NAND_FTL_H
#define NAND_FTL_H
#ifdef __cplusplus
extern "C" {
#endif
#include <stdint.h>
int nand_ftl_init(void);
int nand_ftl_format(void);
void nand_ftl_deinit(void);
/* 诊断接口:打印 journal 状态 / 全扫 checkpoint 分布(跨复位持久性分析) */
void nand_ftl_log_state(const char *tag);
void nand_ftl_scan_checks(void);
void nand_ftl_set_tree_probe(uint8_t on);
void nand_ftl_raw_persist_test(void);
void nand_ftl_dump_binding(uint32_t lpn, const char *tag);
#ifdef __cplusplus
}
#endif
#endif