List of all items
Structs
Enums
- AteccError
- AteccErrorKind
- ChipError
- command::counter::CounterId
- command::gendig::GenDigZone
- command::info::InfoMode
- command::nonce::NonceTarget
- command::read_write::Zone
- error::AteccError
- error::AteccErrorKind
- error::ChipError
- packet::PacketBuildError
- packet::PacketParseError
- packet::ResponseFrame
Traits
Functions
- command::read_write::config_or_otp_address
- command::read_write::data_address
- command::read_write::read_param1
- command::read_write::write_param1
- crc::crc16
- crc::crc16_to_bytes
- crc::verify_trailing_crc
- driver::map_build_error
- driver::map_parse_error
- packet::build_command_frame
- packet::parse_response_frame
- wake::idle
- wake::sleep
- wake::wake
Constants
- command::checkmac::CHECKMAC_CHALLENGE_SIZE
- command::checkmac::CHECKMAC_CLIENT_RESPONSE_SIZE
- command::checkmac::CHECKMAC_DATA_SIZE
- command::checkmac::CHECKMAC_MODE_CHALLENGE
- command::checkmac::CHECKMAC_OTHER_DATA_SIZE
- command::counter::COUNTER_MODE_INCREMENT
- command::counter::COUNTER_MODE_READ
- command::genkey::GENKEY_MODE_CREATE
- command::genkey::GENKEY_MODE_PUBLIC
- command::genkey::PUBLIC_KEY_SIZE
- command::lock::LOCK_MODE_CONFIG_ZONE_VERIFY_CRC
- command::lock::LOCK_MODE_DATA_ZONE_NO_CRC
- command::lock::LOCK_MODE_SLOT_NO_CRC_BASE
- command::nonce::NONCE_MODE_PASSTHROUGH
- command::nonce::NONCE_MODE_RANDOM
- command::nonce::NONCE_NUMIN_SIZE
- command::nonce::NONCE_NUMOUT_SIZE
- command::nonce::NONCE_PASSTHROUGH_SIZE
- command::nonce::NONCE_TARGET_MSGDIGBUF
- command::nonce::NONCE_TARGET_TEMPKEY
- command::privwrite::PRIVWRITE_CLEARTEXT_SIZE
- command::privwrite::PRIVWRITE_MODE_CLEARTEXT
- command::random::RANDOM_OUTPUT_LEN
- command::read_write::BLOCK_SIZE
- command::read_write::CONFIG_ZONE_BLOCK_COUNT
- command::read_write::CONFIG_ZONE_SIZE
- command::read_write::ENCRYPTED_WRITE_DATA_SIZE
- command::read_write::ENCRYPTED_WRITE_MAC_SIZE
- command::read_write::PARAM1_FLAG_32_BYTES
- command::read_write::PARAM1_FLAG_ENCRYPTED
- command::read_write::WORD_SIZE
- command::sign::SIGNATURE_SIZE
- command::sign::SIGN_MODE_EXTERNAL_FROM_MSGDIGBUF
- command::verify::VERIFY_EXTERNAL_DATA_SIZE
- command::verify::VERIFY_KEY_P256
- command::verify::VERIFY_MODE_EXTERNAL
- driver::STATUS_RESPONSE_LEN
- error::ATECC_ERR_SUB_BAD_CRC
- error::ATECC_ERR_SUB_BUFFER_TOO_SMALL
- error::ATECC_ERR_SUB_HAL
- error::ATECC_ERR_SUB_MALFORMED_RESPONSE
- error::ATECC_ERR_SUB_SELF_TEST_FAILURE
- error::ATECC_ERR_SUB_TIMEOUT
- error::ATECC_ERR_SUB_WAKE_FAILED
- opcodes::COMMAND_FRAME_OVERHEAD
- opcodes::EXEC_TIME_CHECKMAC_MS
- opcodes::EXEC_TIME_COUNTER_MS
- opcodes::EXEC_TIME_GENDIG_MS
- opcodes::EXEC_TIME_GENKEY_MS
- opcodes::EXEC_TIME_INFO_MS
- opcodes::EXEC_TIME_LOCK_MS
- opcodes::EXEC_TIME_NONCE_MS
- opcodes::EXEC_TIME_PRIVWRITE_MS
- opcodes::EXEC_TIME_RANDOM_MS
- opcodes::EXEC_TIME_READ_MS
- opcodes::EXEC_TIME_SIGN_MS
- opcodes::EXEC_TIME_VERIFY_MS
- opcodes::EXEC_TIME_WRITE_MS
- opcodes::I2C_ADDRESS
- opcodes::MAX_COMMAND_DATA_LEN
- opcodes::MAX_PACKET_SIZE
- opcodes::MAX_RESPONSE_SIZE
- opcodes::OP_CHECKMAC
- opcodes::OP_COUNTER
- opcodes::OP_GENDIG
- opcodes::OP_GENKEY
- opcodes::OP_INFO
- opcodes::OP_LOCK
- opcodes::OP_NONCE
- opcodes::OP_PRIVWRITE
- opcodes::OP_RANDOM
- opcodes::OP_READ
- opcodes::OP_SIGN
- opcodes::OP_VERIFY
- opcodes::OP_WRITE
- opcodes::POLLING_MAX_MS
- opcodes::POLLING_PERIOD_MS
- opcodes::WAKE_DELAY_US
- opcodes::WAKE_LOW_DURATION_US
- opcodes::WAKE_RESPONSE_OK
- opcodes::WAKE_RESPONSE_SELFTEST_FAIL
- opcodes::WORD_ADDRESS_COMMAND
- opcodes::WORD_ADDRESS_IDLE
- opcodes::WORD_ADDRESS_SLEEP
- slot::SLOT_COUNT