What's the expected behavior when reading a register that is write only? For example, I'm using an some code that is reading the value of the TASK_START register of the RNG (nRF52832).
I'm expecting this to be unpredictable so I'm surprised to see this code.