Operation method for a computer system
First Claim
Patent Images
1. An operation method for a computer system, the computer system including a host, a bridge interface and a device, the operation method including:
- packaging at least any one of a vendor command, vendor data and a checkword in a respective address field and/or a respective data length field and/or a respective data field of a plurality of standard commands by the host according to a vendor predetermined pattern;
transmitting the standard commands to the bridge interface by the host;
translating the standard commands and transmitting the translated commands to the device by the bridge interface, wherein translation by the bridge interface maintains the address field, the data length field and the data field, and the bridge interface does not support the vendor predetermined pattern;
judging by the device whether the translated standard commands match the vendor predetermined pattern according to the vendor predetermined pattern to determine whether to perform a vendor operation, the device judging at least one of whether a receiving sequence of the translated standard commands containing a predetermined checkword matches a predetermined receiving sequence pattern, and whether the number of the received translated standard commands containing the predetermined checkword matches a predetermined value; and
performing the vendor operation and returning to the host by the device according to the vendor command and/or the vendor data of the translated standard commands if matched.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives a standard command. The device judges whether an address field and/or a data length field and/or a data field of the standard command includes at least one of a vendor command, a vendor data and a checkword. The device judges whether the address field and/or a data length field and/or the data field of the standard command matches a vendor predetermined pattern. If matched, the device performs a vendor operation based on the vendor command and/or the vendor data of the standard command.
27 Citations
12 Claims
-
1. An operation method for a computer system, the computer system including a host, a bridge interface and a device, the operation method including:
-
packaging at least any one of a vendor command, vendor data and a checkword in a respective address field and/or a respective data length field and/or a respective data field of a plurality of standard commands by the host according to a vendor predetermined pattern; transmitting the standard commands to the bridge interface by the host; translating the standard commands and transmitting the translated commands to the device by the bridge interface, wherein translation by the bridge interface maintains the address field, the data length field and the data field, and the bridge interface does not support the vendor predetermined pattern; judging by the device whether the translated standard commands match the vendor predetermined pattern according to the vendor predetermined pattern to determine whether to perform a vendor operation, the device judging at least one of whether a receiving sequence of the translated standard commands containing a predetermined checkword matches a predetermined receiving sequence pattern, and whether the number of the received translated standard commands containing the predetermined checkword matches a predetermined value; and performing the vendor operation and returning to the host by the device according to the vendor command and/or the vendor data of the translated standard commands if matched. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An operation method for a computer system, the computer system including a host, a bridge interface and a device, the operation method including:
-
packaging at least any one of a vendor command, vendor data and a checkword in a respective address field and/or a respective data length field and/or a respective data field of a plurality of standard commands by the host according to a vendor predetermined pattern which includes at least one of that a sending sequence of the standard commands containing a predetermined checkword matches a predetermined sending sequence pattern, and that the number of the standard commands containing the predetermined checkword matches a predetermined value; transmitting the standard commands to the bridge interface by the host; and receiving a return data or a return status from the device by the host after the vendor command is executed by the device, wherein the device judges whether the standard commands match the vendor predetermined pattern according to the vendor predetermined pattern to determine whether to perform a vendor operation. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An operation method for a computer system, the computer system including a host, a bridge interface and a device, the operation method including:
-
receiving a plurality of standard commands transmitted from the host through the bridge interface by the device; judging by the device whether a respective address field and/or a respective data length field and/or a respective data field of the received standard commands comprises at least one of a vendor command, vendor data and a checkword; judging by the device whether the respective address field and/or the respective data length field and/or the respective data field of the received standard commands matches a vendor predetermined pattern to determine whether to perform a vendor operation, the device judging at least one of whether a receiving sequence of the standard commands containing a predetermined checkword matches a predetermined receiving sequence pattern, and whether the number of the received standard commands containing the predetermined checkword matches a predetermined value; and performing the vendor operation by the device according to the vendor command and/or the vendor data of the address field and/or the data length field and/or the data field of the standard commands if matched. - View Dependent Claims (12)
-
Specification