Logo
3.7.0
  • Built-in search
  • Google search
Zephyr Project v: latest
Document Release Versions
latest
3.7.0 (LTS)
3.6.0
3.5.0
2.7.6 (LTS)
Downloads
PDF
zephyrproject.org Links
Project Home
SDK
Releases

Contents

  • Introduction
  • Developing with Zephyr
  • Kernel
  • OS Services
    • Binary Descriptors
    • Console
    • Cryptography
    • Debugging
    • Device Management
    • Digital Signal Processing (DSP)
    • File Systems
    • Formatted Output
    • Input
    • Interprocessor Communication (IPC)
    • Linkable Loadable Extensions (LLEXT)
    • Logging
    • Tracing
    • Resource Management
    • Memory Attributes
    • Modbus
    • Modem modules
    • Asynchronous Notifications
    • Power Management
    • OS Abstraction
      • POSIX
        • Overview
        • POSIX Conformance
        • XSI Conformance
        • POSIX Application Environment Profiles (AEP)
        • Implementation Details
        • POSIX Option and Option Group Details
        • Additional Configuration Options
      • CMSIS RTOS v1
      • CMSIS RTOS v2
    • Power off
    • Shell
    • Serialization
    • Settings
    • State Machine Framework
    • Storage
    • Sensing Subsystem
    • Task Watchdog
    • Trusted Firmware-M
    • Virtualization
    • Retention System
    • Real Time I/O (RTIO)
    • Zephyr bus (zbus)
    • Miscellaneous
  • Build and Configuration Systems
  • Connectivity
  • Hardware Support
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards
  • Shields
  • Releases

Reference

  • API
  • Kconfig Options
  • Devicetree Bindings
  • West Projects
Zephyr Project
  • Docs / 3.7.0 »
  • OS Services »
  • OS Abstraction »
  • POSIX »
  • Additional Configuration Options
  • Open on GitHub Report an issue with this page

The latest development version of this page may be more current than this released 3.7.0 version.

Additional Configuration Options

Below is a non-exhaustive list of additional Configuration System (Kconfig) options relating to Zephyr’s implementation of the POSIX API.

  • CONFIG_DYNAMIC_THREAD

  • CONFIG_DYNAMIC_THREAD_POOL_SIZE

  • CONFIG_EVENTFD

  • CONFIG_FDTABLE

  • CONFIG_GETOPT_LONG

  • CONFIG_MAX_PTHREAD_SPINLOCK_COUNT

  • CONFIG_MQUEUE_NAMELEN_MAX

  • CONFIG_POSIX_MQ_OPEN_MAX

  • CONFIG_MSG_SIZE_MAX

  • CONFIG_NET_SOCKETPAIR

  • CONFIG_NET_SOCKETS

  • CONFIG_NET_SOCKETS_POLL_MAX

  • CONFIG_ZVFS_OPEN_MAX

  • CONFIG_POSIX_API

  • CONFIG_POSIX_OPEN_MAX

  • CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_BITS

  • CONFIG_POSIX_PTHREAD_ATTR_GUARDSIZE_DEFAULT

  • CONFIG_POSIX_PTHREAD_ATTR_STACKSIZE_BITS

  • CONFIG_POSIX_RTSIG_MAX

  • CONFIG_POSIX_SIGNAL_STRING_DESC

  • CONFIG_POSIX_THREAD_KEYS_MAX

  • CONFIG_POSIX_THREAD_THREADS_MAX

  • CONFIG_POSIX_UNAME_NODENAME_LEN

  • CONFIG_POSIX_UNAME_VERSION_LEN

  • CONFIG_PTHREAD_CREATE_BARRIER

  • CONFIG_PTHREAD_RECYCLER_DELAY_MS

  • CONFIG_POSIX_SEM_NAMELEN_MAX

  • CONFIG_POSIX_SEM_NSEMS_MAX

  • CONFIG_POSIX_SEM_VALUE_MAX

  • CONFIG_TIMER_CREATE_WAIT

  • CONFIG_THREAD_STACK_INFO

  • CONFIG_ZVFS_EVENTFD_MAX


© Copyright 2015-2024 Zephyr Project members and individual contributors. Last generated on Jul 26, 2024.

Help us keep our technical documentation accurate and up-to-date!

The human-authored contents on this page was last updated on May 28, 2024.

If you find any errors on this page, outdated information, or have any other suggestion for improving its contents, please consider opening an issue.