<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	「Step to UEFI (9)&#8212;-使用RDTSC计算当前CPU 频率」的评论	</title>
	<atom:link href="https://www.lab-z.com/rdtsc/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.lab-z.com/rdtsc/</link>
	<description></description>
	<lastBuildDate>Tue, 10 Mar 2015 00:34:05 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		评论者：Tim		</title>
		<link>https://www.lab-z.com/rdtsc/#comment-8277</link>

		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Tue, 10 Mar 2015 00:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.lab-z.com/?p=1898#comment-8277</guid>

					<description><![CDATA[回复给 &lt;a href=&quot;https://www.lab-z.com/rdtsc/#comment-8263&quot;&gt;ziv2013&lt;/a&gt;。

感謝您的回覆！但是我的測試機台都是UEFI X64 system. 那請教您有什方法可以將asm code可以將它,,,build 成功且能RUN在X64 uefi Shell ?]]></description>
			<content:encoded><![CDATA[<p>回复给 <a href="https://www.lab-z.com/rdtsc/#comment-8263">ziv2013</a>。</p>
<p>感謝您的回覆！但是我的測試機台都是UEFI X64 system. 那請教您有什方法可以將asm code可以將它,,,build 成功且能RUN在X64 uefi Shell ?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		评论者：ziv2013		</title>
		<link>https://www.lab-z.com/rdtsc/#comment-8263</link>

		<dc:creator><![CDATA[ziv2013]]></dc:creator>
		<pubDate>Mon, 09 Mar 2015 03:07:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.lab-z.com/?p=1898#comment-8263</guid>

					<description><![CDATA[回复给 &lt;a href=&quot;https://www.lab-z.com/rdtsc/#comment-8045&quot;&gt;Tim&lt;/a&gt;。

我的实验是在 ia32下做的，x64http://www.lab-z.com/wp-admin/edit-comments.php#comments-form的话，不支持 asm 内嵌汇编了]]></description>
			<content:encoded><![CDATA[<p>回复给 <a href="https://www.lab-z.com/rdtsc/#comment-8045">Tim</a>。</p>
<p>我的实验是在 ia32下做的，x64http://www.lab-z.com/wp-admin/edit-comments.php#comments-form的话，不支持 asm 内嵌汇编了</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		评论者：Tim		</title>
		<link>https://www.lab-z.com/rdtsc/#comment-8045</link>

		<dc:creator><![CDATA[Tim]]></dc:creator>
		<pubDate>Wed, 25 Feb 2015 10:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.lab-z.com/?p=1898#comment-8045</guid>

					<description><![CDATA[Hi Sir, 使用x64 , --&#062; run &quot;build -a X64 -p AppPkg\AppPkg.dsc&quot;  ,,,,無法build  &quot;__asm&quot; 

error message as below:
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(15) : error C4235:
nonstandard extension used : &#039;__asm&#039; keyword not supported on this architecture
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;mov&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : warning C4550
: expression evaluates to a function which is missing an argument list
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:
&#039;mov&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;dword&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:
&#039;dword&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;ptr&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:
&#039;ptr&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;value&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:
&#039;eax&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;mov&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:
&#039;mov&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;dword&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:
&#039;dword&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:
syntax error : missing &#039;;&#039; before identifier &#039;ptr&#039;
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:
&#039;ptr&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2109:
subscript requires array or pointer type
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(20) : error C2065:
&#039;edx&#039; : undeclared identifier
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(20) : error C2143:
syntax error : missing &#039;;&#039; before &#039;}&#039;
NMAKE : fatal error U1077: &#039;&quot;C:\Program Files (x86)\Microsoft Visual Studio 12.0
\Vc\bin\x86_amd64\cl.exe&quot;&#039; : return code &#039;0x2&#039;
Stop.


build...
 : error 7000: Failed to execute command
        C:\Program Files (x86)\Microsoft Visual Studio 12.0\Vc\bin\nmake.exe /no
logo tbuild [d:\src\eadk\20141115\Build\AppPkg\DEBUG_VS2012x86\X64\AppPkg\Applic
ations\FreqCalc\FreqCalc]


build...
 : error F002: Failed to build module
        d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.inf [X64, VS2
012x86, DEBUG]

- Failed -
Build end time: 18:14:19, Feb.25 2015
Build total time: 00:00:20]]></description>
			<content:encoded><![CDATA[<p>Hi Sir, 使用x64 , &#8211;&gt; run &#8220;build -a X64 -p AppPkg\AppPkg.dsc&#8221;  ,,,,無法build  &#8220;__asm&#8221; </p>
<p>error message as below:<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(15) : error C4235:<br />
nonstandard extension used : &#8216;__asm&#8217; keyword not supported on this architecture<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;mov&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : warning C4550<br />
: expression evaluates to a function which is missing an argument list<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:<br />
&#8216;mov&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;dword&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:<br />
&#8216;dword&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;ptr&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2065:<br />
&#8216;ptr&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(18) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;value&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:<br />
&#8216;eax&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;mov&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:<br />
&#8216;mov&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;dword&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:<br />
&#8216;dword&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2146:<br />
syntax error : missing &#8216;;&#8217; before identifier &#8216;ptr&#8217;<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2065:<br />
&#8216;ptr&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(19) : error C2109:<br />
subscript requires array or pointer type<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(20) : error C2065:<br />
&#8216;edx&#8217; : undeclared identifier<br />
d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.c(20) : error C2143:<br />
syntax error : missing &#8216;;&#8217; before &#8216;}&#8217;<br />
NMAKE : fatal error U1077: &#8216;&#8221;C:\Program Files (x86)\Microsoft Visual Studio 12.0<br />
\Vc\bin\x86_amd64\cl.exe&#8221;&#8216; : return code &#8216;0x2&#8217;<br />
Stop.</p>
<p>build&#8230;<br />
 : error 7000: Failed to execute command<br />
        C:\Program Files (x86)\Microsoft Visual Studio 12.0\Vc\bin\nmake.exe /no<br />
logo tbuild [d:\src\eadk\20141115\Build\AppPkg\DEBUG_VS2012x86\X64\AppPkg\Applic<br />
ations\FreqCalc\FreqCalc]</p>
<p>build&#8230;<br />
 : error F002: Failed to build module<br />
        d:\src\eadk\20141115\AppPkg\Applications\FreqCalc\FreqCalc.inf [X64, VS2<br />
012&#215;86, DEBUG]</p>
<p>&#8211; Failed &#8211;<br />
Build end time: 18:14:19, Feb.25 2015<br />
Build total time: 00:00:20</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
