Noobs69 | J'utilise un framebuffer pour mon affichage avec des codes classiques :
Code :
- fbfd = open("/dev/fb", O_RDWR);
- if (!fbfd)
- exit(0);
- if (ioctl(fbfd, FBIOGET_FSCREENINFO, &finfo))
- exit(0);
- if (ioctl(fbfd, FBIOGET_VSCREENINFO, &vinfo))
- exit(0);
- screensize = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8;
- fbp = (char *)mmap(0, screensize, PROT_READ | PROT_WRITE, MAP_SHARED, fbfd, 0);
|
Je recherche toutefois à connaitre l'adresse originale du précédent gestionnaire du framebuffer pour capturer une zone dans son buffer.
Est-ce possible et dans l'affirmative, quelle instruction pour savoir ça ?
Merci pour votre aide. Message édité par Noobs69 le 29-04-2011 à 23:54:34
|