summaryrefslogtreecommitdiff
path: root/src/class/midi/midi_device.c
diff options
context:
space:
mode:
authorReinhard Panhuber <[email protected]>2021-03-04 13:52:14 +0100
committerReinhard Panhuber <[email protected]>2021-03-04 13:52:14 +0100
commit7e56f46957452c21a5f6228d0aff2d5544c04b9f (patch)
treed76bf359eca590c38f31dcf26b6501c8946d5505 /src/class/midi/midi_device.c
parent848e403e3744eda8091330db1e6f23f86871ffaa (diff)
Extend FIFO mutex to use separate write and read mutexes.
Adjust all USB drivers using FIFO and mutexes.
Diffstat (limited to 'src/class/midi/midi_device.c')
-rw-r--r--src/class/midi/midi_device.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/class/midi/midi_device.c b/src/class/midi/midi_device.c
index 325fc4669..c61bad17c 100644
--- a/src/class/midi/midi_device.c
+++ b/src/class/midi/midi_device.c
@@ -310,8 +310,8 @@ void midid_init(void)
tu_fifo_config(&midi->tx_ff, midi->tx_ff_buf, CFG_TUD_MIDI_TX_BUFSIZE, 1, false); // OBVS.
#if CFG_FIFO_MUTEX
- tu_fifo_config_mutex(&midi->rx_ff, osal_mutex_create(&midi->rx_ff_mutex));
- tu_fifo_config_mutex(&midi->tx_ff, osal_mutex_create(&midi->tx_ff_mutex));
+ tu_fifo_config_mutex(&midi->rx_ff, NULL, osal_mutex_create(&midi->rx_ff_mutex));
+ tu_fifo_config_mutex(&midi->tx_ff, osal_mutex_create(&midi->tx_ff_mutex), NULL);
#endif
}
}