Input/output subsystem having an integrated advanced programmable interrupt controller for use in a personal computer
AssigneeIntel Corporation
InventorsBarry R. Davis, Bruce Young
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsBarry R. Davis, Bruce Young
Estimating the term…
A computer system is described having one or more host processors, a host chipset and a input/output (I/O) subsystem. The host processors are connected to the host chipset by a host bus. The host chipset is connected to the input/output subsystem by a primary personal computer interface (PCI) bus. The I/O subsystem is connected to I/O devices by a secondary PCI bus. The I/O subsystem includes advanced programmable interrupt controller (APIC) functionality typically provided within an I/O APIC chip within a host chipset. The APIC functionality of the I/O subsystem is primarily implemented in software executing on a core processor of the I/O subsystem. The software creates and accesses various APIC registers and tables, such as a redirection table, within a memory of the I/O subsystem. A single 3-wire APIC bus interconnects the host processors with the I/O subsystem. With this arrangement, non-PCI interrupt lines from the I/O devices are connected only into the I/O subsystem, rather than into the host chipset.
In a computer system having a host processor containing a local advanced programmable interrupt controller (APIC), a host chipset connected to the host processor by a host bus, and an input/output (I/O) subsystem connected to the host chipset by a primary PCI bus and connected to a set of I/O devices by a secondary PCI bus, a method comprising:
A computer system comprising:
A computer system comprising:
A computer system comprising:
Dependencies are inferred from the claim text.