Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-07-16 | Improve trap redirection code | Andrew Waterman | 1 | -7/+6 | |
2016-07-16 | Add FCLASS emulation | Andrew Waterman | 2 | -7/+21 | |
2016-07-12 | zero-extend RV32 physical addresses for HTIF | Andrew Waterman | 2 | -2/+2 | |
2016-07-12 | Remove uarch counters | Andrew Waterman | 4 | -51/+0 | |
We'll re-add support for the generic performance counter facility once it exists. | |||||
2016-07-08 | Remove vestigial configure search for riscv-isa-run/spike | Andrew Waterman | 3 | -149/+1 | |
2016-07-06 | Udpate to new PTE format | Andrew Waterman | 5 | -39/+17 | |
2016-07-05 | Initialize timecmp; add PRCI test | Andrew Waterman | 2 | -34/+55 | |
2016-06-05 | PLIC registers are 32-bit, not 16-bit | Andrew Waterman | 3 | -6/+6 | |
2016-06-01 | Clear IPIs using MMIO, not mip CSR | Andrew Waterman | 4 | -1/+41 | |
2016-05-24 | speed up memcpy for aligned bases but misaligned length | Andrew Waterman | 1 | -10/+13 | |
2016-05-24 | Remove debug printfs | Andrew Waterman | 1 | -11/+0 | |
2016-05-22 | Add preliminary support for the interrupt controller | Andrew Waterman | 4 | -4/+90 | |
2016-05-05 | Poll HTIF console on timer interrupt | Andrew Waterman | 2 | -8/+20 | |
2016-05-05 | Add missing casts for RV32 | Andrew Waterman | 1 | -3/+3 | |
2016-05-03 | Find IPI address in configuration string | Andrew Waterman | 4 | -9/+4 | |
2016-05-02 | Don't use tohost/fromhost registers; communicate with host via memory | Andrew Waterman | 2 | -24/+21 | |
2016-04-30 | Fix loading of config string pointer | Andrew Waterman | 1 | -1/+2 | |
2016-04-30 | Move DRAM to high addresses | Andrew Waterman | 16 | -59/+73 | |
2016-04-30 | Split out config string parser | Andrew Waterman | 2 | -159/+167 | |
2016-04-29 | ERET -> MRET | Andrew Waterman | 3 | -10/+19 | |
2016-04-29 | Remove mtime/mtimecmp | Andrew Waterman | 6 | -32/+30 | |
2016-04-29 | Use mbadaddr to speed up misaligned ld/st emulation | Andrew Waterman | 1 | -2/+2 | |
2016-04-20 | pk: proxy chdir syscall to fesvr | Garret Kelly | 1 | -0/+6 | |
2016-04-20 | Remove Chris Batten COPYING file | Andrew Waterman | 1 | -34/+0 | |
It's vestigial; he didn't work on this project. | |||||
2016-04-06 | Don't assume existence of uarch counters | Andrew Waterman | 5 | -84/+46 | |
2016-04-06 | Use panic, not die, to terminate elf loader | Andrew Waterman | 1 | -1/+2 | |
2016-03-22 | fix multilib build error. it's type casting related. | SeungRyeol Lee | 1 | -1/+1 | |
2016-03-10 | Misc improvements | Andrew Waterman | 2 | -6/+8 | |
2016-03-10 | Make num_harts a uintptr_t | Andrew Waterman | 2 | -4/+4 | |
Making it a uint32_t is a false economy. | |||||
2016-03-10 | Update encoding | Andrew Waterman | 1 | -6/+12 | |
2016-03-10 | Remove dead code | Andrew Waterman | 2 | -3/+0 | |
2016-03-10 | Set time comparator correctly on RV32 | Andrew Waterman | 1 | -4/+9 | |
The old code truncated the upper 32 bits, and even if it got that right, it would have generated spurious interrupts. | |||||
2016-03-09 | Factor emulation routines into multiple files | Andrew Waterman | 7 | -207/+233 | |
2016-03-09 | Refactor pk, bbl, machine into separate libraries | Andrew Waterman | 62 | -559/+960 | |
Yuck. | |||||
2016-03-05 | Fix ifdef guard on FCSR instructions | Andrew Waterman | 1 | -1/+1 | |
2016-03-05 | get rid of struct mainvars | Andrew Waterman | 4 | -30/+33 | |
2016-03-05 | Disentangle PK and BBL a bit | Andrew Waterman | 21 | -218/+226 | |
2016-03-04 | Begin refactoring emulation code | Andrew Waterman | 13 | -721/+772 | |
2016-03-03 | Don't request KB interrupt til first call to sbi_console_getchar | Andrew Waterman | 3 | -9/+6 | |
2016-03-03 | Simplify boot code | Andrew Waterman | 8 | -53/+31 | |
2016-03-02 | fix medeleg typo | Andrew Waterman | 1 | -1/+2 | |
2016-03-01 | Use new counter-enable CSRs | Andrew Waterman | 4 | -5/+54 | |
2016-03-01 | Use RV configuration string instead of device tree | Andrew Waterman | 6 | -136/+202 | |
2016-03-01 | Fix vsnprintf infinite loop | Andrew Waterman | 2 | -7/+9 | |
2016-02-29 | WIP on priv spec v1.9 | Andrew Waterman | 3 | -34/+49 | |
2016-02-28 | Remove SBI HTIF support; add console_getchar | Andrew Waterman | 9 | -155/+84 | |
2016-02-28 | New definitions of misa/marchid/mvendorid | Andrew Waterman | 3 | -22/+25 | |
2016-02-23 | Use simpler, less-general IPI interface | Andrew Waterman | 2 | -54/+44 | |
No need for active messages in this context. | |||||
2016-02-23 | simplify pk atomics and add atomic_or | Andrew Waterman | 1 | -10/+8 | |
2016-02-19 | fix comment | Andrew Waterman | 1 | -1/+1 | |