Skip to content

PIO IRQs - how are SET/CLEAR operations for the same IRQ on the same cycle handled? #490

@piersfinlayson

Description

@piersfinlayson

I couldn't find the answer to this question in the RP2350 datasheet, but apologies if I missed it.

with respect to RP2350's PIOs, if two state machines execute IRQ SET and IRQ CLEAR targeting the same PIO block's IRQ on the same cycle, is the result defined?

Does the high SM's operation take priority (like with GPIO output directions/levels) or does the clear/set take priority over the other operation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    pioA query about PIO.questionFurther information is requestedrp2350Concerning the RP2350 chip

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions