]>
git.proxmox.com Git - mirror_qemu.git/blob - include/hw/net/ftgmac100.h
2 * Faraday FTGMAC100 Gigabit Ethernet
4 * Copyright (C) 2016-2017, IBM Corporation.
6 * This code is licensed under the GPL version 2 or later. See the
7 * COPYING file in the top-level directory.
13 #define TYPE_FTGMAC100 "ftgmac100"
14 #define FTGMAC100(obj) OBJECT_CHECK(FTGMAC100State, (obj), TYPE_FTGMAC100)
16 #include "hw/sysbus.h"
19 typedef struct FTGMAC100State
{
21 SysBusDevice parent_obj
;
36 uint32_t rx_descriptor
;
38 uint32_t tx_descriptor
;
55 uint32_t phy_advertise
;
57 uint32_t phy_int_mask
;
60 uint32_t txdes0_edotr
;
61 uint32_t rxdes0_edorr
;