aboutsummaryrefslogtreecommitdiff
path: root/riscv/riscv.mk.in
diff options
context:
space:
mode:
authorAnup Patel <anup@brainfault.org>2021-12-14 19:18:32 +0530
committerAnup Patel <anup@brainfault.org>2022-04-20 11:24:35 +0530
commit191634d2854dfed448fc323195f9b65c305e2d77 (patch)
tree47193b8ed63049f264211a87e9402c82660c7f85 /riscv/riscv.mk.in
parent5a433081f4ce1a49ee83d1a81cf4922e7542a20c (diff)
downloadspike-191634d2854dfed448fc323195f9b65c305e2d77.zip
spike-191634d2854dfed448fc323195f9b65c305e2d77.tar.gz
spike-191634d2854dfed448fc323195f9b65c305e2d77.tar.bz2
Add ns16550 serial device emulation
The ns16550 is a widely use serial device so we add a simplified ns16550 device emulation which is good enough for Linux, OpenSBI, and hypervisors to use as console. Signed-off-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'riscv/riscv.mk.in')
-rw-r--r--riscv/riscv.mk.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/riscv/riscv.mk.in b/riscv/riscv.mk.in
index 7f1fc9a..708cead 100644
--- a/riscv/riscv.mk.in
+++ b/riscv/riscv.mk.in
@@ -55,6 +55,7 @@ riscv_srcs = \
rom.cc \
clint.cc \
plic.cc \
+ ns16550.cc \
debug_module.cc \
remote_bitbang.cc \
jtag_dtm.cc \