System and method for verifying validity of assembled pci devices of a computer
AssigneeHon Hai Precision Industry Co., Ltd.
InventorsKai Chen, Ru-Da Xu, Wei-Sheng Lin, Wen-Chih Hsu
Life of this patent
Estimating the term…
Abstract
A system for verifying the validity of assembled PCI devices of a computer includes: a device database (2) for storing data of PCI devices being inserted in PCI slots of a computer; a slot database (3) for storing PCI slot data of the computer; a data checking module (1) for obtaining the computer's PCI device data and PCI slot data from the device database and the slot database, integrating the PCI device data and PCI slot data, generating configuration data of a PCI device, and determining whether the PCI device is assembled with validity. A method for verifying the validity of assembled PCI devices of a computer is also disclosed.
Claims6
A system for verifying the validity of assembled PCI devices of a computer, the system comprising:
- a device database for storing data of PCI devices being inserted in corresponding PCI slots of the computer;
- a slot database for storing PCI slot data of the computer;
- and
- a data checking module for obtaining the computer's PCI device data and PCI slot data from the device database and the slot database, integrating the PCI device data and PCI slot data, generating configuration data of a PCI device, and determining whether the PCI device is assembled with validity.
A method for verifying the validity of assembled PCI devices of a computer, the method comprising the steps of:
- storing PCI device data and PCI slot data respectively into a device database and a slot database;
- downloading the PCI device data and the PCI slot data;
- reading a PCI data list from the BIOS of the computer;
- obtaining location data of a PCI slot from the PCI data list;
- obtaining PCI bus data and PCI device number from the PCI data list;
- integrating the obtained PCI bus data, the obtained PCI device number and the downloaded PCI device data into configuration data of the PCI devices of the computer;
- reading current data of the PCI devices of the computer;
- determining whether the configuration data is the same as the current data;
- and
- returning a message of invalidly assembled PCI devices of the computer if the configuration data is different from the current data.
Dependencies are inferred from the claim text.