Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
btuart_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 <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  btuart_info_t
 

Macros

#define SPEED_MAX   115200
 
#define DEFAULT_BAUD_RATE   115200
 
#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
 

Typedefs

typedef struct btuart_info_t btuart_info_t
 

Functions

 MODULE_AUTHOR ("Marcel Holtmann <[email protected]>")
 
 MODULE_DESCRIPTION ("Bluetooth driver for Bluetooth PCMCIA cards with HCI UART interface")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DEVICE_TABLE (pcmcia, btuart_ids)
 
 module_init (init_btuart_cs)
 
 module_exit (exit_btuart_cs)
 

Macro Definition Documentation

#define DEFAULT_BAUD_RATE   115200

Definition at line 91 of file btuart_cs.c.

#define RECV_WAIT_ACL_HEADER   2

Definition at line 102 of file btuart_cs.c.

#define RECV_WAIT_DATA   4

Definition at line 104 of file btuart_cs.c.

#define RECV_WAIT_EVENT_HEADER   1

Definition at line 101 of file btuart_cs.c.

#define RECV_WAIT_PACKET_TYPE   0

Definition at line 100 of file btuart_cs.c.

#define RECV_WAIT_SCO_HEADER   3

Definition at line 103 of file btuart_cs.c.

#define SPEED_MAX   115200

Definition at line 88 of file btuart_cs.c.

#define XMIT_SENDING   1

Definition at line 95 of file btuart_cs.c.

#define XMIT_WAITING   8

Definition at line 97 of file btuart_cs.c.

#define XMIT_WAKEUP   2

Definition at line 96 of file btuart_cs.c.

Typedef Documentation

Function Documentation

MODULE_AUTHOR ( "Marcel Holtmann <[email protected]>"  )
MODULE_DESCRIPTION ( "Bluetooth driver for Bluetooth PCMCIA cards with HCI UART interface )
MODULE_DEVICE_TABLE ( pcmcia  ,
btuart_ids   
)
module_exit ( exit_btuart_cs  )
module_init ( init_btuart_cs  )
MODULE_LICENSE ( "GPL"  )