Well, I downloaded your diff for the neofb driver and tried it out. I did notice there appears to be a slight bug in it. Whenever anything (such as fbset) closes /dev/fb0, the driver clobbers the device registers (resulting in a blank screen). I'm assuming the attached correction is more what was intended.. I'm currently merging our two sets of patches into one driver. I do note that patch gets a little confused when trying to do it itself and places a couple of bits of code in really odd places, which might have been part of why it didn't work for you. I think I should have an updated patchset ready to post later tonight.. -alex