Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | parport_gsc_private |
Macros | |
#define | DELAY_TIME 0 |
#define | parport_readb gsc_readb |
#define | parport_writeb gsc_writeb |
#define | EPPDATA(p) ((p)->base + 0x4) |
#define | EPPADDR(p) ((p)->base + 0x3) |
#define | CONTROL(p) ((p)->base + 0x2) |
#define | STATUS(p) ((p)->base + 0x1) |
#define | DATA(p) ((p)->base + 0x0) |
Functions | |
void | parport_gsc_release_resources (struct parport *p) |
int | parport_gsc_claim_resources (struct parport *p) |
void | parport_gsc_init_state (struct pardevice *, struct parport_state *s) |
void | parport_gsc_save_state (struct parport *p, struct parport_state *s) |
void | parport_gsc_restore_state (struct parport *p, struct parport_state *s) |
void | parport_gsc_inc_use_count (void) |
void | parport_gsc_dec_use_count (void) |
struct parport * | parport_gsc_probe_port (unsigned long base, unsigned long base_hi, int irq, int dma, struct pci_dev *dev) |
Definition at line 61 of file parport_gsc.h.
#define DELAY_TIME 0 |
Definition at line 38 of file parport_gsc.h.
Definition at line 60 of file parport_gsc.h.
Definition at line 59 of file parport_gsc.h.
#define parport_readb gsc_readb |
Definition at line 41 of file parport_gsc.h.
#define parport_writeb gsc_writeb |
Definition at line 42 of file parport_gsc.h.
Definition at line 62 of file parport_gsc.h.
void parport_gsc_init_state | ( | struct pardevice * | , |
struct parport_state * | s | ||
) |
Definition at line 83 of file parport_gsc.c.
|
read |
Definition at line 235 of file parport_gsc.c.
void parport_gsc_restore_state | ( | struct parport * | p, |
struct parport_state * | s | ||
) |
Definition at line 93 of file parport_gsc.c.
void parport_gsc_save_state | ( | struct parport * | p, |
struct parport_state * | s | ||
) |
Definition at line 88 of file parport_gsc.c.