You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Matt Knight b60328ea97
update microzig (#5)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
2 years ago
.buildkite add chips and boards (#1) 2 years ago
deps update microzig (#5) 2 years ago
src Update microzig (#3) 2 years ago
test/programs Initial commit 2 years ago
.gitignore Initial commit 2 years ago
.gitmodules Initial commit 2 years ago
LICENSE add chips and boards (#1) 2 years ago
README.adoc add chips and boards (#1) 2 years ago
build.zig Update microzig (#4) 2 years ago

README.adoc

= Microchip ATmega Hardware Support Package

Note: for testing, renode supports arduino nano 33 BLE

Currently LLVM is having trouble lowering AVR when this is built in debug mode:

[source]
----
LLVM Emit Object... Don't know how to custom lower this!
UNREACHABLE executed at /Users/mattnite/code/llvm-project-15/llvm/lib/Target/AVR/AVRISelLowering.cpp:842!
----

for now always build in release small:

[source]
----
zig build -Doptimize=ReleaseSmall
----