tag | line | file | source code |
thiscard | 2443 | drivers/net/arcnet.c | static struct device thiscard = { |
thiscard | 2459 | drivers/net/arcnet.c | sprintf(thiscard.name,"arc%d",num); |
thiscard | 2461 | drivers/net/arcnet.c | thiscard.base_addr=io; |
thiscard | 2463 | drivers/net/arcnet.c | thiscard.irq=irqnum; |
thiscard | 2464 | drivers/net/arcnet.c | if (thiscard.irq==2) thiscard.irq=9; |
thiscard | 2468 | drivers/net/arcnet.c | thiscard.mem_start=shmem; |
thiscard | 2469 | drivers/net/arcnet.c | thiscard.mem_end=thiscard.mem_start+512*4-1; |
thiscard | 2470 | drivers/net/arcnet.c | thiscard.rmem_start=thiscard.mem_start+512*0; |
thiscard | 2471 | drivers/net/arcnet.c | thiscard.rmem_end=thiscard.mem_start+512*2-1; |
thiscard | 2474 | drivers/net/arcnet.c | if (register_netdev(&thiscard) != 0) |
thiscard | 2484 | drivers/net/arcnet.c | printk("%s: device busy, remove delayed\n",thiscard.name); |
thiscard | 2488 | drivers/net/arcnet.c | if (thiscard.start) arcnet_close(&thiscard); |
thiscard | 2489 | drivers/net/arcnet.c | if (thiscard.irq) free_irq(thiscard.irq); |
thiscard | 2490 | drivers/net/arcnet.c | if (thiscard.base_addr) release_region(thiscard.base_addr, |
thiscard | 2492 | drivers/net/arcnet.c | unregister_netdev(&thiscard); |
thiscard | 2493 | drivers/net/arcnet.c | kfree(thiscard.priv); |
thiscard | 2494 | drivers/net/arcnet.c | thiscard.priv = NULL; |