throbber
1
`
`2
`
`3
`
`4
`
`Document Identifier: DSP0134
`
`
`
`Date: 2015-02-12
`
`Version: 3.0.0
`
`5
`
`6
`
`System Management BIOS (SMBIOS) Reference
`Specification
`
`7
`
`8
`
`9
`
`Supersedes: 2.8.0
`
`Document Type: Specification
`
`Document Class: Normative
`
`10
`
`Document Status: Published
`
`Document Language: en-US
`
`11
`12
`
`Apple Inc. Exhibit 1025 Page 1
`
`

`
`System Management BIOS (SMBIOS) Reference Specification
`
`DSP0134
`
`13
`
`
`
`14
`
`Copyright Notice
`
`15
`16
`
`Copyright © 2000, 2002, 2004–2014, 2015 Distributed Management Task Force, Inc. (DMTF).
`All rights reserved.
`
`17
`18
`19
`20
`
`21
`22
`23
`24
`25
`26
`27
`28
`29
`30
`31
`32
`33
`
`34
`35
`36
`
`DMTF is a not-for-profit association of industry members dedicated to promoting enterprise and systems
`management and interoperability. Members and non-members may reproduce DMTF specifications and
`documents, provided that correct attribution is given. As DMTF specifications may be revised from time to
`time, the particular version and release date should always be noted.
`
`Implementation of certain elements of this standard or proposed standard may be subject to third party
`patent rights, including provisional patent rights (herein "patent rights"). DMTF makes no representations
`to users of the standard as to the existence of such rights, and is not responsible to recognize, disclose,
`or identify any or all such third party patent right, owners or claimants, nor for any incomplete or
`inaccurate identification or disclosure of such rights, owners or claimants. DMTF shall have no liability to
`any party, in any manner or circumstance, under any legal theory whatsoever, for failure to recognize,
`disclose, or identify any such third party patent rights, or for such party’s reliance on the standard or
`incorporation thereof in its product, protocols or testing procedures. DMTF shall have no liability to any
`party implementing such standard, whether such implementation is foreseeable or not, nor to any patent
`owner or claimant, and shall have no liability or responsibility for costs or losses incurred if a standard is
`withdrawn or modified after publication, and shall be indemnified and held harmless by any party
`implementing the standard from any and all claims of infringement by a patent owner for such
`implementations.
`
`For information about patents held by third-parties which have notified the DMTF that, in their opinion,
`such patent may relate to or impact implementations of DMTF standards, visit
`http://www.dmtf.org/about/policies/disclosures.php.
`
`2
`
`Published
`
`Version 3.0.0
`
`Apple Inc. Exhibit 1025 Page 2
`
`

`
`DSP0134
`
`System Management BIOS (SMBIOS) Reference Specification
`
`CONTENTS
`
`1
`
`6
`
`7
`
`Foreword ....................................................................................................................................................... 9
`Introduction.................................................................................................................................................. 10
`Document conventions ........................................................................................................................ 10
`Scope .................................................................................................................................................. 13
`1.1 Supported processor architectures ........................................................................................... 13
`2 Normative references .......................................................................................................................... 13
`3
`Terms and definitions .......................................................................................................................... 14
`4
`Symbols and abbreviated terms .......................................................................................................... 15
`5
`Accessing SMBIOS information .......................................................................................................... 21
`5.1 General ..................................................................................................................................... 21
`5.2
`Table convention ....................................................................................................................... 21
`5.2.1 SMBIOS 2.1 (32-bit) Entry Point .................................................................................. 21
`5.2.2 SMBIOS 3.0 (64-bit) Entry Point .................................................................................. 23
`SMBIOS structures .............................................................................................................................. 24
`6.1 Structure standards ................................................................................................................... 24
`6.1.1 Structure evolution and usage guidelines .................................................................... 24
`6.1.2 Structure header format ............................................................................................... 25
`6.1.3 Text strings .................................................................................................................. 26
`6.2 Required structures and data ................................................................................................... 26
`6.3 SMBIOS fields and CIM MOF properties .................................................................................. 28
`Structure definitions ............................................................................................................................. 29
`7.1 BIOS Information (Type 0) ........................................................................................................ 29
`7.1.1 BIOS Characteristics.................................................................................................... 30
`7.1.2 BIOS Characteristics Extension Bytes......................................................................... 31
`7.2 System Information (Type 1) .................................................................................................... 32
`7.2.1 System — UUID ........................................................................................................... 33
`7.2.2 System — Wake-up Type ............................................................................................ 34
`7.3 Baseboard (or Module) Information (Type 2) ........................................................................... 34
`7.3.1 Baseboard — feature flags .......................................................................................... 35
`7.3.2 Baseboard — Board Type ........................................................................................... 36
`7.4 System Enclosure or Chassis (Type 3) .................................................................................... 36
`7.4.1 System Enclosure or Chassis Types ........................................................................... 38
`7.4.2 System Enclosure or Chassis States........................................................................... 39
`7.4.3 System Enclosure or Chassis Security Status ............................................................ 40
`7.4.4 System Enclosure or Chassis — Contained Elements................................................ 40
`7.5 Processor Information (Type 4) ................................................................................................ 41
`7.5.1 Processor Information — Processor Type ................................................................... 44
`7.5.2 Processor Information — Processor Family ................................................................ 45
`7.5.3 Processor ID field format ............................................................................................. 50
`7.5.4 Processor Information — Voltage ................................................................................ 51
`7.5.5 Processor Information — Processor Upgrade ............................................................. 51
`7.5.6 Processor Information — Core Count.......................................................................... 53
`7.5.7 Processor Information — Core Enabled ...................................................................... 53
`7.5.8 Processor Information — Thread Count ...................................................................... 54
`7.5.9 Processor Characteristics ............................................................................................ 54
`7.6 Memory Controller Information (Type 5, Obsolete) .................................................................. 55
`7.6.1 Memory Controller Error Detecting Method ................................................................. 56
`7.6.2 Memory Controller Error Correcting Capability ............................................................ 56
`7.6.3 Memory Controller Information — Interleave Support ................................................. 56
`7.6.4 Memory Controller Information — Memory Speeds .................................................... 57
`7.7 Memory Module Information (Type 6, Obsolete) ...................................................................... 57
`
`37
`
`38
`39
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`66
`67
`68
`69
`70
`71
`72
`73
`74
`75
`76
`77
`78
`79
`80
`81
`82
`83
`84
`85
`86
`87
`88
`
`Version 3.0.0
`
`Published
`
`3
`
`Apple Inc. Exhibit 1025 Page 3
`
`

`
`System Management BIOS (SMBIOS) Reference Specification
`
`DSP0134
`
`7.7.1 Memory Module Information — Memory Types .......................................................... 58
`7.7.2 Memory Module Information — Memory Size ............................................................. 58
`7.7.3 Memory subsystem example ....................................................................................... 59
`7.8 Cache Information (Type 7) ...................................................................................................... 61
`7.8.1 Cache Information — Maximum Cache Size and Installed Size ................................. 63
`7.8.2 Cache Information — SRAM Type .............................................................................. 63
`7.8.3 Cache Information — Error Correction Type ............................................................... 63
`7.8.4 Cache Information — System Cache Type ................................................................. 63
`7.8.5 Cache Information — Associativity .............................................................................. 64
`7.9 Port Connector Information (Type 8) ........................................................................................ 64
`7.9.1 Port Information example ............................................................................................. 65
`7.9.2 Port Information — Connector Types .......................................................................... 65
`7.9.3 Port Types .................................................................................................................... 66
`7.10 System Slots (Type 9)............................................................................................................... 68
`7.10.1 System Slots — Slot Type ........................................................................................... 68
`7.10.2 System Slots — Slot Data Bus Width .......................................................................... 70
`7.10.3 System Slots — Current Usage ................................................................................... 71
`7.10.4 System Slots — Slot Length ........................................................................................ 71
`7.10.5 System Slots — Slot ID ............................................................................................... 71
`7.10.6 Slot Characteristics 1 ................................................................................................... 72
`7.10.7 Slot Characteristics 2 ................................................................................................... 72
`7.10.8 Segment Group Number, Bus Number, Device/Function Number .............................. 72
`7.11 On Board Devices Information (Type 10, Obsolete) ................................................................. 72
`7.11.1 Onboard Device Types ................................................................................................ 73
`7.12 OEM Strings (Type 11) ............................................................................................................. 73
`7.13 System Configuration Options (Type 12).................................................................................. 74
`7.14 BIOS Language Information (Type 13) ..................................................................................... 74
`7.15 Group Associations (Type 14) .................................................................................................. 75
`7.16 System Event Log (Type 15) .................................................................................................... 77
`7.16.1 Supported Event Log Type descriptors ....................................................................... 79
`7.16.2
`Indexed I/O Access method ......................................................................................... 79
`7.16.3 Access Method Address — DWORD layout ................................................................ 80
`7.16.4 Event Log organization ................................................................................................ 80
`7.16.5 Log Header format ....................................................................................................... 81
`7.16.6 Log Record format ....................................................................................................... 82
`7.17 Physical Memory Array (Type 16) ............................................................................................ 87
`7.17.1 Memory Array — Location ........................................................................................... 88
`7.17.2 Memory Array — Use .................................................................................................. 89
`7.17.3 Memory Array — Error Correction Types .................................................................... 89
`7.18 Memory Device (Type 17) ........................................................................................................ 89
`7.18.1 Memory Device — Form Factor ................................................................................... 92
`7.18.2 Memory Device — Type .............................................................................................. 92
`7.18.3 Memory Device — Type Detail .................................................................................... 93
`7.18.4 Memory Device — Extended Size ............................................................................... 94
`7.19 32-Bit Memory Error Information (Type 18) .............................................................................. 94
`7.19.1 Memory Error — Error Type ........................................................................................ 95
`7.19.2 Memory Error — Error Granularity ............................................................................... 95
`7.19.3 Memory Error — Error Operation ................................................................................ 96
`7.20 Memory Array Mapped Address (Type 19)............................................................................... 96
`7.21 Memory Device Mapped Address (Type 20) ............................................................................ 97
`7.22 Built-in Pointing Device (Type 21) ............................................................................................ 99
`7.22.1 Pointing Device — Type .............................................................................................. 99
`7.22.2 Pointing Device — Interface ...................................................................................... 100
`7.23 Portable Battery (Type 22) ...................................................................................................... 100
`7.23.1 Portable Battery — Device Chemistry ....................................................................... 102
`7.24 System Reset (Type 23) ......................................................................................................... 102
`
`89
`90
`91
`92
`93
`94
`95
`96
`97
`98
`99
`100
`101
`102
`103
`104
`105
`106
`107
`108
`109
`110
`111
`112
`113
`114
`115
`116
`117
`118
`119
`120
`121
`122
`123
`124
`125
`126
`127
`128
`129
`130
`131
`132
`133
`134
`135
`136
`137
`138
`139
`140
`141
`142
`143
`144
`
`4
`
`Published
`
`Version 3.0.0
`
`Apple Inc. Exhibit 1025 Page 4
`
`

`
`DSP0134
`
`System Management BIOS (SMBIOS) Reference Specification
`
`145
`146
`147
`148
`149
`150
`151
`152
`153
`154
`155
`156
`157
`158
`159
`160
`161
`162
`163
`164
`165
`166
`167
`168
`169
`170
`171
`172
`173
`174
`175
`176
`177
`178
`179
`180
`181
`182
`183
`184
`185
`186
`
`7.25 Hardware Security (Type 24) .................................................................................................. 103
`7.26 System Power Controls (Type 25) .......................................................................................... 104
`7.26.1 System Power Controls — Calculating the Next Scheduled Power-on Time............ 105
`7.27 Voltage Probe (Type 26) ......................................................................................................... 105
`7.27.1 Voltage Probe — Location and Status....................................................................... 106
`7.28 Cooling Device (Type 27) ....................................................................................................... 107
`7.28.1 Cooling Device — Device Type and Status ............................................................... 107
`7.29 Temperature Probe (Type 28) ................................................................................................ 108
`7.29.1 Temperature Probe — Location and Status .............................................................. 109
`7.30 Electrical Current Probe (Type 29) ......................................................................................... 110
`7.30.1 Current Probe — Location and Status ....................................................................... 110
`7.31 Out-of-Band Remote Access (Type 30) .................................................................................. 111
`7.32 Boot Integrity Services (BIS) Entry Point (Type 31) ............................................................... 112
`7.33 System Boot Information (Type 32) ........................................................................................ 112
`7.33.1 System boot status .................................................................................................... 112
`7.34 64-Bit Memory Error Information (Type 33) ............................................................................ 113
`7.35 Management Device (Type 34) .............................................................................................. 114
`7.35.1 Management Device — Type .................................................................................... 114
`7.35.2 Management Device — Address Type ...................................................................... 115
`7.36 Management Device Component (Type 35) ........................................................................... 115
`7.37 Management Device Threshold Data (Type 36) ..................................................................... 116
`7.38 Memory Channel (Type 37) .................................................................................................... 116
`7.38.1 Memory Channel — Channel Type ........................................................................... 117
`IPMI Device Information (Type 38) ......................................................................................... 117
`7.39.1
`IPMI Device Information — BMC Interface Type ....................................................... 119
`7.40 System Power Supply (Type 39) ............................................................................................ 119
`7.40.1 Power supply characteristics ..................................................................................... 121
`7.41 Additional Information (Type 40) ............................................................................................. 121
`7.41.1 Additional Information Entry format ........................................................................... 122
`7.42 Onboard Devices Extended Information (Type 41) ................................................................ 123
`7.42.1 Reference Designation .............................................................................................. 124
`7.42.2 Onboard Device Types .............................................................................................. 124
`7.42.3 Device Type Instance ................................................................................................ 124
`7.42.4 Segment Group Number, Bus Number, Device/Function Number ............................ 124
`7.43 Management Controller Host Interface (Type 42) .................................................................. 124
`7.44
`Inactive (Type 126) ................................................................................................................. 125
`7.45 End-of-Table (Type 127) ......................................................................................................... 126
`ANNEX A (informative) Conformance guidelines .................................................................................... 127
`ANNEX B (informative) Using the table convention ................................................................................. 130
`ANNEX C (informative) Change log ......................................................................................................... 131
`Bibliography .............................................................................................................................................. 142
`
`
`7.39
`
`187
`
`Tables
`
`188
`189
`190
`191
`192
`193
`194
`195
`
`Table 1 – SMBIOS 2.1 (32-bit) Entry Point structure .................................................................................. 22
`Table 3 – Structure header format description............................................................................................ 25
`Table 4 – Required structures and data ...................................................................................................... 26
`Table 5 – Relationship between SMBIOS fields and CIM MOF properties ................................................ 28
`Table 6 – BIOS Information (Type 0) structure ........................................................................................... 29
`Table 7 – BIOS Characteristics ................................................................................................................... 31
`Table 8 – BIOS Characteristics Extension Byte 1 ...................................................................................... 32
`Table 9 – BIOS Characteristics Extension Byte 2 ...................................................................................... 32
`
`Version 3.0.0
`
`Published
`
`5
`
`Apple Inc. Exhibit 1025 Page 5
`
`

`
`System Management BIOS (SMBIOS) Reference Specification
`
`DSP0134
`
`Table 10 – System Information (Type 1) structure ..................................................................................... 33
`Table 11 – UUID byte order and RFC4122 field names ............................................................................. 34
`Table 12 – System: Wake-up Type field ..................................................................................................... 34
`Table 13 – Baseboard (or Module) Information (Type 2) structure ............................................................. 35
`Table 14 – Baseboard: feature flags ........................................................................................................... 36
`Table 15 – Baseboard: Board Type ............................................................................................................ 36
`Table 16 – System Enclosure or Chassis (Type 3) structure ..................................................................... 37
`Table 17 – System Enclosure or Chassis Types ........................................................................................ 38
`Table 18 – System Enclosure or Chassis States ........................................................................................ 39
`Table 19 – System Enclosure or Chassis Security Status Field ................................................................. 40
`Table 20 – System Enclosure or Chassis: Contained Elements ................................................................ 40
`Table 21 – Processor Information (Type 4) structure ................................................................................. 41
`Table 22 – Processor Information: Processor Type field ............................................................................ 44
`Table 23 – Processor Information: Processor Family field ......................................................................... 45
`Table 24 – Processor Information: Voltage field ......................................................................................... 51
`Table 27 – Processor Characteristics ......................................................................................................... 54
`Table 28 – Memory Controller Information (Type 5, Obsolete) structure ................................................... 55
`Table 29 – Memory Controller Error Detecting Method field ...................................................................... 56
`Table 30 – Memory Controller Error Correcting Capability field ................................................................. 56
`Table 31 – Memory Controller Information: Interleave Support field .......................................................... 56
`Table 32 – Memory Controller Information: Memory Speeds Bit field ........................................................ 57
`Table 33 – Memory Module Information (Type 6, Obsolete) structure ....................................................... 57
`Table 34 – Memory Module Information: Memory Types ........................................................................... 58
`Table 35 – Memory Module Information: Memory Size field ...................................................................... 59
`Table 36 – Cache Information (Type 7) structure ....................................................................................... 61
`Table 37 – Cache Information: SRAM Type field........................................................................................ 63
`Table 38 – Cache Information: Error Correction Type field ........................................................................ 63
`Table 39 – Cache Information: System Cache Type field .......................................................................... 64
`Table 40 – Cache Information: Associativity field ....................................................................................... 64
`Table 41 – Port Connector Information (Type 8) structure ......................................................................... 64
`Table 42 – Port Information: Connector Types Field .................................................................................. 65
`Table 43 – Port Types field ......................................................................................................................... 66
`Table 44 – System Slots (Type 9) structure ................................................................................................ 68
`Table 45 – System Slots: Slot Type field .................................................................................................... 68
`Table 46 – System Slots: Slot Data Bus Width field ................................................................................... 70
`Table 47 – System Slots: Current Usage field ............................................................................................ 71
`Table 48 – System Slots: Slot Length field ................................................................................................. 71
`Table 49 – System Slots: Slot ID ................................................................................................................ 71
`Table 50 – Slot Characteristics 1 field ........................................................................................................ 72
`Table 51 – Slot Characteristics 2 ................................................................................................................ 72
`Table 52 – On Board Devices Information (Type 10, Obsolete) structure .................................................. 73
`Table 53 – Onboard Device Types ............................................................................................................. 73
`Table 54 – OEM Strings (Type 11) structure .............................................................................................. 73
`Table 55 – System Configuration Options (Type 12) structure ................................................................... 74
`Table 56 – BIOS Language Information (Type 13) structure ...................................................................... 74
`Table 57 – Group Associations (Type 14) structure ................................................................................... 75
`Table 58 – System Event Log (Type 15) structure ..................................................................................... 77
`Table 59 – Supported Event Log Type Descriptors .................................................................................... 79
`
`196
`197
`198
`199
`200
`201
`202
`203
`204
`205
`206
`207
`208
`209
`210
`211
`212
`213
`214
`215
`216
`217
`218
`219
`220
`221
`222
`223
`224
`225
`226
`227
`228
`229
`230
`231
`232
`233
`234
`235
`236
`237
`238
`239
`240
`241
`242
`243
`
`6
`
`Published
`
`Version 3.0.0
`
`Apple Inc. Exhibit 1025 Page 6
`
`

`
`DSP0134
`
`System Management BIOS (SMBIOS) Reference Specification
`
`244
`245
`246
`247
`248
`249
`250
`251
`252
`253
`254
`255
`256
`257
`258
`259
`260
`261
`262
`263
`264
`265
`266
`267
`268
`269
`270
`271
`272
`273
`274
`275
`276
`277
`278
`279
`280
`281
`282
`283
`284
`285
`286
`287
`288
`289
`290
`291
`
`Table 60 – Access Method Address: DWORD layout ................................................................................ 80
`Table 61 – Event Log organization ............................................................................................................. 81
`Table 62 – Log Header format .................................................................................................................... 81
`Table 63 – Log Header Type 1 format ........................................................................................................ 81
`Table 64 – Log Record format .................................................................................................................... 82
`Table 65 – Event Log types ........................................................................................................................ 83
`Table 66 – Event Log Variable Data Format Type ..................................................................................... 84
`Table 67 – POST Results Bitmap ............................................................................................................... 85
`Table 68 – System management types ...................................................................................................... 86
`Table 69 – Physical Memory Array (Type 16) structure ............................................................................. 87
`Table 70 – Memory Ar

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket