Go to the source code of this file.
|
enum | parport_device_class {
PARPORT_CLASS_LEGACY = 0,
PARPORT_CLASS_PRINTER,
PARPORT_CLASS_MODEM,
PARPORT_CLASS_NET,
PARPORT_CLASS_HDC,
PARPORT_CLASS_PCMCIA,
PARPORT_CLASS_MEDIA,
PARPORT_CLASS_FDC,
PARPORT_CLASS_PORTS,
PARPORT_CLASS_SCANNER,
PARPORT_CLASS_DIGCAM,
PARPORT_CLASS_OTHER,
PARPORT_CLASS_UNSPEC,
PARPORT_CLASS_SCSIADAPTER
} |
|
#define IEEE1284_ADDR (1<<13) /* This is a flag */ |
#define IEEE1284_DATA 0 /* So is this */ |
#define IEEE1284_DEVICEID (1<<2) /* This is a flag */ |
#define IEEE1284_EXT_LINK |
#define IEEE1284_MODE_BECP (1<<9) /* Bounded ECP mode */ |
#define IEEE1284_MODE_BYTE (1<<0) |
#define IEEE1284_MODE_COMPAT (1<<8) |
#define IEEE1284_MODE_ECP (1<<4) |
#define IEEE1284_MODE_ECPSWE (1<<10) /* Software-emulated */ |
#define IEEE1284_MODE_EPP (1<<6) |
#define IEEE1284_MODE_EPPSL (1<<11) /* EPP 1.7 */ |
#define IEEE1284_MODE_EPPSWE (1<<12) /* Software-emulated */ |
#define IEEE1284_MODE_NIBBLE 0 |
#define PARPORT_CONTROL_AUTOFD 0x2 |
#define PARPORT_CONTROL_INIT 0x4 |
#define PARPORT_CONTROL_SELECT 0x8 |
#define PARPORT_CONTROL_STROBE 0x1 |
#define PARPORT_DISABLE -2 |
#define PARPORT_DMA_AUTO -2 |
#define PARPORT_DMA_NOFIFO -3 |
#define PARPORT_DMA_NONE -1 |
#define PARPORT_EPP_FAST (1<<0) /* Unreliable counts. */ |
#define PARPORT_IOHI_AUTO -1 |
#define PARPORT_IRQ_AUTO -2 |
#define PARPORT_IRQ_NONE -1 |
#define PARPORT_IRQ_PROBEONLY -3 |
#define PARPORT_MODE_COMPAT (1<<4) /* Hardware 'printer protocol'. */ |
#define PARPORT_MODE_DMA (1<<5) /* Hardware can DMA. */ |
#define PARPORT_MODE_ECP (1<<3) /* Hardware ECP. */ |
#define PARPORT_MODE_EPP (1<<2) /* Hardware EPP. */ |
#define PARPORT_MODE_SAFEININT (1<<6) /* SPP registers accessible in IRQ. */ |
#define PARPORT_MODE_TRISTATE (1<<1) /* Can tristate. */ |
#define PARPORT_STATUS_ACK 0x40 |
#define PARPORT_STATUS_BUSY 0x80 |
#define PARPORT_STATUS_ERROR 0x8 |
#define PARPORT_STATUS_PAPEROUT 0x20 |
#define PARPORT_STATUS_SELECT 0x10 |
- Enumerator:
PARPORT_CLASS_LEGACY |
|
PARPORT_CLASS_PRINTER |
|
PARPORT_CLASS_MODEM |
|
PARPORT_CLASS_NET |
|
PARPORT_CLASS_HDC |
|
PARPORT_CLASS_PCMCIA |
|
PARPORT_CLASS_MEDIA |
|
PARPORT_CLASS_FDC |
|
PARPORT_CLASS_PORTS |
|
PARPORT_CLASS_SCANNER |
|
PARPORT_CLASS_DIGCAM |
|
PARPORT_CLASS_OTHER |
|
PARPORT_CLASS_UNSPEC |
|
PARPORT_CLASS_SCSIADAPTER |
|
Definition at line 37 of file parport.h.