6.5.5.1.2 Remappable Input Priority

The user can select only one single pin for any of the remappable peripheral inputs. There is no need for priority encoding for RP inputs.

Note: A remappable input function does not have any control over the output of the RPx pin.

In this way, it is possible to drive a remappable output function on an RPx pin and a completely different remappable input function on the same pin. This can be useful, for instance, in driving an EVSYS output back into a Timer clock or gating input by assigning both functions to the same remap pin.

Note: To allow flexibility on a different pin variant, repeat the same input functions in multiple groups. Therefore, to differentiate between them, the ‘Off’ code is provided in the Input Pin Selection Group tables. See these tables in the Remappable Input Example from Related Links.

For proper operation, the software must ensure that the unused group register offset of a (repeated) input function is programmed to 4’h0. Failure to do so leads to unknown behavior.