<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
On Mon, 2011-11-14 at 15:47 +0100, Arrigo Marchiori wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
Hello everybody,

first of all, I would like to thank Martin-&#201;ric and all of you for
your sudden (and welcome! :-) interest towards FreeBSD.

I am sorry to tell you that I don't know what an MSR is; I just needed
a working driver for Xorg; I made those small corrections to the
source and this made it Just Work&#8482;. For this reason, I am stuck with
version 2.11.10, that seems to work fine for my needs.

It will take me some time to test version 2.11.12; but I can do it if
you think it may help you with the development.

FWIW, I have checked the initial patch from Martin-&#201;ric; I just had to
remove some hash '#' signs and it gave me a compilable driver on
FreeBSD 8-STABLE. I didn't run it on an actual Geode, though.

Just a quick answer to Gaetan's doubt about FreeBSD being 32- or
64-bits. Both versions exist; I am using the 32-bit version, both for
the development system and for the embedded target. The second choice
is forced, as Mart pointed out.

Please tell me if there is anything else I can do to help you. In the
meantime, I am downloading the sources using git (and it is taking
forever!)

</PRE>
</BLOCKQUOTE>
Could you compile the patch &quot;Replace LFS transitional extension API lseek64 and off64_t&quot;<BR>
I just sent to the geode list. This is how things are done in X.Org which I believe runs on FreeBSD.<BR>
<BR>
Can you report on the value of _FILE_OFFSET_BITS in the generated config.h?<BR>
<BR>
It's not clear (at least to me) if geode *needs* large file support on 32 bit or if FreeBSD has decided not to provide such support on 32 bit. At least with this patch it is code correctly and should compile on any platform and on both 32 and 64. This is the role of Autoconf/Automake to hide as much as possible the platform differences.<BR>
<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
Best regards,
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>