OVMS3-idf/components/vfs/test
Ivan Grokhotkov 13ef3938a6 vfs_uart: fix write operation blocked by a read
vfs_uart used same locks for read and write operations on a single UART.
If read operation was blocking (i.e. carried out via UART driver), the
lock was held by reading task until it received a line. During this time,
other tasks trying to write to the same UART would get blocked.

This change introduces separate read/write locks, and adds a test.

Another vfs_uart test if fixed (it was disabled since the
CONFIG_NEWLIB_STDOUT_ADDCR option was removed).
2017-08-29 08:27:36 +08:00
..
component.mk vfs: implement reading from UART 2017-01-16 11:33:32 +08:00
test_vfs_paths.c Make relative paths match the default VFS, if provided 2017-06-23 13:12:28 +01:00
test_vfs_uart.c vfs_uart: fix write operation blocked by a read 2017-08-29 08:27:36 +08:00