esp-idf/components
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
..
2017-07-24 20:07:21 +03:00
2016-11-16 15:57:34 +11:00
2017-03-07 10:18:47 +11:00
2017-01-09 17:51:48 +08:00
2017-07-24 19:57:44 +03:00
2017-04-05 09:23:09 +03:00
2017-08-22 13:01:36 +10:00