#define EMAC_NCR_OFF 0x00000000
#define EMAC_NCR
#define EMAC_LB 0x00000001
#define EMAC_LLB 0x00000002
#define EMAC_RE 0x00000004
#define EMAC_TE 0x00000008
#define EMAC_MPE 0x00000010
#define EMAC_CLRSTAT 0x00000020
#define EMAC_INCSTAT 0x00000040
#define EMAC_WESTAT 0x00000080
#define EMAC_BP 0x00000100
#define EMAC_TSTART 0x00000200
#define EMAC_THALT 0x00000400
#define EMAC_TPFR 0x00000800
#define EMAC_TZQ 0x00001000
#define EMAC_NCFGR_OFF 0x00000004
#define EMAC_NCFGR
#define EMAC_SPD 0x00000001
#define EMAC_FD 0x00000002
#define EMAC_JFRAME 0x00000008
#define EMAC_CAF 0x00000010
#define EMAC_NBC 0x00000020
#define EMAC_MTI 0x00000040
#define EMAC_UNI 0x00000080
#define EMAC_BIG 0x00000100
#define EMAC_EAE 0x00000200
#define EMAC_CLK 0x00000C00
#define EMAC_CLK_HCLK_8 0x00000000
#define EMAC_CLK_HCLK_16 0x00000400
#define EMAC_CLK_HCLK_32 0x00000800
#define EMAC_CLK_HCLK_64 0x00000C00
#define EMAC_RTY 0x00001000
#define EMAC_PAE 0x00002000
#define EMAC_RBOF 0x0000C000
#define EMAC_RBOF_OFFSET_0 0x00000000
#define EMAC_RBOF_OFFSET_1 0x00004000
#define EMAC_RBOF_OFFSET_2 0x00008000
#define EMAC_RBOF_OFFSET_3 0x0000C000
#define EMAC_RLCE 0x00010000
#define EMAC_DRFCS 0x00020000
#define EMAC_EFRHD 0x00040000
#define EMAC_IRXFCS 0x00080000
#define EMAC_NSR_OFF 0x00000008
#define EMAC_NSR
#define EMAC_LINKR 0x00000001
#define EMAC_MDIO 0x00000002
#define EMAC_IDLE 0x00000004
#define EMAC_TSR_OFF 0x00000014
#define EMAC_TSR
#define EMAC_UBR 0x00000001
#define EMAC_COL 0x00000002
#define EMAC_RLES 0x00000004
#define EMAC_TGO 0x00000008
#define EMAC_BEX 0x00000010
#define EMAC_COMP 0x00000020
#define EMAC_UND 0x00000040
#define EMAC_RBQP_OFF 0x00000018
#define EMAC_RBQP
#define EMAC_TBQP_OFF 0x0000001C
#define EMAC_TBQP
#define EMAC_RSR_OFF 0x00000020
#define EMAC_RSR
#define EMAC_BNA 0x00000001
#define EMAC_REC 0x00000002
#define EMAC_OVR 0x00000004
#define EMAC_ISR_OFF 0x00000024
#define EMAC_ISR
#define EMAC_IER_OFF 0x00000028
#define EMAC_IER
#define EMAC_IDR_OFF 0x0000002C
#define EMAC_IDR
#define EMAC_IMR_OFF 0x00000030
#define EMAC_IMR
#define EMAC_MFD 0x00000001
#define EMAC_RCOMP 0x00000002
#define EMAC_RXUBR 0x00000004
#define EMAC_TXUBR 0x00000008
#define EMAC_TUND 0x00000010
#define EMAC_RLEX 0x00000020
#define EMAC_TXERR 0x00000040
#define EMAC_TCOMP 0x00000080
#define EMAC_LINK 0x00000200
#define EMAC_ROVR 0x00000400
#define EMAC_HRESP 0x00000800
#define EMAC_PFR 0x00001000
#define EMAC_PTZ 0x00002000
#define EMAC_MAN_OFF 0x00000034
#define EMAC_MAN
#define EMAC_DATA 0x0000FFFF
#define EMAC_DATA_LSB 0
#define EMAC_CODE 0x00020000
#define EMAC_REGA 0x007C0000
#define EMAC_REGA_LSB 18
#define EMAC_PHYA 0x0F800000
#define EMAC_PHYA_LSB 23
#define EMAC_RW 0x30000000
#define EMAC_RW_READ 0x20000000
#define EMAC_RW_WRITE 0x10000000
#define EMAC_SOF 0x40000000
#define EMAC_PTR_OFF 0x00000038
#define EMAC_PTR
#define EMAC_PTIME 0x0000FFFF
#define EMAC_PFRR_OFF 0x0000003C
#define EMAC_PFRR
#define EMAC_FTO_OFF 0x00000040
#define EMAC_FTO
#define EMAC_SCF_OFF 0x00000044
#define EMAC_SCF
#define EMAC_MCF_OFF 0x00000048
#define EMAC_MCF
#define EMAC_FRO_OFF 0x0000004C
#define EMAC_FRO
#define EMAC_FCSE_OFF 0x00000050
#define EMAC_FCSE
#define EMAC_ALE_OFF 0x00000054
#define EMAC_ALE
#define EMAC_DTF_OFF 0x00000058
#define EMAC_DTF
#define EMAC_LCOL_OFF 0x0000005C
#define EMAC_LCOL
#define EMAC_ECOL_OFF 0x00000060
#define EMAC_ECOL
#define EMAC_TUNDR_OFF 0x00000064
#define EMAC_TUNDR
#define EMAC_CSE_OFF 0x00000068
#define EMAC_CSE
#define EMAC_RRE_OFF 0x0000006C
#define EMAC_RRE
#define EMAC_ROV_OFF 0x00000070
#define EMAC_ROV
#define EMAC_RSE_OFF 0x00000074
#define EMAC_RSE
#define EMAC_ELE_OFF 0x00000078
#define EMAC_ELE
#define EMAC_RJA_OFF 0x0000007C
#define EMAC_RJA
#define EMAC_USF_OFF 0x00000080
#define EMAC_USF
#define EMAC_STE_OFF 0x00000084
#define EMAC_STE
#define EMAC_RLE_OFF 0x00000088
#define EMAC_RLE
#define EMAC_TPF_OFF 0x0000008C
#define EMAC_TPF
#define EMAC_HRB_OFF 0x00000090
#define EMAC_HRB
#define EMAC_HRT_OFF 0x00000094
#define EMAC_HRT
#define EMAC_SA1L_OFF 0x00000098
#define EMAC_SA1L
#define EMAC_SA1H_OFF 0x0000009C
#define EMAC_SA1H
#define EMAC_SA2L_OFF 0x000000A0
#define EMAC_SA2L
#define EMAC_SA2H_OFF 0x000000A4
#define EMAC_SA2H
#define EMAC_SA3L_OFF 0x000000A8
#define EMAC_SA3L
#define EMAC_SA3H_OFF 0x000000AC
#define EMAC_SA3H
#define EMAC_SA4L_OFF 0x000000B0
#define EMAC_SA4L
#define EMAC_SA4H_OFF 0x000000B4
#define EMAC_SA4H
#define EMAC_TID_OFF 0x000000B8
#define EMAC_TID
#define EMAC_TPQ_OFF 0x000000BC
#define EMAC_TPQ
#define EMAC_USRIO_OFF 0x000000C0
#define EMAC_USRIO
#define EMAC_RMII 0x00000001
#define EMAC_CLKEN 0x00000002
#define EMAC_WOL_OFF 0x000000C4
#define EMAC_WOL
#define EMAC_IP 0x0000FFFF
#define EMAC_MAG 0x00010000
#define EMAC_ARP 0x00020000
#define EMAC_SA1 0x00040000
#define EMAC_REV_OFF 0x000000FC
#define EMAC_REV
#define EMAC_REVREF 0x0000FFFF
#define EMAC_PARTREF 0xFFFF0000