qemu-e2k/include/hw/net
Niek Linnenbank 29d08975d1 hw/arm/allwinner-h3: add EMAC ethernet device
The Allwinner Sun8i System on Chip family includes an Ethernet MAC (EMAC)
which provides 10M/100M/1000M Ethernet connectivity. This commit
adds support for the Allwinner EMAC from the Sun8i family (H2+, H3, A33, etc),
including emulation for the following functionality:

 * DMA transfers
 * MII interface
 * Transmit CRC calculation

Signed-off-by: Niek Linnenbank <nieklinnenbank@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 20200311221854.30370-10-nieklinnenbank@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2020-03-12 16:27:33 +00:00
..
allwinner_emac.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
allwinner-sun8i-emac.h hw/arm/allwinner-h3: add EMAC ethernet device 2020-03-12 16:27:33 +00:00
cadence_gem.h Normalize position of header guard 2019-06-12 13:20:20 +02:00
ftgmac100.h aspeed: add support for the Aspeed MII controller of the AST2600 2019-10-15 18:09:05 +01:00
imx_fec.h imx_fec: Reserve full FSL_IMX25_FEC_SIZE page for the register file 2018-01-11 13:25:38 +00:00
lan9118.h Include hw/irq.h a lot less 2019-08-16 13:31:52 +02:00
lance.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
lasi_82596.h hppa: Add support for LASI chip with i82596 NIC 2020-01-27 10:49:51 -08:00
mii.h net: add Sun HME (Happy Meal Ethernet) on-board NIC 2017-09-21 08:38:42 +01:00
ne2000-isa.h Include hw/qdev-properties.h less 2019-08-16 13:31:53 +02:00
smc91c111.h Include hw/irq.h a lot less 2019-08-16 13:31:52 +02:00