- Oct 05, 2017
-
-
Howard Mao authored
-
- Aug 30, 2017
-
-
Andrew Waterman authored
-
- Aug 15, 2017
-
-
Wesley W. Terpstra authored
-
- Aug 11, 2017
-
-
Palmer Dabbelt authored
The DTB argument to boot_other_hart shouldn't be used in BBL
-
- Aug 10, 2017
-
-
Palmer Dabbelt authored
I screwed up refactoring bbl.
-
- Aug 06, 2017
-
-
Palmer Dabbelt authored
Add the '--enable-print-device-tree' argument
-
- Aug 04, 2017
-
-
Palmer Dabbelt authored
I'm trying to debug some device tree problems while booting Linux and figured it would be really nice to have access to the device tree while trying to debug these problems. I think this might be useful for lots of people, so I went ahead and cleaned up the code enough that it should actaully work in most cases.
-
- Aug 03, 2017
-
-
Palmer Dabbelt authored
Add a platform interface
-
Palmer Dabbelt authored
-
Palmer Dabbelt authored
Since we don't have a coherent platform specification right now, we've ended up with slightly different platforms between spike and our FPGA dev kit. For now I've added an autoconf option that allows users to select the relevant platform.
-
Palmer Dabbelt authored
Some platforms can't boot Linux on all the harts. This commit allows platforms to define the set of harts that should be prevented from booting past BBL. This is essentially just a new mechanism for defining the DISABLED_HART_MASK.
-
Palmer Dabbelt authored
-
Palmer Dabbelt authored
SiFive has a different logo, so let platforms override said logo.
-
Palmer Dabbelt authored
SiFive's pk fork is the second one I've had to maintain, and it's a huge pain because people keep just leaving changes all over the tree. I want to introduce an interface that the platform-specific details can live behind so I don't have to keep doing these painful merges.
-
Palmer Dabbelt authored
-
- Jul 18, 2017
-
-
Andrew Waterman authored
We were accidentally advancing the PC by 4, not 2.
-
- May 05, 2017
-
-
Andrew Waterman authored
-
- Apr 30, 2017
-
-
Andrew Waterman authored
h/t Karsten Merker
-
- Apr 19, 2017
-
-
Andrew Waterman authored
This fixes RV32 pk.
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Apr 12, 2017
-
-
Andrew Waterman authored
-
Andrew Waterman authored
This matches the behavior of mbabaddr/mtval.
-
- Apr 07, 2017
-
-
Wesley W. Terpstra authored
-
- Apr 06, 2017
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
- Apr 04, 2017
-
-
Andrew Waterman authored
-
- Apr 01, 2017
-
-
Wesley W. Terpstra authored
The clint was wiping out information discovered by the plic. Initialize hart stacks as they are discovered. Then fill in clint+plic info Then wake the harts.
-
- Mar 30, 2017
-
-
Andrew Waterman authored
-
Wesley W. Terpstra authored
-
Andrew Waterman authored
-
- Mar 29, 2017
-
-
Wesley W. Terpstra authored
-
- Mar 28, 2017
-
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
Andrew Waterman authored
-