/* Note that IRQs are guaranteed to be disabled.  */
static void __init get_assabet_scr(void)
/* Note that IRQs are guaranteed to be disabled.  */
static void __init get_assabet_scr(void)
{
	unsigned long scr, i;
	GPDR |= 0x3fc;
	GPSR = 0x3fc;
	GPDR &= ~(0x3fc);
	for(i = 100; i--; )
		scr = GPLR;
	GPDR |= 0x3fc;
	scr &= 0x3fc;
	SCR_value = scr;
}