On Mon, 4 Oct 2010 09:48:36 -0700 Corbin Simpson <mostawesomed...@gmail.com> said:
indeed. most hw i have ever seen in embedded has a memory mapped dumb fb as part of the main memory - the kernel should already support this- if so x will work just fine (fb drvier). it will work exactly as well as it does on a desktop or laptop - just no acceleration. this of course depends if you HAVE any hardware that can do acceleration on your SoC. even then - is it useful? at worst it may simply be you ave multiple fb's (yuv over/underlay, rgb layer (8/16/32bpp) and have to configure them correctly on init and use the right one to get sensible gfx. xv (yuv layer) may not work in this dumb mode without some driver work. your problems really begin when trying to do the yuv support and then acceleration - if your SoC has anything.. and the big problems begin with 3D if your SoC has a 3D unit. at this point you'll want to have your SoC vendor be helping you out. > Which hardware, specifically? If Linux has already been ported, and a > framebuffer driver exists, then X will work perfectly already, using the > "fbdev" X driver. > > Sending from a mobile, pardon the brevity. ~ C. > > On Oct 4, 2010 3:18 AM, "vijay singh" <testmrs....@gmail.com> wrote: > > On Mon, 2010-10-04 at 13:11 +0300, Timo Juhani Lindfors wrote: > >> vijay singh <testmrs....@gmail.com> writes: > >> > I would like to know is their any document available which will explain > >> > about X-architecture. > >> > >> Even just http://en.wikipedia.org/wiki/X_Window_System gives a rough > overview. > >> > >> > if i want to add any new X-client then what is the way. > >> > >> Things like evolution and firefox usually work as X clients on > >> gnu/linux. You can take a look at them or google for "GTK hello world" > >> or "QT hello world" to get something simpler. > >> > > Thanks for the info.. > > > > If i want to build test filesystem for new HW (In my case it is > > ARM11)where some basics X-client (xterm,xeyes..) should work, in this > > case how i should configure X to work. > > > > If more details about what all kernel dependency, how X can be test will > > be helpful. > > > >> > > > > > > _______________________________________________ > > xorg@lists.freedesktop.org: X.Org support > > Archives: http://lists.freedesktop.org/archives/xorg > > Info: http://lists.freedesktop.org/mailman/listinfo/xorg > > Your subscription address: mostawesomed...@gmail.com -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com _______________________________________________ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com