gos_atca_config_t Struct Reference
Data Fields |
|
uint32_t | wake_delay_us |
Amount of time in microseconds to wait for chip to wakeup.
|
|
gos_i2c_t | port |
I2C port.
|
|
gos_i2c_speed_t | clock_rate |
I2C clock rate, see
gos_i2c_speed_t
.
|
|
uint8_t | slave_address |
ATCA chip I2C slave address, leave 0 to use default.
|
|
const atcacert_def_t * | cert_def |
Device certificate definition struct.
More...
|
|
uint16_t | key_slot |
Device certificate private key slot.
|
|
uint16_t | ca_public_key_slot |
Signer certificate CA public key slot.
|
|
const uint16_t * | slots |
Array of slots to use for TLS key exchanges.
|
|
uint8_t | slot_count |
Number of slots in array.
|
|
Detailed Description
Component configuration
This is used by gos_atca_init() to configure the ATCA component
- Examples:
- demo/secure_element/main.c .
Field Documentation
◆ cert_def
const atcacert_def_t* gos_atca_config_t::cert_def |
Device certificate definition struct.
Signer certificate definition struct.