u-boot/arch/sandbox/cpu
Joe Hershberger 22f68524f8 sandbox: eth: Add support for using the 'lo' interface
The 'lo' interface on Linux doesn't support thinks like ARP or
link-layer access like we use to talk to a normal network interface.
A higher-level network API must be used to access localhost.

As written, this interface is limited to not supporting ICMP since the
API doesn't allow the socket to be opened for all IP traffic and be able
to receive at the same time. UDP is far more useful to test with, so it
was selected over ICMP. Ping won't work, but things like TFTP should
work.

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2015-04-18 11:11:14 -06:00
..
cpu.c dm: sandbox: pci: Add PCI support for sandbox 2015-04-16 19:27:43 -06:00
eth-raw-os.c sandbox: eth: Add support for using the 'lo' interface 2015-04-18 11:11:14 -06:00
Makefile sandbox: eth: Add a bridge to a real network for sandbox 2015-04-18 11:11:13 -06:00
os.c sandbox: Fix warnings in cpu.c and os.c 2014-11-26 20:25:39 -07:00
sdl.c sandbox: Add SDL library for LCD, keyboard, audio 2014-03-17 20:05:48 -06:00
start.c sandbox: Return '-c command' exit value as sandbox exit code 2015-02-15 14:34:06 -07:00
state.c sandbox: Return '-c command' exit value as sandbox exit code 2015-02-15 14:34:06 -07:00
u-boot.lds Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00