mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-06-09 23:36:03 +09:00
![Joe Hershberger](/assets/img/avatar_default.png)
Add basic network support to sandbox which includes a network driver. Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> Reviewed-by: Simon Glass <sjg@chromium.org>
33 lines
823 B
Plaintext
33 lines
823 B
Plaintext
config DM_ETH
|
|
bool "Enable Driver Model for Ethernet drivers"
|
|
depends on DM
|
|
help
|
|
Enable driver model for Ethernet.
|
|
|
|
The eth_*() interface will be implemented by the UC_ETH class
|
|
This is currently implemented in net/eth.c
|
|
Look in include/net.h for details.
|
|
|
|
menuconfig NETDEVICES
|
|
bool "Network device support"
|
|
depends on NET
|
|
help
|
|
You must select Y to enable any network device support
|
|
Generally if you have any networking support this is a given
|
|
|
|
If unsure, say Y
|
|
|
|
if NETDEVICES
|
|
|
|
config ETH_SANDBOX
|
|
depends on DM_ETH && SANDBOX
|
|
default y
|
|
bool "Sandbox: Mocked Ethernet driver"
|
|
help
|
|
This driver simply responds with fake ARP replies and ping
|
|
replies that are used to verify network stack functionality
|
|
|
|
This driver is particularly useful in the test/dm/eth.c tests
|
|
|
|
endif # NETDEVICES
|