On 5/2/22 07:39, Víctor Colombo wrote:
      if (!(value & env->msr & R_MSR_IR_MASK) ||
-        ((value >> MSR_DR) & 1) != msr_dr) {
+        !(value & env->msr & R_MSR_DR_MASK)) {

Xor, but then this becomes

  (value ^ env->msr) & (R_MSR_IR_MASK | R_MSR_DR_MASK)


r~

Reply via email to