start at support for multiple CPUs

This commit is contained in:
Robert Morris 2019-06-05 11:42:03 -04:00
parent ec3d3a1fce
commit f1a727b971
21 changed files with 87 additions and 837 deletions

View file

@ -187,13 +187,13 @@ endif
QEMUOPTS = -machine virt -kernel kernel -m 3G -smp $(CPUS) -nographic
QEMUOPTS += -initrd fs.img
qemu: kernel
qemu: kernel fs.img
$(QEMU) $(QEMUOPTS)
.gdbinit: .gdbinit.tmpl-riscv
sed "s/:1234/:$(GDBPORT)/" < $^ > $@
qemu-gdb: kernel .gdbinit
qemu-gdb: kernel .gdbinit fs.img
@echo "*** Now run 'gdb'." 1>&2
$(QEMU) $(QEMUOPTS) -S $(QEMUGDB)