Technical Reference Manual for the ThinkPad 600
Page 3
... 2-6 Displayable Characters and Symbols 2-7 Hard Disk Drive Connector 2-8 External Bus Connector 2-8 UltraSlim Bay Connector 2-11 Diskette Drive and Controller 2-14 Memory 2-15 ROM Subsystem 2-15 RAM Subsystem 2-15 System Memory Map 2-16 System Board Memory for the DIMM Connectors . . . . . 2-17 Copyright IBM Corp. 1998 iii Contents Figures vii Preface ix Section...
... 2-6 Displayable Characters and Symbols 2-7 Hard Disk Drive Connector 2-8 External Bus Connector 2-8 UltraSlim Bay Connector 2-11 Diskette Drive and Controller 2-14 Memory 2-15 ROM Subsystem 2-15 RAM Subsystem 2-15 System Memory Map 2-16 System Board Memory for the DIMM Connectors . . . . . 2-17 Copyright IBM Corp. 1998 iii Contents Figures vii Preface ix Section...
Technical Reference Manual for the ThinkPad 600
Page 4
RT/CMOS RAM Miscellaneous System Functions and Ports Nonmaskable Interrupt (NMI System Control Port A (Hex 0092 System Control Port B (Hex 0061 Power-On Password Other ... Codes 2-18 2-28 2-28 2-29 2-30 2-31 2-31 2-32 2-33 2-34 Section 3. System Resources A-1 Appendix B. Subsystems 3-1 Video Subsystem 3-2 Video Modes 3-3 Modem Subsystem 3-5 ThinkPad Modem 3-5 MIDI Port Function 3-5 Sound Blaster Support Function 3-5 Telephony (Modem) Function 3-6 Audio Subsystem 3-6 MIDI Port Function 3-6 Sound Blaster Support Function 3-7 Audio Port Specifications 3-7 Infrared (IR...
RT/CMOS RAM Miscellaneous System Functions and Ports Nonmaskable Interrupt (NMI System Control Port A (Hex 0092 System Control Port B (Hex 0061 Power-On Password Other ... Codes 2-18 2-28 2-28 2-29 2-30 2-31 2-31 2-32 2-33 2-34 Section 3. System Resources A-1 Appendix B. Subsystems 3-1 Video Subsystem 3-2 Video Modes 3-3 Modem Subsystem 3-5 ThinkPad Modem 3-5 MIDI Port Function 3-5 Sound Blaster Support Function 3-5 Telephony (Modem) Function 3-6 Audio Subsystem 3-6 MIDI Port Function 3-6 Sound Blaster Support Function 3-7 Audio Port Specifications 3-7 Infrared (IR...
Technical Reference Manual for the ThinkPad 600
Page 7
... Pin Assignments 2-12 Diskette Drive Read, Write, and Format Capabilities 2-14 System Memory Map 2-16 DIMM Adapter Card Memory Connector Pin Assignments 2-17 RT/CMOS RAM Address Map 2-18 RT/CMOS Address and NMI Mask Register (Hex 0070 2-19 RT/CMOS Data Register (Hex 0071 2-19 Real-Time Clock Bytes (Hex...
... Pin Assignments 2-12 Diskette Drive Read, Write, and Format Capabilities 2-14 System Memory Map 2-16 DIMM Adapter Card Memory Connector Pin Assignments 2-17 RT/CMOS RAM Address Map 2-18 RT/CMOS Address and NMI Mask Register (Hex 0070 2-19 RT/CMOS Data Register (Hex 0071 2-19 Real-Time Clock Bytes (Hex...
Technical Reference Manual for the ThinkPad 600
Page 13
...The IBM Personal System/2 Hardware Interface Technical Reference describes devices common to 160 MB (1 MB equals 1,048,576 bytes) 128 bytes CMOS RAM with the MMX technology 233 MHz or Intel Pentium II processor 233 or 266 MHz 512 KB (write back) Channel 0: system timer ... generator for more details on the TFT XGA (1024x768) LCD and HPA XGA (1024 x 768). Device Microprocessor External cache System timers ROM subsystem RAM subsystem CMOS RAM subsystem EEPROM subsystem Video subsystem Type - - 1 - - - - System Board Devices and Features Figure 1-2 lists the system board devices and their...
...The IBM Personal System/2 Hardware Interface Technical Reference describes devices common to 160 MB (1 MB equals 1,048,576 bytes) 128 bytes CMOS RAM with the MMX technology 233 MHz or Intel Pentium II processor 233 or 266 MHz 512 KB (write back) Channel 0: system timer ... generator for more details on the TFT XGA (1024x768) LCD and HPA XGA (1024 x 768). Device Microprocessor External cache System timers ROM subsystem RAM subsystem CMOS RAM subsystem EEPROM subsystem Video subsystem Type - - 1 - - - - System Board Devices and Features Figure 1-2 lists the system board devices and their...
Technical Reference Manual for the ThinkPad 600
Page 17
...: 233 or 266 MHz 1 CPUCLK 3-1-1-1(1-1-1-1) 5-1-1-1 8-1-1-1 11-1-1-1 3-1-1-1 -1-1-1 The cycle times shown for access to Figure 1-7 list the specifications for the computers. Specifications Figure 1-4 to system board RAM are based on 66 MHz memory bus (SDRAM, CAS LATENCY=2) Figure 1-4. Performance Specifications System Overview 1-7
...: 233 or 266 MHz 1 CPUCLK 3-1-1-1(1-1-1-1) 5-1-1-1 8-1-1-1 11-1-1-1 3-1-1-1 -1-1-1 The cycle times shown for access to Figure 1-7 list the specifications for the computers. Specifications Figure 1-4 to system board RAM are based on 66 MHz memory bus (SDRAM, CAS LATENCY=2) Figure 1-4. Performance Specifications System Overview 1-7
Technical Reference Manual for the ThinkPad 600
Page 23
... 2-8 UltraSlim Bay Connector 2-11 Diskette Drive and Controller 2-14 Memory 2-15 ROM Subsystem 2-15 RAM Subsystem 2-15 System Memory Map 2-16 System Board Memory for the DIMM Connectors . . . . . 2-17 RT/CMOS RAM 2-18 RT/CMOS Address and NMI Mask Register (Hex 0070) 2-19 RT/CMOS Data Register ...(Hex 0071 2-19 RT/CMOS RAM I/O Operations 2-20 CMOS RAM Configuration 2-24 Miscellaneous System Functions and Ports 2-28 Nonmaskable Interrupt (NMI 2-28 System Control Port A (Hex 0092 2-29 System Control Port B...
... 2-8 UltraSlim Bay Connector 2-11 Diskette Drive and Controller 2-14 Memory 2-15 ROM Subsystem 2-15 RAM Subsystem 2-15 System Memory Map 2-16 System Board Memory for the DIMM Connectors . . . . . 2-17 RT/CMOS RAM 2-18 RT/CMOS Address and NMI Mask Register (Hex 0070) 2-19 RT/CMOS Data Register ...(Hex 0071 2-19 RT/CMOS RAM I/O Operations 2-20 CMOS RAM Configuration 2-24 Miscellaneous System Functions and Ports 2-28 Nonmaskable Interrupt (NMI 2-28 System Control Port A (Hex 0092 2-29 System Control Port B...
Technical Reference Manual for the ThinkPad 600
Page 25
... is already in the "modified" state, the corresponding cache line is up to 64 MB for Pentium or 512 MB for code read again from RAM, where the BIOS is used to system memory and invalidated. System Board 2-3 bus, the cache memory enters "snoop" mode and monitors all write and read... (0-640 KB and 1 MB-256 MB). Nothing in address range hex A0000-BFFFF, I/O address space, or memory in any AT slot is attached to the ThinkPad SelectaDock III docking system, the PCI adapters or AT-bus adapters can be used to write the data to the cache and no external bus...
... is already in the "modified" state, the corresponding cache line is up to 64 MB for Pentium or 512 MB for code read again from RAM, where the BIOS is used to system memory and invalidated. System Board 2-3 bus, the cache memory enters "snoop" mode and monitors all write and read... (0-640 KB and 1 MB-256 MB). Nothing in address range hex A0000-BFFFF, I/O address space, or memory in any AT slot is attached to the ThinkPad SelectaDock III docking system, the PCI adapters or AT-bus adapters can be used to write the data to the cache and no external bus...
Technical Reference Manual for the ThinkPad 600
Page 37
... address hex 00000000 of address space (hex 000F0000-000FFFFF and hex FFFF0000-FFFFFFFF). System Board 2-15 RAM Subsystem The RAM subsystem on the system board. The RAM subsystem for the ThinkPad 600 computer is disabled. Both connectors accept an 8-MB, a 16-MB, a 32-MB, or a 64-MB DIMM. ...amount of memory installed because of 128-KB memory. Memory The ThinkPad computers use the following types of memory: Read-only memory (ROM) Random access memory (RAM) Real-time clock/complementary metal-oxide semiconductor RAM (RT/CMOS RAM) ROM Subsystem The ROM subsystem consists of four banks of ROM...
... address hex 00000000 of address space (hex 000F0000-000FFFFF and hex FFFF0000-FFFFFFFF). System Board 2-15 RAM Subsystem The RAM subsystem on the system board. The RAM subsystem for the ThinkPad 600 computer is disabled. Both connectors accept an 8-MB, a 16-MB, a 32-MB, or a 64-MB DIMM. ...amount of memory installed because of 128-KB memory. Memory The ThinkPad computers use the following types of memory: Read-only memory (ROM) Random access memory (RAM) Real-time clock/complementary metal-oxide semiconductor RAM (RT/CMOS RAM) ROM Subsystem The ROM subsystem consists of four banks of ROM...
Technical Reference Manual for the ThinkPad 600
Page 38
...000F0000 to 000FFFFF 00100000 to (00100000 + x MB) FFFF0000 to FFFFFFFF Function 640-KB system board RAM Video RAM System board video BIOS ROM mapped to RAM Channel ROM 64-KB system board ROM mapped to RAM x MB system board RAM 64-KB system board ROM (same as 000F0000 to 000FFFFF) Figure 2-11. Figure 2-11 shows... is mapped by the memory controller registers. Memory can be mapped differently if POST detects an error in system board memory or RT/CMOS RAM. In the figure, the variable x represents the number of 1-MB blocks of system board memory starting at or above the hex 100000 boundary...
...000F0000 to 000FFFFF 00100000 to (00100000 + x MB) FFFF0000 to FFFFFFFF Function 640-KB system board RAM Video RAM System board video BIOS ROM mapped to RAM Channel ROM 64-KB system board ROM mapped to RAM x MB system board RAM 64-KB system board ROM (same as 000F0000 to 000FFFFF) Figure 2-11. Figure 2-11 shows... is mapped by the memory controller registers. Memory can be mapped differently if POST detects an error in system board memory or RT/CMOS RAM. In the figure, the variable x represents the number of 1-MB blocks of system board memory starting at or above the hex 100000 boundary...
Technical Reference Manual for the ThinkPad 600
Page 40
... Map 2-18 System Board the remainder is allocated to the 128 bytes of CMOS/RAM, a CMOS/RAM extension of 4 KB is not turned on. A battery is built into the module to keep the RT/CMOS RAM active when the power supply is provided for configuration and other system information. Address (Hex) 000-00D... 00F 010 011 012 013 014 015, 016 017, 018 019 01A 01B 01C 01D-02D 02E, 02F 030, 031 032 033-07F RT/CMOS RAM Bytes Real-time clock Diagnostic status Shutdown status Diskette drive type Hard disk 2 and 3 drive type Hard disk 0 and 1 drive type Reserved Equipment Low and...
... Map 2-18 System Board the remainder is allocated to the 128 bytes of CMOS/RAM, a CMOS/RAM extension of 4 KB is not turned on. A battery is built into the module to keep the RT/CMOS RAM active when the power supply is provided for configuration and other system information. Address (Hex) 000-00D... 00F 010 011 012 013 014 015, 016 017, 018 019 01A 01B 01C 01D-02D 02E, 02F 030, 031 032 033-07F RT/CMOS RAM Bytes Real-time clock Diagnostic status Shutdown status Diskette drive type Hard disk 2 and 3 drive type Hard disk 0 and 1 drive type Reserved Equipment Low and...
Technical Reference Manual for the ThinkPad 600
Page 41
RT/CMOS Address and NMI Mask Register (Hex 0070) The NMI mask register is used to select RT/CMOS RAM addresses. RT/CMOS Address and NMI Mask Register (Hex 0070) Bit 7 Bits 6-0 When this write-only bit is set to 1 by a power-on reset. This ... address and NMI mask register (hex 0070) to read from and write to hex 0070 should access hex 0071; Bit Function 7 NMI mask 6-0 RT/CMOS RAM address Figure 2-14. RT/CMOS Data Register (Hex 0071) The RT/CMOS data register is used with the RT/CMOS data register (hex 0071) to...
RT/CMOS Address and NMI Mask Register (Hex 0070) The NMI mask register is used to select RT/CMOS RAM addresses. RT/CMOS Address and NMI Mask Register (Hex 0070) Bit 7 Bits 6-0 When this write-only bit is set to 1 by a power-on reset. This ... address and NMI mask register (hex 0070) to read from and write to hex 0070 should access hex 0071; Bit Function 7 NMI mask 6-0 RT/CMOS RAM address Figure 2-14. RT/CMOS Data Register (Hex 0071) The RT/CMOS data register is used with the RT/CMOS data register (hex 0071) to...
Technical Reference Manual for the ThinkPad 600
Page 42
... RT/CMOS data register (hex 0071). 3. Write the data to the RT/CMOS address and NMI mask register (hex 0070). 2. Write the RT/CMOS RAM address to restore the RT/CMOS. Read address hex 0071 to the RT/CMOS and NMI mask register (hex 0070). 2. After I /O operations to the...). Reading from the RT/CMOS data register (hex 0071). 3. Write the address, hex 0F, to the RT/CMOS and NMI mask register; RT/CMOS RAM I/O Operations During I /O operations, you should mask interrupts to prevent other interrupt routines from changing the RT/CMOS address register before data is read or written...
... RT/CMOS data register (hex 0071). 3. Write the data to the RT/CMOS address and NMI mask register (hex 0070). 2. Write the RT/CMOS RAM address to restore the RT/CMOS. Read address hex 0071 to the RT/CMOS and NMI mask register (hex 0070). 2. After I /O operations to the...). Reading from the RT/CMOS data register (hex 0071). 3. Write the address, hex 0F, to the RT/CMOS and NMI mask register; RT/CMOS RAM I/O Operations During I /O operations, you should mask interrupts to prevent other interrupt routines from changing the RT/CMOS address register before data is read or written...
Technical Reference Manual for the ThinkPad 600
Page 45
Status Register D (Hex 00D) Bit Function 7 Valid RAM 6-0 Reserved Figure 2-20. If set to 1, this bit indicates that the real-time clock has lost power and the data in status register B. These bits ...
Status Register D (Hex 00D) Bit Function 7 Valid RAM 6-0 Reserved Figure 2-20. If set to 1, this bit indicates that the real-time clock has lost power and the data in status register B. These bits ...
Technical Reference Manual for the ThinkPad 600
Page 46
... has lost power. Bit 3 If set to 1, this bit indicates that the controller or hard disk drive failed initialization. CMOS RAM Configuration Figure 2-21 shows the bit definitions for the CMOS RAM configuration bytes. Bit 2 If set to 1, this bit indicates that the time is incorrect. Diagnostic Status Byte (Hex 00E) Bit...
... has lost power. Bit 3 If set to 1, this bit indicates that the controller or hard disk drive failed initialization. CMOS RAM Configuration Figure 2-21 shows the bit definitions for the CMOS RAM configuration bytes. Bit 2 If set to 1, this bit indicates that the time is incorrect. Diagnostic Status Byte (Hex 00E) Bit...
Technical Reference Manual for the ThinkPad 600
Page 49
...): Bits 7 through hex 02D of the date-century byte contain the binary-coded decimal value for bytes hex 010 through 0 of the 64-byte CMOS RAM. For information about reading and setting this bit indicates that a coprocessor is installed. Bits 3-2 Bit 1 Bit 0 These bits are reserved. the high byte is hex...
...): Bits 7 through hex 02D of the date-century byte contain the binary-coded decimal value for bytes hex 010 through 0 of the 64-byte CMOS RAM. For information about reading and setting this bit indicates that a coprocessor is installed. Bits 3-2 Bit 1 Bit 0 These bits are reserved. the high byte is hex...
Technical Reference Manual for the ThinkPad 600
Page 50
... from a system board channel check are subject to the state it was in the RT/CMOS Address register. otherwise, intermittent failures of the RT/CMOS RAM can cause lost data or an overrun error on password, and hardware compatibility. The NMI masks all other interrupts. A system reset causes a reset of the...
... from a system board channel check are subject to the state it was in the RT/CMOS Address register. otherwise, intermittent failures of the RT/CMOS RAM can cause lost data or an overrun error on password, and hardware compatibility. The NMI masks all other interrupts. A system reset causes a reset of the...
Technical Reference Manual for the ThinkPad 600
Page 53
... have a keyboard password. This bit is set to 1 during a power-on password is installed, changed or removed only during POST. Power-On Password RT/CMOS RAM has 8 bytes reserved for each refresh request. Other Passwords In addition to 7 characters) is a function of the built-in the security space. During power-on...
... have a keyboard password. This bit is set to 1 during a power-on password is installed, changed or removed only during POST. Power-On Password RT/CMOS RAM has 8 bytes reserved for each refresh request. Other Passwords In addition to 7 characters) is a function of the built-in the security space. During power-on...
Technical Reference Manual for the ThinkPad 600
Page 56
... checksum. Keyboard error. I/O parity. A supervisor password is set ; clock not updated. Memory data error. Error Codes POST returns a three or more character code message to RAM remap error. Figure 2-34 lists the failure indicated with the associated error code. Protected mode failure. NMI test failure. Timer bus test failure. Bad supervisor...
... checksum. Keyboard error. I/O parity. A supervisor password is set ; clock not updated. Memory data error. Error Codes POST returns a three or more character code message to RAM remap error. Figure 2-34 lists the failure indicated with the associated error code. Protected mode failure. NMI test failure. Timer bus test failure. Bad supervisor...
Technical Reference Manual for the ThinkPad 600
Page 143
Index A acoustical readings, specifications 1-9 address 20 gate 2-29 address and NMI mask register, RT/CMOS 2-19 address map, system board I/O 1-5 address map-RT/CMOS RAM 2-18 air temperature, specifications 1-8 alternative method of resetting 2-29 altitude, specifications 1-8 anticipated page miss 1-7 audio subsystem 3-6 B battery 2-23 battery pack, specifications 1-12 boot selectable drive-...
Index A acoustical readings, specifications 1-9 address 20 gate 2-29 address and NMI mask register, RT/CMOS 2-19 address map, system board I/O 1-5 address map-RT/CMOS RAM 2-18 air temperature, specifications 1-8 alternative method of resetting 2-29 altitude, specifications 1-8 anticipated page miss 1-7 audio subsystem 3-6 B battery 2-23 battery pack, specifications 1-12 boot selectable drive-...
Technical Reference Manual for the ThinkPad 600
Page 144
..., power supply 1-12 low and high base memory bytes, RT/CMOS RAM configuration 2-27 low and high expansion memory bytes, RT/CMOS RAM configuration 2-27 low and high usable memory bytes, RT/CMOS RAM configuration 2-27 M maximum altitude, specifications 1-8 measurements, system unit 1-8 memory RAM 2-15 ROM 2-15 RT/CMOS 2-18 system memory map 2-16...
..., power supply 1-12 low and high base memory bytes, RT/CMOS RAM configuration 2-27 low and high expansion memory bytes, RT/CMOS RAM configuration 2-27 low and high usable memory bytes, RT/CMOS RAM configuration 2-27 M maximum altitude, specifications 1-8 measurements, system unit 1-8 memory RAM 2-15 ROM 2-15 RT/CMOS 2-18 system memory map 2-16...