This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Help getting started: PCI/USB
- From: stevemors at gmail dot com
- To: ecos-discuss <ecos-discuss at sourceware dot org>
- Date: Thu, 6 Apr 2006 14:18:25 -0700
- Subject: [ECOS] Help getting started: PCI/USB
Dear group,
I have been tasked with a project that involves a PCI-to-USB slave
device on a PC platform. This is supposed to allow the PC to act as a
USB slave. I'm trying to get my head around what all I need to do to
get this up and running, while trying to understand eCos, and hope
someone out there can shed some light. Here are some thoughts:
1. Would the driver for this device be a USB driver wrapped in a PCI
driver? Would I look at existing eCos PCI and USB drivers and create
some sort of hybrid of these?
2. The PC bios configures the PCI bus and devices. This means CPU-PCI
address translation is unknown to eCos, correct? How can I fill in
this information when this configuration has been skipped? (Doesn't
redboot have to do this?)
3. Is this something that might be contributable to the eCos project
when complete?
That's all for now. Thanks for any help!
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss