Sturcture of object stacks for driver
First Claim
1. A structure of object stacks for driver, comprising:
- a bus device stack, used to serve as a communication interface adjacent to an IDE bus and a PCI bus, for communicating with said IDE bus, served as the upper level of said bus device stack, and said PCI bus, served as the lower level of said bus device stack;
at least one port device stack, designated on the upper level of said bus device stack and adjacent to at least one channel of said IDE bus, for operating functions of each channel; and
at least one IDE device stack, adjacent to at least one serial ATA device coupled to a specific channel, for being designated on the upper level of a related port device stack, which is adjacent to a related channel coupled to a related serial ATA device;
wherein, said bus device stack comprises an upper-level bus filter device object, said port device stack comprises a lower-level port filter device object and an upper-level port filter device object, and a hot plug function is provided by the use of said upper-level bus filter device object, said lower-level port filter device object and said upper-level port filter device object with bus status monitoring and signal transmission interfaces.
1 Assignment
0 Petitions
Accused Products
Abstract
A structure of object stacks for driver with hot plug function is provided, wherein the hot plug function is with serial ATA device, which can be supported by standard IDE driver. The structure comprises a bus device stack, at least one port device stack and at least one serial ATA device stack, which are connected to serial ATA devices at each of channels of the bus and each of channels within the bus respectively, wherein each of bus device stacks comprises an upper-level filter bus device object, and each of port device stacks comprises respectively a lower-level filter port device object and an upper-level filter port device object. Thus, the hot plug function can be supported according to the massage transmission interface and status monitoring for the bus by each of filter device objects.
-
Citations
20 Claims
-
1. A structure of object stacks for driver, comprising:
-
a bus device stack, used to serve as a communication interface adjacent to an IDE bus and a PCI bus, for communicating with said IDE bus, served as the upper level of said bus device stack, and said PCI bus, served as the lower level of said bus device stack; at least one port device stack, designated on the upper level of said bus device stack and adjacent to at least one channel of said IDE bus, for operating functions of each channel; and at least one IDE device stack, adjacent to at least one serial ATA device coupled to a specific channel, for being designated on the upper level of a related port device stack, which is adjacent to a related channel coupled to a related serial ATA device; wherein, said bus device stack comprises an upper-level bus filter device object, said port device stack comprises a lower-level port filter device object and an upper-level port filter device object, and a hot plug function is provided by the use of said upper-level bus filter device object, said lower-level port filter device object and said upper-level port filter device object with bus status monitoring and signal transmission interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification