Browse Prior Art Database

Device Drivers via the Access Bus

IP.com Disclosure Number: IPCOM000117198D
Original Publication Date: 1996-Jan-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Beeteson, JS: AUTHOR

Abstract

Device drivers are software packages that act as an interface between the system software and a peripheral device such as a monitor or printer. The device drivers are specific to individual peripherals and a new device driver is usually written as new hardware is produced. As can be imagined the number of device drivers is now very large, and operating systems tend to have a very large drop down menu list and/or back up disks. Users are often frustrated by a missing device driver for a specific peripheral, and are forced to install or reconfigure the device driver list whenever they add a new piece of hardware to their workstation.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 65% of the total text.

Device Drivers via the Access Bus

      Device drivers are software packages that act as an interface
between the system software and a peripheral device such as a monitor
or printer.  The device drivers are specific to individual
peripherals and a new device driver is usually written as new
hardware is produced.  As can be imagined the number of device
drivers is now very large, and operating systems tend to have a very
large drop down menu list and/or back up disks.  Users are often
frustrated by a missing device driver for a specific peripheral, and
are forced to install or reconfigure the device driver list whenever
they add a new piece of hardware to their workstation.

      Some operating system products offer "Plug and Play", where
identification codes from peripherals are automatically configured by
the operating system, but this presupposes that device drivers are in
place.  If not, then the user still has to find and install missing
ones.

      What is proposed is that device driver software is included in
each peripheral, in Prom or similar storage, and that at power on
time the software is transferred from the peripheral to the system
operating system.  Transfer would be by a suitable communication
channel such as the Intel Universal Serial Bus (USB), or the ACCESS
BUS that is now defined by Video Electronics Standards Association
(VESA) protocols, or any other suitable channel.

The advantages of this approach are:
  1.  The operating system...