diff options
| author | Jerzy Kasenberg <[email protected]> | 2022-01-14 09:44:38 +0100 |
|---|---|---|
| committer | Jerzy Kasenberg <[email protected]> | 2022-01-19 09:48:04 +0100 |
| commit | 36b6ed8ff9035ad0c2e75de92e08799dc3a4b7ed (patch) | |
| tree | 579f70351115b119f26e51847c3110497a2cdfe1 /src/class | |
| parent | 980ffe3b4e41ce5e43c3e8ae13f605f7d7b50b7f (diff) | |
nrf5x: Fix EP OUT race conditions in OS build
When two tasks entered dcd_edpt_xfer() it was possible that
first disabled interrupt to setup total_len and actual_len
but second task for another endpoint enabled interrupt
between total_len and actual_len resulting in race
condition with interrupt, hence mutex is added on top of interrupt being blocked.
Diffstat (limited to 'src/class')
0 files changed, 0 insertions, 0 deletions
