SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
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.