what does CMD_SET_BOOT2_VER ?

David Woodhouse dwmw2 at infradead.org
Fri Dec 7 09:02:36 EST 2007


On Thu, 2007-12-06 at 10:55 -0800, Javier Cardona wrote:
> David,
> 
> > > My recollection is that on resume there is a partial enumeration.  If
> > > all the USB enumeration parameters match (including the boot2 version,
> > > in bcdDevice) it is assumed that the enumerated device was supended
> > > and state will be restored.  If there is a mismatch, the device will
> > > be reset and fully enumerated.
> > > That's based on conversations with Marcelo.  I have not check that the
> > > usb host controller still does this.
> >
> > Ah, that makes a certain amount of sense. Still, seems to make
> > absolutely no sense to have the host remember the version and give it
> > _back_ to the device. Couldn't the runtime firmware have found it for
> > itself?
> 
> Not without changes to boot2.

So let's fix it in boot2. It might not be worth updating boot2 _just_
for, but it means we have the fix ready if/when we have to update boot2
for other reasons. Which we seem to be talking about doing.

-- 
dwmw2




More information about the libertas-dev mailing list