30.8.3 Priority Control

Name: PRICTRL
Offset: 0x08
Reset: 0x00
Property: PAC Write-Protection

Bit 76543210 
 RREN  PRI[4:0] 
Access RWRWRWRWRWRW 
Reset 000000 

Bit 7 – RREN Round-Robin Scheduling Enable

For details on scheduling schemes, see Interrupt Status and Interrupts Arbitration from Related Links.
ValueDescription
0Static scheduling scheme for channels with level priority
1Round-robin scheduling scheme for channels with level priority

Bits 4:0 – PRI[4:0] Channel Priority Number

When round-robin arbitration is enabled (PRICTRL.RREN=1) for the priority level, this register holds the channel number of the last EVSYS channel being granted access as the active channel with priority level. The value of this bit group is updated each time the INTPEND or any of CHINTFLAG registers are written.

When static arbitration is enabled (PRICTRL.RREN=0) for the priority level and the value of this bit group is nonzero, it does not affect the static priority scheme.

This bit group is not reset when round-robin scheduling gets disabled (PRICTRL.RREN written to zero).