Index: tools/ew.py
===================================================================
--- tools/ew.py	(revision e98f1c3ecac2f8a34dd84930fa2b4ffe371c67ac)
+++ tools/ew.py	(revision 3f4c537add23029a5ff0978f39e4b08469b25e68)
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
 #
-# Copyright (c) 2013 Jakub Jermar 
+# Copyright (c) 2013 Jakub Jermar
 # All rights reserved.
 #
@@ -180,5 +180,5 @@
 		if not is_override('dryrun'):
 			subprocess.call(cmdline, shell = True)
-		
+
 def ski_run(platform, machine, processor):
 	run_in_console('ski -i contrib/conf/ski.conf', 'HelenOS/ia64 on ski')
@@ -187,4 +187,7 @@
 	hdisk_mk()
 	run_in_console('msim -c contrib/conf/msim.conf', 'HelenOS/mips32 on msim')
+
+def spike_run(platform, machine, processor):
+	run_in_console('spike image.boot', 'HelenOS/risvc64 on Spike')
 
 def gem5_console_thread():
@@ -253,4 +256,8 @@
 		'image' : 'image.iso',
 		'audio' : False
+	},
+	'riscv64' : {
+		'run' : spike_run,
+		'image' : 'image.boot'
 	},
 	'sparc64' : {
