aboutsummaryrefslogtreecommitdiff
path: root/machine/htif.c
AgeCommit message (Collapse)AuthorFilesLines
2020-08-07make htif_poweroff thread-safe (#211)Howard Mao1-2/+3
2020-06-07Consistently use fdt_string_list for FDT compatible property (#202)Jessica Clarke1-1/+1
QEMU's finisher is "sifive,test1\0sifive,test0\0syscon" so we fail to detect it currently. Instead, search the entire list, and for completeness do the same with the HTIF and SiFive UART drivers.
2018-08-15Fix printm on RV32 (#119)Andrew Waterman1-0/+16
Use a proxy syscall instead of a blocking character write. Resolves #84
2018-07-09Properly license all nontrivial filesAndrew Waterman1-0/+2
2017-11-03Remove the platform interfacePalmer Dabbelt1-0/+51
We now automatically detect everything that the platform interface used to be used for, so it's now obsolete!
2017-02-20Don't block for acks on console writesAndrew Waterman1-22/+32
2017-02-20minor HTIF cleanup + use WFIAndrew Waterman1-6/+5
2017-02-15Cleanly separate HTIF code; don't poll keyboard on timer interruptAndrew Waterman1-0/+78