Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
bt3c_cs.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/types.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/ptrace.h>
#include <linux/ioport.h>
#include <linux/spinlock.h>
#include <linux/moduleparam.h>
#include <linux/skbuff.h>
#include <linux/string.h>
#include <linux/serial.h>
#include <linux/serial_reg.h>
#include <linux/bitops.h>
#include <asm/io.h>
#include <linux/device.h>
#include <linux/firmware.h>
#include <pcmcia/cistpl.h>
#include <pcmcia/ciscode.h>
#include <pcmcia/ds.h>
#include <pcmcia/cisreg.h>
#include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h>

Go to the source code of this file.

Data Structures

struct  bt3c_info_t
 

Macros

#define XMIT_SENDING   1
 
#define XMIT_WAKEUP   2
 
#define XMIT_WAITING   8
 
#define RECV_WAIT_PACKET_TYPE   0
 
#define RECV_WAIT_EVENT_HEADER   1
 
#define RECV_WAIT_ACL_HEADER   2
 
#define RECV_WAIT_SCO_HEADER   3
 
#define RECV_WAIT_DATA   4
 
#define DATA_L   0
 
#define DATA_H   1
 
#define ADDR_L   2
 
#define ADDR_H   3
 
#define CONTROL   4
 

Typedefs

typedef struct bt3c_info_t bt3c_info_t
 

Functions

 MODULE_AUTHOR ("Marcel Holtmann <[email protected]>")
 
 MODULE_DESCRIPTION ("Bluetooth driver for the 3Com Bluetooth PCMCIA card")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_FIRMWARE ("BT3CPCC.bin")
 
 MODULE_DEVICE_TABLE (pcmcia, bt3c_ids)
 
 module_init (init_bt3c_cs)
 
 module_exit (exit_bt3c_cs)
 

Macro Definition Documentation

#define ADDR_H   3

Definition at line 112 of file bt3c_cs.c.

#define ADDR_L   2

Definition at line 111 of file bt3c_cs.c.

#define CONTROL   4

Definition at line 113 of file bt3c_cs.c.

#define DATA_H   1

Definition at line 110 of file bt3c_cs.c.

#define DATA_L   0

Definition at line 109 of file bt3c_cs.c.

#define RECV_WAIT_ACL_HEADER   2

Definition at line 100 of file bt3c_cs.c.

#define RECV_WAIT_DATA   4

Definition at line 102 of file bt3c_cs.c.

#define RECV_WAIT_EVENT_HEADER   1

Definition at line 99 of file bt3c_cs.c.

#define RECV_WAIT_PACKET_TYPE   0

Definition at line 98 of file bt3c_cs.c.

#define RECV_WAIT_SCO_HEADER   3

Definition at line 101 of file bt3c_cs.c.

#define XMIT_SENDING   1

Definition at line 93 of file bt3c_cs.c.

#define XMIT_WAITING   8

Definition at line 95 of file bt3c_cs.c.

#define XMIT_WAKEUP   2

Definition at line 94 of file bt3c_cs.c.

Typedef Documentation

Function Documentation

MODULE_AUTHOR ( "Marcel Holtmann <[email protected]>"  )
MODULE_DESCRIPTION ( "Bluetooth driver for the 3Com Bluetooth PCMCIA card"  )
MODULE_DEVICE_TABLE ( pcmcia  ,
bt3c_ids   
)
module_exit ( exit_bt3c_cs  )
MODULE_FIRMWARE ( "BT3CPCC.bin"  )
module_init ( init_bt3c_cs  )
MODULE_LICENSE ( "GPL"  )