I am contributing it to the project.  Once I incorporate Peter Stuge's
suggestion, hopefully within the next few weeks I will submit another
commit.

Best Regards


On Mon, Jan 27, 2014 at 1:05 AM, Dean Chester <[email protected]>wrote:

> Thanks Min it works a treat it also fixes the issues running in a
> virtualised environment which I do for Ubuntu.
>
> Is your new firmware under the same licence as the original?
>
> Kind Regards,
>
> Dean Chester
>
>
> On 24 January 2014 21:55, Peter Stuge <[email protected]> wrote:
>
>> Min Xu wrote:
>> > I would be happy to send them the USB protocol changes.  However,
>> > it will be INCOMPATIBLE with earlier firmware based SIMTrace boards.
>>
>> There is a standardised way to deal with protocol changes in USB;
>> change either the bDeviceProtocol field in the device descriptor or
>> the bInterfaceProtocol field in the interface descriptor, and make
>> host software do the appropriate thing based on the descriptors of
>> the connected device.
>>
>> Of course only new host software will work with the new protocol, but
>> this way new host software still continues to work with the old protocol.
>>
>>
>> //Peter
>>
>>
>

Reply via email to