Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture
Reexamination Certificate
2007-10-16
2007-10-16
Dang, Khanh (Department: 2111)
Electrical computers and digital data processing systems: input/
Intrasystem connection
Bus interface architecture
C710S011000, C710S016000, C710S104000, C710S107000
Reexamination Certificate
active
11114954
ABSTRACT:
A method and system that enables customized computer machines to be more readily developed by removing the function of resource translation out of the hardware abstraction layer (HAL). A machine manufacturer describes a machine in firmware, such as accordance with the Advanced Configuration and Power Interface (ACPI) specification, using ACPI machine language (AML). Operating system components such as a Plug and Play (PnP) manager in the kernel, in conjunction with an ACPI driver, interpret the description information and locate resources (bus bridges) for which translation is needed. For any arbitrary bus architecture or CPU to PCI bridge implementation that can be expressed, e.g., in ACPI firmware, the invention provides a translator external to the HAL. In one implementation, a PnP driver communicates with the ACPI driver and various drivers in driver stacks via I/O request packets (IRPs) to look for resource translators. The ACPI driver analyzes the machine description and returns a translator if found for such a resource. The resource is then configured to output cycles based on the translator.
REFERENCES:
patent: 5751975 (1998-05-01), Gillespie et al.
patent: 5875313 (1999-02-01), Sescila et al.
patent: 5884027 (1999-03-01), Garbus et al.
patent: 5890011 (1999-03-01), Abbondanzio et al.
patent: 5903894 (1999-05-01), Reneris
patent: 5937175 (1999-08-01), Sescila, III et al.
patent: 5999730 (1999-12-01), Lewis
patent: 6167511 (2000-12-01), Lewis
patent: 6185677 (2001-02-01), Nijhawan
patent: 6339808 (2002-01-01), Hewitt et al.
patent: 6462745 (2002-10-01), Behrbaum et al.
patent: 6581130 (2003-06-01), Brinkmann et al.
patent: 6589169 (2003-07-01), Surwit et al.
patent: 6591358 (2003-07-01), Jaffrey
patent: 6636901 (2003-10-01), Sudhakaran et al.
patent: 6915365 (2005-07-01), Creta et al.
patent: 6931646 (2005-08-01), Dubal
patent: 2004/0215867 (2004-10-01), Kuo
Oshins Jacob
Plante Stephane G.
Thornton Andrew J.
Dang Khanh
Phan Raymond N
Workman Nydegger
LandOfFree
Dynamically configuring resources for cycle translation in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamically configuring resources for cycle translation in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamically configuring resources for cycle translation in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3902586