#include <linux/module.h>
#include <linux/kmod.h>
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/ioport.h>
#include <linux/string.h>
#include <linux/spinlock.h>
#include <linux/wait.h>
#include <linux/sched.h>
#include <linux/parport.h>
#include "paride.h"
Go to the source code of this file.
|
| MODULE_LICENSE ("GPL") |
|
void | pi_write_regr (PIA *pi, int cont, int regr, int val) |
|
| EXPORT_SYMBOL (pi_write_regr) |
|
int | pi_read_regr (PIA *pi, int cont, int regr) |
|
| EXPORT_SYMBOL (pi_read_regr) |
|
void | pi_write_block (PIA *pi, char *buf, int count) |
|
| EXPORT_SYMBOL (pi_write_block) |
|
void | pi_read_block (PIA *pi, char *buf, int count) |
|
| EXPORT_SYMBOL (pi_read_block) |
|
int | pi_schedule_claimed (PIA *pi, void(*cont)(void)) |
|
| EXPORT_SYMBOL (pi_schedule_claimed) |
|
void | pi_do_claimed (PIA *pi, void(*cont)(void)) |
|
| EXPORT_SYMBOL (pi_do_claimed) |
|
void | pi_connect (PIA *pi) |
|
| EXPORT_SYMBOL (pi_connect) |
|
void | pi_disconnect (PIA *pi) |
|
| EXPORT_SYMBOL (pi_disconnect) |
|
void | pi_release (PIA *pi) |
|
| EXPORT_SYMBOL (pi_release) |
|
int | paride_register (PIP *pr) |
|
| EXPORT_SYMBOL (paride_register) |
|
void | paride_unregister (PIP *pr) |
|
| EXPORT_SYMBOL (paride_unregister) |
|
int | pi_init (PIA *pi, int autoprobe, int port, int mode, int unit, int protocol, int delay, char *scratch, int devtype, int verbose, char *device) |
|
| EXPORT_SYMBOL (pi_init) |
|
#define PI_VERSION "1.06" |
int paride_register |
( |
PIP * |
pr | ) |
|
int pi_init |
( |
PIA * |
pi, |
|
|
int |
autoprobe, |
|
|
int |
port, |
|
|
int |
mode, |
|
|
int |
unit, |
|
|
int |
protocol, |
|
|
int |
delay, |
|
|
char * |
scratch, |
|
|
int |
devtype, |
|
|
int |
verbose, |
|
|
char * |
device |
|
) |
| |