summaryrefslogtreecommitdiffstats
path: root/pts-core/functions/pts-functions_system.php
diff options
context:
space:
mode:
authorMichael Larabel <michael@phx-laptop.(none)>2008-08-02 17:54:21 -0400
committerMichael Larabel <michael@phx-laptop.(none)>2008-08-03 11:50:42 -0400
commitf42bd3a040365af207d350f42021c6d8e0cc3464 (patch)
treea03a49ebb13dac3adc808959a05b4e04d4d1312b /pts-core/functions/pts-functions_system.php
parentae7c5829c7cb33cb5889598c55ad6821d76d117a (diff)
downloadphoronix-test-suite-upstream-f42bd3a040365af207d350f42021c6d8e0cc3464.tar.gz
phoronix-test-suite-upstream-f42bd3a040365af207d350f42021c6d8e0cc3464.tar.xz
phoronix-test-suite-upstream-f42bd3a040365af207d350f42021c6d8e0cc3464.zip
pts-core: Improve HAL motherboard detection, again.
Diffstat (limited to 'pts-core/functions/pts-functions_system.php')
-rw-r--r--pts-core/functions/pts-functions_system.php11
1 files changed, 10 insertions, 1 deletions
diff --git a/pts-core/functions/pts-functions_system.php b/pts-core/functions/pts-functions_system.php
index 08208d1..1a826fb 100644
--- a/pts-core/functions/pts-functions_system.php
+++ b/pts-core/functions/pts-functions_system.php
@@ -283,10 +283,19 @@ function main_system_hardware_string()
if($product == "Unknown" || $product == "Not Applicable" || empty($product) || (strpos($version, ".") === FALSE && $version != "Unknown"))
$product = $version;
- if(!empty($product) && $product != "Unknown")
+ if(!empty($product) && $product != "Unknown" && $product != "To Be Filled By O.E.M.")
{
$info .= " " . $product;
}
+
+ if(empty($info))
+ {
+ $info = read_hal("pci.subsys_vendor");
+
+ if(empty($info))
+ $info = "Unknown";
+ }
+
return pts_clean_information_string($info);
}
function pts_report_power_mode()