Loading...
Searching...
No Matches
eui48_provider_params.h File Reference

EUI-48 address provider default values. More...

Detailed Description

EUI-48 address provider default values.

Author
Benjamin Valentin benja.nosp@m.min..nosp@m.valen.nosp@m.tin@.nosp@m.ml-pa.nosp@m..com

Definition in file eui48_provider_params.h.

#include "net/eui_provider.h"
+ Include dependency graph for eui48_provider_params.h:

Go to the source code of this file.

Macros

#define EUI48_PROVIDER_FUNC   NULL
 A netdev_get_eui48_cb_t function.
 
#define EUI48_PROVIDER_NUMOF   0U
 Number of EUI-48 providers, determined automatically.
 
#define EUI48_PROVIDER_TYPE   NETDEV_ANY
 Driver type to match with EUI-48 provider.
 
#define EUI48_PROVIDER_INDEX   NETDEV_INDEX_ANY
 If multiple instances of a device exist, which one should be assigned the EUI-48.
 
#define EUI48_PROVIDER_PARAMS
 Array of available EUI-48 providers.
 

EUI-48 sources on the board

static const eui48_conf_t eui48_conf []
 

Macro Definition Documentation

◆ EUI48_PROVIDER_FUNC

#define EUI48_PROVIDER_FUNC   NULL

A netdev_get_eui48_cb_t function.

Definition at line 33 of file eui48_provider_params.h.

◆ EUI48_PROVIDER_INDEX

#define EUI48_PROVIDER_INDEX   NETDEV_INDEX_ANY

If multiple instances of a device exist, which one should be assigned the EUI-48.

Definition at line 55 of file eui48_provider_params.h.

◆ EUI48_PROVIDER_NUMOF

#define EUI48_PROVIDER_NUMOF   0U

Number of EUI-48 providers, determined automatically.

Definition at line 39 of file eui48_provider_params.h.

◆ EUI48_PROVIDER_PARAMS

#define EUI48_PROVIDER_PARAMS
Value:
{ \
.provider = EUI48_PROVIDER_FUNC, \
},
#define EUI48_PROVIDER_INDEX
If multiple instances of a device exist, which one should be assigned the EUI-48.
#define EUI48_PROVIDER_TYPE
Driver type to match with EUI-48 provider.
#define EUI48_PROVIDER_FUNC
A netdev_get_eui48_cb_t function.

Array of available EUI-48 providers.

Definition at line 62 of file eui48_provider_params.h.

◆ EUI48_PROVIDER_TYPE

#define EUI48_PROVIDER_TYPE   NETDEV_ANY

Driver type to match with EUI-48 provider.

Definition at line 47 of file eui48_provider_params.h.

Variable Documentation

◆ eui48_conf

const eui48_conf_t eui48_conf[]
static
Initial value:
= {
}
#define EUI48_PROVIDER_PARAMS
Array of available EUI-48 providers.

Definition at line 74 of file eui48_provider_params.h.