This is device configuration read request structure passed to HSM core via SIPC as argument, these parameters are required by the service handler.
| configType | [IN] Type of configuration to read (safety/security/debug/all) |
| configData | [OUT] Pointer to buffer where device configuration will be stored |
| configSize | [IN/OUT] Size of the configuration buffer in bytes (input), actual size returned (output) |
| configDataCRC | [OUT] CRC of the configuration data returned by HSM |
Data Fields | |
| uint32_t | configType |
| uint32_t * | configData |
| uint32_t | configSize |
| uint16_t | configDataCRC |
| uint32_t DeviceConfigRead_t::configType |
| uint32_t* DeviceConfigRead_t::configData |
Type of configuration to read
| uint32_t DeviceConfigRead_t::configSize |
Pointer to buffer for device configuration data
| uint16_t DeviceConfigRead_t::configDataCRC |
Size of configuration buffer (input), actual size (output)