github.com/hugelgupf/u-root@v0.0.0-20191023214958-4807c632154c/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