rust-raspberrypi-OS-tutorials icon indicating copy to clipboard operation
rust-raspberrypi-OS-tutorials copied to clipboard

ICR management question

Open berkus opened this issue 2 years ago • 0 comments

PL011 documentation on ICR states:

On a write of 1, the corresponding interrupt is cleared. A write of 0 has no effect.

The code in pl011 uart states:

// Clear all pending interrupts.
self.registers.ICR.write(ICR::ALL::CLEAR);

ALL::CLEAR makes all bits 0, achieving a no-op.

Did I miss anything?

berkus avatar Aug 06 '23 15:08 berkus