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 a548d0ef13
update microzig (#11)
Co-authored-by: mattnite <mattnite@users.noreply.github.com>
1 year ago
.buildkite add chips and boards (#1) 2 years ago
deps update microzig (#11) 1 year 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 Update microzig (#10) 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

== What version of Zig to use

Right now we are following https://ziglang.org/download/[master], but once 0.11.0 is released, we will be switching to the latest stable version of Zig.

== FYI: LLVM issues

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
----