CryptoAuthLib
Microchip CryptoAuthentication Library
|
low-level HAL - methods used to setup indirection to physical layer interface. this level does the dirty work of abstracting the higher level ATCAIFace methods from the low-level physical interfaces. Its main goal is to keep low-level details from bleeding into the logical interface implemetation. More...
Functions | |
ATCA_STATUS | hal_iface_init (ATCAIfaceCfg *cfg, ATCAHAL_t *hal) |
Standard HAL API for ATCA to initialize a physical interface. More... | |
ATCA_STATUS | hal_iface_release (ATCAIfaceType iface_type, void *hal_data) |
releases a physical interface, HAL knows how to interpret hal_data More... | |
ATCA_STATUS | hal_check_wake (const uint8_t *response, int response_size) |
Utility function for hal_wake to check the reply. More... | |
low-level HAL - methods used to setup indirection to physical layer interface. this level does the dirty work of abstracting the higher level ATCAIFace methods from the low-level physical interfaces. Its main goal is to keep low-level details from bleeding into the logical interface implemetation.