Menu

#357 QXK callback QF_onContextSw() problem

QP
closed
QXK (10)
1
2024-11-27
2024-05-23
No

The QXK callback QF_onContextSw() behaves incorrectly when switching context from extended thread to basic thread (Active Object). Specifically, in this case the next parameter is always NULL (which corresponds to the idle thread), regardless which AO is being switched to.

Discussion

  • Quantum Leaps

    Quantum Leaps - 2024-05-23

    The bug affects both QXK ports to ARM Cortex-M in both QP/C and QP/C++. The bug fix has been pushed to the GitHub repos:

    The fix will be included in the next QP/C and QP/C++ releases (currently planned as 7.3.5).
    --MMS

     

    Last edit: Quantum Leaps 2024-05-23
  • Quantum Leaps

    Quantum Leaps - 2024-11-27

    Fixed in QP/C/C++ 8.0.0.
    --MMS

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB