Hi-Speed Usb (Ehci) Drivers; Figure 4-3: I 2 C-Bus Eeprom Programming Example - Philips ISP1561 User Manual

Microsoft word - um10005_3.doc
Table of Contents

Advertisement

Philips Semiconductors
Address
0
1
2
3
4
5
6
7
[1] Loads Subsystem Vendor ID and Device ID. For more details, refer to the ISP1561 Hi-Speed USB PCI host controller
datasheet
.
Note: Do not load any other values in reserved fields, otherwise, functionality of the ISP1561 is not guaranteed.

5. Hi-Speed USB (EHCI) Drivers

For Windows 2000 and Windows XP, the standard Microsoft EHCI drivers can be used. The best way to obtain
the latest EHCI drivers is to download from the Microsoft web site. Installation or update of EHCI device drivers
for the supported operating systems follows the standard installation procedure for device drivers, and so should
not present any difficulty.
However, the usb2.inf file must be modified to match the Philips Vendor ID (VID), Device ID (DID) and IC
revision code.
If there are difficulties in loading the Hi-Speed USB (EHCI) drivers, particularly for Windows 2000 and Windows
XP, the first step is to check the correctness of the VID, DID and REV_ID specified in the INF file. These values
must match with the values implemented in the respective revision of the ISP1561 found on the evaluation board.
An example of the necessary modifications that must be made to a usb2.inf file is as follows. The file example
contains information regarding the ISP1561 VID, DID and REV_ID. These modifications are similar for Windows
2000 and Windows XP.
1.
Add the following line of code under the [Manufacturer] section:
%Philips%=Philips
Under the USB 2.0 Hub Support section, add the following lines of code:
2.
; =================== Philips ==================================
[Philips]
; for Windows 2000
%PCI\VEN_1131&DEV_1562&REV_30.DeviceDesc%=EHCI,PCI\VEN_1131&DEV_1562&REV_30
%USB\ROOT_HUB20.DeviceDesc%=ROOTHUB2,USB\ROOT_HUB20
; HUBs
%USB\HubClass.DeviceDesc%=Usb2Hub.Dev,USB\HubClass
3.
Add the following lines of code under the [Strings] section:
Philips="Philips"
PCI\VEN_1131&DEV_1562&REV_30.DeviceDesc="PHILIPS PCI to USB Enhanced Host Controller ES5"
For Windows 98 and Windows Me, Philips provides EHCI device drivers; no modification in its INF file is required.
Windows 98, Windows Me, Windows 2000 and Windows XP supply the device drivers for OHCI by default.
UM10005_3
User's Guide
2
I
C-Bus EEPROM Content
32H
11H
64H
16H
65H
16H
FFH
[1]
15H
2
Figure 4-3: I
C-bus EEPROM Programming Example
Rev. 2.0—April 2003
ISP1561 Evaluation Board User's Guide
Subsystem Vendor ID—LOW
Subsystem Vendor ID—HIGH
Subsystem Device ID (OHCI)—LOW
Subsystem Device ID (OHCI)—HIGH
Subsystem Device ID (EHCI)—LOW
Subsystem Device ID (EHCI)—HIGH
reserved
reserved
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
9 of 20

Advertisement

Table of Contents
loading

Table of Contents