Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at eedd726efbc439dbed94fb8577e5533a986b341f 60 lines 1.1 kB view raw
1/* 8390 core for usual drivers */ 2 3static const char version[] = 4 "8390.c:v1.10cvs 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)\n"; 5 6#include "lib8390.c" 7 8int ei_open(struct net_device *dev) 9{ 10 return __ei_open(dev); 11} 12EXPORT_SYMBOL(ei_open); 13 14int ei_close(struct net_device *dev) 15{ 16 return __ei_close(dev); 17} 18EXPORT_SYMBOL(ei_close); 19 20irqreturn_t ei_interrupt(int irq, void *dev_id) 21{ 22 return __ei_interrupt(irq, dev_id); 23} 24EXPORT_SYMBOL(ei_interrupt); 25 26#ifdef CONFIG_NET_POLL_CONTROLLER 27void ei_poll(struct net_device *dev) 28{ 29 __ei_poll(dev); 30} 31EXPORT_SYMBOL(ei_poll); 32#endif 33 34struct net_device *__alloc_ei_netdev(int size) 35{ 36 return ____alloc_ei_netdev(size); 37} 38EXPORT_SYMBOL(__alloc_ei_netdev); 39 40void NS8390_init(struct net_device *dev, int startp) 41{ 42 __NS8390_init(dev, startp); 43} 44EXPORT_SYMBOL(NS8390_init); 45 46#if defined(MODULE) 47 48static int __init ns8390_module_init(void) 49{ 50 return 0; 51} 52 53static void __exit ns8390_module_exit(void) 54{ 55} 56 57module_init(ns8390_module_init); 58module_exit(ns8390_module_exit); 59#endif /* MODULE */ 60MODULE_LICENSE("GPL");