-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Open
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: native portHost native arch port (native_sim)Host native arch port (native_sim)priority: lowLow impact/importance bugLow impact/importance bug
Description
This is a non-exhaustive list of known missing* features in the native_posix board.
* missing = not (yet) implemented / supported, not (properly) tested.
The purpose being to make it clear for users, to track, and to have a container for requests.
- CONFIG_USERSPACE
- CONFIG_HW_STACK_PROTECTION
- Devices/drivers:
- PTY UART pending feature:
- interrupt driven IF
- PTY UART pending feature:
- Subsystems pending features/wishes:
- Console: "pull style" (
getchar(), getline(), putchar()
) - Logger backend: control verbosity from the executable command line ; merge the
char out
function withpre_print
- A new shell backend routed to the process stdin/out
- Console: "pull style" (
- New feature request: Support for doing blocking poll/select/read/write calls on host file descriptors (the block would block the calling zephyr thread, and yield to any other pending zephyr thread like it if was a zephyr blocking call, and if not idle zephyr all together)
Note that the reason why these have not been implemented yet is because there is not sufficient drive to do so, and nobody should expect there to be anytime soon.
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: native portHost native arch port (native_sim)Host native arch port (native_sim)priority: lowLow impact/importance bugLow impact/importance bug