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