Port-i386 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: TESTERS WANTED: audio drivers
>we've just merged the SMP audio code to -current, and there are
>several older audio drivers that have not been tested. we are
>looking for testers for these drivers:
>
> btsco(4)
> mpu(4) (both isa/isapnp)
> opl(4)
> aria(4)
> gus(4)
> pas(4)
> pad(4)
> auacer(4)
> auixp(4)
> auvia(4)
> cmpci(4)
> clct(4)
> esa(4)
> esm(4)
> eso(4)
> fms(4)
> gcscaudio(4)
> neo(4)
> sv(4)
> yds(4)
> bba(4)
> umidi(4)
>
>all you need to do is build or install a recent -current snapshot
>(the ones with this are probably not available, but should be
>with in the next day or two.)
>
>please report back to me any success or failure. i will post an
Hi.
I tested gcscaudio(4) and dreamcast/aica(4), and they work fine.
BTW, about esa(4), argument of sys/dev/pci/esa.c:esa_get_locks() is
struct esa_voice *, not struct esa_softc * ?
cvs -q diff -au esa.c
Index: esa.c
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/esa.c,v
retrieving revision 1.56
diff -a -u -r1.56 esa.c
--- esa.c 24 Nov 2011 03:35:59 -0000 1.56
+++ esa.c 2 Dec 2011 09:02:46 -0000
@@ -1809,9 +1809,12 @@
static void
esa_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
{
+ struct esa_voice *vc;
struct esa_softc *sc;
- sc = addr;
+ vc = addr;
+ sc = device_private(vc->parent);
+
*intr = &sc->sc_intr_lock;
*proc = &sc->sc_lock;
}
Unfortunately I have no esa(4) board, I cannot test.
--
ryo shimizu
Home |
Main Index |
Thread Index |
Old Index