Releases: tinygo-org/pio
Releases · tinygo-org/pio
v0.3.0 - Assembler, RP2350, interrupts and RMII
What's Changed
- Share DMA enabling logic among drivers by @soypat in #20
- feat: add support for new rp2350 pio features by @mikesmitty in #23
- Fix EncodeDelay() by @tinkerator in #24
- Board specific frequencies and more accurate target blink rate by @tinkerator in #26
- add generic parallel implementation, assembled in-program by @soypat in #28
- pio.AssemblerV0 implemented and tested on CYW43439 by @soypat in #29
- add AssemblerV1 and prepare API for V0/V1 usage by @soypat in #30
- add rp2350 tags to avoid language server detecting issues in project by @soypat in #31
- irq wait bit shift fix by @soypat in #33
- piolib: remove Parallel8Tx and replace with Parallel by @soypat in #32
- self compile SPI3w program and add test by @soypat in #35
- self-compile all piolib drivers and remove *.pio and *_pio.go programs by @soypat in #39
- add PIO interrupts by @soypat in #42
- RMII 100M support by @soypat in #43
New Contributors
- @mikesmitty made their first contribution in #23
- @tinkerator made their first contribution in #24
Full Changelog: v0.2.0...v0.3.0
v0.2.0
This is the first actual tagged release, but since many people have been using it anyhow we will call it v0.2.0.
Full Changelog: https://github.com/tinygo-org/pio/commits/v0.2.0