zephyr/soc
Vijay Kumar B cffb2d8051 drivers: ethernet: Add TI Stellaris ethernet controller driver.
The driver can be tested using different networking emulation
approaches.

This approach will work across multiple Qemu instances. There can be
more than one Qemu instance, run using the following command. They
would appear to be on the same Ethernet network.

  $ qemu-system-arm -M lm3s6965evb                      \
                    -serial stdio                       \
                    -net nic                            \
                    -net socket,mcast=230.0.0.1:1234    \
                    -kernel zephyr.elf

This approach will work with other virtualization technologies that
support connecting to a VDE switch, like VirtualBox and User Mode
Linux. The switch can be started using the following command.

  $ vde_switch --sock /tmp/switch

Qemu can be connected to the switch using the following command.

  $ qemu-system-arm -M lm3s6965evb                      \
                    -serial stdio                       \
                    -net nic                            \
                    -net vde,sock=/tmp/switch   	\
                    -kernel zephyr.elf

Signed-off-by: Fadhel Habeeb <fadhel@zilogic.com>
Signed-off-by: Nirav Parmar <niravparmar@zilogic.com>
Signed-off-by: Vijay Kumar B <vijaykumar@zilogic.com>
2018-12-04 09:36:51 -06:00
..
arc dts: adc: cleanup CONFIG_ADC_x_NAME 2018-11-21 18:05:39 -05:00
arm drivers: ethernet: Add TI Stellaris ethernet controller driver. 2018-12-04 09:36:51 -06:00
nios2 Kconfig: Use 'default' instead of 'def_bool' in Kconfig.defconfig files 2018-11-13 16:04:01 -05:00
posix kernel: Remove _IntLibInit function 2018-11-28 14:59:10 -08:00
riscv32 soc/sifive-freedom: Use DTS to generate PLIC addrs 2018-12-04 07:48:27 -06:00
x86 x86: atom: do not select application memory 2018-11-28 15:33:11 -08:00
xtensa soc: intel_s1000: remove pinmux configuration 2018-11-29 14:23:24 -08:00
Kconfig linker: allow SoC to insert linker script fragments 2018-10-19 16:11:34 -04:00