From mboxrd@z Thu Jan 1 00:00:00 1970 From: tim@cygnetinc.com (Tim Michals) To: Cc: Subject: RE: [ECOS] USB host mode support? Date: Tue, 20 Feb 2001 05:32:00 -0000 Message-id: References: <200102201325.f1KDPGj27999@host184.cambridge.redhat.com> X-SW-Source: 2001-02/msg00329.html Thank you for your reply. I have been using eCOS for the past year and I'm amazed at the growth of features. My complements to the chef's of Red Hat! Also, I'm in the middle of doing using the current USB client side for an ARM implementation. I think as more embedded systems grow there will be a need for host mode USB. At this time I'm going to try a do a host mode version. Do you see any big issues in porting BSD or Linux implementation to eCOS? Tim -----Original Message----- From: Bart Veer [ mailto:bartv@redhat.com ] Sent: Tuesday, February 20, 2001 7:25 AM To: tim@cygnetinc.com Cc: ecos-discuss@sources.redhat.com Subject: Re: [ECOS] USB host mode support? >>>>> "Tim" == Tim Michals writes: Tim> All, Tim> Is this in the works? Not as far as I know. In some ways eCos and USB host support do not really go together. USB involves plug and play so you cannot know in advance what USB peripherals may get plugged in - including ones that have not even been invented yet at the time you ship your eCos-based product. This implies that you will need to load appropriate device drivers at run-time, and eCos does not support dynamic loading of code. There may be specific applications where this does not matter, especially if you know in advance exactly what is going to be connected to the USB bus, but for a general-purpose host solution you would be looking at something like embedded Linux rather than eCos. Of course when it comes to developing USB peripherals, eCos may well be a sensible choice. Red Hat has recently contributed USB slave support. Bart