Back to Zephyr

Additional Configuration Options

doc/services/portability/posix/kconfig/index.rst

4.4.01.7 KB
Original Source

.. _posix_kconfig_options:

Additional Configuration Options


Below is a non-exhaustive list of additional :ref:kconfig options relating to Zephyr's implementation of the POSIX API.

  • :kconfig:option:CONFIG_DYNAMIC_THREAD
  • :kconfig:option:CONFIG_DYNAMIC_THREAD_POOL_SIZE
  • :kconfig:option:CONFIG_EVENTFD
  • :kconfig:option:CONFIG_GETOPT_LONG
  • :kconfig:option:CONFIG_MAX_PTHREAD_SPINLOCK_COUNT
  • :kconfig:option:CONFIG_MQUEUE_NAMELEN_MAX
  • :kconfig:option:CONFIG_POSIX_MQ_OPEN_MAX
  • :kconfig:option:CONFIG_MSG_SIZE_MAX
  • :kconfig:option:CONFIG_NET_SOCKETPAIR
  • :kconfig:option:CONFIG_NET_SOCKETS
  • :kconfig:option:CONFIG_ZVFS_POLL_MAX
  • :kconfig:option:CONFIG_ZVFS_OPEN_MAX
  • :kconfig:option:CONFIG_POSIX_API
  • :kconfig:option:CONFIG_POSIX_OPEN_MAX
  • :kconfig:option:CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_BITS
  • :kconfig:option:CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_DEFAULT
  • :kconfig:option:CONFIG_POSIX_PTHREAD_ATTR_STACKSIZE_BITS
  • :kconfig:option:CONFIG_POSIX_RTSIG_MAX
  • :kconfig:option:CONFIG_POSIX_SIGNAL_STRING_DESC
  • :kconfig:option:CONFIG_POSIX_THREAD_KEYS_MAX
  • :kconfig:option:CONFIG_POSIX_THREAD_THREADS_MAX
  • :kconfig:option:CONFIG_POSIX_UNAME_NODENAME_LEN
  • :kconfig:option:CONFIG_POSIX_UNAME_VERSION_LEN
  • :kconfig:option:CONFIG_PTHREAD_CREATE_BARRIER
  • :kconfig:option:CONFIG_PTHREAD_RECYCLER_DELAY_MS
  • :kconfig:option:CONFIG_POSIX_SEM_NAMELEN_MAX
  • :kconfig:option:CONFIG_POSIX_SEM_NSEMS_MAX
  • :kconfig:option:CONFIG_POSIX_SEM_VALUE_MAX
  • :kconfig:option:CONFIG_TIMER_CREATE_WAIT
  • :kconfig:option:CONFIG_THREAD_STACK_INFO
  • :kconfig:option:CONFIG_ZVFS_EVENTFD_MAX
  • :kconfig:option:CONFIG_ZVFS_FDTABLE