X86 Interrupt Support

The HT specification defines the mechanism necessary to support x86 compatible interrupt handling. This mechanism supports both single and multiprocessor interrupt handling:

  • Cascaded PIC (8259) Interrupt controllers for legacy support with single processor systems.

  • APIC support for x86 multiprocessor systems.

The APIC solution includes support for delivering 8259 interrupt requests to a single processor, and HT takes advantage of this support for delivering interrupt requests in single processor platforms. Therefore, the HT method of supporting APIC interrupt controllers is discussed first, followed by a discussion of 8259 support.

APIC Interrupt Support

The APIC subsystem was designed to support multi-processing implementations. ...

Get HyperTransport™ System Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.