blob: ce1acb118e0f4b3be93ce9de4e0ffb9a056ccc11 [file] [log] [blame]
# Copyright (c) 2018 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
menuconfig POSIX_FILE_SYSTEM
bool "POSIX file system API support"
default y if POSIX_API
select FILE_SYSTEM
select FDTABLE
help
This enables POSIX style file system related APIs.
if POSIX_FILE_SYSTEM
config POSIX_FILE_SYSTEM_ALIAS_FSTAT
bool
help
When selected via Kconfig, Zephyr will provide an alias for fstat() as _fstat().
config POSIX_FILE_SYSTEM_R
bool "Thread-Safe File System"
help
Select 'y' here and Zephyr will provide an implementation of the POSIX_FILE_SYSTEM_R
Option Group, consisting of readdir_r().
For more informnation, please see
https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html
endif # POSIX_FILE_SYSTEM