netdev_eth_minimal.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2022 HAW Hamburg
3  * SPDX-License-Identifier: LGPL-2.1-only
4  */
5 
6 #pragma once
7 
25 #include "net/netdev.h"
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
31 #ifdef DOXYGEN
36 #define NETDEV_ETH_MINIMAL_NUMOF
37 #endif
38 
49 
57 
58 #ifdef __cplusplus
59 }
60 #endif
61 
Definitions low-level network driver interface.
void(* netdev_event_cb_t)(netdev_t *dev, netdev_event_t event)
Event callback for signaling event to upper layers.
Definition: netdev.h:296
int netdev_eth_minimal_init(void)
Initialize the module.
int netdev_eth_minimal_init_devs(netdev_event_cb_t cb)
Device-under-test initialization function.