Dear All,

i am running
Linux 2.6.36.2 main line, over uClinux on a ColdFire mcf5307.

I have written then a little framebuffer driver for a 128x64 graphic lcd.
Driver works fine until file write operations are used, and also,
console output works fine when linked with "fbcon".


I cannot in anyway get access to it from userspace, as a memory area,
i implemented the "fb_mmap" routine, then tried:

fd = open("/dev/fb0", O_RDWR);

buffer = mmap( 0, buflen, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0 );
This fails (-1)
Then i tried:
buffer = mmap( 0, buflen, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0 );
works, returns a valid pointer, but i cannot see any change on the
screen writing in this area.

Any help is very appreciated.
Angelo Dureghello
-- 


_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to