Esempio n. 1
0
File: fdd.c Progetto: 173210/px68k
// -----------------------------------------------------------------------
//   挿抜割り込み
// -----------------------------------------------------------------------
DWORD FASTCALL FDD_Int(BYTE irq)
{
	IRQH_IRQCallBack(irq);
	if ( irq==1 )
		return ((DWORD)IOC_IntVect+1);
	else
		return -1;
}
Esempio n. 2
0
DWORD FASTCALL Mcry_IntCB(BYTE irq)
{
	DWORD ret = 0xffffffff;
	IRQH_IRQCallBack(irq);
	if ( irq==MCRY_IRQ ) {
		ret = (DWORD)Mcry_Vector;
	}
	return ret;
}
Esempio n. 3
0
File: midi.c Progetto: 173210/px68k
// -----------------------------------------------------------------------
//   割り込み
// -----------------------------------------------------------------------
DWORD FASTCALL MIDI_Int(BYTE irq)
{
	DWORD ret;
	IRQH_IRQCallBack(irq);
	if ( irq==4 )
	{
		ret = (DWORD)(MIDI_Vector|MIDI_IntVect);
	}
	else
	{
		ret = (DWORD)(-1);
	}

	return ret;
}