Tool/software:
I shorted the LED output while testing the fault interrupt, triggering the LED internal short Status.The corresponding exception 0x484 was read from register 0x12, but after I removed the short circuit and wrote 1 to both LED_STATUS and LED_CLEAR, I read again and the exception became 0x84, which was not what I expected.According to the register description, 0x00 should be read.
Is it that I am clearing the state incorrectly, or is it that this state cannot be cleared?