diff --git a/doc/services/portability/posix/option_groups/index.rst b/doc/services/portability/posix/option_groups/index.rst index 2e42a6d7f25959..e67523ae3d7c5c 100644 --- a/doc/services/portability/posix/option_groups/index.rst +++ b/doc/services/portability/posix/option_groups/index.rst @@ -627,18 +627,22 @@ Additional POSIX Options _POSIX_ASYNCHRONOUS_IO ++++++++++++++++++++++ +Functions part of the ``_POSIX_ASYNCHRONOUS_IO`` Option are not implemented in Zephyr but are +provided so that conformant applications can still link. These functions will fail, setting +``errno`` to ``ENOSYS``:ref:`†`. + .. csv-table:: _POSIX_ASYNCHRONOUS_IO :header: API, Supported :widths: 50,10 - aio_cancel(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_error(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_fsync(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_read(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_return(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_suspend(),yes (will fail with ``ENOSYS``:ref:`†`) - aio_write(),yes (will fail with ``ENOSYS``:ref:`†`) - lio_listio(),yes (will fail with ``ENOSYS``:ref:`†`) + aio_cancel(),yes :ref:`†` + aio_error(),yes :ref:`†` + aio_fsync(),yes :ref:`†` + aio_read(),yes :ref:`†` + aio_return(),yes :ref:`†` + aio_suspend(),yes :ref:`†` + aio_write(),yes :ref:`†` + lio_listio(),yes :ref:`†` .. _posix_option_cputime: