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

Reply via email to