Skip to contentSkip to conversation

Bluetooth Subsystem PC Card drivers for 2.4.19-rc2

PATCH New Marcel Holtmann 1 participant 1 message Jul 17, 2002

Subsystems (2)
lore
Share & tools
lore

Marcel Holtmann

author maintainer
#0 lore raw

PATCH 1/1 Bluetooth Subsystem PC Card drivers for 2.4.19-rc2

Hi Marcelo,

this patch updates the PC Card drivers of the Bluetooth subsystem. It modifies the following files:

linux-2.4.19-rc2/CREDITS
linux-2.4.19-rc2/MAINTAINERS
linux-2.4.19-rc2/Documentation/Configure.help
linux-2.4.19-rc2/drivers/bluetooth/Config.in
linux-2.4.19-rc2/drivers/bluetooth/Makefile
linux-2.4.19-rc2/drivers/bluetooth/bluecard_cs.c
linux-2.4.19-rc2/drivers/bluetooth/bt3c_cs.c
linux-2.4.19-rc2/drivers/bluetooth/dtl1_cs.c

All three drivers are complete independent and has been tested for a long time. The drivers are stable and ready for the 2.4 kernel.

With these drivers in the final 2.4.19 Kernel, it will be very easy for the Linux users to take a step into the Bluetooth world.

Regards

Marcel

CREDITS +6 -0
diff -urN linux-2.4.19-rc2/CREDITS linux-2.4.19-rc2-mh/CREDITS
@@ -1329,6 +1329,12 @@
 S: Provo, Utah 84606-5607
 S: USA
 
+N: Marcel Holtmann
+E: [email protected]
+W: http://www.holtmann.org
+D: Author of the Linux Bluetooth Subsystem PC Card drivers
+S: Germany
+
 N: Rob W. W. Hooft
 E: [email protected]
 D: Shared libs for graphics-tools and for the f2c compiler
Documentation/Configure.help +27 -1
diff -urN linux-2.4.19-rc2/Documentation/Configure.help linux-2.4.19-rc2-mh/Documentation/Configure.help
@@ -20494,10 +20494,36 @@
   Bluetooth HCI DTL1 (PC Card) driver.
   This driver provides support for Bluetooth PCMCIA devices with
   Nokia DTL1 interface:
-     Nokia Bluetooth PC Card, Socketcom Bluetooth CF module
+     Nokia Bluetooth Card
+     Socket Bluetooth CF Card
 
   Say Y here to compile support for HCI DTL1 devices into the
   kernel or say M to compile it as module (dtl1_cs.o).
+
+HCI BT3C (PC Card) device driver
+CONFIG_BLUEZ_HCIBT3C
+  Bluetooth HCI BT3C (PC Card) driver.
+  This driver provides support for Bluetooth PCMCIA devices with
+  3Com BT3C interface:
+     3Com Bluetooth Card (3CRWB6096)
+     HP Bluetooth Card
+
+  The HCI BT3C driver uses external firmware loader program provided in
+  the BlueFW package. For more information, see <http://bluez.sf.net>.
+
+  Say Y here to compile support for HCI BT3C devices into the
+  kernel or say M to compile it as module (bt3c_cs.o).
+
+HCI BlueCard (PC Card) device driver
+CONFIG_BLUEZ_HCIBLUECARD
+  Bluetooth HCI BlueCard (PC Card) driver.
+  This driver provides support for Bluetooth PCMCIA devices with
+  Anycom BlueCard interface:
+     Anycom Bluetooth PC Card
+     Anycom Bluetooth CF Card
+
+  Say Y here to compile support for HCI BlueCard devices into the
+  kernel or say M to compile it as module (bluecard_cs.o).
 
 # The following options are for Linux when running on the Hitachi
 # SuperH family of RISC microprocessors.
MAINTAINERS +6 -0
diff -urN linux-2.4.19-rc2/MAINTAINERS linux-2.4.19-rc2-mh/MAINTAINERS
@@ -266,6 +266,12 @@
 W:	http://bluez.sf.net
 S:	Maintained
 
+BLUETOOTH SUBSYSTEM (PC Card Drivers)
+P:	Marcel Holtmann
+M:	[email protected]
+W:	http://www.holtmann.org/linux/bluetooth/
+S:	Maintained
+
 BTTV VIDEO4LINUX DRIVER
 P:	Gerd Knorr
 M:	[email protected]
drivers/bluetooth/Config.in +4 -0
diff -urN linux-2.4.19-rc2/drivers/bluetooth/Config.in linux-2.4.19-rc2-mh/drivers/bluetooth/Config.in
@@ -14,6 +14,10 @@
 
 dep_tristate 'HCI DTL1 (PC Card) driver' CONFIG_BLUEZ_HCIDTL1 $CONFIG_PCMCIA $CONFIG_BLUEZ
 
+dep_tristate 'HCI BT3C (PC Card) driver' CONFIG_BLUEZ_HCIBT3C $CONFIG_PCMCIA $CONFIG_BLUEZ
+
+dep_tristate 'HCI BlueCard (PC Card) driver' CONFIG_BLUEZ_HCIBLUECARD $CONFIG_PCMCIA $CONFIG_BLUEZ
+
 dep_tristate 'HCI VHCI (Virtual HCI device) driver' CONFIG_BLUEZ_HCIVHCI $CONFIG_BLUEZ
 
 endmenu
drivers/bluetooth/Makefile +2 -0
diff -urN linux-2.4.19-rc2/drivers/bluetooth/Makefile linux-2.4.19-rc2-mh/drivers/bluetooth/Makefile
@@ -14,6 +14,8 @@
 uart-$(CONFIG_BLUEZ_HCIUART_H4)	+= hci_h4.o
 
 obj-$(CONFIG_BLUEZ_HCIDTL1)	+= dtl1_cs.o
+obj-$(CONFIG_BLUEZ_HCIBT3C)	+= bt3c_cs.o
+obj-$(CONFIG_BLUEZ_HCIBLUECARD)	+= bluecard_cs.o
 
 include $(TOPDIR)/Rules.make
 
drivers/bluetooth/bluecard_cs.c +1113 -0

1,113 lines not on this page · raw message

drivers/bluetooth/bt3c_cs.c +946 -0

946 lines not on this page · raw message

drivers/bluetooth/dtl1_cs.c +625 -706

862 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Part of the diff is not shown here. View the raw message.