summaryrefslogtreecommitdiffstats
path: root/drivers/usb/serial/io_edgeport.h
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <greg@kroah.com>2007-01-18 00:20:19 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2007-02-07 15:44:30 -0800
commit6e8cf7751f9fb913095d6142d068f41fbf0424bb (patch)
tree1ce42ebe426fc34ba5e9e8cbb30ef9da82370c60 /drivers/usb/serial/io_edgeport.h
parent20b2e28fc5557cda2cc840f44c6744b61b068ad6 (diff)
downloadlinux-stable-6e8cf7751f9fb913095d6142d068f41fbf0424bb.tar.gz
linux-stable-6e8cf7751f9fb913095d6142d068f41fbf0424bb.tar.bz2
linux-stable-6e8cf7751f9fb913095d6142d068f41fbf0424bb.zip
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>
Diffstat (limited to 'drivers/usb/serial/io_edgeport.h')
-rw-r--r--drivers/usb/serial/io_edgeport.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/usb/serial/io_edgeport.h b/drivers/usb/serial/io_edgeport.h
index 123fa8a904e6..29a913a6daca 100644
--- a/drivers/usb/serial/io_edgeport.h
+++ b/drivers/usb/serial/io_edgeport.h
@@ -111,10 +111,12 @@ struct edgeport_product_info {
__le16 FirmwareBuildNumber; /* zzzz (LE format) */
__u8 ManufactureDescDate[3]; /* MM/DD/YY when descriptor template was compiled */
- __u8 Unused1[1]; /* Available */
+ __u8 HardwareType;
__u8 iDownloadFile; /* What to download to EPiC device */
- __u8 Unused2[2]; /* Available */
+ __u8 EpicVer; /* What version of EPiC spec this device supports */
+
+ struct edge_compatibility_bits Epic;
};
/*