Welcome, Guest. Please login or register.

Author Topic: Can I use the ELBOX SPIDER2 USB PCI card on a pc???  (Read 2505 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline mjg59

  • Newbie
  • *
  • Join Date: Jan 2004
  • Posts: 32
    • Show all replies
Re: Can I use the ELBOX SPIDER2 USB PCI card on a pc???
« on: July 17, 2006, 04:06:14 AM »
Quote

Piru wrote:
I don't think it works. It's a common NEC USB2.0 PCI card with modified PCI ID, so the driver won't detect it.


USB chipsets have special PCI classes. Sensible drivers look for these rather than specific chipset IDs.
 

Offline mjg59

  • Newbie
  • *
  • Join Date: Jan 2004
  • Posts: 32
    • Show all replies
Re: Can I use the ELBOX SPIDER2 USB PCI card on a pc???
« Reply #1 on: July 17, 2006, 01:20:28 PM »
Quote

Possible, but yet the driver probably wants to limit itself to specific chipset. Or at least I doubt the same driver works for every and all USB cards there is...


There's only three types of PCI USB chipset (EHCI, UHCI and OHCI), and there's generally one driver for each. There's a flag in the PCI config header that specifies which sort of chipset it is, so the appropriate driver can be used. No need for board-specific drivers, so no need to worry about the actual vendor and product IDs.

Once you get outside PCI-land, this is less true. Various embedded platforms have their own USB host controller and need their own driver, but unless you're working on ARM you're not likely to ever see one.