nuttx/include/sys
Gregory Nutt be325924fb This commit corrects a problem with NSH: NSH was calling the OS internal function ramdisk_register() in violation of the portable POSIX interface. This commit solves the problem by introducing a new boardctl() function BOARDIOC_MKRD which moves the RAM disk creation into the OS.
Squashed commit of the following:

    drivers/:  Run tools/nxstyle against all drivers/*.c.

    boards/boardctl.c:  Add new boardctl() command, BOARDIOC_MKRD, that can be used to create a RAM disk.  This will replace the illegal call to ramdisk_register() currently used by NSH.

    drivers/mkrd.c:  Add wrapper around ramdisk_register() for creating a proper ramdisk.
2019-10-26 09:35:32 -06:00
..
boardctl.h This commit corrects a problem with NSH: NSH was calling the OS internal function ramdisk_register() in violation of the portable POSIX interface. This commit solves the problem by introducing a new boardctl() function BOARDIOC_MKRD which moves the RAM disk creation into the OS. 2019-10-26 09:35:32 -06:00
custom_file.h
epoll.h
ioctl.h Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
ipc.h
mman.h A little more progress toward the implementation of per-window framebuffers. Still missing: 2019-03-14 11:20:14 -06:00
mount.h
param.h
prctl.h
random.h
resource.h
select.h include/sys/select.h: Fix compiler error when CONFIG_NSOCKET_DESCRIPTORS is undefined. 2019-03-26 09:20:23 -06:00
sendfile.h
shm.h
socket.h include/net and include/sys: align the constant values with values in the linux kernel which makes targeting the usrsock server to Linux kernel easier. 2018-11-09 11:50:00 -06:00
sockio.h
stat.h
statfs.h Addes the ARM mbed littlefs to NuttX 2019-01-09 14:26:51 -06:00
syscall.h syscall/ and related: Fix an error found in build testing. Inconsistent conditional compilation led to link errors in certain configurations. 2019-08-27 16:41:07 -06:00
time.h include/sys/time.h: include sys/select.h to compatible with earlier standards 2019-10-17 11:26:44 -06:00
types.h include/sys/types.h: Remove non-standard HP-UX priority range definitionis. HP-UX is not a supported OS. 2019-09-10 14:02:40 -06:00
uio.h
un.h
utsname.h libs/unistd and other affected files: Hostname support no longer depends on CONFIG_NET since the host name is also useful in the non-network environment. CONFIG_NET_HOSTNAME changed to CONFIG_LIB_HOSTNAME. 2019-01-27 06:56:16 -06:00
vfs.h
wait.h