The action-qualifier submodule is responsible for the following:
- Qualifying and generating actions (set, clear, toggle) based on the following events:
- CTR = PRD: Time-base counter equal to the period (TBCTR = TBPRD).
- CTR = Zero: Time-base counter equal to zero (TBCTR = 0x00)
- CTR = CMPA: Time-base counter equal to the counter-compare A register (TBCTR = CMPA)
- CTR = CMPB: Time-base counter equal to the counter-compare B register (TBCTR = CMPB)
- T1, T2 events: Trigger events based on comparator, trip or syncin events
- Managing priority when these events occur concurrently
- Providing independent control of events when the time-base counter is increasing and when it is decreasing