CryptoAuthLib
Atmel CryptoAuthentication Library
|
Atmel Crypto Auth hardware interface object. More...
#include "atca_command.h"
Go to the source code of this file.
Data Structures | |
struct | ATCAIfaceCfg |
Typedefs | |
typedef struct atca_iface * | ATCAIface |
Enumerations | |
enum | ATCAIfaceType { ATCA_I2C_IFACE, ATCA_SWI_IFACE, ATCA_UART_IFACE, ATCA_SPI_IFACE, ATCA_HID_IFACE } |
Functions | |
ATCAIface | newATCAIface (ATCAIfaceCfg *cfg) |
constructor for ATCAIface objects More... | |
ATCA_STATUS | atinit (ATCAIface caiface) |
ATCA_STATUS | atpostinit (ATCAIface caiface) |
ATCA_STATUS | atsend (ATCAIface caiface, uint8_t *txdata, int txlength) |
ATCA_STATUS | atreceive (ATCAIface caiface, uint8_t *rxdata, uint16_t *rxlength) |
ATCA_STATUS | atwake (ATCAIface caiface) |
ATCA_STATUS | atidle (ATCAIface caiface) |
ATCA_STATUS | atsleep (ATCAIface caiface) |
ATCAIfaceCfg * | atgetifacecfg (ATCAIface caiface) |
void * | atgetifacehaldat (ATCAIface caiface) |
void | deleteATCAIface (ATCAIface *caiface) |
Atmel Crypto Auth hardware interface object.
Copyright (c) 2015 Atmel Corporation. All rights reserved.