Leif Delgass
2558b54aa0
Byte swapping for vertex DMA data and DMA descriptors
2002-04-28 04:33:56 +00:00
Leif Delgass
40a9e22bf9
Initial hacked-up code for synchronous DMA of vertex buffers (disabled but
...
functional for both PCI and AGP). 16 KB descriptor table is created by
the drm and the handles stored in the device private structure.
Finish setup of AGP -- AGP registers are now initialized.
Fix up MMIO for PCI.
2002-04-26 21:57:07 +00:00
Jose Fonseca
c04bb660f4
Better support for kernel ring buffers. Changes to allow the evetual use of
...
buffer aging.
2002-04-23 23:47:09 +00:00
Leif Delgass
bd00770298
Add agp texture region info to DRM. Also, use DMA* macros for DRM
...
emit_state functions. This ensures a wait_for_fifo for the MMIO writes.
2002-04-20 20:11:08 +00:00
Jose Fonseca
c0622174af
Code restructuring to be more similar to the existing drivers.
...
Implementation of several functions to support the handling of DMA
buffers. The DMA emulation code is disabled because it segfaults when
trying to read the DMA buffer.
2002-04-19 07:12:32 +00:00
Jose Fonseca
b7ff3cdd0f
Removal of erroneous PCI GART code. Better support for PCI cards. More
...
robustness in the DRM DMA initialization code.
2002-04-15 00:51:14 +00:00
Jose Fonseca
572ee321d9
Error checking when mapping as is done in other drivers
2002-04-12 13:02:26 +00:00
Jose Fonseca
fe04858d8c
Prevent from reading from AGP related registers to avoid lockup in PCI
...
cards.
2002-04-05 01:02:22 +00:00
Jose Fonseca
9448f35c3b
Initial merge with the trunk (XFree 4.2.x, Mesa 4.x)
2002-02-26 22:02:37 +00:00