• AVR Freaks

host wants string index 0xEE

Author
__John
Starting Member
  • Total Posts : 66
  • Reward points : 0
  • Joined: 2012/04/10 01:44:12
  • Location: England
  • Status: offline
2012/07/19 06:49:59 (permalink)
0

host wants string index 0xEE

PIC18F4553
Windows 7 64 bit
 
During enumeration, after sending cofig+interface+hid+endpoint descriptors, the host askes for a string descriptor with index 0xEE.
My cofig+interface+hid+endpoint descriptors do not specify any string index's, they are all zero.
 
I am completely stuck, any ideas or comments?
 
Thanks.
 
 
#1

5 Replies Related Threads

    chinzei
    Super Member
    • Total Posts : 2250
    • Reward points : 0
    • Joined: 2003/11/07 12:39:02
    • Location: Tokyo, Japan
    • Status: offline
    Re:host wants string index 0xEE 2012/07/19 21:00:26 (permalink)
    +2 (1)
    the host askes for a string descriptor with index 0xEE

    It's a MS specific descriptor.

    Microsoft-Defined USB Descriptors
    http://msdn.microsoft.com...hardware/ff537430.aspx

    Windows request it just once at the first plug-in of a USB device.
    You may return STALL to this request, as usual of not-supported request.
    Current OS versions don't provide so useful function over this descriptor (without any trick).

    Windows 8 makes this descriptor more usable one.

    WCID devices
    http://sourceforge.net/ap...php?title=WCID_devices

    Tsuneo
    #2
    DarioG
    Allmächtig.
    • Total Posts : 54081
    • Reward points : 0
    • Joined: 2006/02/25 08:58:22
    • Location: Oesterreich
    • Status: offline
    Re:host wants string index 0xEE 2012/07/20 11:46:57 (permalink)
    0
    wow thks Tsuneo :)

    GENOVA :D :D ! GODO
    #3
    __John
    Starting Member
    • Total Posts : 66
    • Reward points : 0
    • Joined: 2012/04/10 01:44:12
    • Location: England
    • Status: offline
    Re:host wants string index 0xEE 2012/07/24 02:02:03 (permalink)
    0
    Many thanks Tsuneo!
    #4
    Neiwiertz
    Super Member
    • Total Posts : 2094
    • Reward points : 0
    • Joined: 2004/09/01 02:58:52
    • Status: offline
    Re:host wants string index 0xEE 2012/07/24 02:25:16 (permalink)
    0
    Interest to read Tsuneo thanks,
    John i added your Topics here at Gallery E16 and USB, hope you can get if fixed maybe MC could update their host stack then

    Flying With --|Explorer 16|HardWare|SoftWare|-- Fav(s) Gallery Lists
    #5
    CCP1CON
    Super Member
    • Total Posts : 469
    • Reward points : 0
    • Joined: 2007/04/15 12:49:28
    • Location: good old Germany
    • Status: offline
    Re:host wants string index 0xEE 2012/07/24 23:05:50 (permalink)
    0
    Hello Tsuneo,
     
    Current OS versions don't provide so useful function over this descriptor (without any trick).

     
    I’m curious to know what the tricks are. Smile
    Because I have implemented the OS string in my little own USB stack.
    I return the string and Windows later on asks for the extended property descriptor.
    Which I return successfully too.
    The descriptor has an Icon, Label and the selective suspend section.
     
    But I cannot see any impact to the appearance of the USB device anywhere in Windows XP.
    I mean there is no different icon and no different name/label.
     
    Do I have to do something more or different?
     
    Thanks and regards
     
    post edited by CCP1CON - 2012/07/24 23:16:48
    #6
    Jump to:
    © 2019 APG vNext Commercial Version 4.5