7 Commits (fcedf0beaa44c080e583c4b7eb6932f8ea4117e0)

Author SHA1 Message Date
Yannis Huber 0b94e486c1 maixbit: changes according to feedback 4 years ago
Yannis Huber 75bcbbe6d8 riscv: align stack and data sections to 8 bytes 4 years ago
Ayke van Laethem b9cdfd9e9a riscv: add bare-bones interrupt support 5 years ago
Ayke van Laethem d441f0152f riscv: use LLVM tools instead of GNU toolchain 5 years ago
Ayke van Laethem 2f932a9eee riscv: fix heap corruption 5 years ago
Ayke van Laethem c6255e4d0a targets: explicitly mark the stack as NOLOAD 5 years ago
Ayke van Laethem ffa38b183b all: add HiFive1 rev B board with RISC-V architecture 6 years ago
Ayke van Laethem 2523772b5d arm: use the lld linker 6 years ago
Ayke van Laethem 62d74d8329
all: compile and link using clang, where possible 6 years ago
Ayke van Laethem 8402e84b6d
runtime: implement a simple mark/sweep garbage collector 6 years ago
Ayke van Laethem bc9210b674
nrf: add micro:bit board 6 years ago
Ayke van Laethem 12298d23a7
all: move generic ARM bits into separate files 6 years ago
Ayke van Laethem 5b0aaf0d39
targets: clean up and unify linker scripts 6 years ago
Ayke van Laethem 505b1f750d
all: generate interrupt vector from .svd file 6 years ago
Ayke van Laethem 76e77917d8
targets: move target-specific files to this directory 6 years ago
Ayke van Laethem bfff0c33e4
Fix external globals 6 years ago
Ayke van Laethem f9f92de1c3
Add a test for the unicode package 6 years ago
Ayke van Laethem 0d1b7239c1
Assorted allocator fixes 7 years ago
Ayke van Laethem e171f32493
Implement minimal bump pointer allocator 7 years ago
Ayke van Laethem b45ea2deb9 arm: Fix linker script stack section 7 years ago
Ayke van Laethem f4ee774866 Set up a stack 7 years ago
Ayke van Laethem a446b4de97 Be able to actually run the blinky example on an nRF 7 years ago