forked from Github_Repos/cvw
		
	copy over truncated trace into checkpoint if not freshly generating a trace
This commit is contained in:
		
							parent
							
								
									d2fa5fa645
								
							
						
					
					
						commit
						3eb229cda5
					
				@ -43,10 +43,8 @@ then
 | 
				
			|||||||
    sudo mkdir -p $checkPtDir
 | 
					    sudo mkdir -p $checkPtDir
 | 
				
			||||||
    sudo chown -R cad:users $checkPtDir
 | 
					    sudo chown -R cad:users $checkPtDir
 | 
				
			||||||
    sudo chmod -R a+rw $checkPtDir
 | 
					    sudo chmod -R a+rw $checkPtDir
 | 
				
			||||||
    if [ $genTrace -eq "1" ]; then
 | 
					    sudo touch $outTraceFile
 | 
				
			||||||
        sudo touch $outTraceFile
 | 
					    sudo chmod a+rw $outTraceFile
 | 
				
			||||||
        sudo chmod a+rw $outTraceFile
 | 
					 | 
				
			||||||
    fi
 | 
					 | 
				
			||||||
    sudo touch $interruptsFile
 | 
					    sudo touch $interruptsFile
 | 
				
			||||||
    sudo chmod a+rw $interruptsFile
 | 
					    sudo chmod a+rw $interruptsFile
 | 
				
			||||||
    sudo touch $rawStateFile
 | 
					    sudo touch $rawStateFile
 | 
				
			||||||
@ -83,8 +81,10 @@ then
 | 
				
			|||||||
    echo "Changing Endianness at $(date +%H:%M:%S)"
 | 
					    echo "Changing Endianness at $(date +%H:%M:%S)"
 | 
				
			||||||
    make fixBinMem
 | 
					    make fixBinMem
 | 
				
			||||||
    ./fixBinMem "$rawRamFile" "$ramFile"
 | 
					    ./fixBinMem "$rawRamFile" "$ramFile"
 | 
				
			||||||
    #echo "Creating truncated trace at $(date +%H:%M:%S)"
 | 
					    if [ $genTrace -ne "1" ]; then
 | 
				
			||||||
    #tail -n+$instrs "$tvDir/$traceFile" > "$checkPtDir/$traceFile"
 | 
					        echo "Copying over a truncated trace"
 | 
				
			||||||
 | 
					        tail -n+$instrs $traceFile > $outTraceFile
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
    read -p "Checkpoint completed at $(date +%H:%M:%S)" -n 1 -r
 | 
					    read -p "Checkpoint completed at $(date +%H:%M:%S)" -n 1 -r
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Cleanup
 | 
					    # Cleanup
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user