rem: WB_CLRBIT(device->reg_base + WB_NETCFG, (WB_NETCFG_RX_ON|WB_NETCFG_TX_ON));
add: wb_stop(device);
context: wb840_close(void* cookie){	wb_device *device = (wb_device *)cookie;		LOG((DEVICE_NAME ": close()\n"));		cancel_timer(&device->timer);			// disable the transmitter's and receiver's state machine	WB_CLRBIT(device->reg_base + WB_NETCFG, (WB_NETCFG_RX_ON|WB_NETCFG_TX_ON));		write32(device->reg_base + WB_TXADDR, 0x00000000);	write32(device->reg_base + WB_RXADDR, 0x00000000);	wb_disable_interrupts(device);		remove_io_interrupt_handler(device->irq, wb_interrupt, device);		delete_sem(device->rxSem);	delete_sem(device->txSem);				return B_OK;}