Main
Page
NOTICE
Page
TABLE OF CONTENTS
Page
Page
Page
Page
Technical Reference Guide
Compaq Deskpro 4000N and 4000S Personal Computers
viii
LIST OF FIGURES
LIST OF TABLES
Page
Chapter 1 INTRODUCTION
1. Chapter 1 INTRODUCTION 1.1 ABOUT THIS GUIDE
1.1.1 USING THIS GUIDE
1.1.2 ADDITIONAL INFORMATION SOURCES
Page
Compaq Deskpro 4000N and 4000S Personal Computers
1-3
1.3 COMMON ACRONYMS AND ABBREVIATIONS
Chapter 1 Introduction
1-4
Compaq Deskpro 4000N and 4000S Personal Computers
Table 1-1. Acronyms and Abbreviations
Compaq Deskpro 4000N and 4000S Personal Computers
1-5
Table 1-1. Acronyms and Abbreviations
n
Chapter 1 Introduction
1-6
Compaq Deskpro 4000N and 4000S Personal Computers
Table 1-1. Acronyms and Abbreviations
Page
2.2 FEATURES
2.2.1 STANDARD FEATURES
2.2.2 MODEL DIFFERENCES
2.2.3 OPTIONS
2.3 MECHANICAL DESIGN
2.3.1 CABINET LAYOUT
Page
2.3.2 CHASSIS LAYOUT
2-7
2.3.3 SYSTEM BOARD LAYOUT
Figure 25. System Board Layout, Component Side
System Board p/n 006582-xxx (4000S) or p/n 007602-xxx (4000N)
2.4 SYSTEM ARCHITECTURE
Figure 26. Compaq Deskpro 4000N and 4000S System Architecture, Block diagram
2-9
2.4.1 MICROPROCESSOR
2.4.2 MEMORY
2.4.3 SUPPORT CHIPSET
2.4.4 MASS STORAGE
2.4.5 SERIAL AND PARALLEL INTERFACES
2.4.6 UNIVERSAL SERIAL BUS INTERFACE
2.4.7 GRAPHICS SUBSYSTEM
2.5 SPECIFICATIONS
Chapter 2 System Overview
2-14
Compaq Deskpro 4000N and 4000S Personal Computers
Table 27. Diskette Drive Specifications Table 2-7. Diskette Drive Specifications
Table 28. 8x CD-ROM Drive Specifications Table 2-8. 20x CD-ROM Drive Specifications
Page
Page
Chapter 3 PROCESSOR/ MEMORY SUBSYSTEM
3. Chapter 3 PROCESSOR/MEMORY SUBSYSTEM 3.1 INTRODUCTION
3.2 PENTIUM MMX-BASED PROCESSOR/MEMORY SUBSYSTEM
3.2.1 PENTIUM MMX MICROPROCESSOR
3.2.1.1 MMX Technology
3.2.2 BUS/PROCESSING SPEED SELECT
3.2.3 SECONDARY (L2) CACHE MEMORY
3.2.4 SYSTEM MEMORY
Chapter 3 Processor/Memory Subsystem
Compaq Deskpro 4000N and 4000S Personal Computers
3-6
Table 35. SPD Address Map (SDRAM DIMM) Table 3-5. SPD Address Map (SDRAM DIMM)
Compaq Deskpro 4000N and 4000S Personal Computers
3-7
Figure 3-3 shows the system memory map.
Figure 33. System Memory Map
3.2.5 SUBSYSTEM CONFIGURATION
Chapter 4 SYSTEM SUPPORT
4. Chapter 4 SYSTEM SUPPORT 4.1 INTRODUCTION
4.2 PCI BUS OVERVIEW
4.2.1 PCI CONNECTOR
4.2.2 PCI BUS MASTER ARBITRATION
4.2.3 PCI BUS TRANSACTIONS
4.2.3.1 I/O and Memory Cycles
4.2.3.2 Configuration Cycles
Page
Page
4.2.3.3 Special Cycles
4.2.4 OPTION ROM MAPPING
4.2.5 PCI INTERRUPT MAPPING
4.2.6 PCI CONFIGURATION
4.3 ISA BUS OVERVIEW
4.3.1 ISA CONNECTOR
4.3.2 ISA BUS TRANSACTIONS
Page
4.3.3 DIRECT MEMORY ACCESS
4.3.3.1 Page Registers
4.3.3.2 DMA Controller Registers
4.3.4 INTERRUPTS
4.3.4.1 Maskable Interrupts
Page
4.3.4.2 Non-Maskable Interrupts
NMI- Generation
SMI- Generation
4.3.5 INTERVAL TIMER
4.3.6 ISA CONFIGURATION
4.4 SYSTEM CLOCK DISTRIBUTION
4.5 REAL-TIME CLOCK AND CONFIGURATION MEMORY
4.5.1 CONFIGURATION MEMORY BYTE DEFINITIONS
4-26
RTC Control Register A, Byte 0Ah
RTC Control Register B, Byte 0B h
RTC Status Register C, Byte 0Ch
RTC Status Register D, Byte 0Dh
Page
Page
Page
4-30
Configuration Byte 26h, Auxiliary Peripheral Configuration
Configuration Byte 29h, Miscellaneous Configuration Data
Configuration Byte 27h, Speed Control/External Drive
Configuration Byte 28h, Expanded and Base Memory, IRQ12 Select
Compaq Deskpro 4000N and 4000S Personal Computers
4-31
Configuration Byte 2Ah, Hard Drive Timeout
Configuration Byte 2Bh, System Inactivity Timeout
Configuration Byte 2Ch, ScreenSave and NUMLOCK Control
Page
Page
Page
Page
Page
Page
4-38
Configuration Byte 94h, ROM Flash/Power Button Status
Configuration Byte 97h, Asset/Test Prompt Byte
Configuration Byte 9Bh, Ultra-33 DMA Enable Byte
Configuration Byte 9Ch, Mode-2 Configuration Byte
Page
Page
Compaq Deskpro 4000N and 4000S Personal Computers
4-41
4.6 I/O MAP AND REGISTER ACCESSING
This section describes the system I/O map an d m et h ods of accessing various system functions.
4.6.1 SYSTEM I/O MAP
Table 417. System I/O Map Table 4-17. System I/O Map
4.6.2 87307 I/O CONTROLLER CONFIGURATION
Page
4.7 SYSTEM MANAGEMENT SUPPORT
4.7.1 FLASH ROM WRITE PROTECT
4.7.2 PASSWORD PROTECTION
4.7.3 I/O SECURITY
4.7.4 USER SECURITY
4.7.5 TEMPERATURE SENSING
4.7.6 POWER MANAGEMENT
4.7.6.1 HARD DRIVE SPINDOWN CONTROL
4.7.6.2 DISPLAY MONITOR POWER MANAGEMENT CONTROL
Chapter 5 INPUT/OUTPUT INTERFACES
5. Chapter 5 INPUT/OUTPUT INTERFACES 5.1 INTRODUCTION
5.2 ENHANCED IDE INTERFACE
5.2.1 IDE PROGRAMMING
5.2.1.1 IDE Configuration Registers
5.2.1.2 IDE Bus Master Control Registers
5.2.1.3 IDE ATA Control Registers
Page
Page
Page
5-7
Drive Control Register, I/O Port 3F6h/376h (Write Only)
Drive Access Register, I/O Port 3F7h/377h (Read Only)
5.2.2 IDE CONNECTORS
Page
5.3 DISKETTE DRIVE INTERFACE
5.3.1 DISKETTE DRIVE PROGRAMMING 5.3.1.1 Diskette Drive Interface Configuration
5.3.1.2 Diskette Drive Interface Control
Page
Chapter 5 Input/Output Interfaces
5-14
Compaq Deskpro 4000N and 4000S Personal Computers
5.3.2 DISKETTE DRIVE CONNECTOR
5.4 SERIAL INTERFACES
5.4.1 RS-232 INTERFACE
5.4.2 SERIAL INTERFACE PROGRAMMING 5.4.2.1 Serial Interface Configuration
5.4.2.2 Serial Inte rface Control
Page
Page
Page
5.5 PARALLEL INTERFACE
5.5.1 STANDARD PARALLEL PORT MODE
5.5.2 ENHANCED PARALLEL PORT MODE
5.5.3 EXTENDED CAPABILITIES PORT MODE
5.5.4 PARALLEL INTERFACE PROGRAMMING 5.5.4.1 Parallel Interface C o nfiguration
5.5.4.2 Parallel Inte rface Control
Page
Page
5.5.5 PARALLEL INTERFACE CONNECTOR
5.6 KEYBOARD/POINTING DEVICE INTERFACE
5.6.1 KEYBOARD INTERFACE OPERATION
Page
5.6.2 POINTING DEVICE INTERFACE OPERATION
5.6.3 KEYBOARD/POINTING DEVICE INTERFACE PROGRAMMING 5.6.3.1 8042 Configuration
5.6.3.2 8042 Control
Chapter 5 Input/Output Interfaces
5-32
Compaq Deskpro 4000N and 4000S Personal Computers
5-33
Table 5-18. CPU Commands To The 8042
5.6.4 KEYBOARD/POINTING DEVICE INTERFACE CONNECTOR
5.7 ETHERNET INTERFACE
5.7.1 NIC CONFIGURATION/CONTROL
5.7.2 NIC CONNECTORS
5.8 UNIVERSAL SERIAL BUS INTERFACE
5.8.1 USB CONFIGURATION
5.8.2 USB CONTROL
5.8.3 USB CONNECTOR
Chapter 6 GRAPHICS SUBSYSTEM
6. Chapter 6 GRAPHICS SUBSYSTEM 6.1 INTRODUCTION
6.2 SUBSYSTEM DESCRIPTION
6.2.1 S3 TRIO64V2/GX GRAPHICS CONTROLLER
6.2.2 S3 TRIO64V2/GX GRAPHICS CONFIGURATIONS
6.2.3 S3 TRIO64V2/GX GRAPHICS SUBSYSTEM PROGRAMMING
6.2.3.1 Subsystem Configuration
6.2.3.2 Subsystem Control
6.2.4 MONITOR POWER CONTROL
6.2.5 CONNECTORS
Chapter 7 POWER and SIGNAL DISTRIBUTION
7. Chapter 7 POWER SUPPLY AND DISTRIBUTION 7.1 INTRODUCTION
7.2 POWER SUPPLY ASSEMBLY/CONTROL
7.2.1 POWER SUPPLY ASSEMBLY
7.2.2 POWER CONTROL
7.3 POWER DISTRIBUTION 7.3.1 3.5/5/12 VDC DISTRIBUTION
7.3.2 LOW VOLTAGE DISTRIBUTION
Chapter 7 Power and Signal Distribution
Compaq Deskpro 4000N and 4000S Personal Computers
7-6
7.4 SIGNAL DISTRIBUTION
Figure 74. Signal Distribution Diagram
Figure 7-4 shows general signal distribution between the main subassemblies of the system unit.
System Board
Riser Card
Chapter 8 BIOS ROM
8. Chapter 8 BIOS ROM 8.1 INTRODUCTION
8.2 BOOT FUNCTIONS
8.2.1 BOOT BLOCK
8.2.2 QUICKBOOT
8.2.3 SILENTBOOT
8.3 ACCESSING CONFIGURATION MEMORY
8.3.1 ACCESSING CMOS
8.3.2 SETTING DEFAULT PARAMETERS
8.3.2.1 INT 15, AX=E841h, BL=00h - Set CMOS Defaults
8.3.2.2 INT 15, AX=E841h, BL=01h - Set System Board Device Defaults
8.3.3 ACCESSING CMOS FEATURE BITS
8.4 CLIENT MANAGEMENT SUPPORT
Page
8.4.1 SYSTEM ID
8.4.2 SYSTEM INFORMATION TABLE
Chapter 8 BIOS ROM
Compaq Deskpro 4000N and 4000S Personal Computers
8-8
8-9
Chapter 8 BIOS ROM
Compaq Deskpro 4000N and 4000S Personal Computers
8-10
8-11
8.4.3 TEMPERATURE SENSOR
8.4.4 DRIVE FAULT PREDICTION
8.4.5 DIMM SUPPORT
Page
8.4.6 SECURITY FUNCTIONS
8.4.7 ACCESSING CMOS FEATURE BITS
8.5 PNP SUPPORT
8.6 POWER MANAGEMENT SUPPORT
Page
Page
Appendix A ERROR MESSAGES AND CODES
A. Appendix A ERROR MESSAGES AND CODES A.1 INTRODUCTION
A.2 POWER-ON MESSAGES
A.3 BEEP CODE MESSAGES
Compaq Personal Computers
A.4 POWER-ON SELF TEST (POST) MESSAGES
Table A3. Power-On Self Test (POST) Messages Table A-3. Power-On Self Test (POST) Messages
A-3
A.5 PROCESSOR ERROR MESSAGES (1xx-xx)
Table A4. Processor Error Messages Table A-4. Processor Error Messages
Compaq Personal Computers
A-4
A.6 MEMORY ERROR MESSAGES (2xx-xx)
Table A5. Memory Error Messages Table A-5. Memory Error Messages
A.7 KEYBOARD ERROR MESSAGES (30x-xx)
Table A6. Keyboard Error Messages Table A-6. Keyboard Error Messages
A.8 PRINTER ERROR M ESSAGES (4xx- xx)
A.9 VIDEO (GRAPHICS) ERROR MESSAGES (5xx-xx)
A.10 DISKETTE DRIVE ERROR MESSAGES (6xx-xx)
A.11 SERIAL INTERFACE ERROR MESSAGES (11xx-xx)
A-7
A.12 MODEM COMMUNICATIONS ERROR MESSAGES (12xx-xx)
Compaq Personal Computers
A-8
A.13 HARD DRIVE ERROR MESSAGES (17xx-xx)
Table A12. Hard Drive Error Messages Table A-12. Hard Drive Error Messages
A-9
A.14 HARD DRIVE ERROR MESSAGES (19xx-xx)
Table A13. Hard Drive Error Messages Table A-13. Hard Drive Error Messages
A.15 VIDEO (GRAPHICS) ERROR MESSAGES (24xx-xx)
Table A14. Hard Drive Messages Table A-14. Hard Drive Error Messages
A.16 AUDIO ERROR MESSAGES (3206-xx)
A.17 NETWORK INTERFACE ERROR MESSAGES (60xx-xx)
A-11
A.18 SCSI INTERFACE ERROR MESSAG ES (65xx-xx, 66xx- xx, 67xx-xx)
Table A17. SCSI Interface Error Messages Table A-17. SCSI Interface Error Messages
A.19 POINTING DEVICE INTERFACE ERROR MESSAGES (8601-xx)
A.20 CEMM PRIVILEDGED OPS ERROR MESSAGES
A.21 CEMM EXCEPTION ERROR MESSAGES
Appendix B ASCII CHARACTER SET
B. Appendix B ASCII CHARACTER SET B.1 INTRODUCTION
Appendix B ASCII Character Set
B-2
Table B-1. ASCII Code Set
Appendix C KEYBOARD
C. Appendix C KEYBOARD C.1 INTRODUCTION
C.2 KEYSTROKE PROCESSING
C.2.1 TRANSMISSIONS TO THE SYSTEM
Compaq Personal Computers
C-4
C.2.2 KEYBOARD LAYOUTS C.2.2.1 Standard Enhanced Keyboards
Figure C4. National (102-Key) Keyboard Key Positions
Figure C3. U.S. English (101-Key) Keyboard Key Positions
C-5
C.2.2.2 Windows Enhanced Keyboards
Figure C6. National Windows (102W-Key) Keyboard Key Positions
Figure C5. U.S. English Windows (101W-Key) Keyboard Key Positions
Compaq Personal Computers
C-6
C.2.2.3 Windows Enhanced Keyboards w/Erase-Ease
Figure C8. National Windows (102WE-Key) Keyboard Key Positions
Figure C7. U.S. English Windows (101WE-Key) Keyboard Key Positions
C.2.3 KEYS
C.2.3.1 Special Single-Keystroke Functions
C.2.3.2 Multi-Keystroke Functions
C.2.3.3 Windows Keystrokes
C.2.3.4 Erase-Ease Keystrokes
C.2.4 KEYBOARD COMMANDS
C.2.5 SCAN CODES
C-11
Table C2. Keyboard Scan Codes Table C-2. Keyboard Scan Codes
Compaq Personal Computers
C-12
Table C-2. Keyboard Scan Codes
C-13
Table C-2. Keyboard Scan Codes
C.3 SCANNER DESCRIPTION
C.3.1 SCANNER OPERATION
Compaq Personal Computers
Figure C10. Scanner operation Flow Chart
C-16
C.3.1.1 Resolution/Shade Depth
C.3.1.2 Image Quality
C.3.2 SCANNER INTERFACE
C.3.2.1 Pnyb Mode
C.3.2.2 Mser Mode (MacIntosh Connection Only)
C.3.3 SCANNER SPECIFICATIONS/REQUIREMENTS
INDEX
I.