github.com/u-root/u-root@v7.0.1-0.20200915234505-ad7babab0a8e+incompatible/cmds/exp/dmidecode/testdata/Lenovo-ThinkPad-W510.orig.diff (about) 1 --- testdata/Lenovo-ThinkPad-W510.orig.txt 2 +++ testdata/Lenovo-ThinkPad-W510.txt 3 @@ -1,4 +1,4 @@ 4 -# dmidecode 3.2 5 +# dmidecode-go 6 Reading SMBIOS/DMI data from file testdata/Lenovo-ThinkPad-W510.bin. 7 SMBIOS 2.6 present. 8 82 structures occupying 3123 bytes. 9 @@ -52,7 +52,8 @@ 10 Version: Not Available 11 Serial Number: 1ZHRZ05562E 12 Asset Tag: Not Specified 13 - Features: None 14 + Features: 15 + 16 Location In Chassis: Not Specified 17 Chassis Handle: 0xFFFF 18 Type: Unknown 19 @@ -134,70 +135,42 @@ 20 Core Count: 4 21 Core Enabled: 4 22 Thread Count: 8 23 - Characteristics: None 24 + Characteristics: 25 + Unknown 26 27 Handle 0x0007, DMI type 5, 24 bytes 28 -Memory Controller Information 29 - Error Detecting Method: None 30 - Error Correcting Capabilities: 31 - None 32 - Supported Interleave: One-way Interleave 33 - Current Interleave: One-way Interleave 34 - Maximum Memory Module Size: 16384 MB 35 - Maximum Total Memory Size: 65536 MB 36 - Supported Speeds: 37 - Other 38 - Supported Memory Types: 39 - DIMM 40 - SDRAM 41 - Memory Module Voltage: 2.9 V 42 - Associated Memory Slots: 4 43 - 0x0008 44 - 0x0009 45 - 0x000A 46 - 0x000B 47 - Enabled Error Correcting Capabilities: 48 - Unknown 49 +Unsupported 50 + Header and Data: 51 + 05 18 07 00 03 04 03 03 0E 01 00 00 05 04 04 08 52 + 00 09 00 0A 00 0B 00 02 53 54 Handle 0x0008, DMI type 6, 12 bytes 55 -Memory Module Information 56 - Socket Designation: DIMM Slot 1 57 - Bank Connections: 0 1 58 - Current Speed: 43 ns 59 - Type: DIMM SDRAM 60 - Installed Size: 4096 MB (Single-bank Connection) 61 - Enabled Size: 4096 MB (Single-bank Connection) 62 - Error Status: OK 63 +Unsupported 64 + Header and Data: 65 + 06 0C 08 00 01 01 2B 00 05 0C 0C 00 66 + Strings: 67 + DIMM Slot 1 68 69 Handle 0x0009, DMI type 6, 12 bytes 70 -Memory Module Information 71 - Socket Designation: DIMM Slot 2 72 - Bank Connections: 2 3 73 - Current Speed: 43 ns 74 - Type: DIMM SDRAM 75 - Installed Size: Not Installed 76 - Enabled Size: Not Installed 77 - Error Status: OK 78 +Unsupported 79 + Header and Data: 80 + 06 0C 09 00 01 23 2B 00 05 7F 7F 00 81 + Strings: 82 + DIMM Slot 2 83 84 Handle 0x000A, DMI type 6, 12 bytes 85 -Memory Module Information 86 - Socket Designation: DIMM Slot 3 87 - Bank Connections: 4 5 88 - Current Speed: 43 ns 89 - Type: DIMM SDRAM 90 - Installed Size: 4096 MB (Single-bank Connection) 91 - Enabled Size: 4096 MB (Single-bank Connection) 92 - Error Status: OK 93 +Unsupported 94 + Header and Data: 95 + 06 0C 0A 00 01 45 2B 00 05 0C 0C 00 96 + Strings: 97 + DIMM Slot 3 98 99 Handle 0x000B, DMI type 6, 12 bytes 100 -Memory Module Information 101 - Socket Designation: DIMM Slot 4 102 - Bank Connections: 6 7 103 - Current Speed: 43 ns 104 - Type: DIMM SDRAM 105 - Installed Size: Not Installed 106 - Enabled Size: Not Installed 107 - Error Status: OK 108 +Unsupported 109 + Header and Data: 110 + 06 0C 0B 00 01 67 2B 00 05 7F 7F 00 111 + Strings: 112 + DIMM Slot 4 113 114 Handle 0x000C, DMI type 7, 19 bytes 115 Cache Information 116 @@ -254,20 +227,20 @@ 117 Associativity: Unknown 118 119 Handle 0x000F, DMI type 8, 9 bytes 120 -Port Connector Information 121 - Internal Reference Designator: Not Available 122 - Internal Connector Type: None 123 - External Reference Designator: External Monitor 124 - External Connector Type: DB-15 female 125 - Port Type: Video Port 126 +Unsupported 127 + Header and Data: 128 + 08 09 0F 00 01 00 02 07 1C 129 + Strings: 130 + Not Available 131 + External Monitor 132 133 Handle 0x0010, DMI type 8, 9 bytes 134 -Port Connector Information 135 - Internal Reference Designator: Not Available 136 - Internal Connector Type: None 137 - External Reference Designator: DisplayPort 138 - External Connector Type: Other 139 - Port Type: Video Port 140 +Unsupported 141 + Header and Data: 142 + 08 09 10 00 01 00 02 FF 1C 143 + Strings: 144 + Not Available 145 + DisplayPort 146 147 Handle 0x0011, DMI type 126, 9 bytes 148 Inactive 149 @@ -276,12 +249,12 @@ 150 Inactive 151 152 Handle 0x0013, DMI type 8, 9 bytes 153 -Port Connector Information 154 - Internal Reference Designator: Not Available 155 - Internal Connector Type: None 156 - External Reference Designator: Headphone/Microphone Combo Jack 157 - External Connector Type: Mini Jack (headphones) 158 - Port Type: Audio Port 159 +Unsupported 160 + Header and Data: 161 + 08 09 13 00 01 00 02 1F 1D 162 + Strings: 163 + Not Available 164 + Headphone/Microphone Combo Jack 165 166 Handle 0x0014, DMI type 126, 9 bytes 167 Inactive 168 @@ -290,52 +263,52 @@ 169 Inactive 170 171 Handle 0x0016, DMI type 8, 9 bytes 172 -Port Connector Information 173 - Internal Reference Designator: Not Available 174 - Internal Connector Type: None 175 - External Reference Designator: Ethernet 176 - External Connector Type: RJ-45 177 - Port Type: Network Port 178 +Unsupported 179 + Header and Data: 180 + 08 09 16 00 01 00 02 0B 1F 181 + Strings: 182 + Not Available 183 + Ethernet 184 185 Handle 0x0017, DMI type 8, 9 bytes 186 -Port Connector Information 187 - Internal Reference Designator: Not Available 188 - Internal Connector Type: None 189 - External Reference Designator: Modem 190 - External Connector Type: RJ-11 191 - Port Type: Modem Port 192 +Unsupported 193 + Header and Data: 194 + 08 09 17 00 01 00 02 0A 1E 195 + Strings: 196 + Not Available 197 + Modem 198 199 Handle 0x0018, DMI type 8, 9 bytes 200 -Port Connector Information 201 - Internal Reference Designator: Not Available 202 - Internal Connector Type: None 203 - External Reference Designator: USB 1 204 - External Connector Type: Access Bus (USB) 205 - Port Type: USB 206 +Unsupported 207 + Header and Data: 208 + 08 09 18 00 01 00 02 12 10 209 + Strings: 210 + Not Available 211 + USB 1 212 213 Handle 0x0019, DMI type 8, 9 bytes 214 -Port Connector Information 215 - Internal Reference Designator: Not Available 216 - Internal Connector Type: None 217 - External Reference Designator: USB 2 218 - External Connector Type: Access Bus (USB) 219 - Port Type: USB 220 +Unsupported 221 + Header and Data: 222 + 08 09 19 00 01 00 02 12 10 223 + Strings: 224 + Not Available 225 + USB 2 226 227 Handle 0x001A, DMI type 8, 9 bytes 228 -Port Connector Information 229 - Internal Reference Designator: Not Available 230 - Internal Connector Type: None 231 - External Reference Designator: USB 3 232 - External Connector Type: Access Bus (USB) 233 - Port Type: USB 234 +Unsupported 235 + Header and Data: 236 + 08 09 1A 00 01 00 02 12 10 237 + Strings: 238 + Not Available 239 + USB 3 240 241 Handle 0x001B, DMI type 8, 9 bytes 242 -Port Connector Information 243 - Internal Reference Designator: Not Available 244 - Internal Connector Type: None 245 - External Reference Designator: USB 4 246 - External Connector Type: Access Bus (USB) 247 - Port Type: USB 248 +Unsupported 249 + Header and Data: 250 + 08 09 1B 00 01 00 02 12 10 251 + Strings: 252 + Not Available 253 + USB 4 254 255 Handle 0x001C, DMI type 126, 9 bytes 256 Inactive 257 @@ -359,87 +332,72 @@ 258 Inactive 259 260 Handle 0x0023, DMI type 8, 9 bytes 261 -Port Connector Information 262 - Internal Reference Designator: Not Available 263 - Internal Connector Type: None 264 - External Reference Designator: eSATA 1 265 - External Connector Type: SAS/SATA Plug Receptacle 266 - Port Type: SATA 267 +Unsupported 268 + Header and Data: 269 + 08 09 23 00 01 00 02 22 20 270 + Strings: 271 + Not Available 272 + eSATA 1 273 274 Handle 0x0024, DMI type 126, 9 bytes 275 Inactive 276 277 Handle 0x0025, DMI type 9, 17 bytes 278 -System Slot Information 279 - Designation: ExpressCard Slot 280 - Type: x1 PCI Express 281 - Current Usage: Available 282 - Length: Other 283 - ID: 0 284 - Characteristics: 285 - Hot-plug devices are supported 286 - Bus Address: 00ff:ff:1f.7 287 +Unsupported 288 + Header and Data: 289 + 09 11 25 00 01 A5 08 03 01 00 00 00 02 FF 00 FF 290 + FF 291 + Strings: 292 + ExpressCard Slot 293 294 Handle 0x0026, DMI type 9, 17 bytes 295 -System Slot Information 296 - Designation: Media Card Slot 297 - Type: Other 298 - Current Usage: Available 299 - Length: Other 300 - Characteristics: 301 - Hot-plug devices are supported 302 - Bus Address: 00ff:ff:1f.7 303 +Unsupported 304 + Header and Data: 305 + 09 11 26 00 01 01 01 03 01 04 00 00 02 FF 00 FF 306 + FF 307 + Strings: 308 + Media Card Slot 309 310 Handle 0x0027, DMI type 9, 17 bytes 311 -System Slot Information 312 - Designation: SmartCard Slot 313 - Type: Other 314 - Current Usage: Available 315 - Length: Other 316 - Characteristics: 317 - Hot-plug devices are supported 318 - Bus Address: 00ff:ff:1f.7 319 +Unsupported 320 + Header and Data: 321 + 09 11 27 00 01 01 01 03 01 04 00 00 02 FF 00 FF 322 + FF 323 + Strings: 324 + SmartCard Slot 325 326 Handle 0x0028, DMI type 10, 6 bytes 327 -On Board Device Information 328 - Type: Other 329 - Status: Disabled 330 - Description: IBM Embedded Security hardware 331 +Unsupported 332 + Header and Data: 333 + 0A 06 28 00 01 01 334 + Strings: 335 + IBM Embedded Security hardware 336 337 Handle 0x0029, DMI type 11, 5 bytes 338 -OEM Strings 339 - String 1: IBM ThinkPad Embedded Controller -[6MHT46WW-1.21 ]- 340 +Unsupported 341 + Header and Data: 342 + 0B 05 29 00 01 343 + Strings: 344 + IBM ThinkPad Embedded Controller -[6MHT46WW-1.21 ]- 345 346 Handle 0x002A, DMI type 13, 22 bytes 347 -BIOS Language Information 348 - Language Description Format: Abbreviated 349 - Installable Languages: 1 350 +Unsupported 351 + Header and Data: 352 + 0D 16 2A 00 01 01 00 00 00 00 00 00 00 00 00 00 353 + 00 00 00 00 00 01 354 + Strings: 355 enUS 356 - Currently Installed Language: enUS 357 358 Handle 0x002B, DMI type 15, 25 bytes 359 -System Event Log 360 - Area Length: 0 bytes 361 - Header Start Offset: 0x0000 362 - Header Length: 16 bytes 363 - Data Start Offset: 0x0010 364 - Access Method: General-purpose non-volatile data functions 365 - Access Address: 0x0000 366 - Status: Valid, Not Full 367 - Change Token: 0x00000000 368 - Header Format: Type 1 369 - Supported Log Type Descriptors: 1 370 - Descriptor 1: POST error 371 - Data Format 1: POST results bitmap 372 +Unsupported 373 + Header and Data: 374 + 0F 19 2B 00 00 00 00 00 10 00 04 01 00 00 00 00 375 + 00 00 00 00 01 01 02 08 04 376 377 Handle 0x002C, DMI type 16, 15 bytes 378 -Physical Memory Array 379 - Location: System Board Or Motherboard 380 - Use: System Memory 381 - Error Correction Type: None 382 - Maximum Capacity: 16 GB 383 - Error Information Handle: Not Provided 384 - Number Of Devices: 4 385 +Unsupported 386 + Header and Data: 387 + 10 0F 2C 00 03 03 03 00 00 00 01 FE FF 04 00 388 389 Handle 0x002D, DMI type 17, 28 bytes 390 Memory Device 391 @@ -522,80 +480,62 @@ 392 Rank: Unknown 393 394 Handle 0x0031, DMI type 18, 23 bytes 395 -32-bit Memory Error Information 396 - Type: OK 397 - Granularity: Unknown 398 - Operation: Unknown 399 - Vendor Syndrome: Unknown 400 - Memory Array Address: Unknown 401 - Device Address: Unknown 402 - Resolution: Unknown 403 +Unsupported 404 + Header and Data: 405 + 12 17 31 00 03 02 02 00 00 00 00 00 00 00 80 00 406 + 00 00 80 00 00 00 80 407 408 Handle 0x0032, DMI type 19, 15 bytes 409 -Memory Array Mapped Address 410 - Starting Address: 0x00000000000 411 - Ending Address: 0x001FFFFFFFF 412 - Range Size: 8 GB 413 - Physical Array Handle: 0x002C 414 - Partition Width: 2 415 +Unsupported 416 + Header and Data: 417 + 13 0F 32 00 00 00 00 00 FF FF 7F 00 2C 00 02 418 419 Handle 0x0033, DMI type 20, 19 bytes 420 -Memory Device Mapped Address 421 - Starting Address: 0x00000000000 422 - Ending Address: 0x000FFFFFFFF 423 - Range Size: 4 GB 424 - Physical Device Handle: 0x002D 425 - Memory Array Mapped Address Handle: 0x0032 426 - Partition Row Position: 1 427 +Unsupported 428 + Header and Data: 429 + 14 13 33 00 00 00 00 00 FF FF 3F 00 2D 00 32 00 430 + 01 00 00 431 432 Handle 0x0034, DMI type 20, 19 bytes 433 -Memory Device Mapped Address 434 - Starting Address: 0x000FFFFFC00 435 - Ending Address: 0x000FFFFFFFF 436 - Range Size: 1 kB 437 - Physical Device Handle: 0x002E 438 - Memory Array Mapped Address Handle: 0x0032 439 - Partition Row Position: 1 440 +Unsupported 441 + Header and Data: 442 + 14 13 34 00 FF FF 3F 00 FF FF 3F 00 2E 00 32 00 443 + 01 00 00 444 445 Handle 0x0035, DMI type 21, 7 bytes 446 -Built-in Pointing Device 447 - Type: Track Point 448 - Interface: PS/2 449 - Buttons: 3 450 +Unsupported 451 + Header and Data: 452 + 15 07 35 00 05 04 03 453 454 Handle 0x0036, DMI type 21, 7 bytes 455 -Built-in Pointing Device 456 - Type: Touch Pad 457 - Interface: PS/2 458 - Buttons: 0 459 +Unsupported 460 + Header and Data: 461 + 15 07 36 00 07 04 00 462 463 Handle 0x0037, DMI type 22, 26 bytes 464 -Portable Battery 465 - Location: Rear 466 - Manufacturer: SANYO 467 - Name: 45N1173 468 - Design Capacity: 85860 mWh 469 - Design Voltage: 10800 mV 470 - SBDS Version: 03.01 471 - Maximum Error: Unknown 472 - SBDS Serial Number: 629C 473 - SBDS Manufacture Date: 2014-01-23 474 - SBDS Chemistry: LION 475 - OEM-specific Information: 0x00000000 476 +Unsupported 477 + Header and Data: 478 + 16 1A 37 00 01 02 00 00 03 02 8A 21 30 2A 04 FF 479 + 9C 62 37 44 05 0A 00 00 00 00 480 + Strings: 481 + Rear 482 + SANYO 483 + 45N1173 484 + 03.01 485 + LION 486 487 Handle 0x0038, DMI type 126, 26 bytes 488 Inactive 489 490 Handle 0x0039, DMI type 24, 5 bytes 491 -Hardware Security 492 - Power-On Password Status: Disabled 493 - Keyboard Password Status: Disabled 494 - Administrator Password Status: Disabled 495 - Front Panel Reset Status: Unknown 496 +Unsupported 497 + Header and Data: 498 + 18 05 39 00 03 499 500 Handle 0x003A, DMI type 32, 11 bytes 501 -System Boot Information 502 - Status: No errors detected 503 +Unsupported 504 + Header and Data: 505 + 20 0B 3A 00 00 00 00 00 00 00 00 506 507 Handle 0x003B, DMI type 131, 17 bytes 508 OEM-specific Type 509 @@ -608,9 +548,12 @@ 510 KEYPTRS 23h 511 512 Handle 0x003C, DMI type 131, 22 bytes 513 -ThinkVantage Technologies 514 - Version: 1 515 - Diagnostics: No 516 +OEM-specific Type 517 + Header and Data: 518 + 83 16 3C 00 01 00 00 00 00 00 00 00 00 00 00 00 519 + 00 00 00 00 00 01 520 + Strings: 521 + TVT-Enablement 522 523 Handle 0x003D, DMI type 132, 7 bytes 524 OEM-specific Type 525 @@ -663,8 +606,9 @@ 526 02 00 03 01 02 00 05 01 02 00 06 01 02 00 527 528 Handle 0x0045, DMI type 135, 10 bytes 529 -ThinkPad Device Presence Detection 530 - Fingerprint Reader: Present 531 +OEM-specific Type 532 + Header and Data: 533 + 87 0A 45 00 54 50 07 03 01 01 534 535 Handle 0x0046, DMI type 136, 6 bytes 536 OEM-specific Type