Single driver for multifunctional SCSI chips
AssigneeAdaptec, Inc.
InventorFadi A. Mahmoud
Life of this patent
Estimating the term…
Abstract
A method is provided for managing multiple functions of a multi-channel SCSI chip. The method includes hiding a first function of a multi-channel SCSI chip from an operating system, wherein the first function corresponds to a first channel of the multi-channel SCSI chip. The method also includes unhiding a second function of the multi-channel SCSI chip from the operating system, wherein the second function corresponds to a second channel of the multi-channel SCSI chip. The method also includes managing the first function and the second function with a single driver.
Claims20
A method for managing multiple functions of a multi-channel SCSI chip, comprising:
- exposing a first function of a multi-channel SCSI chip to an operating system, the first function corresponding to a first channel of the multi-channel SCSI chip;
- hiding a second function of the multi-channel SCSI chip from the operating system, the second function corresponding to a second channel of the multi-channel SCSI chip;
- and
- managing the first function and the second function with a single driver.
A method for managing multiple functions of a multi-channel SCSI chip, comprising:
- assigning a first function to a first channel of the multi-channel SCSI chip;
- assigning a second function to a second channel of the multi-channel SCSI chip;
- and
- managing the first function and the second function with a single driver, the single driver knowing the existence of the first function and the second function,
- wherein the first function and the second function are managed by an operating system through the single driver.
An apparatus for managing multiple functions, comprising:
- an operating system;
- a multi-channel SCSI chip configured to communicate with the operating system, the multi-channel SCSI chip having multiple channels respectively associated with multiple functions;
- and
- a multifunction miniport driver in communication with each of the multiple channels of the multi-channel SCSI chip, the multifunction miniport driver being configured to communicate with one or more peripheral devices through one or more communication links.
Dependencies are inferred from the claim text.