Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

old_belkin.c File Reference

#include <linux/module.h>
#include <linux/delay.h>
#include <linux/tty.h>
#include <linux/sched.h>
#include <linux/init.h>
#include <linux/irda.h>
#include <net/irda/irda.h>
#include <net/irda/irmod.h>
#include <net/irda/irda_device.h>

Include dependency graph for old_belkin.c:

Go to the source code of this file.

Defines

#define MIN_DELAY   25

Functions

static void old_belkin_open (dongle_t *self, struct qos_info *qos)
static void old_belkin_close (dongle_t *self)
static int old_belkin_change_speed (struct irda_task *task)
static int old_belkin_reset (struct irda_task *task)
int __init old_belkin_init (void)
void old_belkin_cleanup (void)

Variables

static struct dongle_reg dongle


Define Documentation

#define MIN_DELAY   25
 

Definition at line 69 of file old_belkin.c.


Function Documentation

static int old_belkin_change_speed struct irda_task task  )  [static]
 

Definition at line 121 of file old_belkin.c.

References IRDA_TASK_DONE, and irda_task_next_state().

Here is the call graph for this function:

void old_belkin_cleanup void   ) 
 

Definition at line 93 of file old_belkin.c.

References irda_device_unregister_dongle().

Here is the call graph for this function:

static void old_belkin_close dongle_t self  )  [static]
 

Definition at line 108 of file old_belkin.c.

References dongle_t::dev, FALSE, and MOD_DEC_USE_COUNT.

int __init old_belkin_init void   ) 
 

Definition at line 88 of file old_belkin.c.

References irda_device_register_dongle().

Referenced by irda_device_init().

Here is the call graph for this function:

static void old_belkin_open dongle_t self,
struct qos_info qos
[static]
 

Definition at line 98 of file old_belkin.c.

References qos_info::baud_rate, qos_value_t::bits, IR_9600, qos_info::min_turn_time, and MOD_INC_USE_COUNT.

static int old_belkin_reset struct irda_task task  )  [static]
 

Definition at line 134 of file old_belkin.c.

References irda_task::instance, IRDA_TASK_DONE, irda_task_next_state(), MIN_DELAY, TRUE, and udelay.

Here is the call graph for this function:


Variable Documentation

struct dongle_reg dongle [static]
 

Initial value:

Definition at line 79 of file old_belkin.c.