Denis Oliver Kropp wrote:
> Keith Williams wrote:
>   
>>>> Thanks.  The /usr/local/etc move did the trick.....on to implementing 
>>>> layers/screens.
>>>>     
>>>>         
>>> Great!
>>>
>>> It's so much easier without the FBDev API sitting in your way :)
>>>
>>>   
>>>       
>> OK, after transitioning to devmem from Linux framebuffer, I thought that 
>> I would not enable any acceleration and make sure that I set everything 
>> up OK with layers and screens.
>>
>> Unfortunately, I have yet to get the system to come up.  Origianlly, I 
>> was having problems with the fact that the length information in 
>> directfb is not entered in as hex, as the addresses are--I couldn't find 
>> this documented anywhere.  After fixing this, the system catches a 
>> signal 11.  Running with --dfb:debug shows the following:
>>
>> Core/GfxState:    switch from (nil) (0) to 0x30eec [1]
>> Core/GfxState:    mod_hw 0x00033fff, modified 0x00000000
>> Core/GfxState:    mod_hw 0x00033fff, set 0x00000000
>> Core/GfxState:    mod_hw 0x00000000, set 0x00000000
>>
>> Caught signal 11 (at (nil), invalid address)
>>
>> Can anyone point me toward what this looks like it might be?
>>     
>
> You probably did not set functions like FillRectangle or Blit after indicating
> support in CheckState and setting necessary state values in SetState.
>
>   
Actually, the problem was in the ...checkstate function.  I had 
commented out all of the acceleration functions and the setting of the 
call-backs, but checkstate would always toggle the state->accel bit no 
matter what.  So, DirectFB would try to call something.




_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to