Skip to content

Commit

Permalink
Revert "doc: posix: mark posix device io as complete"
Browse files Browse the repository at this point in the history
This reverts commit d9855da.

PR zephyrproject-rtos#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
zephyrproject-rtos#75205

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
  • Loading branch information
aescolar authored and Devansh0210 committed Jul 20, 2024
1 parent e93d32f commit 77a7f29
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 32 deletions.
2 changes: 1 addition & 1 deletion doc/services/portability/posix/aep/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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_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_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`
Expand Down
58 changes: 27 additions & 31 deletions doc/services/portability/posix/option_groups/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -271,10 +271,6 @@ required for error and event handling.
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
:header: API, Supported
:widths: 50,10
Expand All @@ -285,48 +281,48 @@ POSIX_DEVICE_IO
FD_ZERO(),yes
clearerr(),yes
close(),yes
fclose(),yes
fdopen(), yes
feof(),yes
ferror(),yes
fflush(),yes
fgetc(),yes
fgets(),yes
fileno(), yes
fopen(),yes
fclose(),
fdopen(),
feof(),
ferror(),
fflush(),
fgetc(),
fgets(),
fileno(),
fopen(),
fprintf(),yes
fputc(),yes
fputs(),yes
fread(),yes
freopen(),yes
fscanf(),yes
fread(),
freopen(),
fscanf(),
fwrite(),yes
getc(),yes
getchar(),yes
gets(),yes
getc(),
getchar(),
gets(),
open(),yes
perror(),yes
poll(),yes
printf(),yes
pread(),yes
pselect(),yes
pread(),
pselect(),
putc(),yes
putchar(),yes
puts(),yes
pwrite(),yes
pwrite(),
read(),yes
scanf(),yes
scanf(),
select(),yes
setbuf(),yes
setvbuf(),yes
stderr,yes
stdin,yes
stdout,yes
ungetc(),yes
setbuf(),
setvbuf(),
stderr,
stdin,
stdout,
ungetc(),
vfprintf(),yes
vfscanf(),yes
vfscanf(),
vprintf(),yes
vscanf(),yes
vscanf(),
write(),yes

.. _posix_option_group_barriers:
Expand Down

0 comments on commit 77a7f29

Please sign in to comment.