/* * Copyright (c) 2017 Actions Semiconductor Co., Ltd * * SPDX-License-Identifier: Apache-2.0 */ /** * @file * @brief SDFS nand and sd interface */ #ifndef __SDFS_NAND_SD_H__ #define __SDFS_NAND_SD_H__ #include #ifdef CONFIG_SD_FS_NAND_SD_STORAGE struct sd_dir * nand_sd_find_dir(u8_t stor_id, u8_t part, const char *filename, void *buf_size_32); int nand_sd_sd_fread(u8_t stor_id, struct sd_file *sd_file, void *buffer, int len); #else static inline struct sd_dir * nand_sd_find_dir(u8_t stor_id, u8_t part, const char *filename, void *buf_size_32) { return NULL; } static inline int nand_sd_sd_fread(u8_t stor_id, struct sd_file *sd_file, void *buffer, int len) { return -1; } #endif #endif/* #define __SDFS_NAND_SD_H__ */