|
@@ -9379,11 +9379,11 @@ static int gdb_get_avr_reg(CPUState *env, uint8_t *mem_buf, int n)
|
|
#endif
|
|
#endif
|
|
return 16;
|
|
return 16;
|
|
}
|
|
}
|
|
- if (n == 33) {
|
|
|
|
|
|
+ if (n == 32) {
|
|
stl_p(mem_buf, env->vscr);
|
|
stl_p(mem_buf, env->vscr);
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
- if (n == 34) {
|
|
|
|
|
|
+ if (n == 33) {
|
|
stl_p(mem_buf, (uint32_t)env->spr[SPR_VRSAVE]);
|
|
stl_p(mem_buf, (uint32_t)env->spr[SPR_VRSAVE]);
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
@@ -9402,11 +9402,11 @@ static int gdb_set_avr_reg(CPUState *env, uint8_t *mem_buf, int n)
|
|
#endif
|
|
#endif
|
|
return 16;
|
|
return 16;
|
|
}
|
|
}
|
|
- if (n == 33) {
|
|
|
|
|
|
+ if (n == 32) {
|
|
env->vscr = ldl_p(mem_buf);
|
|
env->vscr = ldl_p(mem_buf);
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
- if (n == 34) {
|
|
|
|
|
|
+ if (n == 33) {
|
|
env->spr[SPR_VRSAVE] = (target_ulong)ldl_p(mem_buf);
|
|
env->spr[SPR_VRSAVE] = (target_ulong)ldl_p(mem_buf);
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
@@ -9423,11 +9423,11 @@ static int gdb_get_spe_reg(CPUState *env, uint8_t *mem_buf, int n)
|
|
#endif
|
|
#endif
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
- if (n == 33) {
|
|
|
|
|
|
+ if (n == 32) {
|
|
stq_p(mem_buf, env->spe_acc);
|
|
stq_p(mem_buf, env->spe_acc);
|
|
return 8;
|
|
return 8;
|
|
}
|
|
}
|
|
- if (n == 34) {
|
|
|
|
|
|
+ if (n == 33) {
|
|
/* SPEFSCR not implemented */
|
|
/* SPEFSCR not implemented */
|
|
memset(mem_buf, 0, 4);
|
|
memset(mem_buf, 0, 4);
|
|
return 4;
|
|
return 4;
|
|
@@ -9447,11 +9447,11 @@ static int gdb_set_spe_reg(CPUState *env, uint8_t *mem_buf, int n)
|
|
#endif
|
|
#endif
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|
|
- if (n == 33) {
|
|
|
|
|
|
+ if (n == 32) {
|
|
env->spe_acc = ldq_p(mem_buf);
|
|
env->spe_acc = ldq_p(mem_buf);
|
|
return 8;
|
|
return 8;
|
|
}
|
|
}
|
|
- if (n == 34) {
|
|
|
|
|
|
+ if (n == 33) {
|
|
/* SPEFSCR not implemented */
|
|
/* SPEFSCR not implemented */
|
|
return 4;
|
|
return 4;
|
|
}
|
|
}
|