Hi, I am porting a device driver for the Epson S1D13506 (should work for the rest of the family as well). So far, an 'unaccelerated' version registers and df_dok runs with the same results of running with straight Linux Framebuffer. I'm now trying to enable some acceleration (filled rectangles seems easiest and what I've written). Essentially, the driver tries to go, but fails when the acceleration registers are written to--DirectFB catches an invalid address.
So, I'm half way between two implementations. First, I have placed directfbrc in /etc and have modified the required information in it. I have configured DirectFB to support devmem, but DirectFB is consistently falling back to fbdev. Obviously, with devmem not going, the device registers are not mmap'd causing my failure. Secondly, I don't care if I use fbdev, but I need to directly write to the registers (I've used outb and a copied register write from the ati128 driver with the same result). Can someone point me to either what is the most likely problem with launching DirectFB with devmem OR direct me to a way to directly access the S1D13506 device registers (the later is slightly more preferable)? Thanks, Keith _______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users