Lines 21-28
Link Here
|
21 |
#include <linux/vt.h> |
21 |
#include <linux/vt.h> |
22 |
#include <linux/fb.h> |
22 |
#include <linux/fb.h> |
23 |
|
23 |
|
24 |
#include <asm/page.h> |
|
|
25 |
|
26 |
#include "fbtools.h" |
24 |
#include "fbtools.h" |
27 |
|
25 |
|
28 |
/* -------------------------------------------------------------------- */ |
26 |
/* -------------------------------------------------------------------- */ |
Lines 424-430
Link Here
|
424 |
goto err; |
422 |
goto err; |
425 |
} |
423 |
} |
426 |
#endif |
424 |
#endif |
427 |
fb_mem_offset = (unsigned long)(fb_fix.smem_start) & (~PAGE_MASK); |
425 |
fb_mem_offset = (unsigned long)(fb_fix.smem_start) & ~(sysconf(_SC_PAGE_SIZE)-1); |
428 |
fb_mem = mmap(NULL,fb_fix.smem_len+fb_mem_offset, |
426 |
fb_mem = mmap(NULL,fb_fix.smem_len+fb_mem_offset, |
429 |
PROT_READ|PROT_WRITE,MAP_SHARED,fb,0); |
427 |
PROT_READ|PROT_WRITE,MAP_SHARED,fb,0); |
430 |
if (-1L == (long)fb_mem) { |
428 |
if (-1L == (long)fb_mem) { |