로그인 유지
화면을 프레임버퍼에 memcpy를 통해서 해보았지만
느려 난관에 봉착 하였습니다.
프레임버퍼 mmap으로 양을 y축으로 2배를 할당했는데요
그상태에서 yoffset=0 ->yoffset=다음 화면
위와같이구성할려합니다
하지만 잘되지 않아 질문드립니다.
어떤 방법으로 프레임버퍼 주소값을 바꿀수있는지 답변 부탁드립니다.
응용 프로그램은 다음과 같이 갑니다.
가상 화면의 세로 크기가 1000#include <linux/fb.h>struct fb_var_screeninfo video;video.activate = FB_ACTIVATE_VBL;video.yoffset = 0;ioctl(fbfd,FBIOPUT_VSCREENINFO, &video) :video.activate = FB_ACTIVATE_VBL;video.yoffset = 500;ioctl(fbfd,FBIOPUT_VSCREENINFO, &video)
프레임버퍼 메모리할당에서 질문드립니다.
echo 800,1200>/sys/class/graphics/fb0/virtual_size
cat /sys/class/graphics/fb0/virtual_size
아래와같은 방법으로 virtual_size 메모리할당을 했는데요
아무 반응이 없습니다.
가상메모리 할당방법이 잘못된것 인가요?
응용 프로그램은 다음과 같이 갑니다.
가상 화면의 세로 크기가 1000
#include <linux/fb.h>
struct fb_var_screeninfo video;
video.activate = FB_ACTIVATE_VBL;
video.yoffset = 0;
ioctl(fbfd,FBIOPUT_VSCREENINFO, &video)
:
video.activate = FB_ACTIVATE_VBL;
video.yoffset = 500;
ioctl(fbfd,FBIOPUT_VSCREENINFO, &video)