FINALLY PAGING AND HEAP WORK WITH REALLY BAD CODE
This commit is contained in:
@@ -28,7 +28,7 @@ fn run_qemu(target: &Target, gdb: Option<Option<u16>>) {
|
||||
let mut qemu = target.qemu();
|
||||
qemu.args(["-d", "guest_errors"]);
|
||||
qemu.args(["-m", "4G"]);
|
||||
// qemu.args(["-monitor", "telnet:127.0.0.1:1235,server,nowait"]);
|
||||
qemu.args(["-monitor", "telnet:127.0.0.1:1235,server,nowait"]);
|
||||
if let Some(port) = gdb {
|
||||
let port = port.unwrap_or(1234);
|
||||
qemu.arg("-S");
|
||||
|
||||
@@ -40,6 +40,7 @@ impl Target {
|
||||
let mut cmd = Command::new("qemu-system-riscv64");
|
||||
cmd.arg("-nographic");
|
||||
cmd.arg("-semihosting");
|
||||
cmd.args(["-cpu", "rv64"]);
|
||||
cmd.args(["-machine", "virt"]);
|
||||
cmd.args(["-bios", "none"]);
|
||||
cmd.args(["-smp", "4"]);
|
||||
|
||||
Reference in New Issue
Block a user