IBM 600 manual System Board I/O Address Map, Is the I/O address map

Page 15

System Board I/O Address Map

Figure 1-3 is the I/O address map.

Address

(Hex)

 

Device

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0000–001F

 

 

DMA

Controller

(0–3)

 

 

 

0020,

0021

 

Interrupt

Controller

(Master)

 

0022–002F

 

 

Reserved

 

 

 

 

 

 

0040–0043

 

 

System

Timer

1

 

 

 

0048–004B

 

 

Reserved

 

 

 

 

 

 

0060

 

 

 

Keyboard,

Auxiliary

Device

 

0061

 

 

 

System

Control

Port

B

 

 

0062,

0066

 

 

Slave Controller

 

 

 

 

0064

 

 

 

Keyboard,

Auxiliary

Device

 

0070,

0071

 

 

RT/CMOS

and

NMI

Mask

 

 

0072,

0073

 

Extended

RT

and

CMOS

 

 

0074,

0075,

0076

Reserved

 

 

 

 

 

 

0081–0083,

0087

DMA

Page

Registers

(0–3)

 

0089–008B,

008F

 

DMA

Page

Registers

(4–7)

 

0092

 

 

 

System

Control

Port

A

 

 

0096

 

 

 

Reserved

 

 

 

 

 

 

0098

 

 

 

System Flash ROM Control Register (DCR

 

 

 

 

2282)

 

 

 

 

 

 

 

 

00A0,

00A1

 

 

Interrupt

Controller

(Slave)

00B2–00B3

 

 

Power

Management Register

00C0–00DF

 

 

DMA

Controller

(4–7)

 

 

 

00F0–00FF

 

 

 

Reserved

 

 

 

 

 

 

0130–013F

 

 

ThinkPad

 

Modem

 

 

 

 

0170–0177

 

 

Secondary

IDE

Registers

01F0–01F7

 

 

Primary

 

IDE

Registers

0201

 

 

 

Joystick

Port

 

 

 

 

0220–0233

 

Audio Subsystem - Sound Blaster

0240–0253

 

 

Audio Subsystem - Sound Blaster

026E,

026F

 

Super

I/O

Configuration Registers

0260–0273

 

 

Audio Subsystem - Sound Blaster

0278–027A

 

 

Parallel

Port

3

 

 

 

027B–027F

 

 

Reserved

 

 

 

 

 

 

0280–0283

 

 

Audio Subsystem - Sound Blaster

02E8–02EF

 

 

Serial

Port

4

 

 

 

 

02E8–02EF

 

 

IR

Port

 

4

 

 

 

 

 

02F8–02FF

 

 

Serial

Port

2

 

 

 

 

02F8–02FF

 

 

IR

Port

 

2

 

 

 

 

 

0300–0303

 

 

MIDI

Port

1

 

 

 

 

0310–0313

 

MIDI

Port

2

 

 

 

 

0320–0323

 

MIDI

Port

3

 

 

 

 

 

 

 

 

 

 

Figure

1-3

(Part

1 of 2).

System Board I/O Address Map

System Overview 1-5

Image 15
Contents Page First Edition 1998Not Contents Control Port Hex ConfigurationMiscellaneous System Functions Nonmaskable InterruptSamples PowerInstallation Check Bios Call EventPage Vii Viii Preface Preface Acoustical Readings Power Supply Voltages System Board Devices and FeaturesOr thecomputer is a notebook-size computer that features DescriptionIBM ThinkPad 600 computer hereafterThinkPadcalled Products Type Number System Board Devices and FeaturesLists System Board devices and their features. Describes DevicesAdapter PCI-bus DriveController BusIs the I/O address map System Board I/O Address Map0DB0-0DBF HexTo -7 list the specifications for the computers SpecificationsWithout Physical SpecificationsSize DisketteKVA Electrical Specifications56 W VoltageVCCSW. Figure Shows Maximum Current for Each Voltage Power SupplyPower supply generates six Different Dc voltages VCC5M VoltagesPin Voltage Power Supply ConnectorOutput Protection Voltage SequencingProtection Battery PackConfiguration Miscellaneous System Functions Keyboard/Mouse Connector SignalsDisplayable Characters and Symbols Hard Disk ConnectorsProcessor MicroprocessorCache Memory Operation ThinkPad 600 uses Intel Pentium 233Shadowed Invalidated When Microprocessor PerformsBus Adapter Address SpaceScan Codes Keyboard/Mouse ConnectorSignals ConnectorKey Numbers for the 85-Key Keyboard For scan codes assigned to each numbered key,IBM refer to Keyboard IDFor displayable characters and symbols that are keyable from Displayable Characters and SymbolsFeature Hard Disk Drive ConnectorExternal Bus Connector Pin Signal Or FeaturePart 1 Pin External Bus Connector Pin Assignments Part 2 Pin External Bus Connector Pin Assignments UltraSlim Bay Connector Part UltraSlim Bay Connector Pin Assignments SDD15 GND Diskette Drive and Controller Format Size44 MB Memory ROM SubsystemRAM Subsystem Starting Above Hex Boundary Detects an errorSystem Is mapped Memory Controller Registers ShowsSignal Pin System board has two Dimm connectorsShows Pin Assignments For Dimm connector Pin SignalBytes Bytes Their AddressesHex 0071 NMI Mask Register HexBit BitsRAM address to the RT/CMOS and NMI OperationsBitFunction Frequency or Disable Divider outputThese bits control the divider chain For Oscillator These bits allow the selection of a divider outputThis Bit Indicates Whether Binary-coded-decimal Status Register Hex 00BOccurred Bits Indicate Type Interrupt Interrupts Are Enabled Bits Status Register BIf set to 1, this bit indicates that an alarm interrupt has If set to 1, this bit indicates that an interrupt hasSet This Bit Indicates That Time is Invalid Cmos RAM ConfigurationSet This Bit Indicates That Real-time Clock Has Lost Power Set This Bit Indicates That Checksum Is incorrectBits Installed Diskette DriveBits 7-4These bits indicate the diskette drive type Byte Hex 011 This byte defines the typeAttached Video port These bits indicate the operating mode of the displayThese bytes are reserved Bits 5High Byte Hex Low and high base memory bytes defineLow High Expansion KB. Low byte is hex High Byte Hex 018Nonmaskable Interrupt NMI Miscellaneous System Functions and PortsThis Bit Reserved Port a Hex0092 Can Cleared Only Turning System Off0061 HexPower-On Password Other PasswordsPassword Selectable Drive-Startup Sequence Hardware Compatibility Error Codes ErrorCode 34 Part 2 of 2. Error Codes System Board Video Subsystem Video Modes SubsystemsSubsystems Video SubsystemAlpha Buffer Max Type Colors Numeric Start Box Size Subsystems Sound Blaster Support Function Modem SubsystemThinkPad Modem Midi Port FunctionSerial Port Telephony modem function provides the following settingsTelephony Modem Function Audio SubsystemAudio Port Specifications LineLine Subsystems Infrared IR Subsystem IRQ Level and DMA ChannelIRQ Level System unit resumes operation from suspend mode when it Not SupportedCurrent Per Slot Pin Assignments Shows Pin Assignments for the Pcmcia slotsPin Bit PC Card For Each Slot including Both Slots and V pp CurrentAddress IRQ Level IDE Channel on the UltraSlim BayMIDI/Joystick Port Midi InterfaceJoystick Interface Subsystems Hex Address Hex DisabledSystem MemoryHex Channel DMAScsi Page Get Timer Power ManagementGet Power Set PowerRequest System Hibernation. . . . . . . . . . . . . B.-52 System Information System ConfigurationPower Management OverviewStored Top Header Image Bios must provide the following headerHeader image Get Entry point for Service Systems That SupportInformation Word Entry Point16-Bit Field Offset Length Hex Calling ConventionParameter Structure Uses Stack/data area Directly With Selector WhenLength Hex FieldSample in Assembler Language Sample in C Language Calling Convention Pseudo Code Following describes the calling convention using pseudo codeReturn Codes Get System Identification Function Description System Information ServiceCPU ID Get CPU InformationGet Display Device Get Docking Station Information FDD Get UltraBayGet Slave Micro Control Unit Information Status Get Video Information Get Refresh Rate Capability Smapi Bios B-21 State System Configuration ServiceSmapi Bios B-23 Set Display Device Get Pointing Device State Set Pointing Device State Get Hotkey Sticky/Lock Set Hotkey Sticky/Lock Get Power Management Mode Power Management ServiceSet Power Management Mode Get Timer Control Output Field Set Timer Control Event Bit Definition Get System Event Global Condition Set System Event Get System Event Condition Set System Event Condition Smapi Bios B-39 Input Field Get System Timer Set System Timer Get Hibernation Timer Set Hibernation Timer Smapi Bios B-45 Set System Event Condition Smapi Bios B-47 Set System Resume Condition Timer Set System Resume Suspend Request System StandbyOff Request System HibernationData Structure SamplesParameters Smapi Bios B-55 Fpinparm Function Declaration Installation Check Smapi Bios B-59 Byte SMBHDRSIG4 Smapi Bios B-61 Bios Call Bit Protected Mode SMB Local Subject=NoticesOr any AreSmapi Bios Index ROM PCI RT/CMOS Smapi Devices parallel controller RAM subsystem
Related manuals
Manual 18 pages 26.39 Kb

600 specifications

The IBM 600 series is a notable line of enterprise-level servers that has garnered attention for its robust performance, advanced features, and scalability suitable for large organizations. Originally introduced as part of IBM's initiative to provide businesses with powerful computing solutions, the IBM 600 servers have evolved to meet the growing demands of modern data environments.

One of the main features of the IBM 600 series is its capability for high scalability. The architecture of these servers allows organizations to expand their systems as needed, making it easier to adapt to changing business requirements. With various configurations available, users can select the specifications that best fit their workload, ranging from small businesses to large enterprises running mission-critical applications.

In terms of processing power, the IBM 600 is equipped with advanced multi-core processors. This technology allows for better parallel processing capabilities, enabling the server to handle multiple tasks simultaneously. The incorporation of IBM's Power architecture enhances the overall performance and energy efficiency of the servers, making them a suitable choice for organizations that rely heavily on data-intensive applications.

The IBM 600 series also excels in storage and memory capabilities. Users can equip the servers with large amounts of RAM and employ various storage options, including SSDs and traditional hard drives. This flexibility helps ensure that the systems can manage substantial data volumes while providing fast access speeds, essential for data-driven operations.

Security is another critical aspect of the IBM 600 series. IBM has integrated advanced security features to protect sensitive data, including encryption technologies and options for secure boot processes. This implementation is crucial for organizations that must comply with regulatory standards while safeguarding their information from potential breaches.

Additionally, the IBM 600 supports a variety of operating systems, including AIX, Linux, and Windows Server. This versatility makes it easier for businesses to integrate their existing software with the IBM infrastructure. Connectivity features, including multiple networking options, provide enhanced integration capabilities into organizational IT ecosystems.

Overall, the IBM 600 series combines powerful processing capabilities, flexible scalability, advanced security features, and a broad range of supported operating systems. These characteristics make it a compelling choice for enterprises looking to optimize their computing infrastructures and drive digital transformation initiatives. IBM continues to support and innovate within this server line, maintaining its relevance in the ever-evolving technology landscape.