background image

 

Chapter 6. System Compatibility

 

 

 Hardware Interrupts

Hardware interrupts are level sensitive for PCI interrupts and edge sensitive for ISA interrupts. The
interrupt controller clears its in-service register bit when the interrupt routine sends an End-of-Interrupt
(EOI) command to the controller. The EOI command is sent regardless of whether the incoming interrupt
request to the controller is active or inactive.

The interrupt-in-progress latch is readable at an I/O-address bit position. This latch is read during the
interrupt service routine and might be reset by the read operation or it might require an explicit reset.

Note:  For performance and latency considerations, designers might want to limit the number of devices

sharing an interrupt level.

With level-sensitive interrupts, the interrupt controller requires that the interrupt request be inactive at the
time the EOI command is sent; otherwise, a new interrupt request will be detected. To avoid this, a
level-sensitive interrupt handler must clear the interrupt condition (usually by a read or write operation to
an I/O port on the device causing the interrupt). After processing the interrupt, the interrupt handler:

1. Clears the interrupt

2. Waits one I/O delay

3. Sends the EOI

4. Waits one I/O delay

5. Enables the interrupt through the Set Interrupt Enable Flag command

Hardware interrupt IRQ9 is defined as the replacement interrupt level for the cascade level IRQ2.
Program interrupt sharing is implemented on IRQ2, interrupt 0Ah. The following processing occurs to
maintain compatibility with the IRQ2 used by IBM Personal Computer products:

1. A device drives the interrupt request active on IRQ2 of the channel.

2. This interrupt request is mapped in hardware to IRQ9 input on the second interrupt controller.

3. When the interrupt occurs, the system microprocessor passes control to the IRQ9 (interrupt 71h)

interrupt handler.

4. This interrupt handler performs an EOI command to the second interrupt controller and passes control

to the IRQ2 (interrupt 0Ah) interrupt handler.

5. This IRQ2 interrupt handler, when handling the interrupt, causes the device to reset the interrupt

request before performing an EOI command to the master interrupt controller that finishes servicing
the IRQ2 request.

28

Technical Information Manual 

 

Содержание PC 300GL Type 6272

Страница 1: ...IBM Technical Information Manual PC 300GL 6272 and 6282...

Страница 2: ......

Страница 3: ...IBM Technical Information Manual PC 300GL 6272 and 6282...

Страница 4: ...cally made to the information herein these changes will be incorporated in new editions of the publication IBM may make improvements and or changes in the product s and or the program s described in t...

Страница 5: ...s CL GD5446 Chip 8 Video Memory 8 Input Output Controller 9 Diskette Drive Support 9 Serial Port 9 Parallel Port 10 Keyboard and Mouse Ports 10 Network Connection 11 General Purpose I O Ports 11 Real...

Страница 6: ...nector Pin Assignments 31 System Memory Connector 32 IDE Connectors 34 USB Connectors 35 Monitor Connector 35 Diskette Drive Connector 35 Serial Port Connectors 37 Parallel Port Connector 37 Keyboard...

Страница 7: ...ements 21 26 Power Output 85 Watt 22 27 Power Output 145 Watt 22 28 System Board 23 29 Keyboard Port 23 30 Auxiliary Device Port 23 31 ISA Bus Adapters Per Slot 23 32 PCI Bus Adapters Per Slot 23 33 I...

Страница 8: ...51 DMA I O Addresses 48 52 IRQ Channel Assignments 50 53 DMA Channel Assignments 51 54 POST Error Codes 52 55 Beep Codes 54 vi Technical Information Manual...

Страница 9: ...d for developers who want to provide hardware and software products to operate with these IBM computers and provides a more in depth view of how these IBM computers work Users of this publication shou...

Страница 10: ...ing Options in Your Personal Computer This publication contains instructions for installing options in the PC 300GL 6272 and 6282 Understanding Your Personal Computer This publication includes general...

Страница 11: ...of the signal indicates that the signal is active low No sign in front of the signal indicates that the signal is active high The use of the letter h indicates a hexadecimal number Also when numerica...

Страница 12: ...x Technical Information Manual...

Страница 13: ...me models only Ethernet Wake on LAN adapter some models only Token ring Wake on LAN adapter some models only ISA PCI I O bus compatibility ISA PCI expansion slots Enhanced IDE drives Bus master IDE co...

Страница 14: ...ture is found in the Configuration Setup Utility program Wake Up On Ring All models are configurable to turn on the computer after a ring is detected from an external or internal modem The menu used f...

Страница 15: ...6 KB write through code cache internal 16 KB write back data cache internal Split power supplies VIO 3 3 V VCORE 2 8 V Support for Intel architecture MMX technology Superscalar architecture Branch pre...

Страница 16: ...e operates in write back mode and by default is implemented as unified cache stores code and data The L2 cache supports the cache timings shown below Figure 1 L2 Cache Characteristics Cache Characteri...

Страница 17: ...ory SDRAM nonparity memory is standard Extended data output EDO nonparity DRAM is also supported The maximum height of memory modules is 3 18 cm 1 25 in Only industry standard gold lead DIMMs are supp...

Страница 18: ...aining 5 12 and ground voltage When adding devices to the IDE interface one device is designated as the primary or master device and another is designated as the secondary or subordinate device These...

Страница 19: ...and Play technology for installed devices The speed of the USB is up to 12 Mb s with a maximum of 127 peripherals Features provided by USB technology include Hot pluggable Support for concurrent opera...

Страница 20: ...tandard 1 1 and uses DDC1 and DDC2B to determine optimal values during automatic monitor detection For information on resource assignments see Appendix B System Address Maps on page 44 and Appendix C...

Страница 21: ...ces The following is a list of devices that the diskette drive subsystem supports 1 44 MB 3 5 diskette drive 2 88 MB 3 5 diskette drive 1 2 MB 5 25 diskette drive One connector is provided on the syst...

Страница 22: ...ller has two logical devices one controls the keyboard and the other controls the mouse The keyboard has two fixed I O addresses and a fixed IRQ line and can operate without the mouse The mouse cannot...

Страница 23: ...10 Mbps or 100 Mbps Features of the token ring adapter are Transmits and receives data at 4 Mbps or 16 Mbps RJ 45 and D shell connectors for LAN attachment Wake on LAN support Remote Program Load RPL...

Страница 24: ...rs support the 32 bit 5 V dc local bus signalling environment that is defined in PCI Local Bus Specification 2 1 The ISA bus is buffered to provide sufficient drive for the ISA expansion connectors as...

Страница 25: ...e models only 9 Serial port 2 connector 1 Main power connector J2 11 Clear CMOS jumper J6 12 Diskette drive connector J3 13 Primary IDE connector J12 14 Secondary IDE connector J13 15 Power LED connec...

Страница 26: ...Ethernet only Note This switch should not be used to disable the Ethernet controller under normal conditions BIOS will disable it if selected in setup This switch should only be used to aid in diagnos...

Страница 27: ...fied by a symbol directly above the connection Connectors provided by an adapter might not have an identifying symbol as shown in the following illustration Monitor Keyboard Mouse Serial USB Parallel...

Страница 28: ...r drive bays Note The maximum altitude for the PC 300GL 6272 and 6282 is 2133 6 m 7000 ft This is the maximum altitude at which the specified air temperatures apply At higher altitudes the maximum air...

Страница 29: ...12 Weight PC 300GL 6272 Description Measurement Minimum configuration 6 8 kg 15 0 lb Maximum configuration fully populated with typical options 10 4 kg 23 0 lb Figure 13 Cables PC 300GL 6272 Descripti...

Страница 30: ...onfiguration 35 W 120 Btu per hour Maximum configuration based on 145 watt maximum capacity of the power supply 200 W 685 Btu per hour Figure 17 Electrical PC 300GL 6272 Description Measurement Low ra...

Страница 31: ...idth 440 mm 17 3 in Depth 420 mm 16 5 in Height 110 mm 4 3 in Figure 19 Weight PC 300GL 6282 Description Measurement Minimum configuration 9 1 kg 20 0 lb Maximum configuration fully populated with typ...

Страница 32: ...Figure 23 Heat Output PC 300GL 6282 Description Measurement Minimum configuration 35 W 120 Btu per hour Maximum configuration based on 200 watt maximum capacity of the power supply 310 W 1060 Btu per...

Страница 33: ...auxiliary devices A logic signal on the power connector controls the power supply the front panel switch is not directly connected to the power supply Power Input The following figure shows the input...

Страница 34: ...Maximum Current 5 volts 5 to 4 1 0 A 10 0 A 12 volts 5 to 5 0 2 A 2 5 A 12 volts 10 to 9 0 0 A 0 4 A 5 volts 10 to 10 0 0 A 0 3 A 3 52 volts 2 to 2 0 0 A 7 0 A 5 volt auxiliary 5 to 10 0 0 A 02 A 5 v...

Страница 35: ...dc 3000 mA 2 to 2 0 5 0 V dc 4000 mA 5 0 to 4 0 12 0 V dc 25 0 mA 5 0 to 5 0 12 0 V dc 25 0 mA 10 0 to 9 0 Figure 29 Keyboard Port Supply Voltage Maximum Current Regulation Limits 5 0 V dc 275 mA 5 0...

Страница 36: ...returns to normal operation only after the fault has been removed and the power switch has been turned off for at least one second If an overvoltage fault occurs in the power supply the power supply l...

Страница 37: ...wing Plug and Play BIOS Specification 1 1 and 1 0 Plug and Play BIOS Extension Design Guide 1 0 Plug and Play BIOS Specification Errata and Clarifications 1 0 Guide to Integrating the Plug and Play BI...

Страница 38: ...nformation on APM see Using Your Personal Computer and Understanding Your Personal Computer Flash Update Utility The flash update utility is a standalone program to support flash code updates This uti...

Страница 39: ...rs edge triggered mode The National Semiconductor NS16450 and NS16550A serial communication controllers The Motorola MC146818 Time of Day Clock command and status CMOS reorganized The Intel 8254 timer...

Страница 40: ...by a read or write operation to an I O port on the device causing the interrupt After processing the interrupt the interrupt handler 1 Clears the interrupt 2 Waits one I O delay 3 Sends the EOI 4 Wait...

Страница 41: ...te drive controls Rotational speed The time between two events in a diskette drive is a function of the controller Access time Diskette BIOS routines must set the track to track access time for the di...

Страница 42: ...is not in the range of function calls for that routine it must transfer control to the next routine in the chain Because software interrupts are initially pointed to address 0 0 before daisy chaining...

Страница 43: ...Appendix A Connector Pin Assignments Appendix A Connector Pin Assignments The following figures show the pin assignments for various system board connectors Copyright IBM Corp October 1997 31...

Страница 44: ...R0 I O 95 PAR4 I O 12 GND NA 96 GND NA 13 MD16 I O 97 MD48 I O 14 MD17 I O 98 MD49 I O 15 MD18 I O 99 MD50 I O 16 MD19 I O 100 MD51 I O 17 MD20 I O 101 MD52 I O 18 VDD NA 102 VDD NA 19 MD21 I O 103 MD...

Страница 45: ...O 137 MD41 I O 54 GND NA 138 GND NA 55 MD10 I O 139 MD42 I O 56 MD11 I O 140 MD43 I O 57 MD12 I O 141 MD44 I O 58 MD13 I O 142 MD45 I O 59 VDD NA 143 VDD NA 60 MD14 I O 144 MD46 I O 61 NC NA 145 NC NA...

Страница 46: ...rite O 4 Data bus bit 8 I O 24 Ground NA 5 Data bus bit 6 I O 25 IO Read O 6 Data bus bit 9 I O 26 Ground NA 7 Data bus bit 5 I O 27 IO Channel Ready I 8 Data bus bit 10 I O 28 ALE O 9 Data bus bit 4...

Страница 47: ...NA 8 Blue ground NA 9 5 V used by DDC2B NA 10 Ground NA 11 Monitor ID 0 Not used I 12 DDC2B serial data I O 13 Horizontal sync O 14 Vertical sync O 15 DDC2B clock I O Figure 40 Page 1 of 2 Diskette Dr...

Страница 48: ...Pin Signal I O 17 MSEN1 I 18 Direction in O 19 Ground NA 20 Step O 21 Ground NA 22 Write data O 23 Ground NA 24 Write enable O 25 Ground NA 26 Track0 I 27 MSEN0 I 28 Write protect I 29 Ground NA 30 R...

Страница 49: ...o send O 8 Clear to send I 9 Ring indicator I Figure 42 Parallel Port Connector Pin Assignments Pin Signal I O Pin Signal I O 1 STROBE I O 2 Data bit 0 I O 3 Data bit 1 I O 4 Data bit 2 I O 5 Data bit...

Страница 50: ...yboard and Mouse Port Connectors 6 4 2 1 3 5 Figure 43 Keyboard and Mouse Connectors Pin Assignments Pin Signal I O Pin Signal I O 1 Data I O 2 Reserved NA 3 Ground NA 4 5 V dc NA 5 Clock I O 6 Reserv...

Страница 51: ...NA A10 IOCHRDY I B11 SMEMW O A11 AEN O B12 SMEMR O A12 SA19 I O B13 IOW I O A13 SA18 I O B14 IOR I O A14 SA17 I O B15 DACK3 O A15 SA16 I O B16 DRQ3 I A16 SA15 I O B17 DACK1 O A17 SA14 I O B18 DRQ1 I...

Страница 52: ...LA20 I O D6 IRQ15 I C6 LA19 I O D7 IRQ14 I C7 LA18 I O D8 DACK0 O C8 LA17 I O D9 DRQ0 I C9 MEMR I O D10 DACK5 O C10 MEMW I O D11 DRQ5 I C11 SD8 I O D12 DACK6 O C12 SD9 I O D13 DRQ6 I C13 SD10 I O D14...

Страница 53: ...ound NA B18 REQ I A19 Reserved NA B19 5 V dc I O NA A20 Address Data 30 I O B20 Address Data 31 I O A21 3 3 V dc NA B21 Address Data 29 I O A22 Address Data 28 I O B22 Ground NA A23 Address Data 26 I...

Страница 54: ...Data 12 I O A48 Address Data 10 I O B48 Address Data 10 I O A49 Ground NA B49 Ground NA A50 Key NA B50 Key NA A51 Key NA B51 Key NA A52 Address Data 8 I O B52 Address Data 8 I O A53 Address Data 7 I...

Страница 55: ...Connectors Connector Location Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 P1 System Board PWRGOOD 5 V 12 V 12 V GND GND P2 System Board GND GND 5 V 5 V 5 V 5 V P3 3 5 Diskette Drive 5 V GND GND 12 V P4 DASD...

Страница 56: ...ntional 00080000 0009FBFF 127 KB Extended conventional 0009FC00 0009FFFF 3 KB Extended BIOS data 000A0000 000BFFFF 128 KB Video RAM 000C0000 000C7FFF 32 KB Video ROM BIOS shadowed 000D8000 000DFFFF 96...

Страница 57: ...roller data byte 0061 System Port B 0062 0063 Available I O for ISA PCI bus 0064 Keyboard controller command and status byte 0065 006F Available I O for ISA PCI bus 0070 bit 7 Enable disable NMI 0070...

Страница 58: ...4 03F0 03F5 National 87307 diskette channel 0 03F6 IDE channel 0 03F7 bit 7 IDE diskette change 03F7 bits 6 0 IDE channel 0 03F8 03FF National 87307 serial port 1 system board 04D0 04D1 Interrupt Edg...

Страница 59: ...endix B System Address Maps Figure 50 Page 3 of 3 I O Address Map Address Hex Device BAE8 CL GD5446 Video BEE8 CL GD5446 Video E2E8 CL GD5446 Video E2EA CL GD5446 Video Appendix B System Address Maps...

Страница 60: ...3 000F Channels 0 3 Write All Mask register bits 00 03 0081 Channel 2 Page Table Address register 3 00 07 0082 Channel 3 Page Table Address register 3 00 07 0083 Channel 1 Page Table Address register...

Страница 61: ...s Address Hex Description Bits Byte Pointer 00DC Channels 4 7 Clear Mask register write 00 03 00DE Channels 4 7 Write All Mask register bits 00 03 00DF Channels 5 7 8 or 16 bit mode select 00 07 3 Upp...

Страница 62: ...tem power management interrupt 0 Reserved internal timer 1 Reserved keyboard 2 Reserved cascade interrupt from slave 3 Serial port 2 4 4 Serial port 1 4 5 Parallel port 2 4 6 Diskette controller 4 7 P...

Страница 63: ...System Resource 0 ISA bus 8 bits 1 ISA bus 8 bits 2 Reserved diskette drive 8 bits 3 ECP parallel port 5 8 bits 4 Reserved cascade channel 5 ISA bus 16 bits 6 ISA bus 16 bits 7 ISA bus 16 bits 5 If no...

Страница 64: ...parity error 1 system board parity latch set 111 I O parity error 2 I O channel check latch set 112 I O channel check error 113 I O channel check error 114 external ROM checksum error 115 DMA error 1...

Страница 65: ...configuration error 1780 Hard disk 0 failed 1781 Hard disk 1 failed 1782 Hard disk 2 failed 1783 Hard disk 3 failed 1800 PCI adapter has requested an unavailable hardware interrupt 1801 PCI adapter ha...

Страница 66: ...RAM refresh verification failure 1 3 1 1st 64 K RAM test failure 1 3 2 1st 64 K RAM parity test failure 2 1 1 Slave DMA register test in progress or failure 2 1 2 Master DMA register test in progress...

Страница 67: ...of operation in conjunction with other products except those expressly designated by IBM are the responsibility of the user IBM may have patents or pending patent applications covering subject matter...

Страница 68: ...ed Capabilities Port Specification Kit Source Microsoft Corporation Intel Microprocessor and Peripheral Component Literature Source Intel Corporation PCI BIOS Specification 2 0 Source PCI Special Inte...

Страница 69: ...skette drive 9 29 I O 9 keyboard mouse 10 parallel 10 serial 9 copy protection 29 current electrical 18 20 D depth system unit 17 19 diagnostic programs 26 DIMM connectors 5 diskette drive change sign...

Страница 70: ...t 24 P parallel port 10 PCI bus 6 connectors 12 Pentium microprocessor 3 Plug and Play 25 polling mechanism 30 port ethernet 11 GPIO 11 keyboard mouse 10 parallel 10 serial 9 POST 25 44 POST error cod...

Страница 71: ...ture 17 20 token ring port 11 U universal serial bus connectors 35 port 7 technology 7 V video subsystem 8 voltage input power 21 voltage output power 22 W Wake on LAN 2 Wake Up On Ring 2 warning rese...

Страница 72: ...IBM Part Number Printed in U S A...

Отзывы: