Patent · US Expired

System and method for managing device driver logical state information in an information handling system

US6418485B1 · kind B1 · utility

9Cited by
9References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 1997
Grant dateJul 9, 2002
Priority date
Expiry dateApr 21, 2017

Classification

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

Abstract

The present invention is directed to a system and method of managing logical device state information within an information handling system. Logical device state information is stored only once, by the information handling system. Device drivers do not need to maintain and store redundant copies of logical device state information. A device driver indicates whether or not it needs to have logical device state information passed to it. Before calling a device driver to handle a device function, the information handling system checks to determine whether or not the device driver has indicated that it needs logical device state information passed to it. If so, the information handling system passes the appropriate logical device state information to the device driver. For device functions which are not hooked by the device driver, the information handling system maintains the device state. System efficiency is increased, as each device driver may register for the subset of functions it can most efficiently handle, without hooking operating system functions or handling all state specific functions associated with a particular device function. In addition, device driver development may …

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