Port-i386 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: TESTERS WANTED: audio drivers



Am 02.12.11 09:07, schrieb Ryo Shimizu:
>> 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.

gcsaudio(4) has an issue when you play mp3s using the mpg123 programs,
which is in pkgsrc:  The audio is played 4 times slower.

Can you verify this?  I am using an alix3d3 for my tests.

> 
> 
> 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


-- 
  \~~~~~.                The NetBSD Foundation
   \~~~~~'               Marc Balmer, Developer / Marketing
  NetBSD
     \                   mbalmer%NetBSD.org@localhost   http://www.NetBSD.org/


Home | Main Index | Thread Index | Old Index