SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The GPIO module implements the set-and-clear protocol register update for the following registers:
This protocol is an alternative to the atomic test and set operations and consists of writing operations at dedicated addresses (one address for setting bit[s] and one address for clearing bit[s]). The data to write is 1 at bit position(s) to clear (or to set) and 0 at unaffected bit(s). Registers can be accessed in two ways:
Therefore, for these registers, three addresses are defined for one unique physical register. Reading these addresses has the same effect and returns the register value.