mirror of
https://github.com/apache/nuttx.git
synced 2026-08-02 12:49:00 +00:00
* Make readv/writev implementations update struct uio This can simplify partial result handling. * change the error number on the overflow from EOVERFLOW to EINVAL to match NetBSD * add a commented out uio_offset field. I used "#if 0" here as C comments can't nest. * add a few helper functions Note on uio_copyfrom/uio_copyto: although i'm not quite happy with the "offset" functionality, it's necessary to simplify the adaptation of some drivers like drivers/serial/serial.c, which (ab)uses the user-supplied buffer as a line-buffer. |
||
|---|---|---|
| .. | ||
| addrenv.c | ||
| CMakeLists.txt | ||
| dev_ascii.c | ||
| dev_mem.c | ||
| dev_null.c | ||
| dev_zero.c | ||
| goldfish_pipe.c | ||
| Kconfig | ||
| lwl_console.c | ||
| Make.defs | ||
| mkrd.c | ||
| optee.c | ||
| optee_msg.h | ||
| ramdisk.c | ||
| rpmsgblk.c | ||
| rpmsgblk.h | ||
| rpmsgblk_server.c | ||
| rpmsgdev.c | ||
| rpmsgdev.h | ||
| rpmsgdev_server.c | ||
| rwbuffer.c | ||