Andrew Waterman
|
16476bd821
|
Properly license all nontrivial files
|
8 years ago |
Andrew Waterman
|
59484c94e1
|
WIP on SBI
|
9 years ago |
Andrew Waterman
|
926b360655
|
WIP towards ECALL interface for SBI
|
9 years ago |
Andrew Waterman
|
611290ccde
|
Cleanly separate HTIF code; don't poll keyboard on timer interrupt
|
9 years ago |
Andrew Waterman
|
b94c7a4b07
|
Refactor pk, bbl, machine into separate libraries
Yuck.
|
10 years ago |
Andrew Waterman
|
d2d2e0a55c
|
Remove SBI HTIF support; add console_getchar
|
10 years ago |
Andrew Waterman
|
28d64a2227
|
Add SBI calls for remote I$/TLB flushes
|
10 years ago |
Andrew Waterman
|
a6da37f217
|
New M-mode timer and SBI call to use it
|
11 years ago |
Andrew Waterman
|
cffdcee338
|
Make boot loader/SBI changes to support SMP Linux
|
11 years ago |
Andrew Waterman
|
c5f18f61c0
|
Add sbi_shutdown call
|
11 years ago |
Andrew Waterman
|
1a8572a47d
|
Upgrade to privileged architecture 1.7
|
11 years ago |
Andrew Waterman
|
a79f62f72a
|
Merge [shm]call into ecall, [shm]ret into eret
|
11 years ago |
Andrew Waterman
|
438823e130
|
Use hcall instead of mcall for sbi calls
|
11 years ago |
Andrew Waterman
|
6517fe26a2
|
Update to new privileged spec
|
11 years ago |