incubator-nuttx/fs/driver
Xiang Xiao 6a3c2aded6 Fix wait loop and void cast (#24)
* Simplify EINTR/ECANCEL error handling

1. Add semaphore uninterruptible wait function
2 .Replace semaphore wait loop with a single uninterruptible wait
3. Replace all sem_xxx to nxsem_xxx

* Unify the void cast usage

1. Remove void cast for function because many place ignore the returned value witout cast
2. Replace void cast for variable with UNUSED macro
2020-01-02 10:54:43 -06:00
..
Make.defs fs/driver/fs_findmtddriver.c: Fix compile failed if NO CONFIG_MTD. 2019-10-29 08:16:27 -06:00
driver.h fd/dirent, fs/driver/, and fs/vfs: Make MTD device accessible via a character driver proxy like block devices 2018-11-08 09:59:18 -06:00
fs_blockpartition.c fs/driver/fs_blockpartition.c: Fix void pointer warning. 2018-12-03 17:54:21 -06:00
fs_blockproxy.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
fs_closeblockdriver.c fs/: Run all .c files under fs/ through tools/nxstyle. 2019-10-27 11:48:14 -06:00
fs_findblockdriver.c Squashed commit of the following: 2018-09-22 14:20:18 -06:00
fs_findmtddriver.c fs/driver/fs_findmtddriver.c: Fix compile failed if NO CONFIG_MTD. 2019-10-29 08:16:27 -06:00
fs_mtdpartition.c fs/driver: Add register_mtdpartition() for MTD partition 2018-11-08 10:03:07 -06:00
fs_mtdproxy.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
fs_openblockdriver.c fd/dirent, fs/driver/, and fs/vfs: Make MTD device accessible via a character driver proxy like block devices 2018-11-08 09:59:18 -06:00
fs_registerblockdriver.c
fs_registerdriver.c
fs_registermtddriver.c Squashed commit of the following: 2018-09-22 14:20:18 -06:00
fs_unregisterblockdriver.c Squashed commit of the following: 2018-09-22 14:20:18 -06:00
fs_unregisterdriver.c
fs_unregistermtddriver.c Squashed commit of the following: 2018-09-22 14:20:18 -06:00