410 Commits (bb2b13227b1d2d4a0735dfce4ac32584b59623b5)
 

Author SHA1 Message Date
Vlad Panazan 360655dbe2
use zig package manager (#70) 1 year ago
Matt Knight 2b5c6096b0
builtin type inference fix (#68) 1 year ago
Matt Knight 7afd50f1a8
update microzig (#22)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight e539cce4e5
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight c197a15312
update microzig (#67)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight f0441139a6
update microzig (#22)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 32c4eacccf
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight f74311e785
update microzig (#23)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 6e68f32b4b
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Vesim 9392fe0f7b
Update to master and add system registers for cortex-m (#134)
* Update to zig 0.11.0-dev.3826+7a197f124

* Add cortex-m system registers
1 year ago
Felix Queißner 371d4efde4
Runs zig fmt, implements a good bunch of I²C functions (#65)
Co-authored-by: Felix "xq" Queißner <xq@random-projects.net>
1 year ago
Felix Queißner a49fad9730
Runs zig fmt (#133)
Co-authored-by: Felix "xq" Queißner <xq@random-projects.net>
1 year ago
Matt Knight 39bf0b5d55
update pr creation step (#131) 1 year ago
Pavel Burgr 3f8dd68f0d
Fix @call parameter for zig 0.11 (#130) 1 year ago
Matt Knight 316e241a88
DMA API, and time API improvements from SYCL 2023 workshop (#63) 1 year ago
Matt Knight 7b7caa9eb4
improve ADC API (#62) 1 year ago
Hubert Jasudowicz d1e35696d4
examples: Set LED GPIO function (#61)
Set the pin function to SIO instead of null (default).
1 year ago
Vlad Panazan abff6d1f4b
add ws2812 pio example (#54) 1 year ago
Matt Knight 886234b882
improve timer API (#60) 1 year ago
Matt Knight a2ccaff13f
improve GPIO API (#59) 1 year ago
Matt Knight d05e8779b8
workaround for compiler bug where volatile is not propagated over a field access (#57) 1 year ago
Matt Knight ed12908afc
turn on PIO comparison tests (#58) 1 year ago
Matt Knight 83443705df
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight fd4cc4f07c
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 5c65e8ed19
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight a6fe257462
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 81142fdfc0
update microzig (#56)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight d90b4f6caf
update microzig (#20)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 72f7689700
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Nicolas Goy 9588941915
When adding an option, set it as app module dependency to make it available in the app root (#129) 1 year ago
joelpaulkoch c74f6f0634
Fix: call renamed is_uart functions (#55) 1 year ago
Matt Knight 5f9de91f22
update microzig (#18)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight aeadb41554
update microzig (#18)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight ddc3bb1608
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight f343617ca4
update microzig (#52)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight b27a294603
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight c47778854f
update microzig (#19)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight b4c58dbb04
update microzig (#18)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
binarycraft007 4e62e99e3c
update to zig master: use @memset, @memcpy builtin (#128)
Co-authored-by: Binary Craft <keep.it.sns@gmail.com>
1 year ago
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 b71c072818
update microzig (#18)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight e8cf979268
Update microzig (#18)
* update microzig

* update cpu

---------

Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight 15d9bae086
update microzig (#17)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight bc4582cf4d
update microzig (#50)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight c9943f54ef
update microzig (#17)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight cc882413bb
update microzig (#17)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight a7f71cb0ca
update microzig (#17)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
Matt Knight b5edf6da6b
interrupt enable/disable for riscv and air (#127)
* rename disable/enable interrupt functions

* enable/disable interrupt functions for avr and riscv

* add todo panic
1 year ago
Matt Knight d1f1374c08
rename disable/enable interrupt functions (#126) 1 year ago
Matt Knight 6a5f42a15c
update microzig (#15)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago