On Wed, Sep 20, 2006 at 06:28:15PM -0700, David Brownell wrote:
> On Wednesday 20 September 2006 10:58 am, Harald Welte wrote:
> 
> > > When a control-out transfer takes, the host controller sends a SETUP
> > > packet followed by as many OUT/DATA packets as necessary to transfer the
> > > data, but no zero-length OUT/DATA.  There is a zero-length IN packet to
> > > terminate the transfer (the "status stage"), but that's present regardless
> > > of the amount of data.
> > 
> > This really solves my problem.  One fundamental problem (at least given
> > the SAM7 register set) remains: I have no indication to decide which of
> > the data OUT packets was the last, and when the device should return the
> > status stage IN packet.
> 
> The at91_udc driver should work on those at91sam7 parts, and I think
> some uClinux folk have done just that.

AT91SAM7 != AT91RM9200.  I don't think anyone runs [uC]linux in devices with
64/128k flash and half that amount of RAM.  And then, I need all those
resources for the actual job, not an OS.  So I'm developing everything
from the bare hardware onwards.  Actually, DFU is the only part missing.

Yesterday I finally got the USB side of DFU working, thanks to Alan's
comments. 

So once again thanks for all of your help, time to close the thread,
issue resolved :)

-- 
- Harald Welte <[EMAIL PROTECTED]>                      http://gnumonks.org/
============================================================================
We all know Linux is great...it does infinite loops in 5 seconds. -- Linus

Attachment: pgpwn2Snok886.pgp
Description: PGP signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to