![]() 复制static void *fbbuf; int openfb(char *devname) { int fd; fd = open(devname,操作 O_RDWR); if (ioctl(fd, FBIOGET_VSCREENINFO, &fbvar) <0) return -1; bpp = fbvar.bits_per_pixel; screen_size = fbvar.xres * fbvar.yres * bpp / 8; fbbuf = mmap(0, screen_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); return fd; } 1.2.3.4.5.6.7.8.9.10.11.12.  |