49 lines
795 B
C
49 lines
795 B
C
|
/**
|
||
|
* @file
|
||
|
* @brief Ethernet Driver raw mode
|
||
|
*
|
||
|
* This file contains a collection of functions called from the ethernet drivers
|
||
|
* to the missing upper layer.
|
||
|
*/
|
||
|
|
||
|
/*
|
||
|
* Copyright 2024 Basalte bv
|
||
|
*
|
||
|
* SPDX-License-Identifier: Apache-2.0
|
||
|
*/
|
||
|
|
||
|
#include <zephyr/net/ethernet.h>
|
||
|
|
||
|
__weak void ethernet_init(struct net_if *iface)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
}
|
||
|
|
||
|
__weak void net_eth_carrier_on(struct net_if *iface)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
}
|
||
|
|
||
|
__weak void net_eth_carrier_off(struct net_if *iface)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
}
|
||
|
|
||
|
__weak int net_recv_data(struct net_if *iface, struct net_pkt *pkt)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
ARG_UNUSED(pkt);
|
||
|
|
||
|
return -ENOTSUP;
|
||
|
}
|
||
|
|
||
|
__weak void net_if_carrier_on(struct net_if *iface)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
}
|
||
|
|
||
|
__weak void net_if_carrier_off(struct net_if *iface)
|
||
|
{
|
||
|
ARG_UNUSED(iface);
|
||
|
}
|