patch-2.3.16 linux/drivers/isdn/hisax/config.c

Next file: linux/drivers/isdn/hisax/hfc_pci.c
Previous file: linux/drivers/isdn/hisax/callc.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.15/linux/drivers/isdn/hisax/config.c linux/drivers/isdn/hisax/config.c
@@ -1,10 +1,16 @@
-/* $Id: config.c,v 2.31 1999/08/25 16:47:43 keil Exp $
+/* $Id: config.c,v 2.33 1999/08/30 11:57:52 keil Exp $
 
  * Author       Karsten Keil (keil@isdn4linux.de)
  *              based on the teles driver from Jan den Ouden
  *
  *
  * $Log: config.c,v $
+ * Revision 2.33  1999/08/30 11:57:52  keil
+ * Fix broken avm pcmcia
+ *
+ * Revision 2.32  1999/08/28 22:11:10  keil
+ * __setup function should be static
+ *
  * Revision 2.31  1999/08/25 16:47:43  keil
  * Support new __setup; allow to add FEATURES after register_isdn
  *
@@ -224,6 +230,7 @@
 int avm_a1_init_pcmcia(void*, int, int*, int);
 #ifdef COMPAT_HAS_NEW_SYMTAB
 EXPORT_SYMBOL(avm_a1_init_pcmcia);
+EXPORT_SYMBOL(HiSax_closecard);
 #else
 static struct symbol_table hisax_syms_avm_a1= {
 #include <linux/symtab_begin.h>
@@ -521,9 +528,9 @@
 
 	printk(KERN_INFO "HiSax: Linux Driver for passive ISDN cards\n");
 #ifdef MODULE
-	printk(KERN_INFO "HiSax: Version 3.3 (module)\n");
+	printk(KERN_INFO "HiSax: Version 3.3a (module)\n");
 #else
-	printk(KERN_INFO "HiSax: Version 3.3 (kernel)\n");
+	printk(KERN_INFO "HiSax: Version 3.3a (kernel)\n");
 #endif
 	strcpy(tmp, l1_revision);
 	printk(KERN_INFO "HiSax: Layer1 Revision %s\n", HiSax_getrev(tmp));
@@ -555,8 +562,8 @@
 #else
 #ifdef COMPAT_HAS_NEW_SETUP
 #define MAX_ARG	(HISAX_MAX_CARDS*5)
-__initfunc(int
-HiSax_setup(char *line))
+static int __init
+HiSax_setup(char *line)
 {
 	int i, j, argc;
 	int ints[MAX_ARG + 1];

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)