Changes in tools/ew.py [8a26f82:e4a1497] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tools/ew.py
r8a26f82 re4a1497 36 36 import subprocess 37 37 import autotool 38 import platform39 38 40 39 def run_in_console(cmd, title): … … 43 42 subprocess.call(cmdline, shell = True); 44 43 45 def get_host_native_width(): 46 return int(platform.architecture()[0].strip('bit')) 47 48 def pc_options(guest_width): 49 opts = '' 50 51 # Do not enable KVM if running 64 bits HelenOS 52 # on 32 bits host 53 host_width = get_host_native_width() 54 if guest_width <= host_width: 55 opts = opts + ' -enable-kvm' 56 57 # Remove the leading space 58 return opts[1:] 44 def pc_options(): 45 return '-enable-kvm' 59 46 60 47 def malta_options(): … … 63 50 def platform_to_qemu_options(platform, machine): 64 51 if platform == 'amd64': 65 return 'system-x86_64', pc_options( 64)52 return 'system-x86_64', pc_options() 66 53 elif platform == 'arm32': 67 54 return 'system-arm', '' 68 55 elif platform == 'ia32': 69 return 'system-i386', pc_options( 32)56 return 'system-i386', pc_options() 70 57 elif platform == 'mips32': 71 58 if machine == 'lmalta':
Note:
See TracChangeset
for help on using the changeset viewer.