dp83tg720_driver.h File Reference

DP83TG720 1000Base-T1 Ethernet PHY driver. More...

#include "core/nic.h"

Go to the source code of this file.

Macros

#define DP83TG720_PHY_ADDR   0
 
#define DP83TG720_BMCR   0x00
 
#define DP83TG720_BMSR   0x01
 
#define DP83TG720_PHYID1   0x02
 
#define DP83TG720_PHYID2   0x03
 
#define DP83TG720_REGCR   0x0D
 
#define DP83TG720_ADDAR   0x0E
 
#define DP83TG720_MII_REG_10   0x10
 
#define DP83TG720_MII_REG_11   0x11
 
#define DP83TG720_MII_REG_12   0x12
 
#define DP83TG720_MII_REG_13   0x13
 
#define DP83TG720_MII_REG_16   0x16
 
#define DP83TG720_MII_REG_18   0x18
 
#define DP83TG720_MII_REG_19   0x19
 
#define DP83TG720_MII_REG_1E   0x1E
 
#define DP83TG720_MII_REG_1F   0x1F
 
#define DP83TG720_PMA_PMD_CONTROL_1   0x01, 0x1000
 
#define DP83TG720_PMA_PMD_CONTROL_2   0x01, 0x1007
 
#define DP83TG720_PMA_PMD_TRANSMIT_DISABLE   0x01, 0x1009
 
#define DP83TG720_PMA_PMD_EXTENDED_ABILITY2   0x01, 0x100B
 
#define DP83TG720_PMA_PMD_EXTENDED_ABILITY   0x01, 0x1012
 
#define DP83TG720_PMA_PMD_CONTROL   0x01, 0x1834
 
#define DP83TG720_PMA_CONTROL   0x01, 0x1900
 
#define DP83TG720_PMA_STATUS   0x01, 0x1901
 
#define DP83TG720_TRAINING   0x01, 0x1902
 
#define DP83TG720_LP_TRAINING   0x01, 0x1903
 
#define DP83TG720_TEST_MODE_CONTROL   0x01, 0x1904
 
#define DP83TG720_PCS_CONTROL_COPY   0x03, 0x3000
 
#define DP83TG720_PCS_CONTROL   0x03, 0x3900
 
#define DP83TG720_PCS_STATUS   0x03, 0x3901
 
#define DP83TG720_PCS_STATUS_2   0x03, 0x3902
 
#define DP83TG720_OAM_TRANSMIT   0x03, 0x3904
 
#define DP83TG720_OAM_TX_MESSAGE_1   0x03, 0x3905
 
#define DP83TG720_OAM_TX_MESSAGE_2   0x03, 0x3906
 
#define DP83TG720_OAM_TX_MESSAGE_3   0x03, 0x3907
 
#define DP83TG720_OAM_TX_MESSAGE_4   0x03, 0x3908
 
#define DP83TG720_OAM_RECEIVE   0x03, 0x3909
 
#define DP83TG720_OAM_RX_MESSAGE_1   0x03, 0x390A
 
#define DP83TG720_OAM_RX_MESSAGE_2   0x03, 0x390B
 
#define DP83TG720_OAM_RX_MESSAGE_3   0x03, 0x390C
 
#define DP83TG720_OAM_RX_MESSAGE_4   0x03, 0x390D
 
#define DP83TG720_AN_CFG   0x07, 0x7200
 
#define DP83TG720_LSR   0x1F, 0x0180
 
#define DP83TG720_LPS_CFG2   0x1F, 0x018B
 
#define DP83TG720_LPS_CFG3   0x1F, 0x018C
 
#define DP83TG720_TDR_STATUS0   0x1F, 0x0309
 
#define DP83TG720_TDR_STATUS1   0x1F, 0x030A
 
#define DP83TG720_TDR_STATUS2   0x1F, 0x030B
 
#define DP83TG720_TDR_STATUS5   0x1F, 0x030E
 
#define DP83TG720_TDR_TC12   0x1F, 0x030F
 
#define DP83TG720_A2D_REG_05   0x1F, 0x0405
 
#define DP83TG720_A2D_REG_30   0x1F, 0x041E
 
#define DP83TG720_A2D_REG_31   0x1F, 0x041F
 
#define DP83TG720_A2D_REG_40   0x1F, 0x0428
 
#define DP83TG720_A2D_REG_41   0x1F, 0x0429
 
#define DP83TG720_A2D_REG_43   0x1F, 0x042B
 
#define DP83TG720_A2D_REG_44   0x1F, 0x042C
 
#define DP83TG720_A2D_REG_46   0x1F, 0x042E
 
#define DP83TG720_A2D_REG_47   0x1F, 0x042F
 
#define DP83TG720_A2D_REG_48   0x1F, 0x0430
 
#define DP83TG720_A2D_REG_66   0x1F, 0x0442
 
#define DP83TG720_LEDS_CFG_1   0x1F, 0x0450
 
#define DP83TG720_LEDS_CFG_2   0x1F, 0x0451
 
#define DP83TG720_IO_MUX_CFG_1   0x1F, 0x0452
 
#define DP83TG720_IO_MUX_CFG_2   0x1F, 0x0453
 
#define DP83TG720_IO_CONTROL_1   0x1F, 0x0454
 
#define DP83TG720_IO_CONTROL_2   0x1F, 0x0455
 
#define DP83TG720_IO_CONTROL_3   0x1F, 0x0456
 
#define DP83TG720_IO_STATUS_1   0x1F, 0x0457
 
#define DP83TG720_IO_STATUS_2   0x1F, 0x0458
 
#define DP83TG720_IO_CONTROL_4   0x1F, 0x0459
 
#define DP83TG720_IO_CONTROL_5   0x1F, 0x045A
 
#define DP83TG720_SOR_VECTOR_1   0x1F, 0x045D
 
#define DP83TG720_SOR_VECTOR_2   0x1F, 0x045E
 
#define DP83TG720_MONITOR_CTRL1   0x1F, 0x0467
 
#define DP83TG720_MONITOR_CTRL2   0x1F, 0x0468
 
#define DP83TG720_MONITOR_CTRL4   0x1F, 0x046A
 
#define DP83TG720_MONITOR_STAT1   0x1F, 0x047B
 
#define DP83TG720_BREAK_LINK_TIMER   0x1F, 0x050A
 
#define DP83TG720_RS_DECODER   0x1F, 0x0510
 
#define DP83TG720_LPS_CONTROL_1   0x1F, 0x0514
 
#define DP83TG720_LPS_CONTROL_2   0x1F, 0x0515
 
#define DP83TG720_MAXWAIT_TIMER   0x1F, 0x0518
 
#define DP83TG720_PHY_CTRL_1G   0x1F, 0x0519
 
#define DP83TG720_TEST_MODE   0x1F, 0x0531
 
#define DP83TG720_LINK_QUAL_1   0x1F, 0x0543
 
#define DP83TG720_LINK_QUAL_2   0x1F, 0x0544
 
#define DP83TG720_LINK_DOWN_LATCH_STAT   0x1F, 0x0545
 
#define DP83TG720_LINK_QUAL_3   0x1F, 0x0547
 
#define DP83TG720_LINK_QUAL_4   0x1F, 0x0548
 
#define DP83TG720_RS_DECODER_FRAME_STAT_2   0x1F, 0x0552
 
#define DP83TG720_PMA_WATCHDOG   0x1F, 0x0559
 
#define DP83TG720_SYMB_POL_CFG   0x1F, 0x055B
 
#define DP83TG720_OAM_CFG   0x1F, 0x055C
 
#define DP83TG720_TEST_MEM_CFG   0x1F, 0x0561
 
#define DP83TG720_FORCE_CTRL1   0x1F, 0x0573
 
#define DP83TG720_RGMII_CTRL   0x1F, 0x0600
 
#define DP83TG720_RGMII_FIFO_STATUS   0x1F, 0x0601
 
#define DP83TG720_RGMII_DELAY_CTRL   0x1F, 0x0602
 
#define DP83TG720_SGMII_CTRL_1   0x1F, 0x0608
 
#define DP83TG720_SGMII_STATUS   0x1F, 0x060A
 
#define DP83TG720_SGMII_CTRL_2   0x1F, 0x060C
 
#define DP83TG720_SGMII_FIFO_STATUS   0x1F, 0x060D
 
#define DP83TG720_PRBS_STATUS_1   0x1F, 0x0618
 
#define DP83TG720_PRBS_CTRL_1   0x1F, 0x0619
 
#define DP83TG720_PRBS_CTRL_2   0x1F, 0x061A
 
#define DP83TG720_PRBS_CTRL_3   0x1F, 0x061B
 
#define DP83TG720_PRBS_STATUS_2   0x1F, 0x061C
 
#define DP83TG720_PRBS_STATUS_3   0x1F, 0x061D
 
#define DP83TG720_PRBS_STATUS_4   0x1F, 0x061E
 
#define DP83TG720_PRBS_STATUS_6   0x1F, 0x0620
 
#define DP83TG720_PRBS_STATUS_8   0x1F, 0x0622
 
#define DP83TG720_PRBS_STATUS_9   0x1F, 0x0623
 
#define DP83TG720_PRBS_CTRL_4   0x1F, 0x0624
 
#define DP83TG720_PRBS_CTRL_5   0x1F, 0x0625
 
#define DP83TG720_PRBS_CTRL_6   0x1F, 0x0626
 
#define DP83TG720_PRBS_CTRL_7   0x1F, 0x0627
 
#define DP83TG720_PRBS_CTRL_8   0x1F, 0x0628
 
#define DP83TG720_PRBS_CTRL_9   0x1F, 0x0629
 
#define DP83TG720_PRBS_CTRL_10   0x1F, 0x062A
 
#define DP83TG720_CRC_STATUS   0x1F, 0x0638
 
#define DP83TG720_PKT_STAT_1   0x1F, 0x0639
 
#define DP83TG720_PKT_STAT_2   0x1F, 0x063A
 
#define DP83TG720_PKT_STAT_3   0x1F, 0x063B
 
#define DP83TG720_PKT_STAT_4   0x1F, 0x063C
 
#define DP83TG720_PKT_STAT_5   0x1F, 0x063D
 
#define DP83TG720_PKT_STAT_6   0x1F, 0x063E
 
#define DP83TG720_SQI_REG_1   0x1F, 0x0871
 
#define DP83TG720_DSP_REG_75   0x1F, 0x0875
 
#define DP83TG720_SQI_1   0x1F, 0x08AD
 
#define DP83TG720_BMCR_MII_RESET   0x8000
 
#define DP83TG720_BMCR_LOOPBACK   0x4000
 
#define DP83TG720_BMCR_POWER_DOWN   0x0800
 
#define DP83TG720_BMCR_ISOLATE   0x0400
 
#define DP83TG720_BMCR_SPEED_SEL_MSB   0x0040
 
#define DP83TG720_BMSR_EXTENDED_STATUS   0x0100
 
#define DP83TG720_BMSR_UNIDIRECTIONAL_ABILITY   0x0080
 
#define DP83TG720_BMSR_PREAMBLE_SUPRESSION   0x0040
 
#define DP83TG720_BMSR_ANEG_COMPLETE   0x0020
 
#define DP83TG720_BMSR_REMOTE_FAULT   0x0010
 
#define DP83TG720_BMSR_ANEG_ABILITY   0x0008
 
#define DP83TG720_BMSR_LINK_STATUS   0x0004
 
#define DP83TG720_BMSR_JABBER_DETECT   0x0002
 
#define DP83TG720_BMSR_EXTENDED_CAPABILITY   0x0001
 
#define DP83TG720_PHYID1_OUI_21_16   0xFFFF
 
#define DP83TG720_PHYID1_OUI_21_16_DEFAULT   0x2000
 
#define DP83TG720_PHYID2_OUI_5_0   0xFC00
 
#define DP83TG720_PHYID2_OUI_5_0_DEFAULT   0xA000
 
#define DP83TG720_PHYID2_MODEL_NUMBER   0x03E0
 
#define DP83TG720_PHYID2_MODEL_NUMBER_DEFAULT   0x0500
 
#define DP83TG720_PHYID2_REVISION_NUMBER   0x001F
 
#define DP83TG720_PHYID2_REVISION_NUMBER_DEFAULT   0x0004
 
#define DP83TG720_REGCR_CMD   0xC000
 
#define DP83TG720_REGCR_CMD_ADDR   0x0000
 
#define DP83TG720_REGCR_CMD_DATA_NO_POST_INC   0x4000
 
#define DP83TG720_REGCR_CMD_DATA_POST_INC_RW   0x8000
 
#define DP83TG720_REGCR_CMD_DATA_POST_INC_W   0xC000
 
#define DP83TG720_REGCR_DEVAD   0x001F
 
#define DP83TG720_MII_REG_10_SIGNAL_DETECT   0x0400
 
#define DP83TG720_MII_REG_10_DESCR_LOCK   0x0200
 
#define DP83TG720_MII_REG_10_MII_INT   0x0080
 
#define DP83TG720_MII_REG_10_MII_LOOPBACK   0x0008
 
#define DP83TG720_MII_REG_10_DUPLEX_MODE_ENV   0x0004
 
#define DP83TG720_MII_REG_10_LINK_STATUS   0x0001
 
#define DP83TG720_MII_REG_11_INT_POLARITY   0x0008
 
#define DP83TG720_MII_REG_11_FORCE_INTERRUPT   0x0004
 
#define DP83TG720_MII_REG_11_INT_EN   0x0002
 
#define DP83TG720_MII_REG_12_LINK_QUAL_INT   0x8000
 
#define DP83TG720_MII_REG_12_ENERGY_DET_INT   0x4000
 
#define DP83TG720_MII_REG_12_LINK_INT   0x2000
 
#define DP83TG720_MII_REG_12_ESD_INT   0x0800
 
#define DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT   0x0400
 
#define DP83TG720_MII_REG_12_LINK_QUAL_INT_EN   0x0080
 
#define DP83TG720_MII_REG_12_ENERGY_DET_INT_EN   0x0040
 
#define DP83TG720_MII_REG_12_LINK_INT_EN   0x0020
 
#define DP83TG720_MII_REG_12_UNUSED_INT_3   0x0010
 
#define DP83TG720_MII_REG_12_ESD_INT_EN   0x0008
 
#define DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT_EN   0x0004
 
#define DP83TG720_MII_REG_12_UNUSED_INT_2   0x0002
 
#define DP83TG720_MII_REG_12_UNUSED_INT_1   0x0001
 
#define DP83TG720_MII_REG_13_UNDER_VOLT_INT   0x8000
 
#define DP83TG720_MII_REG_13_OVER_VOLT_INT   0x4000
 
#define DP83TG720_MII_REG_13_OVER_TEMP_INT   0x0800
 
#define DP83TG720_MII_REG_13_SLEEP_INT   0x0400
 
#define DP83TG720_MII_REG_13_POL_CHANGE_INT   0x0200
 
#define DP83TG720_MII_REG_13_NOT_ONE_HOT_INT   0x0100
 
#define DP83TG720_MII_REG_13_UNDER_VOLT_INT_EN   0x0080
 
#define DP83TG720_MII_REG_13_OVER_VOLT_INT_EN   0x0040
 
#define DP83TG720_MII_REG_13_UNUSED_INT_6   0x0020
 
#define DP83TG720_MII_REG_13_UNUSED_INT_5   0x0010
 
#define DP83TG720_MII_REG_13_OVER_TEMP_INT_EN   0x0008
 
#define DP83TG720_MII_REG_13_SLEEP_INT_EN   0x0004
 
#define DP83TG720_MII_REG_13_POL_CHANGE_INT_EN   0x0002
 
#define DP83TG720_MII_REG_13_NOT_ONE_HOT_INT_EN   0x0001
 
#define DP83TG720_MII_REG_16_PRBS_SYNC_LOSS   0x0400
 
#define DP83TG720_MII_REG_16_CORE_PWR_MODE   0x0100
 
#define DP83TG720_MII_REG_16_CFG_DIG_PCS_LOOPBACK   0x0080
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE   0x007F
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE_PCS   0x0001
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE_RS   0x0002
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE_DIGITAL   0x0004
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE_ANALOG   0x0008
 
#define DP83TG720_MII_REG_16_LOOPBACK_MODE_REVERSE   0x0010
 
#define DP83TG720_MII_REG_18_ACK_RECEIVED_INT   0x8000
 
#define DP83TG720_MII_REG_18_TX_VALID_CLR_INT   0x4000
 
#define DP83TG720_MII_REG_18_POR_DONE_INT   0x0800
 
#define DP83TG720_MII_REG_18_NO_FRAME_INT   0x0400
 
#define DP83TG720_MII_REG_18_WAKE_REQ_INT   0x0200
 
#define DP83TG720_MII_REG_18_LPS_INT   0x0100
 
#define DP83TG720_MII_REG_18_ACK_RECEIVED_INT_EN   0x0080
 
#define DP83TG720_MII_REG_18_TX_VALID_CLR_INT_EN   0x0040
 
#define DP83TG720_MII_REG_18_POR_DONE_INT_EN   0x0008
 
#define DP83TG720_MII_REG_18_NO_FRAME_INT_EN   0x0004
 
#define DP83TG720_MII_REG_18_WAKE_REQ_INT_EN   0x0002
 
#define DP83TG720_MII_REG_18_LPS_INT_EN   0x0001
 
#define DP83TG720_MII_REG_19_SOR_PHYADDR   0x001F
 
#define DP83TG720_MII_REG_1E_TDR_START   0x8000
 
#define DP83TG720_MII_REG_1E_CFG_TDR_AUTO_RUN   0x4000
 
#define DP83TG720_MII_REG_1E_TDR_DONE   0x0002
 
#define DP83TG720_MII_REG_1E_TDR_FAIL   0x0001
 
#define DP83TG720_MII_REG_1F_SW_GLOBAL_RESET   0x8000
 
#define DP83TG720_MII_REG_1F_DIGITAL_RESET   0x4000
 
#define DP83TG720_PMA_PMD_CONTROL_1_PMA_RESET_2   0x8000
 
#define DP83TG720_PMA_PMD_CONTROL_1_CFG_LOW_POWER_2   0x0800
 
#define DP83TG720_PMA_PMD_CONTROL_2_CFG_PMA_TYPE_SELECTION   0x003F
 
#define DP83TG720_PMA_PMD_TRANSMIT_DISABLE_CFG_TRANSMIT_DISABLE_2   0x0001
 
#define DP83TG720_PMA_PMD_EXTENDED_ABILITY2_BASE_T1_EXTENDED_ABILITIES   0x0800
 
#define DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_1000_BASE_T1_ABILITY   0x0002
 
#define DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_100_BASE_T1_ABILITY   0x0001
 
#define DP83TG720_PMA_PMD_CONTROL_CFG_MASTER_SLAVE_VAL   0x4000
 
#define DP83TG720_PMA_CONTROL_PMA_RESET   0x8000
 
#define DP83TG720_PMA_CONTROL_CFG_TRANSMIT_DISABLE   0x4000
 
#define DP83TG720_PMA_CONTROL_CFG_LOW_POWER   0x0800
 
#define DP83TG720_PMA_STATUS_OAM_ABILITY   0x0800
 
#define DP83TG720_PMA_STATUS_EEE_ABILITY   0x0400
 
#define DP83TG720_PMA_STATUS_RECEIVE_FAULT_ABILITY   0x0200
 
#define DP83TG720_PMA_STATUS_LOW_POWER_ABILITY   0x0100
 
#define DP83TG720_PMA_STATUS_RECEIVE_POLARITY   0x0004
 
#define DP83TG720_PMA_STATUS_RECEIVE_FAULT   0x0002
 
#define DP83TG720_PMA_STATUS_PMA_RECEIVE_LINK_STATUS_LL   0x0001
 
#define DP83TG720_TRAINING_CFG_TRAINING_USER_FLD   0x07F0
 
#define DP83TG720_TRAINING_CFG_OAM_EN   0x0002
 
#define DP83TG720_TRAINING_CFG_EEE_EN   0x0001
 
#define DP83TG720_LP_TRAINING_LP_TRAINING_USER_FLD   0x07F0
 
#define DP83TG720_LP_TRAINING_LP_OAM_ADV   0x0002
 
#define DP83TG720_LP_TRAINING_LP_EEE_ADV   0x0001
 
#define DP83TG720_TEST_MODE_CONTROL_CFG_TEST_MODE   0xE000
 
#define DP83TG720_PCS_CONTROL_COPY_PCS_RESET_2   0x8000
 
#define DP83TG720_PCS_CONTROL_COPY_MMD3_LOOPBACK_2   0x4000
 
#define DP83TG720_PCS_CONTROL_PCS_RESET   0x8000
 
#define DP83TG720_PCS_CONTROL_MMD3_LOOPBACK   0x4000
 
#define DP83TG720_PCS_STATUS_TX_LPI_RECEIVED_LH   0x0800
 
#define DP83TG720_PCS_STATUS_RX_LPI_RECEIVED_LH   0x0400
 
#define DP83TG720_PCS_STATUS_TX_LPI_INDICATION   0x0200
 
#define DP83TG720_PCS_STATUS_RX_LPI_INDICATION   0x0100
 
#define DP83TG720_PCS_STATUS_PCS_FAULT   0x0080
 
#define DP83TG720_PCS_STATUS_PCS_RECEIVE_LINK_STATUS_LL   0x0004
 
#define DP83TG720_PCS_STATUS_2_PCS_RECEIVE_LINK_STATUS   0x0400
 
#define DP83TG720_PCS_STATUS_2_HI_RFER   0x0200
 
#define DP83TG720_PCS_STATUS_2_BLOCK_LOCK   0x0100
 
#define DP83TG720_PCS_STATUS_2_HI_RFER_LH   0x0080
 
#define DP83TG720_PCS_STATUS_2_BLOCK_LOCK_LL   0x0040
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_VALID   0x8000
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_TOGGLE   0x4000
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED   0x2000
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED_TOGGLE   0x1000
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_MESSAGE_NUM   0x0F00
 
#define DP83TG720_OAM_TRANSMIT_MR_RX_PING   0x0008
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_PING   0x0004
 
#define DP83TG720_OAM_TRANSMIT_MR_TX_SNR   0x0003
 
#define DP83TG720_OAM_TX_MESSAGE_1_MR_TX_MESSAGE_15_0   0xFFFF
 
#define DP83TG720_OAM_TX_MESSAGE_2_MR_TX_MESSAGE_31_16   0xFFFF
 
#define DP83TG720_OAM_TX_MESSAGE_3_MR_TX_MESSAGE_47_32   0xFFFF
 
#define DP83TG720_OAM_TX_MESSAGE_4_MR_TX_MESSAGE_63_48   0xFFFF
 
#define DP83TG720_OAM_RECEIVE_MR_RX_LP_VALID   0x8000
 
#define DP83TG720_OAM_RECEIVE_MR_RX_LP_TOGGLE   0x4000
 
#define DP83TG720_OAM_RECEIVE_MR_RX_LP_MESSAGE_NUM   0x0F00
 
#define DP83TG720_OAM_RECEIVE_MR_RX_LP_SNR   0x0003
 
#define DP83TG720_OAM_RX_MESSAGE_1_MR_RX_LP_MESSAGE_15_0   0xFFFF
 
#define DP83TG720_OAM_RX_MESSAGE_2_MR_RX_LP_MESSAGE_31_16   0xFFFF
 
#define DP83TG720_OAM_RX_MESSAGE_3_MR_RX_LP_MESSAGE_47_32   0xFFFF
 
#define DP83TG720_OAM_RX_MESSAGE_4_MR_RX_LP_MESSAGE_63_48   0xFFFF
 
#define DP83TG720_LSR_LINK_UP   0x8000
 
#define DP83TG720_LSR_LINK_DOWN   0x4000
 
#define DP83TG720_LSR_PHY_CTRL_SEND_DATA   0x2000
 
#define DP83TG720_LSR_LINK_STATUS   0x1000
 
#define DP83TG720_LSR_DESCR_SYNC   0x0004
 
#define DP83TG720_LSR_LOC_RCVR_STATUS   0x0002
 
#define DP83TG720_LSR_REM_RCVR_STATUS   0x0001
 
#define DP83TG720_LPS_CFG2_ED_EN   0x0100
 
#define DP83TG720_LPS_CFG2_SLEEP_EN   0x0080
 
#define DP83TG720_LPS_CFG2_CFG_AUTO_MODE_EN_STRAP   0x0040
 
#define DP83TG720_LPS_CFG2_CFG_LPS_MON_EN_STRAP   0x0020
 
#define DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_AUTO   0x0010
 
#define DP83TG720_LPS_CFG2_CFG_LPS_SLP_CONFIRM   0x0008
 
#define DP83TG720_LPS_CFG2_CFG_LPS_AUTO_PWRDN   0x0004
 
#define DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_EN   0x0002
 
#define DP83TG720_LPS_CFG2_CFG_LPS_SM_EN   0x0001
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_7   0x0080
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_6   0x0040
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_5   0x0020
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_4   0x0010
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_3   0x0008
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_2   0x0004
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_1   0x0002
 
#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_0   0x0001
 
#define DP83TG720_TDR_STATUS0_PEAK1_LOC   0xFF00
 
#define DP83TG720_TDR_STATUS0_PEAK0_LOC   0x00FF
 
#define DP83TG720_TDR_STATUS1_PEAK3_LOC   0xFF00
 
#define DP83TG720_TDR_STATUS1_PEAK2_LOC   0x00FF
 
#define DP83TG720_TDR_STATUS2_PEAK0_AMP   0xFF00
 
#define DP83TG720_TDR_STATUS2_PEAK4_LOC   0x00FF
 
#define DP83TG720_TDR_STATUS5_PEAK4_SIGN   0x0010
 
#define DP83TG720_TDR_STATUS5_PEAK3_SIGN   0x0008
 
#define DP83TG720_TDR_STATUS5_PEAK2_SIGN   0x0004
 
#define DP83TG720_TDR_STATUS5_PEAK1_SIGN   0x0002
 
#define DP83TG720_TDR_STATUS5_PEAK0_SIGN   0x0001
 
#define DP83TG720_TDR_TC12_FAULT_LOC   0x3F00
 
#define DP83TG720_TDR_TC12_TDR_STATE   0x00F0
 
#define DP83TG720_TDR_TC12_TDR_ACTIVATION   0x0003
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL   0xFC00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_400_MV   0x2800
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_440_MV   0x2C00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_480_MV   0x3000
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_520_MV   0x3400
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_560_MV   0x3800
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_600_MV   0x3C00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_640_MV   0x4000
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_680_MV   0x4400
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_720_MV   0x4800
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_760_MV   0x4C00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_800_MV   0x5000
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_840_MV   0x5400
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_880_MV   0x5800
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_920_MV   0x5C00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_960_MV   0x6000
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1000_MV   0x6400
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1040_MV   0x6800
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1080_MV   0x6C00
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1120_MV   0x7000
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1160_MV   0x7400
 
#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1200_MV   0x7800
 
#define DP83TG720_A2D_REG_30_SPARE_IN_2_FROMDIG_SL_FORCE_EN   0x0100
 
#define DP83TG720_A2D_REG_40_SGMII_TESTMODE   0x6000
 
#define DP83TG720_A2D_REG_40_SGMII_SOP_SON_SLEW_CTRL   0x0800
 
#define DP83TG720_A2D_REG_41_SGMII_IO_LOOPBACK_EN   0x0002
 
#define DP83TG720_A2D_REG_43_SGMII_CDR_TESTMODE_1   0xFFFF
 
#define DP83TG720_A2D_REG_44_SGMII_DIG_LOOPBACK_EN   0x0010
 
#define DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_DIS   0x0800
 
#define DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_VAL   0x0600
 
#define DP83TG720_A2D_REG_46_SGMII_CALIB_AVG   0x0180
 
#define DP83TG720_A2D_REG_46_SGMII_DO_CALIB   0x0040
 
#define DP83TG720_A2D_REG_46_SGMII_CDR_LOCK_SL   0x0020
 
#define DP83TG720_A2D_REG_46_SGMII_MODE_FORCE_EN   0x0010
 
#define DP83TG720_A2D_REG_46_SGMII_INPUT_TERM_EN_FORCE_EN   0x0008
 
#define DP83TG720_A2D_REG_46_SGMII_OUTPUT_EN_FORCE_EN   0x0004
 
#define DP83TG720_A2D_REG_46_SGMII_COMP_OFFSET_TUNE_FORCE_EN   0x0002
 
#define DP83TG720_A2D_REG_46_SGMII_DATA_SYNC_SL   0x0001
 
#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_2   0x0004
 
#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_1   0x0002
 
#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_0   0x0001
 
#define DP83TG720_A2D_REG_48_DLL_EN   0x1000
 
#define DP83TG720_A2D_REG_48_DLL_TX_DELAY_CTRL_SL   0x0F00
 
#define DP83TG720_A2D_REG_48_DLL_RX_DELAY_CTRL_SL   0x00F0
 
#define DP83TG720_A2D_REG_66_ESD_EVENT_COUNT   0x7E00
 
#define DP83TG720_LEDS_CFG_1_LEDS_BYPASS_STRETCHING   0x4000
 
#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE   0x3000
 
#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_20HZ   0x0000
 
#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_10HZ   0x1000
 
#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_5HZ   0x2000
 
#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_2HZ   0x3000
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION   0x0F00
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_OK   0x0000
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT   0x0100
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_ACT   0x0200
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_RX_ACT   0x0300
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_MASTER   0x0400
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_SLAVE   0x0500
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT_STRETCH   0x0600
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_LOST   0x0900
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_PRBS_ERROR   0x0A00
 
#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_XMII_TX_RX_ERROR   0x0B00
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION   0x00F0
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_OK   0x0000
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT   0x0010
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_ACT   0x0020
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_RX_ACT   0x0030
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_MASTER   0x0040
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_SLAVE   0x0050
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT_STRETCH   0x0060
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_LOST   0x0090
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_PRBS_ERROR   0x00A0
 
#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_XMII_TX_RX_ERROR   0x00B0
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION   0x000F
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_OK   0x0000
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT   0x0001
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_ACT   0x0002
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_RX_ACT   0x0003
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_MASTER   0x0004
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_SLAVE   0x0005
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT_STRETCH   0x0006
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_LOST   0x0009
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_PRBS_ERROR   0x000A
 
#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_XMII_TX_RX_ERROR   0x000B
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL   0x0E00
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_RCVR_STATUS   0x0000
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_RCVR_STATUS   0x0200
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_SNR_MARGIN   0x0400
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_PHY_READY   0x0600
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_PMA_WATCHDOG_STATUS   0x0800
 
#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LINK_SYNC_LINK_CONTROL   0x0A00
 
#define DP83TG720_LEDS_CFG_2_LED_2_DRV_EN   0x0100
 
#define DP83TG720_LEDS_CFG_2_LED_2_DRV_VAL   0x0080
 
#define DP83TG720_LEDS_CFG_2_LED_2_POLARITY   0x0040
 
#define DP83TG720_LEDS_CFG_2_LED_1_DRV_EN   0x0020
 
#define DP83TG720_LEDS_CFG_2_LED_1_DRV_VAL   0x0010
 
#define DP83TG720_LEDS_CFG_2_LED_1_POLARITY   0x0008
 
#define DP83TG720_LEDS_CFG_2_LED_0_DRV_EN   0x0004
 
#define DP83TG720_LEDS_CFG_2_LED_0_DRV_VAL   0x0002
 
#define DP83TG720_LEDS_CFG_2_LED_0_POLARITY   0x0001
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL   0x0700
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LED_1   0x0000
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_RGMII_DATA_MATCH   0x0200
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_UNDER_VOLTAGE   0x0300
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_INTERRUPT   0x0400
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_IEEE   0x0500
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LOW   0x0600
 
#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_HIGH   0x0700
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL   0x0007
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LED_0   0x0000
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_RGMII_DATA_MATCH   0x0002
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_UNDER_VOLTAGE   0x0003
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_INTERRUPT   0x0004
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_IEEE   0x0005
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LOW   0x0006
 
#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_HIGH   0x0007
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE   0x0038
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_XI_OSC_25M_1P0V_DL   0x0000
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_125MHZ_CLK   0x0018
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL   0x0007
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LED_2   0x0000
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_RGMII_DATA_MATCH   0x0002
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_UNDER_VOLTAGE   0x0003
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LOW   0x0004
 
#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_HIGH   0x0007
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1   0xFFFF
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_0_GPIO_0   0x0000
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_1_GPIO_1   0x0001
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_CLKOUT_GPIO_2   0x0002
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INT_N   0x0003
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INH   0x0006
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CLK   0x0007
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CTRL   0x0008
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D0   0x0009
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D1   0x000A
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D2   0x000B
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D3   0x000C
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CLK   0x000D
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CTRL   0x000E
 
#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_D0   0x000F
 
#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE   0x3E00
 
#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_DEFAULT   0x0000
 
#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_SLOWER   0x0200
 
#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_FASTER   0x0400
 
#define DP83TG720_IO_CONTROL_2_PUPD_VALUE   0x0180
 
#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_NO_PULL   0x0000
 
#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_UP   0x0080
 
#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_DOWN   0x0100
 
#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_BOTH   0x0180
 
#define DP83TG720_IO_CONTROL_2_PUPD_FORCE_CNTL   0x0040
 
#define DP83TG720_IO_CONTROL_2_IO_OE_N_VALUE   0x0020
 
#define DP83TG720_IO_CONTROL_2_IO_OE_N_FORCE_CTRL   0x0010
 
#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2   0x000F
 
#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D1   0x0000
 
#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D2   0x0001
 
#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D3   0x0002
 
#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_STRP_1   0x0003
 
#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE   0x03E0
 
#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_MEDIUM   0x0140
 
#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_SLOWEST   0x0160
 
#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_DEFAULT   0x0100
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1   0xFFFF
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_0_GPIO_0   0x0000
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_1_GPIO_1   0x0001
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_CLKOUT_GPIO_2   0x0002
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_INT_N   0x0003
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_INH   0x0006
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CLK   0x0007
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CTRL   0x0008
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D0   0x0009
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D1   0x000A
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D2   0x000B
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D3   0x000C
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CLK   0x000D
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CTRL   0x000E
 
#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_D0   0x000F
 
#define DP83TG720_IO_STATUS_2_IO_STATUS_2   0x000F
 
#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D1   0x0000
 
#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D2   0x0001
 
#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D3   0x0002
 
#define DP83TG720_IO_STATUS_2_IO_STATUS_2_STRP_1   0x0003
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE   0xFFFF
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_0_GPIO_0   0x0000
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_1_GPIO_1   0x0001
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_CLKOUT_GPIO_2   0x0002
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_INT_N   0x0003
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CLK   0x0004
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CTRL   0x0005
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D0   0x0006
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D1   0x0007
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D2   0x0008
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D3   0x0009
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CLK   0x000A
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CTRL   0x000B
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D0   0x000C
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D1   0x000D
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D2   0x000E
 
#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D3   0x000F
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE   0xFFFF
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_0_GPIO_0   0x0000
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_1_GPIO_1   0x0001
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_CLKOUT_GPIO_2   0x0002
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_INT_N   0x0003
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CLK   0x0004
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CTRL   0x0005
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D0   0x0006
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D1   0x0007
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D2   0x0008
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D3   0x0009
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CLK   0x000A
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CTRL   0x000B
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D0   0x000C
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D1   0x000D
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D2   0x000E
 
#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D3   0x000F
 
#define DP83TG720_SOR_VECTOR_1_RGMII_TX_SHIFT   0x8000
 
#define DP83TG720_SOR_VECTOR_1_RGMII_RX_SHIFT   0x4000
 
#define DP83TG720_SOR_VECTOR_1_SGMII_EN   0x2000
 
#define DP83TG720_SOR_VECTOR_1_RGMII_EN   0x1000
 
#define DP83TG720_SOR_VECTOR_1_TEST_MODE   0x0E00
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE   0x01C0
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE_SGMII   0x0000
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_ALIGN   0x0100
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_SHIFT   0x0140
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_RX_SHIFT   0x0180
 
#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_RX_SHIFT   0x01C0
 
#define DP83TG720_SOR_VECTOR_1_MAS_SLV   0x0020
 
#define DP83TG720_SOR_VECTOR_1_PHY_AD   0x001F
 
#define DP83TG720_SOR_VECTOR_2_AUTO_MANAGED   0x0001
 
#define DP83TG720_MONITOR_CTRL1_CFG_DC_OFFSET_2C   0xFF00
 
#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN12_ARITH   0x00C0
 
#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN2   0x0038
 
#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN1   0x0007
 
#define DP83TG720_MONITOR_CTRL2_CFG_BYPASS_RESET_SENSOR_VAL   0x8000
 
#define DP83TG720_MONITOR_CTRL2_CFG_RD_DATA   0x7000
 
#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_SENSORS   0x0E00
 
#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_GAIN_CALIB   0x01C0
 
#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_DC_CALIB   0x0038
 
#define DP83TG720_MONITOR_CTRL2_CFG_BYPASS_SEL_NUM   0x0007
 
#define DP83TG720_MONITOR_CTRL4_CFG_HIST_CLR   0x0100
 
#define DP83TG720_MONITOR_CTRL4_CFG_DISCARD_SAMPLE_NUM   0x0080
 
#define DP83TG720_MONITOR_CTRL4_CFG_AVG_SAMPLE_NUM   0x0040
 
#define DP83TG720_MONITOR_CTRL4_CFG_ADC_CLK_DIV   0x0030
 
#define DP83TG720_MONITOR_CTRL4_CFG_FORCE_START   0x0008
 
#define DP83TG720_MONITOR_CTRL4_CFG_RESET   0x0004
 
#define DP83TG720_MONITOR_CTRL4_PERIODIC   0x0002
 
#define DP83TG720_MONITOR_CTRL4_START   0x0001
 
#define DP83TG720_MONITOR_STAT1_STAT_RD_DATA   0xFFFF
 
#define DP83TG720_BREAK_LINK_TIMER_CFG_FIFO_RESET_IN_BREAK_LINK   0x1000
 
#define DP83TG720_BREAK_LINK_TIMER_CFG_SLAVE_SEND_S_32_MODE   0x0800
 
#define DP83TG720_RS_DECODER_CFG_RS_DECODER_BYPASS   0x8000
 
#define DP83TG720_LPS_CONTROL_1_CFG_TX_WAKE_CG   0x0E00
 
#define DP83TG720_LPS_CONTROL_1_CFG_TX_SLEEP_CG   0x01C0
 
#define DP83TG720_LPS_CONTROL_1_CFG_RX_WAKE_CG   0x0038
 
#define DP83TG720_LPS_CONTROL_1_CFG_RX_SLEEP_CG   0x0007
 
#define DP83TG720_LPS_CONTROL_2_CFG_WAKE_CG_CNT_TH   0x7F00
 
#define DP83TG720_LPS_CONTROL_2_CFG_SLEEP_CG_CNT_TH   0x007F
 
#define DP83TG720_MAXWAIT_TIMER_CFG_MAXWAIT_TIMER_INIT   0xFFFF
 
#define DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT_VAL   0x0800
 
#define DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT   0x0400
 
#define DP83TG720_PHY_CTRL_1G_CFG_MINWAIT_TIMER_INIT   0x00FF
 
#define DP83TG720_TEST_MODE_CFG_TEST_MODE4_TX_ORDER   0x0100
 
#define DP83TG720_TEST_MODE_CFG_TEST_MODE_7_DATA   0x00FF
 
#define DP83TG720_LINK_QUAL_1_LINK_TRAINING_TIME   0x00FF
 
#define DP83TG720_LINK_QUAL_2_REMOTE_RECEIVER_TIME   0xFF00
 
#define DP83TG720_LINK_QUAL_2_LOCAL_RECEIVER_TIME   0x00FF
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_CHANNEL_OK_LL   0x0020
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_LINK_FAIL_INHIBIT_LH   0x0010
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_SEND_S_SIGDET_LH   0x0008
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_HI_RFER_LH   0x0004
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_BLOCK_LOCK_LL   0x0002
 
#define DP83TG720_LINK_DOWN_LATCH_STAT_PMA_WATCHDOG_LL   0x0001
 
#define DP83TG720_LINK_QUAL_3_LINK_LOSS_CNT   0xFC00
 
#define DP83TG720_LINK_QUAL_3_LINK_FAIL_CNT   0x03FF
 
#define DP83TG720_LINK_QUAL_4_COMM_READY   0x0001
 
#define DP83TG720_RS_DECODER_FRAME_STAT_2_RS_DEC_UNCORR_FRAME_CNT   0xFFFF
 
#define DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_VAL   0x0040
 
#define DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_EN   0x0020
 
#define DP83TG720_PMA_WATCHDOG_CFG_IEEE_WATCHDOG_EN   0x0010
 
#define DP83TG720_PMA_WATCHDOG_CFG_WATCHDOG_CNT_CLR_TH   0x000F
 
#define DP83TG720_SYMB_POL_CFG_CFG_SLAVE_AUTO_POL_CORRECTION_EN   0x0010
 
#define DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_ORDER_INV   0x0008
 
#define DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_POL_INV   0x0004
 
#define DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_ORDER_INV   0x0002
 
#define DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_POL_INV   0x0001
 
#define DP83TG720_OAM_CFG_CFG_RX_OAM_CRC_DATA_IN_ORDER   0x0002
 
#define DP83TG720_OAM_CFG_CFG_TX_OAM_CRC_DATA_IN_ORDER   0x0001
 
#define DP83TG720_TEST_MEM_CFG_CFG_WAIT_TIME_XCORR_WEN   0x1FC0
 
#define DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_SEL   0x0020
 
#define DP83TG720_TEST_MEM_CFG_CFG_SEND_S_INFINITE_LOOP   0x0010
 
#define DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_TEST_MEM   0x0008
 
#define DP83TG720_TEST_MEM_CFG_CFG_ECC_EN   0x0004
 
#define DP83TG720_TEST_MEM_CFG_CFG_TEST_MEM_SIGDET_DEBUG   0x0002
 
#define DP83TG720_TEST_MEM_CFG_CFG_PCS_TEST_MEM_MODE   0x0001
 
#define DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_EN   0x0100
 
#define DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_VAL   0x00FF
 
#define DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH   0x0380
 
#define DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH_DEFAULT   0x0100
 
#define DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH   0x0070
 
#define DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH_DEFAULT   0x0020
 
#define DP83TG720_RGMII_CTRL_RGMII_TX_IF_EN   0x0008
 
#define DP83TG720_RGMII_CTRL_INVERT_RGMII_TXD   0x0004
 
#define DP83TG720_RGMII_CTRL_INVERT_RGMII_RXD   0x0002
 
#define DP83TG720_RGMII_CTRL_SUP_TX_ERR_FD   0x0001
 
#define DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_FULL_ERR   0x0008
 
#define DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_EMPTY_ERR   0x0004
 
#define DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_FULL_ERR   0x0002
 
#define DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_EMPTY_ERR   0x0001
 
#define DP83TG720_RGMII_DELAY_CTRL_RX_CLK_SEL   0x0002
 
#define DP83TG720_RGMII_DELAY_CTRL_TX_CLK_SEL   0x0001
 
#define DP83TG720_SGMII_CTRL_1_SGMII_TX_ERR_DIS   0x8000
 
#define DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_FORCE   0x4000
 
#define DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_VALUE   0x3C00
 
#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_EN   0x0200
 
#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_RX_POL_INVERT   0x0100
 
#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_TX_POL_INVERT   0x0080
 
#define DP83TG720_SGMII_CTRL_1_SGMII_AUTONEG_TIMER   0x0006
 
#define DP83TG720_SGMII_CTRL_1_MR_AN_ENABLE   0x0001
 
#define DP83TG720_SGMII_STATUS_SGMII_PAGE_RECEIVED   0x1000
 
#define DP83TG720_SGMII_STATUS_LINK_STATUS_1000BX   0x0800
 
#define DP83TG720_SGMII_STATUS_MR_AN_COMPLETE   0x0400
 
#define DP83TG720_SGMII_STATUS_CFG_ALIGN_EN   0x0200
 
#define DP83TG720_SGMII_STATUS_CFG_SYNC_STATUS   0x0100
 
#define DP83TG720_SGMII_STATUS_CFG_ALIGN_IDX   0x00F0
 
#define DP83TG720_SGMII_STATUS_CFG_STATE   0x000F
 
#define DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_VAL   0x0100
 
#define DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_EN   0x0080
 
#define DP83TG720_SGMII_CTRL_2_MR_RESTART_AN   0x0040
 
#define DP83TG720_SGMII_CTRL_2_TX_HALF_FULL_TH   0x0038
 
#define DP83TG720_SGMII_CTRL_2_RX_HALF_FULL_TH   0x0007
 
#define DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_FULL_ERR   0x0008
 
#define DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_EMPTY_ERR   0x0004
 
#define DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_FULL_ERR   0x0002
 
#define DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_EMPTY_ERR   0x0001
 
#define DP83TG720_PRBS_STATUS_1_PRBS_ERR_OV_CNT   0x00FF
 
#define DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_64   0x2000
 
#define DP83TG720_PRBS_CTRL_1_SEND_PKT   0x1000
 
#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_SEL   0x0700
 
#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_GEN_SEL   0x0070
 
#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CNT_MODE   0x0008
 
#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_ENABLE   0x0004
 
#define DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_PRBS   0x0002
 
#define DP83TG720_PRBS_CTRL_1_PKT_GEN_EN   0x0001
 
#define DP83TG720_PRBS_CTRL_2_CFG_PKT_LEN_PRBS   0xFFFF
 
#define DP83TG720_PRBS_CTRL_3_CFG_IPG_LEN   0x00FF
 
#define DP83TG720_PRBS_STATUS_2_PRBS_BYTE_CNT   0xFFFF
 
#define DP83TG720_PRBS_STATUS_3_PRBS_PKT_CNT_15_0   0xFFFF
 
#define DP83TG720_PRBS_STATUS_4_PRBS_PKT_CNT_31_16   0xFFFF
 
#define DP83TG720_PRBS_STATUS_6_PKT_DONE   0x1000
 
#define DP83TG720_PRBS_STATUS_6_PKT_GEN_BUSY   0x0800
 
#define DP83TG720_PRBS_STATUS_6_PRBS_PKT_OV   0x0400
 
#define DP83TG720_PRBS_STATUS_6_PRBS_BYTE_OV   0x0200
 
#define DP83TG720_PRBS_STATUS_6_PRBS_LOCK   0x0100
 
#define DP83TG720_PRBS_STATUS_6_PRBS_ERR_CNT   0x00FF
 
#define DP83TG720_PRBS_STATUS_8_PKT_ERR_CNT_15_0   0xFFFF
 
#define DP83TG720_PRBS_STATUS_9_PKT_ERR_CNT_31_16   0xFFFF
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA   0xFF00
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA_DEFAULT   0x5500
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE   0x00C0
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_INCREMENTAL   0x0000
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_FIXED   0x0040
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES   0x0038
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_0_BYTE   0x0000
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_1_BYTE   0x0008
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_2_BYTES   0x0010
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_3_BYTES   0x0018
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_4_BYTES   0x0020
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_5_BYTES   0x0028
 
#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_6_BYTES   0x0030
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT   0x0007
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1_PACKET   0x0000
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10_PACKETS   0x0001
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100_PACKETS   0x0002
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000_PACKETS   0x0003
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10000_PACKETS   0x0004
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100000_PACKETS   0x0005
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000000_PACKETS   0x0006
 
#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_CONTINUOUS   0x0007
 
#define DP83TG720_PRBS_CTRL_5_PATTERN_15_0   0xFFFF
 
#define DP83TG720_PRBS_CTRL_6_PATTERN_31_16   0xFFFF
 
#define DP83TG720_PRBS_CTRL_7_PATTERN_47_32   0xFFFF
 
#define DP83TG720_PRBS_CTRL_8_PMATCH_DATA_15_0   0xFFFF
 
#define DP83TG720_PRBS_CTRL_9_PMATCH_DATA_31_16   0xFFFF
 
#define DP83TG720_PRBS_CTRL_10_PMATCH_DATA_47_32   0xFFFF
 
#define DP83TG720_CRC_STATUS_RX_BAD_CRC   0x0002
 
#define DP83TG720_CRC_STATUS_TX_BAD_CRC   0x0001
 
#define DP83TG720_PKT_STAT_1_TX_PKT_CNT_15_0   0xFFFF
 
#define DP83TG720_PKT_STAT_2_TX_PKT_CNT_31_16   0xFFFF
 
#define DP83TG720_PKT_STAT_3_TX_ERR_PKT_CNT   0xFFFF
 
#define DP83TG720_PKT_STAT_4_RX_PKT_CNT_15_0   0xFFFF
 
#define DP83TG720_PKT_STAT_5_RX_PKT_CNT_31_16   0xFFFF
 
#define DP83TG720_PKT_STAT_6_RX_ERR_PKT_CNT   0xFFFF
 
#define DP83TG720_SQI_REG_1_WORST_SQI_OUT   0x00E0
 
#define DP83TG720_SQI_REG_1_SQI_OUT   0x000E
 
#define DP83TG720_DSP_REG_75_MSE_LOCK   0x03FF
 
#define DP83TG720_SQI_1_CFG_HIST_1_2   0xF000
 
#define DP83TG720_SQI_1_CFG_ACC_WINDOW_SEL   0x0C00
 
#define DP83TG720_SQI_1_CFG_SQI_TH_1_2   0x03FF
 

Functions

error_t dp83tg720Init (NetInterface *interface)
 DP83TG720 PHY transceiver initialization. More...
 
void dp83tg720InitHook (NetInterface *interface)
 DP83TG720 custom configuration. More...
 
void dp83tg720Tick (NetInterface *interface)
 DP83TG720 timer handler. More...
 
void dp83tg720EnableIrq (NetInterface *interface)
 Enable interrupts. More...
 
void dp83tg720DisableIrq (NetInterface *interface)
 Disable interrupts. More...
 
void dp83tg720EventHandler (NetInterface *interface)
 DP83TG720 event handler. More...
 
void dp83tg720WritePhyReg (NetInterface *interface, uint8_t address, uint16_t data)
 Write PHY register. More...
 
uint16_t dp83tg720ReadPhyReg (NetInterface *interface, uint8_t address)
 Read PHY register. More...
 
void dp83tg720DumpPhyReg (NetInterface *interface)
 Dump PHY registers for debugging purpose. More...
 
void dp83tg720WriteMmdReg (NetInterface *interface, uint8_t devAddr, uint16_t regAddr, uint16_t data)
 Write MMD register. More...
 
uint16_t dp83tg720ReadMmdReg (NetInterface *interface, uint8_t devAddr, uint16_t regAddr)
 Read MMD register. More...
 

Variables

const PhyDriver dp83tg720PhyDriver
 DP83TG720 Ethernet PHY driver. More...
 

Detailed Description

DP83TG720 1000Base-T1 Ethernet PHY driver.

License

SPDX-License-Identifier: GPL-2.0-or-later

Copyright (C) 2010-2024 Oryx Embedded SARL. All rights reserved.

This file is part of CycloneTCP Open.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Author
Oryx Embedded SARL (www.oryx-embedded.com)
Version
2.4.4

Definition in file dp83tg720_driver.h.

Macro Definition Documentation

◆ DP83TG720_A2D_REG_05

#define DP83TG720_A2D_REG_05   0x1F, 0x0405

Definition at line 96 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL   0xFC00

Definition at line 462 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1000_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1000_MV   0x6400

Definition at line 478 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1040_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1040_MV   0x6800

Definition at line 479 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1080_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1080_MV   0x6C00

Definition at line 480 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1120_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1120_MV   0x7000

Definition at line 481 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1160_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1160_MV   0x7400

Definition at line 482 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1200_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_1200_MV   0x7800

Definition at line 483 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_400_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_400_MV   0x2800

Definition at line 463 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_440_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_440_MV   0x2C00

Definition at line 464 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_480_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_480_MV   0x3000

Definition at line 465 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_520_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_520_MV   0x3400

Definition at line 466 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_560_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_560_MV   0x3800

Definition at line 467 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_600_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_600_MV   0x3C00

Definition at line 468 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_640_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_640_MV   0x4000

Definition at line 469 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_680_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_680_MV   0x4400

Definition at line 470 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_720_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_720_MV   0x4800

Definition at line 471 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_760_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_760_MV   0x4C00

Definition at line 472 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_800_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_800_MV   0x5000

Definition at line 473 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_840_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_840_MV   0x5400

Definition at line 474 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_880_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_880_MV   0x5800

Definition at line 475 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_920_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_920_MV   0x5C00

Definition at line 476 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_960_MV

#define DP83TG720_A2D_REG_05_LD_BIAS_1P0V_SL_960_MV   0x6000

Definition at line 477 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_30

#define DP83TG720_A2D_REG_30   0x1F, 0x041E

Definition at line 97 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_30_SPARE_IN_2_FROMDIG_SL_FORCE_EN

#define DP83TG720_A2D_REG_30_SPARE_IN_2_FROMDIG_SL_FORCE_EN   0x0100

Definition at line 486 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_31

#define DP83TG720_A2D_REG_31   0x1F, 0x041F

Definition at line 98 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_40

#define DP83TG720_A2D_REG_40   0x1F, 0x0428

Definition at line 99 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_40_SGMII_SOP_SON_SLEW_CTRL

#define DP83TG720_A2D_REG_40_SGMII_SOP_SON_SLEW_CTRL   0x0800

Definition at line 492 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_40_SGMII_TESTMODE

#define DP83TG720_A2D_REG_40_SGMII_TESTMODE   0x6000

Definition at line 491 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_41

#define DP83TG720_A2D_REG_41   0x1F, 0x0429

Definition at line 100 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_41_SGMII_IO_LOOPBACK_EN

#define DP83TG720_A2D_REG_41_SGMII_IO_LOOPBACK_EN   0x0002

Definition at line 495 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_43

#define DP83TG720_A2D_REG_43   0x1F, 0x042B

Definition at line 101 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_43_SGMII_CDR_TESTMODE_1

#define DP83TG720_A2D_REG_43_SGMII_CDR_TESTMODE_1   0xFFFF

Definition at line 498 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_44

#define DP83TG720_A2D_REG_44   0x1F, 0x042C

Definition at line 102 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_44_SGMII_DIG_LOOPBACK_EN

#define DP83TG720_A2D_REG_44_SGMII_DIG_LOOPBACK_EN   0x0010

Definition at line 501 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46

#define DP83TG720_A2D_REG_46   0x1F, 0x042E

Definition at line 103 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_CALIB_AVG

#define DP83TG720_A2D_REG_46_SGMII_CALIB_AVG   0x0180

Definition at line 506 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_DIS

#define DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_DIS   0x0800

Definition at line 504 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_VAL

#define DP83TG720_A2D_REG_46_SGMII_CALIB_WATCHDOG_VAL   0x0600

Definition at line 505 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_CDR_LOCK_SL

#define DP83TG720_A2D_REG_46_SGMII_CDR_LOCK_SL   0x0020

Definition at line 508 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_COMP_OFFSET_TUNE_FORCE_EN

#define DP83TG720_A2D_REG_46_SGMII_COMP_OFFSET_TUNE_FORCE_EN   0x0002

Definition at line 512 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_DATA_SYNC_SL

#define DP83TG720_A2D_REG_46_SGMII_DATA_SYNC_SL   0x0001

Definition at line 513 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_DO_CALIB

#define DP83TG720_A2D_REG_46_SGMII_DO_CALIB   0x0040

Definition at line 507 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_INPUT_TERM_EN_FORCE_EN

#define DP83TG720_A2D_REG_46_SGMII_INPUT_TERM_EN_FORCE_EN   0x0008

Definition at line 510 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_MODE_FORCE_EN

#define DP83TG720_A2D_REG_46_SGMII_MODE_FORCE_EN   0x0010

Definition at line 509 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_46_SGMII_OUTPUT_EN_FORCE_EN

#define DP83TG720_A2D_REG_46_SGMII_OUTPUT_EN_FORCE_EN   0x0004

Definition at line 511 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_47

#define DP83TG720_A2D_REG_47   0x1F, 0x042F

Definition at line 104 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_0

#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_0   0x0001

Definition at line 518 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_1

#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_1   0x0002

Definition at line 517 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_2

#define DP83TG720_A2D_REG_47_SPARE_IN_2_FROMDIG_SL_2   0x0004

Definition at line 516 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_48

#define DP83TG720_A2D_REG_48   0x1F, 0x0430

Definition at line 105 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_48_DLL_EN

#define DP83TG720_A2D_REG_48_DLL_EN   0x1000

Definition at line 521 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_48_DLL_RX_DELAY_CTRL_SL

#define DP83TG720_A2D_REG_48_DLL_RX_DELAY_CTRL_SL   0x00F0

Definition at line 523 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_48_DLL_TX_DELAY_CTRL_SL

#define DP83TG720_A2D_REG_48_DLL_TX_DELAY_CTRL_SL   0x0F00

Definition at line 522 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_66

#define DP83TG720_A2D_REG_66   0x1F, 0x0442

Definition at line 106 of file dp83tg720_driver.h.

◆ DP83TG720_A2D_REG_66_ESD_EVENT_COUNT

#define DP83TG720_A2D_REG_66_ESD_EVENT_COUNT   0x7E00

Definition at line 526 of file dp83tg720_driver.h.

◆ DP83TG720_ADDAR

#define DP83TG720_ADDAR   0x0E

Definition at line 50 of file dp83tg720_driver.h.

◆ DP83TG720_AN_CFG

#define DP83TG720_AN_CFG   0x07, 0x7200

Definition at line 87 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR

#define DP83TG720_BMCR   0x00

Definition at line 45 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR_ISOLATE

#define DP83TG720_BMCR_ISOLATE   0x0400

Definition at line 181 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR_LOOPBACK

#define DP83TG720_BMCR_LOOPBACK   0x4000

Definition at line 179 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR_MII_RESET

#define DP83TG720_BMCR_MII_RESET   0x8000

Definition at line 178 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR_POWER_DOWN

#define DP83TG720_BMCR_POWER_DOWN   0x0800

Definition at line 180 of file dp83tg720_driver.h.

◆ DP83TG720_BMCR_SPEED_SEL_MSB

#define DP83TG720_BMCR_SPEED_SEL_MSB   0x0040

Definition at line 182 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR

#define DP83TG720_BMSR   0x01

Definition at line 46 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_ANEG_ABILITY

#define DP83TG720_BMSR_ANEG_ABILITY   0x0008

Definition at line 190 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_ANEG_COMPLETE

#define DP83TG720_BMSR_ANEG_COMPLETE   0x0020

Definition at line 188 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_EXTENDED_CAPABILITY

#define DP83TG720_BMSR_EXTENDED_CAPABILITY   0x0001

Definition at line 193 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_EXTENDED_STATUS

#define DP83TG720_BMSR_EXTENDED_STATUS   0x0100

Definition at line 185 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_JABBER_DETECT

#define DP83TG720_BMSR_JABBER_DETECT   0x0002

Definition at line 192 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_LINK_STATUS

#define DP83TG720_BMSR_LINK_STATUS   0x0004

Definition at line 191 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_PREAMBLE_SUPRESSION

#define DP83TG720_BMSR_PREAMBLE_SUPRESSION   0x0040

Definition at line 187 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_REMOTE_FAULT

#define DP83TG720_BMSR_REMOTE_FAULT   0x0010

Definition at line 189 of file dp83tg720_driver.h.

◆ DP83TG720_BMSR_UNIDIRECTIONAL_ABILITY

#define DP83TG720_BMSR_UNIDIRECTIONAL_ABILITY   0x0080

Definition at line 186 of file dp83tg720_driver.h.

◆ DP83TG720_BREAK_LINK_TIMER

#define DP83TG720_BREAK_LINK_TIMER   0x1F, 0x050A

Definition at line 124 of file dp83tg720_driver.h.

◆ DP83TG720_BREAK_LINK_TIMER_CFG_FIFO_RESET_IN_BREAK_LINK

#define DP83TG720_BREAK_LINK_TIMER_CFG_FIFO_RESET_IN_BREAK_LINK   0x1000

Definition at line 766 of file dp83tg720_driver.h.

◆ DP83TG720_BREAK_LINK_TIMER_CFG_SLAVE_SEND_S_32_MODE

#define DP83TG720_BREAK_LINK_TIMER_CFG_SLAVE_SEND_S_32_MODE   0x0800

Definition at line 767 of file dp83tg720_driver.h.

◆ DP83TG720_CRC_STATUS

#define DP83TG720_CRC_STATUS   0x1F, 0x0638

Definition at line 166 of file dp83tg720_driver.h.

◆ DP83TG720_CRC_STATUS_RX_BAD_CRC

#define DP83TG720_CRC_STATUS_RX_BAD_CRC   0x0002

Definition at line 986 of file dp83tg720_driver.h.

◆ DP83TG720_CRC_STATUS_TX_BAD_CRC

#define DP83TG720_CRC_STATUS_TX_BAD_CRC   0x0001

Definition at line 987 of file dp83tg720_driver.h.

◆ DP83TG720_DSP_REG_75

#define DP83TG720_DSP_REG_75   0x1F, 0x0875

Definition at line 174 of file dp83tg720_driver.h.

◆ DP83TG720_DSP_REG_75_MSE_LOCK

#define DP83TG720_DSP_REG_75_MSE_LOCK   0x03FF

Definition at line 1012 of file dp83tg720_driver.h.

◆ DP83TG720_FORCE_CTRL1

#define DP83TG720_FORCE_CTRL1   0x1F, 0x0573

Definition at line 141 of file dp83tg720_driver.h.

◆ DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_EN

#define DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_EN   0x0100

Definition at line 846 of file dp83tg720_driver.h.

◆ DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_VAL

#define DP83TG720_FORCE_CTRL1_CFG_FORCE_LINK_SYNC_STATE_VAL   0x00FF

Definition at line 847 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1

#define DP83TG720_IO_CONTROL_1   0x1F, 0x0454

Definition at line 111 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1   0xFFFF

Definition at line 617 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_CLKOUT_GPIO_2

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_CLKOUT_GPIO_2   0x0002

Definition at line 620 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INH

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INH   0x0006

Definition at line 622 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INT_N

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_INT_N   0x0003

Definition at line 621 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_0_GPIO_0

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_0_GPIO_0   0x0000

Definition at line 618 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_1_GPIO_1

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_LED_1_GPIO_1   0x0001

Definition at line 619 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CLK

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CLK   0x000D

Definition at line 629 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CTRL

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_CTRL   0x000E

Definition at line 630 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_D0

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_RX_D0   0x000F

Definition at line 631 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CLK

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CLK   0x0007

Definition at line 623 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CTRL

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_CTRL   0x0008

Definition at line 624 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D0

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D0   0x0009

Definition at line 625 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D1

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D1   0x000A

Definition at line 626 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D2

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D2   0x000B

Definition at line 627 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D3

#define DP83TG720_IO_CONTROL_1_IO_CONTROL_1_TX_D3   0x000C

Definition at line 628 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2

#define DP83TG720_IO_CONTROL_2   0x1F, 0x0455

Definition at line 112 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE

#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE   0x3E00

Definition at line 634 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_DEFAULT

#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_DEFAULT   0x0000

Definition at line 635 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_FASTER

#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_FASTER   0x0400

Definition at line 637 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_SLOWER

#define DP83TG720_IO_CONTROL_2_CFG_OTHER_IMPEDANCE_SLOWER   0x0200

Definition at line 636 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_CONTROL_2

#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2   0x000F

Definition at line 646 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D1

#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D1   0x0000

Definition at line 647 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D2

#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D2   0x0001

Definition at line 648 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D3

#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_RX_D3   0x0002

Definition at line 649 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_CONTROL_2_STRP_1

#define DP83TG720_IO_CONTROL_2_IO_CONTROL_2_STRP_1   0x0003

Definition at line 650 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_OE_N_FORCE_CTRL

#define DP83TG720_IO_CONTROL_2_IO_OE_N_FORCE_CTRL   0x0010

Definition at line 645 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_IO_OE_N_VALUE

#define DP83TG720_IO_CONTROL_2_IO_OE_N_VALUE   0x0020

Definition at line 644 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_FORCE_CNTL

#define DP83TG720_IO_CONTROL_2_PUPD_FORCE_CNTL   0x0040

Definition at line 643 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_VALUE

#define DP83TG720_IO_CONTROL_2_PUPD_VALUE   0x0180

Definition at line 638 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_VALUE_BOTH

#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_BOTH   0x0180

Definition at line 642 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_VALUE_NO_PULL

#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_NO_PULL   0x0000

Definition at line 639 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_DOWN

#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_DOWN   0x0100

Definition at line 641 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_UP

#define DP83TG720_IO_CONTROL_2_PUPD_VALUE_PULL_UP   0x0080

Definition at line 640 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_3

#define DP83TG720_IO_CONTROL_3   0x1F, 0x0456

Definition at line 113 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE

#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE   0x03E0

Definition at line 653 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_DEFAULT

#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_DEFAULT   0x0100

Definition at line 656 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_MEDIUM

#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_MEDIUM   0x0140

Definition at line 654 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_SLOWEST

#define DP83TG720_IO_CONTROL_3_CFG_MAC_RX_IMPEDANCE_SLOWEST   0x0160

Definition at line 655 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4

#define DP83TG720_IO_CONTROL_4   0x1F, 0x0459

Definition at line 116 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE   0xFFFF

Definition at line 683 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_CLKOUT_GPIO_2

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_CLKOUT_GPIO_2   0x0002

Definition at line 686 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_INT_N

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_INT_N   0x0003

Definition at line 687 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_0_GPIO_0

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_0_GPIO_0   0x0000

Definition at line 684 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_1_GPIO_1

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_LED_1_GPIO_1   0x0001

Definition at line 685 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CLK

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CLK   0x000A

Definition at line 694 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CTRL

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_CTRL   0x000B

Definition at line 695 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D0

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D0   0x000C

Definition at line 696 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D1

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D1   0x000D

Definition at line 697 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D2

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D2   0x000E

Definition at line 698 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D3

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_RX_D3   0x000F

Definition at line 699 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CLK

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CLK   0x0004

Definition at line 688 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CTRL

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_CTRL   0x0005

Definition at line 689 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D0

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D0   0x0006

Definition at line 690 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D1

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D1   0x0007

Definition at line 691 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D2

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D2   0x0008

Definition at line 692 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D3

#define DP83TG720_IO_CONTROL_4_IO_INPUT_MODE_TX_D3   0x0009

Definition at line 693 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5

#define DP83TG720_IO_CONTROL_5   0x1F, 0x045A

Definition at line 117 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE   0xFFFF

Definition at line 702 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_CLKOUT_GPIO_2

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_CLKOUT_GPIO_2   0x0002

Definition at line 705 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_INT_N

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_INT_N   0x0003

Definition at line 706 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_0_GPIO_0

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_0_GPIO_0   0x0000

Definition at line 703 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_1_GPIO_1

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_LED_1_GPIO_1   0x0001

Definition at line 704 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CLK

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CLK   0x000A

Definition at line 713 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CTRL

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_CTRL   0x000B

Definition at line 714 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D0

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D0   0x000C

Definition at line 715 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D1

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D1   0x000D

Definition at line 716 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D2

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D2   0x000E

Definition at line 717 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D3

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_RX_D3   0x000F

Definition at line 718 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CLK

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CLK   0x0004

Definition at line 707 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CTRL

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_CTRL   0x0005

Definition at line 708 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D0

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D0   0x0006

Definition at line 709 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D1

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D1   0x0007

Definition at line 710 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D2

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D2   0x0008

Definition at line 711 of file dp83tg720_driver.h.

◆ DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D3

#define DP83TG720_IO_CONTROL_5_IO_OUTPUT_MODE_TX_D3   0x0009

Definition at line 712 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1

#define DP83TG720_IO_MUX_CFG_1   0x1F, 0x0452

Definition at line 109 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL   0x0007

Definition at line 596 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_HIGH

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_HIGH   0x0007

Definition at line 603 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_IEEE

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_IEEE   0x0005

Definition at line 601 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_INTERRUPT

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_INTERRUPT   0x0004

Definition at line 600 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LED_0

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LED_0   0x0000

Definition at line 597 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LOW

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_LOW   0x0006

Definition at line 602 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_RGMII_DATA_MATCH

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_RGMII_DATA_MATCH   0x0002

Definition at line 598 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_UNDER_VOLTAGE

#define DP83TG720_IO_MUX_CFG_1_LED_0_GPIO_CTRL_UNDER_VOLTAGE   0x0003

Definition at line 599 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL   0x0700

Definition at line 588 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_HIGH

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_HIGH   0x0700

Definition at line 595 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_IEEE

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_IEEE   0x0500

Definition at line 593 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_INTERRUPT

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_INTERRUPT   0x0400

Definition at line 592 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LED_1

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LED_1   0x0000

Definition at line 589 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LOW

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_LOW   0x0600

Definition at line 594 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_RGMII_DATA_MATCH

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_RGMII_DATA_MATCH   0x0200

Definition at line 590 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_UNDER_VOLTAGE

#define DP83TG720_IO_MUX_CFG_1_LED_1_GPIO_CTRL_UNDER_VOLTAGE   0x0300

Definition at line 591 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2

#define DP83TG720_IO_MUX_CFG_2   0x1F, 0x0453

Definition at line 110 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE

#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE   0x0038

Definition at line 606 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_125MHZ_CLK

#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_125MHZ_CLK   0x0018

Definition at line 608 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_XI_OSC_25M_1P0V_DL

#define DP83TG720_IO_MUX_CFG_2_CLK_O_CLK_SOURCE_XI_OSC_25M_1P0V_DL   0x0000

Definition at line 607 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL   0x0007

Definition at line 609 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_HIGH

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_HIGH   0x0007

Definition at line 614 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LED_2

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LED_2   0x0000

Definition at line 610 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LOW

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_LOW   0x0004

Definition at line 613 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_RGMII_DATA_MATCH

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_RGMII_DATA_MATCH   0x0002

Definition at line 611 of file dp83tg720_driver.h.

◆ DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_UNDER_VOLTAGE

#define DP83TG720_IO_MUX_CFG_2_CLK_O_GPIO_CTRL_UNDER_VOLTAGE   0x0003

Definition at line 612 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1

#define DP83TG720_IO_STATUS_1   0x1F, 0x0457

Definition at line 114 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1

#define DP83TG720_IO_STATUS_1_IO_STATUS_1   0xFFFF

Definition at line 659 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_CLKOUT_GPIO_2

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_CLKOUT_GPIO_2   0x0002

Definition at line 662 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_INH

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_INH   0x0006

Definition at line 664 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_INT_N

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_INT_N   0x0003

Definition at line 663 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_0_GPIO_0

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_0_GPIO_0   0x0000

Definition at line 660 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_1_GPIO_1

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_LED_1_GPIO_1   0x0001

Definition at line 661 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CLK

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CLK   0x000D

Definition at line 671 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CTRL

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_CTRL   0x000E

Definition at line 672 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_D0

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_RX_D0   0x000F

Definition at line 673 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CLK

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CLK   0x0007

Definition at line 665 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CTRL

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_CTRL   0x0008

Definition at line 666 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D0

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D0   0x0009

Definition at line 667 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D1

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D1   0x000A

Definition at line 668 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D2

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D2   0x000B

Definition at line 669 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D3

#define DP83TG720_IO_STATUS_1_IO_STATUS_1_TX_D3   0x000C

Definition at line 670 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2

#define DP83TG720_IO_STATUS_2   0x1F, 0x0458

Definition at line 115 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2_IO_STATUS_2

#define DP83TG720_IO_STATUS_2_IO_STATUS_2   0x000F

Definition at line 676 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D1

#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D1   0x0000

Definition at line 677 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D2

#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D2   0x0001

Definition at line 678 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D3

#define DP83TG720_IO_STATUS_2_IO_STATUS_2_RX_D3   0x0002

Definition at line 679 of file dp83tg720_driver.h.

◆ DP83TG720_IO_STATUS_2_IO_STATUS_2_STRP_1

#define DP83TG720_IO_STATUS_2_IO_STATUS_2_STRP_1   0x0003

Definition at line 680 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1

#define DP83TG720_LEDS_CFG_1   0x1F, 0x0450

Definition at line 107 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION   0x000F

Definition at line 557 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_LOST

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_LOST   0x0009

Definition at line 565 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_OK

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_LINK_OK   0x0000

Definition at line 558 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_MASTER

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_MASTER   0x0004

Definition at line 562 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_PRBS_ERROR

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_PRBS_ERROR   0x000A

Definition at line 566 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_RX_ACT   0x0003

Definition at line 561 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_SLAVE

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_SLAVE   0x0005

Definition at line 563 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_ACT

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_ACT   0x0002

Definition at line 560 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT   0x0001

Definition at line 559 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT_STRETCH

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_TX_RX_ACT_STRETCH   0x0006

Definition at line 564 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_0_OPTION_XMII_TX_RX_ERROR

#define DP83TG720_LEDS_CFG_1_LED_0_OPTION_XMII_TX_RX_ERROR   0x000B

Definition at line 567 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION   0x00F0

Definition at line 546 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_LOST

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_LOST   0x0090

Definition at line 554 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_OK

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_LINK_OK   0x0000

Definition at line 547 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_MASTER

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_MASTER   0x0040

Definition at line 551 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_PRBS_ERROR

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_PRBS_ERROR   0x00A0

Definition at line 555 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_RX_ACT   0x0030

Definition at line 550 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_SLAVE

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_SLAVE   0x0050

Definition at line 552 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_ACT

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_ACT   0x0020

Definition at line 549 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT   0x0010

Definition at line 548 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT_STRETCH

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_TX_RX_ACT_STRETCH   0x0060

Definition at line 553 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_1_OPTION_XMII_TX_RX_ERROR

#define DP83TG720_LEDS_CFG_1_LED_1_OPTION_XMII_TX_RX_ERROR   0x00B0

Definition at line 556 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION   0x0F00

Definition at line 535 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_LOST

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_LOST   0x0900

Definition at line 543 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_OK

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_LINK_OK   0x0000

Definition at line 536 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_MASTER

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_MASTER   0x0400

Definition at line 540 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_PRBS_ERROR

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_PRBS_ERROR   0x0A00

Definition at line 544 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_RX_ACT   0x0300

Definition at line 539 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_SLAVE

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_SLAVE   0x0500

Definition at line 541 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_ACT

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_ACT   0x0200

Definition at line 538 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT   0x0100

Definition at line 537 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT_STRETCH

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_TX_RX_ACT_STRETCH   0x0600

Definition at line 542 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LED_2_OPTION_XMII_TX_RX_ERROR

#define DP83TG720_LEDS_CFG_1_LED_2_OPTION_XMII_TX_RX_ERROR   0x0B00

Definition at line 545 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE

#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE   0x3000

Definition at line 530 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_10HZ

#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_10HZ   0x1000

Definition at line 532 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_20HZ

#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_20HZ   0x0000

Definition at line 531 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_2HZ

#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_2HZ   0x3000

Definition at line 534 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_5HZ

#define DP83TG720_LEDS_CFG_1_LEDS_BLINK_RATE_5HZ   0x2000

Definition at line 533 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_1_LEDS_BYPASS_STRETCHING

#define DP83TG720_LEDS_CFG_1_LEDS_BYPASS_STRETCHING   0x4000

Definition at line 529 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2

#define DP83TG720_LEDS_CFG_2   0x1F, 0x0451

Definition at line 108 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL   0x0E00

Definition at line 570 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LINK_SYNC_LINK_CONTROL

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LINK_SYNC_LINK_CONTROL   0x0A00

Definition at line 576 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_RCVR_STATUS

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_RCVR_STATUS   0x0000

Definition at line 571 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_SNR_MARGIN

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_LOC_SNR_MARGIN   0x0400

Definition at line 573 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_PMA_WATCHDOG_STATUS

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_PMA_WATCHDOG_STATUS   0x0800

Definition at line 575 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_PHY_READY

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_PHY_READY   0x0600

Definition at line 574 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_RCVR_STATUS

#define DP83TG720_LEDS_CFG_2_CFG_IEEE_COMPL_SEL_REM_RCVR_STATUS   0x0200

Definition at line 572 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_0_DRV_EN

#define DP83TG720_LEDS_CFG_2_LED_0_DRV_EN   0x0004

Definition at line 583 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_0_DRV_VAL

#define DP83TG720_LEDS_CFG_2_LED_0_DRV_VAL   0x0002

Definition at line 584 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_0_POLARITY

#define DP83TG720_LEDS_CFG_2_LED_0_POLARITY   0x0001

Definition at line 585 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_1_DRV_EN

#define DP83TG720_LEDS_CFG_2_LED_1_DRV_EN   0x0020

Definition at line 580 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_1_DRV_VAL

#define DP83TG720_LEDS_CFG_2_LED_1_DRV_VAL   0x0010

Definition at line 581 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_1_POLARITY

#define DP83TG720_LEDS_CFG_2_LED_1_POLARITY   0x0008

Definition at line 582 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_2_DRV_EN

#define DP83TG720_LEDS_CFG_2_LED_2_DRV_EN   0x0100

Definition at line 577 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_2_DRV_VAL

#define DP83TG720_LEDS_CFG_2_LED_2_DRV_VAL   0x0080

Definition at line 578 of file dp83tg720_driver.h.

◆ DP83TG720_LEDS_CFG_2_LED_2_POLARITY

#define DP83TG720_LEDS_CFG_2_LED_2_POLARITY   0x0040

Definition at line 579 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT

#define DP83TG720_LINK_DOWN_LATCH_STAT   0x1F, 0x0545

Definition at line 133 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_BLOCK_LOCK_LL

#define DP83TG720_LINK_DOWN_LATCH_STAT_BLOCK_LOCK_LL   0x0002

Definition at line 806 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_CHANNEL_OK_LL

#define DP83TG720_LINK_DOWN_LATCH_STAT_CHANNEL_OK_LL   0x0020

Definition at line 802 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_HI_RFER_LH

#define DP83TG720_LINK_DOWN_LATCH_STAT_HI_RFER_LH   0x0004

Definition at line 805 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_LINK_FAIL_INHIBIT_LH

#define DP83TG720_LINK_DOWN_LATCH_STAT_LINK_FAIL_INHIBIT_LH   0x0010

Definition at line 803 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_PMA_WATCHDOG_LL

#define DP83TG720_LINK_DOWN_LATCH_STAT_PMA_WATCHDOG_LL   0x0001

Definition at line 807 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_DOWN_LATCH_STAT_SEND_S_SIGDET_LH

#define DP83TG720_LINK_DOWN_LATCH_STAT_SEND_S_SIGDET_LH   0x0008

Definition at line 804 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_1

#define DP83TG720_LINK_QUAL_1   0x1F, 0x0543

Definition at line 131 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_1_LINK_TRAINING_TIME

#define DP83TG720_LINK_QUAL_1_LINK_TRAINING_TIME   0x00FF

Definition at line 795 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_2

#define DP83TG720_LINK_QUAL_2   0x1F, 0x0544

Definition at line 132 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_2_LOCAL_RECEIVER_TIME

#define DP83TG720_LINK_QUAL_2_LOCAL_RECEIVER_TIME   0x00FF

Definition at line 799 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_2_REMOTE_RECEIVER_TIME

#define DP83TG720_LINK_QUAL_2_REMOTE_RECEIVER_TIME   0xFF00

Definition at line 798 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_3

#define DP83TG720_LINK_QUAL_3   0x1F, 0x0547

Definition at line 134 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_3_LINK_FAIL_CNT

#define DP83TG720_LINK_QUAL_3_LINK_FAIL_CNT   0x03FF

Definition at line 811 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_3_LINK_LOSS_CNT

#define DP83TG720_LINK_QUAL_3_LINK_LOSS_CNT   0xFC00

Definition at line 810 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_4

#define DP83TG720_LINK_QUAL_4   0x1F, 0x0548

Definition at line 135 of file dp83tg720_driver.h.

◆ DP83TG720_LINK_QUAL_4_COMM_READY

#define DP83TG720_LINK_QUAL_4_COMM_READY   0x0001

Definition at line 814 of file dp83tg720_driver.h.

◆ DP83TG720_LP_TRAINING

#define DP83TG720_LP_TRAINING   0x01, 0x1903

Definition at line 71 of file dp83tg720_driver.h.

◆ DP83TG720_LP_TRAINING_LP_EEE_ADV

#define DP83TG720_LP_TRAINING_LP_EEE_ADV   0x0001

Definition at line 339 of file dp83tg720_driver.h.

◆ DP83TG720_LP_TRAINING_LP_OAM_ADV

#define DP83TG720_LP_TRAINING_LP_OAM_ADV   0x0002

Definition at line 338 of file dp83tg720_driver.h.

◆ DP83TG720_LP_TRAINING_LP_TRAINING_USER_FLD

#define DP83TG720_LP_TRAINING_LP_TRAINING_USER_FLD   0x07F0

Definition at line 337 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2

#define DP83TG720_LPS_CFG2   0x1F, 0x018B

Definition at line 89 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_AUTO_MODE_EN_STRAP

#define DP83TG720_LPS_CFG2_CFG_AUTO_MODE_EN_STRAP   0x0040

Definition at line 419 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_AUTO_PWRDN

#define DP83TG720_LPS_CFG2_CFG_LPS_AUTO_PWRDN   0x0004

Definition at line 423 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_MON_EN_STRAP

#define DP83TG720_LPS_CFG2_CFG_LPS_MON_EN_STRAP   0x0020

Definition at line 420 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_AUTO

#define DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_AUTO   0x0010

Definition at line 421 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_EN

#define DP83TG720_LPS_CFG2_CFG_LPS_SLEEP_EN   0x0002

Definition at line 424 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_SLP_CONFIRM

#define DP83TG720_LPS_CFG2_CFG_LPS_SLP_CONFIRM   0x0008

Definition at line 422 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_CFG_LPS_SM_EN

#define DP83TG720_LPS_CFG2_CFG_LPS_SM_EN   0x0001

Definition at line 425 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_ED_EN

#define DP83TG720_LPS_CFG2_ED_EN   0x0100

Definition at line 417 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG2_SLEEP_EN

#define DP83TG720_LPS_CFG2_SLEEP_EN   0x0080

Definition at line 418 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3

#define DP83TG720_LPS_CFG3   0x1F, 0x018C

Definition at line 90 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_0

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_0   0x0001

Definition at line 435 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_1

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_1   0x0002

Definition at line 434 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_2

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_2   0x0004

Definition at line 433 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_3

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_3   0x0008

Definition at line 432 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_4

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_4   0x0010

Definition at line 431 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_5

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_5   0x0020

Definition at line 430 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_6

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_6   0x0040

Definition at line 429 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_7

#define DP83TG720_LPS_CFG3_CFG_LPS_PWR_MODE_7   0x0080

Definition at line 428 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_1

#define DP83TG720_LPS_CONTROL_1   0x1F, 0x0514

Definition at line 126 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_1_CFG_RX_SLEEP_CG

#define DP83TG720_LPS_CONTROL_1_CFG_RX_SLEEP_CG   0x0007

Definition at line 776 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_1_CFG_RX_WAKE_CG

#define DP83TG720_LPS_CONTROL_1_CFG_RX_WAKE_CG   0x0038

Definition at line 775 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_1_CFG_TX_SLEEP_CG

#define DP83TG720_LPS_CONTROL_1_CFG_TX_SLEEP_CG   0x01C0

Definition at line 774 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_1_CFG_TX_WAKE_CG

#define DP83TG720_LPS_CONTROL_1_CFG_TX_WAKE_CG   0x0E00

Definition at line 773 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_2

#define DP83TG720_LPS_CONTROL_2   0x1F, 0x0515

Definition at line 127 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_2_CFG_SLEEP_CG_CNT_TH

#define DP83TG720_LPS_CONTROL_2_CFG_SLEEP_CG_CNT_TH   0x007F

Definition at line 780 of file dp83tg720_driver.h.

◆ DP83TG720_LPS_CONTROL_2_CFG_WAKE_CG_CNT_TH

#define DP83TG720_LPS_CONTROL_2_CFG_WAKE_CG_CNT_TH   0x7F00

Definition at line 779 of file dp83tg720_driver.h.

◆ DP83TG720_LSR

#define DP83TG720_LSR   0x1F, 0x0180

Definition at line 88 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_DESCR_SYNC

#define DP83TG720_LSR_DESCR_SYNC   0x0004

Definition at line 412 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_LINK_DOWN

#define DP83TG720_LSR_LINK_DOWN   0x4000

Definition at line 409 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_LINK_STATUS

#define DP83TG720_LSR_LINK_STATUS   0x1000

Definition at line 411 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_LINK_UP

#define DP83TG720_LSR_LINK_UP   0x8000

Definition at line 408 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_LOC_RCVR_STATUS

#define DP83TG720_LSR_LOC_RCVR_STATUS   0x0002

Definition at line 413 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_PHY_CTRL_SEND_DATA

#define DP83TG720_LSR_PHY_CTRL_SEND_DATA   0x2000

Definition at line 410 of file dp83tg720_driver.h.

◆ DP83TG720_LSR_REM_RCVR_STATUS

#define DP83TG720_LSR_REM_RCVR_STATUS   0x0001

Definition at line 414 of file dp83tg720_driver.h.

◆ DP83TG720_MAXWAIT_TIMER

#define DP83TG720_MAXWAIT_TIMER   0x1F, 0x0518

Definition at line 128 of file dp83tg720_driver.h.

◆ DP83TG720_MAXWAIT_TIMER_CFG_MAXWAIT_TIMER_INIT

#define DP83TG720_MAXWAIT_TIMER_CFG_MAXWAIT_TIMER_INIT   0xFFFF

Definition at line 783 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10

#define DP83TG720_MII_REG_10   0x10

Definition at line 51 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_DESCR_LOCK

#define DP83TG720_MII_REG_10_DESCR_LOCK   0x0200

Definition at line 217 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_DUPLEX_MODE_ENV

#define DP83TG720_MII_REG_10_DUPLEX_MODE_ENV   0x0004

Definition at line 220 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_LINK_STATUS

#define DP83TG720_MII_REG_10_LINK_STATUS   0x0001

Definition at line 221 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_MII_INT

#define DP83TG720_MII_REG_10_MII_INT   0x0080

Definition at line 218 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_MII_LOOPBACK

#define DP83TG720_MII_REG_10_MII_LOOPBACK   0x0008

Definition at line 219 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_10_SIGNAL_DETECT

#define DP83TG720_MII_REG_10_SIGNAL_DETECT   0x0400

Definition at line 216 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_11

#define DP83TG720_MII_REG_11   0x11

Definition at line 52 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_11_FORCE_INTERRUPT

#define DP83TG720_MII_REG_11_FORCE_INTERRUPT   0x0004

Definition at line 225 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_11_INT_EN

#define DP83TG720_MII_REG_11_INT_EN   0x0002

Definition at line 226 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_11_INT_POLARITY

#define DP83TG720_MII_REG_11_INT_POLARITY   0x0008

Definition at line 224 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12

#define DP83TG720_MII_REG_12   0x12

Definition at line 53 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_ENERGY_DET_INT

#define DP83TG720_MII_REG_12_ENERGY_DET_INT   0x4000

Definition at line 230 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_ENERGY_DET_INT_EN

#define DP83TG720_MII_REG_12_ENERGY_DET_INT_EN   0x0040

Definition at line 235 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_ESD_INT

#define DP83TG720_MII_REG_12_ESD_INT   0x0800

Definition at line 232 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_ESD_INT_EN

#define DP83TG720_MII_REG_12_ESD_INT_EN   0x0008

Definition at line 238 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_LINK_INT

#define DP83TG720_MII_REG_12_LINK_INT   0x2000

Definition at line 231 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_LINK_INT_EN

#define DP83TG720_MII_REG_12_LINK_INT_EN   0x0020

Definition at line 236 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_LINK_QUAL_INT

#define DP83TG720_MII_REG_12_LINK_QUAL_INT   0x8000

Definition at line 229 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_LINK_QUAL_INT_EN

#define DP83TG720_MII_REG_12_LINK_QUAL_INT_EN   0x0080

Definition at line 234 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT

#define DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT   0x0400

Definition at line 233 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT_EN

#define DP83TG720_MII_REG_12_MS_TRAIN_DONE_INT_EN   0x0004

Definition at line 239 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_UNUSED_INT_1

#define DP83TG720_MII_REG_12_UNUSED_INT_1   0x0001

Definition at line 241 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_UNUSED_INT_2

#define DP83TG720_MII_REG_12_UNUSED_INT_2   0x0002

Definition at line 240 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_12_UNUSED_INT_3

#define DP83TG720_MII_REG_12_UNUSED_INT_3   0x0010

Definition at line 237 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13

#define DP83TG720_MII_REG_13   0x13

Definition at line 54 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_NOT_ONE_HOT_INT

#define DP83TG720_MII_REG_13_NOT_ONE_HOT_INT   0x0100

Definition at line 249 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_NOT_ONE_HOT_INT_EN

#define DP83TG720_MII_REG_13_NOT_ONE_HOT_INT_EN   0x0001

Definition at line 257 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_OVER_TEMP_INT

#define DP83TG720_MII_REG_13_OVER_TEMP_INT   0x0800

Definition at line 246 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_OVER_TEMP_INT_EN

#define DP83TG720_MII_REG_13_OVER_TEMP_INT_EN   0x0008

Definition at line 254 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_OVER_VOLT_INT

#define DP83TG720_MII_REG_13_OVER_VOLT_INT   0x4000

Definition at line 245 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_OVER_VOLT_INT_EN

#define DP83TG720_MII_REG_13_OVER_VOLT_INT_EN   0x0040

Definition at line 251 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_POL_CHANGE_INT

#define DP83TG720_MII_REG_13_POL_CHANGE_INT   0x0200

Definition at line 248 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_POL_CHANGE_INT_EN

#define DP83TG720_MII_REG_13_POL_CHANGE_INT_EN   0x0002

Definition at line 256 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_SLEEP_INT

#define DP83TG720_MII_REG_13_SLEEP_INT   0x0400

Definition at line 247 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_SLEEP_INT_EN

#define DP83TG720_MII_REG_13_SLEEP_INT_EN   0x0004

Definition at line 255 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_UNDER_VOLT_INT

#define DP83TG720_MII_REG_13_UNDER_VOLT_INT   0x8000

Definition at line 244 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_UNDER_VOLT_INT_EN

#define DP83TG720_MII_REG_13_UNDER_VOLT_INT_EN   0x0080

Definition at line 250 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_UNUSED_INT_5

#define DP83TG720_MII_REG_13_UNUSED_INT_5   0x0010

Definition at line 253 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_13_UNUSED_INT_6

#define DP83TG720_MII_REG_13_UNUSED_INT_6   0x0020

Definition at line 252 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16

#define DP83TG720_MII_REG_16   0x16

Definition at line 55 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_CFG_DIG_PCS_LOOPBACK

#define DP83TG720_MII_REG_16_CFG_DIG_PCS_LOOPBACK   0x0080

Definition at line 262 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_CORE_PWR_MODE

#define DP83TG720_MII_REG_16_CORE_PWR_MODE   0x0100

Definition at line 261 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE

#define DP83TG720_MII_REG_16_LOOPBACK_MODE   0x007F

Definition at line 263 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE_ANALOG

#define DP83TG720_MII_REG_16_LOOPBACK_MODE_ANALOG   0x0008

Definition at line 267 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE_DIGITAL

#define DP83TG720_MII_REG_16_LOOPBACK_MODE_DIGITAL   0x0004

Definition at line 266 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE_PCS

#define DP83TG720_MII_REG_16_LOOPBACK_MODE_PCS   0x0001

Definition at line 264 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE_REVERSE

#define DP83TG720_MII_REG_16_LOOPBACK_MODE_REVERSE   0x0010

Definition at line 268 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_LOOPBACK_MODE_RS

#define DP83TG720_MII_REG_16_LOOPBACK_MODE_RS   0x0002

Definition at line 265 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_16_PRBS_SYNC_LOSS

#define DP83TG720_MII_REG_16_PRBS_SYNC_LOSS   0x0400

Definition at line 260 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18

#define DP83TG720_MII_REG_18   0x18

Definition at line 56 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_ACK_RECEIVED_INT

#define DP83TG720_MII_REG_18_ACK_RECEIVED_INT   0x8000

Definition at line 271 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_ACK_RECEIVED_INT_EN

#define DP83TG720_MII_REG_18_ACK_RECEIVED_INT_EN   0x0080

Definition at line 277 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_LPS_INT

#define DP83TG720_MII_REG_18_LPS_INT   0x0100

Definition at line 276 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_LPS_INT_EN

#define DP83TG720_MII_REG_18_LPS_INT_EN   0x0001

Definition at line 282 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_NO_FRAME_INT

#define DP83TG720_MII_REG_18_NO_FRAME_INT   0x0400

Definition at line 274 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_NO_FRAME_INT_EN

#define DP83TG720_MII_REG_18_NO_FRAME_INT_EN   0x0004

Definition at line 280 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_POR_DONE_INT

#define DP83TG720_MII_REG_18_POR_DONE_INT   0x0800

Definition at line 273 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_POR_DONE_INT_EN

#define DP83TG720_MII_REG_18_POR_DONE_INT_EN   0x0008

Definition at line 279 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_TX_VALID_CLR_INT

#define DP83TG720_MII_REG_18_TX_VALID_CLR_INT   0x4000

Definition at line 272 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_TX_VALID_CLR_INT_EN

#define DP83TG720_MII_REG_18_TX_VALID_CLR_INT_EN   0x0040

Definition at line 278 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_WAKE_REQ_INT

#define DP83TG720_MII_REG_18_WAKE_REQ_INT   0x0200

Definition at line 275 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_18_WAKE_REQ_INT_EN

#define DP83TG720_MII_REG_18_WAKE_REQ_INT_EN   0x0002

Definition at line 281 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_19

#define DP83TG720_MII_REG_19   0x19

Definition at line 57 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_19_SOR_PHYADDR

#define DP83TG720_MII_REG_19_SOR_PHYADDR   0x001F

Definition at line 285 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1E

#define DP83TG720_MII_REG_1E   0x1E

Definition at line 58 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1E_CFG_TDR_AUTO_RUN

#define DP83TG720_MII_REG_1E_CFG_TDR_AUTO_RUN   0x4000

Definition at line 289 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1E_TDR_DONE

#define DP83TG720_MII_REG_1E_TDR_DONE   0x0002

Definition at line 290 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1E_TDR_FAIL

#define DP83TG720_MII_REG_1E_TDR_FAIL   0x0001

Definition at line 291 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1E_TDR_START

#define DP83TG720_MII_REG_1E_TDR_START   0x8000

Definition at line 288 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1F

#define DP83TG720_MII_REG_1F   0x1F

Definition at line 59 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1F_DIGITAL_RESET

#define DP83TG720_MII_REG_1F_DIGITAL_RESET   0x4000

Definition at line 295 of file dp83tg720_driver.h.

◆ DP83TG720_MII_REG_1F_SW_GLOBAL_RESET

#define DP83TG720_MII_REG_1F_SW_GLOBAL_RESET   0x8000

Definition at line 294 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL1

#define DP83TG720_MONITOR_CTRL1   0x1F, 0x0467

Definition at line 120 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN1

#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN1   0x0007

Definition at line 742 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN12_ARITH

#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN12_ARITH   0x00C0

Definition at line 740 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN2

#define DP83TG720_MONITOR_CTRL1_CFG_CIC_GAIN2   0x0038

Definition at line 741 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL1_CFG_DC_OFFSET_2C

#define DP83TG720_MONITOR_CTRL1_CFG_DC_OFFSET_2C   0xFF00

Definition at line 739 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2

#define DP83TG720_MONITOR_CTRL2   0x1F, 0x0468

Definition at line 121 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_BYPASS_RESET_SENSOR_VAL

#define DP83TG720_MONITOR_CTRL2_CFG_BYPASS_RESET_SENSOR_VAL   0x8000

Definition at line 745 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_BYPASS_SEL_NUM

#define DP83TG720_MONITOR_CTRL2_CFG_BYPASS_SEL_NUM   0x0007

Definition at line 750 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_DC_CALIB

#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_DC_CALIB   0x0038

Definition at line 749 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_GAIN_CALIB

#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_GAIN_CALIB   0x01C0

Definition at line 748 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_SENSORS

#define DP83TG720_MONITOR_CTRL2_CFG_DEC_FACTOR_SENSORS   0x0E00

Definition at line 747 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL2_CFG_RD_DATA

#define DP83TG720_MONITOR_CTRL2_CFG_RD_DATA   0x7000

Definition at line 746 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4

#define DP83TG720_MONITOR_CTRL4   0x1F, 0x046A

Definition at line 122 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_ADC_CLK_DIV

#define DP83TG720_MONITOR_CTRL4_CFG_ADC_CLK_DIV   0x0030

Definition at line 756 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_AVG_SAMPLE_NUM

#define DP83TG720_MONITOR_CTRL4_CFG_AVG_SAMPLE_NUM   0x0040

Definition at line 755 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_DISCARD_SAMPLE_NUM

#define DP83TG720_MONITOR_CTRL4_CFG_DISCARD_SAMPLE_NUM   0x0080

Definition at line 754 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_FORCE_START

#define DP83TG720_MONITOR_CTRL4_CFG_FORCE_START   0x0008

Definition at line 757 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_HIST_CLR

#define DP83TG720_MONITOR_CTRL4_CFG_HIST_CLR   0x0100

Definition at line 753 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_CFG_RESET

#define DP83TG720_MONITOR_CTRL4_CFG_RESET   0x0004

Definition at line 758 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_PERIODIC

#define DP83TG720_MONITOR_CTRL4_PERIODIC   0x0002

Definition at line 759 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_CTRL4_START

#define DP83TG720_MONITOR_CTRL4_START   0x0001

Definition at line 760 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_STAT1

#define DP83TG720_MONITOR_STAT1   0x1F, 0x047B

Definition at line 123 of file dp83tg720_driver.h.

◆ DP83TG720_MONITOR_STAT1_STAT_RD_DATA

#define DP83TG720_MONITOR_STAT1_STAT_RD_DATA   0xFFFF

Definition at line 763 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_CFG

#define DP83TG720_OAM_CFG   0x1F, 0x055C

Definition at line 139 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_CFG_CFG_RX_OAM_CRC_DATA_IN_ORDER

#define DP83TG720_OAM_CFG_CFG_RX_OAM_CRC_DATA_IN_ORDER   0x0002

Definition at line 833 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_CFG_CFG_TX_OAM_CRC_DATA_IN_ORDER

#define DP83TG720_OAM_CFG_CFG_TX_OAM_CRC_DATA_IN_ORDER   0x0001

Definition at line 834 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RECEIVE

#define DP83TG720_OAM_RECEIVE   0x03, 0x3909

Definition at line 82 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RECEIVE_MR_RX_LP_MESSAGE_NUM

#define DP83TG720_OAM_RECEIVE_MR_RX_LP_MESSAGE_NUM   0x0F00

Definition at line 392 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RECEIVE_MR_RX_LP_SNR

#define DP83TG720_OAM_RECEIVE_MR_RX_LP_SNR   0x0003

Definition at line 393 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RECEIVE_MR_RX_LP_TOGGLE

#define DP83TG720_OAM_RECEIVE_MR_RX_LP_TOGGLE   0x4000

Definition at line 391 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RECEIVE_MR_RX_LP_VALID

#define DP83TG720_OAM_RECEIVE_MR_RX_LP_VALID   0x8000

Definition at line 390 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_1

#define DP83TG720_OAM_RX_MESSAGE_1   0x03, 0x390A

Definition at line 83 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_1_MR_RX_LP_MESSAGE_15_0

#define DP83TG720_OAM_RX_MESSAGE_1_MR_RX_LP_MESSAGE_15_0   0xFFFF

Definition at line 396 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_2

#define DP83TG720_OAM_RX_MESSAGE_2   0x03, 0x390B

Definition at line 84 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_2_MR_RX_LP_MESSAGE_31_16

#define DP83TG720_OAM_RX_MESSAGE_2_MR_RX_LP_MESSAGE_31_16   0xFFFF

Definition at line 399 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_3

#define DP83TG720_OAM_RX_MESSAGE_3   0x03, 0x390C

Definition at line 85 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_3_MR_RX_LP_MESSAGE_47_32

#define DP83TG720_OAM_RX_MESSAGE_3_MR_RX_LP_MESSAGE_47_32   0xFFFF

Definition at line 402 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_4

#define DP83TG720_OAM_RX_MESSAGE_4   0x03, 0x390D

Definition at line 86 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_RX_MESSAGE_4_MR_RX_LP_MESSAGE_63_48

#define DP83TG720_OAM_RX_MESSAGE_4_MR_RX_LP_MESSAGE_63_48   0xFFFF

Definition at line 405 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT

#define DP83TG720_OAM_TRANSMIT   0x03, 0x3904

Definition at line 77 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_RX_PING

#define DP83TG720_OAM_TRANSMIT_MR_RX_PING   0x0008

Definition at line 373 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_MESSAGE_NUM

#define DP83TG720_OAM_TRANSMIT_MR_TX_MESSAGE_NUM   0x0F00

Definition at line 372 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_PING

#define DP83TG720_OAM_TRANSMIT_MR_TX_PING   0x0004

Definition at line 374 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED

#define DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED   0x2000

Definition at line 370 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED_TOGGLE

#define DP83TG720_OAM_TRANSMIT_MR_TX_RECEIVED_TOGGLE   0x1000

Definition at line 371 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_SNR

#define DP83TG720_OAM_TRANSMIT_MR_TX_SNR   0x0003

Definition at line 375 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_TOGGLE

#define DP83TG720_OAM_TRANSMIT_MR_TX_TOGGLE   0x4000

Definition at line 369 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TRANSMIT_MR_TX_VALID

#define DP83TG720_OAM_TRANSMIT_MR_TX_VALID   0x8000

Definition at line 368 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_1

#define DP83TG720_OAM_TX_MESSAGE_1   0x03, 0x3905

Definition at line 78 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_1_MR_TX_MESSAGE_15_0

#define DP83TG720_OAM_TX_MESSAGE_1_MR_TX_MESSAGE_15_0   0xFFFF

Definition at line 378 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_2

#define DP83TG720_OAM_TX_MESSAGE_2   0x03, 0x3906

Definition at line 79 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_2_MR_TX_MESSAGE_31_16

#define DP83TG720_OAM_TX_MESSAGE_2_MR_TX_MESSAGE_31_16   0xFFFF

Definition at line 381 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_3

#define DP83TG720_OAM_TX_MESSAGE_3   0x03, 0x3907

Definition at line 80 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_3_MR_TX_MESSAGE_47_32

#define DP83TG720_OAM_TX_MESSAGE_3_MR_TX_MESSAGE_47_32   0xFFFF

Definition at line 384 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_4

#define DP83TG720_OAM_TX_MESSAGE_4   0x03, 0x3908

Definition at line 81 of file dp83tg720_driver.h.

◆ DP83TG720_OAM_TX_MESSAGE_4_MR_TX_MESSAGE_63_48

#define DP83TG720_OAM_TX_MESSAGE_4_MR_TX_MESSAGE_63_48   0xFFFF

Definition at line 387 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL

#define DP83TG720_PCS_CONTROL   0x03, 0x3900

Definition at line 74 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL_COPY

#define DP83TG720_PCS_CONTROL_COPY   0x03, 0x3000

Definition at line 73 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL_COPY_MMD3_LOOPBACK_2

#define DP83TG720_PCS_CONTROL_COPY_MMD3_LOOPBACK_2   0x4000

Definition at line 346 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL_COPY_PCS_RESET_2

#define DP83TG720_PCS_CONTROL_COPY_PCS_RESET_2   0x8000

Definition at line 345 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL_MMD3_LOOPBACK

#define DP83TG720_PCS_CONTROL_MMD3_LOOPBACK   0x4000

Definition at line 350 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_CONTROL_PCS_RESET

#define DP83TG720_PCS_CONTROL_PCS_RESET   0x8000

Definition at line 349 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS

#define DP83TG720_PCS_STATUS   0x03, 0x3901

Definition at line 75 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2

#define DP83TG720_PCS_STATUS_2   0x03, 0x3902

Definition at line 76 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2_BLOCK_LOCK

#define DP83TG720_PCS_STATUS_2_BLOCK_LOCK   0x0100

Definition at line 363 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2_BLOCK_LOCK_LL

#define DP83TG720_PCS_STATUS_2_BLOCK_LOCK_LL   0x0040

Definition at line 365 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2_HI_RFER

#define DP83TG720_PCS_STATUS_2_HI_RFER   0x0200

Definition at line 362 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2_HI_RFER_LH

#define DP83TG720_PCS_STATUS_2_HI_RFER_LH   0x0080

Definition at line 364 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_2_PCS_RECEIVE_LINK_STATUS

#define DP83TG720_PCS_STATUS_2_PCS_RECEIVE_LINK_STATUS   0x0400

Definition at line 361 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_PCS_FAULT

#define DP83TG720_PCS_STATUS_PCS_FAULT   0x0080

Definition at line 357 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_PCS_RECEIVE_LINK_STATUS_LL

#define DP83TG720_PCS_STATUS_PCS_RECEIVE_LINK_STATUS_LL   0x0004

Definition at line 358 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_RX_LPI_INDICATION

#define DP83TG720_PCS_STATUS_RX_LPI_INDICATION   0x0100

Definition at line 356 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_RX_LPI_RECEIVED_LH

#define DP83TG720_PCS_STATUS_RX_LPI_RECEIVED_LH   0x0400

Definition at line 354 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_TX_LPI_INDICATION

#define DP83TG720_PCS_STATUS_TX_LPI_INDICATION   0x0200

Definition at line 355 of file dp83tg720_driver.h.

◆ DP83TG720_PCS_STATUS_TX_LPI_RECEIVED_LH

#define DP83TG720_PCS_STATUS_TX_LPI_RECEIVED_LH   0x0800

Definition at line 353 of file dp83tg720_driver.h.

◆ DP83TG720_PHY_ADDR

#define DP83TG720_PHY_ADDR   0

Definition at line 39 of file dp83tg720_driver.h.

◆ DP83TG720_PHY_CTRL_1G

#define DP83TG720_PHY_CTRL_1G   0x1F, 0x0519

Definition at line 129 of file dp83tg720_driver.h.

◆ DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT

#define DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT   0x0400

Definition at line 787 of file dp83tg720_driver.h.

◆ DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT_VAL

#define DP83TG720_PHY_CTRL_1G_CFG_FORCE_LINK_STAT_VAL   0x0800

Definition at line 786 of file dp83tg720_driver.h.

◆ DP83TG720_PHY_CTRL_1G_CFG_MINWAIT_TIMER_INIT

#define DP83TG720_PHY_CTRL_1G_CFG_MINWAIT_TIMER_INIT   0x00FF

Definition at line 788 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID1

#define DP83TG720_PHYID1   0x02

Definition at line 47 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID1_OUI_21_16

#define DP83TG720_PHYID1_OUI_21_16   0xFFFF

Definition at line 196 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID1_OUI_21_16_DEFAULT

#define DP83TG720_PHYID1_OUI_21_16_DEFAULT   0x2000

Definition at line 197 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2

#define DP83TG720_PHYID2   0x03

Definition at line 48 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_MODEL_NUMBER

#define DP83TG720_PHYID2_MODEL_NUMBER   0x03E0

Definition at line 202 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_MODEL_NUMBER_DEFAULT

#define DP83TG720_PHYID2_MODEL_NUMBER_DEFAULT   0x0500

Definition at line 203 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_OUI_5_0

#define DP83TG720_PHYID2_OUI_5_0   0xFC00

Definition at line 200 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_OUI_5_0_DEFAULT

#define DP83TG720_PHYID2_OUI_5_0_DEFAULT   0xA000

Definition at line 201 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_REVISION_NUMBER

#define DP83TG720_PHYID2_REVISION_NUMBER   0x001F

Definition at line 204 of file dp83tg720_driver.h.

◆ DP83TG720_PHYID2_REVISION_NUMBER_DEFAULT

#define DP83TG720_PHYID2_REVISION_NUMBER_DEFAULT   0x0004

Definition at line 205 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_1

#define DP83TG720_PKT_STAT_1   0x1F, 0x0639

Definition at line 167 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_1_TX_PKT_CNT_15_0

#define DP83TG720_PKT_STAT_1_TX_PKT_CNT_15_0   0xFFFF

Definition at line 990 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_2

#define DP83TG720_PKT_STAT_2   0x1F, 0x063A

Definition at line 168 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_2_TX_PKT_CNT_31_16

#define DP83TG720_PKT_STAT_2_TX_PKT_CNT_31_16   0xFFFF

Definition at line 993 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_3

#define DP83TG720_PKT_STAT_3   0x1F, 0x063B

Definition at line 169 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_3_TX_ERR_PKT_CNT

#define DP83TG720_PKT_STAT_3_TX_ERR_PKT_CNT   0xFFFF

Definition at line 996 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_4

#define DP83TG720_PKT_STAT_4   0x1F, 0x063C

Definition at line 170 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_4_RX_PKT_CNT_15_0

#define DP83TG720_PKT_STAT_4_RX_PKT_CNT_15_0   0xFFFF

Definition at line 999 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_5

#define DP83TG720_PKT_STAT_5   0x1F, 0x063D

Definition at line 171 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_5_RX_PKT_CNT_31_16

#define DP83TG720_PKT_STAT_5_RX_PKT_CNT_31_16   0xFFFF

Definition at line 1002 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_6

#define DP83TG720_PKT_STAT_6   0x1F, 0x063E

Definition at line 172 of file dp83tg720_driver.h.

◆ DP83TG720_PKT_STAT_6_RX_ERR_PKT_CNT

#define DP83TG720_PKT_STAT_6_RX_ERR_PKT_CNT   0xFFFF

Definition at line 1005 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_CONTROL

#define DP83TG720_PMA_CONTROL   0x01, 0x1900

Definition at line 68 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_CONTROL_CFG_LOW_POWER

#define DP83TG720_PMA_CONTROL_CFG_LOW_POWER   0x0800

Definition at line 320 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_CONTROL_CFG_TRANSMIT_DISABLE

#define DP83TG720_PMA_CONTROL_CFG_TRANSMIT_DISABLE   0x4000

Definition at line 319 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_CONTROL_PMA_RESET

#define DP83TG720_PMA_CONTROL_PMA_RESET   0x8000

Definition at line 318 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL

#define DP83TG720_PMA_PMD_CONTROL   0x01, 0x1834

Definition at line 67 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_1

#define DP83TG720_PMA_PMD_CONTROL_1   0x01, 0x1000

Definition at line 62 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_1_CFG_LOW_POWER_2

#define DP83TG720_PMA_PMD_CONTROL_1_CFG_LOW_POWER_2   0x0800

Definition at line 299 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_1_PMA_RESET_2

#define DP83TG720_PMA_PMD_CONTROL_1_PMA_RESET_2   0x8000

Definition at line 298 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_2

#define DP83TG720_PMA_PMD_CONTROL_2   0x01, 0x1007

Definition at line 63 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_2_CFG_PMA_TYPE_SELECTION

#define DP83TG720_PMA_PMD_CONTROL_2_CFG_PMA_TYPE_SELECTION   0x003F

Definition at line 302 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_CONTROL_CFG_MASTER_SLAVE_VAL

#define DP83TG720_PMA_PMD_CONTROL_CFG_MASTER_SLAVE_VAL   0x4000

Definition at line 315 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_EXTENDED_ABILITY

#define DP83TG720_PMA_PMD_EXTENDED_ABILITY   0x01, 0x1012

Definition at line 66 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_EXTENDED_ABILITY2

#define DP83TG720_PMA_PMD_EXTENDED_ABILITY2   0x01, 0x100B

Definition at line 65 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_EXTENDED_ABILITY2_BASE_T1_EXTENDED_ABILITIES

#define DP83TG720_PMA_PMD_EXTENDED_ABILITY2_BASE_T1_EXTENDED_ABILITIES   0x0800

Definition at line 308 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_1000_BASE_T1_ABILITY

#define DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_1000_BASE_T1_ABILITY   0x0002

Definition at line 311 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_100_BASE_T1_ABILITY

#define DP83TG720_PMA_PMD_EXTENDED_ABILITY_MR_100_BASE_T1_ABILITY   0x0001

Definition at line 312 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_TRANSMIT_DISABLE

#define DP83TG720_PMA_PMD_TRANSMIT_DISABLE   0x01, 0x1009

Definition at line 64 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_PMD_TRANSMIT_DISABLE_CFG_TRANSMIT_DISABLE_2

#define DP83TG720_PMA_PMD_TRANSMIT_DISABLE_CFG_TRANSMIT_DISABLE_2   0x0001

Definition at line 305 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS

#define DP83TG720_PMA_STATUS   0x01, 0x1901

Definition at line 69 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_EEE_ABILITY

#define DP83TG720_PMA_STATUS_EEE_ABILITY   0x0400

Definition at line 324 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_LOW_POWER_ABILITY

#define DP83TG720_PMA_STATUS_LOW_POWER_ABILITY   0x0100

Definition at line 326 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_OAM_ABILITY

#define DP83TG720_PMA_STATUS_OAM_ABILITY   0x0800

Definition at line 323 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_PMA_RECEIVE_LINK_STATUS_LL

#define DP83TG720_PMA_STATUS_PMA_RECEIVE_LINK_STATUS_LL   0x0001

Definition at line 329 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_RECEIVE_FAULT

#define DP83TG720_PMA_STATUS_RECEIVE_FAULT   0x0002

Definition at line 328 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_RECEIVE_FAULT_ABILITY

#define DP83TG720_PMA_STATUS_RECEIVE_FAULT_ABILITY   0x0200

Definition at line 325 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_STATUS_RECEIVE_POLARITY

#define DP83TG720_PMA_STATUS_RECEIVE_POLARITY   0x0004

Definition at line 327 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_WATCHDOG

#define DP83TG720_PMA_WATCHDOG   0x1F, 0x0559

Definition at line 137 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_WATCHDOG_CFG_IEEE_WATCHDOG_EN

#define DP83TG720_PMA_WATCHDOG_CFG_IEEE_WATCHDOG_EN   0x0010

Definition at line 822 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_EN

#define DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_EN   0x0020

Definition at line 821 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_VAL

#define DP83TG720_PMA_WATCHDOG_CFG_PMA_WATCHDOG_FORCE_VAL   0x0040

Definition at line 820 of file dp83tg720_driver.h.

◆ DP83TG720_PMA_WATCHDOG_CFG_WATCHDOG_CNT_CLR_TH

#define DP83TG720_PMA_WATCHDOG_CFG_WATCHDOG_CNT_CLR_TH   0x000F

Definition at line 823 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1

#define DP83TG720_PRBS_CTRL_1   0x1F, 0x0619

Definition at line 150 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_10

#define DP83TG720_PRBS_CTRL_10   0x1F, 0x062A

Definition at line 165 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_10_PMATCH_DATA_47_32

#define DP83TG720_PRBS_CTRL_10_PMATCH_DATA_47_32   0xFFFF

Definition at line 983 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_64

#define DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_64   0x2000

Definition at line 905 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_PRBS

#define DP83TG720_PRBS_CTRL_1_CFG_PKT_GEN_PRBS   0x0002

Definition at line 911 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_ENABLE

#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_ENABLE   0x0004

Definition at line 910 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_SEL

#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CHK_SEL   0x0700

Definition at line 907 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PRBS_CNT_MODE

#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_CNT_MODE   0x0008

Definition at line 909 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_CFG_PRBS_GEN_SEL

#define DP83TG720_PRBS_CTRL_1_CFG_PRBS_GEN_SEL   0x0070

Definition at line 908 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_PKT_GEN_EN

#define DP83TG720_PRBS_CTRL_1_PKT_GEN_EN   0x0001

Definition at line 912 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_1_SEND_PKT

#define DP83TG720_PRBS_CTRL_1_SEND_PKT   0x1000

Definition at line 906 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_2

#define DP83TG720_PRBS_CTRL_2   0x1F, 0x061A

Definition at line 151 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_2_CFG_PKT_LEN_PRBS

#define DP83TG720_PRBS_CTRL_2_CFG_PKT_LEN_PRBS   0xFFFF

Definition at line 915 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_3

#define DP83TG720_PRBS_CTRL_3   0x1F, 0x061B

Definition at line 152 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_3_CFG_IPG_LEN

#define DP83TG720_PRBS_CTRL_3_CFG_IPG_LEN   0x00FF

Definition at line 918 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4

#define DP83TG720_PRBS_CTRL_4   0x1F, 0x0624

Definition at line 159 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES   0x0038

Definition at line 949 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_0_BYTE

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_0_BYTE   0x0000

Definition at line 950 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_1_BYTE

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_1_BYTE   0x0008

Definition at line 951 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_2_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_2_BYTES   0x0010

Definition at line 952 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_3_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_3_BYTES   0x0018

Definition at line 953 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_4_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_4_BYTES   0x0020

Definition at line 954 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_5_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_5_BYTES   0x0028

Definition at line 955 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_6_BYTES

#define DP83TG720_PRBS_CTRL_4_CFG_PATTERN_VLD_BYTES_6_BYTES   0x0030

Definition at line 956 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT   0x0007

Definition at line 957 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000000_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000000_PACKETS   0x0006

Definition at line 964 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100000_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100000_PACKETS   0x0005

Definition at line 963 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10000_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10000_PACKETS   0x0004

Definition at line 962 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1000_PACKETS   0x0003

Definition at line 961 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_100_PACKETS   0x0002

Definition at line 960 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10_PACKETS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_10_PACKETS   0x0001

Definition at line 959 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1_PACKET

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_1_PACKET   0x0000

Definition at line 958 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_CONTINUOUS

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_CNT_CONTINUOUS   0x0007

Definition at line 965 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA   0xFF00

Definition at line 944 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA_DEFAULT

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_DATA_DEFAULT   0x5500

Definition at line 945 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE   0x00C0

Definition at line 946 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_FIXED

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_FIXED   0x0040

Definition at line 948 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_INCREMENTAL

#define DP83TG720_PRBS_CTRL_4_CFG_PKT_MODE_INCREMENTAL   0x0000

Definition at line 947 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_5

#define DP83TG720_PRBS_CTRL_5   0x1F, 0x0625

Definition at line 160 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_5_PATTERN_15_0

#define DP83TG720_PRBS_CTRL_5_PATTERN_15_0   0xFFFF

Definition at line 968 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_6

#define DP83TG720_PRBS_CTRL_6   0x1F, 0x0626

Definition at line 161 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_6_PATTERN_31_16

#define DP83TG720_PRBS_CTRL_6_PATTERN_31_16   0xFFFF

Definition at line 971 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_7

#define DP83TG720_PRBS_CTRL_7   0x1F, 0x0627

Definition at line 162 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_7_PATTERN_47_32

#define DP83TG720_PRBS_CTRL_7_PATTERN_47_32   0xFFFF

Definition at line 974 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_8

#define DP83TG720_PRBS_CTRL_8   0x1F, 0x0628

Definition at line 163 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_8_PMATCH_DATA_15_0

#define DP83TG720_PRBS_CTRL_8_PMATCH_DATA_15_0   0xFFFF

Definition at line 977 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_9

#define DP83TG720_PRBS_CTRL_9   0x1F, 0x0629

Definition at line 164 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_CTRL_9_PMATCH_DATA_31_16

#define DP83TG720_PRBS_CTRL_9_PMATCH_DATA_31_16   0xFFFF

Definition at line 980 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_1

#define DP83TG720_PRBS_STATUS_1   0x1F, 0x0618

Definition at line 149 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_1_PRBS_ERR_OV_CNT

#define DP83TG720_PRBS_STATUS_1_PRBS_ERR_OV_CNT   0x00FF

Definition at line 902 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_2

#define DP83TG720_PRBS_STATUS_2   0x1F, 0x061C

Definition at line 153 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_2_PRBS_BYTE_CNT

#define DP83TG720_PRBS_STATUS_2_PRBS_BYTE_CNT   0xFFFF

Definition at line 921 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_3

#define DP83TG720_PRBS_STATUS_3   0x1F, 0x061D

Definition at line 154 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_3_PRBS_PKT_CNT_15_0

#define DP83TG720_PRBS_STATUS_3_PRBS_PKT_CNT_15_0   0xFFFF

Definition at line 924 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_4

#define DP83TG720_PRBS_STATUS_4   0x1F, 0x061E

Definition at line 155 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_4_PRBS_PKT_CNT_31_16

#define DP83TG720_PRBS_STATUS_4_PRBS_PKT_CNT_31_16   0xFFFF

Definition at line 927 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6

#define DP83TG720_PRBS_STATUS_6   0x1F, 0x0620

Definition at line 156 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PKT_DONE

#define DP83TG720_PRBS_STATUS_6_PKT_DONE   0x1000

Definition at line 930 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PKT_GEN_BUSY

#define DP83TG720_PRBS_STATUS_6_PKT_GEN_BUSY   0x0800

Definition at line 931 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PRBS_BYTE_OV

#define DP83TG720_PRBS_STATUS_6_PRBS_BYTE_OV   0x0200

Definition at line 933 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PRBS_ERR_CNT

#define DP83TG720_PRBS_STATUS_6_PRBS_ERR_CNT   0x00FF

Definition at line 935 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PRBS_LOCK

#define DP83TG720_PRBS_STATUS_6_PRBS_LOCK   0x0100

Definition at line 934 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_6_PRBS_PKT_OV

#define DP83TG720_PRBS_STATUS_6_PRBS_PKT_OV   0x0400

Definition at line 932 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_8

#define DP83TG720_PRBS_STATUS_8   0x1F, 0x0622

Definition at line 157 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_8_PKT_ERR_CNT_15_0

#define DP83TG720_PRBS_STATUS_8_PKT_ERR_CNT_15_0   0xFFFF

Definition at line 938 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_9

#define DP83TG720_PRBS_STATUS_9   0x1F, 0x0623

Definition at line 158 of file dp83tg720_driver.h.

◆ DP83TG720_PRBS_STATUS_9_PKT_ERR_CNT_31_16

#define DP83TG720_PRBS_STATUS_9_PKT_ERR_CNT_31_16   0xFFFF

Definition at line 941 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR

#define DP83TG720_REGCR   0x0D

Definition at line 49 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_CMD

#define DP83TG720_REGCR_CMD   0xC000

Definition at line 208 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_CMD_ADDR

#define DP83TG720_REGCR_CMD_ADDR   0x0000

Definition at line 209 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_CMD_DATA_NO_POST_INC

#define DP83TG720_REGCR_CMD_DATA_NO_POST_INC   0x4000

Definition at line 210 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_CMD_DATA_POST_INC_RW

#define DP83TG720_REGCR_CMD_DATA_POST_INC_RW   0x8000

Definition at line 211 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_CMD_DATA_POST_INC_W

#define DP83TG720_REGCR_CMD_DATA_POST_INC_W   0xC000

Definition at line 212 of file dp83tg720_driver.h.

◆ DP83TG720_REGCR_DEVAD

#define DP83TG720_REGCR_DEVAD   0x001F

Definition at line 213 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL

#define DP83TG720_RGMII_CTRL   0x1F, 0x0600

Definition at line 142 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_INVERT_RGMII_RXD

#define DP83TG720_RGMII_CTRL_INVERT_RGMII_RXD   0x0002

Definition at line 856 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_INVERT_RGMII_TXD

#define DP83TG720_RGMII_CTRL_INVERT_RGMII_TXD   0x0004

Definition at line 855 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH

#define DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH   0x0380

Definition at line 850 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH_DEFAULT

#define DP83TG720_RGMII_CTRL_RGMII_RX_HALF_FULL_TH_DEFAULT   0x0100

Definition at line 851 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH

#define DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH   0x0070

Definition at line 852 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH_DEFAULT

#define DP83TG720_RGMII_CTRL_RGMII_TX_HALF_FULL_TH_DEFAULT   0x0020

Definition at line 853 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_RGMII_TX_IF_EN

#define DP83TG720_RGMII_CTRL_RGMII_TX_IF_EN   0x0008

Definition at line 854 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_CTRL_SUP_TX_ERR_FD

#define DP83TG720_RGMII_CTRL_SUP_TX_ERR_FD   0x0001

Definition at line 857 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_DELAY_CTRL

#define DP83TG720_RGMII_DELAY_CTRL   0x1F, 0x0602

Definition at line 144 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_DELAY_CTRL_RX_CLK_SEL

#define DP83TG720_RGMII_DELAY_CTRL_RX_CLK_SEL   0x0002

Definition at line 866 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_DELAY_CTRL_TX_CLK_SEL

#define DP83TG720_RGMII_DELAY_CTRL_TX_CLK_SEL   0x0001

Definition at line 867 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_FIFO_STATUS

#define DP83TG720_RGMII_FIFO_STATUS   0x1F, 0x0601

Definition at line 143 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_EMPTY_ERR

#define DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_EMPTY_ERR   0x0004

Definition at line 861 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_FULL_ERR

#define DP83TG720_RGMII_FIFO_STATUS_RGMII_RX_AF_FULL_ERR   0x0008

Definition at line 860 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_EMPTY_ERR

#define DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_EMPTY_ERR   0x0001

Definition at line 863 of file dp83tg720_driver.h.

◆ DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_FULL_ERR

#define DP83TG720_RGMII_FIFO_STATUS_RGMII_TX_AF_FULL_ERR   0x0002

Definition at line 862 of file dp83tg720_driver.h.

◆ DP83TG720_RS_DECODER

#define DP83TG720_RS_DECODER   0x1F, 0x0510

Definition at line 125 of file dp83tg720_driver.h.

◆ DP83TG720_RS_DECODER_CFG_RS_DECODER_BYPASS

#define DP83TG720_RS_DECODER_CFG_RS_DECODER_BYPASS   0x8000

Definition at line 770 of file dp83tg720_driver.h.

◆ DP83TG720_RS_DECODER_FRAME_STAT_2

#define DP83TG720_RS_DECODER_FRAME_STAT_2   0x1F, 0x0552

Definition at line 136 of file dp83tg720_driver.h.

◆ DP83TG720_RS_DECODER_FRAME_STAT_2_RS_DEC_UNCORR_FRAME_CNT

#define DP83TG720_RS_DECODER_FRAME_STAT_2_RS_DEC_UNCORR_FRAME_CNT   0xFFFF

Definition at line 817 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1

#define DP83TG720_SGMII_CTRL_1   0x1F, 0x0608

Definition at line 145 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_FORCE

#define DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_FORCE   0x4000

Definition at line 871 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_VALUE

#define DP83TG720_SGMII_CTRL_1_CFG_ALIGN_IDX_VALUE   0x3C00

Definition at line 872 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_CFG_SGMII_EN

#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_EN   0x0200

Definition at line 873 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_CFG_SGMII_RX_POL_INVERT

#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_RX_POL_INVERT   0x0100

Definition at line 874 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_CFG_SGMII_TX_POL_INVERT

#define DP83TG720_SGMII_CTRL_1_CFG_SGMII_TX_POL_INVERT   0x0080

Definition at line 875 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_MR_AN_ENABLE

#define DP83TG720_SGMII_CTRL_1_MR_AN_ENABLE   0x0001

Definition at line 877 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_SGMII_AUTONEG_TIMER

#define DP83TG720_SGMII_CTRL_1_SGMII_AUTONEG_TIMER   0x0006

Definition at line 876 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_1_SGMII_TX_ERR_DIS

#define DP83TG720_SGMII_CTRL_1_SGMII_TX_ERR_DIS   0x8000

Definition at line 870 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2

#define DP83TG720_SGMII_CTRL_2   0x1F, 0x060C

Definition at line 147 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2_MR_RESTART_AN

#define DP83TG720_SGMII_CTRL_2_MR_RESTART_AN   0x0040

Definition at line 891 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2_RX_HALF_FULL_TH

#define DP83TG720_SGMII_CTRL_2_RX_HALF_FULL_TH   0x0007

Definition at line 893 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_EN

#define DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_EN   0x0080

Definition at line 890 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_VAL

#define DP83TG720_SGMII_CTRL_2_SGMII_SIGNAL_DETECT_FORCE_VAL   0x0100

Definition at line 889 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_CTRL_2_TX_HALF_FULL_TH

#define DP83TG720_SGMII_CTRL_2_TX_HALF_FULL_TH   0x0038

Definition at line 892 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_FIFO_STATUS

#define DP83TG720_SGMII_FIFO_STATUS   0x1F, 0x060D

Definition at line 148 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_EMPTY_ERR

#define DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_EMPTY_ERR   0x0004

Definition at line 897 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_FULL_ERR

#define DP83TG720_SGMII_FIFO_STATUS_SGMII_RX_AF_FULL_ERR   0x0008

Definition at line 896 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_EMPTY_ERR

#define DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_EMPTY_ERR   0x0001

Definition at line 899 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_FULL_ERR

#define DP83TG720_SGMII_FIFO_STATUS_SGMII_TX_AF_FULL_ERR   0x0002

Definition at line 898 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS

#define DP83TG720_SGMII_STATUS   0x1F, 0x060A

Definition at line 146 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_CFG_ALIGN_EN

#define DP83TG720_SGMII_STATUS_CFG_ALIGN_EN   0x0200

Definition at line 883 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_CFG_ALIGN_IDX

#define DP83TG720_SGMII_STATUS_CFG_ALIGN_IDX   0x00F0

Definition at line 885 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_CFG_STATE

#define DP83TG720_SGMII_STATUS_CFG_STATE   0x000F

Definition at line 886 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_CFG_SYNC_STATUS

#define DP83TG720_SGMII_STATUS_CFG_SYNC_STATUS   0x0100

Definition at line 884 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_LINK_STATUS_1000BX

#define DP83TG720_SGMII_STATUS_LINK_STATUS_1000BX   0x0800

Definition at line 881 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_MR_AN_COMPLETE

#define DP83TG720_SGMII_STATUS_MR_AN_COMPLETE   0x0400

Definition at line 882 of file dp83tg720_driver.h.

◆ DP83TG720_SGMII_STATUS_SGMII_PAGE_RECEIVED

#define DP83TG720_SGMII_STATUS_SGMII_PAGE_RECEIVED   0x1000

Definition at line 880 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1

#define DP83TG720_SOR_VECTOR_1   0x1F, 0x045D

Definition at line 118 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE

#define DP83TG720_SOR_VECTOR_1_MAC_MODE   0x01C0

Definition at line 726 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_ALIGN

#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_ALIGN   0x0100

Definition at line 728 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_RX_SHIFT

#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_RX_SHIFT   0x01C0

Definition at line 731 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_RX_SHIFT

#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_RX_SHIFT   0x0180

Definition at line 730 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_SHIFT

#define DP83TG720_SOR_VECTOR_1_MAC_MODE_RGMII_TX_SHIFT   0x0140

Definition at line 729 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAC_MODE_SGMII

#define DP83TG720_SOR_VECTOR_1_MAC_MODE_SGMII   0x0000

Definition at line 727 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_MAS_SLV

#define DP83TG720_SOR_VECTOR_1_MAS_SLV   0x0020

Definition at line 732 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_PHY_AD

#define DP83TG720_SOR_VECTOR_1_PHY_AD   0x001F

Definition at line 733 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_RGMII_EN

#define DP83TG720_SOR_VECTOR_1_RGMII_EN   0x1000

Definition at line 724 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_RGMII_RX_SHIFT

#define DP83TG720_SOR_VECTOR_1_RGMII_RX_SHIFT   0x4000

Definition at line 722 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_RGMII_TX_SHIFT

#define DP83TG720_SOR_VECTOR_1_RGMII_TX_SHIFT   0x8000

Definition at line 721 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_SGMII_EN

#define DP83TG720_SOR_VECTOR_1_SGMII_EN   0x2000

Definition at line 723 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_1_TEST_MODE

#define DP83TG720_SOR_VECTOR_1_TEST_MODE   0x0E00

Definition at line 725 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_2

#define DP83TG720_SOR_VECTOR_2   0x1F, 0x045E

Definition at line 119 of file dp83tg720_driver.h.

◆ DP83TG720_SOR_VECTOR_2_AUTO_MANAGED

#define DP83TG720_SOR_VECTOR_2_AUTO_MANAGED   0x0001

Definition at line 736 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_1

#define DP83TG720_SQI_1   0x1F, 0x08AD

Definition at line 175 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_1_CFG_ACC_WINDOW_SEL

#define DP83TG720_SQI_1_CFG_ACC_WINDOW_SEL   0x0C00

Definition at line 1016 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_1_CFG_HIST_1_2

#define DP83TG720_SQI_1_CFG_HIST_1_2   0xF000

Definition at line 1015 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_1_CFG_SQI_TH_1_2

#define DP83TG720_SQI_1_CFG_SQI_TH_1_2   0x03FF

Definition at line 1017 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_REG_1

#define DP83TG720_SQI_REG_1   0x1F, 0x0871

Definition at line 173 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_REG_1_SQI_OUT

#define DP83TG720_SQI_REG_1_SQI_OUT   0x000E

Definition at line 1009 of file dp83tg720_driver.h.

◆ DP83TG720_SQI_REG_1_WORST_SQI_OUT

#define DP83TG720_SQI_REG_1_WORST_SQI_OUT   0x00E0

Definition at line 1008 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG

#define DP83TG720_SYMB_POL_CFG   0x1F, 0x055B

Definition at line 138 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_ORDER_INV

#define DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_ORDER_INV   0x0008

Definition at line 827 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_POL_INV

#define DP83TG720_SYMB_POL_CFG_CFG_RX_SYMB_POL_INV   0x0004

Definition at line 828 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG_CFG_SLAVE_AUTO_POL_CORRECTION_EN

#define DP83TG720_SYMB_POL_CFG_CFG_SLAVE_AUTO_POL_CORRECTION_EN   0x0010

Definition at line 826 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_ORDER_INV

#define DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_ORDER_INV   0x0002

Definition at line 829 of file dp83tg720_driver.h.

◆ DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_POL_INV

#define DP83TG720_SYMB_POL_CFG_CFG_TX_SYMB_POL_INV   0x0001

Definition at line 830 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS0

#define DP83TG720_TDR_STATUS0   0x1F, 0x0309

Definition at line 91 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS0_PEAK0_LOC

#define DP83TG720_TDR_STATUS0_PEAK0_LOC   0x00FF

Definition at line 439 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS0_PEAK1_LOC

#define DP83TG720_TDR_STATUS0_PEAK1_LOC   0xFF00

Definition at line 438 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS1

#define DP83TG720_TDR_STATUS1   0x1F, 0x030A

Definition at line 92 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS1_PEAK2_LOC

#define DP83TG720_TDR_STATUS1_PEAK2_LOC   0x00FF

Definition at line 443 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS1_PEAK3_LOC

#define DP83TG720_TDR_STATUS1_PEAK3_LOC   0xFF00

Definition at line 442 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS2

#define DP83TG720_TDR_STATUS2   0x1F, 0x030B

Definition at line 93 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS2_PEAK0_AMP

#define DP83TG720_TDR_STATUS2_PEAK0_AMP   0xFF00

Definition at line 446 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS2_PEAK4_LOC

#define DP83TG720_TDR_STATUS2_PEAK4_LOC   0x00FF

Definition at line 447 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5

#define DP83TG720_TDR_STATUS5   0x1F, 0x030E

Definition at line 94 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5_PEAK0_SIGN

#define DP83TG720_TDR_STATUS5_PEAK0_SIGN   0x0001

Definition at line 454 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5_PEAK1_SIGN

#define DP83TG720_TDR_STATUS5_PEAK1_SIGN   0x0002

Definition at line 453 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5_PEAK2_SIGN

#define DP83TG720_TDR_STATUS5_PEAK2_SIGN   0x0004

Definition at line 452 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5_PEAK3_SIGN

#define DP83TG720_TDR_STATUS5_PEAK3_SIGN   0x0008

Definition at line 451 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_STATUS5_PEAK4_SIGN

#define DP83TG720_TDR_STATUS5_PEAK4_SIGN   0x0010

Definition at line 450 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_TC12

#define DP83TG720_TDR_TC12   0x1F, 0x030F

Definition at line 95 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_TC12_FAULT_LOC

#define DP83TG720_TDR_TC12_FAULT_LOC   0x3F00

Definition at line 457 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_TC12_TDR_ACTIVATION

#define DP83TG720_TDR_TC12_TDR_ACTIVATION   0x0003

Definition at line 459 of file dp83tg720_driver.h.

◆ DP83TG720_TDR_TC12_TDR_STATE

#define DP83TG720_TDR_TC12_TDR_STATE   0x00F0

Definition at line 458 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG

#define DP83TG720_TEST_MEM_CFG   0x1F, 0x0561

Definition at line 140 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_ECC_EN

#define DP83TG720_TEST_MEM_CFG_CFG_ECC_EN   0x0004

Definition at line 841 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_PCS_TEST_MEM_MODE

#define DP83TG720_TEST_MEM_CFG_CFG_PCS_TEST_MEM_MODE   0x0001

Definition at line 843 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_SEND_S_INFINITE_LOOP

#define DP83TG720_TEST_MEM_CFG_CFG_SEND_S_INFINITE_LOOP   0x0010

Definition at line 839 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_TEST_MEM_SIGDET_DEBUG

#define DP83TG720_TEST_MEM_CFG_CFG_TEST_MEM_SIGDET_DEBUG   0x0002

Definition at line 842 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_WAIT_TIME_XCORR_WEN

#define DP83TG720_TEST_MEM_CFG_CFG_WAIT_TIME_XCORR_WEN   0x1FC0

Definition at line 837 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_SEL

#define DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_SEL   0x0020

Definition at line 838 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_TEST_MEM

#define DP83TG720_TEST_MEM_CFG_CFG_XCORR_DBG_TEST_MEM   0x0008

Definition at line 840 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MODE

#define DP83TG720_TEST_MODE   0x1F, 0x0531

Definition at line 130 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MODE_CFG_TEST_MODE4_TX_ORDER

#define DP83TG720_TEST_MODE_CFG_TEST_MODE4_TX_ORDER   0x0100

Definition at line 791 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MODE_CFG_TEST_MODE_7_DATA

#define DP83TG720_TEST_MODE_CFG_TEST_MODE_7_DATA   0x00FF

Definition at line 792 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MODE_CONTROL

#define DP83TG720_TEST_MODE_CONTROL   0x01, 0x1904

Definition at line 72 of file dp83tg720_driver.h.

◆ DP83TG720_TEST_MODE_CONTROL_CFG_TEST_MODE

#define DP83TG720_TEST_MODE_CONTROL_CFG_TEST_MODE   0xE000

Definition at line 342 of file dp83tg720_driver.h.

◆ DP83TG720_TRAINING

#define DP83TG720_TRAINING   0x01, 0x1902

Definition at line 70 of file dp83tg720_driver.h.

◆ DP83TG720_TRAINING_CFG_EEE_EN

#define DP83TG720_TRAINING_CFG_EEE_EN   0x0001

Definition at line 334 of file dp83tg720_driver.h.

◆ DP83TG720_TRAINING_CFG_OAM_EN

#define DP83TG720_TRAINING_CFG_OAM_EN   0x0002

Definition at line 333 of file dp83tg720_driver.h.

◆ DP83TG720_TRAINING_CFG_TRAINING_USER_FLD

#define DP83TG720_TRAINING_CFG_TRAINING_USER_FLD   0x07F0

Definition at line 332 of file dp83tg720_driver.h.

Function Documentation

◆ dp83tg720DisableIrq()

void dp83tg720DisableIrq ( NetInterface interface)

Disable interrupts.

Parameters
[in]interfaceUnderlying network interface

Definition at line 177 of file dp83tg720_driver.c.

◆ dp83tg720DumpPhyReg()

void dp83tg720DumpPhyReg ( NetInterface interface)

Dump PHY registers for debugging purpose.

Parameters
[in]interfaceUnderlying network interface

Definition at line 280 of file dp83tg720_driver.c.

◆ dp83tg720EnableIrq()

void dp83tg720EnableIrq ( NetInterface interface)

Enable interrupts.

Parameters
[in]interfaceUnderlying network interface

Definition at line 162 of file dp83tg720_driver.c.

◆ dp83tg720EventHandler()

void dp83tg720EventHandler ( NetInterface interface)

DP83TG720 event handler.

Parameters
[in]interfaceUnderlying network interface

Definition at line 192 of file dp83tg720_driver.c.

◆ dp83tg720Init()

error_t dp83tg720Init ( NetInterface interface)

DP83TG720 PHY transceiver initialization.

Parameters
[in]interfaceUnderlying network interface
Returns
Error code

Definition at line 60 of file dp83tg720_driver.c.

◆ dp83tg720InitHook()

void dp83tg720InitHook ( NetInterface interface)

DP83TG720 custom configuration.

Parameters
[in]interfaceUnderlying network interface

Definition at line 114 of file dp83tg720_driver.c.

◆ dp83tg720ReadMmdReg()

uint16_t dp83tg720ReadMmdReg ( NetInterface interface,
uint8_t  devAddr,
uint16_t  regAddr 
)

Read MMD register.

Parameters
[in]interfaceUnderlying network interface
[in]devAddrDevice address
[in]regAddrRegister address
Returns
MMD register value

Definition at line 332 of file dp83tg720_driver.c.

◆ dp83tg720ReadPhyReg()

uint16_t dp83tg720ReadPhyReg ( NetInterface interface,
uint8_t  address 
)

Read PHY register.

Parameters
[in]interfaceUnderlying network interface
[in]addressPHY register address
Returns
Register value

Definition at line 254 of file dp83tg720_driver.c.

◆ dp83tg720Tick()

void dp83tg720Tick ( NetInterface interface)

DP83TG720 timer handler.

Parameters
[in]interfaceUnderlying network interface

Definition at line 124 of file dp83tg720_driver.c.

◆ dp83tg720WriteMmdReg()

void dp83tg720WriteMmdReg ( NetInterface interface,
uint8_t  devAddr,
uint16_t  regAddr,
uint16_t  data 
)

Write MMD register.

Parameters
[in]interfaceUnderlying network interface
[in]devAddrDevice address
[in]regAddrRegister address
[in]dataMMD register value

Definition at line 305 of file dp83tg720_driver.c.

◆ dp83tg720WritePhyReg()

void dp83tg720WritePhyReg ( NetInterface interface,
uint8_t  address,
uint16_t  data 
)

Write PHY register.

Parameters
[in]interfaceUnderlying network interface
[in]addressPHY register address
[in]dataRegister value

Definition at line 230 of file dp83tg720_driver.c.

Variable Documentation

◆ dp83tg720PhyDriver

const PhyDriver dp83tg720PhyDriver
extern

DP83TG720 Ethernet PHY driver.

Definition at line 44 of file dp83tg720_driver.c.