Definition in file at24mac.h.
 Include dependency graph for at24mac.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | at24mac_params_t | 
| struct holding all params needed for device communication  More... | |
Macros | |
| #define | AT24MAC_ID_LEN (16) | 
| Length of ID128.  | |
Typedefs | |
| typedef uint_fast8_t | at24mac_t | 
| Device handle type for AT24Mac devices.  | |
Enumerations | |
| enum | at24mac_type_t { AT24MAC4XX , AT24MAC6XX } | 
| Type of the AT24Mac device.  More... | |
Functions | |
| int | at24mac_get_eui48 (at24mac_t dev, eui48_t *addr) | 
| Get the unique EUI48 address from a AT24MAC4xx chip.  More... | |
| int | at24mac_get_eui64 (at24mac_t dev, eui64_t *addr) | 
| Get the unique EUI64 address from a AT24MAC6xx chip.  More... | |
| int | at24mac_get_id128 (at24mac_t dev, void *dst) | 
| Get the unique ID from a AT24MACxxx chip.  More... | |
| at24mac_type_t | at24mac_get_type (at24mac_t dev) | 
| Get the type of a AT24MACxxx chip.  More... | |