<div>1. Since the time it takes to find specified GUID Extension Hob (CpuCrystalFrequencyHob: about 2000ns) <br />is much longer than it takes to calculate TSC frequency with CPUID (about 450ns), I recommend using<br />BaseCpuTimerLib instead of PeiCpuTimerLib.<br /><br />2. The time it takes to get TSC frequency from global variable is shorter than it takes to calculate TSC <br />frequency with CPUID, but 450ns is really a short time, the impact on the platform is very limited.</div>
<div>In addition, in order to simplify the code, recommend using BaseCpuTimerLib instead of DxeCpuTimerLib.<br /><br />If anyone has questions or concerns, please feel free to let me know. If not, I will submit code patch later,<br />thanks.<br /><br />Jason Lou<br /><br /></div>


 <div width="1" style="color:white;clear:both">_._,_._,_</div> <hr> Groups.io Links:<p>   You receive all messages sent to this group.    <p> <a target="_blank" href="https://edk2.groups.io/g/devel/message/73604">View/Reply Online (#73604)</a> |    |  <a target="_blank" href="https://groups.io/mt/77073830/1813853">Mute This Topic</a>  | <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>    <a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> | <a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |  <a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>  [edk2-devel-archive@redhat.com]<br> <div width="1" style="color:white;clear:both">_._,_._,_</div>