Christopher Molnar <[EMAIL PROTECTED]> writes:
> On Tuesday 14 November 2000 18:39, Chmouel Boudjnah wrote:
> > Christopher Molnar <[EMAIL PROTECTED]> writes:
> > > ESS Technology|ES1988 Allegro-1 (MULTIMEDIA_AUDIO unknown)
> > > SubVendor=0x103c SubDevice=0x0012
> >
> > there could be a driver for your card at :
> >
> > http://www.zabbo.net/maestro3/
> >
> > it say it's experimental.
>
> Looks like it may work but I do not have a clue on how to get it to compile.
> I tried the way he said to do it and it did not work. Whole bunch of errors.
apply this patch :
--- maestro3.c.chmou Tue Nov 14 16:50:59 2000
+++ maestro3.c Tue Nov 14 16:51:02 2000
@@ -104,11 +104,15 @@
#if defined(MODULE) && defined(MODVERSIONS)
#include <linux/modversions.h>
#endif
+#if 0
#define DECLARE_WAITQUEUE(QUEUE,INIT) struct wait_queue QUEUE = {INIT, NULL}
#define wait_queue_head_t struct wait_queue *
+#endif
#define SILLY_PCI_BASE_ADDRESS(PCIDEV) (PCIDEV->base_address[0] &
PCI_BASE_ADDRESS_IO_MASK)
#define SILLY_INIT_SEM(SEM) SEM=MUTEX;
+#if 0
#define init_waitqueue_head init_waitqueue
+#endif
#define SILLY_MAKE_INIT(FUNC) __initfunc(FUNC)
#define SILLY_OFFSET(VMA) ((VMA)->vm_offset)
#else
there are already defined in our kernel.
--
MandrakeSoft Inc http://www.chmouel.org
--Chmouel