c2e7c7bc56
Bump linux and riscv-gnu-toolchain
...
This now contains the latest toolchain release, along with a our Linux
port applied on top of 4.14-rc8. The toolchain is in good shape: it's
based on stable releases, with every backported patch having landed
upstraem. Linux hasn't landed upstream yet, so while there's been some
review it will get rebased (and archived).
This builds and boots on both Spike and Freedom.
2017-11-08 14:01:13 -08:00
266201ede7
pk: Update to autodetect the set of enabled harts
2017-11-03 17:33:15 -07:00
afe67e77ee
sim: Add a "make sim" target
...
This allows users without hardware to simulate Linux on Spike.
2017-11-03 13:44:17 -07:00
328f2947e3
build: enable FPU in linux
2017-06-22 13:20:08 -07:00
e242697e16
build: disable core 0 (E51) when booting linux
2017-04-06 10:50:35 -07:00
d45e44e832
linux: use riscv-next branch
2017-04-06 10:22:55 -07:00
21bf370071
riscv-pk: run on systems without an FPU
2017-03-31 18:29:03 -07:00
cce5a14e28
Makefile: get our version of drivers
2017-03-31 18:29:02 -07:00
1b06670086
build: linux has moved
2017-03-31 18:29:02 -07:00
5d38ed5d41
Makefile: don't waste precious initramfs space
2016-11-28 21:39:56 -08:00
4c79962487
use submodules for dependant toolchain
2016-07-08 18:28:14 -07:00
22cd89cd80
auto-build toolchain for those without one
2016-07-08 16:29:55 -07:00
ebf2ef03fb
build: use upstream kernel tarball
2016-07-07 17:36:01 -07:00
b2d540a3a7
build: also create a .hex suitable for +loadmem
2016-07-07 17:16:54 -07:00
869273a2a3
Add initial build infrastructure
2016-06-17 11:38:33 -07:00