Patent · US Expired

System for dynamically configuring I/O device adapters where a function configuration register contains ready/not ready flags corresponding to each I/O device adapter

US6023736A · kind A · utility

75Cited by
5References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 1997
Grant dateFeb 8, 2000
Priority date
Expiry dateDec 19, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/102
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus, system and method permitting dynamic configuration of I/O device adapters connected to a bus utilizes a function configuration register to store a READY/NOT READY status for each of the I/O device adapters. Upon the occurrence of a reset condition, dynamic configuration decision logic detects which I/O device adapters are connected to the bus, determines configuration parameters for each connected I/O device adapter, initializes the configuration space for each connected I/O device adapter, and then sets a corresponding flag in the function configuration register to indicate ready status. An I/O device driver interrupts a configuration process to examine the function configuration register. If ready status can be confirmed from this function configuration register within a time out period, then the configuration process may proceed; otherwise, a device error recovery process is initiated.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.