mirror of https://github.com/rusefi/ChibiOS.git
Fixed bug #1106.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13723 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
3783e6ca4f
commit
fb7a643342
|
@ -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;
|
||||
|
|
|
@ -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).
|
||||
|
|
Loading…
Reference in New Issue