HP dc7800 tower manual Keyboard/Pointing Device Interface, Keyboard Interface Operation

Page 61

Input/Output Interfaces

5.6Keyboard/Pointing Device Interface

The keyboard/pointing device interface function is provided by the SIO controller component, which integrates 8042-compatible keyboard controller logic (hereafter referred to as simply the “8042”) to communicate with the keyboard and pointing device using bi-directional serial data transfers. The 8042 handles scan code translation and password lock protection for the keyboard as well as communications with the pointing device.

5.6.1 Keyboard Interface Operation

The data/clock link between the 8042 and the keyboard is uni-directional for Keyboard Mode 1 and bi-directional for Keyboard Modes 2 and 3. (These modes are discussed in detail in Appendix C). This section describes Mode 2 (the default) mode of operation.

Communication between the keyboard and the 8042 consists of commands (originated by either the keyboard or the 8042) and scan codes from the keyboard. A command can request an action or indicate status. The keyboard interface uses IRQ1 to get the attention of the CPU.

The 8042 can send a command to the keyboard at any time. When the 8042 wants to send a command, the 8042 clamps the clock signal from the keyboard for a minimum of 60 us. If the keyboard is transmitting data at that time, the transmission is allowed to finish. When the 8042 is ready to transmit to the keyboard, the 8042 pulls the data line low, causing the keyboard to respond by pulling the clock line low as well, allowing the start bit to be clocked out of the 8042. The data is then transferred serially, LSb first, to the keyboard (Figure 5-6). An odd parity bit is sent following the eighth data bit. After the parity bit is received, the keyboard pulls the data line low and clocks this condition to the 8042. When the keyboard receives the stop bit, the clock line is pulled low to inhibit the keyboard and allow it to process the data.

Start

D0

D1

D2

D3

D4

D5

D6

D7

Parity

Stop

Bit

(LSb)

 

 

 

 

 

 

(MSb)

 

Bit

0

1

0

1

1

0

1

1

1

1

0

Data

Clock

Th

Tcy

Tcl Tch

 

Tss Tsh

 

 

Parameter

Minimum

Maximum

 

 

Tcy (Cycle Time)

0 us

80 us

 

 

Tcl (Clock Low)

25 us

35 us

 

 

Tch (Clock High)

25 us

45 us

 

 

Th (Data Hold)

0 us

25 us

 

 

Tss (Stop Bit Setup)

8 us

20 us

 

 

Tsh (Stop Bit Hold)

15 us

25 us

Figure 5-6. 8042-To-Keyboard Transmission of Code EDh, Timing Diagram

Control of the data and clock signals is shared by the 8042 and the keyboard depending on the originator of the transferred data. Note that the clock signal is always generated by the keyboard.

After the keyboard receives a command from the 8042, the keyboard returns an ACK code. If a parity error or timeout occurs, a Resend command is sent to the 8042.

 

Technical Reference Guide

www.hp.com

5-9

Image 61
Contents September Technical Reference GuideTechnical Reference Guide Contents System Support Processor/Memory SubsystemInput/Output Interfaces Integrated Graphics Subsystem Power and Signal DistributionError Messages and Codes Index System BiosAbout this Guide IntroductionAdditional Information Sources Online ViewingNotational Conventions Serial NumberSpecial Notices ValuesAcronyms and Abbreviations Common Acronyms and AbbreviationsAcronym or Abbreviation Description CGA CDSCMC CmosEPP EisaEide EscdISA IRQLAN LCDPAL ODDPata PCASEC SdvoSecam SgramUSB URLUTP VACIntroduction Introduction System OverviewFeatures Sodimm Dimm Feature Difference Matrix by Form Factor1ODD Architectural Differences By Form Factor System ArchitectureFunction HP Compaq dc7900 Business PC Architecture, Block diagram Intel Processor Support Chipset Components and Functionality ChipsetComponents Function System Memory Support ComponentsSupport Component Functions Component Name FunctionSerial Interface Mass StorageUniversal Serial Bus Interface Network Interface ControllerAudio Subsystem Graphics SubsystemIntegrated Graphics Subsystem Statistics Integrated Graphics ControllerEnvironmental Specifications Factory Configuration SpecificationsPower Supply Electrical Specifications Parameter Operating Non-operatingParameter Usdt SFF CMT Physical SpecificationsHP SuperMulti LightScribe Optical Drive SpecificationsParameter CD-RW/DVD-ROM ComboParameter 80 GB 160 GB 250 GB Hard Drive SpecificationsProcessor/Memory Subsystem Architecture Processor/Memory SubsystemIntel Processor Overview Intel ProcessorsSupported Processors partial listing Processor Changing/UpgradingClock FormMemory Subsystem Memory Mapping and Pre-allocation Memory UpgradingMemory Socket Loading Channel a Channel B Socket Socket 2 Socket 4 TotalSystem Memory Map for maximum of 8 gigabytes PCI Bus Overview System SupportPCI 2.3 Bus Operation PCI Component Function # Device # Wired to PCI Component Configuration Access PCI BusSoftware/Driver Layer PCI Express Bus OperationTransaction Protocol Layer PCI Bus Mastering DevicesOption ROM Mapping PCI Power Management SupportPCI Interrupts Link LayerPCI 2.3 Connector PCI ConnectorsPCI 2.3 Bus Connector Pinout PCI Express Bus Connector Pinout PCI Express ConnectorsSystem Resources Apic ModeInterrupts ModePCI Interrupt Distribution Direct Memory AccessClearing Cmos Real-Time Clock and Configuration MemorySystem Management Configuration Memory Cmos MapStandard Cmos Locations Security FunctionsSetup Password Power-On / Setup PasswordCable Lock Provision Interface SecuritySmart Cover Lock Optional Power ManagementAcpi Wake-Up Events Acpi Wake-Up Event System Wakes FromSystem Status System Status PowerLED Beeps Action RequiredThermal Sensing and Cooling System Operational Status LED IndicationsSystem I/O Map Register Map and Miscellaneous FunctionsPort Function System I/O MapICH10 Functions Gpio FunctionsSIO Controller Functions Input/Output Interfaces SATA/eSATA Interfaces Pin Sata Connector PinoutSata interface Pin DescriptionESATA interface Optional eSATA Bracket/Cable AssemblyDiskette Drive Interface Pin Signal Description Pin Diskette Drive Connector PinoutSerial Interface DB-9 Serial Connector PinoutEnhanced Parallel Port Mode Standard Parallel Port ModeExtended Capabilities Port Mode Parallel Interface SupportDB-25 Parallel Connector Pinout Parallel Interface ConnectorPin Signal Function Keyboard Interface Operation Keyboard/Pointing Device InterfaceKeyboard/Pointing Device Connector Pinout Keyboard/Pointing Device Interface ConnectorPointing Device Interface Operation DataController Signals USB Connector Location all form factors USB ConnectorUniversal Serial Bus Interface ICH10 USB Port MappingUSB Cable Data USB Connector PinoutUSB Cable Length Data USB Color CodeAudio Subsystem Audio Subsystem Functional Block DiagramHD Audio Link Bus HD Audio ControllerAudio Multistreaming HD Audio Subsystem Specifications Audio SpecificationsParameter Measurement ADC/DACLAN I/F NIC Network Interface ControllerWake-On-LAN Support Power Management SupportAlert Standard Format Support NIC Specifications NIC ConnectorNIC Specifications Parameter Compatibility standard orprotocolIntegrated Graphics Subsystem RGB Functional DescriptionGMA 4500 Memory Allocation Sdram Installed Maximum Memory AllocationDisplay Modes Resolution Maximum Refresh Rate Analog Digital MonitorIGC Standard 2D Display Modes Upgrading Analog Monitor Connector Monitor ConnectorsDB-15 Monitor Connector Pinout Pin Signal DisplayPort ConnectorIntegrated Graphics Subsystem Power Distribution Power and Signal DistributionUsdt Power Distribution Usdt 135-Watt Power Supply Unit Specifications 2 SFF/CMT Power DistributionMin Range Current Max Surge Tolerance Loading Ripple SFF 240-Watt Power Supply Unit SpecificationsRange or Min Current Max Surge Tolerance Loading Ripple CMT 365-Watt Power Supply Unit SpecificationsEnergy Star Compliancy Shows the power supply cabling for CMT systemsPower Button Power ControlPower Button Actions Pressed Power Button ResultsPower LED Indications Condition Wake-On-LAN Wake Up EventsPower Transition OS Restart System Power StatesState System Condition Consumption To S0 by RequiredCR1 +5 VDC LED Signal DistributionSystem Board Component Designations Power and Signal Distribution System Bios Upgrading ROM FlashingChangeable Splash Screen Boot Device Order Boot FunctionsNetwork Boot F12 Support Memory Detection and ConfigurationBoot Error Codes Boot Error CodesVisual power LED Audible speaker Meaning Client Management Functions Function ModeClient Management Functions INT15 System ID and ROM Type Temperature StatusSystem ID Numbers SubsystemType Data Smbios FunctionsManagement Engine Functions USB Legacy SupportBeep/Power LED Codes Error Messages and CodesTable A-1 Beep/Power LED Codes Beeps Power LED Probable CausePower-On Self Test Post Messages Table A-2 Table A-2 Error Message Probable CauseTable A-3 System Error Messages Probable Cause System Error MessagesMemory Error Messages Memory Error MessagesTable A-4 Message Probable CauseTable A-5 Keyboard Error Messages Probable Cause Keyboard Error MessagesVideo Graphics Error Messages Printer Error MessagesTable A-6 Printer Error Messages Probable Cause Table A-7 Video Graphics Error Messages Probable CauseTable A-8 Diskette Drive Error Messages Probable Cause Diskette Drive Error MessagesTable A-9 Serial Interface Error Messages Probable Cause Serial Interface Error MessagesModem Communications Error Messages System Status Error Messages System Status Error MessagesTable A-11 Table A-12 Hard Drive Error Messages Probable Cause Hard Drive Error MessagesXx = 03, Hard drive read/write compare test Table A-13 Hard Drive Error Messages Probable Cause Table A-14 Video Graphics Error Messages Probable Cause Audio Error MessagesTable A-15 Audio Error Messages Probable Cause Network Interface Error Messages 17 DVD/CD-ROM Error MessagesDVD/CD-ROM Error Messages Table A-17 Network Interface Error Messages Probable CauseTable A-18 Scsi Interface Error Messages Scsi Interface Error Messages 65xx-xx, 66xx-xxPointing Device Interface Error Messages 8601-xx Error Messages and Codes Numerics IndexIndex
Related manuals
Manual 70 pages 29.59 Kb Manual 17 pages 59.95 Kb Manual 4 pages 40.15 Kb

dc7800 tower specifications

The HP dc7800 Tower is a powerful desktop computer designed for professional and enterprise environments. Known for its stability, performance, and versatility, this model has secured its place in a variety of business settings. Launched in the mid-2000s, it embodies HP’s commitment to quality and innovation.

One of the main features of the HP dc7800 is its form factor. The tower configuration allows for easy upgrades and maintenance, providing ample space for additional hard drives, memory, and other components. This level of accessibility makes it ideal for businesses that need to adapt their systems to changing requirements.

The dc7800 is powered by Intel's Core 2 Duo processors, offering dual-core technology that enhances multitasking capabilities. With clock speeds ranging from 1.8 GHz to 3.0 GHz, this system can handle demanding applications with relative ease. It also supports Intel's vPro technology, which allows for remote management and security features, making it an excellent choice for organizations prioritizing IT control.

Another notable characteristic is the support for up to 8GB of DDR2 RAM. This allows for efficient data processing and improved performance when running multiple applications simultaneously. Additionally, the dc7800 features multiple storage options, accommodating both SATA hard drives and solid-state drives, which can significantly enhance boot times and overall system responsiveness.

Connectivity options on the HP dc7800 are robust. It includes a variety of USB ports, audio jacks, and optional legacy ports, ensuring compatibility with a wide range of peripherals and accessories. Networking capabilities are also prominent, with built-in Gigabit Ethernet providing high-speed internet access.

Furthermore, the desktop tower is designed with energy efficiency in mind. It meets ENERGY STAR certification standards, which not only helps reduce operational costs but also minimizes environmental impact.

Overall, the HP dc7800 Tower embodies a blend of performance, expandability, and energy efficiency, making it a reliable choice for businesses in need of a robust desktop solution. With its legacy of dependability and its suite of modern technologies, it continues to serve as a valuable asset in enterprise environments.