From 19873973263c53207bb0eb49a19132ad44cd7684 Mon Sep 17 00:00:00 2001 From: vanjeff Date: Thu, 4 Dec 2008 07:00:57 +0000 Subject: [PATCH] Changed the POLL&TIMEOUT timer values from 50ms to 10ms. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6837 6f19259b-4bc3-4df7-8a09-765794883524 --- MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h | 4 ++-- MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h | 3 ++- MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h b/MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h index 417b72f38a..371b7b5469 100644 --- a/MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h +++ b/MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h @@ -25,8 +25,8 @@ Abstract: #define NET_ETHER_FCS_SIZE 4 -#define MNP_SYS_POLL_INTERVAL (50 * TICKS_PER_MS) // 50 milliseconds -#define MNP_TIMEOUT_CHECK_INTERVAL (50 * TICKS_PER_MS) // 50 milliseconds +#define MNP_SYS_POLL_INTERVAL (10 * TICKS_PER_MS) // 10 milliseconds +#define MNP_TIMEOUT_CHECK_INTERVAL (10 * TICKS_PER_MS) // 10 milliseconds #define MNP_TX_TIMEOUT_TIME (500 * TICKS_PER_MS) // 500 milliseconds #define MNP_INIT_NET_BUFFER_NUM 512 #define MNP_NET_BUFFER_INCREASEMENT 64 diff --git a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h b/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h index ae68747159..368538ee58 100644 --- a/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h +++ b/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Impl.h @@ -37,6 +37,7 @@ Abstract: #include #include #include +#include #include "Udp4Driver.h" @@ -49,7 +50,7 @@ extern UINT16 mUdp4RandomPort; #define ICMP_ERROR_PACKET_LENGTH 8 -#define UDP4_TIMEOUT_INTERVAL (50 * TICKS_PER_MS) // 50 milliseconds +#define UDP4_TIMEOUT_INTERVAL (10 * TICKS_PER_MS) // 10 milliseconds #define UDP4_HEADER_SIZE sizeof (EFI_UDP4_HEADER) #define UDP4_MAX_DATA_SIZE 65507 diff --git a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c index 218ec43571..e228aca093 100644 --- a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c +++ b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c @@ -325,7 +325,7 @@ PxeBcDriverBindingStart ( Private->Udp4CfgData.TypeOfService = DEFAULT_ToS; Private->Udp4CfgData.TimeToLive = DEFAULT_TTL; Private->Udp4CfgData.DoNotFragment = FALSE; - Private->Udp4CfgData.ReceiveTimeout = 50000; // 50 milliseconds + Private->Udp4CfgData.ReceiveTimeout = 10000; // 10 milliseconds Private->Udp4CfgData.UseDefaultAddress = FALSE; PxeBcInitSeedPacket (&Private->SeedPacket, Private->Udp4Read); -- 2.39.2