Xorg / Glamo ?

Christopher Friedt chrisfriedt at gmail.com
Sat Jan 31 18:30:52 CET 2009


Thanks for the tips again guys -

I've checked out andy-tracking already so it's just a matter of syncing.

Also I had been using OE to build all of my binaries and filesystems
using the org.openmoko.stable branch. Stable was giving me
(ironically) several build errors, which i had submitted trac tickets
and patches for. It's cumbersome to say the least.

Just to ensure that I am on the right track, where is most of the
current work happening? org.openmoko.dev ? FSO ? A different branch ?

@ Lars - I'll check out your code as well - if I manage to make an
improvement then I'lll request write access to your repo.


Many thanks,

Chris

On Sat, Jan 31, 2009 at 8:18 AM, Lars-Peter Clausen <lars at metafoo.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
>
> Graeme Gregory wrote:
>> Lars-Peter Clausen wrote:
>>> I have a git repository with a cleaned up version of graemes xorg
>>>  driver located at [1]. Its quite stable(survied a 1 hour
>>> `x11perf -all`) and exa acceleration is working, but you'll have
>>> to apply [2] to your xserver to get it working. What still has to
>>> be done to have a good and simple 2d accelerated driver is proper
>>> randr support and some cleanups to the driver setup code.
>>>
>>> If you want to i can give you write permission to that
>>> repository.
>>>
>>> Lars
>>>
>>> [1]
>>> http://github.com/larsclausen/xf86-video-glamo/tree/xf86-video-glamo
>>>  [2]
>>>
> https://dev.openwrt.org/browser/packages/Xorg/xorg/xserver/xorg-server/patches/010-sync-dev-mem.patch
>>>
>> Hi, I haven't run it yet but a quick read of your code looks
>> amazing.
>>
>> Can you explain the patch in [2] and I can get it into OE.
>> Basically I need to know the "why?" and "will it break any
>> platforms?". I can then get a recipe in OE to build your code.
> It opens /dev/mem synchronously. Thus every write will block until the
> data has been written to the actual hardware. This is necessary for
> mmio, because reads/writes depend on that the hardware has received
> previous commands. It wont break other plattforms, but may slow them
> down. The patch is neither complete nor am I completely sure if its
> right to make it depend on no mtrr available. The easiest solution
> properly is to leave xorg untouched and add some code to the glamo
> driver which mmap the mmio.
>
>>
>> I think we should see about getting you write access on the OM git.
>> Are you one of the guys who have an NDA?
>>
> yes, i recently signed the nda.
>
> Lars
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iEYEARECAAYFAkmET7MACgkQBX4mSR26RiNZrgCeNy5bnpPnLg/XizoDJbkaHIoS
> YQ4AnAlTui5ub0v12j5aH/iPQ7Y5UnAR
> =c87a
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> devel mailing list
> devel at lists.openmoko.org
> https://lists.openmoko.org/mailman/listinfo/devel
>



More information about the devel mailing list