--- src/main.c.old 2013-02-28 18:00:31.303958236 +0100 +++ src/main.c 2013-02-28 18:01:22.563203394 +0100 @@ -154,7 +154,7 @@ \*---------------------------------------------------------------------------*/ #if defined (__fcclassic__) -static int __devinit isa_start ( +static int isa_start ( unsigned short io_arg, unsigned short irq_arg ) { @@ -191,7 +191,7 @@ \*---------------------------------------------------------------------------*/ #if defined (__fcpnp__) -static int __devinit fritz_probe ( +static int fritz_probe ( struct pnp_dev * dev, const struct pnp_device_id * id ) { @@ -229,7 +229,7 @@ \*---------------------------------------------------------------------------*/ #if defined (__fcpnp__) -static void __devexit fritz_remove (struct pnp_dev * dev) { +static void fritz_remove (struct pnp_dev * dev) { card_t * card; card = (card_t *) pnp_get_drvdata (dev); @@ -253,7 +253,7 @@ \*---------------------------------------------------------------------------*/ #if defined (__fcpci__) -static int __devinit fritz_probe ( +static int fritz_probe ( struct pci_dev * dev, const struct pci_device_id * id ) { @@ -294,7 +294,7 @@ \*---------------------------------------------------------------------------*/ #if defined (__fcpci__) -static void __devexit fritz_remove (struct pci_dev * dev) { +static void fritz_remove (struct pci_dev * dev) { card_t * card; card = (card_t *) pci_get_drvdata (dev); @@ -322,7 +322,7 @@ .name = TARGET, .id_table = fcpci_id_table, .probe = fritz_probe, - .remove = __devexit_p(fritz_remove), + .remove = fritz_remove, } ; #elif defined (__fcpnp__) @@ -332,7 +332,7 @@ .name = TARGET, .id_table = fcpnp_id_table, .probe = fritz_probe, - .remove = __devexit_p(fritz_remove), + .remove = fritz_remove, } ; #endif