From owner-freebsd-multimedia Tue Jan 2 0:23:20 2001 From owner-freebsd-multimedia@FreeBSD.ORG Tue Jan 2 00:23:19 2001 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 5205937B400 for ; Tue, 2 Jan 2001 00:23:18 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.0/8.11.0) with ESMTP id f028NHs91956 for ; Tue, 2 Jan 2001 01:23:17 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id BAA27103 for ; Tue, 2 Jan 2001 01:23:17 -0700 (MST) Message-Id: <200101020823.BAA27103@harmony.village.org> To: multimedia@freebsd.org Subject: ess 1681 followup Date: Tue, 02 Jan 2001 01:23:17 -0700 From: Warner Losh Sender: imp@harmony.village.org Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ok. I just tried it. The following patch makes a 4.2 stable system play mp3s :-). This adds support for the ess1681 found in the Digital HiNote UltraII machines. I'm listening to Rush's Subdivisions right now. Looks like this chip has a ESS18xx DSP in it. Now, to setup the jukebox... I've not tried recording, nor have I tried anything exotic. But then again, most people will just want to play mp3's :-) Warner P.S. I've sent this patch off to cg too. Index: sbc.c =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/sys/dev/sound/isa/sbc.c,v retrieving revision 1.28 diff -u -r1.28 sbc.c --- sbc.c 2000/10/26 20:31:16 1.28 +++ sbc.c 2001/01/02 08:05:23 @@ -218,6 +218,7 @@ {0x01100000, "Avance Asound 110"}, /* @@@1001 */ {0x01200000, "Avance Logic ALS120"}, /* @@@2001 - ViBRA16X clone */ + {0x81167316, "ESS ES1681"}, /* ESS1681 */ {0x02017316, "ESS ES1688"}, /* ESS1688 */ {0x68187316, "ESS ES1868"}, /* ESS1868 */ {0x03007316, "ESS ES1869"}, /* ESS1869 */ @@ -737,5 +738,3 @@ DRIVER_MODULE(snd_sbc, isa, sbc_driver, sbc_devclass, 0, 0); MODULE_DEPEND(snd_sbc, snd_pcm, PCM_MINVER, PCM_PREFVER, PCM_MAXVER); MODULE_VERSION(snd_sbc, 1); - - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message