13#ifndef __XF_VFS_CONFIG_INTERNAL_H__
14#define __XF_VFS_CONFIG_INTERNAL_H__
27#if (!defined(XF_VFS_SUPPORT_IO_ENABLE)) || (XF_VFS_SUPPORT_IO_ENABLE) || defined(__DOXYGEN__)
28# define XF_VFS_SUPPORT_IO_IS_ENABLE (1)
30# define XF_VFS_SUPPORT_IO_IS_ENABLE (0)
33#if (!defined(XF_VFS_SUPPORT_DIR_ENABLE)) || (XF_VFS_SUPPORT_DIR_ENABLE) || defined(__DOXYGEN__)
34# define XF_VFS_SUPPORT_DIR_IS_ENABLE (1)
36# define XF_VFS_SUPPORT_DIR_IS_ENABLE (0)
39#if (!defined(XF_VFS_SUPPORT_SELECT_ENABLE)) || (XF_VFS_SUPPORT_SELECT_ENABLE) || defined(__DOXYGEN__)
40# define XF_VFS_SUPPORT_SELECT_IS_ENABLE (1)
42# define XF_VFS_SUPPORT_SELECT_IS_ENABLE (0)
45#if !defined(XF_VFS_MAX_COUNT) || defined(__DOXYGEN__)
46# define XF_VFS_MAX_COUNT (8)
49#if (!defined(XF_VFS_CUSTOM_FD_SETSIZE_ENABLE)) || (XF_VFS_CUSTOM_FD_SETSIZE_ENABLE) || defined(__DOXYGEN__)
50# define XF_VFS_CUSTOM_FD_SETSIZE_IS_ENABLE (1)
52# define XF_VFS_CUSTOM_FD_SETSIZE_IS_ENABLE (0)
59#if XF_VFS_CUSTOM_FD_SETSIZE_IS_ENABLE || defined(__DOXYGEN__)
60# define XF_VFS_FDS_MAX XF_VFS_CUSTOM_FD_SETSIZE
62# define XF_VFS_FDS_MAX FD_SETSIZE
65#if !defined(XF_VFS_CUSTOM_FD_SETSIZE) || defined(__DOXYGEN__)
66# define XF_VFS_CUSTOM_FD_SETSIZE (64)
69#if !defined(XF_VFS_PATH_MAX) || defined(__DOXYGEN__)
70# define XF_VFS_PATH_MAX (15)
73#if !defined(XF_VFS_DIRENT_NAME_SIZE) || defined(__DOXYGEN__)
74# define XF_VFS_DIRENT_NAME_SIZE (256)
使用 xfusion 菜单配置 xf_vfs 内部配置。