F71610A
offset
Field
BLength
size
1
1
1
1
1
1
1
1
Value
0x09
0x04
0x00
0x00
0x02
0xff
0xff
0xff
0x00
0
1
2
3
4
5
6
7
8
bDescriptor Type
wInterfaceNumber
bAlternateSetting
bNumEndpoints
bInterfaceClass
bInterfaceSubClass
bInterfaceProtocol
IInterface
1
Table 6-3 Interface Descriptor
offset
Field
BLength
size
1
Value
0x07
0x05
0x81
0x02
0x0010
0x00
0
1
2
3
4
6
bDescriptor Type
bEndpointAddress
BmAttributes
wMaxPacketSize
BInterval
1
1
1
2
1
Table 6-4 In Endpoint Descriptor
offset
Field
BLength
size
1
1
1
1
Value
0
1
2
3
4
6
0x07
0x05
0x01
0x02
0x0010
0x00
bDescriptor Type
bEndpointAddress
BmAttributes
wMaxPacketSize
BInterval
2
1
Table 6-5 Out Endpoint Descriptor
The string table 1 is about manufacturer information, its’ contents is “FINTEK”, the string table 2
is about Product information, its contents is “eHome Infrared Transceiver. The string table 3 is about
serial number information, its contents is “88636562727801”.
In power function, The F71610A supports remote-wakeup function for USB interface, when PC
system into S3 state. The F71610A decodes IR protocol is the same power key of remote control.
The F71610A is asserted USB interface to wakeup PC system.
The F71610A is compatible for Microsoft Windows Vista and Windows 7 IR Receiver Emulation
Device. The F71610A support Microsoft Compatible Device Descriptor and Extended Compact ID
Descriptor are used to tell the host what type of device the emulation is. Emulation Device driver
transmits command over out endpoint1 and device return information over in endpoint1. About
descriptor and command information, reference Microsoft Windows Vista / 7 IR Receiver Emulation
Device spec.
-5-
June, 2009
V0.20P