Go to the source code of this file.
Macros | |
#define | EMAC_O_CFG 0x00000000 |
#define | EMAC_O_FRAMEFLTR 0x00000004 |
#define | EMAC_O_HASHTBLH 0x00000008 |
#define | EMAC_O_HASHTBLL 0x0000000C |
#define | EMAC_O_MIIADDR 0x00000010 |
#define | EMAC_O_MIIDATA 0x00000014 |
#define | EMAC_O_FLOWCTL 0x00000018 |
#define | EMAC_O_VLANTG 0x0000001C |
#define | EMAC_O_STATUS 0x00000024 |
#define | EMAC_O_RWUFF 0x00000028 |
#define | EMAC_O_PMTCTLSTAT 0x0000002C |
#define | EMAC_O_LPICTLSTAT 0x00000030 |
#define | EMAC_O_LPITIMERCTL 0x00000034 |
#define | EMAC_O_RIS 0x00000038 |
#define | EMAC_O_IM 0x0000003C |
#define | EMAC_O_ADDR0H 0x00000040 |
#define | EMAC_O_ADDR0L 0x00000044 |
#define | EMAC_O_ADDR1H 0x00000048 |
#define | EMAC_O_ADDR1L 0x0000004C |
#define | EMAC_O_ADDR2H 0x00000050 |
#define | EMAC_O_ADDR2L 0x00000054 |
#define | EMAC_O_ADDR3H 0x00000058 |
#define | EMAC_O_ADDR3L 0x0000005C |
#define | EMAC_O_WDOGTO 0x000000DC |
#define | EMAC_O_MMCCTRL 0x00000100 |
#define | EMAC_O_MMCRXRIS 0x00000104 |
#define | EMAC_O_MMCTXRIS 0x00000108 |
#define | EMAC_O_MMCRXIM 0x0000010C |
#define | EMAC_O_MMCTXIM 0x00000110 |
#define | EMAC_O_TXCNTGB 0x00000118 |
#define | EMAC_O_TXCNTSCOL 0x0000014C |
#define | EMAC_O_TXCNTMCOL 0x00000150 |
#define | EMAC_O_TXOCTCNTG 0x00000164 |
#define | EMAC_O_RXCNTGB 0x00000180 |
#define | EMAC_O_RXCNTCRCERR 0x00000194 |
#define | EMAC_O_RXCNTALGNERR 0x00000198 |
#define | EMAC_O_RXCNTGUNI 0x000001C4 |
#define | EMAC_O_VLNINCREP 0x00000584 |
#define | EMAC_O_VLANHASH 0x00000588 |
#define | EMAC_O_TIMSTCTRL 0x00000700 |
#define | EMAC_O_SUBSECINC 0x00000704 |
#define | EMAC_O_TIMSEC 0x00000708 |
#define | EMAC_O_TIMNANO 0x0000070C |
#define | EMAC_O_TIMSECU 0x00000710 |
#define | EMAC_O_TIMNANOU 0x00000714 |
#define | EMAC_O_TIMADD 0x00000718 |
#define | EMAC_O_TARGSEC 0x0000071C |
#define | EMAC_O_TARGNANO 0x00000720 |
#define | EMAC_O_HWORDSEC 0x00000724 |
#define | EMAC_O_TIMSTAT 0x00000728 |
#define | EMAC_O_PPSCTRL 0x0000072C |
#define | EMAC_O_PPS0INTVL 0x00000760 |
#define | EMAC_O_PPS0WIDTH 0x00000764 |
#define | EMAC_O_DMABUSMOD 0x00000C00 |
#define | EMAC_O_TXPOLLD 0x00000C04 |
#define | EMAC_O_RXPOLLD 0x00000C08 |
#define | EMAC_O_RXDLADDR 0x00000C0C |
#define | EMAC_O_TXDLADDR 0x00000C10 |
#define | EMAC_O_DMARIS 0x00000C14 |
#define | EMAC_O_DMAOPMODE 0x00000C18 |
#define | EMAC_O_DMAIM 0x00000C1C |
#define | EMAC_O_MFBOC 0x00000C20 |
#define | EMAC_O_RXINTWDT 0x00000C24 |
#define | EMAC_O_HOSTXDESC 0x00000C48 |
#define | EMAC_O_HOSRXDESC 0x00000C4C |
#define | EMAC_O_HOSTXBA 0x00000C50 |
#define | EMAC_O_HOSRXBA 0x00000C54 |
#define | EMAC_O_PP 0x00000FC0 |
#define | EMAC_O_PC 0x00000FC4 |
#define | EMAC_O_CC 0x00000FC8 |
#define | EMAC_O_EPHYRIS 0x00000FD0 |
#define | EMAC_O_EPHYIM 0x00000FD4 |
#define | EMAC_O_EPHYMISC 0x00000FD8 |
#define | EMAC_CFG_TWOKPEN 0x08000000 |
#define | EMAC_CFG_CST 0x02000000 |
#define | EMAC_CFG_WDDIS 0x00800000 |
#define | EMAC_CFG_JD 0x00400000 |
#define | EMAC_CFG_JFEN 0x00100000 |
#define | EMAC_CFG_IFG_M 0x000E0000 |
#define | EMAC_CFG_IFG_96 0x00000000 |
#define | EMAC_CFG_IFG_88 0x00020000 |
#define | EMAC_CFG_IFG_80 0x00040000 |
#define | EMAC_CFG_IFG_72 0x00060000 |
#define | EMAC_CFG_IFG_64 0x00080000 |
#define | EMAC_CFG_IFG_56 0x000A0000 |
#define | EMAC_CFG_IFG_48 0x000C0000 |
#define | EMAC_CFG_IFG_40 0x000E0000 |
#define | EMAC_CFG_DISCRS 0x00010000 |
#define | EMAC_CFG_PS 0x00008000 |
#define | EMAC_CFG_FES 0x00004000 |
#define | EMAC_CFG_DRO 0x00002000 |
#define | EMAC_CFG_LOOPBM 0x00001000 |
#define | EMAC_CFG_DUPM 0x00000800 |
#define | EMAC_CFG_IPC 0x00000400 |
#define | EMAC_CFG_DR 0x00000200 |
#define | EMAC_CFG_ACS 0x00000080 |
#define | EMAC_CFG_BL_M 0x00000060 |
#define | EMAC_CFG_BL_1024 0x00000000 |
#define | EMAC_CFG_BL_256 0x00000020 |
#define | EMAC_CFG_BL_8 0x00000040 |
#define | EMAC_CFG_BL_2 0x00000060 |
#define | EMAC_CFG_DC 0x00000010 |
#define | EMAC_CFG_TE 0x00000008 |
#define | EMAC_CFG_RE 0x00000004 |
#define | EMAC_CFG_PRELEN_M 0x00000003 |
#define | EMAC_CFG_PRELEN_7 0x00000000 |
#define | EMAC_CFG_PRELEN_5 0x00000001 |
#define | EMAC_CFG_PRELEN_3 0x00000002 |
#define | EMAC_FRAMEFLTR_RA 0x80000000 |
#define | EMAC_FRAMEFLTR_VTFE 0x00010000 |
#define | EMAC_FRAMEFLTR_HPF 0x00000400 |
#define | EMAC_FRAMEFLTR_SAF 0x00000200 |
#define | EMAC_FRAMEFLTR_SAIF 0x00000100 |
#define | EMAC_FRAMEFLTR_PCF_M 0x000000C0 |
#define | EMAC_FRAMEFLTR_PCF_ALL 0x00000000 |
#define | EMAC_FRAMEFLTR_PCF_PAUSE 0x00000040 |
#define | EMAC_FRAMEFLTR_PCF_NONE 0x00000080 |
#define | EMAC_FRAMEFLTR_PCF_ADDR 0x000000C0 |
#define | EMAC_FRAMEFLTR_DBF 0x00000020 |
#define | EMAC_FRAMEFLTR_PM 0x00000010 |
#define | EMAC_FRAMEFLTR_DAIF 0x00000008 |
#define | EMAC_FRAMEFLTR_HMC 0x00000004 |
#define | EMAC_FRAMEFLTR_HUC 0x00000002 |
#define | EMAC_FRAMEFLTR_PR 0x00000001 |
#define | EMAC_HASHTBLH_HTH_M 0xFFFFFFFF |
#define | EMAC_HASHTBLH_HTH_S 0 |
#define | EMAC_HASHTBLL_HTL_M 0xFFFFFFFF |
#define | EMAC_HASHTBLL_HTL_S 0 |
#define | EMAC_MIIADDR_PLA_M 0x0000F800 |
#define | EMAC_MIIADDR_MII_M 0x000007C0 |
#define | EMAC_MIIADDR_CR_M 0x0000003C |
#define | EMAC_MIIADDR_CR_60_100 0x00000000 |
#define | EMAC_MIIADDR_CR_100_150 0x00000004 |
#define | EMAC_MIIADDR_CR_20_35 0x00000008 |
#define | EMAC_MIIADDR_CR_35_60 0x0000000C |
#define | EMAC_MIIADDR_MIIW 0x00000002 |
#define | EMAC_MIIADDR_MIIB 0x00000001 |
#define | EMAC_MIIADDR_PLA_S 11 |
#define | EMAC_MIIADDR_MII_S 6 |
#define | EMAC_MIIDATA_DATA_M 0x0000FFFF |
#define | EMAC_MIIDATA_DATA_S 0 |
#define | EMAC_FLOWCTL_PT_M 0xFFFF0000 |
#define | EMAC_FLOWCTL_DZQP 0x00000080 |
#define | EMAC_FLOWCTL_UP 0x00000008 |
#define | EMAC_FLOWCTL_RFE 0x00000004 |
#define | EMAC_FLOWCTL_TFE 0x00000002 |
#define | EMAC_FLOWCTL_FCBBPA 0x00000001 |
#define | EMAC_FLOWCTL_PT_S 16 |
#define | EMAC_VLANTG_VTHM 0x00080000 |
#define | EMAC_VLANTG_ESVL 0x00040000 |
#define | EMAC_VLANTG_VTIM 0x00020000 |
#define | EMAC_VLANTG_ETV 0x00010000 |
#define | EMAC_VLANTG_VL_M 0x0000FFFF |
#define | EMAC_VLANTG_VL_S 0 |
#define | EMAC_STATUS_TXFF 0x02000000 |
#define | EMAC_STATUS_TXFE 0x01000000 |
#define | EMAC_STATUS_TWC 0x00400000 |
#define | EMAC_STATUS_TRC_M 0x00300000 |
#define | EMAC_STATUS_TRC_IDLE 0x00000000 |
#define | EMAC_STATUS_TRC_READ 0x00100000 |
#define | EMAC_STATUS_TRC_WAIT 0x00200000 |
#define | EMAC_STATUS_TRC_WRFLUSH 0x00300000 |
#define | EMAC_STATUS_TXPAUSED 0x00080000 |
#define | EMAC_STATUS_TFC_M 0x00060000 |
#define | EMAC_STATUS_TFC_IDLE 0x00000000 |
#define | EMAC_STATUS_TFC_STATUS 0x00020000 |
#define | EMAC_STATUS_TFC_PAUSE 0x00040000 |
#define | EMAC_STATUS_TFC_INPUT 0x00060000 |
#define | EMAC_STATUS_TPE 0x00010000 |
#define | EMAC_STATUS_RXF_M 0x00000300 |
#define | EMAC_STATUS_RXF_EMPTY 0x00000000 |
#define | EMAC_STATUS_RXF_BELOW 0x00000100 |
#define | EMAC_STATUS_RXF_ABOVE 0x00000200 |
#define | EMAC_STATUS_RXF_FULL 0x00000300 |
#define | EMAC_STATUS_RRC_M 0x00000060 |
#define | EMAC_STATUS_RRC_IDLE 0x00000000 |
#define | EMAC_STATUS_RRC_STATUS 0x00000020 |
#define | EMAC_STATUS_RRC_DATA 0x00000040 |
#define | EMAC_STATUS_RRC_FLUSH 0x00000060 |
#define | EMAC_STATUS_RWC 0x00000010 |
#define | EMAC_STATUS_RFCFC_M 0x00000006 |
#define | EMAC_STATUS_RPE 0x00000001 |
#define | EMAC_STATUS_RFCFC_S 1 |
#define | EMAC_RWUFF_WAKEUPFIL_M 0xFFFFFFFF |
#define | EMAC_RWUFF_WAKEUPFIL_S 0 |
#define | EMAC_PMTCTLSTAT_WUPFRRST 0x80000000 |
#define | EMAC_PMTCTLSTAT_RWKPTR_M 0x07000000 |
#define | EMAC_PMTCTLSTAT_GLBLUCAST 0x00000200 |
#define | EMAC_PMTCTLSTAT_WUPRX 0x00000040 |
#define | EMAC_PMTCTLSTAT_MGKPRX 0x00000020 |
#define | EMAC_PMTCTLSTAT_WUPFREN 0x00000004 |
#define | EMAC_PMTCTLSTAT_MGKPKTEN 0x00000002 |
#define | EMAC_PMTCTLSTAT_PWRDWN 0x00000001 |
#define | EMAC_PMTCTLSTAT_RWKPTR_S 24 |
#define | EMAC_LPICTLSTAT_LPITXA 0x00080000 |
#define | EMAC_LPICTLSTAT_PLSEN 0x00040000 |
#define | EMAC_LPICTLSTAT_PLS 0x00020000 |
#define | EMAC_LPICTLSTAT_LPIEN 0x00010000 |
#define | EMAC_LPICTLSTAT_RLPIST 0x00000200 |
#define | EMAC_LPICTLSTAT_TLPIST 0x00000100 |
#define | EMAC_LPICTLSTAT_RLPIEX 0x00000008 |
#define | EMAC_LPICTLSTAT_RLPIEN 0x00000004 |
#define | EMAC_LPICTLSTAT_TLPIEX 0x00000002 |
#define | EMAC_LPICTLSTAT_TLPIEN 0x00000001 |
#define | EMAC_LPITIMERCTL_LST_M 0x03FF0000 |
#define | EMAC_LPITIMERCTL_LST_S 16 |
#define | EMAC_LPITIMERCTL_TWT_M 0x0000FFFF |
#define | EMAC_LPITIMERCTL_TWT_S 0 |
#define | EMAC_RIS_LPI 0x00000400 |
#define | EMAC_RIS_TS 0x00000200 |
#define | EMAC_RIS_MMCTX 0x00000040 |
#define | EMAC_RIS_MMCRX 0x00000020 |
#define | EMAC_RIS_MMC 0x00000010 |
#define | EMAC_RIS_PMT 0x00000008 |
#define | EMAC_IM_LPI 0x00000400 |
#define | EMAC_IM_TSI 0x00000200 |
#define | EMAC_IM_PMT 0x00000008 |
#define | EMAC_ADDR0H_AE 0x80000000 |
#define | EMAC_ADDR0H_ADDRHI_M 0x0000FFFF |
#define | EMAC_ADDR0H_ADDRHI_S 0 |
#define | EMAC_ADDR0L_ADDRLO_M 0xFFFFFFFF |
#define | EMAC_ADDR0L_ADDRLO_S 0 |
#define | EMAC_ADDR1H_AE 0x80000000 |
#define | EMAC_ADDR1H_SA 0x40000000 |
#define | EMAC_ADDR1H_MBC_M 0x3F000000 |
#define | EMAC_ADDR1H_ADDRHI_M 0x0000FFFF |
#define | EMAC_ADDR1H_MBC_S 24 |
#define | EMAC_ADDR1H_ADDRHI_S 0 |
#define | EMAC_ADDR1L_ADDRLO_M 0xFFFFFFFF |
#define | EMAC_ADDR1L_ADDRLO_S 0 |
#define | EMAC_ADDR2H_AE 0x80000000 |
#define | EMAC_ADDR2H_SA 0x40000000 |
#define | EMAC_ADDR2H_MBC_M 0x3F000000 |
#define | EMAC_ADDR2H_ADDRHI_M 0x0000FFFF |
#define | EMAC_ADDR2H_MBC_S 24 |
#define | EMAC_ADDR2H_ADDRHI_S 0 |
#define | EMAC_ADDR2L_ADDRLO_M 0xFFFFFFFF |
#define | EMAC_ADDR2L_ADDRLO_S 0 |
#define | EMAC_ADDR3H_AE 0x80000000 |
#define | EMAC_ADDR3H_SA 0x40000000 |
#define | EMAC_ADDR3H_MBC_M 0x3F000000 |
#define | EMAC_ADDR3H_ADDRHI_M 0x0000FFFF |
#define | EMAC_ADDR3H_MBC_S 24 |
#define | EMAC_ADDR3H_ADDRHI_S 0 |
#define | EMAC_ADDR3L_ADDRLO_M 0xFFFFFFFF |
#define | EMAC_ADDR3L_ADDRLO_S 0 |
#define | EMAC_WDOGTO_PWE 0x00010000 |
#define | EMAC_WDOGTO_WTO_M 0x00003FFF |
#define | EMAC_WDOGTO_WTO_S 0 |
#define | EMAC_MMCCTRL_UCDBC 0x00000100 |
#define | EMAC_MMCCTRL_CNTPRSTLVL 0x00000020 |
#define | EMAC_MMCCTRL_CNTPRST 0x00000010 |
#define | EMAC_MMCCTRL_CNTFREEZ 0x00000008 |
#define | EMAC_MMCCTRL_RSTONRD 0x00000004 |
#define | EMAC_MMCCTRL_CNTSTPRO 0x00000002 |
#define | EMAC_MMCCTRL_CNTRST 0x00000001 |
#define | EMAC_MMCRXRIS_UCGF 0x00020000 |
#define | EMAC_MMCRXRIS_ALGNERR 0x00000040 |
#define | EMAC_MMCRXRIS_CRCERR 0x00000020 |
#define | EMAC_MMCRXRIS_GBF 0x00000001 |
#define | EMAC_MMCTXRIS_OCTCNT 0x00100000 |
#define | EMAC_MMCTXRIS_MCOLLGF 0x00008000 |
#define | EMAC_MMCTXRIS_SCOLLGF 0x00004000 |
#define | EMAC_MMCTXRIS_GBF 0x00000002 |
#define | EMAC_MMCRXIM_UCGF 0x00020000 |
#define | EMAC_MMCRXIM_ALGNERR 0x00000040 |
#define | EMAC_MMCRXIM_CRCERR 0x00000020 |
#define | EMAC_MMCRXIM_GBF 0x00000001 |
#define | EMAC_MMCTXIM_OCTCNT 0x00100000 |
#define | EMAC_MMCTXIM_MCOLLGF 0x00008000 |
#define | EMAC_MMCTXIM_SCOLLGF 0x00004000 |
#define | EMAC_MMCTXIM_GBF 0x00000002 |
#define | EMAC_TXCNTGB_TXFRMGB_M 0xFFFFFFFF |
#define | EMAC_TXCNTGB_TXFRMGB_S 0 |
#define | EMAC_TXCNTSCOL_TXSNGLCOLG_M 0xFFFFFFFF |
#define | EMAC_TXCNTSCOL_TXSNGLCOLG_S 0 |
#define | EMAC_TXCNTMCOL_TXMULTCOLG_M 0xFFFFFFFF |
#define | EMAC_TXCNTMCOL_TXMULTCOLG_S 0 |
#define | EMAC_TXOCTCNTG_TXOCTG_M 0xFFFFFFFF |
#define | EMAC_TXOCTCNTG_TXOCTG_S 0 |
#define | EMAC_RXCNTGB_RXFRMGB_M 0xFFFFFFFF |
#define | EMAC_RXCNTGB_RXFRMGB_S 0 |
#define | EMAC_RXCNTCRCERR_RXCRCERR_M 0xFFFFFFFF |
#define | EMAC_RXCNTCRCERR_RXCRCERR_S 0 |
#define | EMAC_RXCNTALGNERR_RXALGNERR_M 0xFFFFFFFF |
#define | EMAC_RXCNTALGNERR_RXALGNERR_S 0 |
#define | EMAC_RXCNTGUNI_RXUCASTG_M 0xFFFFFFFF |
#define | EMAC_RXCNTGUNI_RXUCASTG_S 0 |
#define | EMAC_VLNINCREP_CSVL 0x00080000 |
#define | EMAC_VLNINCREP_VLP 0x00040000 |
#define | EMAC_VLNINCREP_VLC_M 0x00030000 |
#define | EMAC_VLNINCREP_VLC_NONE 0x00000000 |
#define | EMAC_VLNINCREP_VLC_TAGDEL 0x00010000 |
#define | EMAC_VLNINCREP_VLC_TAGINS 0x00020000 |
#define | EMAC_VLNINCREP_VLC_TAGREP 0x00030000 |
#define | EMAC_VLNINCREP_VLT_M 0x0000FFFF |
#define | EMAC_VLNINCREP_VLT_S 0 |
#define | EMAC_VLANHASH_VLHT_M 0x0000FFFF |
#define | EMAC_VLANHASH_VLHT_S 0 |
#define | EMAC_TIMSTCTRL_PTPFLTR 0x00040000 |
#define | EMAC_TIMSTCTRL_SELPTP_M 0x00030000 |
#define | EMAC_TIMSTCTRL_TSMAST 0x00008000 |
#define | EMAC_TIMSTCTRL_TSEVNT 0x00004000 |
#define | EMAC_TIMSTCTRL_PTPIPV4 0x00002000 |
#define | EMAC_TIMSTCTRL_PTPIPV6 0x00001000 |
#define | EMAC_TIMSTCTRL_PTPETH 0x00000800 |
#define | EMAC_TIMSTCTRL_PTPVER2 0x00000400 |
#define | EMAC_TIMSTCTRL_DGTLBIN 0x00000200 |
#define | EMAC_TIMSTCTRL_ALLF 0x00000100 |
#define | EMAC_TIMSTCTRL_ADDREGUP 0x00000020 |
#define | EMAC_TIMSTCTRL_INTTRIG 0x00000010 |
#define | EMAC_TIMSTCTRL_TSUPDT 0x00000008 |
#define | EMAC_TIMSTCTRL_TSINIT 0x00000004 |
#define | EMAC_TIMSTCTRL_TSFCUPDT 0x00000002 |
#define | EMAC_TIMSTCTRL_TSEN 0x00000001 |
#define | EMAC_TIMSTCTRL_SELPTP_S 16 |
#define | EMAC_SUBSECINC_SSINC_M 0x000000FF |
#define | EMAC_SUBSECINC_SSINC_S 0 |
#define | EMAC_TIMSEC_TSS_M 0xFFFFFFFF |
#define | EMAC_TIMSEC_TSS_S 0 |
#define | EMAC_TIMNANO_TSSS_M 0x7FFFFFFF |
#define | EMAC_TIMNANO_TSSS_S 0 |
#define | EMAC_TIMSECU_TSS_M 0xFFFFFFFF |
#define | EMAC_TIMSECU_TSS_S 0 |
#define | EMAC_TIMNANOU_ADDSUB 0x80000000 |
#define | EMAC_TIMNANOU_TSSS_M 0x7FFFFFFF |
#define | EMAC_TIMNANOU_TSSS_S 0 |
#define | EMAC_TIMADD_TSAR_M 0xFFFFFFFF |
#define | EMAC_TIMADD_TSAR_S 0 |
#define | EMAC_TARGSEC_TSTR_M 0xFFFFFFFF |
#define | EMAC_TARGSEC_TSTR_S 0 |
#define | EMAC_TARGNANO_TRGTBUSY 0x80000000 |
#define | EMAC_TARGNANO_TTSLO_M 0x7FFFFFFF |
#define | EMAC_TARGNANO_TTSLO_S 0 |
#define | EMAC_HWORDSEC_TSHWR_M 0x0000FFFF |
#define | EMAC_HWORDSEC_TSHWR_S 0 |
#define | EMAC_TIMSTAT_TSTARGT 0x00000002 |
#define | EMAC_TIMSTAT_TSSOVF 0x00000001 |
#define | EMAC_PPSCTRL_TRGMODS0_M 0x00000060 |
#define | EMAC_PPSCTRL_TRGMODS0_INTONLY 0x00000000 |
#define | EMAC_PPSCTRL_TRGMODS0_INTPPS0 0x00000040 |
#define | EMAC_PPSCTRL_TRGMODS0_PPS0ONLY 0x00000060 |
#define | EMAC_PPSCTRL_PPSEN0 0x00000010 |
#define | EMAC_PPSCTRL_PPSCTRL_M 0x0000000F |
#define | EMAC_PPS0INTVL_PPS0INT_M 0xFFFFFFFF |
#define | EMAC_PPS0INTVL_PPS0INT_S 0 |
#define | EMAC_PPS0WIDTH_M 0xFFFFFFFF |
#define | EMAC_PPS0WIDTH_S 0 |
#define | EMAC_DMABUSMOD_RIB 0x80000000 |
#define | EMAC_DMABUSMOD_TXPR 0x08000000 |
#define | EMAC_DMABUSMOD_MB 0x04000000 |
#define | EMAC_DMABUSMOD_AAL 0x02000000 |
#define | EMAC_DMABUSMOD_8XPBL 0x01000000 |
#define | EMAC_DMABUSMOD_USP 0x00800000 |
#define | EMAC_DMABUSMOD_RPBL_M 0x007E0000 |
#define | EMAC_DMABUSMOD_FB 0x00010000 |
#define | EMAC_DMABUSMOD_PR_M 0x0000C000 |
#define | EMAC_DMABUSMOD_PBL_M 0x00003F00 |
#define | EMAC_DMABUSMOD_ATDS 0x00000080 |
#define | EMAC_DMABUSMOD_DSL_M 0x0000007C |
#define | EMAC_DMABUSMOD_DA 0x00000002 |
#define | EMAC_DMABUSMOD_SWR 0x00000001 |
#define | EMAC_DMABUSMOD_RPBL_S 17 |
#define | EMAC_DMABUSMOD_PR_S 14 |
#define | EMAC_DMABUSMOD_PBL_S 8 |
#define | EMAC_DMABUSMOD_DSL_S 2 |
#define | EMAC_TXPOLLD_TPD_M 0xFFFFFFFF |
#define | EMAC_TXPOLLD_TPD_S 0 |
#define | EMAC_RXPOLLD_RPD_M 0xFFFFFFFF |
#define | EMAC_RXPOLLD_RPD_S 0 |
#define | EMAC_RXDLADDR_STRXLIST_M 0xFFFFFFFC |
#define | EMAC_RXDLADDR_STRXLIST_S 2 |
#define | EMAC_TXDLADDR_TXDLADDR_M 0xFFFFFFFC |
#define | EMAC_TXDLADDR_TXDLADDR_S 2 |
#define | EMAC_DMARIS_LPI 0x40000000 |
#define | EMAC_DMARIS_TT 0x20000000 |
#define | EMAC_DMARIS_PMT 0x10000000 |
#define | EMAC_DMARIS_MMC 0x08000000 |
#define | EMAC_DMARIS_AE_M 0x03800000 |
#define | EMAC_DMARIS_AE_RXDMAWD 0x00000000 |
#define | EMAC_DMARIS_AE_TXDMARD 0x01800000 |
#define | EMAC_DMARIS_AE_RXDMADW 0x02000000 |
#define | EMAC_DMARIS_AE_TXDMADW 0x02800000 |
#define | EMAC_DMARIS_AE_RXDMADR 0x03000000 |
#define | EMAC_DMARIS_AE_TXDMADR 0x03800000 |
#define | EMAC_DMARIS_TS_M 0x00700000 |
#define | EMAC_DMARIS_TS_STOP 0x00000000 |
#define | EMAC_DMARIS_TS_RUNTXTD 0x00100000 |
#define | EMAC_DMARIS_TS_STATUS 0x00200000 |
#define | EMAC_DMARIS_TS_RUNTX 0x00300000 |
#define | EMAC_DMARIS_TS_TSTAMP 0x00400000 |
#define | EMAC_DMARIS_TS_SUSPEND 0x00600000 |
#define | EMAC_DMARIS_TS_RUNCTD 0x00700000 |
#define | EMAC_DMARIS_RS_M 0x000E0000 |
#define | EMAC_DMARIS_RS_STOP 0x00000000 |
#define | EMAC_DMARIS_RS_RUNRXTD 0x00020000 |
#define | EMAC_DMARIS_RS_RUNRXD 0x00060000 |
#define | EMAC_DMARIS_RS_SUSPEND 0x00080000 |
#define | EMAC_DMARIS_RS_RUNCRD 0x000A0000 |
#define | EMAC_DMARIS_RS_TSWS 0x000C0000 |
#define | EMAC_DMARIS_RS_RUNTXD 0x000E0000 |
#define | EMAC_DMARIS_NIS 0x00010000 |
#define | EMAC_DMARIS_AIS 0x00008000 |
#define | EMAC_DMARIS_ERI 0x00004000 |
#define | EMAC_DMARIS_FBI 0x00002000 |
#define | EMAC_DMARIS_ETI 0x00000400 |
#define | EMAC_DMARIS_RWT 0x00000200 |
#define | EMAC_DMARIS_RPS 0x00000100 |
#define | EMAC_DMARIS_RU 0x00000080 |
#define | EMAC_DMARIS_RI 0x00000040 |
#define | EMAC_DMARIS_UNF 0x00000020 |
#define | EMAC_DMARIS_OVF 0x00000010 |
#define | EMAC_DMARIS_TJT 0x00000008 |
#define | EMAC_DMARIS_TU 0x00000004 |
#define | EMAC_DMARIS_TPS 0x00000002 |
#define | EMAC_DMARIS_TI 0x00000001 |
#define | EMAC_DMAOPMODE_DT 0x04000000 |
#define | EMAC_DMAOPMODE_RSF 0x02000000 |
#define | EMAC_DMAOPMODE_DFF 0x01000000 |
#define | EMAC_DMAOPMODE_TSF 0x00200000 |
#define | EMAC_DMAOPMODE_FTF 0x00100000 |
#define | EMAC_DMAOPMODE_TTC_M 0x0001C000 |
#define | EMAC_DMAOPMODE_TTC_64 0x00000000 |
#define | EMAC_DMAOPMODE_TTC_128 0x00004000 |
#define | EMAC_DMAOPMODE_TTC_192 0x00008000 |
#define | EMAC_DMAOPMODE_TTC_256 0x0000C000 |
#define | EMAC_DMAOPMODE_TTC_40 0x00010000 |
#define | EMAC_DMAOPMODE_TTC_32 0x00014000 |
#define | EMAC_DMAOPMODE_TTC_24 0x00018000 |
#define | EMAC_DMAOPMODE_TTC_16 0x0001C000 |
#define | EMAC_DMAOPMODE_ST 0x00002000 |
#define | EMAC_DMAOPMODE_FEF 0x00000080 |
#define | EMAC_DMAOPMODE_FUF 0x00000040 |
#define | EMAC_DMAOPMODE_DGF 0x00000020 |
#define | EMAC_DMAOPMODE_RTC_M 0x00000018 |
#define | EMAC_DMAOPMODE_RTC_64 0x00000000 |
#define | EMAC_DMAOPMODE_RTC_32 0x00000008 |
#define | EMAC_DMAOPMODE_RTC_96 0x00000010 |
#define | EMAC_DMAOPMODE_RTC_128 0x00000018 |
#define | EMAC_DMAOPMODE_OSF 0x00000004 |
#define | EMAC_DMAOPMODE_SR 0x00000002 |
#define | EMAC_DMAIM_NIE 0x00010000 |
#define | EMAC_DMAIM_AIE 0x00008000 |
#define | EMAC_DMAIM_ERE 0x00004000 |
#define | EMAC_DMAIM_FBE 0x00002000 |
#define | EMAC_DMAIM_ETE 0x00000400 |
#define | EMAC_DMAIM_RWE 0x00000200 |
#define | EMAC_DMAIM_RSE 0x00000100 |
#define | EMAC_DMAIM_RUE 0x00000080 |
#define | EMAC_DMAIM_RIE 0x00000040 |
#define | EMAC_DMAIM_UNE 0x00000020 |
#define | EMAC_DMAIM_OVE 0x00000010 |
#define | EMAC_DMAIM_TJE 0x00000008 |
#define | EMAC_DMAIM_TUE 0x00000004 |
#define | EMAC_DMAIM_TSE 0x00000002 |
#define | EMAC_DMAIM_TIE 0x00000001 |
#define | EMAC_MFBOC_OVFCNTOVF 0x10000000 |
#define | EMAC_MFBOC_OVFFRMCNT_M 0x0FFE0000 |
#define | EMAC_MFBOC_MISCNTOVF 0x00010000 |
#define | EMAC_MFBOC_MISFRMCNT_M 0x0000FFFF |
#define | EMAC_MFBOC_OVFFRMCNT_S 17 |
#define | EMAC_MFBOC_MISFRMCNT_S 0 |
#define | EMAC_RXINTWDT_RIWT_M 0x000000FF |
#define | EMAC_RXINTWDT_RIWT_S 0 |
#define | EMAC_HOSTXDESC_CURTXDESC_M 0xFFFFFFFF |
#define | EMAC_HOSTXDESC_CURTXDESC_S 0 |
#define | EMAC_HOSRXDESC_CURRXDESC_M 0xFFFFFFFF |
#define | EMAC_HOSRXDESC_CURRXDESC_S 0 |
#define | EMAC_HOSTXBA_CURTXBUFA_M 0xFFFFFFFF |
#define | EMAC_HOSTXBA_CURTXBUFA_S 0 |
#define | EMAC_HOSRXBA_CURRXBUFA_M 0xFFFFFFFF |
#define | EMAC_HOSRXBA_CURRXBUFA_S 0 |
#define | EMAC_PP_MACTYPE_M 0x00000700 |
#define | EMAC_PP_MACTYPE_1 0x00000100 |
#define | EMAC_PP_PHYTYPE_M 0x00000007 |
#define | EMAC_PP_PHYTYPE_NONE 0x00000000 |
#define | EMAC_PP_PHYTYPE_1 0x00000003 |
#define | EMAC_PC_PHYEXT 0x80000000 |
#define | EMAC_PC_PINTFS_M 0x70000000 |
#define | EMAC_PC_PINTFS_IMII 0x00000000 |
#define | EMAC_PC_PINTFS_RMII 0x40000000 |
#define | EMAC_PC_DIGRESTART 0x02000000 |
#define | EMAC_PC_NIBDETDIS 0x01000000 |
#define | EMAC_PC_RXERIDLE 0x00800000 |
#define | EMAC_PC_ISOMIILL 0x00400000 |
#define | EMAC_PC_LRR 0x00200000 |
#define | EMAC_PC_TDRRUN 0x00100000 |
#define | EMAC_PC_FASTLDMODE_M 0x000F8000 |
#define | EMAC_PC_POLSWAP 0x00004000 |
#define | EMAC_PC_MDISWAP 0x00002000 |
#define | EMAC_PC_RBSTMDIX 0x00001000 |
#define | EMAC_PC_FASTMDIX 0x00000800 |
#define | EMAC_PC_MDIXEN 0x00000400 |
#define | EMAC_PC_FASTRXDV 0x00000200 |
#define | EMAC_PC_FASTLUPD 0x00000100 |
#define | EMAC_PC_EXTFD 0x00000080 |
#define | EMAC_PC_FASTANEN 0x00000040 |
#define | EMAC_PC_FASTANSEL_M 0x00000030 |
#define | EMAC_PC_ANEN 0x00000008 |
#define | EMAC_PC_ANMODE_M 0x00000006 |
#define | EMAC_PC_ANMODE_10HD 0x00000000 |
#define | EMAC_PC_ANMODE_10FD 0x00000002 |
#define | EMAC_PC_ANMODE_100HD 0x00000004 |
#define | EMAC_PC_ANMODE_100FD 0x00000006 |
#define | EMAC_PC_PHYHOLD 0x00000001 |
#define | EMAC_PC_FASTLDMODE_S 15 |
#define | EMAC_PC_FASTANSEL_S 4 |
#define | EMAC_CC_PTPCEN 0x00040000 |
#define | EMAC_CC_POL 0x00020000 |
#define | EMAC_CC_CLKEN 0x00010000 |
#define | EMAC_EPHYRIS_INT 0x00000001 |
#define | EMAC_EPHYIM_INT 0x00000001 |
#define | EMAC_EPHYMISC_INT 0x00000001 |
#define | EPHY_BMCR 0x00000000 |
#define | EPHY_BMSR 0x00000001 |
#define | EPHY_ID1 0x00000002 |
#define | EPHY_ID2 0x00000003 |
#define | EPHY_ANA 0x00000004 |
#define | EPHY_ANLPA 0x00000005 |
#define | EPHY_ANER 0x00000006 |
#define | EPHY_ANNPTR 0x00000007 |
#define | EPHY_ANLNPTR 0x00000008 |
#define | EPHY_CFG1 0x00000009 |
#define | EPHY_CFG2 0x0000000A |
#define | EPHY_CFG3 0x0000000B |
#define | EPHY_REGCTL 0x0000000D |
#define | EPHY_ADDAR 0x0000000E |
#define | EPHY_STS 0x00000010 |
#define | EPHY_SCR 0x00000011 |
#define | EPHY_MISR1 0x00000012 |
#define | EPHY_MISR2 0x00000013 |
#define | EPHY_FCSCR 0x00000014 |
#define | EPHY_RXERCNT 0x00000015 |
#define | EPHY_BISTCR 0x00000016 |
#define | EPHY_LEDCR 0x00000018 |
#define | EPHY_CTL 0x00000019 |
#define | EPHY_10BTSC 0x0000001A |
#define | EPHY_BICSR1 0x0000001B |
#define | EPHY_BICSR2 0x0000001C |
#define | EPHY_CDCR 0x0000001E |
#define | EPHY_RCR 0x0000001F |
#define | EPHY_LEDCFG 0x00000025 |
#define | EPHY_BMCR_MIIRESET 0x00008000 |
#define | EPHY_BMCR_MIILOOPBK 0x00004000 |
#define | EPHY_BMCR_SPEED 0x00002000 |
#define | EPHY_BMCR_ANEN 0x00001000 |
#define | EPHY_BMCR_PWRDWN 0x00000800 |
#define | EPHY_BMCR_ISOLATE 0x00000400 |
#define | EPHY_BMCR_RESTARTAN 0x00000200 |
#define | EPHY_BMCR_DUPLEXM 0x00000100 |
#define | EPHY_BMCR_COLLTST 0x00000080 |
#define | EPHY_BMSR_100BTXFD 0x00004000 |
#define | EPHY_BMSR_100BTXHD 0x00002000 |
#define | EPHY_BMSR_10BTFD 0x00001000 |
#define | EPHY_BMSR_10BTHD 0x00000800 |
#define | EPHY_BMSR_MFPRESUP 0x00000040 |
#define | EPHY_BMSR_ANC 0x00000020 |
#define | EPHY_BMSR_RFAULT 0x00000010 |
#define | EPHY_BMSR_ANEN 0x00000008 |
#define | EPHY_BMSR_LINKSTAT 0x00000004 |
#define | EPHY_BMSR_JABBER 0x00000002 |
#define | EPHY_BMSR_EXTEN 0x00000001 |
#define | EPHY_ID1_OUIMSB_M 0x0000FFFF |
#define | EPHY_ID1_OUIMSB_S 0 |
#define | EPHY_ID2_OUILSB_M 0x0000FC00 |
#define | EPHY_ID2_VNDRMDL_M 0x000003F0 |
#define | EPHY_ID2_MDLREV_M 0x0000000F |
#define | EPHY_ID2_OUILSB_S 10 |
#define | EPHY_ID2_VNDRMDL_S 4 |
#define | EPHY_ID2_MDLREV_S 0 |
#define | EPHY_ANA_NP 0x00008000 |
#define | EPHY_ANA_RF 0x00002000 |
#define | EPHY_ANA_ASMDUP 0x00000800 |
#define | EPHY_ANA_PAUSE 0x00000400 |
#define | EPHY_ANA_100BT4 0x00000200 |
#define | EPHY_ANA_100BTXFD 0x00000100 |
#define | EPHY_ANA_100BTX 0x00000080 |
#define | EPHY_ANA_10BTFD 0x00000040 |
#define | EPHY_ANA_10BT 0x00000020 |
#define | EPHY_ANA_SELECT_M 0x0000001F |
#define | EPHY_ANA_SELECT_S 0 |
#define | EPHY_ANLPA_NP 0x00008000 |
#define | EPHY_ANLPA_ACK 0x00004000 |
#define | EPHY_ANLPA_RF 0x00002000 |
#define | EPHY_ANLPA_ASMDUP 0x00000800 |
#define | EPHY_ANLPA_PAUSE 0x00000400 |
#define | EPHY_ANLPA_100BT4 0x00000200 |
#define | EPHY_ANLPA_100BTXFD 0x00000100 |
#define | EPHY_ANLPA_100BTX 0x00000080 |
#define | EPHY_ANLPA_10BTFD 0x00000040 |
#define | EPHY_ANLPA_10BT 0x00000020 |
#define | EPHY_ANLPA_SELECT_M 0x0000001F |
#define | EPHY_ANLPA_SELECT_S 0 |
#define | EPHY_ANER_PDF 0x00000010 |
#define | EPHY_ANER_LPNPABLE 0x00000008 |
#define | EPHY_ANER_NPABLE 0x00000004 |
#define | EPHY_ANER_PAGERX 0x00000002 |
#define | EPHY_ANER_LPANABLE 0x00000001 |
#define | EPHY_ANNPTR_NP 0x00008000 |
#define | EPHY_ANNPTR_MP 0x00002000 |
#define | EPHY_ANNPTR_ACK2 0x00001000 |
#define | EPHY_ANNPTR_TOGTX 0x00000800 |
#define | EPHY_ANNPTR_CODE_M 0x000007FF |
#define | EPHY_ANNPTR_CODE_S 0 |
#define | EPHY_ANLNPTR_NP 0x00008000 |
#define | EPHY_ANLNPTR_ACK 0x00004000 |
#define | EPHY_ANLNPTR_MP 0x00002000 |
#define | EPHY_ANLNPTR_ACK2 0x00001000 |
#define | EPHY_ANLNPTR_TOG 0x00000800 |
#define | EPHY_ANLNPTR_CODE_M 0x000007FF |
#define | EPHY_ANLNPTR_CODE_S 0 |
#define | EPHY_CFG1_DONE 0x00008000 |
#define | EPHY_CFG1_TDRAR 0x00000100 |
#define | EPHY_CFG1_LLR 0x00000080 |
#define | EPHY_CFG1_FAMDIX 0x00000040 |
#define | EPHY_CFG1_RAMDIX 0x00000020 |
#define | EPHY_CFG1_FASTANEN 0x00000010 |
#define | EPHY_CFG1_FANSEL_M 0x0000000C |
#define | EPHY_CFG1_FANSEL_BLT80 0x00000000 |
#define | EPHY_CFG1_FANSEL_BLT120 0x00000004 |
#define | EPHY_CFG1_FANSEL_BLT240 0x00000008 |
#define | EPHY_CFG1_FRXDVDET 0x00000002 |
#define | EPHY_CFG2_FLUPPD 0x00000040 |
#define | EPHY_CFG2_EXTFD 0x00000020 |
#define | EPHY_CFG2_ENLEDLINK 0x00000010 |
#define | EPHY_CFG2_ISOMIILL 0x00000008 |
#define | EPHY_CFG2_RXERRIDLE 0x00000004 |
#define | EPHY_CFG2_ODDNDETDIS 0x00000002 |
#define | EPHY_CFG3_POLSWAP 0x00000080 |
#define | EPHY_CFG3_MDIMDIXS 0x00000040 |
#define | EPHY_CFG3_FLDWNM_M 0x0000001F |
#define | EPHY_CFG3_FLDWNM_S 0 |
#define | EPHY_REGCTL_FUNC_M 0x0000C000 |
#define | EPHY_REGCTL_FUNC_ADDR 0x00000000 |
#define | EPHY_REGCTL_FUNC_DATANI 0x00004000 |
#define | EPHY_REGCTL_FUNC_DATAPIRW 0x00008000 |
#define | EPHY_REGCTL_FUNC_DATAPIWO 0x0000C000 |
#define | EPHY_REGCTL_DEVAD_M 0x0000001F |
#define | EPHY_REGCTL_DEVAD_S 0 |
#define | EPHY_ADDAR_ADDRDATA_M 0x0000FFFF |
#define | EPHY_ADDAR_ADDRDATA_S 0 |
#define | EPHY_STS_MDIXM 0x00004000 |
#define | EPHY_STS_RXLERR 0x00002000 |
#define | EPHY_STS_POLSTAT 0x00001000 |
#define | EPHY_STS_FCSL 0x00000800 |
#define | EPHY_STS_SD 0x00000400 |
#define | EPHY_STS_DL 0x00000200 |
#define | EPHY_STS_PAGERX 0x00000100 |
#define | EPHY_STS_MIIREQ 0x00000080 |
#define | EPHY_STS_RF 0x00000040 |
#define | EPHY_STS_JD 0x00000020 |
#define | EPHY_STS_ANS 0x00000010 |
#define | EPHY_STS_MIILB 0x00000008 |
#define | EPHY_STS_DUPLEX 0x00000004 |
#define | EPHY_STS_SPEED 0x00000002 |
#define | EPHY_STS_LINK 0x00000001 |
#define | EPHY_SCR_DISCLK 0x00008000 |
#define | EPHY_SCR_PSEN 0x00004000 |
#define | EPHY_SCR_PSMODE_M 0x00003000 |
#define | EPHY_SCR_PSMODE_NORMAL 0x00000000 |
#define | EPHY_SCR_PSMODE_LOWPWR 0x00001000 |
#define | EPHY_SCR_PSMODE_ACTWOL 0x00002000 |
#define | EPHY_SCR_PSMODE_PASWOL 0x00003000 |
#define | EPHY_SCR_SBPYASS 0x00000800 |
#define | EPHY_SCR_LBFIFO_M 0x00000300 |
#define | EPHY_SCR_LBFIFO_4 0x00000000 |
#define | EPHY_SCR_LBFIFO_5 0x00000100 |
#define | EPHY_SCR_LBFIFO_6 0x00000200 |
#define | EPHY_SCR_LBFIFO_8 0x00000300 |
#define | EPHY_SCR_COLFDM 0x00000010 |
#define | EPHY_SCR_TINT 0x00000004 |
#define | EPHY_SCR_INTEN 0x00000002 |
#define | EPHY_MISR1_LINKSTAT 0x00002000 |
#define | EPHY_MISR1_SPEED 0x00001000 |
#define | EPHY_MISR1_DUPLEXM 0x00000800 |
#define | EPHY_MISR1_ANC 0x00000400 |
#define | EPHY_MISR1_FCHF 0x00000200 |
#define | EPHY_MISR1_RXHF 0x00000100 |
#define | EPHY_MISR1_LINKSTATEN 0x00000020 |
#define | EPHY_MISR1_SPEEDEN 0x00000010 |
#define | EPHY_MISR1_DUPLEXMEN 0x00000008 |
#define | EPHY_MISR1_ANCEN 0x00000004 |
#define | EPHY_MISR1_FCHFEN 0x00000002 |
#define | EPHY_MISR1_RXHFEN 0x00000001 |
#define | EPHY_MISR2_ANERR 0x00004000 |
#define | EPHY_MISR2_PAGERX 0x00002000 |
#define | EPHY_MISR2_LBFIFO 0x00001000 |
#define | EPHY_MISR2_MDICO 0x00000800 |
#define | EPHY_MISR2_SLEEP 0x00000400 |
#define | EPHY_MISR2_POLINT 0x00000200 |
#define | EPHY_MISR2_JABBER 0x00000100 |
#define | EPHY_MISR2_ANERREN 0x00000040 |
#define | EPHY_MISR2_PAGERXEN 0x00000020 |
#define | EPHY_MISR2_LBFIFOEN 0x00000010 |
#define | EPHY_MISR2_MDICOEN 0x00000008 |
#define | EPHY_MISR2_SLEEPEN 0x00000004 |
#define | EPHY_MISR2_POLINTEN 0x00000002 |
#define | EPHY_MISR2_JABBEREN 0x00000001 |
#define | EPHY_FCSCR_FCSCNT_M 0x000000FF |
#define | EPHY_FCSCR_FCSCNT_S 0 |
#define | EPHY_RXERCNT_RXERRCNT_M 0x0000FFFF |
#define | EPHY_RXERCNT_RXERRCNT_S 0 |
#define | EPHY_BISTCR_PRBSM 0x00004000 |
#define | EPHY_BISTCR_PRBSPKT 0x00002000 |
#define | EPHY_BISTCR_PKTEN 0x00001000 |
#define | EPHY_BISTCR_PRBSCHKLK 0x00000800 |
#define | EPHY_BISTCR_PRBSCHKSYNC 0x00000400 |
#define | EPHY_BISTCR_PKTGENSTAT 0x00000200 |
#define | EPHY_BISTCR_PWRMODE 0x00000100 |
#define | EPHY_BISTCR_TXMIILB 0x00000040 |
#define | EPHY_BISTCR_LBMODE_M 0x0000001F |
#define | EPHY_BISTCR_LBMODE_NPCSIN 0x00000001 |
#define | EPHY_BISTCR_LBMODE_NPCSOUT 0x00000002 |
#define | EPHY_BISTCR_LBMODE_NDIG 0x00000004 |
#define | EPHY_BISTCR_LBMODE_NANA 0x00000008 |
#define | EPHY_BISTCR_LBMODE_FREV 0x00000010 |
#define | EPHY_LEDCR_BLINKRATE_M 0x00000600 |
#define | EPHY_LEDCR_BLINKRATE_20HZ 0x00000000 |
#define | EPHY_LEDCR_BLINKRATE_10HZ 0x00000200 |
#define | EPHY_LEDCR_BLINKRATE_5HZ 0x00000400 |
#define | EPHY_LEDCR_BLINKRATE_2HZ 0x00000600 |
#define | EPHY_CTL_AUTOMDI 0x00008000 |
#define | EPHY_CTL_FORCEMDI 0x00004000 |
#define | EPHY_CTL_PAUSERX 0x00002000 |
#define | EPHY_CTL_PAUSETX 0x00001000 |
#define | EPHY_CTL_MIILNKSTAT 0x00000800 |
#define | EPHY_CTL_BYPLEDSTRCH 0x00000080 |
#define | EPHY_10BTSC_RXTHEN 0x00002000 |
#define | EPHY_10BTSC_SQUELCH_M 0x00001E00 |
#define | EPHY_10BTSC_NLPDIS 0x00000080 |
#define | EPHY_10BTSC_POLSTAT 0x00000010 |
#define | EPHY_10BTSC_JABBERD 0x00000001 |
#define | EPHY_10BTSC_SQUELCH_S 9 |
#define | EPHY_BICSR1_ERRCNT_M 0x0000FF00 |
#define | EPHY_BICSR1_IPGLENGTH_M 0x000000FF |
#define | EPHY_BICSR1_ERRCNT_S 8 |
#define | EPHY_BICSR1_IPGLENGTH_S 0 |
#define | EPHY_BICSR2_PKTLENGTH_M 0x000007FF |
#define | EPHY_BICSR2_PKTLENGTH_S 0 |
#define | EPHY_CDCR_START 0x00008000 |
#define | EPHY_CDCR_LINKQUAL_M 0x00000300 |
#define | EPHY_CDCR_LINKQUAL_GOOD 0x00000100 |
#define | EPHY_CDCR_LINKQUAL_MILD 0x00000200 |
#define | EPHY_CDCR_LINKQUAL_POOR 0x00000300 |
#define | EPHY_CDCR_DONE 0x00000002 |
#define | EPHY_CDCR_FAIL 0x00000001 |
#define | EPHY_RCR_SWRST 0x00008000 |
#define | EPHY_RCR_SWRESTART 0x00004000 |
#define | EPHY_LEDCFG_LED2_M 0x00000F00 |
#define | EPHY_LEDCFG_LED2_LINK 0x00000000 |
#define | EPHY_LEDCFG_LED2_RXTX 0x00000100 |
#define | EPHY_LEDCFG_LED2_TX 0x00000200 |
#define | EPHY_LEDCFG_LED2_RX 0x00000300 |
#define | EPHY_LEDCFG_LED2_COL 0x00000400 |
#define | EPHY_LEDCFG_LED2_100BT 0x00000500 |
#define | EPHY_LEDCFG_LED2_10BT 0x00000600 |
#define | EPHY_LEDCFG_LED2_FD 0x00000700 |
#define | EPHY_LEDCFG_LED2_LINKTXRX 0x00000800 |
#define | EPHY_LEDCFG_LED1_M 0x000000F0 |
#define | EPHY_LEDCFG_LED1_LINK 0x00000000 |
#define | EPHY_LEDCFG_LED1_RXTX 0x00000010 |
#define | EPHY_LEDCFG_LED1_TX 0x00000020 |
#define | EPHY_LEDCFG_LED1_RX 0x00000030 |
#define | EPHY_LEDCFG_LED1_COL 0x00000040 |
#define | EPHY_LEDCFG_LED1_100BT 0x00000050 |
#define | EPHY_LEDCFG_LED1_10BT 0x00000060 |
#define | EPHY_LEDCFG_LED1_FD 0x00000070 |
#define | EPHY_LEDCFG_LED1_LINKTXRX 0x00000080 |
#define | EPHY_LEDCFG_LED0_M 0x0000000F |
#define | EPHY_LEDCFG_LED0_LINK 0x00000000 |
#define | EPHY_LEDCFG_LED0_RXTX 0x00000001 |
#define | EPHY_LEDCFG_LED0_TX 0x00000002 |
#define | EPHY_LEDCFG_LED0_RX 0x00000003 |
#define | EPHY_LEDCFG_LED0_COL 0x00000004 |
#define | EPHY_LEDCFG_LED0_100BT 0x00000005 |
#define | EPHY_LEDCFG_LED0_10BT 0x00000006 |
#define | EPHY_LEDCFG_LED0_FD 0x00000007 |
#define | EPHY_LEDCFG_LED0_LINKTXRX 0x00000008 |
#define | EMAC_PPSCTRL_PPSCTRL_1HZ 0x00000000 |
#define | EMAC_PPSCTRL_PPSCTRL_2HZ 0x00000001 |
#define | EMAC_PPSCTRL_PPSCTRL_4HZ 0x00000002 |
#define | EMAC_PPSCTRL_PPSCTRL_8HZ 0x00000003 |
#define | EMAC_PPSCTRL_PPSCTRL_16HZ 0x00000004 |
#define | EMAC_PPSCTRL_PPSCTRL_32HZ 0x00000005 |
#define | EMAC_PPSCTRL_PPSCTRL_64HZ 0x00000006 |
#define | EMAC_PPSCTRL_PPSCTRL_128HZ 0x00000007 |
#define | EMAC_PPSCTRL_PPSCTRL_256HZ 0x00000008 |
#define | EMAC_PPSCTRL_PPSCTRL_512HZ 0x00000009 |
#define | EMAC_PPSCTRL_PPSCTRL_1024HZ 0x0000000A |
#define | EMAC_PPSCTRL_PPSCTRL_2048HZ 0x0000000B |
#define | EMAC_PPSCTRL_PPSCTRL_4096HZ 0x0000000C |
#define | EMAC_PPSCTRL_PPSCTRL_8192HZ 0x0000000D |
#define | EMAC_PPSCTRL_PPSCTRL_16384HZ 0x0000000E |
#define | EMAC_PPSCTRL_PPSCTRL_32768HZ 0x0000000F |
#define | EMAC_CC_CS_PA7 0x00000001 |
#define EMAC_O_CFG 0x00000000 |
Referenced by EMACConfigGet(), EMACConfigSet(), EMACRxDisable(), EMACRxEnable(), EMACTxDisable(), EMACTxEnable(), and EMACWoLEnter().
#define EMAC_O_FRAMEFLTR 0x00000004 |
Referenced by EMACFrameFilterGet(), and EMACFrameFilterSet().
#define EMAC_O_HASHTBLH 0x00000008 |
Referenced by EMACHashFilterGet(), and EMACHashFilterSet().
#define EMAC_O_HASHTBLL 0x0000000C |
Referenced by EMACHashFilterGet(), and EMACHashFilterSet().
#define EMAC_O_MIIADDR 0x00000010 |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_O_MIIDATA 0x00000014 |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_O_FLOWCTL 0x00000018 |
#define EMAC_O_VLANTG 0x0000001C |
Referenced by EMACVLANRxConfigGet(), and EMACVLANRxConfigSet().
#define EMAC_O_STATUS 0x00000024 |
Referenced by EMACStatusGet(), EMACTxFlush(), and EMACWoLEnter().
#define EMAC_O_RWUFF 0x00000028 |
Referenced by EMACRemoteWakeUpFrameFilterGet(), and EMACRemoteWakeUpFrameFilterSet().
#define EMAC_O_PMTCTLSTAT 0x0000002C |
#define EMAC_O_LPICTLSTAT 0x00000030 |
Referenced by EMACLPIConfig(), EMACLPIEnter(), EMACLPILinkClear(), EMACLPILinkSet(), and EMACLPIStatus().
#define EMAC_O_LPITIMERCTL 0x00000034 |
Referenced by EMACLPIConfig().
#define EMAC_O_RIS 0x00000038 |
#define EMAC_O_IM 0x0000003C |
#define EMAC_O_ADDR0H 0x00000040 |
#define EMAC_O_ADDR0L 0x00000044 |
#define EMAC_O_ADDR1H 0x00000048 |
#define EMAC_O_ADDR1L 0x0000004C |
#define EMAC_O_ADDR2H 0x00000050 |
#define EMAC_O_ADDR2L 0x00000054 |
#define EMAC_O_ADDR3H 0x00000058 |
#define EMAC_O_ADDR3L 0x0000005C |
#define EMAC_O_WDOGTO 0x000000DC |
Referenced by EMACConfigGet(), and EMACConfigSet().
#define EMAC_O_MMCCTRL 0x00000100 |
#define EMAC_O_MMCRXRIS 0x00000104 |
#define EMAC_O_MMCTXRIS 0x00000108 |
#define EMAC_O_MMCRXIM 0x0000010C |
#define EMAC_O_MMCTXIM 0x00000110 |
#define EMAC_O_TXCNTGB 0x00000118 |
#define EMAC_O_TXCNTSCOL 0x0000014C |
#define EMAC_O_TXCNTMCOL 0x00000150 |
#define EMAC_O_TXOCTCNTG 0x00000164 |
#define EMAC_O_RXCNTGB 0x00000180 |
#define EMAC_O_RXCNTCRCERR 0x00000194 |
#define EMAC_O_RXCNTALGNERR 0x00000198 |
#define EMAC_O_RXCNTGUNI 0x000001C4 |
#define EMAC_O_VLNINCREP 0x00000584 |
Referenced by EMACVLANTxConfigGet(), and EMACVLANTxConfigSet().
#define EMAC_O_VLANHASH 0x00000588 |
Referenced by EMACVLANHashFilterGet(), and EMACVLANHashFilterSet().
#define EMAC_O_TIMSTCTRL 0x00000700 |
#define EMAC_O_SUBSECINC 0x00000704 |
Referenced by EMACTimestampConfigGet(), and EMACTimestampConfigSet().
#define EMAC_O_TIMSEC 0x00000708 |
Referenced by EMACTimestampSysTimeGet().
#define EMAC_O_TIMNANO 0x0000070C |
Referenced by EMACTimestampSysTimeGet().
#define EMAC_O_TIMSECU 0x00000710 |
Referenced by EMACTimestampSysTimeSet(), and EMACTimestampSysTimeUpdate().
#define EMAC_O_TIMNANOU 0x00000714 |
Referenced by EMACTimestampSysTimeSet(), and EMACTimestampSysTimeUpdate().
#define EMAC_O_TIMADD 0x00000718 |
Referenced by EMACTimestampAddendSet().
#define EMAC_O_TARGSEC 0x0000071C |
Referenced by EMACTimestampTargetSet().
#define EMAC_O_TARGNANO 0x00000720 |
Referenced by EMACTimestampTargetSet().
#define EMAC_O_HWORDSEC 0x00000724 |
#define EMAC_O_TIMSTAT 0x00000728 |
Referenced by EMACTimestampIntStatus().
#define EMAC_O_PPSCTRL 0x0000072C |
Referenced by EMACTimestampPPSCommand(), EMACTimestampPPSCommandModeSet(), and EMACTimestampPPSSimpleModeSet().
#define EMAC_O_PPS0INTVL 0x00000760 |
Referenced by EMACTimestampPPSPeriodSet().
#define EMAC_O_PPS0WIDTH 0x00000764 |
Referenced by EMACTimestampPPSPeriodSet().
#define EMAC_O_DMABUSMOD 0x00000C00 |
Referenced by EMACInit(), and EMACReset().
#define EMAC_O_TXPOLLD 0x00000C04 |
Referenced by EMACTxDMAPollDemand().
#define EMAC_O_RXPOLLD 0x00000C08 |
Referenced by EMACRxDMAPollDemand().
#define EMAC_O_RXDLADDR 0x00000C0C |
Referenced by EMACRxDMADescriptorListGet(), and EMACRxDMADescriptorListSet().
#define EMAC_O_TXDLADDR 0x00000C10 |
Referenced by EMACTxDMADescriptorListGet(), and EMACTxDMADescriptorListSet().
#define EMAC_O_DMARIS 0x00000C14 |
Referenced by EMACDMAStateGet(), EMACIntClear(), EMACIntStatus(), and EMACWoLEnter().
#define EMAC_O_DMAOPMODE 0x00000C18 |
Referenced by EMACConfigGet(), EMACConfigSet(), EMACRxDisable(), EMACRxEnable(), EMACTxDisable(), EMACTxEnable(), EMACTxFlush(), and EMACWoLEnter().
#define EMAC_O_DMAIM 0x00000C1C |
Referenced by EMACIntDisable(), EMACIntEnable(), and EMACIntStatus().
#define EMAC_O_MFBOC 0x00000C20 |
#define EMAC_O_RXINTWDT 0x00000C24 |
Referenced by EMACRxWatchdogTimerSet().
#define EMAC_O_HOSTXDESC 0x00000C48 |
Referenced by EMACTxDMACurrentDescriptorGet().
#define EMAC_O_HOSRXDESC 0x00000C4C |
Referenced by EMACRxDMACurrentDescriptorGet().
#define EMAC_O_HOSTXBA 0x00000C50 |
Referenced by EMACTxDMACurrentBufferGet().
#define EMAC_O_HOSRXBA 0x00000C54 |
Referenced by EMACRxDMACurrentBufferGet().
#define EMAC_O_PP 0x00000FC0 |
#define EMAC_O_PC 0x00000FC4 |
Referenced by EMACPHYConfigSet().
#define EMAC_O_CC 0x00000FC8 |
Referenced by EMACPHYConfigSet(), and EMACTimestampConfigSet().
#define EMAC_O_EPHYRIS 0x00000FD0 |
Referenced by EMACIntStatus().
#define EMAC_O_EPHYIM 0x00000FD4 |
Referenced by EMACIntDisable(), and EMACIntEnable().
#define EMAC_O_EPHYMISC 0x00000FD8 |
Referenced by EMACIntClear(), and EMACIntStatus().
#define EMAC_CFG_TWOKPEN 0x08000000 |
#define EMAC_CFG_CST 0x02000000 |
#define EMAC_CFG_WDDIS 0x00800000 |
#define EMAC_CFG_JD 0x00400000 |
#define EMAC_CFG_JFEN 0x00100000 |
Referenced by EMACConfigGet().
#define EMAC_CFG_IFG_M 0x000E0000 |
#define EMAC_CFG_IFG_96 0x00000000 |
#define EMAC_CFG_IFG_88 0x00020000 |
#define EMAC_CFG_IFG_80 0x00040000 |
#define EMAC_CFG_IFG_72 0x00060000 |
#define EMAC_CFG_IFG_64 0x00080000 |
#define EMAC_CFG_IFG_56 0x000A0000 |
#define EMAC_CFG_IFG_48 0x000C0000 |
#define EMAC_CFG_IFG_40 0x000E0000 |
#define EMAC_CFG_DISCRS 0x00010000 |
#define EMAC_CFG_PS 0x00008000 |
Referenced by EMACConfigSet().
#define EMAC_CFG_FES 0x00004000 |
#define EMAC_CFG_DRO 0x00002000 |
#define EMAC_CFG_LOOPBM 0x00001000 |
#define EMAC_CFG_DUPM 0x00000800 |
#define EMAC_CFG_IPC 0x00000400 |
#define EMAC_CFG_DR 0x00000200 |
#define EMAC_CFG_ACS 0x00000080 |
#define EMAC_CFG_BL_M 0x00000060 |
#define EMAC_CFG_BL_1024 0x00000000 |
#define EMAC_CFG_BL_256 0x00000020 |
#define EMAC_CFG_BL_8 0x00000040 |
#define EMAC_CFG_BL_2 0x00000060 |
#define EMAC_CFG_DC 0x00000010 |
#define EMAC_CFG_TE 0x00000008 |
Referenced by EMACTxDisable(), EMACTxEnable(), and EMACWoLEnter().
#define EMAC_CFG_RE 0x00000004 |
Referenced by EMACRxDisable(), and EMACRxEnable().
#define EMAC_CFG_PRELEN_M 0x00000003 |
#define EMAC_CFG_PRELEN_7 0x00000000 |
#define EMAC_CFG_PRELEN_5 0x00000001 |
#define EMAC_CFG_PRELEN_3 0x00000002 |
#define EMAC_FRAMEFLTR_RA 0x80000000 |
#define EMAC_FRAMEFLTR_VTFE 0x00010000 |
#define EMAC_FRAMEFLTR_HPF 0x00000400 |
#define EMAC_FRAMEFLTR_SAF 0x00000200 |
#define EMAC_FRAMEFLTR_SAIF 0x00000100 |
#define EMAC_FRAMEFLTR_PCF_M 0x000000C0 |
#define EMAC_FRAMEFLTR_PCF_ALL 0x00000000 |
#define EMAC_FRAMEFLTR_PCF_PAUSE 0x00000040 |
#define EMAC_FRAMEFLTR_PCF_NONE 0x00000080 |
#define EMAC_FRAMEFLTR_PCF_ADDR 0x000000C0 |
#define EMAC_FRAMEFLTR_DBF 0x00000020 |
#define EMAC_FRAMEFLTR_PM 0x00000010 |
#define EMAC_FRAMEFLTR_DAIF 0x00000008 |
#define EMAC_FRAMEFLTR_HMC 0x00000004 |
#define EMAC_FRAMEFLTR_HUC 0x00000002 |
#define EMAC_FRAMEFLTR_PR 0x00000001 |
#define EMAC_HASHTBLH_HTH_M 0xFFFFFFFF |
#define EMAC_HASHTBLH_HTH_S 0 |
#define EMAC_HASHTBLL_HTL_M 0xFFFFFFFF |
#define EMAC_HASHTBLL_HTL_S 0 |
#define EMAC_MIIADDR_PLA_M 0x0000F800 |
#define EMAC_MIIADDR_MII_M 0x000007C0 |
#define EMAC_MIIADDR_CR_M 0x0000003C |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_MIIADDR_CR_60_100 0x00000000 |
#define EMAC_MIIADDR_CR_100_150 0x00000004 |
#define EMAC_MIIADDR_CR_20_35 0x00000008 |
#define EMAC_MIIADDR_CR_35_60 0x0000000C |
#define EMAC_MIIADDR_MIIW 0x00000002 |
Referenced by EMACPHYWrite().
#define EMAC_MIIADDR_MIIB 0x00000001 |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_MIIADDR_PLA_S 11 |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_MIIADDR_MII_S 6 |
Referenced by EMACPHYRead(), and EMACPHYWrite().
#define EMAC_MIIDATA_DATA_M 0x0000FFFF |
Referenced by EMACPHYRead().
#define EMAC_MIIDATA_DATA_S 0 |
#define EMAC_FLOWCTL_PT_M 0xFFFF0000 |
#define EMAC_FLOWCTL_DZQP 0x00000080 |
#define EMAC_FLOWCTL_UP 0x00000008 |
#define EMAC_FLOWCTL_RFE 0x00000004 |
#define EMAC_FLOWCTL_TFE 0x00000002 |
#define EMAC_FLOWCTL_FCBBPA 0x00000001 |
#define EMAC_FLOWCTL_PT_S 16 |
#define EMAC_VLANTG_VTHM 0x00080000 |
#define EMAC_VLANTG_ESVL 0x00040000 |
#define EMAC_VLANTG_VTIM 0x00020000 |
#define EMAC_VLANTG_ETV 0x00010000 |
#define EMAC_VLANTG_VL_M 0x0000FFFF |
Referenced by EMACVLANRxConfigGet().
#define EMAC_VLANTG_VL_S 0 |
Referenced by EMACVLANRxConfigGet(), and EMACVLANRxConfigSet().
#define EMAC_STATUS_TXFF 0x02000000 |
#define EMAC_STATUS_TXFE 0x01000000 |
Referenced by EMACTxFlush().
#define EMAC_STATUS_TWC 0x00400000 |
#define EMAC_STATUS_TRC_M 0x00300000 |
#define EMAC_STATUS_TRC_IDLE 0x00000000 |
#define EMAC_STATUS_TRC_READ 0x00100000 |
#define EMAC_STATUS_TRC_WAIT 0x00200000 |
#define EMAC_STATUS_TRC_WRFLUSH 0x00300000 |
#define EMAC_STATUS_TXPAUSED 0x00080000 |
#define EMAC_STATUS_TFC_M 0x00060000 |
#define EMAC_STATUS_TFC_IDLE 0x00000000 |
#define EMAC_STATUS_TFC_STATUS 0x00020000 |
#define EMAC_STATUS_TFC_PAUSE 0x00040000 |
#define EMAC_STATUS_TFC_INPUT 0x00060000 |
#define EMAC_STATUS_TPE 0x00010000 |
#define EMAC_STATUS_RXF_M 0x00000300 |
#define EMAC_STATUS_RXF_EMPTY 0x00000000 |
#define EMAC_STATUS_RXF_BELOW 0x00000100 |
#define EMAC_STATUS_RXF_ABOVE 0x00000200 |
#define EMAC_STATUS_RXF_FULL 0x00000300 |
#define EMAC_STATUS_RRC_M 0x00000060 |
#define EMAC_STATUS_RRC_IDLE 0x00000000 |
#define EMAC_STATUS_RRC_STATUS 0x00000020 |
#define EMAC_STATUS_RRC_DATA 0x00000040 |
#define EMAC_STATUS_RRC_FLUSH 0x00000060 |
#define EMAC_STATUS_RWC 0x00000010 |
#define EMAC_STATUS_RFCFC_M 0x00000006 |
#define EMAC_STATUS_RPE 0x00000001 |
#define EMAC_STATUS_RFCFC_S 1 |
#define EMAC_RWUFF_WAKEUPFIL_M 0xFFFFFFFF |
#define EMAC_RWUFF_WAKEUPFIL_S 0 |
#define EMAC_PMTCTLSTAT_WUPFRRST 0x80000000 |
Referenced by EMACRemoteWakeUpFrameFilterGet(), and EMACRemoteWakeUpFrameFilterSet().
#define EMAC_PMTCTLSTAT_RWKPTR_M 0x07000000 |
#define EMAC_PMTCTLSTAT_GLBLUCAST 0x00000200 |
Referenced by EMACPowerManagementControlGet(), and EMACPowerManagementControlSet().
#define EMAC_PMTCTLSTAT_WUPRX 0x00000040 |
Referenced by EMACPowerManagementStatusGet().
#define EMAC_PMTCTLSTAT_MGKPRX 0x00000020 |
Referenced by EMACPowerManagementStatusGet().
#define EMAC_PMTCTLSTAT_WUPFREN 0x00000004 |
Referenced by EMACPowerManagementControlGet(), and EMACPowerManagementControlSet().
#define EMAC_PMTCTLSTAT_MGKPKTEN 0x00000002 |
Referenced by EMACPowerManagementControlGet(), and EMACPowerManagementControlSet().
#define EMAC_PMTCTLSTAT_PWRDWN 0x00000001 |
Referenced by EMACPowerManagementControlGet(), EMACPowerManagementControlSet(), and EMACPowerManagementStatusGet().
#define EMAC_PMTCTLSTAT_RWKPTR_S 24 |
#define EMAC_LPICTLSTAT_LPITXA 0x00080000 |
Referenced by EMACLPIConfig().
#define EMAC_LPICTLSTAT_PLSEN 0x00040000 |
#define EMAC_LPICTLSTAT_PLS 0x00020000 |
Referenced by EMACLPILinkClear(), and EMACLPILinkSet().
#define EMAC_LPICTLSTAT_LPIEN 0x00010000 |
Referenced by EMACLPIEnter().
#define EMAC_LPICTLSTAT_RLPIST 0x00000200 |
#define EMAC_LPICTLSTAT_TLPIST 0x00000100 |
#define EMAC_LPICTLSTAT_RLPIEX 0x00000008 |
#define EMAC_LPICTLSTAT_RLPIEN 0x00000004 |
#define EMAC_LPICTLSTAT_TLPIEX 0x00000002 |
#define EMAC_LPICTLSTAT_TLPIEN 0x00000001 |
#define EMAC_LPITIMERCTL_LST_M 0x03FF0000 |
Referenced by EMACLPIConfig().
#define EMAC_LPITIMERCTL_LST_S 16 |
Referenced by EMACLPIConfig().
#define EMAC_LPITIMERCTL_TWT_M 0x0000FFFF |
Referenced by EMACLPIConfig().
#define EMAC_LPITIMERCTL_TWT_S 0 |
#define EMAC_RIS_LPI 0x00000400 |
#define EMAC_RIS_TS 0x00000200 |
#define EMAC_RIS_MMCTX 0x00000040 |
#define EMAC_RIS_MMCRX 0x00000020 |
#define EMAC_RIS_MMC 0x00000010 |
#define EMAC_RIS_PMT 0x00000008 |
#define EMAC_IM_LPI 0x00000400 |
#define EMAC_IM_TSI 0x00000200 |
#define EMAC_IM_PMT 0x00000008 |
#define EMAC_ADDR0H_AE 0x80000000 |
#define EMAC_ADDR0H_ADDRHI_M 0x0000FFFF |
#define EMAC_ADDR0H_ADDRHI_S 0 |
#define EMAC_ADDR0L_ADDRLO_M 0xFFFFFFFF |
#define EMAC_ADDR0L_ADDRLO_S 0 |
#define EMAC_ADDR1H_AE 0x80000000 |
#define EMAC_ADDR1H_SA 0x40000000 |
#define EMAC_ADDR1H_MBC_M 0x3F000000 |
#define EMAC_ADDR1H_ADDRHI_M 0x0000FFFF |
#define EMAC_ADDR1H_MBC_S 24 |
#define EMAC_ADDR1H_ADDRHI_S 0 |
#define EMAC_ADDR1L_ADDRLO_M 0xFFFFFFFF |
#define EMAC_ADDR1L_ADDRLO_S 0 |
#define EMAC_ADDR2H_AE 0x80000000 |
#define EMAC_ADDR2H_SA 0x40000000 |
#define EMAC_ADDR2H_MBC_M 0x3F000000 |
#define EMAC_ADDR2H_ADDRHI_M 0x0000FFFF |
#define EMAC_ADDR2H_MBC_S 24 |
#define EMAC_ADDR2H_ADDRHI_S 0 |
#define EMAC_ADDR2L_ADDRLO_M 0xFFFFFFFF |
#define EMAC_ADDR2L_ADDRLO_S 0 |
#define EMAC_ADDR3H_AE 0x80000000 |
#define EMAC_ADDR3H_SA 0x40000000 |
#define EMAC_ADDR3H_MBC_M 0x3F000000 |
#define EMAC_ADDR3H_ADDRHI_M 0x0000FFFF |
#define EMAC_ADDR3H_MBC_S 24 |
#define EMAC_ADDR3H_ADDRHI_S 0 |
#define EMAC_ADDR3L_ADDRLO_M 0xFFFFFFFF |
#define EMAC_ADDR3L_ADDRLO_S 0 |
#define EMAC_WDOGTO_PWE 0x00010000 |
Referenced by EMACConfigGet(), and EMACConfigSet().
#define EMAC_WDOGTO_WTO_M 0x00003FFF |
Referenced by EMACConfigGet().
#define EMAC_WDOGTO_WTO_S 0 |
#define EMAC_MMCCTRL_UCDBC 0x00000100 |
#define EMAC_MMCCTRL_CNTPRSTLVL 0x00000020 |
#define EMAC_MMCCTRL_CNTPRST 0x00000010 |
#define EMAC_MMCCTRL_CNTFREEZ 0x00000008 |
#define EMAC_MMCCTRL_RSTONRD 0x00000004 |
#define EMAC_MMCCTRL_CNTSTPRO 0x00000002 |
#define EMAC_MMCCTRL_CNTRST 0x00000001 |
#define EMAC_MMCRXRIS_UCGF 0x00020000 |
#define EMAC_MMCRXRIS_ALGNERR 0x00000040 |
#define EMAC_MMCRXRIS_CRCERR 0x00000020 |
#define EMAC_MMCRXRIS_GBF 0x00000001 |
#define EMAC_MMCTXRIS_OCTCNT 0x00100000 |
#define EMAC_MMCTXRIS_MCOLLGF 0x00008000 |
#define EMAC_MMCTXRIS_SCOLLGF 0x00004000 |
#define EMAC_MMCTXRIS_GBF 0x00000002 |
#define EMAC_MMCRXIM_UCGF 0x00020000 |
#define EMAC_MMCRXIM_ALGNERR 0x00000040 |
#define EMAC_MMCRXIM_CRCERR 0x00000020 |
#define EMAC_MMCRXIM_GBF 0x00000001 |
#define EMAC_MMCTXIM_OCTCNT 0x00100000 |
#define EMAC_MMCTXIM_MCOLLGF 0x00008000 |
#define EMAC_MMCTXIM_SCOLLGF 0x00004000 |
#define EMAC_MMCTXIM_GBF 0x00000002 |
#define EMAC_TXCNTGB_TXFRMGB_M 0xFFFFFFFF |
#define EMAC_TXCNTGB_TXFRMGB_S 0 |
#define EMAC_TXCNTSCOL_TXSNGLCOLG_M 0xFFFFFFFF |
#define EMAC_TXCNTSCOL_TXSNGLCOLG_S 0 |
#define EMAC_TXCNTMCOL_TXMULTCOLG_M 0xFFFFFFFF |
#define EMAC_TXCNTMCOL_TXMULTCOLG_S 0 |
#define EMAC_TXOCTCNTG_TXOCTG_M 0xFFFFFFFF |
#define EMAC_TXOCTCNTG_TXOCTG_S 0 |
#define EMAC_RXCNTGB_RXFRMGB_M 0xFFFFFFFF |
#define EMAC_RXCNTGB_RXFRMGB_S 0 |
#define EMAC_RXCNTCRCERR_RXCRCERR_M 0xFFFFFFFF |
#define EMAC_RXCNTCRCERR_RXCRCERR_S 0 |
#define EMAC_RXCNTALGNERR_RXALGNERR_M 0xFFFFFFFF |
#define EMAC_RXCNTALGNERR_RXALGNERR_S 0 |
#define EMAC_RXCNTGUNI_RXUCASTG_M 0xFFFFFFFF |
#define EMAC_RXCNTGUNI_RXUCASTG_S 0 |
#define EMAC_VLNINCREP_CSVL 0x00080000 |
#define EMAC_VLNINCREP_VLP 0x00040000 |
#define EMAC_VLNINCREP_VLC_M 0x00030000 |
#define EMAC_VLNINCREP_VLC_NONE 0x00000000 |
#define EMAC_VLNINCREP_VLC_TAGDEL 0x00010000 |
#define EMAC_VLNINCREP_VLC_TAGINS 0x00020000 |
#define EMAC_VLNINCREP_VLC_TAGREP 0x00030000 |
#define EMAC_VLNINCREP_VLT_M 0x0000FFFF |
Referenced by EMACVLANTxConfigGet().
#define EMAC_VLNINCREP_VLT_S 0 |
Referenced by EMACVLANTxConfigGet(), and EMACVLANTxConfigSet().
#define EMAC_VLANHASH_VLHT_M 0x0000FFFF |
#define EMAC_VLANHASH_VLHT_S 0 |
#define EMAC_TIMSTCTRL_PTPFLTR 0x00040000 |
#define EMAC_TIMSTCTRL_SELPTP_M 0x00030000 |
#define EMAC_TIMSTCTRL_TSMAST 0x00008000 |
#define EMAC_TIMSTCTRL_TSEVNT 0x00004000 |
#define EMAC_TIMSTCTRL_PTPIPV4 0x00002000 |
#define EMAC_TIMSTCTRL_PTPIPV6 0x00001000 |
#define EMAC_TIMSTCTRL_PTPETH 0x00000800 |
#define EMAC_TIMSTCTRL_PTPVER2 0x00000400 |
#define EMAC_TIMSTCTRL_DGTLBIN 0x00000200 |
#define EMAC_TIMSTCTRL_ALLF 0x00000100 |
#define EMAC_TIMSTCTRL_ADDREGUP 0x00000020 |
Referenced by EMACTimestampAddendSet().
#define EMAC_TIMSTCTRL_INTTRIG 0x00000010 |
Referenced by EMACTimestampTargetIntDisable(), and EMACTimestampTargetIntEnable().
#define EMAC_TIMSTCTRL_TSUPDT 0x00000008 |
Referenced by EMACTimestampSysTimeUpdate().
#define EMAC_TIMSTCTRL_TSINIT 0x00000004 |
Referenced by EMACTimestampEnable(), and EMACTimestampSysTimeSet().
#define EMAC_TIMSTCTRL_TSFCUPDT 0x00000002 |
#define EMAC_TIMSTCTRL_TSEN 0x00000001 |
Referenced by EMACTimestampDisable(), and EMACTimestampEnable().
#define EMAC_TIMSTCTRL_SELPTP_S 16 |
#define EMAC_SUBSECINC_SSINC_M 0x000000FF |
Referenced by EMACTimestampConfigGet(), and EMACTimestampConfigSet().
#define EMAC_SUBSECINC_SSINC_S 0 |
Referenced by EMACTimestampConfigGet(), and EMACTimestampConfigSet().
#define EMAC_TIMSEC_TSS_M 0xFFFFFFFF |
#define EMAC_TIMSEC_TSS_S 0 |
#define EMAC_TIMNANO_TSSS_M 0x7FFFFFFF |
#define EMAC_TIMNANO_TSSS_S 0 |
#define EMAC_TIMSECU_TSS_M 0xFFFFFFFF |
#define EMAC_TIMSECU_TSS_S 0 |
#define EMAC_TIMNANOU_ADDSUB 0x80000000 |
Referenced by EMACTimestampSysTimeUpdate().
#define EMAC_TIMNANOU_TSSS_M 0x7FFFFFFF |
#define EMAC_TIMNANOU_TSSS_S 0 |
#define EMAC_TIMADD_TSAR_M 0xFFFFFFFF |
#define EMAC_TIMADD_TSAR_S 0 |
#define EMAC_TARGSEC_TSTR_M 0xFFFFFFFF |
#define EMAC_TARGSEC_TSTR_S 0 |
#define EMAC_TARGNANO_TRGTBUSY 0x80000000 |
Referenced by EMACTimestampTargetSet().
#define EMAC_TARGNANO_TTSLO_M 0x7FFFFFFF |
#define EMAC_TARGNANO_TTSLO_S 0 |
#define EMAC_HWORDSEC_TSHWR_M 0x0000FFFF |
#define EMAC_HWORDSEC_TSHWR_S 0 |
#define EMAC_TIMSTAT_TSTARGT 0x00000002 |
#define EMAC_TIMSTAT_TSSOVF 0x00000001 |
#define EMAC_PPSCTRL_TRGMODS0_M 0x00000060 |
#define EMAC_PPSCTRL_TRGMODS0_INTONLY 0x00000000 |
#define EMAC_PPSCTRL_TRGMODS0_INTPPS0 0x00000040 |
#define EMAC_PPSCTRL_TRGMODS0_PPS0ONLY 0x00000060 |
#define EMAC_PPSCTRL_PPSEN0 0x00000010 |
Referenced by EMACTimestampPPSCommand(), and EMACTimestampPPSCommandModeSet().
#define EMAC_PPSCTRL_PPSCTRL_M 0x0000000F |
Referenced by EMACTimestampPPSCommand(), and EMACTimestampPPSCommandModeSet().
#define EMAC_PPS0INTVL_PPS0INT_M 0xFFFFFFFF |
#define EMAC_PPS0INTVL_PPS0INT_S 0 |
#define EMAC_PPS0WIDTH_M 0xFFFFFFFF |
#define EMAC_PPS0WIDTH_S 0 |
#define EMAC_DMABUSMOD_RIB 0x80000000 |
#define EMAC_DMABUSMOD_TXPR 0x08000000 |
#define EMAC_DMABUSMOD_MB 0x04000000 |
#define EMAC_DMABUSMOD_AAL 0x02000000 |
#define EMAC_DMABUSMOD_8XPBL 0x01000000 |
Referenced by EMACInit().
#define EMAC_DMABUSMOD_USP 0x00800000 |
Referenced by EMACInit().
#define EMAC_DMABUSMOD_RPBL_M 0x007E0000 |
#define EMAC_DMABUSMOD_FB 0x00010000 |
#define EMAC_DMABUSMOD_PR_M 0x0000C000 |
#define EMAC_DMABUSMOD_PBL_M 0x00003F00 |
#define EMAC_DMABUSMOD_ATDS 0x00000080 |
Referenced by EMACInit().
#define EMAC_DMABUSMOD_DSL_M 0x0000007C |
#define EMAC_DMABUSMOD_DA 0x00000002 |
#define EMAC_DMABUSMOD_SWR 0x00000001 |
Referenced by EMACInit(), and EMACReset().
#define EMAC_DMABUSMOD_RPBL_S 17 |
Referenced by EMACInit().
#define EMAC_DMABUSMOD_PR_S 14 |
#define EMAC_DMABUSMOD_PBL_S 8 |
Referenced by EMACInit().
#define EMAC_DMABUSMOD_DSL_S 2 |
Referenced by EMACInit().
#define EMAC_TXPOLLD_TPD_M 0xFFFFFFFF |
#define EMAC_TXPOLLD_TPD_S 0 |
#define EMAC_RXPOLLD_RPD_M 0xFFFFFFFF |
#define EMAC_RXPOLLD_RPD_S 0 |
#define EMAC_RXDLADDR_STRXLIST_M 0xFFFFFFFC |
#define EMAC_RXDLADDR_STRXLIST_S 2 |
#define EMAC_TXDLADDR_TXDLADDR_M 0xFFFFFFFC |
#define EMAC_TXDLADDR_TXDLADDR_S 2 |
#define EMAC_DMARIS_LPI 0x40000000 |
#define EMAC_DMARIS_TT 0x20000000 |
#define EMAC_DMARIS_PMT 0x10000000 |
#define EMAC_DMARIS_MMC 0x08000000 |
#define EMAC_DMARIS_AE_M 0x03800000 |
Referenced by EMACDMAStateGet(), and EMACIntStatus().
#define EMAC_DMARIS_AE_RXDMAWD 0x00000000 |
#define EMAC_DMARIS_AE_TXDMARD 0x01800000 |
#define EMAC_DMARIS_AE_RXDMADW 0x02000000 |
#define EMAC_DMARIS_AE_TXDMADW 0x02800000 |
#define EMAC_DMARIS_AE_RXDMADR 0x03000000 |
#define EMAC_DMARIS_AE_TXDMADR 0x03800000 |
#define EMAC_DMARIS_TS_M 0x00700000 |
Referenced by EMACDMAStateGet(), and EMACIntStatus().
#define EMAC_DMARIS_TS_STOP 0x00000000 |
#define EMAC_DMARIS_TS_RUNTXTD 0x00100000 |
#define EMAC_DMARIS_TS_STATUS 0x00200000 |
#define EMAC_DMARIS_TS_RUNTX 0x00300000 |
#define EMAC_DMARIS_TS_TSTAMP 0x00400000 |
#define EMAC_DMARIS_TS_SUSPEND 0x00600000 |
#define EMAC_DMARIS_TS_RUNCTD 0x00700000 |
#define EMAC_DMARIS_RS_M 0x000E0000 |
Referenced by EMACDMAStateGet(), and EMACIntStatus().
#define EMAC_DMARIS_RS_STOP 0x00000000 |
#define EMAC_DMARIS_RS_RUNRXTD 0x00020000 |
#define EMAC_DMARIS_RS_RUNRXD 0x00060000 |
#define EMAC_DMARIS_RS_SUSPEND 0x00080000 |
#define EMAC_DMARIS_RS_RUNCRD 0x000A0000 |
#define EMAC_DMARIS_RS_TSWS 0x000C0000 |
#define EMAC_DMARIS_RS_RUNTXD 0x000E0000 |
#define EMAC_DMARIS_NIS 0x00010000 |
#define EMAC_DMARIS_AIS 0x00008000 |
#define EMAC_DMARIS_ERI 0x00004000 |
#define EMAC_DMARIS_FBI 0x00002000 |
Referenced by EMACDMAStateGet().
#define EMAC_DMARIS_ETI 0x00000400 |
#define EMAC_DMARIS_RWT 0x00000200 |
#define EMAC_DMARIS_RPS 0x00000100 |
#define EMAC_DMARIS_RU 0x00000080 |
#define EMAC_DMARIS_RI 0x00000040 |
#define EMAC_DMARIS_UNF 0x00000020 |
#define EMAC_DMARIS_OVF 0x00000010 |
#define EMAC_DMARIS_TJT 0x00000008 |
#define EMAC_DMARIS_TU 0x00000004 |
#define EMAC_DMARIS_TPS 0x00000002 |
#define EMAC_DMARIS_TI 0x00000001 |
Referenced by EMACWoLEnter().
#define EMAC_DMAOPMODE_DT 0x04000000 |
#define EMAC_DMAOPMODE_RSF 0x02000000 |
#define EMAC_DMAOPMODE_DFF 0x01000000 |
#define EMAC_DMAOPMODE_TSF 0x00200000 |
#define EMAC_DMAOPMODE_FTF 0x00100000 |
Referenced by EMACTxFlush().
#define EMAC_DMAOPMODE_TTC_M 0x0001C000 |
#define EMAC_DMAOPMODE_TTC_64 0x00000000 |
#define EMAC_DMAOPMODE_TTC_128 0x00004000 |
#define EMAC_DMAOPMODE_TTC_192 0x00008000 |
#define EMAC_DMAOPMODE_TTC_256 0x0000C000 |
#define EMAC_DMAOPMODE_TTC_40 0x00010000 |
#define EMAC_DMAOPMODE_TTC_32 0x00014000 |
#define EMAC_DMAOPMODE_TTC_24 0x00018000 |
#define EMAC_DMAOPMODE_TTC_16 0x0001C000 |
#define EMAC_DMAOPMODE_ST 0x00002000 |
Referenced by EMACTxDisable(), EMACTxEnable(), and EMACWoLEnter().
#define EMAC_DMAOPMODE_FEF 0x00000080 |
#define EMAC_DMAOPMODE_FUF 0x00000040 |
#define EMAC_DMAOPMODE_DGF 0x00000020 |
#define EMAC_DMAOPMODE_RTC_M 0x00000018 |
#define EMAC_DMAOPMODE_RTC_64 0x00000000 |
#define EMAC_DMAOPMODE_RTC_32 0x00000008 |
#define EMAC_DMAOPMODE_RTC_96 0x00000010 |
#define EMAC_DMAOPMODE_RTC_128 0x00000018 |
#define EMAC_DMAOPMODE_OSF 0x00000004 |
#define EMAC_DMAOPMODE_SR 0x00000002 |
Referenced by EMACRxDisable(), EMACRxEnable(), and EMACWoLEnter().
#define EMAC_DMAIM_NIE 0x00010000 |
#define EMAC_DMAIM_AIE 0x00008000 |
#define EMAC_DMAIM_ERE 0x00004000 |
#define EMAC_DMAIM_FBE 0x00002000 |
#define EMAC_DMAIM_ETE 0x00000400 |
#define EMAC_DMAIM_RWE 0x00000200 |
#define EMAC_DMAIM_RSE 0x00000100 |
#define EMAC_DMAIM_RUE 0x00000080 |
#define EMAC_DMAIM_RIE 0x00000040 |
#define EMAC_DMAIM_UNE 0x00000020 |
#define EMAC_DMAIM_OVE 0x00000010 |
#define EMAC_DMAIM_TJE 0x00000008 |
#define EMAC_DMAIM_TUE 0x00000004 |
#define EMAC_DMAIM_TSE 0x00000002 |
#define EMAC_DMAIM_TIE 0x00000001 |
#define EMAC_MFBOC_OVFCNTOVF 0x10000000 |
#define EMAC_MFBOC_OVFFRMCNT_M 0x0FFE0000 |
#define EMAC_MFBOC_MISCNTOVF 0x00010000 |
#define EMAC_MFBOC_MISFRMCNT_M 0x0000FFFF |
#define EMAC_MFBOC_OVFFRMCNT_S 17 |
#define EMAC_MFBOC_MISFRMCNT_S 0 |
#define EMAC_RXINTWDT_RIWT_M 0x000000FF |
#define EMAC_RXINTWDT_RIWT_S 0 |
#define EMAC_HOSTXDESC_CURTXDESC_M 0xFFFFFFFF |
#define EMAC_HOSTXDESC_CURTXDESC_S 0 |
#define EMAC_HOSRXDESC_CURRXDESC_M 0xFFFFFFFF |
#define EMAC_HOSRXDESC_CURRXDESC_S 0 |
#define EMAC_HOSTXBA_CURTXBUFA_M 0xFFFFFFFF |
#define EMAC_HOSTXBA_CURTXBUFA_S 0 |
#define EMAC_HOSRXBA_CURRXBUFA_M 0xFFFFFFFF |
#define EMAC_HOSRXBA_CURRXBUFA_S 0 |
#define EMAC_PP_MACTYPE_M 0x00000700 |
#define EMAC_PP_MACTYPE_1 0x00000100 |
#define EMAC_PP_PHYTYPE_M 0x00000007 |
#define EMAC_PP_PHYTYPE_NONE 0x00000000 |
#define EMAC_PP_PHYTYPE_1 0x00000003 |
#define EMAC_PC_PHYEXT 0x80000000 |
#define EMAC_PC_PINTFS_M 0x70000000 |
#define EMAC_PC_PINTFS_IMII 0x00000000 |
#define EMAC_PC_PINTFS_RMII 0x40000000 |
#define EMAC_PC_DIGRESTART 0x02000000 |
#define EMAC_PC_NIBDETDIS 0x01000000 |
#define EMAC_PC_RXERIDLE 0x00800000 |
#define EMAC_PC_ISOMIILL 0x00400000 |
#define EMAC_PC_LRR 0x00200000 |
#define EMAC_PC_TDRRUN 0x00100000 |
#define EMAC_PC_FASTLDMODE_M 0x000F8000 |
#define EMAC_PC_POLSWAP 0x00004000 |
#define EMAC_PC_MDISWAP 0x00002000 |
#define EMAC_PC_RBSTMDIX 0x00001000 |
#define EMAC_PC_FASTMDIX 0x00000800 |
#define EMAC_PC_MDIXEN 0x00000400 |
#define EMAC_PC_FASTRXDV 0x00000200 |
#define EMAC_PC_FASTLUPD 0x00000100 |
#define EMAC_PC_EXTFD 0x00000080 |
#define EMAC_PC_FASTANEN 0x00000040 |
#define EMAC_PC_FASTANSEL_M 0x00000030 |
#define EMAC_PC_ANEN 0x00000008 |
#define EMAC_PC_ANMODE_M 0x00000006 |
#define EMAC_PC_ANMODE_10HD 0x00000000 |
#define EMAC_PC_ANMODE_10FD 0x00000002 |
#define EMAC_PC_ANMODE_100HD 0x00000004 |
#define EMAC_PC_ANMODE_100FD 0x00000006 |
#define EMAC_PC_PHYHOLD 0x00000001 |
#define EMAC_PC_FASTLDMODE_S 15 |
#define EMAC_PC_FASTANSEL_S 4 |
#define EMAC_CC_PTPCEN 0x00040000 |
Referenced by EMACTimestampConfigSet().
#define EMAC_CC_POL 0x00020000 |
#define EMAC_CC_CLKEN 0x00010000 |
Referenced by EMACPHYConfigSet().
#define EMAC_EPHYRIS_INT 0x00000001 |
#define EMAC_EPHYIM_INT 0x00000001 |
Referenced by EMACIntDisable(), and EMACIntEnable().
#define EMAC_EPHYMISC_INT 0x00000001 |
Referenced by EMACIntClear(), and EMACIntStatus().
#define EPHY_BMCR 0x00000000 |
Referenced by EMACPHYPowerOff(), and EMACPHYPowerOn().
#define EPHY_BMSR 0x00000001 |
#define EPHY_ID1 0x00000002 |
#define EPHY_ID2 0x00000003 |
#define EPHY_ANA 0x00000004 |
#define EPHY_ANLPA 0x00000005 |
#define EPHY_ANER 0x00000006 |
#define EPHY_ANNPTR 0x00000007 |
#define EPHY_ANLNPTR 0x00000008 |
#define EPHY_CFG1 0x00000009 |
#define EPHY_CFG2 0x0000000A |
#define EPHY_CFG3 0x0000000B |
#define EPHY_REGCTL 0x0000000D |
Referenced by EMACPHYExtendedRead(), EMACPHYExtendedWrite(), EMACPHYMMDRead(), and EMACPHYMMDWrite().
#define EPHY_ADDAR 0x0000000E |
Referenced by EMACPHYExtendedRead(), EMACPHYExtendedWrite(), EMACPHYMMDRead(), and EMACPHYMMDWrite().
#define EPHY_STS 0x00000010 |
#define EPHY_SCR 0x00000011 |
#define EPHY_MISR1 0x00000012 |
#define EPHY_MISR2 0x00000013 |
#define EPHY_FCSCR 0x00000014 |
#define EPHY_RXERCNT 0x00000015 |
#define EPHY_BISTCR 0x00000016 |
#define EPHY_LEDCR 0x00000018 |
#define EPHY_CTL 0x00000019 |
#define EPHY_10BTSC 0x0000001A |
#define EPHY_BICSR1 0x0000001B |
#define EPHY_BICSR2 0x0000001C |
#define EPHY_CDCR 0x0000001E |
#define EPHY_RCR 0x0000001F |
#define EPHY_LEDCFG 0x00000025 |
#define EPHY_BMCR_MIIRESET 0x00008000 |
#define EPHY_BMCR_MIILOOPBK 0x00004000 |
#define EPHY_BMCR_SPEED 0x00002000 |
#define EPHY_BMCR_ANEN 0x00001000 |
Referenced by EMACPHYPowerOff(), and EMACPHYPowerOn().
#define EPHY_BMCR_PWRDWN 0x00000800 |
Referenced by EMACPHYPowerOff(), and EMACPHYPowerOn().
#define EPHY_BMCR_ISOLATE 0x00000400 |
#define EPHY_BMCR_RESTARTAN 0x00000200 |
#define EPHY_BMCR_DUPLEXM 0x00000100 |
#define EPHY_BMCR_COLLTST 0x00000080 |
#define EPHY_BMSR_100BTXFD 0x00004000 |
#define EPHY_BMSR_100BTXHD 0x00002000 |
#define EPHY_BMSR_10BTFD 0x00001000 |
#define EPHY_BMSR_10BTHD 0x00000800 |
#define EPHY_BMSR_MFPRESUP 0x00000040 |
#define EPHY_BMSR_ANC 0x00000020 |
#define EPHY_BMSR_RFAULT 0x00000010 |
#define EPHY_BMSR_ANEN 0x00000008 |
#define EPHY_BMSR_LINKSTAT 0x00000004 |
#define EPHY_BMSR_JABBER 0x00000002 |
#define EPHY_BMSR_EXTEN 0x00000001 |
#define EPHY_ID1_OUIMSB_M 0x0000FFFF |
#define EPHY_ID1_OUIMSB_S 0 |
#define EPHY_ID2_OUILSB_M 0x0000FC00 |
#define EPHY_ID2_VNDRMDL_M 0x000003F0 |
#define EPHY_ID2_MDLREV_M 0x0000000F |
#define EPHY_ID2_OUILSB_S 10 |
#define EPHY_ID2_VNDRMDL_S 4 |
#define EPHY_ID2_MDLREV_S 0 |
#define EPHY_ANA_NP 0x00008000 |
#define EPHY_ANA_RF 0x00002000 |
#define EPHY_ANA_ASMDUP 0x00000800 |
#define EPHY_ANA_PAUSE 0x00000400 |
#define EPHY_ANA_100BT4 0x00000200 |
#define EPHY_ANA_100BTXFD 0x00000100 |
#define EPHY_ANA_100BTX 0x00000080 |
#define EPHY_ANA_10BTFD 0x00000040 |
#define EPHY_ANA_10BT 0x00000020 |
#define EPHY_ANA_SELECT_M 0x0000001F |
#define EPHY_ANA_SELECT_S 0 |
#define EPHY_ANLPA_NP 0x00008000 |
#define EPHY_ANLPA_ACK 0x00004000 |
#define EPHY_ANLPA_RF 0x00002000 |
#define EPHY_ANLPA_ASMDUP 0x00000800 |
#define EPHY_ANLPA_PAUSE 0x00000400 |
#define EPHY_ANLPA_100BT4 0x00000200 |
#define EPHY_ANLPA_100BTXFD 0x00000100 |
#define EPHY_ANLPA_100BTX 0x00000080 |
#define EPHY_ANLPA_10BTFD 0x00000040 |
#define EPHY_ANLPA_10BT 0x00000020 |
#define EPHY_ANLPA_SELECT_M 0x0000001F |
#define EPHY_ANLPA_SELECT_S 0 |
#define EPHY_ANER_PDF 0x00000010 |
#define EPHY_ANER_LPNPABLE 0x00000008 |
#define EPHY_ANER_NPABLE 0x00000004 |
#define EPHY_ANER_PAGERX 0x00000002 |
#define EPHY_ANER_LPANABLE 0x00000001 |
#define EPHY_ANNPTR_NP 0x00008000 |
#define EPHY_ANNPTR_MP 0x00002000 |
#define EPHY_ANNPTR_ACK2 0x00001000 |
#define EPHY_ANNPTR_TOGTX 0x00000800 |
#define EPHY_ANNPTR_CODE_M 0x000007FF |
#define EPHY_ANNPTR_CODE_S 0 |
#define EPHY_ANLNPTR_NP 0x00008000 |
#define EPHY_ANLNPTR_ACK 0x00004000 |
#define EPHY_ANLNPTR_MP 0x00002000 |
#define EPHY_ANLNPTR_ACK2 0x00001000 |
#define EPHY_ANLNPTR_TOG 0x00000800 |
#define EPHY_ANLNPTR_CODE_M 0x000007FF |
#define EPHY_ANLNPTR_CODE_S 0 |
#define EPHY_CFG1_DONE 0x00008000 |
#define EPHY_CFG1_TDRAR 0x00000100 |
#define EPHY_CFG1_LLR 0x00000080 |
#define EPHY_CFG1_FAMDIX 0x00000040 |
#define EPHY_CFG1_RAMDIX 0x00000020 |
#define EPHY_CFG1_FASTANEN 0x00000010 |
#define EPHY_CFG1_FANSEL_M 0x0000000C |
#define EPHY_CFG1_FANSEL_BLT80 0x00000000 |
#define EPHY_CFG1_FANSEL_BLT120 0x00000004 |
#define EPHY_CFG1_FANSEL_BLT240 0x00000008 |
#define EPHY_CFG1_FRXDVDET 0x00000002 |
#define EPHY_CFG2_FLUPPD 0x00000040 |
#define EPHY_CFG2_EXTFD 0x00000020 |
#define EPHY_CFG2_ENLEDLINK 0x00000010 |
#define EPHY_CFG2_ISOMIILL 0x00000008 |
#define EPHY_CFG2_RXERRIDLE 0x00000004 |
#define EPHY_CFG2_ODDNDETDIS 0x00000002 |
#define EPHY_CFG3_POLSWAP 0x00000080 |
#define EPHY_CFG3_MDIMDIXS 0x00000040 |
#define EPHY_CFG3_FLDWNM_M 0x0000001F |
#define EPHY_CFG3_FLDWNM_S 0 |
#define EPHY_REGCTL_FUNC_M 0x0000C000 |
#define EPHY_REGCTL_FUNC_ADDR 0x00000000 |
#define EPHY_REGCTL_FUNC_DATANI 0x00004000 |
#define EPHY_REGCTL_FUNC_DATAPIRW 0x00008000 |
#define EPHY_REGCTL_FUNC_DATAPIWO 0x0000C000 |
#define EPHY_REGCTL_DEVAD_M 0x0000001F |
#define EPHY_REGCTL_DEVAD_S 0 |
#define EPHY_ADDAR_ADDRDATA_M 0x0000FFFF |
#define EPHY_ADDAR_ADDRDATA_S 0 |
#define EPHY_STS_MDIXM 0x00004000 |
#define EPHY_STS_RXLERR 0x00002000 |
#define EPHY_STS_POLSTAT 0x00001000 |
#define EPHY_STS_FCSL 0x00000800 |
#define EPHY_STS_SD 0x00000400 |
#define EPHY_STS_DL 0x00000200 |
#define EPHY_STS_PAGERX 0x00000100 |
#define EPHY_STS_MIIREQ 0x00000080 |
#define EPHY_STS_RF 0x00000040 |
#define EPHY_STS_JD 0x00000020 |
#define EPHY_STS_ANS 0x00000010 |
#define EPHY_STS_MIILB 0x00000008 |
#define EPHY_STS_DUPLEX 0x00000004 |
#define EPHY_STS_SPEED 0x00000002 |
#define EPHY_STS_LINK 0x00000001 |
#define EPHY_SCR_DISCLK 0x00008000 |
#define EPHY_SCR_PSEN 0x00004000 |
#define EPHY_SCR_PSMODE_M 0x00003000 |
#define EPHY_SCR_PSMODE_NORMAL 0x00000000 |
#define EPHY_SCR_PSMODE_LOWPWR 0x00001000 |
#define EPHY_SCR_PSMODE_ACTWOL 0x00002000 |
#define EPHY_SCR_PSMODE_PASWOL 0x00003000 |
#define EPHY_SCR_SBPYASS 0x00000800 |
#define EPHY_SCR_LBFIFO_M 0x00000300 |
#define EPHY_SCR_LBFIFO_4 0x00000000 |
#define EPHY_SCR_LBFIFO_5 0x00000100 |
#define EPHY_SCR_LBFIFO_6 0x00000200 |
#define EPHY_SCR_LBFIFO_8 0x00000300 |
#define EPHY_SCR_COLFDM 0x00000010 |
#define EPHY_SCR_TINT 0x00000004 |
#define EPHY_SCR_INTEN 0x00000002 |
#define EPHY_MISR1_LINKSTAT 0x00002000 |
#define EPHY_MISR1_SPEED 0x00001000 |
#define EPHY_MISR1_DUPLEXM 0x00000800 |
#define EPHY_MISR1_ANC 0x00000400 |
#define EPHY_MISR1_FCHF 0x00000200 |
#define EPHY_MISR1_RXHF 0x00000100 |
#define EPHY_MISR1_LINKSTATEN 0x00000020 |
#define EPHY_MISR1_SPEEDEN 0x00000010 |
#define EPHY_MISR1_DUPLEXMEN 0x00000008 |
#define EPHY_MISR1_ANCEN 0x00000004 |
#define EPHY_MISR1_FCHFEN 0x00000002 |
#define EPHY_MISR1_RXHFEN 0x00000001 |
#define EPHY_MISR2_ANERR 0x00004000 |
#define EPHY_MISR2_PAGERX 0x00002000 |
#define EPHY_MISR2_LBFIFO 0x00001000 |
#define EPHY_MISR2_MDICO 0x00000800 |
#define EPHY_MISR2_SLEEP 0x00000400 |
#define EPHY_MISR2_POLINT 0x00000200 |
#define EPHY_MISR2_JABBER 0x00000100 |
#define EPHY_MISR2_ANERREN 0x00000040 |
#define EPHY_MISR2_PAGERXEN 0x00000020 |
#define EPHY_MISR2_LBFIFOEN 0x00000010 |
#define EPHY_MISR2_MDICOEN 0x00000008 |
#define EPHY_MISR2_SLEEPEN 0x00000004 |
#define EPHY_MISR2_POLINTEN 0x00000002 |
#define EPHY_MISR2_JABBEREN 0x00000001 |
#define EPHY_FCSCR_FCSCNT_M 0x000000FF |
#define EPHY_FCSCR_FCSCNT_S 0 |
#define EPHY_RXERCNT_RXERRCNT_M 0x0000FFFF |
#define EPHY_RXERCNT_RXERRCNT_S 0 |
#define EPHY_BISTCR_PRBSM 0x00004000 |
#define EPHY_BISTCR_PRBSPKT 0x00002000 |
#define EPHY_BISTCR_PKTEN 0x00001000 |
#define EPHY_BISTCR_PRBSCHKLK 0x00000800 |
#define EPHY_BISTCR_PRBSCHKSYNC 0x00000400 |
#define EPHY_BISTCR_PKTGENSTAT 0x00000200 |
#define EPHY_BISTCR_PWRMODE 0x00000100 |
#define EPHY_BISTCR_TXMIILB 0x00000040 |
#define EPHY_BISTCR_LBMODE_M 0x0000001F |
#define EPHY_BISTCR_LBMODE_NPCSIN 0x00000001 |
#define EPHY_BISTCR_LBMODE_NPCSOUT 0x00000002 |
#define EPHY_BISTCR_LBMODE_NDIG 0x00000004 |
#define EPHY_BISTCR_LBMODE_NANA 0x00000008 |
#define EPHY_BISTCR_LBMODE_FREV 0x00000010 |
#define EPHY_LEDCR_BLINKRATE_M 0x00000600 |
#define EPHY_LEDCR_BLINKRATE_20HZ 0x00000000 |
#define EPHY_LEDCR_BLINKRATE_10HZ 0x00000200 |
#define EPHY_LEDCR_BLINKRATE_5HZ 0x00000400 |
#define EPHY_LEDCR_BLINKRATE_2HZ 0x00000600 |
#define EPHY_CTL_AUTOMDI 0x00008000 |
#define EPHY_CTL_FORCEMDI 0x00004000 |
#define EPHY_CTL_PAUSERX 0x00002000 |
#define EPHY_CTL_PAUSETX 0x00001000 |
#define EPHY_CTL_MIILNKSTAT 0x00000800 |
#define EPHY_CTL_BYPLEDSTRCH 0x00000080 |
#define EPHY_10BTSC_RXTHEN 0x00002000 |
#define EPHY_10BTSC_SQUELCH_M 0x00001E00 |
#define EPHY_10BTSC_NLPDIS 0x00000080 |
#define EPHY_10BTSC_POLSTAT 0x00000010 |
#define EPHY_10BTSC_JABBERD 0x00000001 |
#define EPHY_10BTSC_SQUELCH_S 9 |
#define EPHY_BICSR1_ERRCNT_M 0x0000FF00 |
#define EPHY_BICSR1_IPGLENGTH_M 0x000000FF |
#define EPHY_BICSR1_ERRCNT_S 8 |
#define EPHY_BICSR1_IPGLENGTH_S 0 |
#define EPHY_BICSR2_PKTLENGTH_M 0x000007FF |
#define EPHY_BICSR2_PKTLENGTH_S 0 |
#define EPHY_CDCR_START 0x00008000 |
#define EPHY_CDCR_LINKQUAL_M 0x00000300 |
#define EPHY_CDCR_LINKQUAL_GOOD 0x00000100 |
#define EPHY_CDCR_LINKQUAL_MILD 0x00000200 |
#define EPHY_CDCR_LINKQUAL_POOR 0x00000300 |
#define EPHY_CDCR_DONE 0x00000002 |
#define EPHY_CDCR_FAIL 0x00000001 |
#define EPHY_RCR_SWRST 0x00008000 |
#define EPHY_RCR_SWRESTART 0x00004000 |
#define EPHY_LEDCFG_LED2_M 0x00000F00 |
#define EPHY_LEDCFG_LED2_LINK 0x00000000 |
#define EPHY_LEDCFG_LED2_RXTX 0x00000100 |
#define EPHY_LEDCFG_LED2_TX 0x00000200 |
#define EPHY_LEDCFG_LED2_RX 0x00000300 |
#define EPHY_LEDCFG_LED2_COL 0x00000400 |
#define EPHY_LEDCFG_LED2_100BT 0x00000500 |
#define EPHY_LEDCFG_LED2_10BT 0x00000600 |
#define EPHY_LEDCFG_LED2_FD 0x00000700 |
#define EPHY_LEDCFG_LED2_LINKTXRX 0x00000800 |
#define EPHY_LEDCFG_LED1_M 0x000000F0 |
#define EPHY_LEDCFG_LED1_LINK 0x00000000 |
#define EPHY_LEDCFG_LED1_RXTX 0x00000010 |
#define EPHY_LEDCFG_LED1_TX 0x00000020 |
#define EPHY_LEDCFG_LED1_RX 0x00000030 |
#define EPHY_LEDCFG_LED1_COL 0x00000040 |
#define EPHY_LEDCFG_LED1_100BT 0x00000050 |
#define EPHY_LEDCFG_LED1_10BT 0x00000060 |
#define EPHY_LEDCFG_LED1_FD 0x00000070 |
#define EPHY_LEDCFG_LED1_LINKTXRX 0x00000080 |
#define EPHY_LEDCFG_LED0_M 0x0000000F |
#define EPHY_LEDCFG_LED0_LINK 0x00000000 |
#define EPHY_LEDCFG_LED0_RXTX 0x00000001 |
#define EPHY_LEDCFG_LED0_TX 0x00000002 |
#define EPHY_LEDCFG_LED0_RX 0x00000003 |
#define EPHY_LEDCFG_LED0_COL 0x00000004 |
#define EPHY_LEDCFG_LED0_100BT 0x00000005 |
#define EPHY_LEDCFG_LED0_10BT 0x00000006 |
#define EPHY_LEDCFG_LED0_FD 0x00000007 |
#define EPHY_LEDCFG_LED0_LINKTXRX 0x00000008 |
#define EMAC_PPSCTRL_PPSCTRL_1HZ 0x00000000 |
#define EMAC_PPSCTRL_PPSCTRL_2HZ 0x00000001 |
#define EMAC_PPSCTRL_PPSCTRL_4HZ 0x00000002 |
#define EMAC_PPSCTRL_PPSCTRL_8HZ 0x00000003 |
#define EMAC_PPSCTRL_PPSCTRL_16HZ 0x00000004 |
#define EMAC_PPSCTRL_PPSCTRL_32HZ 0x00000005 |
#define EMAC_PPSCTRL_PPSCTRL_64HZ 0x00000006 |
#define EMAC_PPSCTRL_PPSCTRL_128HZ 0x00000007 |
#define EMAC_PPSCTRL_PPSCTRL_256HZ 0x00000008 |
#define EMAC_PPSCTRL_PPSCTRL_512HZ 0x00000009 |
#define EMAC_PPSCTRL_PPSCTRL_1024HZ 0x0000000A |
#define EMAC_PPSCTRL_PPSCTRL_2048HZ 0x0000000B |
#define EMAC_PPSCTRL_PPSCTRL_4096HZ 0x0000000C |
#define EMAC_PPSCTRL_PPSCTRL_8192HZ 0x0000000D |
#define EMAC_PPSCTRL_PPSCTRL_16384HZ 0x0000000E |
#define EMAC_PPSCTRL_PPSCTRL_32768HZ 0x0000000F |
#define EMAC_CC_CS_PA7 0x00000001 |