aboutsummaryrefslogtreecommitdiff
path: root/riscv/htif.cc
AgeCommit message (Expand)AuthorFilesLines
2016-06-22Remove legacy HTIF; implement HTIF directlyAndrew Waterman1-122/+0
2016-05-21htif: catch proper store exception (#44)Garret Kelly1-1/+1
2016-05-02Remove tohost/fromhost registersAndrew Waterman1-10/+0
2016-04-30Remove SCRs; add padding after config stringAndrew Waterman1-7/+0
2016-04-29Move much closer to new platform-M memory mapAndrew Waterman1-5/+19
2016-03-02WIP on priv spec v1.9Andrew Waterman1-1/+1
2015-05-09Upgrade to privileged architecture 1.7Andrew Waterman1-3/+3
2015-03-12Update to new privileged specAndrew Waterman1-8/+4
2014-01-13Improve performance for branchy codeAndrew Waterman1-4/+4
2013-11-25Update to new privileged ISAAndrew Waterman1-20/+34
2013-09-23Fix Scott's deadlockAndrew Waterman1-1/+6
2013-08-11Instructions are no longer member functionsAndrew Waterman1-3/+3
2013-07-12Eliminate infinite loop in debug modeAndrew Waterman1-4/+1
2013-03-25add BSD licenseAndrew Waterman1-0/+2
2013-03-25ignore host writes to fromhost if old value not 0Andrew Waterman1-11/+11
2013-02-12make HTIF interactions deterministic; fix raceAndrew Waterman1-6/+10
2013-01-25remove unnecessary #includeAndrew Waterman1-1/+0
2013-01-25change htif to link against libfesvrAndrew Waterman1-110/+66
2012-08-30new tohost/fromhost semanticsAndrew Waterman1-5/+8
2012-07-22correct HTIF reset behaviorAndrew Waterman1-11/+2
2012-05-09per-core tohost/fromhost registersAndrew Waterman1-32/+26
2012-03-24new supervisor modeAndrew Waterman1-4/+4
2012-03-19abstract regfile behind objectAndrew Waterman1-2/+2
2012-02-19new HTIF protocol. update your fesvr.Andrew Waterman1-19/+22
2012-02-17implement lighter-weight htif packet headerAndrew Waterman1-27/+27
2012-01-31poll HTIF occasionallyAndrew Waterman1-0/+12
2012-01-11fix compilation for gcc 4.6.1Andrew Waterman1-0/+1
2011-10-18yunsup made this fix..ask himYunsup Lee1-0/+5
2011-06-19temporary undoing of renamingAndrew Waterman1-0/+143