Re: Help on USB serial, TUSB3410 and custom devices
- From: Peter Hull <peterhull90@xxxxxxxxx>
- Date: Sun, 25 May 2008 14:18:13 -0700 (PDT)
I think I might have found something:
http://gate.brimson.com/downloads/ti_usb_2.6_release_notes-1.1.txt
in section 5 it talks about using different PIDs and VIDs.
It looks like the best approach would be to copy the existing driver
and substitute my IDs, like you said.
I've set up my device in OS X already and it's much easier on that
system. I just used the IO Kit to register for notifications when my
device was added and removed; no kernel or device drivers to worry
about!
Pete
On May 21, 4:31 pm, "Mark T.B. Carroll" <Mark.Carr...@xxxxxxxxxx>
wrote:
Peter Hull <peterhul...@xxxxxxxxx> writes:
I have a custom device which communicates via USB. It has a TI
TUSB3410 but with a different VID and PID (i.e. not the default Texas
Instruments ones). I know there is already a USB-to-serial driver in
the kernel for this chip which would do all I need but is it possible
to tell the kernel to associate this driver with our device? I would
then need it to run a hotplug script to set up the link to a user-
space application.
I think this would be an easy question for someone but I just can't
find a site with the appropriate information,
Someone will have a better answer for you, but -
One thing that I've sometimes successfully done is look in the source
code for the device driver and found a list of device IDs it looks for
and added the extra device to that list, or substituted it for one of
the others I didn't care about, then recompiled and used that version.
Mark
.
- References:
- Help on USB serial, TUSB3410 and custom devices
- From: Peter Hull
- Re: Help on USB serial, TUSB3410 and custom devices
- From: Mark T.B. Carroll
- Help on USB serial, TUSB3410 and custom devices
- Prev by Date: Re: Universal sound card?
- Next by Date: laptop shopping
- Previous by thread: Re: Help on USB serial, TUSB3410 and custom devices
- Next by thread: Need advice on UPS
- Index(es):
Relevant Pages
|