USB: add EPIC support to the io_edgeport driver
This patch adds EPiC support to the io_edgeport driver which adds support for a number of NCR printers: - NCR (Axiohm) 7401-K580 printer - NCR (TEC) 7401-K590 printer, 7402-K592 - NCR (TEC) 7167, 7168 printers - NCR (TEC) 7197, 7198, F306, F307, F309 printers - NCR (Axiohm) 7194 printer - NCR (Axiohm) 7158 printer and a few more. It is based on the 2.6.19 kernel. Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
20b2e28fc5
commit
6e8cf7751f
@@ -30,6 +30,7 @@
|
||||
|
||||
#define USB_VENDOR_ID_ION 0x1608 // Our VID
|
||||
#define USB_VENDOR_ID_TI 0x0451 // TI VID
|
||||
#define USB_VENDOR_ID_AXIOHM 0x05D9 /* Axiohm VID */
|
||||
|
||||
//
|
||||
// Definitions of USB product IDs (PID)
|
||||
@@ -334,6 +335,10 @@ struct edge_compatibility_bits
|
||||
|
||||
};
|
||||
|
||||
#define EDGE_COMPATIBILITY_MASK0 0x0001
|
||||
#define EDGE_COMPATIBILITY_MASK1 0x3FFF
|
||||
#define EDGE_COMPATIBILITY_MASK2 0x0001
|
||||
|
||||
struct edge_compatibility_descriptor
|
||||
{
|
||||
__u8 Length; // Descriptor Length (per USB spec)
|
||||
|
||||
Reference in New Issue
Block a user