diff -ru r1000_v1.05.orig/src/r1000_n.c r1000_v1.05/src/r1000_n.c --- r1000_v1.05.orig/src/r1000_n.c 2007-04-18 16:29:47 +0000 +++ r1000_v1.05/src/r1000_n.c 2007-04-18 16:30:06 +0000 @@ -133,8 +133,8 @@ extern struct ethtool_ops r1000_ethtool_ops; static int r1000_set_speed_duplex(unsigned long ioaddr, unsigned int anar, unsigned int gbcr, unsigned int bmcr); -static void r1000_rx_action(struct net_device *netdev); -static void r1000_tx_action(struct net_device *netdev); +static void fastcall r1000_rx_action(struct net_device *netdev); +static void fastcall r1000_tx_action(struct net_device *netdev); #ifdef R1000_BOTTOM_HALVES static void r1000_rx_interrupt(unsigned long ndev);