From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 04:00:30 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1434416A4CF for ; Sun, 8 Feb 2004 04:00:28 -0800 (PST) Received: from cmsrelay01.mx.net (cmsrelay01.mx.net [165.212.11.110]) by mx1.FreeBSD.org (Postfix) with SMTP id 81CE143D1D for ; Sun, 8 Feb 2004 04:00:28 -0800 (PST) (envelope-from noackjr@alumni.rice.edu) Received: from uadvg130.cms.usa.net (165.212.11.130) by cmsoutbound.mx.net with SMTP; 8 Feb 2004 12:00:27 -0000 Received: from optimator.noacks.org [65.71.32.141] by uadvg130.cms.usa.net (ASMTP/noackjr@usa.net) via mtad (C8.MAIN.3.13N) with ESMTP id 300iBHmaZ0243M30; Sun, 08 Feb 2004 12:00:25 GMT X-USANET-Auth: 65.71.32.141 AUTH noackjr@usa.net optimator.noacks.org Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 71C1B60ED; Sun, 8 Feb 2004 06:00:24 -0600 (CST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 09573-04; Sun, 8 Feb 2004 06:00:23 -0600 (CST) Received: from alumni.rice.edu (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 4326E60E7; Sun, 8 Feb 2004 06:00:23 -0600 (CST) Message-ID: <402624D7.4060009@alumni.rice.edu> Date: Sun, 08 Feb 2004 06:00:23 -0600 From: Jon Noack User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6b) Gecko/20040204 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: multipart/mixed; boundary="------------020505060907040208040104" X-Virus-Scanned: by amavisd-new at noacks.org Subject: [PATCH] es137x s/pdif output X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 12:00:30 -0000 This is a multi-part message in MIME format. --------------020505060907040208040104 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit The discussion last month about 4-channel output prompted me to get off my butt and enable S/PDIF output on the CT5880-E. I found this white paper (http://www.corbac.com/Data/Misc/es1373.ps.gz) to be invaluable. I also need to credit the sysctl stuff from /sys/dev/sound/pci/via8233.c as most of my patch was taken verbatim from there. Setting hw.snd.pcmX.spdif_enabled=1: 1) ENABLE_SPDIF output 2) Set to SPDIF_OUT instead of SPDIF_THRU 3) Mute analog input to get clean digital out (with RECEN_B) Setting it back to 0 just reverts these 3 steps. Several things: 1) This is currently only enabled for the CT5880-E. Other es137x-based cards support S/PDIF and this should be enabled for them also -- I just didn't know which ones. 2) It's probably not necessary to toggle SPDIF_OUT/SPDIF_THRU every time. 3) Enabling this causes a degradation in the sound coming over the analog outputs. I don't see anything to help clean this up. Perhaps we should just mute these (how would one do this?). 4) Master volume control has no effect (although individual pcm stream volume is properly handled). 5) I have no idea if my coding style or the functions used were correct. A review by someone in the know would be much appreciated. I've been using this for over an hour with several toggles of the spdif_enabled sysctl; S/PDIF output was correctly enabled and disabled each time. It sounds *sooo* much better over my surround system :). I feel rather silly for having bought the 4Front drivers a couple years ago because the FreeBSD driver lacked this very functionality -- such a simple change... Jon Noack --------------020505060907040208040104 Content-Type: text/plain; name="es137x.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="es137x.diff" diff -ruN es137x.c.orig es137x.c --- es137x.c.orig Sun Feb 8 04:23:36 2004 +++ es137x.c Sun Feb 8 04:56:25 2004 @@ -831,6 +831,59 @@ } } +static int es1371x_spdif_en; + +static int +sysctl_es1371x_spdif_enable(SYSCTL_HANDLER_ARGS) +{ + struct es_info *es; + device_t dev; + int err, new_en, r; + + new_en = es1371x_spdif_en; + err = sysctl_handle_int(oidp, &new_en, sizeof(new_en), req); + if (err || req->newptr == NULL) + return err; + + if (new_en < 0 || new_en > 1) + return EINVAL; + es1371x_spdif_en = new_en; + + dev = oidp->oid_arg1; + es = pcm_getdevinfo(dev); + r = bus_space_read_4(es->st, es->sh, ES1370_REG_STATUS); + if (new_en) { + r |= ENABLE_SPDIF; + es->ctrl |= SPDIFEN_B; + es->ctrl |= RECEN_B; + } else { + r &= ~ENABLE_SPDIF; + es->ctrl &= ~SPDIFEN_B; + es->ctrl &= ~RECEN_B; + } + bus_space_write_4(es->st, es->sh, ES1370_REG_CONTROL, es->ctrl); + bus_space_write_4(es->st, es->sh, ES1370_REG_STATUS, r); + return 0; +} + +static void +es_init_sysctls(device_t dev) +{ + struct es_info *es; + int r; + + es = pcm_getdevinfo(dev); + r = bus_space_read_4(es->st, es->sh, ES1370_REG_STATUS); + es1371x_spdif_en = (r & ENABLE_SPDIF) ? 1 : 0; + + SYSCTL_ADD_PROC(snd_sysctl_tree(dev), + SYSCTL_CHILDREN(snd_sysctl_tree_top(dev)), + OID_AUTO, "spdif_enabled", + CTLTYPE_INT | CTLFLAG_RW, dev, sizeof(dev), + sysctl_es1371x_spdif_enable, "I", + "Enable S/PDIF output on primary playback channel"); +} + static int es_pci_attach(device_t dev) { @@ -931,6 +984,11 @@ if (pcm_register(dev, es, 1, 1)) goto bad; pcm_addchan(dev, PCMDIR_REC, ct, es); pcm_addchan(dev, PCMDIR_PLAY, ct, es); + + /* Only initialize for the CT5880-E */ + if (pci_get_devid(dev) == CT5880_PCI_ID || pci_get_revid(dev) == CT5880REV_CT5880_E) + es_init_sysctls(dev); + pcm_setstatus(dev, status); return 0; diff -ruN es137x.h.orig es137x.h --- es137x.h.orig Sun Feb 8 04:23:40 2004 +++ es137x.h Sun Feb 8 04:50:19 2004 @@ -167,6 +167,17 @@ #define ES1371_SRC_RAM_DATAI(i) (((i)>>0)&0xffff) /* current value of the sample rate converter */ /* + * S/PDIF specific + */ + +/* Use ES1370_REG_CONTROL */ +#define RECEN_B 0x08000000 /* Used to control mixing of analog with digital data */ +#define SPDIFEN_B 0x04000000 /* Reset to switch digital output mux to "THRU" mode */ +/* Use ES1370_REG_STATUS */ +#define ENABLE_SPDIF 0x00040000 /* Used to enable the S/PDIF circuitry */ +#define TEST_SPDIF 0x00020000 /* Used to put the S/PDIF module in "test mode" */ + +/* * Sample rate converter addresses */ --------------020505060907040208040104-- From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 04:09:05 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52A7216A4CF for ; Sun, 8 Feb 2004 04:09:05 -0800 (PST) Received: from cmsrelay02.mx.net (cmsrelay02.mx.net [165.212.11.111]) by mx1.FreeBSD.org (Postfix) with SMTP id 3ABF843D1D for ; Sun, 8 Feb 2004 04:09:05 -0800 (PST) (envelope-from noackjr@alumni.rice.edu) Received: from cmsapps01.cms.usa.net (165.212.11.136) by cmsoutbound.mx.net with SMTP; 8 Feb 2004 12:09:00 -0000 Received: from optimator.noacks.org [65.71.32.141] by cmsapps01.cms.usa.net (ASMTP/noackjr@usa.net) via mtad (C8.MAIN.3.13N) with ESMTP id 076iBHmi60158M36; Sun, 08 Feb 2004 12:08:57 GMT X-USANET-Auth: 65.71.32.141 AUTH noackjr@usa.net optimator.noacks.org Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id A7F1660ED; Sun, 8 Feb 2004 06:08:56 -0600 (CST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10015-01; Sun, 8 Feb 2004 06:08:55 -0600 (CST) Received: from alumni.rice.edu (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 865BE60E7; Sun, 8 Feb 2004 06:08:55 -0600 (CST) Message-ID: <402626D7.5030009@alumni.rice.edu> Date: Sun, 08 Feb 2004 06:08:55 -0600 From: Jon Noack User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6b) Gecko/20040204 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org References: <402624D7.4060009@alumni.rice.edu> In-Reply-To: <402624D7.4060009@alumni.rice.edu> Content-Type: multipart/mixed; boundary="------------040402010006060005080002" X-Virus-Scanned: by amavisd-new at noacks.org Subject: Re: [PATCH] es137x s/pdif output X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 12:09:05 -0000 This is a multi-part message in MIME format. --------------040402010006060005080002 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Jon Noack wrote: > 1) This is currently only enabled for the CT5880-E. Other es137x-based > cards support S/PDIF and this should be enabled for them also -- I just > didn't know which ones. *blush* Updated patch attached to actually do this correctly... Jon Noack --------------040402010006060005080002 Content-Type: text/plain; name="es137x.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="es137x.diff" diff -ruN es137x.c.orig es137x.c --- es137x.c.orig Sun Feb 8 04:23:36 2004 +++ es137x.c Sun Feb 8 04:56:25 2004 @@ -831,6 +831,59 @@ } } +static int es1371x_spdif_en; + +static int +sysctl_es1371x_spdif_enable(SYSCTL_HANDLER_ARGS) +{ + struct es_info *es; + device_t dev; + int err, new_en, r; + + new_en = es1371x_spdif_en; + err = sysctl_handle_int(oidp, &new_en, sizeof(new_en), req); + if (err || req->newptr == NULL) + return err; + + if (new_en < 0 || new_en > 1) + return EINVAL; + es1371x_spdif_en = new_en; + + dev = oidp->oid_arg1; + es = pcm_getdevinfo(dev); + r = bus_space_read_4(es->st, es->sh, ES1370_REG_STATUS); + if (new_en) { + r |= ENABLE_SPDIF; + es->ctrl |= SPDIFEN_B; + es->ctrl |= RECEN_B; + } else { + r &= ~ENABLE_SPDIF; + es->ctrl &= ~SPDIFEN_B; + es->ctrl &= ~RECEN_B; + } + bus_space_write_4(es->st, es->sh, ES1370_REG_CONTROL, es->ctrl); + bus_space_write_4(es->st, es->sh, ES1370_REG_STATUS, r); + return 0; +} + +static void +es_init_sysctls(device_t dev) +{ + struct es_info *es; + int r; + + es = pcm_getdevinfo(dev); + r = bus_space_read_4(es->st, es->sh, ES1370_REG_STATUS); + es1371x_spdif_en = (r & ENABLE_SPDIF) ? 1 : 0; + + SYSCTL_ADD_PROC(snd_sysctl_tree(dev), + SYSCTL_CHILDREN(snd_sysctl_tree_top(dev)), + OID_AUTO, "spdif_enabled", + CTLTYPE_INT | CTLFLAG_RW, dev, sizeof(dev), + sysctl_es1371x_spdif_enable, "I", + "Enable S/PDIF output on primary playback channel"); +} + static int es_pci_attach(device_t dev) { @@ -931,6 +984,11 @@ if (pcm_register(dev, es, 1, 1)) goto bad; pcm_addchan(dev, PCMDIR_REC, ct, es); pcm_addchan(dev, PCMDIR_PLAY, ct, es); + + /* Only initialize for the CT5880-E */ + if (pci_get_devid(dev) == CT5880_PCI_ID && pci_get_revid(dev) == CT5880REV_CT5880_E) + es_init_sysctls(dev); + pcm_setstatus(dev, status); return 0; diff -ruN es137x.h.orig es137x.h --- es137x.h.orig Sun Feb 8 04:23:40 2004 +++ es137x.h Sun Feb 8 04:50:19 2004 @@ -167,6 +167,17 @@ #define ES1371_SRC_RAM_DATAI(i) (((i)>>0)&0xffff) /* current value of the sample rate converter */ /* + * S/PDIF specific + */ + +/* Use ES1370_REG_CONTROL */ +#define RECEN_B 0x08000000 /* Used to control mixing of analog with digital data */ +#define SPDIFEN_B 0x04000000 /* Reset to switch digital output mux to "THRU" mode */ +/* Use ES1370_REG_STATUS */ +#define ENABLE_SPDIF 0x00040000 /* Used to enable the S/PDIF circuitry */ +#define TEST_SPDIF 0x00020000 /* Used to put the S/PDIF module in "test mode" */ + +/* * Sample rate converter addresses */ --------------040402010006060005080002-- From owner-freebsd-multimedia@FreeBSD.ORG Sat Feb 7 13:29:22 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31C4D16A4CE for ; Sat, 7 Feb 2004 13:29:22 -0800 (PST) Received: from mail2.nesusa.com (mail2.nesusa.com [204.31.203.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8D7743D1D for ; Sat, 7 Feb 2004 13:29:21 -0800 (PST) (envelope-from jesus.trujillo@us.nestle.com) Received: from phx1ng10.nesusa.com ([165.131.90.73]) by mail2.nesusa.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id 1MS45NA3; Sat, 7 Feb 2004 13:30:57 -0800 Received: from phx1nm12.nesusa.com ([165.131.2.113]) by phx1ng10.nesusa.com (SAVSMTP 3.1.0.29) with SMTP id M2004020713351903088 for ; Sat, 07 Feb 2004 13:35:19 -0800 Received: by phx1nm12 with Internet Mail Service (5.5.2653.19) id <1HNP7ZB4>; Sat, 7 Feb 2004 13:29:27 -0800 Message-ID: <4103653401485C4BACD0D25FEFE658DF038818@USSPRE00.nestle.com> From: "Trujillo,Jesus,SPRINGVILLE,Engineering" To: "'freebsd-multimedia@freebsd.org'" Date: Sat, 7 Feb 2004 13:29:15 -0800 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Sun, 08 Feb 2004 05:18:17 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: Intel 852/855 GM working with DRI on FreeBSD? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2004 21:29:22 -0000 Thanks, Jes=FAs S. Trujillo Phone: 1 (801) = 491-5424 jesus.trujillo@us.nestle.com Fax = #: 1 (801) 491-5394 abcdef From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 07:45:15 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 002AD16A4CF for ; Sun, 8 Feb 2004 07:45:14 -0800 (PST) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0DEBB43D1F for ; Sun, 8 Feb 2004 07:45:13 -0800 (PST) (envelope-from crnholio@gmx.ch) Received: (qmail 14597 invoked by uid 65534); 8 Feb 2004 15:45:08 -0000 Received: from cable-rhf1-061.teleport.ch (HELO pimp.intern-lan) (157.161.32.61) by mail.gmx.net (mp008) with SMTP; 08 Feb 2004 16:45:08 +0100 X-Authenticated: #4009710 Date: Sun, 8 Feb 2004 16:47:29 +0100 From: crnholio To: freebsd-multimedia@freebsd.org Message-Id: <20040208164729.4531e391.crnholio@gmx.ch> Organization: X-Mailer: Sylpheed version 0.9.8a-gtk2-20040109 (GTK+ 2.2.4; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: hauppauge remote control outside fxtv X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 15:45:15 -0000 hi list, i was wondering how to get my hauppauge remote control working in freebsd outside of fxtv. i have been googling around for this some time and am pretty sure there aren't any solutions exept one controlling mplayer -tv with the Hauppauge RC (see: http://lists.freebsd.org/pipermail/freebsd-multimedia/2003-May/000170.html ). Also i've read about the LIRC-port to freebsd, which only includes the daemon, not the needed devices to get it working with any sort of remote control and that it would be pretty hard to write some of them. my question is, would it be so hard to do this with the hauppauge remote control? i mean it's already supported in fxtv. if i would like to try writing something on my own, where would i have to start? i don't need to get it working with lirc, that was just an idea. it could be something really simple, just to control xmms f.e. hope somebody can point me in a direction. best regards, Espen From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 10:25:06 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5285016A4CE for ; Sun, 8 Feb 2004 10:25:06 -0800 (PST) Received: from lakemtao08.cox.net (lakemtao08.cox.net [68.1.17.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id D495043D1D for ; Sun, 8 Feb 2004 10:25:05 -0800 (PST) (envelope-from kitbsdlist2@HotPOP.com) Received: from vixen42 ([68.109.49.234]) by lakemtao08.cox.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20040208182505.HJKG2412.lakemtao08.cox.net@vixen42>; Sun, 8 Feb 2004 13:25:05 -0500 Date: Sun, 8 Feb 2004 12:23:42 -0600 From: Vulpes Velox To: lnugroho@indosat.net.id Message-Id: <20040208122342.29e4303c@vixen42.> In-Reply-To: <7987179f2a.79f2a79871@indosat.net.id> References: <7987179f2a.79f2a79871@indosat.net.id> X-Mailer: Sylpheed version 0.9.8claws (GTK+ 1.2.10; i386-portbld-freebsd4.9) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-multimedia@freebsd.org Subject: Re: Xine Engine Error X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 18:25:06 -0000 On Fri, 06 Feb 2004 07:11:25 +0700 lnugroho@indosat.net.id wrote: > I've been install xine on FBSD 5.2. Mount cdrom using mount_cd9660 > -s 0 /dev/acd0 /cdrom. When I open my vcd file > /cdrom/mpegav/avseq01.dat. Xine engine error with the message "There > is no demuxer plugin available to handel '/cdrom/mpegav/avseq01.dat' > Ussualy this means that the file format was not recognized". How can > I solve this problems. My vcd is playing well in winxp with Media > Player 9. No clue about Xine, but mplayer can handle that. My guess is there may be something about the extension it does not like... does not know what to do with a .dat file. From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 11:16:11 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C95316A4CF for ; Sun, 8 Feb 2004 11:16:11 -0800 (PST) Received: from hak.cnd.mcgill.ca (hak.cnd.mcgill.ca [132.216.11.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFA2843D1F for ; Sun, 8 Feb 2004 11:16:10 -0800 (PST) (envelope-from mat@hak.cnd.mcgill.ca) Received: from hak.cnd.mcgill.ca (localhost [127.0.0.1]) by hak.cnd.mcgill.ca (8.12.9/8.12.8) with ESMTP id i18JC9pq021450; Sun, 8 Feb 2004 14:12:09 -0500 (EST) (envelope-from mat@hak.cnd.mcgill.ca) Received: (from mat@localhost) by hak.cnd.mcgill.ca (8.12.9/8.12.8/Submit) id i18JC96T021449; Sun, 8 Feb 2004 14:12:09 -0500 (EST) Date: Sun, 8 Feb 2004 14:12:09 -0500 From: Mathew Kanner To: Jon Noack Message-ID: <20040208191209.GI88774@cnd.mcgill.ca> References: <402624D7.4060009@alumni.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <402624D7.4060009@alumni.rice.edu> User-Agent: Mutt/1.4.1i Organization: I speak for myself, operating in Montreal, CANADA X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.62 X-Spam-Checker-Version: SpamAssassin 2.62 (2004-01-11) on hak.cnd.mcgill.ca cc: freebsd-multimedia@freebsd.org Subject: Re: [PATCH] es137x s/pdif output X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 19:16:11 -0000 On Feb 08, Jon Noack wrote: > The discussion last month about 4-channel output prompted me to get off > my butt and enable S/PDIF output on the CT5880-E. I found this white > paper (http://www.corbac.com/Data/Misc/es1373.ps.gz) to be invaluable. > I also need to credit the sysctl stuff from /sys/dev/sound/pci/via8233.c > as most of my patch was taken verbatim from there. Jon, Good job. I'm basically off-line right now, but should have the access/time to review this next week. I don't have the hardware to test a S/PDIF stream so I would love to hear from others who do. Thanks, --Mat -- We peer so suspiciously at each other that we cannot see that we Canadians are standing on the mountaintop of human wealth, freedom and privilege. - Pierre Elliott Trudeau From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 21:32:27 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3247316A4CE for ; Sun, 8 Feb 2004 21:32:27 -0800 (PST) Received: from semesti.net (unknown [210.187.110.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id D408743D1D for ; Sun, 8 Feb 2004 21:32:26 -0800 (PST) (envelope-from dean@semesti.net) Received: from localhost (localhost.semesti.net [127.0.0.1]) by semesti.net (Postfix) with ESMTP id 6C3ED196 for ; Mon, 9 Feb 2004 13:35:08 +0800 (MYT) Received: from semesti.net ([127.0.0.1]) by localhost (semesti.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01198-05 for ; Mon, 9 Feb 2004 13:35:06 +0800 (MYT) Received: from mail.semesti.net (localhost.semesti.net [127.0.0.1]) by semesti.net (Postfix) with SMTP id 180BF190 for ; Mon, 9 Feb 2004 13:35:06 +0800 (MYT) Received: from 219.93.220.170 (SquirrelMail authenticated user dean) by mail.semesti.net with HTTP; Mon, 9 Feb 2004 13:35:06 +0800 (MYT) Message-ID: <55372.219.93.220.170.1076304906.squirrel@mail.semesti.net> In-Reply-To: <200402061817.03251.michaelnottebrock@gmx.net> References: <200402061817.03251.michaelnottebrock@gmx.net> Date: Mon, 9 Feb 2004 13:35:06 +0800 (MYT) From: dean@semesti.net To: freebsd-multimedia@freebsd.org User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-Virus-Scanned: by amavisd-new at semesti.net Subject: Re: bktr device detection X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2004 05:32:27 -0000 Try manually change hw.bt848.mixer Refer here http://freebsd.org.my/modules.php?name=News&file=article&sid=67 > I have a (three, four years old) Pinnacle PCTVpro (stereo TV/Radio) here, > which isn't properly detected by the bktr driver: > > bktr0: mem 0xdfbfe000-0xdfbfefff irq 11 at device 7.0 on > pci3 > bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown. > bktr0: Detected a MSP3451G-A2 at 0x80 > bktr0: Pinnacle/Miro TV, Temic PAL tuner, msp3400c stereo. > > I need to manually set hw.bt848.tuner to 10 in order to make it work, but > I > still get no stereo sound and radio channel tuning doesn't work, so no > radio > either. Anything I can do or contribute to fix those issues? > > -- > ,_, | Michael Nottebrock | lofi@freebsd.org > (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org > \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org > From owner-freebsd-multimedia@FreeBSD.ORG Sun Feb 8 22:06:10 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5149316A4CE for ; Sun, 8 Feb 2004 22:06:10 -0800 (PST) Received: from meitner.wh.uni-dortmund.de (meitner.wh.Uni-Dortmund.DE [129.217.129.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1797043D1F for ; Sun, 8 Feb 2004 22:06:10 -0800 (PST) (envelope-from michaelnottebrock@gmx.net) Received: from lofi.dyndns.org (pc2-105.intern.meitner [10.3.12.105]) by meitner.wh.uni-dortmund.de (Postfix) with ESMTP id 2F16B1675F3; Mon, 9 Feb 2004 07:06:09 +0100 (CET) Received: from localhost.invalid (kiste.my.domain [192.168.8.4]) (authenticated bits=0) by lofi.dyndns.org (8.12.10/8.12.10) with ESMTP id i19668rx019679 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 9 Feb 2004 07:06:08 +0100 (CET) (envelope-from michaelnottebrock@gmx.net) From: Michael Nottebrock To: multimedia@FreeBSD.org Date: Mon, 9 Feb 2004 07:06:03 +0100 User-Agent: KMail/1.6 References: <200402061817.03251.michaelnottebrock@gmx.net> <55372.219.93.220.170.1076304906.squirrel@mail.semesti.net> In-Reply-To: <55372.219.93.220.170.1076304906.squirrel@mail.semesti.net> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_PNyJAJy68lOSGSi"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200402090706.07765.michaelnottebrock@gmx.net> X-Virus-Scanned: by amavisd-new Subject: Re: bktr device detection X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2004 06:06:10 -0000 --Boundary-02=_PNyJAJy68lOSGSi Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 09 February 2004 06:35, dean@semesti.net wrote: > Try manually change hw.bt848.mixer > Refer here > http://freebsd.org.my/modules.php?name=3DNews&file=3Darticle&sid=3D67 If you mean hw.bt848.card, none of those work for me. =2D-=20 ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org --Boundary-02=_PNyJAJy68lOSGSi Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAJyNPXhc68WspdLARAo/cAJ9rSw4ikVNSx7Mz7V+CGnC869fhDwCgitnb 6GlCUl0pGcOEjkS0bcwJL+Q= =/ULv -----END PGP SIGNATURE----- --Boundary-02=_PNyJAJy68lOSGSi-- From owner-freebsd-multimedia@FreeBSD.ORG Mon Feb 9 02:47:35 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C84516A4CE for ; Mon, 9 Feb 2004 02:47:35 -0800 (PST) Received: from mailout11.sul.t-online.com (mailout11.sul.t-online.com [194.25.134.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0691843D1F for ; Mon, 9 Feb 2004 02:47:35 -0800 (PST) (envelope-from Martin.Dieringer@t-online.de) Received: from fwd00.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1Aq8wu-0001jy-02; Mon, 09 Feb 2004 11:47:32 +0100 Received: from dieringer.dyndns.org (S8TTg0ZFweFQGBD1cYF17z1y507sOEdQZLgiPEQ6ZAkI2nuWWu1+gI@[217.231.177.171]) by fwd00.sul.t-online.com with smtp id 1Aq8wP-0C1kdU0; Mon, 9 Feb 2004 11:47:01 +0100 Received: (qmail 6436 invoked by uid 1000); 9 Feb 2004 10:47:01 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 9 Feb 2004 10:47:01 -0000 Date: Mon, 9 Feb 2004 11:47:01 +0100 (CET) From: Martin.Dieringer@t-online.de (Martin Dieringer) Sender: martin@pc.dieringer.dyndns.org To: freebsd-multimedia@freebsd.org In-Reply-To: <20031220103207.GA4696@kawoserv.kawo2.rwth-aachen.de> Message-ID: <20040209112126.S317@pc.dieringer.dyndns.org> References: <20031217214157.GA3774@lbl.gov> <20031219195842.GD334@galgenberg.net> <20031220103207.GA4696@kawoserv.kawo2.rwth-aachen.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Seen: false X-ID: S8TTg0ZFweFQGBD1cYF17z1y507sOEdQZLgiPEQ6ZAkI2nuWWu1+gI Subject: Re: Hauppauge WinTV bktr-- no audio. X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Martin Dieringer List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2004 10:47:35 -0000 On Sat, 20 Dec 2003, Alexander Langer wrote: > - Try to set bktr.0.mspsimple=0 (before loading the driver, e.g. from > the loader or device.hints). This forces the driver to fall > back to the fallback-mode for MSP340* chipsets, maybe it works for > you as well. Hi can someone tell me where and how to set this in 4.9 (no device.hints)? I have the same problem: no audio in fxtv, mplayer, xawtv. mplayer -tv on:driver=bsdbt848:input=1 gives the picture but says "Audio: no sound" (MPlayer 0.90rc5-2.95.4) I get sound with both windows and knoppix. I have tried hw.bt848.slow_msp_audio=0 (is that the same?) in sysctl.conf, and set the option options OVERRIDE_MSP=0 in the kernel fxtv debug says: DETECTED CAPTURE CARD(S) [DRIVER PROBES]: bktr0: mem 0xcddff000-0xcddfffff irq 10 at device 13.0 on pci0 iicbb0: on bti2c0 bktr0: Hauppauge Model 60144 A1VM bktr0: Hauppauge WinCast/TV, Philips PAL I tuner. SYSCTL MIB VALUES: kern.version: FreeBSD 4.9-STABLE #11: Mon Feb 9 10:50:54 CET 2004 hw.bt848.card: 2 hw.bt848.tuner: 8 hw.bt848.reverse_mute: -1 hw.bt848.format: -1 hw.bt848.slow_msp_audio: 0 thanks martin From owner-freebsd-multimedia@FreeBSD.ORG Mon Feb 9 06:06:05 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DD2616AA6C for ; Mon, 9 Feb 2004 06:06:05 -0800 (PST) Received: from mxfep02.bredband.com (mxfep02.bredband.com [195.54.107.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B83943D31 for ; Mon, 9 Feb 2004 06:06:04 -0800 (PST) (envelope-from moak@bredband.net) Received: ([213.113.36.255] [213.113.36.255]) by mxfep02.bredband.com with ESMTP <20040209140557.CPLW16874.mxfep02.bredband.com@c-ff2471d5.11604-1-64736c12.cust.bredbandsbolaget.se> for ; Mon, 9 Feb 2004 15:05:57 +0100 From: moak@bredband.net To: freebsd-multimedia@freebsd.org User-Agent: KMail/1.5.4 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401091500.25949.moak@bredband.net> Subject: onboard sound does not work X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Mon, 09 Feb 2004 14:06:05 -0000 X-Original-Date: Fri, 9 Jan 2004 15:00:25 +0100 X-List-Received-Date: Mon, 09 Feb 2004 14:06:05 -0000 Hello. I am a newbie to both unix and FreeBSD. I am trying to configure my onboard sond without success. My motherboard: ASUS P4S800-MX Audio spec: ADI AD1888 6channel audio codec. pciconf -lv says: pcm0@pci0:2:7: class=0x040100 card=0x810d1043 chip=0x70121039 rev=0xa0 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS7012 PCI Audio Accelerator' class = multimedia subclass = audio dmesg: pcm0: port 0xa000-0xa07f,0xa400-0xa4ff irq 18 at device 2.7 on pci0 pcm0: I have put snd_driver_load="YES" in /boot/loader.conf. I have device pcm in my kernel. Is there something more you need to know?? I have read man pcm, the handbook and complete freebsd but I can t figure it out. I still think that everything is a bit confusing because i am not very good at computers and i am sure that I miss something fundamental. Hope that somebody can direct me to what i am missing. Many thanks Gaf From owner-freebsd-multimedia@FreeBSD.ORG Mon Feb 9 14:40:05 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8DE216A4CE for ; Mon, 9 Feb 2004 14:40:05 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 755FD43D1D for ; Mon, 9 Feb 2004 14:40:05 -0800 (PST) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from kg-work.kg4.no (150.80-202-72.nextgentel.com [80.202.72.150]) by mail.broadpark.no (Postfix) with SMTP id 3819379A61 for ; Mon, 9 Feb 2004 23:40:02 +0100 (MET) Date: Mon, 9 Feb 2004 23:39:59 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@freebsd.org Message-Id: <20040209233959.3e46f2ce.torfinn.ingolfsen@broadpark.no> X-Mailer: Sylpheed version 0.9.8a (GTK+ 1.2.10; i386-portbld-freebsd4.9) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq;m"_0v;~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: xawtv port - scantv X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Feb 2004 22:40:05 -0000 I see that the port maintainer has updated the xawtv port to include support for libzvbi, which gives us scantv. Nice! I also read the commit message which states that scantv won't work. When I run 'scantv -c /dev/bktr0 -n pal -f europe-west', I get this output: ----[ cut here ]---- [global] freqtab = europe-west [defaults] input = Television norm = PAL vbi: open failed [/dev/vbi0] open /dev/vbi0: Invalid argument ----[ cut here ]---- and I get "white noise" in my speakers when the command runs. Hope this helps. -- Torfinn Ingolfsen, Norway From owner-freebsd-multimedia@FreeBSD.ORG Tue Feb 10 10:22:48 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09B8A16A4CE for ; Tue, 10 Feb 2004 10:22:48 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C97CC43D3F for ; Tue, 10 Feb 2004 10:22:47 -0800 (PST) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from kg-work.kg4.no (150.80-202-72.nextgentel.com [80.202.72.150]) by mail.broadpark.no (Postfix) with SMTP id 2232179903 for ; Tue, 10 Feb 2004 19:22:46 +0100 (MET) Date: Tue, 10 Feb 2004 19:22:45 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@freebsd.org Message-Id: <20040210192245.6393ae25.torfinn.ingolfsen@broadpark.no> X-Mailer: Sylpheed version 0.9.8a (GTK+ 1.2.10; i386-portbld-freebsd4.9) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq;m"_0v;~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Pinnacle WinTV card and serial remote control? X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Feb 2004 18:22:48 -0000 Hi, my project to build a FreeBSD based HTPC (Home Theather PC) continues. Today I got the remote control tthat belongs to the Pinnacle WinTV card I bought from a friend. This remotet control has a serial receiver (ie. the receiver connects to a serial port). If I look at http://www.lirc.org/ , this remote is supported. Unfortunately, the lirc port (http://www.freshports.org/comms/lirc/) dos not contain any infrared device drivers. Has anybody ported the necessary device driver for this hardware? Or found another way to make it work? -- Torfinn Ingolfsen, Norway From owner-freebsd-multimedia@FreeBSD.ORG Wed Feb 11 05:04:28 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 827D716A4CE for ; Wed, 11 Feb 2004 05:04:28 -0800 (PST) Received: from babyruth.hotpop.com (babyruth.hotpop.com [38.113.3.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5644243D1F for ; Wed, 11 Feb 2004 05:04:28 -0800 (PST) (envelope-from rainbreath@hotpop.com) Received: from hotpop.com (kubrick.hotpop.com [38.113.3.103]) by babyruth.hotpop.com (Postfix) with SMTP id CC67A1033C0 for ; Wed, 11 Feb 2004 13:02:50 +0000 (UTC) Received: from breath.breath.home (unknown [80.82.190.206]) by smtp-1.hotpop.com (Postfix) with ESMTP id 36FF41A0165 for ; Wed, 11 Feb 2004 12:41:39 +0000 (UTC) Date: Wed, 11 Feb 2004 16:01:11 +0300 To: freebsd-multimedia@freebsd.org From: Yuri Grebenkin Content-Type: text/plain; format=flowed; charset=iso-8859-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: User-Agent: Opera7.23/FreeBSD M2 build 518 X-HotPOP: ----------------------------------------------- Sent By HotPOP.com FREE Email Get your FREE POP email at www.HotPOP.com ----------------------------------------------- Subject: MIDI keyboard Evolution MK-361C and FreeBSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Feb 2004 13:04:28 -0000 Hi. I like to play piano sometimes and all I need is a combination of keyboard->softsynth->speakers. I have a midi keyboard you see in subject of this email. It has a midi controller implemented to it, but this, I think, don't matter. It can be connected via game port or USB. On a distro CD I have drivers for Windows and Mac OS X. I also had no problems using it with ALSA drivers on Linux. By the way, is there something like ALSA for FBSD? Since I started working on FBSD I just can't think about else operating systems. And all my troubles with it were ALL successfuly solved by mailing lists! Thank you very much for it. Well, please, describe the way of configuration for I could get my keyboard working. Here goes the data: 1) FreeBSD-RELEASE 4.9 2) When I connect the keyboard to USB I get: uaudio0: audio descriptors make no sense, error=4 device_probe_and_attach: uaudio0 attach returned 6 ugen0: Evolution Electronics Ltd. MK-361C USB MIDI keyboard, rev 1.00/2.52, addr 2 3) dmesg (you can get info about my soundcards. Maybe some kernel changes needed): Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.9-RELEASE #3: Mon Feb 9 13:16:23 MSK 2004 breath@breath.breath.home:/usr/obj/usr/src/sys/Y20040205 Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 1008051013 Hz CPU: Intel Celeron (1008.05-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x68a Stepping = 10 Features=0x383f9ff real memory = 134152192 (131008K bytes) avail memory = 126160896 (123204K bytes) Preloaded elf kernel "kernel" at 0xc044d000. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 7 entries at 0xc00fdb10 acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-fast" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0 acpi_cpu0: on acpi0 acpi_button0: on acpi0 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 agp0: mem 0xd0000000-0xd3ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xd000-0xd00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xd400-0xd41f irq 9 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xd800-0xd81f irq 9 at device 7.3 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered pci0: (vendor=0x1106, dev=0x3057) at 7.4 pcm0: port 0xe400-0xe403,0xe000-0xe003,0xdc00-0xdcff irq 5 at device 7.5 on pci0 pcm0: pcm1: mem 0xd8000000-0xd800ffff,0xd8010000-0xd8010fff irq 10 at device 10.0 on pci0 pcm1: orm0: