mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 12:07:31 +00:00 
			
		
		
		
	target/microblaze: Treat pvr_regs as constant
Do not allow gdb to set the values, and don't bother dumping unchanging values with -d cpu. Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
		
							parent
							
								
									a4bcfc3380
								
							
						
					
					
						commit
						5ad7cc07e5
					
				| @ -132,10 +132,6 @@ int mb_cpu_gdb_write_register(CPUState *cs, uint8_t *mem_buf, int n) | ||||
|     case GDB_BTR: | ||||
|         env->btr = tmp; | ||||
|         break; | ||||
|     case GDB_PVR0 ... GDB_PVR11: | ||||
|         /* PVR12 is intentionally skipped */ | ||||
|         cpu->cfg.pvr_regs[n - GDB_PVR0] = tmp; | ||||
|         break; | ||||
|     case GDB_EDR: | ||||
|         env->edr = tmp; | ||||
|         break; | ||||
|  | ||||
| @ -1919,11 +1919,6 @@ void mb_cpu_dump_state(CPUState *cs, FILE *f, int flags) | ||||
|                  env->esr, env->fsr, env->btr, env->edr, | ||||
|                  env->ear, env->slr, env->shr); | ||||
| 
 | ||||
|     for (i = 0; i < 12; i++) { | ||||
|         qemu_fprintf(f, "rpvr%-2d=%08x%c", | ||||
|                      i, env->pvr.regs[i], i % 4 == 3 ? '\n' : ' '); | ||||
|     } | ||||
| 
 | ||||
|     for (i = 0; i < 32; i++) { | ||||
|         qemu_fprintf(f, "r%2.2d=%08x%c", | ||||
|                      i, env->regs[i], i % 4 == 3 ? '\n' : ' '); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Richard Henderson
						Richard Henderson