schedule_timeout(TR_RST_TIME); /* wait 50ms */ 
schedule_timeout_uninterruptible(TR_RST_TIME); /* wait 50ms */ 
static void ibmtr_cleanup_card(struct net_device *dev){	if (dev->base_addr) {		outb(0,dev->base_addr+ADAPTRESET);				schedule_timeout(TR_RST_TIME); /* wait 50ms */		outb(0,dev->base_addr+ADAPTRESETREL);	}#ifndef PCMCIA	free_irq(dev->irq, dev);	release_region(dev->base_addr, IBMTR_IO_EXTENT);	{ 		struct tok_info *ti = (struct tok_info *) dev->priv;		iounmap(ti->mmio);		iounmap(ti->sram_virt);	}#endif		}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3173c8907ffb2c64456142da3df2bd0500bd59e0/ibmtr.c/buggy/drivers/net/tokenring/ibmtr.c