Revert "doc: posix: mark posix device io as complete"

This reverts commit d9855da483.

PR #73978 introduced a regression.
Unfortunately this PR cannot be reverted without reverting also
Let's revert both PRs to stabilize main again towards the 3.7 release.

For more details on the issue see
https://github.com/zephyrproject-rtos/zephyr/issues/75205

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
Alberto Escolar Piedras 2024-07-01 12:07:14 +02:00 committed by Anas Nashif
commit 6f0b8b5e66
2 changed files with 28 additions and 32 deletions

View file

@ -50,7 +50,7 @@ The *Minimal Realtime System Profile* (PSE51) includes all of the
:ref:`POSIX_C_LANG_JUMP <posix_option_group_c_lang_jump>`, yes, :ref:`POSIX_C_LANG_JUMP <posix_option_group_c_lang_jump>`, yes,
:ref:`POSIX_C_LANG_SUPPORT <posix_option_group_c_lang_support>`, yes, :ref:`POSIX_C_LANG_SUPPORT <posix_option_group_c_lang_support>`, yes,
:ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`, yes, :kconfig:option:`CONFIG_POSIX_DEVICE_IO` :ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`,, :kconfig:option:`CONFIG_POSIX_DEVICE_IO`
:ref:`POSIX_SIGNALS <posix_option_group_signals>`,, :kconfig:option:`CONFIG_POSIX_SIGNALS` :ref:`POSIX_SIGNALS <posix_option_group_signals>`,, :kconfig:option:`CONFIG_POSIX_SIGNALS`
:ref:`POSIX_SINGLE_PROCESS <posix_option_group_single_process>`, yes, :kconfig:option:`CONFIG_POSIX_SINGLE_PROCESS` :ref:`POSIX_SINGLE_PROCESS <posix_option_group_single_process>`, yes, :kconfig:option:`CONFIG_POSIX_SINGLE_PROCESS`
:ref:`XSI_THREADS_EXT <posix_option_group_xsi_threads_ext>`, yes, :kconfig:option:`CONFIG_XSI_THREADS_EXT` :ref:`XSI_THREADS_EXT <posix_option_group_xsi_threads_ext>`, yes, :kconfig:option:`CONFIG_XSI_THREADS_EXT`

View file

@ -271,10 +271,6 @@ required for error and event handling.
POSIX_DEVICE_IO POSIX_DEVICE_IO
=============== ===============
.. note::
When using Newlib, Picolibc, or other C libraries conforming to the ISO C Standard, the
C89 components of the ``POSIX_DEVICE_IO`` Option Group are considered supported.
.. csv-table:: POSIX_DEVICE_IO .. csv-table:: POSIX_DEVICE_IO
:header: API, Supported :header: API, Supported
:widths: 50,10 :widths: 50,10
@ -285,48 +281,48 @@ POSIX_DEVICE_IO
FD_ZERO(),yes FD_ZERO(),yes
clearerr(),yes clearerr(),yes
close(),yes close(),yes
fclose(),yes fclose(),
fdopen(), yes fdopen(),
feof(),yes feof(),
ferror(),yes ferror(),
fflush(),yes fflush(),
fgetc(),yes fgetc(),
fgets(),yes fgets(),
fileno(), yes fileno(),
fopen(),yes fopen(),
fprintf(),yes fprintf(),yes
fputc(),yes fputc(),yes
fputs(),yes fputs(),yes
fread(),yes fread(),
freopen(),yes freopen(),
fscanf(),yes fscanf(),
fwrite(),yes fwrite(),yes
getc(),yes getc(),
getchar(),yes getchar(),
gets(),yes gets(),
open(),yes open(),yes
perror(),yes perror(),yes
poll(),yes poll(),yes
printf(),yes printf(),yes
pread(),yes pread(),
pselect(),yes pselect(),
putc(),yes putc(),yes
putchar(),yes putchar(),yes
puts(),yes puts(),yes
pwrite(),yes pwrite(),
read(),yes read(),yes
scanf(),yes scanf(),
select(),yes select(),yes
setbuf(),yes setbuf(),
setvbuf(),yes setvbuf(),
stderr,yes stderr,
stdin,yes stdin,
stdout,yes stdout,
ungetc(),yes ungetc(),
vfprintf(),yes vfprintf(),yes
vfscanf(),yes vfscanf(),
vprintf(),yes vprintf(),yes
vscanf(),yes vscanf(),
write(),yes write(),yes
.. _posix_option_group_barriers: .. _posix_option_group_barriers: