Other Bus Requirements

This section summarizes requirements related to other buses.

Any subsystems implementing I2O comply with standards and other requirements

Required

If I2O is implemented in a system, it must meet the requirements defined in this guide and in the I2O Architecture Specification, Version 1.5 or later, available from the I2O Special Interest Group (SIG) at http://www.i2osig.org.

If I2O is implemented on a system, the system BIOS must support I2O devices in the system in the following cases:

System does not include ISA expansion slots

Required

No ISA expansion slots are allowed in servers designed to comply with these guidelines. The benefits of an ISA-free system include improved performance, easier and more stable system configuration, and lower support costs.

Out-of-band systems management devices that can be implemented in an ISA slot are the only case where an ISA slot can be present in a server. These exemptions provide a transition period for these specific technologies as they migrate to deterministic bus designs. It is anticipated that these exemptions will not be present in future versions of these guidelines.

System does not include embedded ISA network adapters, storage controllers, or graphics adapters

Required

The benefits of an ISA-free system include improved performance, easier and more stable system configuration, and lower support costs.

System does not include ISA expansion devices

Required

An ISA expansion device in this context is defined as being an expansion adapter or device installed in an ISA slot.

No ISA expansion devices are allowed, with specific exemptions for out-of-band systems management devices that can be implemented in an ISA slot; this is the only case where an ISA slot can be present in a server. These exemptions provide a transition period for these specific technologies as they migrate to deterministic bus designs. It is anticipated that these exemptions will not be present in future versions of these guidelines.

System includes APIC support

Required

This requirement does not apply for DEC Alpha servers.

The server must include APIC support that complies with ACPI 1.0, implemented by including the Multiple APIC Description Table (ACPI Section 5.2.8). Features such as targeted interrupts, broadcast interrupts, and prior-owner interrupts must be supported. Intel Architecture processor implementations can use the Intel APIC component.

Implementation of APIC support on server systems provides a greater number of IRQ resources, even within traditional server architectures.