×

Computer architecture utilizing layered device drivers

  • US 6,832,379 B1
  • Filed: 08/17/1999
  • Issued: 12/14/2004
  • Est. Priority Date: 08/17/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for dynamically adding a device driver into a layered stack of device drivers in a computer system comprising:

  • suspending I/O operations for the layered stack;

    unbinding an upper driver in the stack from a lower driver in the stack, wherein the lower driver emulates a device, the device having a first device name;

    binding the device driver to the lower driver to form a layered device, wherein upon forming the layered device, the layered device is given a second device name different than the first device name;

    binding the upper driver to the layered device;

    exporting the layered device under the second device name to the upper driver for use in the layered stack; and

    restarting I/O operations for the layered stack.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×