Esempio n. 1
0
/* $3b RTI inherent ##### */
INLINE void rti( void )
{
	PULLBYTE(CC);
	PULLBYTE(B);
	PULLBYTE(A);
	PULLWORD(pX);
	PULLWORD(pPC);
	CHANGE_PC();
	CHECK_IRQ_LINES(); /* HJB 990417 */
}
Esempio n. 2
0
static void reti( void )
{
	PULLWORD( PC );
	PULLBYTE( pSR );

	tms7000_icount -= 9;
	tms7000_check_IRQ_lines();
}
Esempio n. 3
0
/* $39 RTS inherent ----- */
INLINE void rts( void )
{
	PULLWORD(pPC);
	CHANGE_PC();
}
Esempio n. 4
0
/* $38 PULX inherent ----- */
INLINE void pulx (void)
{
	PULLWORD(pX);
}
Esempio n. 5
0
static void rets( void )
{
	PULLWORD( PC );
	tms7000_icount -= 7;
}