static void uli526x_dynamic_reset(struct DEVICE *dev) 
static void uli526x_dynamic_reset(struct net_device *dev) 
static void uli526x_dynamic_reset(struct DEVICE *dev){	struct uli526x_board_info *db = netdev_priv(dev);	ULI526X_DBUG(0, "uli526x_dynamic_reset()", 0);	/* Sopt MAC controller */	db->cr6_data &= ~(CR6_RXSC | CR6_TXSC);	/* Disable Tx/Rx */	update_cr6(db->cr6_data, dev->base_addr);	outl(0, dev->base_addr + DCR7);		/* Disable Interrupt */	outl(inl(dev->base_addr + DCR5), dev->base_addr + DCR5);	/* Disable upper layer interface */	netif_stop_queue(dev);	/* Free Rx Allocate buffer */	uli526x_free_rxbuffer(db);	/* system variable init */	db->tx_packet_cnt = 0;	db->rx_avail_cnt = 0;	db->link_failed = 1;	db->init=1;	db->wait_reset = 0;	/* Re-initilize ULI526X board */	uli526x_init(dev);	/* Restart upper layer interface */	netif_wake_queue(dev);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/945a787675cc5ba362f5d4ce135d2a2c20be5985/uli526x.c/buggy/drivers/net/tulip/uli526x.c