Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-11-28 | Change boot procedure to not rely on IPIs | Andrew Waterman | 1 | -8/+11 | |
That procedure doesn't work correctly if hart 0 comes out of reset while hart 1 is still in reset. | |||||
2015-11-16 | Use IPIs to wake up harts | Andrew Waterman | 1 | -23/+20 | |
This has the side effect of testing the IPI mechanism. Still not sure this is the best approach to booting, but it works... | |||||
2015-11-12 | Read and use devicetree -- THIS BREAKS ROCKET FOR NOW | Andrew Waterman | 1 | -10/+15 | |
2015-09-16 | Initialize FCSR on boot | Andrew Waterman | 1 | -0/+1 | |
2015-09-14 | Initialize mtimecmp for debuggability | Andrew Waterman | 1 | -0/+1 | |
2015-07-24 | Undo last commit | Andrew Waterman | 1 | -2/+1 | |
It breaks programs that rely on ELF program headers. | |||||
2015-07-23 | Avoid stack overflow with -msoft-float | Andrew Waterman | 1 | -1/+2 | |
2015-07-05 | New M-mode timer and SBI call to use it | Andrew Waterman | 1 | -2/+4 | |
2015-05-29 | Make boot loader/SBI changes to support SMP Linux | Andrew Waterman | 1 | -13/+35 | |
2015-05-09 | Upgrade to privileged architecture 1.7 | Andrew Waterman | 1 | -17/+5 | |
2015-05-08 | Initialize the mailbox on boot | Andrew Waterman | 1 | -0/+6 | |
This fixes a bug when running on HW. | |||||
2015-04-30 | Assume even less about mstatus reset value | Andrew Waterman | 1 | -2/+3 | |
2015-04-03 | Make PK compile on RV32 | Andrew Waterman | 1 | -2/+4 | |
Of course, it doesn't work, because there's no support for fromhost/tohost devices in RV32. | |||||
2015-03-31 | Don't rely on mstatus.fs to determine FPU presence | Andrew Waterman | 1 | -3/+7 | |
2015-03-14 | Fix some bugs in FP emulation | Andrew Waterman | 1 | -0/+13 | |
2015-03-12 | Update to new privileged spec | Andrew Waterman | 1 | -0/+62 | |