From 07bfd71dacb4775720708ca2fc39fef10c9f37c4 Mon Sep 17 00:00:00 2001 From: Jouni Hogander Date: Tue, 19 Nov 2019 13:12:54 +0200 Subject: Implement basic support for MIPS64LE Add basic stuff to enable MIPS64ELR2 target: - build - make extract - make generate - qemu execution - system call parsing from /proc/kallsyms --- vm/qemu/qemu.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'vm') diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go index dae8f493b..bddace8f6 100644 --- a/vm/qemu/qemu.go +++ b/vm/qemu/qemu.go @@ -136,6 +136,16 @@ var archConfigs = map[string]*archConfig{ "console=ttyAMA0", ), }, + "linux/mips64le": { + Qemu: "qemu-system-mips64el", + TargetDir: "/", + QemuArgs: "-M malta -cpu MIPS64R2-generic -nodefaults", + NicModel: ",model=e1000", + CmdLine: append(linuxCmdline, + "root=/dev/sda", + "console=ttyS0", + ), + }, "linux/ppc64le": { Qemu: "qemu-system-ppc64", TargetDir: "/", -- cgit mrf-deployment