Revision d537cf6c hw/mips_timer.c

b/hw/mips_timer.c
63 63
    cpu_mips_update_count(env, cpu_mips_get_count(env));
64 64
    if ((env->CP0_Config0 & (0x7 << CP0C0_AR)) == (1 << CP0C0_AR))
65 65
        env->CP0_Cause &= ~(1 << CP0Ca_TI);
66
    cpu_mips_irq_request(env, 7, 0);
66
    qemu_irq_lower(env->irq[7]);
67 67
}
68 68

  
69 69
static void mips_timer_cb (void *opaque)
......
79 79
    cpu_mips_update_count(env, cpu_mips_get_count(env));
80 80
    if ((env->CP0_Config0 & (0x7 << CP0C0_AR)) == (1 << CP0C0_AR))
81 81
        env->CP0_Cause |= 1 << CP0Ca_TI;
82
    cpu_mips_irq_request(env, 7, 1);
82
    qemu_irq_raise(env->irq[7]);
83 83
}
84 84

  
85 85
void cpu_mips_clock_init (CPUState *env)

Also available in: Unified diff