git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13723 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2020-06-19 11:58:02 +00:00
parent 3783e6ca4f
commit fb7a643342
2 changed files with 4 additions and 3 deletions

View File

@ -157,8 +157,7 @@ msg_t macWaitTransmitDescriptor(MACDriver *macp,
osalSysLock();
while (((msg = mac_lld_get_transmit_descriptor(macp, tdp)) != MSG_OK) &&
(timeout > (sysinterval_t)0)) {
while ((msg = mac_lld_get_transmit_descriptor(macp, tdp)) != MSG_OK) {
msg = osalThreadEnqueueTimeoutS(&macp->tdqueue, timeout);
if (msg == MSG_TIMEOUT) {
break;

View File

@ -93,7 +93,9 @@
MEMS Accelerometers.
- NEW: Safer messages mechanism for sandboxes (to be backported to 20.3.1).
- NEW: Added latency measurement test application.
- FIX: Schedule anomaly when CH_CFG_TIME_QUANTUM is greater than zero
- FIX: Fixed extra condition in MAC driver macWaitTransmitDescriptor() function
(bug #1106)(backported to 20.3.2)(backported to 19.1.5).
- FIX: Fixed schedule anomaly when CH_CFG_TIME_QUANTUM is greater than zero
(bug #1105)(backported to 20.3.2)(backported to 19.1.5).
- FIX: Fixed Virtual Timers corner case (bug #1104)
(backported to 20.3.2)(backported to 19.1.5).