|
Смотрю bRequest == GET_DESCRIPTOR
Далее старший байт wValue == 3 (стрнинг дескриптор)
далее младший байт wValue - индекс строки (0,1,2,3 итд)
если == 0, то передаю LANGUAGE ID
передаю нужну строку
пример строковых дескриптора
#define SIZEOF_romStringDescriptorLANGUAGE_ID 4
#define SIZEOF_romStringDescriptorSERIAL_ID 26
BYTE code romStringDescriptorLANGUAGE_ID[] = {
SIZEOF_romStringDescriptorLANGUAGE_ID,
3,
9,
4
};
BYTE code romStringDescriptorSERIAL_ID[] = {
SIZEOF_romStringDescriptorSERIAL_ID,
3,
'V',0,'e',0,'r',0,'s',0,'i',0,'o',0,
'n',0,' ',0,'1',0,'.',0,'0',0,'2',0
};
E-mail: info@telesys.ru