diff --git a/source/portable/NetworkInterface/Common/phyHandling.c b/source/portable/NetworkInterface/Common/phyHandling.c index 996d6208c3..269cb11f6f 100644 --- a/source/portable/NetworkInterface/Common/phyHandling.c +++ b/source/portable/NetworkInterface/Common/phyHandling.c @@ -156,6 +156,7 @@ static BaseType_t xHas_1F_PHYSPCS( uint32_t ulPhyID ) case PHY_ID_DP83848I: case PHY_ID_DP83TC811S: + case PHY_ID_DP83822HF: case PHY_ID_TM4C129X: case PHY_ID_MV88E6071: /* Has no 0x1F register "PHY Special Control Status". */ @@ -174,6 +175,7 @@ static BaseType_t xHas_19_PHYCR( uint32_t ulPhyID ) { case PHY_ID_LAN8742A: case PHY_ID_DP83848I: + case PHY_ID_DP83822HF: case PHY_ID_TM4C129X: xResult = pdTRUE; break; diff --git a/source/portable/NetworkInterface/include/phyHandling.h b/source/portable/NetworkInterface/include/phyHandling.h index 96fb3fc490..23a3426291 100644 --- a/source/portable/NetworkInterface/include/phyHandling.h +++ b/source/portable/NetworkInterface/include/phyHandling.h @@ -113,6 +113,7 @@ #define PHY_ID_DP83848I 0x20005C90 #define PHY_ID_DP83TC811S 0x2000A250 + #define PHY_ID_DP83822HF 0x2000A240 #define PHY_ID_TM4C129X 0x2000A221