3 Commits (7b7caa9eb40ca87db79958aeadd2e40155c1ab95)

Author SHA1 Message Date
Matt Knight c1c19d221e
Gpio api (#51)
* improve GPIO API

* fix test, update microzig

* first DMA functions, new abstraction for enumerating peripherals

* rebase main

* fix call to reset()
1 year ago
Matt Knight ed60b5f2e7
Pio updates (#41)
* program loading API

* build examples in CI

* build fixes
1 year ago
Vesim b0e346608e
PIO assembler (#25)
* WIP pio assembler

* add comparison tests against the official assembler

* tokenizer passing tests

* add buildkite pipeline

* comparison tests

* assembler now outputting a few programs similar to official

* largely complete

---------

Co-authored-by: Matt Knight <mattnite@proton.me>
1 year ago