File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
bsp/stm32/libraries/HAL_Drivers Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 5353#define PHY_Status_FULL_DUPLEX (sr ) ((sr) & PHY_FULL_DUPLEX_MASK)
5454#endif /* PHY_USING_LAN8720A */
5555
56+ #ifdef PHY_USING_LAN8742A
57+ /* The PHY interrupt source flag register. */
58+ #define PHY_INTERRUPT_FLAG_REG 0x1DU
59+ /* The PHY interrupt mask register. */
60+ #define PHY_INTERRUPT_MASK_REG 0x1EU
61+ #define PHY_LINK_DOWN_MASK (1<<4)
62+ #define PHY_AUTO_NEGO_COMPLETE_MASK (1<<6)
63+
64+ /* The PHY status register. */
65+ #define PHY_Status_REG 0x1FU
66+ #define PHY_10M_MASK (1<<2)
67+ #define PHY_100M_MASK (1<<3)
68+ #define PHY_FULL_DUPLEX_MASK (1<<4)
69+ #define PHY_Status_SPEED_10M (sr ) ((sr) & PHY_10M_MASK)
70+ #define PHY_Status_SPEED_100M (sr ) ((sr) & PHY_100M_MASK)
71+ #define PHY_Status_FULL_DUPLEX (sr ) ((sr) & PHY_FULL_DUPLEX_MASK)
72+ #endif /* PHY_USING_LAN8742A */
73+
5674#ifdef PHY_USING_DM9161CEP
5775#define PHY_Status_REG 0x11U
5876#define PHY_10M_MASK ((1<<12) || (1<<13))
You can’t perform that action at this time.
0 commit comments