Usb Programming - HP dx7300 Technical Reference Manual

Compaq dx7300/dc7700 series business desktop computers
Hide thumbs Also See for dx7300:
Table of Contents

Advertisement

Input/Output Interfaces

5.7.2 USB Programming

Programming the USB interface consists of configuration, which typically occurs during POST,
and control, which occurs at runtime.
USB Configuration
Each USB controller functions as a PCI device within the 82801 component and is configured
using PCI Configuration Registers as listed in Table 5-18.
NOTE:
PCI Config.
Address
00, 01h
02, 03h
04, 05h
06, 07h
08h
09h
0Ah
0Bh
Note:
[1] USB 1.1 #1= 24D2h
USB 1.1 #2 = 24D4h
USB 1.1 #3 = 24D7h
USB 1.1 #4 = 24DDh
USB 2.0
5-24
Table 5-18.
USB Interface Configuration Registers
Reset
Register
Value
Vendor ID
8086h 0Eh
Device ID
[1]
PCI Command
0000h 2C, 2Dh
PCI Status
0280h 3Ch
Revision ID
00h
Programming I/F
00h
Sub Class Code
03h
Base Class Code
0Ch
= 24DDh
www.hp.com
PCI Config.
Address
Register
Header Type
20-23h
I/O Space Base Address
Sub. Vender ID
Interrupt Line
3Dh
Interrupt Pin
60h
Serial Bus Release No.
C0, C1h
USB Leg. Kybd./Ms. Cntrl.
C4h
USB Resume Enable
Reset
Value
00h
1d
00h
00h
03h
10h
2000h
00h
Technical Reference Guide

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents