DirectFB - Home of the pragmatist Roadmap

[directfb-dev] Re: directfb savage driver was [Re: Re: savage driver]
Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[directfb-dev] Re: directfb savage driver was [Re: Re: savage driver]

  • To: Denis Oliver Kropp <>
  • Subject: [directfb-dev] Re: directfb savage driver was [Re: Re: savage driver]
  • From: Alex Song <>
  • Date: Mon, 03 Jun 2002 22:55:45 +1000
  • Cc:
  • Content-type: text/plain; charset="us-ascii"; format=flowed
  • In-reply-to: <>
  • References: <><><><><><><>
  • Sender:

hi denis,

i have read bits of the savage documentation and it seems that the current 
code uses MMIO (the new one) to set up some stuff and uses BCI for a lot of 
the acceleration. i have figured this much out, the driver is sending BCI 
commands to a ring buffer and it always waits for the buffer to have enough 
slots before sending anything so the buffer can't overflow.

now this is what i don't understand. the BCI registers are indexed and i 
cannot see how BCI_SEND is referring to any index at all, it is just 
writing to the ring buffer. basically i can't find any correlation between 
the flags used in the code to the register descriptions. the documentation 
says something about non-packed format and the new packed format, do you 
know anything about this ? i am trying to implement a strechblit before i 
touch the streams stuff.

please let me know if anything i figured out was incorrect and if you could 
shed some light on the BCI stuff it would be greatly appreciated.



Info:  To unsubscribe send a mail to with 
"unsubscribe directfb-dev" as subject.

Home | Main Index | Thread Index / Development / Old Archives