Patent · US Expired

Method and apparatus for device driver funnelling

US5745763A · kind A · utility

13Cited by
4References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 29, 1995
Grant dateApr 28, 1998
Priority date
Expiry dateSep 29, 2015

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/40
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for enabling AIX device driver (DD) created for a uniprocessor (UP) system to run unchanged on a symmetrical multiprocessor system (SMP). Device drivers are processed by a funnelling mechanism so that UP device drivers always runs on a "Master" processor in a multi-processor system. New device drivers written for the SMP system are permitted to bypass the funneling mechanism and proceed directly to execution on any available processor in the SMP system. Device registration services are provided which examine DD flags looking for a new unique flag indicating that the device driver is SMP enabled. If the flag is not present, then emulating a uniprocessor environment for execution of that device driver.

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