Dell Protected Area Type 2 (Type 214)
Source: Dell libsmbios, src/include/smbios_c/obj/token.h for the layout,
and src/libsmbios_c/token/token_impl.h for the type, which is 0xD6.
Describes a protected value, such as a password, which is stored in CMOS and accessed through the indexed I/O ports, and its checksum.
In addition to the checksum of the value, the checksum of a CMOS range is described.
| Offset | Version | Name | Length | Value | Description |
|---|---|---|---|---|---|
|
2.0+ |
Type |
|
|
Dell Protected Area Type 2 indicator |
|
2.0+ |
Length |
|
|
Length of the structure |
|
2.0+ |
Handle |
|
Varies |
|
|
2.0+ |
Token ID |
|
|
Token of the protected value |
|
2.0+ |
Value Length |
|
|
|
|
2.0+ |
Value Format |
|
|
See Value formats for details |
|
2.0+ |
Validation Key |
|
|
|
|
2.0+ |
Index Port |
|
|
I/O port used to select the CMOS location |
|
2.0+ |
Data Port |
|
|
I/O port used to access the selected CMOS location |
|
2.0+ |
Checksum Type |
|
|
See Checksum types for details |
|
2.0+ |
Value Start Index |
|
|
CMOS index of the protected value |
|
2.0+ |
Checksum Index |
|
|
CMOS index of the checksum of the value |
|
2.0+ |
Range Checksum Type |
|
|
See Checksum types for details |
|
2.0+ |
Range Check Start Index |
|
|
First CMOS index of the checked range |
|
2.0+ |
Range Check End Index |
|
|
Last CMOS index of the checked range |
|
2.0+ |
Range Checksum Index |
|
|
CMOS index of the checksum of the range |
1. Dell — Protected value formats
| Hex Value | Dec Value | Meaning |
|---|---|---|
|
|
Alphanumeric, scan codes |
|
|
Alphanumeric, ASCII |
|
|
Alphanumeric, scan codes (NS) |
|
|
Alphanumeric, ASCII (NS) |