Methods for configuring separate accessibility of each channel of a dual channel SCSI chip
First Claim
1. A method for configuring channels of a dual channel SCSI chip, comprising:
- setting at least one bit in a first configuration space within a first channel control in the dual channel SCSI chip, the first configuration space being configured to return a device identification information when accessed by an operating system; and
setting at least one bit in a second configuration space within a second channel control in the dual channel SCSI chip, the second configuration space being configured to return data indicating that the second configuration space does not contain any device identification information when accessed by the operating system;
wherein the first channel control is detected and managed by the operating system, and the second channel control is not detected by the operating system and is managed by a device processor.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for configuring channels of a dual channel SCSI chip is provided which includes setting at least one bit in a first configuration space within a first channel control in the dual channel SCSI chip where the first configuration space returns a device identification information when accessed by an operating system. The method also includes setting at least one bit in a second configuration space within a second channel control in the dual channel SCSI chip where the second configuration space returns data indicating that the second configuration space does not contain any device identification information when accessed by the operating system. The first channel control is detected and managed by the operating system, and the second channel control is not detected by the operating system and is managed by a device processor.
30 Citations
20 Claims
-
1. A method for configuring channels of a dual channel SCSI chip, comprising:
-
setting at least one bit in a first configuration space within a first channel control in the dual channel SCSI chip, the first configuration space being configured to return a device identification information when accessed by an operating system; and
setting at least one bit in a second configuration space within a second channel control in the dual channel SCSI chip, the second configuration space being configured to return data indicating that the second configuration space does not contain any device identification information when accessed by the operating system;
wherein the first channel control is detected and managed by the operating system, and the second channel control is not detected by the operating system and is managed by a device processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for configuring channels of a dual channel SCSI chip, comprising:
-
setting at least one bit in a first configuration space within a first channel control in the dual channel SCSI chip, the first configuration space being set to return a first device identification information when accessed by an operating system;
setting at least one bit in a second configuration space within a second channel control in the dual channel SCSI chip, the second configuration space set to return a null data indicating that the second configuration space does not contain any device identification information when accessed by the operating system;
returning the first device identification information from the first channel control when the operating system accesses the first configuration space; and
returning a null data from a second channel control when the operating system requests access to the second configuration space;
wherein the first channel control is detected and managed by the operating system, and the second channel control is not detected by the operating system and is managed by a device processor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for configuring channels of a dual channel SCSI chip, comprising:
-
providing a first control bit in a first PCI configuration space of a first channel control and a second control bit in a second PCI configuration space of a second channel control;
determining whether the first control bit is asserted and whether the second control bit is asserted;
when at least one of the first control bit and the second control bit is asserted, marking the first PCI configuration space and the second PCI configuration space to indicate that the first channel control manages a first device type and the second channel control manages a second device type, the second device type being different than the first device type, responding to configuration space accesses from an operating system by allowing access to data in the first PCI configuration space when the first control bit of the first channel control is not asserted and by allowing access to data in the second PCI configuration space requested by the operating system when the second control bit of the second channel control is not asserted, responding to configuration space accesses by an operating system by not allowing access to data in the first PCI configuration space when the first control bit of the first channel control is asserted, and by not allowing access to data in the second PCI configuration space when the second control bit of the second channel control is asserted; and
when neither of the first control bit and the second control bit are asserted, marking the first PCI configuration space and the second PCI configuration space to indicate that the first channel control and the second channel control manage a same device type, responding to configuration space accesses by an operating system by allowing access to data requested by the operating system. - View Dependent Claims (20)
-
Specification