summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu/powerpc/mpc750/c_isr.inl
blob: 68f8116fe9269fa439043a2f2a952dee8bcc6eb6 (plain) (blame)
1
2
3
4
5
6
7
8
9
RTEMS_INLINE_ROUTINE boolean _ISR_Is_in_progress( void )
{
	register unsigned int isr_nesting_level;
	/*
         * Move from special purpose register 0 (mfspr SPRG0, r3)
	 */
	asm volatile ("mfspr	%0, 272" : "=r" (isr_nesting_level));
	return isr_nesting_level;
}