diff options
Diffstat (limited to 'test.py')
| -rwxr-xr-x | test.py | 23 | 
1 files changed, 23 insertions, 0 deletions
| @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +import subprocess, time + +qemu = subprocess.Popen( +	'qemu-system-arm -machine lm3s6965evb -nographic -serial null -semihosting -kernel demo.elf -S'.split(), +	stdin  = subprocess.PIPE, +	stdout = subprocess.PIPE, +	stderr = subprocess.PIPE, +) + +qemu.stdin.write('cont\n') + +start = time.time(); + +while 1: +	line = qemu.stderr.readline() +	t = time.time() +	 +	if not line: +		break +	 +	print '[%11.6f] %s' % (t - start, line.strip()) | 
