This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: About the register that returns the value of another register when read

Part Number: TDA4VM

Hi,
We are developing a system that uses TDA4VM.

While debugging the GPIO module
After writing "1" to the "n" bit of the GPIO_SET_RIS_TRIGxx or GPIO_SET_FAL_TRIGxx registers,
When reading the "n" bit of the GPIO_CLR_RIS_TRIGxx or GPIO_CLR_FAL_TRIGxx registers, it was confirmed that "1" was set.

This was understood by reading the following wording in "12.1.2.4.3.2 Trigger Configuration (per Bit)" in the technical reference.
『Reading the SET_RIS_TRIG or CLR_RIS_TRIG register returns the value of the RIS_TRIG register. Reading.
From the SET_FAL_TRIG and CLR_FAL_TRIG register returns the value of the FAL_TRIG register. 』

Are there other registers that return other register values ​​on read,
such as the SET_RIS_TRIG and CLR_RIS_TRIG registers?
If so, please tell me the registers.

Best Regards
Yuto Asano