Module capsules_core::virtualizers::virtual_alarm

source ·
Expand description

Virtualize the Alarm interface to enable multiple users of an underlying alarm hardware peripheral.


  • Structure to control a set of virtual alarms multiplexed together on top of a single alarm.
  • An object to multiplex multiple “virtual” alarms over a single underlying alarm. A VirtualMuxAlarm is a node in a linked list of alarms that share the same underlying alarm.