Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
526e60f8
Commit
526e60f8
authored
May 02, 2002
by
Greg Kroah-Hartman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
USB io_edgeport driver
added Black Box OEM device ids to the io_edgeport driver.
parent
70a42193
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
40 additions
and
0 deletions
+40
-0
drivers/usb/serial/io_tables.h
drivers/usb/serial/io_tables.h
+26
-0
drivers/usb/serial/io_usbvend.h
drivers/usb/serial/io_usbvend.h
+14
-0
No files found.
drivers/usb/serial/io_tables.h
View file @
526e60f8
...
@@ -25,6 +25,11 @@ static __devinitdata struct usb_device_id edgeport_2port_id_table [] = {
...
@@ -25,6 +25,11 @@ static __devinitdata struct usb_device_id edgeport_2port_id_table [] = {
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_421
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_421
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_21
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_21
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_2_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_2_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_421
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_21
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2_DIN
)
},
{
}
{
}
};
};
...
@@ -37,6 +42,11 @@ static __devinitdata struct usb_device_id edgeport_4port_id_table [] = {
...
@@ -37,6 +42,11 @@ static __devinitdata struct usb_device_id edgeport_4port_id_table [] = {
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_4_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_4_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_COMPATIBLE
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_COMPATIBLE
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4T
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4_DIN
)
},
{
}
{
}
};
};
...
@@ -44,6 +54,9 @@ static __devinitdata struct usb_device_id edgeport_8port_id_table [] = {
...
@@ -44,6 +54,9 @@ static __devinitdata struct usb_device_id edgeport_8port_id_table [] = {
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8I
)
},
{
}
{
}
};
};
...
@@ -66,6 +79,19 @@ static __devinitdata struct usb_device_id id_table_combined [] = {
...
@@ -66,6 +79,19 @@ static __devinitdata struct usb_device_id id_table_combined [] = {
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_COMPATIBLE
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_COMPATIBLE
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_EDGEPORT_8I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_421
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_21
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_2_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4T
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4I
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_4_DIN
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_16_DUAL_CPU
)
},
{
USB_DEVICE
(
USB_VENDOR_ID_ION
,
ION_DEVICE_ID_BB_EDGEPORT_8I
)
},
{
}
/* Terminating entry */
{
}
/* Terminating entry */
};
};
...
...
drivers/usb/serial/io_usbvend.h
View file @
526e60f8
...
@@ -92,6 +92,20 @@
...
@@ -92,6 +92,20 @@
#define ION_DEVICE_ID_EDGEPORT_8I 0x014 // Edgeport/8 RS422 (single-CPU)
#define ION_DEVICE_ID_EDGEPORT_8I 0x014 // Edgeport/8 RS422 (single-CPU)
#define ION_DEVICE_ID_MT4X56USB 0x1403 // OEM device
#define ION_DEVICE_ID_MT4X56USB 0x1403 // OEM device
// BlackBox OEM devices
#define ION_DEVICE_ID_BB_EDGEPORT_4 0x001 // Edgeport/4 RS232
#define ION_DEVICE_ID_BB_EDGEPORT_4T 0x004 // Edgeport/4 RS232 for Telxon (aka "Fleetport")
#define ION_DEVICE_ID_BB_EDGEPORT_2 0x005 // Edgeport/2 RS232
#define ION_DEVICE_ID_BB_EDGEPORT_4I 0x006 // Edgeport/4 RS422
#define ION_DEVICE_ID_BB_EDGEPORT_2I 0x007 // Edgeport/2 RS422/RS485
#define ION_DEVICE_ID_BB_EDGEPORT_421 0x00C // Edgeport/421 Hub+RS232+Parallel
#define ION_DEVICE_ID_BB_EDGEPORT_21 0x00D // Edgeport/21 RS232+Parallel
#define ION_DEVICE_ID_BB_EDGEPORT_8_DUAL_CPU 0x00E // Half of an Edgeport/8 (the kind with 2 EP/4s on 1 PCB)
#define ION_DEVICE_ID_BB_EDGEPORT_8 0x00F // Edgeport/8 (single-CPU)
#define ION_DEVICE_ID_BB_EDGEPORT_2_DIN 0x010 // Edgeport/2 RS232 with Apple DIN connector
#define ION_DEVICE_ID_BB_EDGEPORT_4_DIN 0x011 // Edgeport/4 RS232 with Apple DIN connector
#define ION_DEVICE_ID_BB_EDGEPORT_16_DUAL_CPU 0x012 // Half of an Edgeport/16 (the kind with 2 EP/8s)
#define ION_DEVICE_ID_BB_EDGEPORT_8I 0x014 // Edgeport/8 RS422 (single-CPU)
// These IDs are used by the Edgeport.exe program for uninstalling.
// These IDs are used by the Edgeport.exe program for uninstalling.
//
//
#define EDGEPORT_DEVICE_IDS {0x001, 0x003, 0x004, 0x005, 0x006, 0x007, 0x00B, \
#define EDGEPORT_DEVICE_IDS {0x001, 0x003, 0x004, 0x005, 0x006, 0x007, 0x00B, \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment