PIO instruction encoding Functions for generating PIO instruction encodings programmatically. In debug builds `PARAM_ASSERTIONS_ENABLED_PIO_INSTRUCTIONS` can be set to 1 to enable validation of encoding function parameters. For fuller descriptions of the instructions in question see the "RP2040 Datasheet"