void falc_generate_loop_up_code(pc300_t * card, int ch) 
static void falc_generate_loop_up_code(pc300_t * card, int ch) 
void falc_generate_loop_up_code(pc300_t * card, int ch){	pc300ch_t *chan = (pc300ch_t *) & card->chan[ch];	pc300chconf_t *conf = (pc300chconf_t *) & chan->conf;	falc_t *pfalc = (falc_t *) & chan->falc;	void __iomem *falcbase = card->hw.falcbase;	if (conf->media == IF_IFACE_T1) {		cpc_writeb(falcbase + F_REG(FMR5, ch),			   cpc_readb(falcbase + F_REG(FMR5, ch)) | FMR5_XLU);	} else {		cpc_writeb(falcbase + F_REG(FMR3, ch),			   cpc_readb(falcbase + F_REG(FMR3, ch)) | FMR3_XLU);	}	// EVENT_FALC_ABNORMAL	if (conf->media == IF_IFACE_T1) {		/* Disable this interrupt as it may otherwise interfere with 		 * other working boards. */		cpc_writeb(falcbase + F_REG(IMR0, ch),			   cpc_readb(falcbase + F_REG(IMR0, ch)) | IMR0_PDEN);	}	falc_disable_comm(card, ch);	// EVENT_FALC_ABNORMAL	pfalc->loop_gen = 1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/7665a08928f241247afe8c76865cdbe4ef5489bf/pc300_drv.c/buggy/drivers/net/wan/pc300_drv.c