|
epio
A cycle-accurate RP2350 PIO emulator
|
| Global API | Functions for creating, configuring, and destroying an epio instance |
| Execution API | Functions for loading instructions and stepping execution |
| FIFO API | Functions for interacting with PIO TX and RX FIFOs |
| GPIO API | Functions for driving and reading GPIO pin states |
| DMA API | Functions for simulating DMA access to SRAM from PIO programs |
| SRAM API | Functions for simulating RP2350 SRAM access from PIO programs |
| Peek API | Functions for reading internal state machine and block state for testing |
| IRQ API | Functions for controlling IRQs |
| apio Integration API | Functions for creating an epio instance from apio state |