Index: tools/ew.py
===================================================================
--- tools/ew.py	(revision 27de6188353ec03e733975d46f2f7bbfeeda7c04)
+++ tools/ew.py	(revision e773f5862b47d5f7a375337c8edca949d9aa9445)
@@ -190,4 +190,7 @@
 
 	cmdline = cmd
+	if 'qemu_path' in overrides.keys():
+		cmdline = overrides['qemu_path'] + cmd
+
 	if options != '':
 		cmdline += ' ' + options
@@ -329,4 +332,5 @@
 def run():
 	expect_nic = False
+	expect_qemu = False
 
 	for i in range(1, len(sys.argv)):
@@ -345,4 +349,8 @@
 				usage()
 				exit()
+
+		if expect_qemu:
+			expect_qemu = False
+			overrides['qemu_path'] = sys.argv[i]
 
 		elif sys.argv[i] == '-h':
@@ -367,4 +375,6 @@
 		elif sys.argv[i] == '-notablet':
 			overrides['notablet'] = True
+		elif sys.argv[i] == '-qemu_path' and i < len(sys.argv) - 1:
+			expect_qemu = True
 		else:
 			usage()
