Subversion Repositories HelenOS

Rev

Rev 3801 | Rev 3863 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3801 Rev 3835
Line 538... Line 538...
538
	nop
538
	nop
539
0:	ba 0b					! this is for debugging, if we ever get here
539
0:	ba 0b					! this is for debugging, if we ever get here
540
	nop					! it will be easy to find
540
	nop					! it will be easy to find
541
 
541
 
542
	/* prevent unnecessary CLEANWIN exceptions */
542
	/* prevent unnecessary CLEANWIN exceptions */
543
	wrpr %g0, WSTATE_OTHER(0) | WSTATE_NORMAL(0), %wstate
543
	wrpr %g0, NWINDOWS - 1, %cleanwin
544
1:
544
1:
545
	/*
545
	/*
546
	 * Prevent SAVE instruction from causing a spill exception. If the
546
	 * Prevent SAVE instruction from causing a spill exception. If the
547
	 * CANSAVE register is zero, explicitly spill register window
547
	 * CANSAVE register is zero, explicitly spill register window
548
	 * at CWP + 2.
548
	 * at CWP + 2.