Dell Calling Interface (Type 218)
Source: Dell libsmbios, src/libsmbios_c/token/token_impl.h.
Describes the interface for issuing commands to the firmware through an I/O port, and tokens, which are stored in non-volatile storage and accessed with these commands.
| Offset | Version | Name | Length | Value | Description |
|---|---|---|---|---|---|
|
2.0+ |
Type |
|
|
Dell Calling Interface indicator |
|
2.0+ |
Length |
|
Varies |
Length of the structure |
|
2.0+ |
Handle |
|
Varies |
|
|
2.0+ |
Command I/O Address |
|
|
I/O port, which is written to issue a command |
|
2.0+ |
Command I/O Code |
|
|
Value, which is written to the command I/O port |
|
2.0+ |
Supported Commands |
|
|
|
|
2.0+ |
Tokens |
Varies |
Varies |
Tokens, see Tokens. The table is terminated by a token
with ID |
1. Dell Calling Interface — Tokens
| Offset | Name | Length | Value | Description |
|---|---|---|---|---|
|
Token ID |
|
|
|
|
Location |
|
|
Location of the token in non-volatile storage, zero for string tokens |
|
Value / String Length |
|
|
Token value, or length of the string for string tokens |