Messages in this thread | | | Date | Fri, 20 May 2005 16:14:35 +0200 | From | Jan-Benedict Glaw <> | Subject | Re: Screen regen buffer at 0x00b8000 |
| |
On Fri, 2005-05-20 09:48:35 -0400, Richard B. Johnson <linux-os@analogic.com> wrote: > len = getpagesize(); > if((fd = open("/dev/mem", O_RDWR)) == FAIL) > ERRORS("open"); > if((sp = mmap((void *)SCREEN, len, PROT, TYPE, fd, SCREEN))==MAP_FAILED) > ERRORS("mmap");
Maybe you'd better not fiddle with physical memory, but use the device abstraction that's ment to offer that interface? That is, use a framebuffer driver and open /dev/fb* .
MfG, JBG
-- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 _ O _ "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA)); [unhandled content-type:application/pgp-signature] | |