little_flash_config.h 1005 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #ifndef _LITTLE_FLASH_CONFIG_H_
  2. #define _LITTLE_FLASH_CONFIG_H_
  3. #define LUAT_LOG_TAG "little_flash"
  4. #include "luat_log.h"
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. /* define the printf function for little flash */
  9. #define LF_PRINTF LLOGI
  10. #define LF_DEBUG_MODE /* enable debug mode for little flash */
  11. #define LF_FLASH_NAME_LEN 16 /* the max length of flash name */
  12. #define LF_USE_HEAP /* enable malloc/free for little flash */
  13. // #define LF_USE_QSPI /* enable QSPI for little flash */
  14. #define LF_USE_SFDP /* enable SFDP driver for little flash */
  15. #define LF_USE_LOCAL_TABLE /* enable local table driver for little flash */
  16. #define LF_USE_NOR /* enable NOR for little flash */
  17. #define LF_USE_NAND /* enable NAND for little flash */
  18. #ifdef __cplusplus
  19. }
  20. #endif
  21. #endif /* _LITTLE_FLASH_CONFIG_H_ */