25 lines
445 B
C
25 lines
445 B
C
#ifndef ATECC608B_H
|
|
#define ATECC608B_H
|
|
|
|
#include "cryptoauthlib.h"
|
|
#include <stdbool.h>
|
|
|
|
/**
|
|
* Initialise the ATECC608B over I2C.
|
|
* Returns true on success.
|
|
*/
|
|
bool atecc608B_init(void);
|
|
|
|
/**
|
|
* Read the full configuration zone and print it to the console.
|
|
* Useful for first-time setup diagnostics.
|
|
*/
|
|
void atecc608B_print_config(void);
|
|
|
|
/**
|
|
* Release cryptoauthlib resources.
|
|
*/
|
|
void atecc608B_release(void);
|
|
|
|
#endif /* ATECC608B_H */
|