patch-2.1.101 linux/drivers/acorn/char/serial-atomwide.c

Next file: linux/drivers/acorn/char/serial-card.c
Previous file: linux/drivers/acorn/char/Makefile
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.100/linux/drivers/acorn/char/serial-atomwide.c linux/drivers/acorn/char/serial-atomwide.c
@@ -0,0 +1,20 @@
+/*
+ * linux/arch/arm/drivers/char/serial-atomwide.c
+ *
+ * Copyright (c) 1996 Russell King.
+ *
+ * Changelog:
+ *  02-05-1996	RMK	Created
+ *  07-05-1996	RMK	Altered for greater number of cards.
+ *  30-07-1996	RMK	Now uses generic card code.
+ */
+
+#define MY_CARD_LIST { MANU_ATOMWIDE, PROD_ATOMWIDE_3PSERIAL }
+#define MY_NUMPORTS 3
+#define MY_BAUD_BASE (7372800 / 16)
+#define MY_INIT atomwide_serial_init
+#define MY_BASE_ADDRESS(ec) \
+	ecard_address ((ec), ECARD_IOC, ECARD_SLOW) + (0x2000 >> 2)
+#define MY_PORT_ADDRESS(port,cardaddr) \
+	((cardaddr) + 0x200 - (port) * 0x100)
+#include "serial-card.c"

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov