Info_length
TLV checksum (Fletcher-32)
DeviceID
Boot-code revision
ROM Driver Library Revision
Tag 1
Len 1
Value field 1
Tag N
Len N
Value field N
Information block
First TLV entry
(optional)
Additional TLV entries
(optional)
Final TLV entry
(optional)
Descriptor start address
Info_tag
Hardware revision
TLV End Word
TLV end word
Device Descriptor Table
332
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
System Controller A (SYSCTL_A)
5.9
Device Descriptor Table
Each device provides a data structure in memory that allows unique identification of the device. The
validity of the device descriptor can be verified by Fletcher-32 checksum.
shows the logical
order and structure of the device descriptor table. The complete device descriptor table and its contents
can be found in the device-specific data sheet.
Figure 5-7. Device Descriptor Table
5.9.1 TLV Descriptors
The TLV descriptors follow the information block. See the device-specific data sheet for the complete TLV
structure and what descriptors are available.
The TLV descriptors are unique to their respective TLV block and are always followed by the descriptor
block length.
Each TLV descriptor contains a tag field which identifies the descriptor type.
lists the tags. Each
tag field is unique to its respective descriptor and is always followed by a length field. The length field is
one 32-bit word and represents the length of the descriptor in words.