Technical Reference Guide
CHAPTER 5 INPUT/OUTPUT INTERFACES..........................................................................................
5.1
INTRODUCTION....................................................................................................................... 5-1
5.2 ENHANCED
IDE
INTERFACE................................................................................................. 5-1
5.2.1 IDE PROGRAMMING....................................................................................................... 5-1
5.2.2 IDE CONNECTOR............................................................................................................. 5-3
5.3 DISKETTE
DRIVE
INTERFACE .............................................................................................. 5-4
5.3.1
DISKETTE DRIVE PROGRAMMING.............................................................................. 5-5
5.3.2 DISKETTE DRIVE CONNECTOR ................................................................................... 5-7
5.4 SERIAL
INTERFACE ................................................................................................................ 5-8
5.4.1 SERIAL CONNECTOR...................................................................................................... 5-8
5.4.2 SERIAL INTERFACE PROGRAMMING......................................................................... 5-9
5.5
PARALLEL
INTERFACE........................................................................................................ 5-11
5.5.1 STANDARD PARALLEL PORT MODE........................................................................ 5-11
5.5.2 ENHANCED PARALLEL PORT MODE........................................................................ 5-12
5.5.3
EXTENDED CAPABILITIES PORT MODE.................................................................. 5-12
5.5.4 PARALLEL INTERFACE PROGRAMMING ................................................................ 5-13
5.5.5
PARALLEL INTERFACE CONNECTOR ...................................................................... 5-15
5.6 KEYBOARD/POINTING
DEVICE
INTERFACE................................................................... 5-16
5.6.1 KEYBOARD INTERFACE OPERATION ...................................................................... 5-16
5.6.2 POINTING DEVICE INTERFACE OPERATION.......................................................... 5-18
5.6.3 KEYBOARD/POINTING DEVICE INTERFACE PROGRAMMING.......................... 5-18
5.6.4 KEYBOARD/POINTING DEVICE INTERFACE CONNECTOR................................. 5-21
5.7 UNIVERSAL
SERIAL
BUS
INTERFACE .............................................................................. 5-22
5.7.1 USB DATA FORMATS ................................................................................................... 5-23
5.7.2 USB PROGRAMMING.................................................................................................... 5-24
5.7.3 USB CONNECTOR.......................................................................................................... 5-25
5.7.4 USB CABLE DATA......................................................................................................... 5-25
5.8 AUDIO
SUBSYSTEM.............................................................................................................. 5-26
5.8.1 FUNCTIONAL ANALYSIS............................................................................................. 5-26
5.8.2 AC97 AUDIO CONTROLLER ........................................................................................ 5-28
5.8.3 AC97 LINK BUS ..............................................................................................................5-28
5.8.4 AUDIO CODEC................................................................................................................ 5-29
5.8.5 AUDIO PROGRAMMING............................................................................................... 5-30
5.8.6 AUDIO SPECIFICATIONS ............................................................................................. 5-31
5.9 NETWORK
INTERFACE
CONTROLLER ............................................................................. 5-32
5.9.1 WAKE ON LAN SUPPORT............................................................................................. 5-33
5.9.2 ALERT ON LAN SUPPORT............................................................................................ 5-33
5.9.3 POWER MANAGEMENT SUPPORT............................................................................. 5-34
5.9.4 NIC PROGRAMMING..................................................................................................... 5-35
5.9.5 NIC CONNECTOR........................................................................................................... 5-36
5.9.6 NIC SPECIFICATIONS ................................................................................................... 5-36
Compaq D315 and hp d325 Personal Computers
Featuring the AMD Athlon XP Processor
Second Edition - April 2003
v