This website requires JavaScript.
Explore
Help
Register
Sign In
sergiotarxz
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
Code
Issues
Pull Requests
Releases
Wiki
Activity
2d5141baf8
nuttx
/
drivers
/
pipes
History
Xiang Xiao
5c80b94820
Replace #include <semaphore.h> to #include <nuttx/semaphore.h>
...
Since the kernel side should call nxsem_xxx instead and remove the unused inclusion
2020-02-01 08:27:30 -06:00
..
fifo.c
Merged in raiden00/nuttx_sim (pull request
#1047
)
2019-10-11 08:03:44 +00:00
Kconfig
SPI driver: Correct return value in case of a certain error condition
2016-08-06 08:07:30 -06:00
Make.defs
Remove exra whitespace from files (
#189
)
2020-01-31 09:24:49 -06:00
pipe_common.c
Replace #include <semaphore.h> to #include <nuttx/semaphore.h>
2020-02-01 08:27:30 -06:00
pipe_common.h
drivers/pipes: Use inode reference counter instead of device reference counter to handle dup(). I found that if I dup() a pipe, the reference counter d_refs is not increased. If I close any of the fd, backed by the same pipe, the pipe will be freed. This causes any further usage on the fd referencing a non existent pipe. This change uses the inode reference counter, which is properly maintained during dup().
2019-08-06 07:31:57 -06:00
pipe.c
Replace #include <semaphore.h> to #include <nuttx/semaphore.h>
2020-02-01 08:27:30 -06:00