Chargement…
On each rising edge of event_pulse, follow IDLE→ARMED→ACTIVE→DONE. cancel returns ARMED or ACTIVE to IDLE; acknowledge returns DONE to IDLE.
event_pulse
cancel
acknowledge