ESS maestro

Pavel Machek (pavel@bug.ucw.cz)
Wed, 8 Sep 1999 21:52:38 +0200


Hi!

I asked you about ess maestro support in last mail. Now it is
there. Wow.

However, cat /dev/dsp > /tmp/delme produces

Sep 8 21:47:59 bug login[96]: `pavel' logged in on `tty1'
Sep 8 21:48:08 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 0 swptr 0
Sep 8 21:48:13 bug last message repeated 5 times
Sep 8 21:48:15 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 22312 swptr 22312
Sep 8 21:48:16 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 5924 swptr 5924
Sep 8 21:48:17 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 22304 swptr 22304
Sep 8 21:48:18 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 5916 swptr 5916
Sep 8 21:48:19 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 22296 swptr 22296
Sep 8 21:48:20 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 5908 swptr 5908
Sep 8 21:48:22 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 22288 swptr 22288
Sep 8 21:48:23 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 32764 swptr 32764
Sep 8 21:48:24 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 16368 swptr 16368
Sep 8 21:48:25 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 32748 swptr 32748
Sep 8 21:48:26 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 16360 swptr 16360
Sep 8 21:48:27 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 32736 swptr 32736
Sep 8 21:48:28 bug kernel: maestro: read: chip lockup? dmasz 32768
fragsz 64 count 0 hwptr 16348 swptr 16348

in log. Also, driver does not compile when compiled into
kernel. Here's patch. (Hmm, it played mp3 once. Now it is just
quiet. Ugh.)

Pavel

--- clean/drivers/sound/maestro.c Wed Sep 8 20:41:58 1999
+++ linux/drivers/sound/maestro.c Wed Sep 8 21:39:26 1999
@@ -96,13 +96,10 @@

/*****************************************************************************/

-
-#ifdef MODULE
#include <linux/module.h>
#ifdef MODVERSIONS
#include <linux/modversions.h>
#endif
-#endif

#include <linux/version.h>
#include <linux/string.h>
@@ -2911,6 +2908,8 @@
return -ENODEV;
return 0;
}
+
+__initcall(init_maestro);

/* --------------------------------------------------------------------- */

-- 
I'm really pavel@ucw.cz. Look at http://195.113.31.123/~pavel.  Pavel
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/