forked from Github_Repos/cvw
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			626 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			626 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
source genSettings.sh
 | 
						|
tcpPort=1237
 | 
						|
 | 
						|
# Run without GDB
 | 
						|
($customQemu \
 | 
						|
-M virt \
 | 
						|
-m 128M \
 | 
						|
-nographic \
 | 
						|
-bios $imageDir/fw_jump.elf -kernel $imageDir/Image -append "root=/dev/vda ro" -initrd $imageDir/rootfs.cpio \
 | 
						|
-singlestep -rtc clock=vm -icount shift=1,align=off,sleep=on)
 | 
						|
 | 
						|
# Run with GDB
 | 
						|
#($customQemu \
 | 
						|
#-M virt \
 | 
						|
#-nographic -serial /dev/null \
 | 
						|
#-bios $imageDir/fw_jump.elf -kernel $imageDir/Image -append "root=/dev/vda ro" -initrd $imageDir/rootfs.cpio \
 | 
						|
#-singlestep -rtc clock=vm -icount shift=1,align=off,sleep=on \
 | 
						|
#-gdb tcp::$tcpPort -S) \
 | 
						|
#& riscv64-unknown-elf-gdb -x debug.gdb -ex "debug $tcpPort"
 | 
						|
 |