* evas: provide alternative schema for finding framebuffer.

Patch by Eduardo Felipe <eduardofelipe87@gmail.com>


SVN revision: 54472
This commit is contained in:
Cedric BAIL 2010-11-11 18:48:50 +00:00
parent 272a92e8f3
commit 83b8ee3cd8
1 changed files with 12 additions and 4 deletions

View File

@ -454,12 +454,20 @@ fb_init(int vt __UNUSED__, int device)
#if 0
if (vt != 0) fb_setvt(vt);
#endif
sprintf(dev, "/dev/fb/%i", device);
fb = open(dev, O_RDWR);
if ( fb == -1 )
if ( getenv("EVAS_FB_DEV") )
{
sprintf(dev, "/dev/fb%i", device);
fb = open(getenv("EVAS_FB_DEV"), O_RDWR);
}
else
{
sprintf(dev, "/dev/fb/%i", device);
fb = open(dev, O_RDWR);
if ( fb == -1 )
{
sprintf(dev, "/dev/fb%i", device);
fb = open(dev, O_RDWR);
}
}
if (fb == -1)
{