<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="chsdate"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="chmetcnv"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:\65B0\7D30\660E\9AD4;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:\7D30\660E\9AD4;
        panose-1:2 2 3 9 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@\65B0\7D30\660E\9AD4";
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:"\@\7D30\660E\9AD4";
        panose-1:2 2 3 9 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:\65B0\7D30\660E\9AD4;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:\7D30\660E\9AD4;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ZH-TW link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>Hi Gaetan,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>Do I need to send the
correct patch again to <st1:PersonName w:st="on">xorg-devel@lists.x.org</st1:PersonName>?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>Could you please help to check
the attachment sent by xorg-devel?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>Do I need to break it down
to small ones and resend again?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'>
xorg-devel-bounces@lists.x.org [mailto:xorg-devel-bounces@lists.x.org] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Gaetan Nadon<br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, January 27, 2010
10:05 PM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName
ProductID="Jong Lin" w:st="on">Jong Lin</st1:PersonName><br>
<b><span style='font-weight:bold'>Cc:</span></b> <st1:PersonName w:st="on">xorg-devel@lists.x.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [PATCH video-xgi] Add
Support-ARM, EXA acceleration,EDID,Custom Modes, Bugs fixed, ...</span></font><span
lang=EN-US><o:p></o:p></span></p>

</div>

<p class=MsoNormal><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:
12.0pt'>On Wed, <st1:chsdate IsROCDate="False" IsLunarDate="False" Day="27"
Month="1" Year="2010" w:st="on">2010-01-27</st1:chsdate> at 15:55 +0800, <st1:PersonName
ProductID="Jong Lin" w:st="on">Jong Lin</st1:PersonName> wrote: <o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=1 color=navy
face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:7.5pt;color:navy'>Could you please
try on the attachment?</span></font><span lang=EN-US><br>
<br>
<o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:
12.0pt'>It applies without error. On Linux it shows a ^M character at the end
of each line, which was there before. The XGI team may want to investigate
further more and adopt common development practises. Some files are in one
format and other files are in another.<br>
<br>
<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center>

</span></font></div>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:10.0pt;font-weight:bold'>From:</span></font></b><st1:PersonName
ProductID="Jong Lin" w:st="on"><font size=2><span lang=EN-US style='font-size:
 10.0pt'>Jong Lin</span></font></st1:PersonName><font size=2><span lang=EN-US
style='font-size:10.0pt'> </span></font><span lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Sent:</span></font></b><font size=2><span lang=EN-US style='font-size:
10.0pt'> Wednesday, January 27, 2010 11:26 AM</span></font><span lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>To:</span></font></b><font size=2><span lang=EN-US style='font-size:10.0pt'>
<st1:PersonName w:st="on">'memsize@videotron.ca'</st1:PersonName></span></font><span
lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Cc:</span></font></b><font size=2><span lang=EN-US style='font-size:10.0pt'>
<st1:PersonName w:st="on">xorg-devel@lists.x.org</st1:PersonName></span></font><span
lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Subject:</span></font></b><font size=2><span lang=EN-US style='font-size:
10.0pt'> RE: [PATCH video-xgi] Add Support-ARM, EXA acceleration, EDID,Custom
Modes, Bugs fixed, ...</span></font><span lang=EN-US><br>
<br>
<o:p></o:p></span></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:12.0pt'>&nbsp;<br>
<br>
</span></font><font size=1 color=navy><span lang=EN-US style='font-size:7.5pt;
color:navy'>Hi Gaetan,</span></font><span lang=EN-US><br>
<br>
</span><font size=1 color=navy><span lang=EN-US style='font-size:7.5pt;
color:navy'>It might be caused by our editing source code on Windows platform.</span></font><span
lang=EN-US><br>
<br>
</span><font size=1 color=navy><span lang=EN-US style='font-size:7.5pt;
color:navy'>It might be fixed by convert files by dos2unix.</span></font><span
lang=EN-US><br>
<br>
</span><font size=1 color=navy><span lang=EN-US style='font-size:7.5pt;
color:navy'>How about your comment?</span></font><span lang=EN-US><br>
<br>
</span><font size=1 color=navy><span lang=EN-US style='font-size:7.5pt;
color:navy'>&nbsp;</span></font><span lang=EN-US><o:p></o:p></span></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face=&#26032;&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center>

</span></font></div>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:10.0pt;font-weight:bold'>From:</span></font></b><font
size=2><span lang=EN-US style='font-size:10.0pt'>xorg-devel-bounces@lists.x.org
[mailto:xorg-devel-bounces@lists.x.org] <b><span style='font-weight:bold'>On
Behalf Of </span></b>Gaetan Nadon</span></font><span lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Sent:</span></font></b><font size=2><span lang=EN-US style='font-size:
10.0pt'> Monday, January 25, 2010 9:43 PM</span></font><span lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>To:</span></font></b><font size=2><span lang=EN-US style='font-size:10.0pt'>
<st1:PersonName ProductID="Jong Lin" w:st="on">Jong Lin</st1:PersonName></span></font><span
lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Cc:</span></font></b><font size=2><span lang=EN-US style='font-size:10.0pt'>
<st1:PersonName w:st="on">xorg-devel@lists.x.org</st1:PersonName></span></font><span
lang=EN-US><br>
</span><b><font size=2><span lang=EN-US style='font-size:10.0pt;font-weight:
bold'>Subject:</span></font></b><font size=2><span lang=EN-US style='font-size:
10.0pt'> Re: [PATCH video-xgi] Add Support-ARM, EXA acceleration, EDID,Custom
Modes, Bugs fixed, ...</span></font><span lang=EN-US><br>
<br>
<o:p></o:p></span></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' TYPE=CITE>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:12.0pt'>&nbsp;<br>
<br>
On Mon, <st1:chsdate IsROCDate="False" IsLunarDate="False" Day="25" Month="1"
Year="2010" w:st="on">2010-01-25</st1:chsdate> at 16:29 +0800, <st1:PersonName
ProductID="Jong Lin" w:st="on">Jong Lin</st1:PersonName> wrote: <br>
<br>
<font color=navy><span style='color:navy'>This patch includes the following
enhancements and some bug fixings.</span></font><br>
<br>
<font color=navy><span style='color:navy'>(1). Support ARM</span></font><br>
<br>
<font color=navy><span style='color:navy'>(2). Support EXA acceleration</span></font><br>
<br>
<font color=navy><span style='color:navy'>(3). Support EDID with I<st1:chmetcnv
TCSC="0" NumberType="1" Negative="False" HasSpace="False" SourceValue="2"
UnitName="C" w:st="on">2C</st1:chmetcnv> function</span></font><br>
<br>
<font color=navy><span style='color:navy'>(4). Support Custom Modes of modeline</span></font><br>
<br>
<font color=navy><span style='color:navy'>(5). Unify code for x86, PowerPC, ARM</span></font><br>
<br>
<br>
I used 'git apply --check' to verify the patch would apply but it doesn't I get
errors like:<br>
<br>
error: patch failed: src/init.c:1 <o:p></o:p></span></font></p>

<pre><font size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>error: src/init.c: patch does not apply<o:p></o:p></span></font></pre>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:12.0pt'><br>
The patch shows that the whole content of the init.c file has changed, but I
can't see any real code difference. Then I remembered about code page issues
when translators worked from different platforms (Unix, Windows...). I checked
the file with the 'file' command:<o:p></o:p></span></font></p>

<pre><font size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>init.c:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text, with CRLF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>vb_ext.c:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>vb_init.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text, with CRLF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>vb_setmode.c:&nbsp; ASCII C program text, with CRLF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_accel.c:&nbsp;&nbsp; ASCII C program text, with CRLF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_cursor.c:&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_dac.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_dga.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_dri.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_driver.c:&nbsp; ASCII C program text, with CRLF, LF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_opt.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_setup.c:&nbsp;&nbsp; ASCII C program text, with CRLF, LF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_vb.c:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_vga.c:&nbsp;&nbsp;&nbsp;&nbsp; ASCII C program text, with CRLF line terminators<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_video.c:&nbsp;&nbsp; ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>xgi_videohw.c: ASCII C program text<o:p></o:p></span></font></pre><pre><font
size=3 face=&#32048;&#26126;&#39636;><span lang=EN-US style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></pre>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=&#26032;&#32048;&#26126;&#39636;><span
lang=EN-US style='font-size:12.0pt'><br>
It just so happens that the files giving errors are the one with CRLF
terminators. Most likely, xgi developers edit code on platforms having
different file formats. I did a quick scan on other drivers and I have not seen
files with CRLF terminators.<br>
<br>
It's just a theory for now, most likely others have seen this before and know
of to fix it.<br>
<br>
<o:p></o:p></span></font></p>

</blockquote>

</div>

</body>

</html>