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.