forked from Github_Repos/cvw
		
	but apparently QEMU doesn't show UXL in SSTATUS
This commit is contained in:
		
							parent
							
								
									6d7bc928af
								
							
						
					
					
						commit
						11423d1d17
					
				@ -61,7 +61,7 @@ module csrsr (
 | 
			
		||||
                          STATUS_XS, STATUS_FS, STATUS_MPP, 2'b0,
 | 
			
		||||
                          STATUS_SPP, STATUS_MPIE, 1'b0, STATUS_SPIE, STATUS_UPIE, 
 | 
			
		||||
                          STATUS_MIE, 1'b0, STATUS_SIE, STATUS_UIE};
 | 
			
		||||
    assign SSTATUS_REGW = {STATUS_SD, /*27'b0, */ 29'b0, /*STATUS_SXL, */ STATUS_UXL, /*9'b0, */ 12'b0,
 | 
			
		||||
    assign SSTATUS_REGW = {STATUS_SD, /*27'b0, */ 29'b0, /*STATUS_SXL, */ {`QEMU ? 2'b0 : STATUS_UXL}, /*9'b0, */ 12'b0,
 | 
			
		||||
                          /*STATUS_TSR, STATUS_TW, STATUS_TVM, */STATUS_MXR, STATUS_SUM, /* STATUS_MPRV, */ 1'b0,
 | 
			
		||||
                          STATUS_XS, STATUS_FS, /*STATUS_MPP, 2'b0*/ 4'b0,
 | 
			
		||||
                          STATUS_SPP, /*STATUS_MPIE, 1'b0*/ 2'b0, STATUS_SPIE, STATUS_UPIE, 
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user