|
TLE92466ED Driver 2.0.0
API reference
|
Device identification and version information. More...
Functions | |
| constexpr bool | IsValidDevice (uint16_t icvid) noexcept |
| Check if ICVID value is valid for TLE92466ED. | |
| constexpr uint8_t | GetDeviceType (uint16_t icvid) noexcept |
| Extract device type from ICVID. | |
| constexpr uint8_t | GetRevision (uint16_t icvid) noexcept |
| Extract silicon revision from ICVID. | |
Variables | |
| constexpr uint16_t | DEVICE_TYPE_MASK = 0xFF00 |
| Device type mask [15:8]. | |
| constexpr uint16_t | REVISION_MASK = 0x00FF |
| Silicon revision mask [7:0]. | |
| constexpr uint8_t | EXPECTED_TYPE_92466ED = 0xC1 |
| Expected manufacturer/type byte. | |
| constexpr uint8_t | MIN_REVISION = 0x00 |
| Minimum silicon revision. | |
Device identification and version information.
The ICVID register contains device type and silicon revision information. Format: [15:8] = Device Type, [7:0] = Silicon Revision
|
constexprnoexcept |
Extract device type from ICVID.
|
constexprnoexcept |
Extract silicon revision from ICVID.
|
constexprnoexcept |
Check if ICVID value is valid for TLE92466ED.
| icvid | Value read from ICVID register. |
|
constexpr |
Device type mask [15:8].
|
constexpr |
Expected manufacturer/type byte.
|
constexpr |
Minimum silicon revision.
|
constexpr |
Silicon revision mask [7:0].