aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/runtime_fe310.go
AgeCommit message (Expand)Author
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2023-02-19runtime: check for heap allocations inside interruptsAyke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-07-05serial: use common initialization for serialsago35
2022-06-01os, runtime: enable os.Stdin for baremetal targetsago35
2022-02-04all: update build constraints to Go 1.17Ayke van Laethem
2022-01-02avr: fix time.Sleep() in init codeAyke van Laethem
2021-11-06transform: refactor interrupt loweringAyke van Laethem
2021-10-21fe310: increase CPU frequency from 16MHz to 320MHzAyke van Laethem
2021-10-06qemu: signal correct exit code to QEMUAyke van Laethem
2021-05-13machine: define Serial as the default outputAyke van Laethem
2021-05-08runtime: remove the asyncScheduler constantAyke van Laethem
2020-06-07Zero PLIC threshold value at startupYannis Huber
2020-04-05all: change //go:export to //exportAyke van Laethem
2020-03-26riscv: implement VirtIO targetAyke van Laethem
2020-03-17generalize -scheduler=none to support most platformsJaden Weiss
2020-03-17refactor coroutine lowering and tasksJaden Weiss
2020-01-27runtime: fix external address declarationsAyke van Laethem
2020-01-27runtime/fe310: add support for PLIC interruptsAyke van Laethem
2020-01-27runtime/fe310: do peripheral initialization in an explicit callAyke van Laethem
2020-01-11riscv: print exception PC and codeAyke van Laethem
2020-01-10riscv: add bare-bones interrupt supportAyke van Laethem
2020-01-10runtime/hifive1: use CLINT peripheral for timekeepingAyke van Laethem
2019-12-26riscv: support sleeping in QEMUAyke van Laethem
2019-12-07targets: add hifive1-qemu for testing RISC-V bare metal in QEMUAyke van Laethem
2019-10-09machine/hifive1: add GPIO Get() implementation and update other implementatio...Ron Evans
2019-08-05runtime: work around a bug in LLVM for .bss zeroingAyke van Laethem
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem