19 Commits (b4abf92e9954aaed291d0282c580f94254f9b11c)

Author SHA1 Message Date
James Clarke 2c4e689bc1
Support manually zeroing out BSS when booting (#188) 6 years ago
Hesham Almatary 2d85b4c38e configure: Add --enable-boot-machine in BBL 8 years ago
Michael Clark 474ee5a818 RISC-V: Support separate firmware and kernel payload 8 years ago
Palmer Dabbelt d1849cb5e3 Remove the platform interface 9 years ago
Palmer Dabbelt ca24f3c904 Add the '--enable-print-device-tree' argument 9 years ago
Palmer Dabbelt 9037b1d9f2 Add a platform interface 9 years ago
Andrew Waterman b94c7a4b07 Refactor pk, bbl, machine into separate libraries 10 years ago
Andrew Waterman 57cbf902c9 Remove --disable-atomics flag; rely on -march setting instead 10 years ago
Andrew Waterman 33e738d643 Add ASCII art boot logo 11 years ago
Andrew Waterman 6517fe26a2 Update to new privileged spec 11 years ago
Andrew Waterman 8c4a41f983 fix spinlocks; add --disable-atomics cfg opt 14 years ago
Christopher Celio d6a522404a Added rough emulation support for div/rem/mul. 14 years ago
Andrew Waterman 0edaecc543 temporary undoing of renaming 15 years ago
Andrew Waterman e63e4fbe87 Renamed packages 15 years ago
Andrew Waterman 6e7fe98ea9 [xcc,pk,sim,opcodes] added first RVC instruction 15 years ago
Andrew Waterman 0cf0242c3b [pk] added --disable-fp-emulation option for code size 15 years ago
Andrew Waterman 664411d5e6 [opcodes, pk, sim, xcc] made jumps shorter and PC-relative 16 years ago
Andrew Waterman dd84f5743d [pk] proxy kernel support for mixed 32b/64b operation 16 years ago
Andrew Waterman 29cc0dc985 [pk,fesvr] improved proxykernel build system 16 years ago