QEvt initialization requires updates in lwip example
Real-Time Event Frameworks based on active objects & state machines
Brought to you by:
quantum-leaps
Newer versions of QPC introduce memory safety flags, including for static events.
In the lwip example, a couple of static events are allocated, but only their .sig fields are set. I believe that this needs to be replaced with calls to QEvt_ctor in order for the private safety flag evtTag_ to be properly initialized. Attached is a patch.
Anonymous
The LwIP examples are very seriously out of date and are in a desperate need of updating. But for now the changes have been applied to the LwIP driver. The changes have been pushed to the GitHub repos.
Thank you,
--MMS