> > I guess you could probably invent a simple DMA interface and feed ogsim > > commands over that. I wouldn't like to say whether that'll end up > > anything like the final hardware, but it might give you enough to take a > > stab at writing the rest of the 3D driver. > > I intend to give the 3D engine a PCI BAR, where every engine register > has an address. The engine will be complex, and so will DMA, so it > will be important for us to be able to eliminate variables whe > debugging. Thus, the first driver should be all PIO. Indeed, > anything that isn't performance critical that needs to use the GPU > would do well to use the PIO interface, rather than going through the > trouble to allocate DMA'able memory space, set up the DMA controller, > etc., etc.
PIO regs are nice for debugging and poking at the card state from within a running machine. _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
