TrampolineRTOS / trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
GNU General Public License v2.0
615 stars 268 forks source link

Second pass on alarms in tpl_counter_tick crawls the wrong list #95

Closed sefau closed 3 years ago

sefau commented 3 years ago

During the first pass, alarms with non zero cycle time are re-enqueued, thus updating the chaining between timeobjects. Then, during the second pass, this new chain is parsed instead of the original one.