System: Mdk 7.2 (gcc-2.95.2-12mdk), kernel 2.4.2-8mdk

I had to modify some *_dma.c of XFree 4.0.2-8mdk for successful compilation 
(with agp support).

The patch is attached.

--- 
XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c.old
    Fri Mar  9 17:36:01 2001
+++ 
+XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/gamma_dma.c  
+      Fri Mar  9 17:36:19 2001
@@ -651,7 +651,7 @@
        dev->dma->next_queue  = NULL;
        dev->dma->this_buffer = NULL;
 
-       dev->tq.next          = NULL;
+       dev->tq.list.next     = NULL;
        dev->tq.sync          = 0;
        dev->tq.routine       = gamma_dma_schedule_tq_wrapper;
        dev->tq.data          = dev;
--- 
XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c.old 
     Fri Mar  9 17:40:54 2001
+++ XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/mga_dma.c 
+ Fri Mar  9 17:41:44 2001
@@ -818,7 +818,7 @@
        dev->dma->next_buffer = NULL;
        dev->dma->next_queue  = NULL;
        dev->dma->this_buffer = NULL;
-       dev->tq.next          = NULL;
+       dev->tq.list.next     = NULL;
        dev->tq.sync          = 0;
        dev->tq.routine       = mga_dma_task_queue;
        dev->tq.data          = dev;
--- 
XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_dma.c.old
     Fri Mar  9 17:42:44 2001
+++ 
+XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/i810_dma.c 
+Fri Mar  9 17:43:12 2001
@@ -924,7 +924,7 @@
        dev->dma->next_queue  = NULL;
        dev->dma->this_buffer = NULL;
 
-       dev->tq.next          = NULL;
+       dev->tq.list.next     = NULL;
        dev->tq.sync          = 0;
        dev->tq.routine       = i810_dma_task_queue;
        dev->tq.data          = dev;

Reply via email to