示例#1
0
void intc_reset()
{
    INTC_ICR.reg_data = 0x0;
    INTC_IPRA.reg_data = 0x0;
    INTC_IPRB.reg_data = 0x0;
    INTC_IPRC.reg_data = 0x0;

    SIIDRebuild(); //rebuild the interrupts table

    interrupts_reset();
}
示例#2
0
void supervision_reset(void)
{
	//fprintf(log_get(), "supervision: reset\n");


	memorymap_reset();
	io_reset();
	gpu_reset();
	timer_reset();
	controls_reset();
	/*sound_reset();*/
	interrupts_reset();

	Reset6502(&m6502_registers);
}