summaryrefslogtreecommitdiff
path: root/dmidecode.c
diff options
context:
space:
mode:
authorkhali <khali>2008-11-05 21:40:00 +0000
committerkhali <khali>2008-11-05 21:40:00 +0000
commita1d36c407d917f3d4dc6c337c17dbaf01f38e06c (patch)
treefe3137c49b15299581120bf1f1ca820ebf15b6c6 /dmidecode.c
parent295abb000ae90c5a005ffca3e66d7d78cf37659f (diff)
downloaddmidecode-a1d36c407d917f3d4dc6c337c17dbaf01f38e06c.tar.gz
Add slot types "PCI Express x1", "PCI Express x2", "PCI Express x4",
"PCI Express x8" and "PCI Express x16" (DMI type 9).
Diffstat (limited to 'dmidecode.c')
-rw-r--r--dmidecode.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/dmidecode.c b/dmidecode.c
index 83e14ab..691b22e 100644
--- a/dmidecode.c
+++ b/dmidecode.c
@@ -1494,12 +1494,17 @@ static const char *dmi_slot_type(u8 code)
"PC-98/E",
"PC-98/Local Bus",
"PC-98/Card",
- "PCI Express" /* 0xA5 */
+ "PCI Express",
+ "PCI Express x1",
+ "PCI Express x2",
+ "PCI Express x4",
+ "PCI Express x8",
+ "PCI Express x16" /* 0xAA */
};
if (code >= 0x01 && code <= 0x13)
return type[code - 0x01];
- if (code >= 0xA0 && code <= 0xA5)
+ if (code >= 0xA0 && code <= 0xAA)
return type_0xA0[code - 0xA0];
return out_of_spec;
}