From owner-freebsd-multimedia Sun Mar 8 01:10:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02877 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 01:10:14 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail0.tor.acc.ca (mail0.tor.acc.ca [204.92.54.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA02872 for ; Sun, 8 Mar 1998 01:10:11 -0800 (PST) (envelope-from jake@int.checker.org) Received: from whatever.net (ppp-028.m2-1.vic.ican.net [142.154.114.28]) by mail0.tor.acc.ca (8.8.8/8.8.8) with SMTP id EAA13727 for ; Sun, 8 Mar 1998 04:09:55 -0500 (EST) Message-ID: <35026114.41C67EA6@int.checker.org> Date: Sun, 08 Mar 1998 01:12:52 -0800 From: Jake X-Mailer: Mozilla 3.04 (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: Re: Lack of sound with fxtv References: <199803072355.PAA15146@rah.star-gate.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I have a zoltrix card. To get sound I had to change the mux values in the /* CARD_MIRO */ section of the cards[] struct /sys/pci/brooktree848.c: /* CARD_MIRO */ { "Miro TV", /* the 'name' */ NULL, /* the tuner */ 0, /* dbx unknown */ 0, 0, /* EEProm unknown */ 0, /* size unknown */ { 0x04, 0x01, 0x00, 0x0a, 1 } }, /* XXX ??? */ and sound works great. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 01:27:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA04256 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 01:27:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA04251 for ; Sun, 8 Mar 1998 01:27:17 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA19614; Sun, 8 Mar 1998 01:27:01 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803080927.BAA19614@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jake cc: multimedia@FreeBSD.ORG Subject: Re: Lack of sound with fxtv In-reply-to: Your message of "Sun, 08 Mar 1998 01:12:52 PST." <35026114.41C67EA6@int.checker.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 08 Mar 1998 01:27:01 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org When you get a chance can you run sign and eeprom and send us the output? You can find both at http://www.freebsd.org/~ahasty/Bt848.html Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 02:52:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA10031 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 02:52:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from hydrogen.nike.efn.org (d182-89.uoregon.edu [128.223.182.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA10024 for ; Sun, 8 Mar 1998 02:52:54 -0800 (PST) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.7/8.8.7) id CAA09729; Sun, 8 Mar 1998 02:52:47 -0800 (PST) Message-ID: <19980308025247.54404@hydrogen.nike.efn.org> Date: Sun, 8 Mar 1998 02:52:47 -0800 From: John-Mark Gurney To: Luigi Rizzo Cc: Joao Carlos Mendes Luis , multimedia@FreeBSD.ORG Subject: Re: mixer(8) device selection References: <199803080635.DAA28488@gaia.coppe.ufrj.br> <199803080540.GAA04577@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199803080540.GAA04577@labinfo.iet.unipi.it>; from Luigi Rizzo on Sun, Mar 08, 1998 at 06:40:46AM +0100 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luigi Rizzo scribbled this message on Mar 8: > > The interesting thing on having multiple devices on your computer is > > that you find all programs that can't deal with multiple devices. > > this is because you have updated to a driver that accepts multiple > devices of the same kind :) > > > Now I found that mixer(8) cannot deal with multiple sound cards. > > approx. in august i patched "mixer" to accept a -f argument to > select a specific soundcard, and added the "=rec" command to set > a specific source (the default behaviour is/was to add/remove a > source, but since some cards only accept exactly one source at a > time and in case of error the mixer defaulted to 'mic' the other > commands were useless.. oh, either Jordan or I will be merging in my complete rewrite of mixer into -stable... and my version even supports xor'ing... -- John-Mark Gurney Modem/FAX: +1 541 683 6954 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 06:17:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA27825 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 06:17:25 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA27813 for ; Sun, 8 Mar 1998 06:17:23 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id PAA31743 for ; Sun, 8 Mar 1998 15:17:15 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 8 Mar 98 15:17:17 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 8 Mar 98 15:17:13 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 8 Mar 98 15:17:06 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 Date: Sun, 08 Mar 1998 15:17:07 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: multimedia@FreeBSD.ORG Subject: GUS PnP driver Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id GAA27819 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I have only GUS PnP soundcard with all 16MB RAM but I can't find driver to support most of the features of GUS PnP (mainly for MIDI but also AUDIO). I know about two drivers: 1) Hasty's driver: I used version 7 for 2.2.5 (later versions are only for 3-current, as I guess). But Hasty's driver has problem with cracks in sound (I don't know anything about version for 3-current). Midi is supported but there is also some problems 2) Rizzo's driver: Now I use latest version (from cvsup). The main disadvantage is there isn't support for MIDI, isn't it? Rizzo's driver also has a little problem with audio. In my opinion there is a interrupt or dma problem. I don't know exactly (I'm not an expert). So, do I have to write my own version of soundcard driver to better GUS PnP support or is anywhere another GUS PnP driver I don't know? Or is anyone working on new GUS PnP driver? -- Jarda Klaus To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 06:20:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA28391 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 06:20:48 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from orion.faki-campus.mipt.ru (orion.faki-campus.mipt.ru [194.85.83.138]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA28382 for ; Sun, 8 Mar 1998 06:20:38 -0800 (PST) (envelope-from gam@orion.faki-campus.mipt.ru) Received: (from gam@localhost) by orion.faki-campus.mipt.ru (8.8.7/8.8.7) id RAA01112 for freebsd-multimedia@freebsd.org; Sun, 8 Mar 1998 17:19:10 +0300 (MSK) (envelope-from gam) From: Alexander Gnativ Message-Id: <199803081419.RAA01112@orion.faki-campus.mipt.ru> Subject: SoundBlaster card question To: freebsd-multimedia@FreeBSD.ORG Date: Sun, 8 Mar 1998 17:19:09 +0300 (MSK) Phone: +7 (095) 972-7546 (Zarya),196-9551 (kiae) Reply-To: gam@links.ru Organization: Relcom Corp. X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello! I have SoundBlaster card. My kernel detect it like this: sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 not found sbmidi0 not found at 0x330 opl0 at 0x388 on isa opl0: But when I want to play any music file (with rplay or amp program for example), I receive such diagnostic from kernel: Mar 8 16:43:18 orion /kernel: Sequencer busy Mar 8 16:43:21 orion /kernel: Sound: DMA timed out - IRQ/DRQ config error? And that's all. No sound... That is lines for soundcard from my kernel config file: controller snd0 device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 device opl0 at isa? port 0x388 Please, tell me what I must change... Thank you for advance. __________________________ Best regards, Alexander Gnativ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 06:47:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA01392 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 06:47:49 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA01387 for ; Sun, 8 Mar 1998 06:47:43 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA04952; Sun, 8 Mar 1998 14:17:47 +0100 From: Luigi Rizzo Message-Id: <199803081317.OAA04952@labinfo.iet.unipi.it> Subject: Re: GUS PnP driver To: J.Klaus@sh.cvut.cz (Jaroslav Klaus) Date: Sun, 8 Mar 1998 14:17:46 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Jaroslav Klaus" at Mar 8, 98 03:16:48 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > 2) Rizzo's driver: Now I use latest version (from cvsup). The main > disadvantage is there isn't support for MIDI, isn't it? Rizzo's driver right. no midi. > also has a little problem with audio. In my opinion there is a > interrupt or dma problem. I don't know exactly (I'm not an expert). can you give more detail on what the problem is ? (i mean -- the symptoms) luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 09:13:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16770 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 09:13:23 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gorgon.lovett.com (root@gorgon.lovett.com [38.155.241.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA16763 for ; Sun, 8 Mar 1998 09:13:21 -0800 (PST) (envelope-from ade@demon.net) Received: from gorgon.lovett.com [38.155.241.3] (ade) by gorgon.lovett.com with esmtp (Exim 1.82 #1) id 0yBjdU-00003d-00; Sun, 8 Mar 1998 11:13:16 -0600 To: Jake Cc: multimedia@FreeBSD.ORG Subject: Re: Lack of sound with fxtv Organization: Demon Internet Reply-To: ade@demon.net In-reply-to: Your message of "Sun, 08 Mar 1998 01:12:52 PST." <35026114.41C67EA6@int.checker.org> Date: Sun, 08 Mar 1998 11:13:16 -0600 From: Ade Lovett Message-Id: Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jake writes: > >I have a zoltrix card. >To get sound I had to change the mux values >in the /* CARD_MIRO */ section of the cards[] struct >/sys/pci/brooktree848.c: > > [snip] Cool! I made the same change here and sound now works beautifully, though 'eeprom 0 256' is still failing with an I/O Error. Thanks :) -aDe -- Ade Lovett, Demon Internet, Austin, Texas. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 09:30:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA18052 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 09:30:10 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA18044 for ; Sun, 8 Mar 1998 09:30:04 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id LAA23030; Sun, 8 Mar 1998 11:27:44 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199803081419.RAA01112@orion.faki-campus.mipt.ru> Date: Sun, 08 Mar 1998 11:27:43 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: gam@links.ru Subject: Re: SoundBlaster card question Cc: freebsd-multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 08-Mar-98 Alexander Gnativ wrote: > > That is lines for soundcard from my kernel config file: > > controller snd0 > device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr > device sbxvi0 at isa? drq 5 > device sbmidi0 at isa? port 0x330 > device opl0 at isa? port 0x388 Try using 0x300 instead of 0x330. -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: What I want is all of the power and none of the responsibility. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 10:09:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA20423 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 10:09:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA20418 for ; Sun, 8 Mar 1998 10:09:53 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id PAA12284; Sun, 8 Mar 1998 15:08:36 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803081808.PAA12284@gaia.coppe.ufrj.br> Subject: Re: mixer(8) device selection In-Reply-To: <199803080540.GAA04577@labinfo.iet.unipi.it> from Luigi Rizzo at "Mar 8, 98 06:40:46 am" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Sun, 8 Mar 1998 15:08:36 -0300 (EST) Cc: jonny@coppe.ufrj.br, multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Luigi Rizzo) // > The interesting thing on having multiple devices on your computer is // > that you find all programs that can't deal with multiple devices. // // this is because you have updated to a driver that accepts multiple // devices of the same kind :) How luck I am. :) // > Now I found that mixer(8) cannot deal with multiple sound cards. // // approx. in august i patched "mixer" to accept a -f argument to // select a specific soundcard, and added the "=rec" command to set It was not in stable, but Jordan saw my PR and was kind enough to merge from current. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 10:43:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24002 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 10:43:19 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from orion.faki-campus.mipt.ru (orion.faki-campus.mipt.ru [194.85.83.138]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA23594 for ; Sun, 8 Mar 1998 10:40:40 -0800 (PST) (envelope-from gam@orion.faki-campus.mipt.ru) Received: (from gam@localhost) by orion.faki-campus.mipt.ru (8.8.7/8.8.7) id VAA00370; Sun, 8 Mar 1998 21:38:51 +0300 (MSK) (envelope-from gam) From: Alexander Gnativ Message-Id: <199803081838.VAA00370@orion.faki-campus.mipt.ru> Subject: Re: SoundBlaster card question To: conrads@neosoft.com Date: Sun, 8 Mar 1998 21:38:50 +0300 (MSK) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: from "Conrad Sabatier" at "Mar 8, 98 11:27:43 am" Phone: +7 (095) 972-7546 (Zarya),196-9551 (kiae) Reply-To: gam@links.ru Organization: Relcom Corp. X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In reply to Conrad Sabatier who wrote: > > On 08-Mar-98 Alexander Gnativ wrote: > > > > That is lines for soundcard from my kernel config file: > > > > controller snd0 > > device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr > > device sbxvi0 at isa? drq 5 > > device sbmidi0 at isa? port 0x330 > > device opl0 at isa? port 0x388 > > Try using 0x300 instead of 0x330. It didn't help... sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 not found sbmidi0 not found at 0x300 opl0 at 0x388 on isa opl0: __________________________ Best regards, Alexander Gnativ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 11:16:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26897 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 11:16:49 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from grizzly.fas.com (chs0292.awod.com [208.140.97.52]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26861 for ; Sun, 8 Mar 1998 11:16:44 -0800 (PST) (envelope-from stanb@awod.com) Message-Id: <199803081916.LAA26861@hub.freebsd.org> Received: by grizzly.fas.com ($Revision: 1.37.109.23 $/16.2) id AA268434582; Sun, 8 Mar 1998 14:16:22 -0500 Subject: Still picture capture from TV To: freebsd-multimedia@FreeBSD.ORG (Free BSD Multimedia List) Date: Sun, 8 Mar 1998 14:16:21 -0500 (EST) From: "Stan Brown" X-Mailer: ELM [version 2.4 PL24] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I have a HP Vectra P90 runing 2.2-STABLE. This machine has a built in video card on the motherboard, and PCI and ISA slots. I heve a Gus PnP in one of the ISA slots. I would like to set this machine up to use to recieve TV images. My primary use would be to capture still frames, but I would also like to ocasionaly look at live full motion images. What other hardware'software do I need? Thanks. -- Stan Brown stanb@netcom.com 770-996-6955 Factory Automation Systems Atlanta Ga. -- Look, look, see Windows 95. Buy, lemmings, buy! Pay no attention to that cliff ahead... Henry Spencer (c) 1998 Stan Brown. Redistribution via the Microsoft Network is prohibited. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 13:00:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11629 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 13:00:51 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11624 for ; Sun, 8 Mar 1998 13:00:49 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id SAA02827; Sun, 8 Mar 1998 18:00:38 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803082100.SAA02827@gaia.coppe.ufrj.br> Subject: Re: Still picture capture from TV In-Reply-To: <199803081916.LAA26861@hub.freebsd.org> from Stan Brown at "Mar 8, 98 02:16:21 pm" To: stanb@awod.com (Stan Brown) Date: Sun, 8 Mar 1998 18:00:38 -0300 (EST) Cc: freebsd-multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Stan Brown) // I would like to set this machine up to use to recieve TV images. My // primary use would be to capture still frames, but I would also like to // ocasionaly look at live full motion images. // // What other hardware'software do I need? Take a look at http://www.freebsd.org/~ahasty/Bt848.html I have 4 HaupPauge's, and am very happy with them. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 13:03:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11973 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 13:03:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11964 for ; Sun, 8 Mar 1998 13:03:32 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id SAA05136; Sun, 8 Mar 1998 18:03:19 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803082103.SAA05136@gaia.coppe.ufrj.br> Subject: Re: GUS PnP driver In-Reply-To: from Jaroslav Klaus at "Mar 8, 98 03:17:07 pm" To: J.Klaus@sh.cvut.cz (Jaroslav Klaus) Date: Sun, 8 Mar 1998 18:03:19 -0300 (EST) Cc: multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Jaroslav Klaus) // So, do I have to write my own version of soundcard driver to better GUS // PnP support or is anywhere another GUS PnP driver I don't know? Or is // anyone working on new GUS PnP driver? If you do have knowledge to write your own driver, don't waste resources. Join us and help make Luigi's driver better. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 8 17:40:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17157 for freebsd-multimedia-outgoing; Sun, 8 Mar 1998 17:40:27 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA17114 for ; Sun, 8 Mar 1998 17:40:18 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 8 Mar 1998 20:39:46 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA01994; Sun, 8 Mar 98 20:39:45 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA29840; Sun, 8 Mar 1998 20:39:21 -0500 Message-Id: <19980308203921.16638@ct.picker.com> Date: Sun, 8 Mar 1998 20:39:21 -0500 From: Randall Hopper To: gam@links.ru, freebsd-multimedia@FreeBSD.ORG Subject: Re: SoundBlaster card question Mail-Followup-To: gam@links.ru, freebsd-multimedia@FreeBSD.ORG References: <199803081419.RAA01112@orion.faki-campus.mipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803081419.RAA01112@orion.faki-campus.mipt.ru>; from Alexander Gnativ on Sun, Mar 08, 1998 at 05:19:09PM +0300 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Alexander Gnativ: |sb0 at 0x220 irq 5 drq 1 on isa |sb0: |sbxvi0 not found |sbmidi0 not found at 0x330 |opl0 at 0x388 on isa |opl0: | |But when I want to play any music file (with rplay or amp program for |example), I receive such diagnostic from kernel: | |Mar 8 16:43:18 orion /kernel: Sequencer busy |Mar 8 16:43:21 orion /kernel: Sound: DMA timed out - IRQ/DRQ config error? ... |Conrad Sabatier: |> Try using 0x300 instead of 0x330. |It didn't help... I use 0x330 and as I recall it worked OK. This is the base port address listed in my SB32 book. Do you have a PCI mainboard? Check your BIOS and verify that IRQ 5 and DMAs 1 and 5 are reserved for ISA. Could be your BIOS is assigning these to a PCI board. Might also scan your other ISA boards and verify none of them are sitting on one of these IRQs or DMAs as well. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 05:59:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA15171 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 05:59:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from unox.student.tue.nl (unox.student.tue.nl [131.155.210.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA15163 for ; Mon, 9 Mar 1998 05:59:23 -0800 (PST) (envelope-from marijn@stack.nl) Received: (from marijn@localhost) by unox.student.tue.nl (8.8.8/8.8.8) id OAA02756; Mon, 9 Mar 1998 14:59:14 +0100 Message-ID: <19980309145913.05525@unox.student.tue.nl> Date: Mon, 9 Mar 1998 14:59:13 +0100 From: Marijn Meijles To: multimedia@FreeBSD.ORG Subject: GUS MAX dma problems Reply-To: marijn@stack.nl Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I've got a GUS MAX and if I use amp, I get isa_dmastart: channel 5 not acquired or busy. I know why this happens, but you guys probably do a better job fixing it. I use the latest STABLE tree. -- Marijn --- This line says this line says To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 08:37:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08589 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 08:37:58 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mars.orc.ru (mars.orc.ru [193.124.148.82]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA08578 for ; Mon, 9 Mar 1998 08:37:45 -0800 (PST) (envelope-from agbad@orc.ru) Received: (qmail 5829 invoked from network); 9 Mar 1998 16:36:51 -0000 Received: from 15.06.dialup.orc.ru (HELO badeyan) (194.88.6.95) by mars.orc.ru with SMTP; 9 Mar 1998 16:36:51 -0000 From: "á.ç.âÁÄÅÑÎ" To: Subject: Question. Date: Mon, 9 Mar 1998 19:41:19 +0300 Message-ID: <01bd4b7a$310c60b0$0100007f@badeyan.aha.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I have FreeBSD 2.2.5 and sound card SB 16 PnP. In the kernel I did write > "controller snd0 > options "SBC_IRQ=5" > device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr" > Then i did write "# /dev/MAKEDEV snd0". This command made fail "sndstat". > When the system start I have "sb0 not found at 0x220 port". What I do make? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 16:15:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10459 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 16:15:48 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA10387 for ; Mon, 9 Mar 1998 16:15:24 -0800 (PST) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id KAA23298; Tue, 10 Mar 1998 10:44:57 +1030 (CST) Message-Id: <199803100014.KAA23298@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: " . . " cc: multimedia@FreeBSD.ORG Subject: Re: Question. In-reply-to: Your message of "Mon, 09 Mar 1998 19:41:19 +0300." <01bd4b7a$310c60b0$0100007f@badeyan.aha.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 10 Mar 1998 10:44:57 +1030 From: "Daniel O'Connor" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr" > > Then i did write "# /dev/MAKEDEV snd0". This command made fail "sndstat". > > When the system start I have "sb0 not found at 0x220 port". What I do > make? You have to add 'controller pnp0' and 'device sbxvi0 at isa? drq 5 conflicts', 'device sbmidi0 at isa? port 0x330', 'device opl0 at isa? port 0x388' and 'device joy0 at isa? port "IO_GAME"', then recompile your kernel. These add support for 16 bit audio, midi output, midi synthesis, and joysticks respectively. Then you should reboot, and configure the card using the pnp command when you run the kernel with the -c option (ie when it asks you what kernel to boot, you type '-c', and type away). You would have to type _possibly_ something like this (providing the SB16 is your only PnP device) pnp 1 0 enable os port0 0x220 port1 0x330 port2 0x388 irq0 5 drq0 1 drq1 5 pnp 1 1 enable os port0 0x200 If this doesn't work, run pnpinfo and mail me the results, and I'l see what I can do. BTW if anyone of the multimedia list can see anything wrong with this please tell me, as I don't have an SB16 :) --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 18:39:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA12397 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 18:39:49 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from shadow.worldbank.org (shadow.worldbank.org [138.220.104.78]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA12383 for ; Mon, 9 Mar 1998 18:39:39 -0800 (PST) (envelope-from adhir@worldbank.org) Received: from localhost (adhir@localhost) by shadow.worldbank.org (8.8.8/8.8.8) with SMTP id VAA01984 for ; Mon, 9 Mar 1998 21:39:06 -0500 (EST) (envelope-from adhir@worldbank.org) X-Authentication-Warning: shadow.worldbank.org: adhir owned process doing -bs Date: Mon, 9 Mar 1998 21:39:05 -0500 (EST) From: "Alok K. Dhir" To: multimedia@FreeBSD.ORG Subject: sound in -current Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-61809916-889497545=:1981" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-61809916-889497545=:1981 Content-Type: TEXT/PLAIN; charset=US-ASCII Sound has been broken in -current (for me, anyway) since roughly March 2. I supped and rebuilt a kernel today, and the machine still completely locks up, requiring a hard reboot, as soon as I try to play any sounds. I am running SMP -current on a Dell Workstation 400 with dual P-ii 300s, 256Mb RAM, Adaptec 2940UW with 3x4gig UW disks. This machine has a cs4236 chip on the motherboard, and I am (was) using it with Luigi's sound driver. My kernel config file is attached. Thanks for any pointers... Al --0-61809916-889497545=:1981 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=SHADOW-SMP Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Iw0KIyBMSU5UIC0tIGNvbmZpZyBmaWxlIGZvciBjaGVja2luZyBhbGwgdGhl IHNvdXJjZXMsIHRyaWVzIHRvIHB1bGwgaW4NCiMJYXMgbXVjaCBvZiB0aGUg c291cmNlIHRyZWUgYXMgaXQgY2FuLg0KIw0KIwkkSWQ6IExJTlQsdiAxLjM5 NiAxOTk4LzAxLzI2IDA2OjMzOjQ4IGp1bGlhbiBFeHAgJA0KIw0KIyBOQjog WW91IHByb2JhYmx5IGRvbid0IHdhbnQgdG8gdHJ5IHJ1bm5pbmcgYSBrZXJu ZWwgYnVpbHQgZnJvbSB0aGlzDQojIGZpbGUuICBJbnN0ZWFkLCB5b3Ugc2hv dWxkIHN0YXJ0IGZyb20gR0VORVJJQywgYW5kIGFkZCBvcHRpb25zIGZyb20N CiMgdGhpcyBmaWxlIGFzIHJlcXVpcmVkLg0KIw0KDQojDQojIFRoaXMgZGly ZWN0aXZlIGlzIG1hbmRhdG9yeTsgaXQgZGVmaW5lcyB0aGUgYXJjaGl0ZWN0 dXJlIHRvIGJlDQojIGNvbmZpZ3VyZWQgZm9yOyBpbiB0aGlzIGNhc2UsIHRo ZSAzODYgZmFtaWx5IGJhc2VkIElCTS1QQyBhbmQNCiMgY29tcGF0aWJsZXMu DQojDQptYWNoaW5lCQkiaTM4NiINCg0KIyANCiMgVGhpcyBpcyB0aGUgYGBp ZGVudGlmaWNhdGlvbicnIG9mIHRoZSBrZXJuZWwuICBVc3VhbGx5IHRoaXMg c2hvdWxkDQojIGJlIHRoZSBzYW1lIGFzIHRoZSBuYW1lIG9mIHlvdXIga2Vy bmVsLg0KIw0KaWRlbnQJCVNIQURPVw0KDQojDQojIFRoZSBgbWF4dXNlcnMn IHBhcmFtZXRlciBjb250cm9scyB0aGUgc3RhdGljIHNpemluZyBvZiBhIG51 bWJlciBvZg0KIyBpbnRlcm5hbCBzeXN0ZW0gdGFibGVzIGJ5IGEgY29tcGxp Y2F0ZWQgZm9ybXVsYSBkZWZpbmVkIGluIHBhcmFtLmMuDQojDQptYXh1c2Vy cwk2NA0KDQojDQojIENlcnRhaW4gYXBwbGljYXRpb25zIGNhbiBncm93IHRv IGJlIGxhcmdlciB0aGFuIHRoZSAxMjhNIGxpbWl0DQojIHRoYXQgRnJlZUJT RCBpbml0aWFsbHkgaW1wb3Nlcy4gIEJlbG93IGFyZSBzb21lIG9wdGlvbnMg dG8NCiMgYWxsb3cgdGhhdCBsaW1pdCB0byBncm93IHRvIDI1Nk1CLCBhbmQg Y2FuIGJlIGluY3JlYXNlZCBmdXJ0aGVyDQojIHdpdGggY2hhbmdpbmcgdGhl IHBhcmFtZXRlcnMuICBNQVhEU0laIGlzIHRoZSBtYXhpbXVtIHRoYXQgdGhl DQojIGxpbWl0IGNhbiBiZSBzZXQgdG8sIGFuZCB0aGUgREZMRFNJWiBpcyB0 aGUgZGVmYXVsdCB2YWx1ZSBmb3INCiMgdGhlIGxpbWl0LiAgWW91IG1pZ2h0 IHdhbnQgdG8gc2V0IHRoZSBkZWZhdWx0IGxvd2VyIHRoYW4gdGhlDQojIG1h eCwgYW5kIGV4cGxpY2l0bHkgc2V0IHRoZSBtYXhpbXVtIHdpdGggYSBzaGVs bCBjb21tYW5kIGZvciBwcm9jZXNzZXMNCiMgdGhhdCByZWd1bGFybHkgZXhj ZWVkIHRoZSBsaW1pdCBsaWtlIElOTkQuDQojDQpvcHRpb25zCQkiTUFYRFNJ Wj0oMjU2KjEwMjQqMTAyNCkiDQpvcHRpb25zCQkiREZMRFNJWj0oMjU2KjEw MjQqMTAyNCkiDQoNCiMgV2hlbiB0aGlzIGlzIHNldCwgYmUgZXh0cmEgY29u c2VydmF0aXZlIGluIHZhcmlvdXMgcGFydHMgb2YgdGhlIGtlcm5lbA0KIyBh bmQgY2hvb3NlIGZ1bmN0aW9uYWxpdHkgb3ZlciBzcGVlZCAob24gdGhlIHdp ZGVzdCB2YXJpZXR5IG9mIHN5c3RlbXMpLg0KI29wdGlvbnMJCUZBSUxTQUZF DQoNCiMgVGhpcyBhbGxvd3MgeW91IHRvIGFjdHVhbGx5IHN0b3JlIHRoaXMg Y29uZmlndXJhdGlvbiBmaWxlIGludG8NCiMgdGhlIGtlcm5lbCBiaW5hcnkg aXRzZWxmLCB3aGVyZSBpdCBtYXkgYmUgbGF0ZXIgcmVhZCBieSBzYXlpbmc6 DQojICAgIHN0cmluZ3MgL2tlcm5lbCB8IGdyZXAgXl9fXyB8IHNlZCAtZSAn cy9eX19fLy8nID4gTVlLRVJORUwNCiMNCm9wdGlvbnMgICAgICAgICBJTkNM VURFX0NPTkZJR19GSUxFICAgICAjIEluY2x1ZGUgdGhpcyBmaWxlIGluIGtl cm5lbA0KDQojDQojIFRoaXMgZGlyZWN0aXZlIGRlZmluZXMgYSBudW1iZXIg b2YgdGhpbmdzOg0KIyAgLSBUaGUgY29tcGlsZWQga2VybmVsIGlzIHRvIGJl IGNhbGxlZCBga2VybmVsJw0KIyAgLSBUaGUgcm9vdCBmaWxlc3lzdGVtIG1p Z2h0IGJlIG9uIHBhcnRpdGlvbiB3ZDBhDQojICAtIENyYXNoIGR1bXBzIHdp bGwgYmUgd3JpdHRlbiB0byB3ZDBiLCBpZiBwb3NzaWJsZS4gIFNwZWNpZnlp bmcgdGhlDQojICAgIGR1bXAgZGV2aWNlIGhlcmUgaXMgbm90IHJlY29tbWVu ZGVkLiAgVXNlIGR1bXBvbig4KS4NCiMNCmNvbmZpZwkJa2VybmVsCXJvb3Qg b24gc2QwIA0KDQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBTTVAg T1BUSU9OUzoNCiMNCiMgU01QIGVuYWJsZXMgYnVpbGRpbmcgb2YgYSBTeW1t ZXRyaWMgTXVsdGlQcm9jZXNzb3IgS2VybmVsLg0KIyBBUElDX0lPIGVuYWJs ZXMgdGhlIHVzZSBvZiB0aGUgSU8gQVBJQyBmb3IgU3ltbWV0cmljIEkvTy4N CiMgTkNQVSBzZXRzIHRoZSBudW1iZXIgb2YgQ1BVcywgZGVmYXVsdHMgdG8g Mi4NCiMgTkJVUyBzZXRzIHRoZSBudW1iZXIgb2YgYnVzc2VzLCBkZWZhdWx0 cyB0byA0Lg0KIyBOQVBJQyBzZXRzIHRoZSBudW1iZXIgb2YgSU8gQVBJQ3Mg b24gdGhlIG1vdGhlcmJvYXJkLCBkZWZhdWx0cyB0byAxLg0KIyBOSU5UUiBz ZXRzIHRoZSB0b3RhbCBudW1iZXIgb2YgSU5UcyBwcm92aWRlZCBieSB0aGUg bW90aGVyYm9hcmQuDQojDQojIE5vdGVzOg0KIw0KIyAgQW4gU01QIGtlcm5l bCB3aWxsIE9OTFkgcnVuIG9uIGFuIEludGVsIE1QIHNwZWMuIHF1YWxpZmll ZCBtb3RoZXJib2FyZC4NCiMNCiMgIEJlIHN1cmUgdG8gZGlzYWJsZSAnY3B1 ICJJMzg2X0NQVSInICYmICdjcHUgIkk0ODZfQ1BVIicgZm9yIFNNUCBrZXJu ZWxzLg0KIw0KIyAgQ2hlY2sgdGhlICdSb2d1ZSBTTVAgaGFyZHdhcmUnIHNl Y3Rpb24gdG8gc2VlIGlmIGFkZGl0aW9uYWwgb3B0aW9ucw0KIyAgIGFyZSBy ZXF1aXJlZCBieSB5b3VyIGhhcmR3YXJlLg0KIw0KDQojIE1hbmRhdG9yeToN Cm9wdGlvbnMJCVNNUAkJCSMgU3ltbWV0cmljIE11bHRpUHJvY2Vzc29yIEtl cm5lbA0Kb3B0aW9ucwkJQVBJQ19JTwkJCSMgU3ltbWV0cmljIChBUElDKSBJ L08NCg0KDQojIE9wdGlvbmFsIChidWlsdC1pbiBkZWZhdWx0cyB3aWxsIHdv cmsgaW4gbW9zdCBjYXNlcyk6DQpvcHRpb25zICAgICAgICAgICAgICAgIE5D UFU9MiAgICAgICAgICAgICAgICAgICMgbnVtYmVyIG9mIENQVXMNCm9wdGlv bnMgICAgICAgICAgICAgICAgTkJVUz0zICAgICAgICAgICAgICAgICAgIyBu dW1iZXIgb2YgYnVzc2VzDQpvcHRpb25zICAgICAgICAgICAgICAgIE5BUElD PTEgICAgICAgICAgICAgICAgICMgbnVtYmVyIG9mIElPIEFQSUNzDQpvcHRp b25zICAgICAgICAgICAgICAgIE5JTlRSPTM3ICAgICAgICAgICAgICAgICMg bnVtYmVyIG9mIElOVHMNCg0KIw0KIyBSb2d1ZSBTTVAgaGFyZHdhcmU6DQoj DQoNCiMgQnJpZGdlZCBQQ0kgY2FyZHM6DQojDQojIFRoZSBNUCB0YWJsZXMg b2YgbW9zdCBvZiB0aGUgY3VycmVudCBnZW5lcmF0aW9uIE1QIG1vdGhlcmJv YXJkcw0KIyAgZG8gTk9UIHByb3Blcmx5IHN1cHBvcnQgYnJpZGdlZCBQQ0kg Y2FyZHMuICBUbyB1c2Ugb25lIG9mIHRoZXNlDQojICBjYXJkcyB5b3Ugc2hv dWxkIHJlZmVyIHRvID8/Pw0KDQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj Iw0KIyBDUFUgT1BUSU9OUw0KDQojDQojIFlvdSBtdXN0IHNwZWNpZnkgYXQg bGVhc3Qgb25lIENQVSAodGhlIG9uZSB5b3UgaW50ZW5kIHRvIHJ1biBvbik7 DQojIGRlbGV0aW5nIHRoZSBzcGVjaWZpY2F0aW9uIGZvciBDUFVzIHlvdSBk b24ndCBuZWVkIHRvIHVzZSBtYXkgbWFrZQ0KIyBwYXJ0cyBvZiB0aGUgc3lz dGVtIHJ1biBmYXN0ZXIuICBUaGlzIGlzIGVzcGVjaWFsbHkgdHJ1ZSByZW1v dmluZw0KIyBJMzg2X0NQVS4NCiMNCiNjcHUJCSJJMzg2X0NQVSINCiNjcHUJ CSJJNDg2X0NQVSINCmNwdQkJIkk1ODZfQ1BVIgkJIyBha2EgUGVudGl1bSh0 bSkNCmNwdQkJIkk2ODZfQ1BVIgkJIyBha2EgUGVudGl1bSBQcm8odG0pDQoN CiMNCiMNCiMgTk9fRjAwRl9IQUNLIGRpc2FibGVzIHRoZSBoYWNrIHRoYXQg cHJldmVudHMgUGVudGl1bXMgKGFuZCBPTkxZDQojIFBlbnRpdW1zKSBmcm9t IGxvY2tpbmcgdXAgd2hlbiBhIExPQ0sgQ01QWENIRzhCIGluc3RydWN0aW9u IGlzDQojIGV4ZWN1dGVkLiAgVGhpcyBzaG91bGQgYmUgaW5jbHVkZWQgZm9y IEFMTCBrZXJuZWxzIHRoYXQgd29uJ3QgcnVuDQojIG9uIGEgUGVudGl1bS4N Cg0Kb3B0aW9ucwkiTk9fRjAwRl9IQUNLIg0KDQojDQojIEEgbWF0aCBlbXVs YXRvciBpcyBtYW5kYXRvcnkgaWYgeW91IHdpc2ggdG8gcnVuIG9uIGhhcmR3 YXJlIHdoaWNoDQojIGRvZXMgbm90IGhhdmUgYSBmbG9hdGluZy1wb2ludCBw cm9jZXNzb3IuICBQaWNrIGVpdGhlciB0aGUgb3JpZ2luYWwsDQojIGJvZ3Vz IChidXQgZnJlZWx5LWRpc3RyaWJ1dGFibGUpIG1hdGggZW11bGF0b3IsIG9y IGEgbXVjaCBtb3JlDQojIGZ1bGx5LWZlYXR1cmVkIGJ1dCBHUEwtbGljZW5z ZWQgZW11bGF0b3IgdGFrZW4gZnJvbSBMaW51eC4NCiMNCiNvcHRpb25zCQlN QVRIX0VNVUxBVEUJCSNTdXBwb3J0IGZvciB4ODcgZW11bGF0aW9uDQojIERv bid0IGVuYWJsZSBib3RoIG9mIHRoZXNlIGluIGEgcmVhbCBjb25maWcuDQoj b3B0aW9ucwkJR1BMX01BVEhfRU1VTEFURQkjU3VwcG9ydCBmb3IgeDg3IGVt dWxhdGlvbiB2aWENCgkJCQkJI25ldyBtYXRoIGVtdWxhdG9yIA0KDQoNCiMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBDT01QQVRJQklMSVRZIE9QVElP TlMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICANCg0KIw0KIyBJbXBsZW1lbnQgc3lzdGVtIGNhbGxzIGNvbXBhdGlibGUg d2l0aCA0LjNCU0QgYW5kIG9sZGVyIHZlcnNpb25zIG9mDQojIEZyZWVCU0Qu ICBZb3UgcHJvYmFibHkgZG8gTk9UIHdhbnQgdG8gcmVtb3ZlIHRoaXMgYXMg bXVjaCBjdXJyZW50IGNvZGUNCiMgc3RpbGwgcmVsaWVzIG9uIHRoZSA0LjMg ZW11bGF0aW9uLg0KIw0Kb3B0aW9ucwkJIkNPTVBBVF80MyINCg0KIw0KIyBB bGxvdyB1c2VyLW1vZGUgcHJvZ3JhbXMgdG8gbWFuaXB1bGF0ZSB0aGVpciBs b2NhbCBkZXNjcmlwdG9yIHRhYmxlcy4NCiMgVGhpcyBvcHRpb24gaXMgcmVx dWlyZWQgZm9yIHRoZSBXSU5FIFdpbmRvd3ModG0pIGVtdWxhdG9yLCBhbmQg aXMNCiMgbm90IHVzZWQgYnkgYW55dGhpbmcgZWxzZSAodGhhdCB3ZSBrbm93 IG9mKS4NCiMNCm9wdGlvbnMJCVVTRVJfTERUCQkjYWxsb3cgdXNlci1sZXZl bCBjb250cm9sIG9mIGkzODYgbGR0DQoNCiMNCiMgVGhlc2UgdGhyZWUgb3B0 aW9ucyBwcm92aWRlIHN1cHBvcnQgZm9yIFN5c3RlbSBWIEludGVyZmFjZQ0K IyBEZWZpbml0aW9uLXN0eWxlIGludGVycHJvY2VzcyBjb21tdW5pY2F0aW9u LCBpbiB0aGUgZm9ybSBvZiBzaGFyZWQNCiMgbWVtb3J5LCBzZW1hcGhvcmVz LCBhbmQgbWVzc2FnZSBxdWV1ZXMsIHJlc3BlY3RpdmVseS4NCiMNCm9wdGlv bnMJCVNZU1ZTSE0NCm9wdGlvbnMJCVNZU1ZTRU0NCm9wdGlvbnMJCVNZU1ZN U0cNCg0KIw0KIyBUaGlzIG9wdGlvbiBpbmNsdWRlcyBhIE1ENSByb3V0aW5l IGluIHRoZSBrZXJuZWwsIHRoaXMgaXMgdXNlZCBmb3INCiMgdmFyaW91cyBh dXRoZW50aWNhdGlvbiBhbmQgcHJpdmFjeSB1c2VzLg0KIw0Kb3B0aW9ucwkJ Ik1ENSINCg0KIw0KIyBBbGxvdyBwcm9jZXNzZXMgdG8gc3dpdGNoIHRvIHZt ODYgbW9kZSwgYXMgd2VsbCBhcyBlbmFibGluZyBkaXJlY3QNCiMgdXNlci1t b2RlIGFjY2VzcyB0byB0aGUgSS9PIHBvcnQgc3BhY2UuICBUaGlzIG9wdGlv biBpcyBuZWNlc3NhcnkgZm9yIA0KIyB0aGUgZG9zY21kIGVtdWxhdG9yIHRv IHJ1bi4NCiMNCm9wdGlvbnMJCSJWTTg2Ig0KDQoNCiMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIw0KIyBERUJVR0dJTkcgT1BUSU9OUw0KDQojDQojIEVuYWJs ZSB0aGUga2VybmVsIGRlYnVnZ2VyLg0KIw0KI29wdGlvbnMJCUREQg0KDQoj DQojIERvbid0IGRyb3AgaW50byBEREIgZm9yIGEgcGFuaWMuIEludGVuZGVk IGZvciB1bmF0dGVuZGVkIG9wZXJhdGlvbg0KIyB3aGVyZSB5b3UgbWF5IHdh bnQgdG8gZHJvcCB0byBEREIgZnJvbSB0aGUgY29uc29sZSwgYnV0IHN0aWxs IHdhbnQNCiMgdGhlIG1hY2hpbmUgdG8gcmVjb3ZlciBmcm9tIGEgcGFuaWMN CiMNCiNvcHRpb25zCQlEREJfVU5BVFRFTkRFRA0KDQojDQojIElmIHVzaW5n IEdEQiByZW1vdGUgbW9kZSB0byBkZWJ1ZyB0aGUga2VybmVsLCB0aGVyZSdz IGEgbm9uLXN0YW5kYXJkDQojIGV4dGVuc2lvbiB0byB0aGUgcmVtb3RlIHBy b3RvY29sIHRoYXQgY2FuIGJlIHVzZWQgdG8gdXNlIHRoZSBzZXJpYWwNCiMg cG9ydCBhcyBib3RoIHRoZSBkZWJ1Z2dpbmcgcG9ydCBhbmQgdGhlIHN5c3Rl bSBjb25zb2xlLiAgSXQncyBub24tDQojIHN0YW5kYXJkIGFuZCB5b3UncmUg b24geW91ciBvd24gaWYgeW91IGVuYWJsZSBpdC4gIFNlZSBhbHNvIHRoZQ0K IyAicmVtb3RlY2hhdCIgdmFyaWFibGVzIGluIHRoZSBGcmVlQlNEIHNwZWNp ZmljIHZlcnNpb24gb2YgZ2RiLg0KIw0KI29wdGlvbnMJCUdEQl9SRU1PVEVf Q0hBVA0KDQojIA0KIyBLVFJBQ0UgZW5hYmxlcyB0aGUgc3lzdGVtLWNhbGwg dHJhY2luZyBmYWNpbGl0eSBrdHJhY2UoMikuDQojDQpvcHRpb25zCQlLVFJB Q0UJCQkja2VybmVsIHRyYWNpbmcNCg0KIw0KIyBUaGUgRElBR05PU1RJQyBv cHRpb24gaXMgdXNlZCBpbiBhIG51bWJlciBvZiBzb3VyY2UgZmlsZXMgdG8g ZW5hYmxlDQojIGV4dHJhIHNhbml0eSBjaGVja2luZyBvZiBpbnRlcm5hbCBz dHJ1Y3R1cmVzLiAgVGhpcyBzdXBwb3J0IGlzIG5vdA0KIyBlbmFibGVkIGJ5 IGRlZmF1bHQgYmVjYXVzZSBvZiB0aGUgZXh0cmEgdGltZSBpdCB3b3VsZCB0 YWtlIHRvIGNoZWNrDQojIGZvciB0aGVzZSBjb25kaXRpb25zLCB3aGljaCBj YW4gb25seSBvY2N1ciBhcyBhIHJlc3VsdCBvZg0KIyBwcm9ncmFtbWluZyBl cnJvcnMuDQojDQojb3B0aW9ucwkJRElBR05PU1RJQw0KDQojDQojIFBFUkZN T04gY2F1c2VzIHRoZSBkcml2ZXIgZm9yIFBlbnRpdW0vUGVudGl1bSBQcm8g cGVyZm9ybWFuY2UgY291bnRlcnMNCiMgdG8gYmUgY29tcGlsZWQuICBTZWUg cGVyZm1vbig0KSBmb3IgbW9yZSBpbmZvcm1hdGlvbi4NCiMNCm9wdGlvbnMJ CVBFUkZNT04NCg0KIyBYWFggLSB0aGlzIGRvZXNuJ3QgYmVsb25nIGhlcmUu DQojIEFsbG93IG9yZGluYXJ5IHVzZXJzIHRvIHRha2UgdGhlIGNvbnNvbGUg LSB0aGlzIGlzIHVzZWZ1bCBmb3IgWC4NCm9wdGlvbnMJCVVDT05TT0xFDQoN CiMgWFhYIC0gdGhpcyBkb2Vzbid0IGJlbG9uZyBoZXJlIGVpdGhlcg0Kb3B0 aW9ucwkJVVNFUkNPTkZJRwkJI2Jvb3QgLWMgZWRpdG9yDQojb3B0aW9ucwkJ VVNFUkNPTkZJR19CT09UCQkjaW1wbHkgLWMgYW5kIHBhcnNlIGluZm8gYXJl YQ0Kb3B0aW9ucwkJVklTVUFMX1VTRVJDT05GSUcJI3Zpc3VhbCBib290IC1j IGVkaXRvcg0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMgTkVUV09S S0lORyBPUFRJT05TDQoNCiMNCiMgUHJvdG9jb2wgZmFtaWxpZXM6DQojICBP bmx5IHRoZSBJTkVUIChJbnRlcm5ldCkgZmFtaWx5IGlzIG9mZmljaWFsbHkg c3VwcG9ydGVkIGluIEZyZWVCU0QuDQojICBTb3VyY2UgY29kZSBmb3IgdGhl IE5TIChYZXJveCBOZXR3b3JrIFNlcnZpY2UpIGlzIHByb3ZpZGVkIGZvciBh bXVzZW1lbnQNCiMgIHZhbHVlLg0KIw0Kb3B0aW9ucwkJSU5FVAkJCSNJbnRl cm5ldCBjb21tdW5pY2F0aW9ucyBwcm90b2NvbHMNCg0Kb3B0aW9ucwkJSVBY CQkJI0lQWC9TUFggY29tbXVuaWNhdGlvbnMgcHJvdG9jb2xzDQojb3B0aW9u cwkJSVBYSVAJCQkjSVBYIGluIElQIGVuY2Fwc3VsYXRpb24gKG5vdCBhdmFp bGFibGUpDQojb3B0aW9ucwkJSVBUVU5ORUwJCSNJUCBpbiBJUFggZW5jYXBz dWxhdGlvbiAobm90IGF2YWlsYWJsZSkNCg0KI29wdGlvbnMJCU5FVEFUQUxL CQkjQXBwbGV0YWxrIGNvbW11bmljYXRpb25zIHByb3RvY29scw0KDQoNCiMg TmV0d29yayBpbnRlcmZhY2VzOg0KIyAgVGhlIGBsb29wJyBwc2V1ZG8tZGV2 aWNlIGlzIE1BTkRBVE9SWSB3aGVuIG5ldHdvcmtpbmcgaXMgZW5hYmxlZC4N CiMgIFRoZSBgZXRoZXInIHBzZXVkby1kZXZpY2UgcHJvdmlkZXMgZ2VuZXJp YyBjb2RlIHRvIGhhbmRsZQ0KIyAgRXRoZXJuZXRzOyBpdCBpcyBNQU5EQVRP Ulkgd2hlbiBhIEV0aGVybmV0IGRldmljZSBkcml2ZXIgaXMNCiMgIGNvbmZp Z3VyZWQuDQojICBUaGUgJ2ZkZGknIHBzZXVkby1kZXZpY2UgcHJvdmlkZXMg Z2VuZXJpYyBjb2RlIHRvIHN1cHBvcnQgRkRESS4NCiMgIFRoZSBgc3BwcCcg cHNldWRvLWRldmljZSBzZXJ2ZXMgYSBzaW1pbGFyIHJvbGUgZm9yIGNlcnRh aW4gdHlwZXMNCiMgIG9mIHN5bmNocm9ub3VzIFBQUCBsaW5rcyAobGlrZSBg Y3gnLCBgYXInKS4NCiMgIFRoZSBgc2wnIHBzZXVkby1kZXZpY2UgaW1wbGVt ZW50cyB0aGUgU2VyaWFsIExpbmUgSVAgKFNMSVApIHNlcnZpY2UuDQojICBU aGUgYHBwcCcgcHNldWRvLWRldmljZSBpbXBsZW1lbnRzIHRoZSBQb2ludC10 by1Qb2ludCBQcm90b2NvbC4NCiMgIFRoZSBgYnBmaWx0ZXInIHBzZXVkby1k ZXZpY2UgZW5hYmxlcyB0aGUgQmVya2VsZXkgUGFja2V0IEZpbHRlci4gIEJl DQojICBhd2FyZSBvZiB0aGUgbGVnYWwgYW5kIGFkbWluaXN0cmF0aXZlIGNv bnNlcXVlbmNlcyBvZiBlbmFibGluZyB0aGlzDQojICBvcHRpb24uICBUaGUg bnVtYmVyIG9mIGRldmljZXMgZGV0ZXJtaW5lcyB0aGUgbWF4aW11bSBudW1i ZXIgb2YNCiMgIHNpbXVsdGFuZW91cyBCUEYgY2xpZW50cyBwcm9ncmFtcyBy dW5uYWJsZS4NCiMgIFRoZSBgZGlzYycgcHNldWRvLWRldmljZSBpbXBsZW1l bnRzIGEgbWluaW1hbCBuZXR3b3JrIGludGVyZmFjZSwNCiMgIHdoaWNoIHRo cm93cyBhd2F5IGFsbCBwYWNrZXRzIHNlbnQgYW5kIG5ldmVyIHJlY2VpdmVz IGFueS4gIEl0IGlzDQojICBpbmNsdWRlZCBmb3IgdGVzdGluZyBwdXJwb3Nl cy4NCiMgIFRoZSBgdHVuJyBwc2V1ZG8tZGV2aWNlIGltcGxlbWVudHMgdGhl IFVzZXIgUHJvY2VzcyBQUFAgKGlpanBwcCkNCiMNCiMgVGhlIFBQUF9CU0RD T01QIG9wdGlvbiBlbmFibGVzIHN1cHBvcnQgZm9yIGNvbXByZXNzKDEpIHN0 eWxlIGVudGlyZQ0KIyBwYWNrZXQgY29tcHJlc3Npb24sIHRoZSBQUFBfREVG TEFURSBpcyBmb3IgemxpYi9nemlwIHN0eWxlIGNvbXByZXNzaW9uLg0KIyBQ UFBfRklMVEVSIGVuYWJsZXMgY29kZSBmb3IgZmlsdGVyaW5nIHRoZSBwcHAg ZGF0YSBzdHJlYW0gYW5kIHNlbGVjdGluZw0KIyBldmVudHMgZm9yIHJlc2V0 dGluZyB0aGUgZGVtYW5kIGRpYWwgYWN0aXZpdHkgdGltZXIgLSByZXF1aXJl cyBicGZpbHRlci4NCiMgU2VlIHBwcGQoOCkgZm9yIG1vcmUgZGV0YWlscy4N CiMNCnBzZXVkby1kZXZpY2UJZXRoZXIJCQkjR2VuZXJpYyBFdGhlcm5ldA0K I3BzZXVkby1kZXZpY2UJZmRkaQkJCSNHZW5lcmljIEZEREkNCnBzZXVkby1k ZXZpY2UJc3BwcAkJCSNHZW5lcmljIFN5bmNocm9ub3VzIFBQUA0KcHNldWRv LWRldmljZQlsb29wCQkJI05ldHdvcmsgbG9vcGJhY2sgZGV2aWNlDQpwc2V1 ZG8tZGV2aWNlCWJwZmlsdGVyCTQJI0JlcmtlbGV5IHBhY2tldCBmaWx0ZXIN CnBzZXVkby1kZXZpY2UJZGlzYwkJCSNEaXNjYXJkIGRldmljZQ0KI3BzZXVk by1kZXZpY2UJdHVuCTEJCSNUdW5uZWwgZHJpdmVyICh1c2VyIHByb2Nlc3Mg cHBwKDgpKQ0KcHNldWRvLWRldmljZQlzbAkyCQkjU2VyaWFsIExpbmUgSVAN CnBzZXVkby1kZXZpY2UJcHBwCTIJCSNQb2ludC10by1wb2ludCBwcm90b2Nv bA0Kb3B0aW9ucyBQUFBfQlNEQ09NUAkJCSNQUFAgQlNELWNvbXByZXNzIHN1 cHBvcnQNCm9wdGlvbnMgUFBQX0RFRkxBVEUJCQkjUFBQIHpsaWIvZGVmbGF0 ZS9nemlwIHN1cHBvcnQNCm9wdGlvbnMgUFBQX0ZJTFRFUgkJCSNlbmFibGUg YnBmIGZpbHRlcmluZyAobmVlZHMgYnBmaWx0ZXIpDQoNCiMNCiMgSW50ZXJu ZXQgZmFtaWx5IG9wdGlvbnM6DQojDQojIFRDUF9DT01QQVRfNDIgY2F1c2Vz IHRoZSBUQ1AgY29kZSB0byBlbXVsYXRlIGNlcnRhaW4gYnVncyBwcmVzZW50 IGluDQojIDQuMkJTRC4gIFRoaXMgb3B0aW9uIHNob3VsZCBub3QgYmUgdXNl ZCB1bmxlc3MgeW91IGhhdmUgYSA0LjJCU0QNCiMgbWFjaGluZSBhbmQgVENQ IGNvbm5lY3Rpb25zIGZhaWwuDQojDQojIE1ST1VUSU5HIGVuYWJsZXMgdGhl IGtlcm5lbCBtdWx0aWNhc3QgcGFja2V0IGZvcndhcmRlciwgd2hpY2ggd29y a3MNCiMgd2l0aCBtcm91dGVkKDgpLg0KIw0KIyBJUEZJUkVXQUxMIGVuYWJs ZXMgc3VwcG9ydCBmb3IgSVAgZmlyZXdhbGwgY29uc3RydWN0aW9uLCBpbg0K IyBjb25qdW5jdGlvbiB3aXRoIHRoZSBgaXBmdycgcHJvZ3JhbS4gIElQRklS RVdBTExfVkVSQk9TRSBzZW5kcw0KIyBsb2dnZWQgcGFja2V0cyB0byB0aGUg c3lzdGVtIGxvZ2dlci4gIElQRklSRVdBTExfVkVSQk9TRV9MSU1JVA0KIyBs aW1pdHMgdGhlIG51bWJlciBvZiB0aW1lcyBhIG1hdGNoaW5nIGVudHJ5IGNh biBiZSBsb2dnZWQuDQojDQojIFdBUk5JTkc6ICBJUEZJUkVXQUxMIGRlZmF1 bHRzIHRvIGEgcG9saWN5IG9mICJkZW55IGlwIGZyb20gYW55IHRvIGFueSIN CiMgYW5kIGlmIHlvdSBkbyBub3QgYWRkIG90aGVyIHJ1bGVzIGR1cmluZyBz dGFydHVwIHRvIGFsbG93IGFjY2VzcywNCiMgWU9VIFdJTEwgTE9DSyBZT1VS U0VMRiBPVVQuICBJdCBpcyBzdWdnZXN0ZWQgdGhhdCB5b3Ugc2V0IGZpcmV3 YWxsPW9wZW4NCiMgaW4gL2V0Yy9yYy5jb25mIHdoZW4gZmlyc3QgZW5hYmxp bmcgdGhpcyBmZWF0dXJlLCB0aGVuIHJlZmluaW5nIHRoZQ0KIyBmaXJld2Fs bCBydWxlcyBpbiAvZXRjL3JjLmZpcmV3YWxsIGFmdGVyIHlvdSd2ZSB0ZXN0 ZWQgdGhhdCB0aGUgbmV3IGtlcm5lbA0KIyBmZWF0dXJlIHdvcmtzIHByb3Bl cmx5Lg0KIw0KIyBJUEZJUkVXQUxMX0RFRkFVTFRfVE9fQUNDRVBUIGNhdXNl cyB0aGUgZGVmYXVsdCBydWxlIChhdCBib290KSB0bw0KIyBhbGxvdyBldmVy eXRoaW5nLiAgVXNlIHdpdGggY2FyZSwgaWYgYSBjcmFja2VyIGNhbiBjcmFz aCB5b3VyDQojIGZpcmV3YWxsIG1hY2hpbmUsIHRoZXkgY2FuIGdldCB0byB5 b3VyIHByb3RlY3RlZCBtYWNoaW5lcy4gIEhvd2V2ZXIsDQojIGlmIHlvdSBh cmUgdXNpbmcgaXQgYXMgYW4gYXMtbmVlZGVkIGZpbHRlciBmb3Igc3BlY2lm aWMgcHJvYmxlbXMgYXMNCiMgdGhleSBhcmlzZSwgdGhlbiB0aGlzIG1heSBi ZSBmb3IgeW91LiAgQ2hhbmdpbmcgdGhlIGRlZmF1bHQgdG8gJ2FsbG93Jw0K IyBtZWFucyB0aGF0IHlvdSB3b24ndCBnZXQgc3R1Y2sgaWYgdGhlIGtlcm5l bCBhbmQgL3NiaW4vaXBmdyBiaW5hcnkgZ2V0DQojIG91dCBvZiBzeW5jLg0K Iw0KIyBJUERJVkVSVCBlbmFibGVzIHRoZSBkaXZlcnQgSVAgc29ja2V0cywg dXNlZCBieSBgYGlwZncgZGl2ZXJ0JycNCiMNCiMgVENQREVCVUcgaXMgdW5k b2N1bWVudGVkLg0KIw0KI29wdGlvbnMJCSJUQ1BfQ09NUEFUXzQyIgkJI2Vt dWxhdGUgNC4yQlNEIFRDUCBidWdzDQojb3B0aW9ucwkJTVJPVVRJTkcJCSMg TXVsdGljYXN0IHJvdXRpbmcNCiNvcHRpb25zICAgICAgICAgSVBGSVJFV0FM TCAgICAgICAgICAgICAgI2ZpcmV3YWxsDQojb3B0aW9ucyAgICAgICAgIElQ RklSRVdBTExfVkVSQk9TRSAgICAgICNwcmludCBpbmZvcm1hdGlvbiBhYm91 dA0KCQkJCQkjIGRyb3BwZWQgcGFja2V0cw0KI29wdGlvbnMJCSJJUEZJUkVX QUxMX1ZFUkJPU0VfTElNSVQ9MTAwIiAjbGltaXQgdmVyYm9zaXR5DQojb3B0 aW9ucwkJSVBGSVJFV0FMTF9ERUZBVUxUX1RPX0FDQ0VQVCAjYWxsb3cgZXZl cnl0aGluZyBieSBkZWZhdWx0DQojb3B0aW9ucwkJSVBESVZFUlQJCSNkaXZl cnQgc29ja2V0cw0KI29wdGlvbnMJCVRDUERFQlVHDQoNCg0KIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjDQojIEZJTEVTWVNURU0gT1BUSU9OUw0KDQojDQoj IE9ubHkgdGhlIHJvb3QsIC91c3IsIGFuZCAvdG1wIGZpbGVzeXN0ZW1zIG5l ZWQgYmUgc3RhdGljYWxseQ0KIyBjb21waWxlZDsgZXZlcnl0aGluZyBlbHNl IHdpbGwgYmUgYXV0b21hdGljYWxseSBsb2FkZWQgYXQgbW91bnQNCiMgdGlt ZS4gIChFeGNlcHRpb246IHRoZSBVRlMgZmFtaWx5LS0tRkZTLCBNRlMsIGFu ZCBMRlMtLS1jYW5ub3QNCiMgY3VycmVudGx5IGJlIGRlbWFuZC1sb2FkZWQu KSAgU29tZSBwZW9wbGUgc3RpbGwgcHJlZmVyIHRvIHN0YXRpY2FsbHkNCiMg Y29tcGlsZSBvdGhlciBmaWxlc3lzdGVtcyBhcyB3ZWxsLg0KIw0KIyBOQjog VGhlIExGUywgUE9SVEFMLCBhbmQgVU5JT04gZmlsZXN5c3RlbXMgYXJlIGtu b3duIHRvIGJlIGJ1Z2d5LA0KIyBhbmQgV0lMTCBwYW5pYyB5b3VyIHN5c3Rl bSBpZiB5b3UgYXR0ZW1wdCB0byBkbyBhbnl0aGluZyB3aXRoIHRoZW0uDQoj IFRoZXkgYXJlIGluY2x1ZGVkIGhlcmUgYXMgYW4gaW5jZW50aXZlIGZvciBz b21lIGVudGVycHJpc2luZyBzb3VsIHRvDQojIHNpdCBkb3duIGFuZCBmaXgg dGhlbS4NCiMNCg0KIyBPbmUgb2YgdGhlc2UgaXMgbWFuZGF0b3J5Og0Kb3B0 aW9ucwkJRkZTCQkJI0Zhc3QgZmlsZXN5c3RlbQ0Kb3B0aW9ucwkJTkZTCQkJ I05ldHdvcmsgRmlsZSBTeXN0ZW0NCg0KIyBUaGUgcmVzdCBhcmUgb3B0aW9u YWw6DQojIG9wdGlvbnMJTkZTX05PU0VSVkVSCQkjRGlzYWJsZSB0aGUgTkZT LXNlcnZlciBjb2RlLg0Kb3B0aW9ucwkJIkNEOTY2MCIJCSNJU08gOTY2MCBm aWxlc3lzdGVtDQpvcHRpb25zCQlGREVTQwkJCSNGaWxlIGRlc2NyaXB0b3Ig ZmlsZXN5c3RlbQ0Kb3B0aW9ucwkJS0VSTkZTCQkJI0tlcm5lbCBmaWxlc3lz dGVtDQojb3B0aW9ucwlMRlMJCQkjTG9nIGZpbGVzeXN0ZW0NCm9wdGlvbnMJ CU1GUwkJCSNNZW1vcnkgRmlsZSBTeXN0ZW0NCm9wdGlvbnMJCU1TRE9TRlMJ CQkjTVMgRE9TIEZpbGUgU3lzdGVtDQojb3B0aW9ucwkJTlVMTEZTCQkJI05V TEwgZmlsZXN5c3RlbQ0KI29wdGlvbnMJCVBPUlRBTAkJCSNQb3J0YWwgZmls ZXN5c3RlbQ0Kb3B0aW9ucwkJUFJPQ0ZTCQkJI1Byb2Nlc3MgZmlsZXN5c3Rl bQ0KI29wdGlvbnMJCVVNQVBGUwkJCSNVSUQgbWFwIGZpbGVzeXN0ZW0NCiNv cHRpb25zCQlVTklPTgkJCSNVbmlvbiBmaWxlc3lzdGVtDQpvcHRpb25zCQki Q0Q5NjYwX1JPT1QiCQkjQ0QtUk9NIHVzYWJsZSBhcyByb290IGRldmljZQ0K b3B0aW9ucwkJRkZTX1JPT1QJCSNGRlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNl DQojb3B0aW9ucwlMRlNfUk9PVAkJI0xGUyB1c2FibGUgYXMgcm9vdCBkZXZp Y2UNCm9wdGlvbnMJCU5GU19ST09UCQkjTkZTIHVzYWJsZSBhcyByb290IGRl dmljZQ0KIyBUaGlzIERFVkZTIGlzIGV4cGVyaW1lbnRhbCBidXQgc2VlbXMg dG8gd29yaw0KI29wdGlvbnMJCURFVkZTCQkJI2RldmljZXMgZmlsZXN5c3Rl bQ0KDQojIE1ha2Ugc3BhY2UgaW4gdGhlIGtlcm5lbCBmb3IgYSBNRlMgcm9v dCBmaWxlc3lzdGVtLiAgRGVmaW5lIHRvIHRoZSBudW1iZXINCiMgb2Yga2ls b2J5dGVzIHRvIHJlc2VydmUgZm9yIHRoZSBmaWxlc3lzdGVtLg0KI29wdGlv bnMJCU1GU19ST09UPTEwDQojIEFsbG93IHRoZSBNRlNfUk9PVCBjb2RlIHRv IGxvYWQgdGhlIE1GUyBpbWFnZSBmcm9tIGZsb3BweSBpZiBpdCBpcyBtaXNz aW5nLg0KI29wdGlvbnMJCU1GU19BVVRPTE9BRA0KDQojIEFsbG93IHRoaXMg bWFueSBzd2FwLWRldmljZXMuDQpvcHRpb25zCQlOU1dBUERFVj01DQoNCiMg RGlzayBxdW90YXMgYXJlIHN1cHBvcnRlZCB3aGVuIHRoaXMgb3B0aW9uIGlz IGVuYWJsZWQuICBJZiB5b3UNCiMgY2hhbmdlIHRoZSB2YWx1ZSBvZiB0aGlz IG9wdGlvbiwgeW91IG11c3QgZG8gYSBgbWFrZSBjbGVhbicgaW4geW91cg0K IyBrZXJuZWwgY29tcGlsZSBkaXJlY3RvcnkgaW4gb3JkZXIgdG8gZ2V0IGEg d29ya2luZyBrZXJuZWwuDQojDQojb3B0aW9ucwkJUVVPVEEJCQkjZW5hYmxl IGRpc2sgcXVvdGFzDQoNCiMgQWRkIG1vcmUgY2hlY2tpbmcgY29kZSB0byB2 YXJpb3VzIGZpbGVzeXN0ZW1zDQojb3B0aW9ucwkJTlVMTEZTX0RJQUdOT1NU SUMNCiNvcHRpb25zCQlLRVJORlNfRElBR05PU1RJQw0KI29wdGlvbnMJCVVN QVBGU19ESUFHTk9TVElDDQojb3B0aW9ucwkJVU5JT05fRElBR05PU1RJQw0K DQojIEluIHBhcnRpY3VsYXIgbXVsdGktc2Vzc2lvbiBDRC1ScyBtaWdodCBy ZXF1aXJlIGEgaHVnZSBhbW91bnQgb2YNCiMgdGltZSBpbiBvcmRlciB0byAi c2V0dGxlIi4gIElmIHdlIGFyZSBhYm91dCBtb3VudGluZyB0aGVtIGFzIHRo ZQ0KIyByb290IGYvcywgd2UgZ290dGEgd2FpdCBhIGxpdHRsZS4NCiMNCiMg VGhlIG51bWJlciBpcyBzdXBwb3NlZCB0byBiZSBpbiBzZWNvbmRzLg0KI29w dGlvbnMJCSJDRDk2NjBfUk9PVERFTEFZPTIwIg0KDQojIEFkZCBzb21lIGVy cm9yIGNoZWNraW5nIGNvZGUgdG8gdGhlIG51bGxfYnlwYXNzIHJvdXRpbmUN CiMgaW4gdGhlIE5VTEwgZmlsZXN5c3RlbQ0KIyNvcHRpb25zCQlTQUZFVFkN Cg0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMgU0NTSSBERVZJQ0VT DQoNCiMgU0NTSSBERVZJQ0UgQ09ORklHVVJBVElPTg0KDQojIFRoZSBTQ1NJ IHN1YnN5c3RlbSBjb25zaXN0cyBvZiB0aGUgYGJhc2UnIFNDU0kgY29kZSwg YSBudW1iZXIgb2YNCiMgaGlnaC1sZXZlbCBTQ1NJIGRldmljZSBgdHlwZScg ZHJpdmVycywgYW5kIHRoZSBsb3ctbGV2ZWwgaG9zdC1hZGFwdGVyDQojIGRl dmljZSBkcml2ZXJzLiAgVGhlIGhvc3QgYWRhcHRlcnMgYXJlIGxpc3RlZCBp biB0aGUgSVNBIGFuZCBQQ0kNCiMgZGV2aWNlIGNvbmZpZ3VyYXRpb24gc2Vj dGlvbnMgYmVsb3cuDQojDQojIEJlZ2lubmluZyB3aXRoIEZyZWVCU0QgMi4w LjUgeW91IGNhbiB3aXJlIGRvd24geW91ciBTQ1NJIGRldmljZXMgc28NCiMg dGhhdCBhIGdpdmVuIGJ1cywgdGFyZ2V0LCBhbmQgTFVOIGFsd2F5cyBjb21l IG9uIGxpbmUgYXMgdGhlIHNhbWUNCiMgZGV2aWNlIHVuaXQuICBJbiBlYXJs aWVyIHZlcnNpb25zIHRoZSB1bml0IG51bWJlcnMgd2VyZSBhc3NpZ25lZA0K IyBpbiB0aGUgb3JkZXIgdGhhdCB0aGUgZGV2aWNlcyB3ZXJlIHByb2JlZCBv biB0aGUgU0NTSSBidXMuICBUaGlzDQojIG1lYW5zIHRoYXQgaWYgeW91IHJl bW92ZWQgYSBkaXNrIGRyaXZlLCB5b3UgbWF5IGhhdmUgaGFkIHRvIHJld3Jp dGUNCiMgeW91ciAvZXRjL2ZzdGFiIGZpbGUsIGFuZCBhbHNvIHRoYXQgeW91 IGhhZCB0byBiZSBjYXJlZnVsIHdoZW4gYWRkaW5nDQojIGEgbmV3IGRpc2sg YXMgaXQgbWF5IGhhdmUgYmVlbiBwcm9iZWQgZWFybGllciBhbmQgbW92ZWQg eW91ciBkZXZpY2UNCiMgY29uZmlndXJhdGlvbiBhcm91bmQuDQoNCiMgVGhp cyBvbGQgYmVoYXZpb3IgaXMgbWFpbnRhaW5lZCBhcyB0aGUgZGVmYXVsdCBi ZWhhdmlvci4gIFRoZSB1bml0DQojIGFzc2lnbm1lbnQgYmVnaW5zIHdpdGgg dGhlIGZpcnN0IG5vbi13aXJlZCBkb3duIHVuaXQgZm9yIGEgZGV2aWNlDQoj IHR5cGUuICBGb3IgZXhhbXBsZSwgaWYgeW91IHdpcmUgYSBkaXNrIGFzICJz ZDMiIHRoZW4gdGhlIGZpcnN0DQojIG5vbi13aXJlZCBkaXNrIHdpbGwgYmUg YXNzaWduZWQgc2Q0Lg0KDQojIFRoZSBzeW50YXggZm9yIHdpcmluZyBkb3du IGRldmljZXMgaXM6DQoNCiMgY29udHJvbGxlcglzY2J1czAgYXQgYWhjMAkJ IyBTaW5nbGUgYnVzIGRldmljZQ0KIyBjb250cm9sbGVyCXNjYnVzMSBhdCBh aGMxIGJ1cyAwCSMgU2luZ2xlIGJ1cyBkZXZpY2UNCiMgY29udHJvbGxlcglz Y2J1czMgYXQgYWhjMiBidXMgMAkjIFR3aW4gYnVzIGRldmljZQ0KIyBjb250 cm9sbGVyCXNjYnVzMiBhdCBhaGMyIGJ1cyAxCSMgVHdpbiBidXMgZGV2aWNl DQojIGRpc2sgCQlzZDAgYXQgc2NidXMwIHRhcmdldCAwIHVuaXQgMA0KIyBk aXNrCQlzZDEgYXQgc2NidXMzIHRhcmdldCAxDQojIGRpc2sJCXNkMiBhdCBz Y2J1czIgdGFyZ2V0IDMNCiMgdGFwZQkJc3QxIGF0IHNjYnVzMSB0YXJnZXQg Ng0KIyBkZXZpY2UJY2QwIGF0IHNjYnVzPw0KDQojICJ1bml0cyIgKFNDU0kg bG9naWNhbCB1bml0IG51bWJlcikgdGhhdCBhcmUgbm90IHNwZWNpZmllZCBh cmUNCiMgdHJlYXRlZCBhcyBpZiBzcGVjaWZpZWQgYXMgTFVOIDAuDQoNCiMg QWxsIFNDU0kgZGV2aWNlcyBhbGxvY2F0ZSBhcyBtYW55IHVuaXRzIGFzIGFy ZSByZXF1aXJlZC4NCg0KIyBUaGUgInVua25vd24iIGRldmljZSAodWs/IGlu IHByZS0yLjAuNSkgaXMgbm93IHBhcnQgb2YgdGhlIGJhc2UgU0NTSQ0KIyBj b25maWd1cmF0aW9uIGFuZCBkb2Vzbid0IGhhdmUgdG8gYmUgZXhwbGljaXRs eSBjb25maWd1cmVkLg0KDQpjb250cm9sbGVyCXNjYnVzMAkjYmFzZSBTQ1NJ IGNvZGUNCmRldmljZQkJY2gwCSNTQ1NJIG1lZGlhIGNoYW5nZXJzDQpkZXZp Y2UJCXNkMAkjU0NTSSBkaXNrcw0KZGV2aWNlCQlzdDAJI1NDU0kgdGFwZXMN CmRldmljZQkJY2QwCSNTQ1NJIENELVJPTXMNCmRldmljZQkJb2QwCSNTQ1NJ IG9wdGljYWwgZGlzaw0KDQojIFRoZSBwcmV2aW91cyBkZXZpY2VzIChjaCwg c2QsIHN0LCBjZCkgYXJlIHJlY29nbml6ZWQgYnkgY29uZmlnLg0KIyBjb25m aWcgZG9lc24ndCAoYW5kIHNob3VsZG4ndCkga25vdyBhYm91dCB0aGVzZSBu ZXdlciBvbmVzLA0KIyBzbyB3ZSBoYXZlIHRvIHNwZWNpZnkgdGhhdCB0aGV5 IGFyZSBvbiBhIFNDU0kgYnVzIHdpdGggdGhlICJhdCBzY2J1cz8iDQojIGNs YXVzZS4NCg0KZGV2aWNlIHdvcm0wIGF0IHNjYnVzPwkjIFNDU0kgd29ybQ0K I2RldmljZSBwdDAgYXQgc2NidXM/CSMgU0NTSSBwcm9jZXNzb3IgdHlwZQ0K I2RldmljZSBzY3RhcmcwIGF0IHNjYnVzPyAjIFNDU0kgdGFyZ2V0DQoNCiMg U0NTSSBPUFRJT05TOg0KDQojIFNDU0lERUJVRzogV2hlbiBkZWZpbmVkIGVu YWJsZXMgZGVidWdnaW5nIG1hY3Jvcw0KIyBOT19TQ1NJX1NFTlNFOiBXaGVu IGRlZmluZWQgZGlzYWJsZXMgc2Vuc2UgZGVzY3JpcHRpb25zIChhYm91dCA0 aykNCiMgU0NTSV9SRVBPUlRfR0VPTUVUUlk6IEFsd2F5cyByZXBvcnQgZGlz ayBnZW9tZXRyeSBhdCBib290IHVwIGluc3RlYWQNCiMgICAgICAgICAgICAg ICAgICAgICAgIG9mIG9ubHkgd2hlbiBib290aW5nIHZlcmJvc2VseS4NCiNv cHRpb25zCQlTQ1NJREVCVUcNCiNvcHRpb25zCU5PX1NDU0lfU0VOU0UNCm9w dGlvbnMJCVNDU0lfUkVQT1JUX0dFT01FVFJZDQoNCiMgT3B0aW9ucyBmb3Ig dGhlIGBvZCcgb3B0aWNhbCBkaXNrIGRyaXZlcjoNCiMNCiMgSWYgZHJpdmUg cmV0dXJucyBzZW5zZSBrZXkgYXMgMHgwMiB3aXRoIHZlbmRvciBzcGVjaWZp YyBhZGRpdGlvbmFsDQojIHNlbnNlIGNvZGUgKEFTQykgYW5kIGFkZGl0aW9u YWwgc2Vuc2UgY29kZSBxdWFsaWZpZXIgKEFTQ1EpLCBvcg0KIyBpbGxlZ2Fs IEFTQyBhbmQgQVNDUS4gVGhpcyBjYXVzZSBhbiBlcnJvciAoTk9UIFJFQURZ KSBhbmQgcmV0cnlpbmcuDQojIFRvIHN1cHByZXNzIHRoaXMsIHVzZSB0aGUg Zm9sbG93aW5nIG9wdGlvbi4NCiMNCiNvcHRpb25zCQlPRF9CT0dVU19OT1Rf UkVBRFkNCiMNCiMgRm9yIGFuIGF1dG9tYXRpYyBzcGluZG93biwgdHJ5IHRo aXMuICBBZ2FpbiwgcHJlZmVyYWJseSBhcyBhbg0KIyBvcHRpb24gaW4geW91 ciBjb25maWcgZmlsZS4NCiMgV0FSTklORyEgIFVzZSBhdCB5b3VyIG93biBy aXNrLiAgSm9lcmcncyBhbmNpZW50IFNPTlkgU01PIGRyaXZlDQojIGdyb2tz IGl0IGZpbmUsIHdoaWxlIFNodW5zdWtlJ3MgRnVqaXRzdSBjaG9rZXMgb24g aXQgYW5kIHRpbWVzDQojIG91dC4NCiMNCiNvcHRpb25zCQlPRF9BVVRPX1RV Uk5PRkYNCg0KDQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBNSVND RUxMQU5FT1VTIERFVklDRVMgQU5EIE9QVElPTlMNCg0KIyBUaGUgYHB0eScg ZGV2aWNlIHVzdWFsbHkgdHVybnMgb3V0IHRvIGJlIGBgZWZmZWN0aXZlbHkg bWFuZGF0b3J5JycsDQojIGFzIGl0IGlzIHJlcXVpcmVkIGZvciBgdGVsbmV0 ZCcsIGBybG9naW5kJywgYHNjcmVlbicsIGBlbWFjcycsIGFuZA0KIyBgeHRl cm0nLCBhbW9uZyBvdGhlcnMuDQoNCnBzZXVkby1kZXZpY2UJcHR5CTY0CSNQ c2V1ZG8gdHR5cyAtIGNhbiBnbyBhcyBoaWdoIGFzIDI1Ng0KcHNldWRvLWRl dmljZQlzcGVha2VyCQkjUGxheSBJQk0gQkFTSUMtc3R5bGUgbm9pc2VzIG91 dCB5b3VyIHNwZWFrZXINCnBzZXVkby1kZXZpY2UJZ3ppcAkJI0V4ZWMgZ3pp cHBlZCBhLm91dCdzDQpwc2V1ZG8tZGV2aWNlCXZuCQkjVm5vZGUgZHJpdmVy ICh0dXJucyBhIGZpbGUgaW50byBhIGRldmljZSkNCnBzZXVkby1kZXZpY2UJ c25wCTMJI1Nub29wIGRldmljZSAtIHRvIGxvb2sgYXQgcHR5L3Z0eS9ldGMu Lg0KcHNldWRvLWRldmljZQljY2QJNAkjQ29uY2F0ZW5hdGVkIGRpc2sgZHJp dmVyDQoNCiMgVGhlc2UgYXJlIG9ubHkgZm9yIHdhdGNoaW5nIGZvciBiaXRy b3QgaW4gb2xkIHR0eSBjb2RlLg0KIyBicm9rZW4NCiNwc2V1ZG8tZGV2aWNl CXRiDQoNCiMgVGhlc2UgYXJlIG9ubHkgZm9yIHdhdGNoaW5nIGZvciBiaXRy b3QgaW4gb2xkIFNDU0kgY29kZS4NCiNwc2V1ZG8tZGV2aWNlCXN1CQkjc2Nz aSB1c2VyDQojcHNldWRvLWRldmljZQlzc2MJCSNzdXBlciBzY3NpDQoNCg0K IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIEhBUkRXQVJFIERFVklDRSBD T05GSUdVUkFUSU9ODQoNCiMgSVNBIGFuZCBFSVNBIGRldmljZXM6DQojIEVJ U0Egc3VwcG9ydCBpcyBhdmFpbGFibGUgZm9yIHNvbWUgZGV2aWNlLCBzbyB0 aGV5IGNhbiBiZSBhdXRvLXByb2JlZC4NCiMgTWljcm8gQ2hhbm5lbCBpcyBu b3Qgc3VwcG9ydGVkIGF0IGFsbC4NCg0KIw0KIyBNYW5kYXRvcnkgSVNBIGRl dmljZXM6IGlzYSwgbnB4DQojDQpjb250cm9sbGVyCWlzYTANCg0KIw0KIyBP cHRpb25zIGZvciBgaXNhJzoNCiMNCiMgQVVUT19FT0lfMSBlbmFibGVzIHRo ZSBgYXV0b21hdGljIEVPSScgZmVhdHVyZSBmb3IgdGhlIG1hc3RlciA4MjU5 QQ0KIyBpbnRlcnJ1cHQgY29udHJvbGxlci4gIFRoaXMgc2F2ZXMgYWJvdXQg MC43LTEuMjUgdXNlYyBmb3IgZWFjaCBpbnRlcnJ1cHQuDQojIFRoaXMgb3B0 aW9uIGJyZWFrcyBzdXNwZW5kL3Jlc3VtZSBvbiBzb21lIHBvcnRhYmxlcy4N CiMNCiMgQVVUT19FT0lfMiBlbmFibGVzIHRoZSBgYXV0b21hdGljIEVPSScg ZmVhdHVyZSBmb3IgdGhlIHNsYXZlIDgyNTlBDQojIGludGVycnVwdCBjb250 cm9sbGVyLiAgVGhpcyBzYXZlcyBhYm91dCAwLjctMS4yNSB1c2VjIGZvciBl YWNoIGludGVycnVwdC4NCiMgQXV0b21hdGljIEVPSSBpcyBkb2N1bWVudGVk IG5vdCB0byB3b3JrIGZvciBmb3IgdGhlIHNsYXZlIHdpdGggdGhlDQojIG9y aWdpbmFsIGk4MjU5QSwgYnV0IGl0IHdvcmtzIGZvciBzb21lIGNsb25lcyBh bmQgc29tZSBpbnRlZ3JhdGVkDQojIHZlcnNpb25zLg0KIw0KIyBCT1VOQ0Vf QlVGRkVSUyBwcm92aWRlcyBzdXBwb3J0IGZvciBJU0EgRE1BIG9uIG1hY2hp bmVzIHdpdGggbW9yZQ0KIyB0aGFuIDE2IG1lZ2FieXRlcyBvZiBtZW1vcnku ICBJdCBkb2Vzbid0IGh1cnQgb24gb3RoZXIgbWFjaGluZXMuDQojIFNvbWUg YnJva2VuIEVJU0EgYW5kIFZMQiBoYXJkd2FyZSBtYXkgbmVlZCB0aGlzLCB0 b28uDQojDQojIE1BWE1FTSBzcGVjaWZpZXMgdGhlIGFtb3VudCBvZiBSQU0g b24gdGhlIG1hY2hpbmU7IGlmIHRoaXMgaXMgbm90DQojIHNwZWNpZmllZCwg RnJlZUJTRCB3aWxsIGZpcnN0IHJlYWQgdGhlIGFtb3VudCBvZiBtZW1vcnkg ZnJvbSB0aGUgQ01PUw0KIyBSQU0sIHNvIHRoZSBhbW91bnQgb2YgbWVtb3J5 IHdpbGwgaW5pdGlhbGx5IGJlIGxpbWl0ZWQgdG8gNjRNQiBvciAxNk1CDQoj IGRlcGVuZGluZyBvbiB0aGUgQklPUy4gIElmIHRoZSBCSU9TIHJlcG9ydHMg NjRNQiwgYSBtZW1vcnkgcHJvYmUgd2lsbA0KIyB0aGVuIGF0dGVtcHQgdG8g ZGV0ZWN0IHRoZSBpbnN0YWxsZWQgYW1vdW50IG9mIFJBTS4gIElmIHRoaXMg cHJvYmUNCiMgZmFpbHMgdG8gZGV0ZWN0ID42NE1CIFJBTSB5b3Ugd2lsbCBo YXZlIHRvIHVzZSB0aGUgTUFYTUVNIG9wdGlvbi4NCiMgVGhlIGFtb3VudCBp cyBpbiBraWxvYnl0ZXMsIHNvIGZvciBhIG1hY2hpbmUgd2l0aCAxMjhNQiBv ZiBSQU0sIGl0IHdvdWxkDQojIGJlIDEzMTA3MiAoMTI4ICogMTAyNCkuDQoj DQojIFRVTkVfMTU0MiBlbmFibGVzIHRoZSBhdXRvbWF0aWMgSVNBIGJ1cyBz cGVlZCBzZWxlY3Rpb24gZm9yIHRoZQ0KIyBBZGFwdGVjIDE1NDIgYm9hcmRz LiBEb2VzIG5vdCB3b3JrIGZvciBhbGwgYm9hcmRzLCB1c2UgaXQgd2l0aCBj YXV0aW9uLg0KIw0KIyBCUk9LRU5fS0VZQk9BUkRfUkVTRVQgZGlzYWJsZXMg dGhlIHVzZSBvZiB0aGUga2V5Ym9hcmQgY29udHJvbGxlciB0bw0KIyByZXNl dCB0aGUgQ1BVIGZvciByZWJvb3QuICBUaGlzIGlzIG5lZWRlZCBvbiBzb21l IHN5c3RlbXMgd2l0aCBicm9rZW4NCiMga2V5Ym9hcmQgY29udHJvbGxlcnMu DQojDQojIFBBU19KT1lTVElDS19FTkFCTEUgZW5hYmxlcyB0aGUgZ2FtZXBv cnQgb24gdGhlIFByb0F1ZGlvIFNwZWN0cnVtDQoNCm9wdGlvbnMJCSJBVVRP X0VPSV8xIg0KI29wdGlvbnMJIkFVVE9fRU9JXzIiDQpvcHRpb25zCQlCT1VO Q0VfQlVGRkVSUw0KI29wdGlvbnMJCSJNQVhNRU09KDEyOCoxMDI0KSINCiNv cHRpb25zICAgICAgICAiVFVORV8xNTQyIg0KI29wdGlvbnMJQlJPS0VOX0tF WUJPQVJEX1JFU0VUDQojb3B0aW9ucwlQQVNfSk9ZU1RJQ0tfRU5BQkxFDQoN CiMgRW5hYmxlIHN1cHBvcnQgZm9yIHRoZSBrZXJuZWwgUExMIHRvIHVzZSBh biBleHRlcm5hbCBQUFMgc2lnbmFsLA0KIyB1bmRlciBzdXBlcnZpc2lvbiBv ZiBbeF1udHBkKDgpDQojIE1vcmUgaW5mbyBpbiBmdHA6Ly9mdHAudWRlbC5l ZHUvcHViL250cC9rZXJuZWwudGFyLloNCg0KI29wdGlvbnMJCVBQU19TWU5D DQoNCiMgRW5hYmxlIFBuUCBzdXBwb3J0IGluIHRoZSBrZXJuZWwuICBUaGlz IGFsbG93cyB5b3UgdG8gYXV0b21hdGljbHkNCiMgYXR0YWNoIHRvIFBuUCBj YXJkcyBmb3IgZHJpdmVycyB0aGF0IHN1cHBvcnQgaXQgYW5kIGFsbG93cyB5 b3UgdG8NCiMgY29uZmlndXJlIGNhcmRzIGZyb20gVVNFUkNPTkZJRy4gIFNl ZSBwbnAoNCkgZm9yIG1vcmUgaW5mby4NCmNvbnRyb2xsZXIJcG5wMA0KDQoj IFRoZSBzeXNjb25zIGNvbnNvbGUgZHJpdmVyIChzY28gY29sb3IgY29uc29s ZSBjb21wYXRpYmxlKSAtIGRlZmF1bHQuDQpkZXZpY2UJCXNjMAlhdCBpc2E/ IHBvcnQgIklPX0tCRCIgdHR5IGlycSAxIHZlY3RvciBzY2ludHINCm9wdGlv bnMJCU1BWENPTlM9MTIJCSMgbnVtYmVyIG9mIHZpcnR1YWwgY29uc29sZXMN CiNvcHRpb25zCQlTTE9XX1ZHQQkJIyBkbyBieXRlLXdpZGUgaS9vJ3MgdG8g VFMgYW5kIEdEQyByZWdzDQojb3B0aW9ucwkJIlNURDhYMTZGT05UIgkJIyBD b21waWxlIGZvbnQgaW4NCiNtYWtlb3B0aW9ucwkiU1REOFgxNkZPTlQiPSJj cDg1MCINCm9wdGlvbnMJCVNDX0hJU1RPUllfU0laRT01MDAJIyBudW1iZXIg b2YgaGlzdG9yeSBidWZmZXIgbGluZXMNCg0KIw0KIyBgZmxhZ3MnIGZvciBz YzA6DQojICAgICAgIDB4MDEgICAgVXNlIGEgJ3Zpc3VhbCcgYmVsbA0KIyAg ICAgICAweDAyICAgIFVzZSBhICdibGluaycgY3Vyc29yDQojICAgICAgIDB4 MDQgICAgVXNlIGEgJ3VuZGVybGluZScgY3Vyc29yDQojICAgICAgIDB4MDYg ICAgVXNlIGEgJ2JsaW5raW5nIHVuZGVybGluZScgKGRlc3RydWN0aXZlKSBj dXJzb3INCiMgICAgICAgMHgwOCAgICBGb3JjZSBkZXRlY3Rpb24gb2Yga2V5 Ym9hcmQsIGVsc2Ugd2UgYWx3YXlzIGFzc3VtZSBhIGtleWJvYXJkDQojICAg ICAgIDB4MTAgICAgT2xkLXN0eWxlIChYVCkga2V5Ym9hcmQgc3VwcG9ydCwg dXNlZnVsIGZvciBvbGRlciBUaGlua1BhZHMNCiMgICAgICAgMHgyMCAgICBE b24ndCByZXNldCBrZXlib2FyZCwgdXNlZnVsIGZvciBzb21lIG5ld2VyIFRo aW5rUGFkcw0KDQojDQojIFRoZSBOdW1lcmljIFByb2Nlc3NpbmcgZVh0ZW5z aW9uIGRyaXZlci4gIFRoaXMgc2hvdWxkIGJlIGNvbmZpZ3VyZWQgaWYNCiMg eW91ciBtYWNoaW5lIGhhcyBhIG1hdGggY28tcHJvY2Vzc29yLCB1bmxlc3Mg dGhlIGNvcHJvY2Vzc29yIGlzIHZlcnkNCiMgYnVnZ3kuIElmIGl0IGlzIG5v dCBjb25maWd1cmVkIHRoZW4geW91ICptdXN0KiBjb25maWd1cmUgbWF0aCBl bXVsYXRpb24NCiMgKHNlZSBhYm92ZSkuICBJZiBib3RoIG5weDAgYW5kIGVt dWxhdGlvbiBhcmUgY29uZmlndXJlZCwgdGhlbiBvbmx5IG5weDANCiMgaXMg dXNlZCAocHJvdmlkZWQgaXQgd29ya3MpLg0KZGV2aWNlCQlucHgwCWF0IGlz YT8gcG9ydCAiSU9fTlBYIiBpb3NpeiAweDAgZmxhZ3MgMHgwIGlycSAxMyB2 ZWN0b3IgbnB4aW50cg0KDQojDQojIGBmbGFncycgZm9yIG5weDA6DQojCTB4 MDEJZG9uJ3QgdXNlIHRoZSBucHggcmVnaXN0ZXJzIHRvIG9wdGltaXplIGJj b3B5DQojCTB4MDIJZG9uJ3QgdXNlIHRoZSBucHggcmVnaXN0ZXJzIHRvIG9w dGltaXplIGJ6ZXJvDQojCTB4MDQJZG9uJ3QgdXNlIHRoZSBucHggcmVnaXN0 ZXJzIHRvIG9wdGltaXplIGNvcHlpbiBvciBjb3B5b3V0Lg0KIyBUaGUgbnB4 IHJlZ2lzdGVycyBhcmUgbm9ybWFsbHkgdXNlZCB0byBvcHRpbWl6ZSBjb3B5 aW5nIGFuZCB6ZXJvaW5nIHdoZW4NCiMgYWxsIG9mIHRoZSBmb2xsb3dpbmcg Y29uZGl0aW9ucyBhcmUgc2F0aXNmaWVkOg0KIwkiSTU4Nl9DUFUiIGlzIGFu IG9wdGlvbg0KIwl0aGUgY3B1IGlzIGFuIGk1ODYgKHBlcmhhcHMgbm90IGEg UGVudGl1bSkNCiMJdGhlIHByb2JlIGZvciBucHgwIHN1Y2NlZWRzDQojCUlO VCAxNiBleGNlcHRpb24gaGFuZGxpbmcgd29ya3MuDQojIFRoZW4gY29weWlu ZyBhbmQgemVyb2luZyB1c2luZyB0aGUgbnB4IHJlZ2lzdGVycyBpcyBub3Jt YWxseSAzMC0xMDAlIGZhc3Rlci4NCiMgVGhlIGZsYWdzIGNhbiBiZSB1c2Vk IHRvIGNvbnRyb2wgY2FzZXMgd2hlcmUgaXQgZG9lc24ndCB3b3JrIG9yIGlz IHNsb3dlci4NCiMgU2V0dGluZyB0aGVtIGF0IGJvb3QgdGltZSB1c2luZyB1 c2VyY29uZmlnIHdvcmtzIHJpZ2h0ICh0aGUgb3B0aW1pemF0aW9ucw0KIyBh cmUgbm90IHVzZWQgdW50aWwgbGF0ZXIgaW4gdGhlIGJvb3RzdHJhcCB3aGVu IG5weDAgaXMgYXR0YWNoZWQpLg0KIw0KDQojDQojIGBpb3NpeicgZm9yIG5w eDA6DQojIFRoaXMgY2FuIGJlIHVzZWQgaW5zdGVhZCBvZiB0aGUgTUFYTUVN IG9wdGlvbiB0byBzZXQgdGhlIG1lbW9yeSBzaXplLiAgSWYNCiMgaXQgaXMg bm9uemVybywgdGhlbiBpdCBvdmVycmlkZXMgYm90aCB0aGUgTUFYTUVNIG9w dGlvbiBhbmQgdGhlIG1lbW9yeQ0KIyBzaXplIHJlcG9ydGVkIGJ5IHRoZSBC SU9TLiAgU2V0dGluZyBpdCBhdCBib290IHRpbWUgdXNpbmcgdXNlcmNvbmZp ZyB0YWtlcw0KIyBlZmZlY3Qgb24gdGhlIG5leHQgcmVib290IGFmdGVyIHRo ZSBjaGFuZ2UgaGFzIGJlZW4gcmVjb3JkZWQgaW4gdGhlIGtlcm5lbA0KIyBi aW5hcnkgKHRoZSBzaXplIGlzIHVzZWQgZWFybHkgaW4gdGhlIGJvb3QgYmVm b3JlIHVzZXJjb25maWcgaGFzIGEgY2hhbmNlDQojIHRvIGNoYW5nZSBpdCku DQojDQoNCiMNCiMgT3B0aW9uYWwgSVNBIGFuZCBFSVNBIGRldmljZXM6DQoj DQoNCiMNCiMgU0NTSSBob3N0IGFkYXB0ZXJzOiBgYWhhJywgYGFpYycsIGBi dCcsIGBuY2EnDQojDQojIGFoYTogQWRhcHRlYyAxNTR4DQojIGFoYzogQWRh cHRlYyAyNzR4LzI4NHgvMjk0eA0KIyBhaWM6IEFkYXB0ZWMgMTUyeCBhbmQg c291bmQgY2FyZHMgdXNpbmcgdGhlIEFkYXB0ZWMgQUlDLTYzNjAgKHNsb3ch KQ0KIyBidDogTW9zdCBCdXNsb2dpYyBjb250cm9sbGVycw0KIyBuY2E6IFBy b0F1ZGlvU3BlY3RydW0gY2FyZHMgdXNpbmcgdGhlIE5DUiA1MzgwIG9yIFRy YW50b3IgVDEzMA0KIyB1aGE6IFVsdHJhU3RvcmUgMTRGIGFuZCAzNEYNCiMg c2VhOiBTZWFnYXRlIFNUMDEvMDIgOCBiaXQgY29udHJvbGxlciAoc2xvdyEp DQojIHdkczogV2VzdGVybiBEaWdpdGFsIFdENzAwMCBjb250cm9sbGVyIChu byBzY2F0dGVyL2dhdGhlciEpLg0KIw0KIyBOb3RlIHRoYXQgdGhlIG9yZGVy IGlzIGltcG9ydGFudCBpbiBvcmRlciBmb3IgQnVzbG9naWMgY2FyZHMgdG8g YmUNCiMgcHJvYmVkIGNvcnJlY3RseS4NCiMNCg0KY29udHJvbGxlciAgICAg IGFpYzAgICAgYXQgaXNhPyBwb3J0IDB4MzQwIGJpbyBpcnEgMTEgdmVjdG9y IGFpY2ludHINCg0KIyBTVC01MDYsIEVTREksIGFuZCBJREUgaGFyZCBkaXNr czogYHdkYycgYW5kIGB3ZCcNCiMNCiMgVGhlIGZsYWdzIGZpZWxkcyBhcmUg dXNlZCB0byBlbmFibGUgdGhlIG11bHRpLXNlY3RvciBJL08gYW5kDQojIHRo ZSAzMkJJVCBJL08gbW9kZXMuICBUaGUgZmxhZ3MgbWF5IGJlIHVzZWQgaW4g ZWl0aGVyIHRoZSBjb250cm9sbGVyDQojIGRlZmluaXRpb24gb3IgaW4gdGhl IGluZGl2aWR1YWwgZGlzayBkZWZpbml0aW9ucy4gIFRoZSBjb250cm9sbGVy DQojIGRlZmluaXRpb24gaXMgc3VwcG9ydGVkIGZvciB0aGUgYm9vdCBjb25m aWd1cmF0aW9uIHN0dWZmLg0KIw0KIyBFYWNoIGRyaXZlIGhhcyBhIDE2IGJp dCBmbGFncyB2YWx1ZSBkZWZpbmVkOg0KIwlUaGUgbG93IDggYml0cyBhcmUg dGhlIG1heGltdW0gdmFsdWUgZm9yIHRoZSBtdWx0aS1zZWN0b3IgSS9PLA0K Iwl3aGVyZSAweGZmIGRlZmF1bHRzIHRvIHRoZSBtYXhpbXVtIHRoYXQgdGhl IGRyaXZlIGNhbiBoYW5kbGUuDQojCVRoZSBoaWdoIGJpdCBvZiB0aGUgMTYg Yml0IGZsYWdzICgweDgwMDApIGFsbG93cyBwcm9iaW5nIGZvcg0KIwkzMiBi aXQgdHJhbnNmZXJzLiAgQml0IDE0ICgweDQwMDApIGVuYWJsZXMgYSBoYWNr IHRvIHdha2UNCiMJdXAgcG93ZXJlZC1kb3duIGxhcHRvcCBkcml2ZXMuICBC aXQgMTMgKDB4MjAwMCkgYWxsb3dzDQojCXByb2JpbmcgZm9yIFBDSSBJREUg RE1BIGNvbnRyb2xsZXJzLCBzdWNoIGFzIEludGVsJ3MgUElJWA0KIwlzb3V0 aCBicmlkZ2VzLiAgU2VlIHRoZSB3ZC40IG1hbiBwYWdlLg0KIw0KIyBUaGUg ZmxhZ3MgZmllbGQgZm9yIHRoZSBkcml2ZXMgY2FuIGJlIHNwZWNpZmllZCBp biB0aGUgY29udHJvbGxlcg0KIyBzcGVjaWZpY2F0aW9uIHdpdGggdGhlIGxv dyAxNiBiaXRzIGZvciBkcml2ZSAwLCBhbmQgdGhlIGhpZ2ggMTYgYml0cw0K IyBmb3IgZHJpdmUgMS4NCiMgZS5nLjoNCiNjb250cm9sbGVyCXdkYzAJYXQg aXNhPyBwb3J0ICJJT19XRDEiIGJpbyBpcnEgMTQgZmxhZ3MgMHgwMGZmODAw NCB2ZWN0b3Igd2RpbnRyDQojDQojIHNwZWNpZmllcyB0aGF0IGRyaXZlIDAg d2lsbCBiZSBhbGxvd2VkIHRvIHByb2JlIGZvciAzMiBiaXQgdHJhbnNmZXJz IGFuZA0KIyBhIG1heGltdW0gbXVsdGktc2VjdG9yIHRyYW5zZmVyIG9mIDQg c2VjdG9ycywgYW5kIGRyaXZlIDEgd2lsbCBub3QgYmUNCiMgYWxsb3dlZCB0 byBwcm9iZSBmb3IgMzIgYml0IHRyYW5zZmVycywgYnV0IHdpbGwgYWxsb3cg bXVsdGktc2VjdG9yDQojIHRyYW5zZmVycyB1cCB0byB0aGUgbWF4aW11bSB0 aGF0IHRoZSBkcml2ZSBzdXBwb3J0cy4NCiMNCiMgSWYgeW91IGFyZSB1c2lu ZyBhIFBDSSBjb250cm9sbGVyIHRoYXQgaXMgbm90IHJ1bm5pbmcgaW4gY29t cGF0aWJpbGl0eQ0KIyBtb2RlIChmb3IgZXhhbXBsZSwgaXQgaXMgYSAybmQg SURFIFBDSSBpbnRlcmZhY2UpLCB0aGVuIHVzZSBjb25maWcgbGluZShzKQ0K IyBzdWNoIGFzOg0KIw0KI2NvbnRyb2xsZXIJd2RjMglhdCBpc2E/IHBvcnQg IjAiIGJpbyBpcnEgPyBmbGFncyAweGEwZmZhMGZmIHZlY3RvciB3ZGludHIN CiNkaXNrCQl3ZDQJYXQgd2RjMiBkcml2ZSAwDQojZGlzawkJd2Q1CWF0IHdk YzIgZHJpdmUgMQ0KIw0KI2NvbnRyb2xsZXIJd2RjMwlhdCBpc2E/IHBvcnQg IjAiIGJpbyBpcnEgPyBmbGFncyAweGEwZmZhMGZmIHZlY3RvciB3ZGludHIN CiNkaXNrCQl3ZDYJYXQgd2RjMyBkcml2ZSAwDQojZGlzawkJd2Q3CWF0IHdk YzMgZHJpdmUgMQ0KIw0KIyBOb3RlIHRoYXQgdGhlIGFib3ZlIGNvbmZpZyB3 b3VsZCBiZSB1c2VmdWwgZm9yIGEgUHJvbWlzZSBjYXJkLCB3aGVuIHVzZWQN CiMgb24gYSBNQiB0aGF0IGFscmVhZHkgaGFzIGEgUElJWCBjb250cm9sbGVy LiAgTm90ZSB0aGUgYm9ndXMgaXJxIGFuZCBwb3J0DQojIGVudHJpZXMuICBU aGVzZSBhcmUgYXV0b21hdGljYWxseSBmaWxsZWQgaW4gYnkgdGhlIElERS9Q Q0kgc3VwcG9ydC4NCiMNCg0KY29udHJvbGxlcgl3ZGMwCWF0IGlzYT8gcG9y dCAiSU9fV0QxIiBiaW8gaXJxIDE0IHZlY3RvciB3ZGludHINCmRpc2sJCXdk MAlhdCB3ZGMwIGRyaXZlIDANCmRpc2sJCXdkMQlhdCB3ZGMwIGRyaXZlIDEN CmNvbnRyb2xsZXIJd2RjMQlhdCBpc2E/IHBvcnQgIklPX1dEMiIgYmlvIGly cSAxNSB2ZWN0b3Igd2RpbnRyDQpkaXNrCQl3ZDIJYXQgd2RjMSBkcml2ZSAw DQpkaXNrCQl3ZDMJYXQgd2RjMSBkcml2ZSAxDQoNCiMNCiMgT3B0aW9ucyBm b3IgYHdkYyc6DQojDQojIENNRDY0MCBlbmFibGVzIHNlcmlhbGl6aW5nIGFj Y2VzcyB0byBwcmltYXJ5IGFuZCBzZWNvbmRhcnkgY2hhbm5lbA0KIyBvZiB0 aGUgQ01ENjQwQiBJREUgQ2hpcC4gVGhlIHNlcmlhbGl6aW5nIHdpbGwgb25s eSB0YWtlIHBsYWNlDQojIGlmIHRoaXMgb3B0aW9uIGlzIHNldCAqYW5kKiB0 aGUgY2hpcCBpcyBwcm9iZWQgYnkgdGhlIHBjaS1zeXN0ZW0uDQojDQojb3B0 aW9ucyAgICAgICAgICJDTUQ2NDAiCSNFbmFibGUgd29yayBhcm91bmQgZm9y IENNRDY0MCBoL3cgYnVnDQojDQojIEFUQVBJIGVuYWJsZXMgdGhlIHN1cHBv cnQgZm9yIEFUQVBJLWNvbXBhdGlibGUgSURFIGRldmljZXMNCiMNCm9wdGlv bnMgICAgICAgICBBVEFQSSAgICNFbmFibGUgQVRBUEkgc3VwcG9ydCBmb3Ig SURFIGJ1cw0Kb3B0aW9ucwkJQVRBUElfU1RBVElDCSNEb24ndCBkbyBpdCBh cyBhbiBMS00NCg0KIyBJREUgQ0QtUk9NIGRyaXZlciAtIHJlcXVpcmVzIHdk YyBjb250cm9sbGVyIGFuZCBBVEFQSSBvcHRpb24NCmRldmljZSAgICAgICAg ICB3Y2QwDQoNCiMgSURFIGZsb3BweSBkcml2ZXIgLSByZXF1aXJlcyB3ZGMg Y29udHJvbGxlciBhbmQgQVRBUEkgb3B0aW9uDQojZGV2aWNlICAgICAgICAg IHdmZDANCg0KDQojDQojIFN0YW5kYXJkIGZsb3BweSBkaXNrIGNvbnRyb2xs ZXJzIGFuZCBmbG9wcHkgdGFwZXM6IGBmZGMnLCBgZmQnLCBhbmQgYGZ0Jw0K Iw0KY29udHJvbGxlcglmZGMwCWF0IGlzYT8gcG9ydCAiSU9fRkQxIiBiaW8g aXJxIDYgZHJxIDIgdmVjdG9yIGZkaW50cg0KIw0KIyBGRENfREVCVUcgZW5h YmxlcyBmbG9wcHkgZGVidWdnaW5nLiAgU2luY2UgdGhlIGRlYnVnIG91dHB1 dCBpcyBodWdlLCB5b3UNCiMgZ290dGEgdHVybiBpdCBhY3R1YWxseSBvbiBi eSBzZXR0aW5nIHRoZSB2YXJpYWJsZSBmZF9kZWJ1ZyB3aXRoIEREQiwNCiMg aG93ZXZlci4NCiNvcHRpb25zCQlGRENfREVCVUcNCiMgVGhpcyBvcHRpb24g aXMgdW5kb2N1bWVudGVkIG9uIHB1cnBvc2UuDQojb3B0aW9ucwkJRkRDX1BS SU5UX0JPR1VTX0NISVBUWVBFDQojDQojIEFjdGl2YXRlIHRoaXMgbGluZSBp bnN0ZWFkIG9mIHRoZSBmZGMwIGxpbmUgYWJvdmUgaWYgeW91IGhhcHBlbiB0 bw0KIyBoYXZlIGFuIEluc2lnaHQgZmxvcHB5IHRhcGUuICBQcm9iaW5nIHRo ZW0gcHJvdmVkIHRvIGJlIGRhbmdlcm91cw0KIyBmb3IgcGVvcGxlIHdpdGgg ZmxvcHB5IGRpc2tzIG9ubHksIHNvIGl0J3MgImhpZGRlbiIgYmVoaW5kIGEg ZmxhZzoNCiNjb250cm9sbGVyIGZkYzAgYXQgaXNhPyBwb3J0ICJJT19GRDEi IGJpbyBmbGFncyAxIGlycSA2IGRycSAyIHZlY3RvciBmZGludHINCg0KZGlz awkJZmQwCWF0IGZkYzAgZHJpdmUgMA0KI2Rpc2sJCWZkMQlhdCBmZGMwIGRy aXZlIDENCiN0YXBlCQlmdDAJYXQgZmRjMCBkcml2ZSAyDQoNCg0KIw0KIyBP dGhlciBzdGFuZGFyZCBQQyBoYXJkd2FyZTogYGxwdCcsIGBtc2UnLCBgcHNt JywgYHNpbycsIGV0Yy4NCiMNCiMgbHB0OiBwcmludGVyIHBvcnQNCiMJbHB0 IHNwZWNpYWxzOg0KIwkJcG9ydCBjYW4gYmUgc3BlY2lmaWVkIGFzID8sIHRo aXMgd2lsbCBjYXVzZSB0aGUgZHJpdmVyIHRvIHNjYW4NCiMJCXRoZSBCSU9T IHBvcnQgbGlzdDsNCiMJCXRoZSBpcnEgYW5kIHZlY3RvciBjbGF1c2VzIG1h eSBiZSBvbWl0dGVkLCB0aGlzDQojCQl3aWxsIGZvcmNlIHRoZSBwb3J0IGlu dG8gcG9sbGluZyBtb2RlLg0KIyBtc2U6IExvZ2l0ZWNoIGFuZCBBVEkgSW5Q b3J0IGJ1cyBtb3VzZSBwb3J0cw0KIyBwc206IFBTLzIgbW91c2UgcG9ydCBb bm90ZTogY29uZmxpY3RzIHdpdGggc2MwL3Z0MCwgdGh1cyAiY29uZmxpY3Rz IiBrZXl3ZF0NCiMgc2lvOiBzZXJpYWwgcG9ydHMgKHNlZSBzaW8oNCkpDQoN CmRldmljZQkJbHB0MAlhdCBpc2E/IHBvcnQ/IHR0eSBpcnEgNyB2ZWN0b3Ig bHB0aW50cg0KI2RldmljZQkJbHB0MQlhdCBpc2E/IHBvcnQgIklPX0xQVDMi IHR0eSBpcnEgNSB2ZWN0b3IgbHB0aW50cg0KI2RldmljZQkJbXNlMAlhdCBp c2E/IHBvcnQgMHgyM2MgdHR5IGlycSA1IHZlY3RvciBtc2VpbnRyDQpkZXZp Y2UJCXBzbTAJYXQgaXNhPyBwb3J0ICJJT19LQkQiIGNvbmZsaWN0cyB0dHkg aXJxIDEyIHZlY3RvciBwc21pbnRyDQoNCiMNCiMgYGZsYWdzJyBmb3IgcHNt Og0KIwkweDAwMFIJc2V0IHJlc29sdXRpb24gdG8gUiAoMS4uNCkuIFNvbWUg TW91c2VTeXN0ZW1zIFBTLzIgbWljZQ0KIwkJcmVxdWlyZSB0aGlzIHZhbHVl IHRvIGJlIDQuDQojCTB4MDBOMAlzZXQgYWNjZWxhcmF0aW9uIGZhY3RvciB0 byBOICgxLi4xNSkuDQojCTB4MDEwMAlkaXNhYmxlIHN5bmNocm9uaXphdGlv biBjaGVjay4gVGhpcyByZXBsYWNlcyB0aGUgb3B0aW9uDQojCQlQU01fQ0hF Q0tTWU5DIGluIHByZXZpb3VzIHZlcnNpb25zLg0KIw0KDQojIE9wdGlvbnMg Zm9yIHBzbToNCiMjb3B0aW9ucwkJUFNNX0hPT0tBUE0JCSNob29rIHRoZSBB UE0gcmVzdW1lIGV2ZW50LCB1c2VmdWwNCgkJCQkJI2ZvciBzb21lIGxhcHRv cHMNCiNvcHRpb25zCQlQU01fUkVTRVRBRlRFUlNVU1BFTkQJI3Jlc2V0IHRo ZSBkZXZpY2UgYXQgdGhlIHJlc3VtZSBldmVudA0KDQpkZXZpY2UJCXNpbzAJ YXQgaXNhPyBwb3J0ICJJT19DT00xIiB0dHkgZmxhZ3MgMHgxMCBpcnEgNCB2 ZWN0b3Igc2lvaW50cg0KZGV2aWNlCQlzaW8xCWF0IGlzYT8gcG9ydCAiSU9f Q09NMiIgdHR5IGZsYWdzIDB4MTAgaXJxIDMgdmVjdG9yIHNpb2ludHINCiNk ZXZpY2UJCXNpbzIJYXQgaXNhPyBwb3J0ICJJT19DT00zIiB0dHkgZmxhZ3Mg MHgxMCBpcnEgNCB2ZWN0b3Igc2lvaW50ciANCg0KIw0KIyBgZmxhZ3MnIGZv ciBzZXJpYWwgZHJpdmVycyB0aGF0IHN1cHBvcnQgY29uc29sZXMgKG9ubHkg Zm9yIHNpbyBub3cpOg0KIwkweDEwCWVuYWJsZSBjb25zb2xlIHN1cHBvcnQg Zm9yIHRoaXMgdW5pdC4gIFRoZSBvdGhlciBjb25zb2xlIGZsYWdzDQojCQlh cmUgaWdub3JlZCB1bmxlc3MgdGhpcyBpcyBzZXQuICBFbmFibGluZyBjb25z b2xlIHN1cHBvcnQgZG9lcw0KIwkJbm90IG1ha2UgdGhlIHVuaXQgdGhlIHBy ZWZlcnJlZCBjb25zb2xlIC0gYm9vdCB3aXRoIC1oIG9yIHNldA0KIwkJdGhl IDB4MjAgZmxhZyBmb3IgdGhhdC4gIEN1cnJlbnRseSwgYXQgbW9zdCBvbmUg dW5pdCBjYW4gaGF2ZQ0KIwkJY29uc29sZSBzdXBwb3J0OyB0aGUgZmlyc3Qg b25lIChpbiBjb25maWcgZmlsZSBvcmRlcikgd2l0aA0KIwkJdGhpcyBmbGFn IHNldCBpcyBwcmVmZXJyZWQuICBTZXR0aW5nIHRoaXMgZmxhZyBmb3Igc2lv MCBnaXZlcw0KIwkJdGhlIG9sZCBiZWhhdmlvdXIuDQojCTB4MjAJZm9yY2Ug dGhpcyB1bml0IHRvIGJlIHRoZSBjb25zb2xlICh1bmxlc3MgdGhlcmUgaXMg YW5vdGhlcg0KIwkJaGlnaGVyIHByaW9yaXR5IGNvbnNvbGUpLiAgVGhpcyBy ZXBsYWNlcyB0aGUgQ09NQ09OU09MRSBvcHRpb24uDQojCTB4NDAJcmVzZXJ2 ZSB0aGlzIHVuaXQgZm9yIGxvdyBsZXZlbCBjb25zb2xlIG9wZXJhdGlvbnMu ICBEbyBub3QNCiMNCiMgUG5QIGBmbGFncycgKHNldCB2aWEgdXNlcmNvbmZp ZyB1c2luZyBwbnAgeCBmbGFncyB5KQ0KIwkweDEJZGlzYWJsZSBwcm9iaW5n IG9mIHRoaXMgZGV2aWNlLiAgVXNlZCB0byBwcmV2ZW50IHlvdXIgbW9kZW0N CiMJCWZyb20gYmVpbmcgYXR0YWNoZWQgYXMgYSBQblAgbW9kZW0uDQojDQoN CiMgT3B0aW9ucyBmb3Igc2VyaWFsIGRyaXZlcnMgdGhhdCBzdXBwb3J0IGNv bnNvbGVzIChvbmx5IGZvciBzaW8gbm93KToNCiNvcHRpb25zCQlCUkVBS19U T19ERUJVR0dFUgkjYSBCUkVBSyBvbiBhIGNvbWNvbnNvbGUgZ29lcyB0byAN CgkJCQkJI0REQiwgaWYgYXZhaWxhYmxlLg0KI29wdGlvbnMJCUNPTlNQRUVE PTk2MDAJCSNkZWZhdWx0IHNwZWVkIGZvciBzZXJpYWwgY29uc29sZSAoZGVm YXVsdCA5NjAwKQ0KDQojIE9wdGlvbnMgZm9yIHNpbzoNCiNvcHRpb25zCQlD T01fRVNQCQkJI2NvZGUgZm9yIEhheWVzIEVTUA0KI29wdGlvbnMJCUNPTV9N VUxUSVBPUlQJCSNjb2RlIGZvciBzb21lIGNhcmRzIHdpdGggc2hhcmVkIElS UXMNCiNvcHRpb25zCQlEU0lfU09GVF9NT0RFTQkJI2NvZGUgZm9yIERTSSBT b2Z0bW9kZW1zDQojb3B0aW9ucwkJIkVYVFJBX1NJTz0yIgkJI251bWJlciBv ZiBleHRyYSBzaW8gcG9ydHMgdG8gYWxsb2NhdGUNCg0KIyBPdGhlciBmbGFn cyBmb3Igc2lvIHRoYXQgYXJlbid0IGRvY3VtZW50ZWQgaW4gdGhlIG1hbiBw YWdlLg0KIwkweDIwMDAwCWVuYWJsZSBoYXJkd2FyZSBSVFMvQ1RTIGFuZCBs YXJnZXIgRklGT3MuICBPbmx5IHdvcmtzIGZvcg0KIwkJU1QxNjY1MEEtY29t cGF0aWJsZSBVQVJUcy4NCg0KDQojDQojIEF1ZGlvIGRyaXZlcnM6IGBzbmQn LCBgc2InLCBgcGFzJywgYGd1cycsIGBwY2EnDQojDQojIHNuZDogVm94d2Fy ZSBzb3VuZCBzdXBwb3J0IGNvZGUNCiMgc2I6IFNvdW5kQmxhc3RlciBQQ00g LSBTb3VuZEJsYXN0ZXIsIFNCIFBybywgU0IxNiwgUHJvQXVkaW9TcGVjdHJ1 bQ0KIyBjc3M6IENyeXN0YWwgU291bmQgU3lzdGVtIChDU1MgNDIzeCBQblAp DQojIG9wbDogWWFtYWhhIE9QTC0yIGFuZCBPUEwtMyBGTSAtIFNCLCBTQiBQ cm8sIFNCIDE2LCBQcm9BdWRpb1NwZWN0cnVtDQojIHVhcnQ6IHN0YW5kLWFs b25lIDY4NTAgVUFSVCBmb3IgTUlESQ0KIyBtcHU6IFJvbGFuZCBNUFUtNDAx IHN0YW5kLWFsb25lIGNhcmQNCiMgDQojIEJld2FyZSEgIFRoZSBhZGRyZXNz ZXMgc3BlY2lmaWVkIGJlbG93IGFyZSBhbHNvIGhhcmQtY29kZWQgaW4NCiMg aTM4Ni9pc2Evc291bmQvc291bmRfY29uZmlnLmguICBJZiB5b3UgY2hhbmdl IHRoZSB2YWx1ZXMgaGVyZSwgeW91DQojIG11c3QgYWxzbyBjaGFuZ2UgdGhl IHZhbHVlcyBpbiB0aGUgaW5jbHVkZSBmaWxlLg0KIw0KIyBwY206IFBDTSBh dWRpbyB0aHJvdWdoIHZhcmlvdXMgc291bmQgY2FyZHMuDQojDQojIFRoaXMg aXMgdGhlIHdvcmsgaW4gcHJvZ3Jlc3MgZnJvbSBMdWlnaSBSaXp6by4gIFRo aXMgaGFzIHN1cHBvcnQgZm9yDQojIENTNDIzeCBiYXNlZCBjYXJkcywgT1BU aTkzMSwgU0IxNiBQblAsIEd1c1BuUC4gIEZvciBtb3JlIGluZm9ybWF0aW9u DQojIGFib3V0IHRoaXMgZHJpdmVyLCB0YWtlIGEgbG9vayBhdCBzeXMvaTM4 Ni9pc2Evc25kL1JFQURNRS4NCiMNCiMgVGhlIGZsYWdzIG9mIHRoZSBkZXZp Y2UgdGVsbHMgdGhlIGRldmljZSBhIGJpdCBtb3JlIGluZm8gYWJvdXQgdGhl DQojIGRldmljZSB0aGF0IG5vcm1hbGx5IGlzIG9idGFpbmVkIHRocm91Z2gg dGhlIFBuUCBpbnRlcmZhY2UuDQojCWJpdCAgMi4uMCAgIHNlY29uZGFyeSBE TUEgY2hhbm5lbDsNCiMJYml0ICA0ICAgICAgc2V0IGlmIHRoZSBib2FyZCB1 c2VzIHR3byBkbWEgY2hhbm5lbHM7DQojCWJpdCAxNS4uOCAgIGJvYXJkIHR5 cGUsIG92ZXJyaWRlcyBhdXRvZGV0ZWN0aW9uOyBsZWF2ZSBpdA0KIwkJICAg IHplcm8gaWYgZG9uJ3Qga25vdyB3aGF0IHRvIHB1dCBpbiAoYW5kIHlvdSBk b24ndCwNCiMJCSAgICBzaW5jZSB0aGlzIGlzIHVuc3VwcG9ydGVkIGF0IHRo ZSBtb21lbnQuLi4pLg0KIw0KIyBUaGlzIGRyaXZlciB3aWxsIHVzZSB0aGUg bmV3IFBuUCBjb2RlIGlmIGl0J3MgYXZhaWxhYmxlLg0KIw0KIyBwY2E6IFBD TSBhdWRpbyB0aHJvdWdoIHlvdXIgUEMgc3BlYWtlcg0KIw0KIyBUaGUgaTM4 Ni9pc2Evc291bmQvc291bmQuZG9jIGhhcyBtb3JlIGluZm9ybWF0aW9uLg0K DQojIENvbnRyb2xzIGFsbCBzb3VuZCBkZXZpY2VzDQojY29udHJvbGxlcglz bmQwDQojZGV2aWNlIHNiMCAgICAgIGF0IGlzYT8gcG9ydCAweDIyMCBpcnEg NSBkcnEgMSB2ZWN0b3Igc2JpbnRyDQojZGV2aWNlIGNzczAJYXQgaXNhPyBw b3J0IDB4NTM0IGlycSA1IGRycSAxIGZsYWdzIDB4MDggdmVjdG9yIGFkaW50 cg0KI2RldmljZSBvcGwwICAgICBhdCBpc2E/IHBvcnQgMHgzODgNCiNkZXZp Y2UgbXB1MCAgICAgYXQgaXNhPyBwb3J0IDB4MzMwICNpcnEgNiBkcnEgMA0K I2RldmljZSB1YXJ0MCBhdCBpc2E/IHBvcnQgMHgzMzAgaXJxIDUgdmVjdG9y ICJtNjg1MGludHIiDQoNCiMgTHVpZ2kncyBzbmQgY29kZQ0KZGV2aWNlIHBj bTAgYXQgaXNhID8gcG9ydD8gdHR5IGlycSA3IGRycSAxIHZlY3RvciBwY21p bnRyDQoNCiMgTm90IGNvbnRyb2xsZWQgYnkgYHNuZCcNCmRldmljZSBwY2Ew IGF0IGlzYT8gcG9ydCBJT19USU1FUjEgdHR5DQoNCiMNCiMgTWlzY2VsbGFu ZW91cyBoYXJkd2FyZToNCiMNCiMgYmt0cjogQnQ4NDggY2FwdHVyZSBib2Fy ZHMgKGh0dHA6Ly93d3cuZnJlZWJzZC5vcmcvfmZzbXAvSG9tZUF1dG8vQnQ4 NDguaHRtbCkNCg0KI2RldmljZQkJcWNhbTAJYXQgaXNhPyBwb3J0ICJJT19M UFQxIiB0dHkNCg0KDQojIGVuYWJsZSB0YWdnZWQgY29tbWFuZCBxdWV1aW5n LCB3aGljaCBpcyBhIG1ham9yIHBlcmZvcm1hbmNlIHdpbiBvbg0KIyBkZXZp Y2VzIHRoYXQgc3VwcG9ydCBpdCAoYW5kIGNvbnRyb2xsZXJzIHdpdGggZW5v dWdoIFNDQidzKQ0Kb3B0aW9ucwlBSENfVEFHRU5BQkxFDQoNCiMgZW5hYmxl IFNDQiBwYWdpbmcgLSBTZWUgdGhlIGFoYy40IG1hbiBwYWdlDQpvcHRpb25z CUFIQ19TQ0JQQUdJTkdfRU5BQkxFDQoNCiMgVGhlIGFpYzd4eHggZHJpdmVy IHdpbGwgYXR0ZW1wdCB0byB1c2UgbWVtb3J5IG1hcHBlZCBJL08gZm9yIGFs bCBQQ0kNCiMgY29udHJvbGxlcnMgdGhhdCBoYXZlIGl0IGNvbmZpZ3VyZWQg b25seSBpZiB0aGlzIG9wdGlvbiBpcyBzZXQuIFVuZm9ydHVuYXRlbHksDQoj IHRoaXMgZG9lc24ndCB3b3JrIG9uIHNvbWUgbW90aGVyYm9hcmRzLCB3aGlj aCBwcmV2ZW50cyBpdCBmcm9tIGJlaW5nIHRoZQ0KIyBkZWZhdWx0Lg0Kb3B0 aW9ucyBBSENfQUxMT1dfTUVNSU8NCg0KDQojIFBDSSBkZXZpY2VzOg0KIw0K IyBUaGUgbWFpbiBQQ0kgYnVzIGRldmljZSBpcyBgcGNpJy4gIEl0IHByb3Zp ZGVzIGF1dG8tZGV0ZWN0aW9uIGFuZA0KIyBjb25maWd1cmF0aW9uIHN1cHBv cnQgZm9yIGFsbCBkZXZpY2VzIG9uIHRoZSBQQ0kgYnVzLCB1c2luZyBlaXRo ZXINCiMgY29uZmlndXJhdGlvbiBtb2RlIGRlZmluZWQgaW4gdGhlIFBDSSBz cGVjaWZpY2F0aW9uLg0KIw0KIyBUaGUgYGFoYycgZGV2aWNlIHByb3ZpZGVz IHN1cHBvcnQgZm9yIHRoZSBBZGFwdGVjIDI5LzM5NDAoVSkoVykNCiMgYW5k IG1vdGhlcmJvYXJkIGJhc2VkIEFJQzc4NzAvQUlDNzg4MCBhZGFwdGVycy4N CiMNCiMgVGhlIGBuY3InIGRldmljZSBwcm92aWRlcyBzdXBwb3J0IGZvciB0 aGUgTkNSIDUzQzgxMCBhbmQgNTNDODI1DQojIHNlbGYtY29udGFpbmVkIFND U0kgaG9zdCBhZGFwdGVycy4NCiMNCiMgVGhlIGBhbWQnIGRldmljZSBwcm92 aWRlcyBzdXBwb3J0IGZvciB0aGUgVGVrcmFtIERDLTM5MCBhbmQgMzkwVA0K IyBTQ1NJIGhvc3QgYWRhcHRlcnMsIGJ1dCBpcyBleHBlY3RlZCB0byB3b3Jr IHdpdGggYW55IEFNRCA1M2M5NzQNCiMgUENJIFNDU0kgY2hpcCBhbmQgdGhl IEFNRCBFdGhlcm5ldCtTQ1NJIENvbWJvIGNoaXAsIGFmdGVyIHNvbWUNCiMg bG9jYWwgcGF0Y2hlcyB3ZXJlIGFwcGxpZWQgdG8gdGhlIHNvdXJjZXMgKHRo YXQgaGFkIG9yaWdpbmFsbHkNCiMgYmVlbiB3cml0dGVuIGJ5IFRla3JhbSBh bmQgbGltaXRlZCB0byB3b3JrIHdpdGggdGhlaXIgU0NTSSBjYXJkcykuDQoj DQojIFRoZSBgZGUnIGRldmljZSBwcm92aWRlcyBzdXBwb3J0IGZvciB0aGUg RGlnaXRhbCBFcXVpcG1lbnQgREMyMTA0MA0KIyBzZWxmLWNvbnRhaW5lZCBF dGhlcm5ldCBhZGFwdGVyLg0KIw0KIyBUaGUgYGZ4cCcgZGV2aWNlIHByb3Zp ZGVzIHN1cHBvcnQgZm9yIHRoZSBJbnRlbCBFdGhlckV4cHJlc3MgUHJvLzEw MEINCiMgUENJIEZhc3QgRXRoZXJuZXQgYWRhcHRlcnMuDQojDQojIFRoZSBg dHgnIGRldmljZSBwcm92aWRlcyBzdXBwb3J0IGZvciB0aGUgU01DIDk0MzJU WCBjYXJkcy4NCiMNCiMgVGhlIGB2eCcgZGV2aWNlIHByb3ZpZGVzIHN1cHBv cnQgZm9yIHRoZSAzQ29tIDNDNTkwIGFuZCAzQzU5NQ0KIyBlYXJseSBzdXBw b3J0DQojDQojIFRoZSBgZnBhJyBkZXZpY2UgcHJvdmlkZXMgc3VwcG9ydCBm b3IgdGhlIERpZ2l0YWwgREVGUEEgUENJIEZEREkNCiMgYWRhcHRlci4gcHNl dWRvLWRldmljZSBmZGRpIGlzIGFsc28gbmVlZGVkLg0KIw0KIyBUaGUgYG1l dGVvcicgZGV2aWNlIGlzIGEgUENJIHZpZGVvIGNhcHR1cmUgYm9hcmQuIEl0 IGNhbiBhbHNvIGhhdmUgdGhlDQojIGZvbGxvd2luZyBvcHRpb25zOg0KIyAg IG9wdGlvbnMgTUVURU9SX0FMTE9DX1BBR0VTPXh4eAlwcmVhbGxvY2F0ZSBr ZXJuZWwgcGFnZXMgZm9yIGRhdGEgZW50cnkNCiMJZmlndXJlIChST1dTKkNP TFVNTipCWVRFU19QRVJfUElYRUwqRlJBTUUrUEFHRV9TSVpFLTEpL1BBR0Vf U0laRQ0KIyAgIG9wdGlvbnMgTUVURU9SX0RFQUxMT0NfUEFHRVMJcmVtb3Zl IGFsbCBhbGxvY2F0ZWQgcGFnZXMgb24gY2xvc2UoMikNCiMgICBvcHRpb25z IE1FVEVPUl9ERUFMTE9DX0FCT1ZFPXh4eAlyZW1vdmUgYWxsIGFsbG9jYXRl ZCBwYWdlcyBhYm92ZSB0aGUNCiMJc3BlY2lmaWVkIGFtb3VudC4gSWYgdGhp cyB2YWx1ZSBpcyBiZWxvdyB0aGUgYWxsb2NhdGVkIGFtb3VudCBubyBhY3Rp b24NCiMJdGFrZW4NCiMgICBvcHRpb24gTUVURU9SX1NZU1RFTV9ERUZBVUxU PXtNRVRFT1JfUEFMfE1FVEVPUl9OVFNDfE1FVEVPUl9TRUNBTX0sIHVzZWQN CiMJZm9yIGluaXRpYWxpemF0aW9uIG9mIGZwcyByb3V0aW5lIHdoZW4gYSBz aWduYWwgaXMgbm90IHByZXNlbnQuDQojDQojIFRoZSAnYmt0cicgZGV2aWNl IGlzIGEgUENJIHZpZGVvIGNhcHR1cmUgYm9hcmQuIEl0IGFsc28gaGFzIGEg VFYgdHVuZXINCiMgb24gYm9hcmQuDQojDQpjb250cm9sbGVyCXBjaTANCmNv bnRyb2xsZXIJYWhjMA0KZGV2aWNlCQlkZTANCmRldmljZQkJZnhwMA0KZGV2 aWNlCQl2eDANCiNkZXZpY2UJCWJrdHIwDQoNCm9wdGlvbnMgU09GVFVQREFU RVMNCg== --0-61809916-889497545=:1981-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 21:01:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA10388 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 21:01:24 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail.webexpert.net (mail.webexpert.net [207.41.42.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA10310; Mon, 9 Mar 1998 21:01:06 -0800 (PST) (envelope-from info@nlva.com) Date: Mon, 9 Mar 1998 21:01:06 -0800 (PST) From: info@nlva.com Message-Id: <199803100501.VAA10310@hub.freebsd.org> Received: from MICHAELD ([208.20.5.42]) by mail.webexpert.net (Netscape Mail Server v2.02) with SMTP id AAJ221; Mon, 9 Mar 1998 22:58:31 -0500 Subject: The National Legal Video Association-survey Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org To: undisclosed-recipients:; The National Legal Video Association is wrapping up its' one year survey on the future and use of legal video. The response so far has been overwhelming. Please take a moment to visit our web site: http://www.nlva.com Not only will you find the survey on our web site, you will find information about the National Legal Video Association, the legal video industry and the benefits of membership. We look forward to hearing from you. Thank you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 9 22:01:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA20174 for freebsd-multimedia-outgoing; Mon, 9 Mar 1998 22:01:44 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA20153 for ; Mon, 9 Mar 1998 22:01:36 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA08449; Tue, 10 Mar 1998 05:32:04 +0100 From: Luigi Rizzo Message-Id: <199803100432.FAA08449@labinfo.iet.unipi.it> Subject: Re: sound in -current To: adhir@worldbank.org (Alok K. Dhir) Date: Tue, 10 Mar 1998 05:32:04 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Alok K. Dhir" at Mar 9, 98 09:38:46 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Sound has been broken in -current (for me, anyway) since roughly March 2. > I supped and rebuilt a kernel today, and the machine still completely > locks up, requiring a hard reboot, as soon as I try to play any sounds. not the first time i hear such a complaint, just i am not sure what the problem can be, since i don't follow -current. the only thing which comes to mind could be something related to dma activity ? cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 00:01:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA05914 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 00:01:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from u1.farm.idt.net (root@u1.farm.idt.net [169.132.8.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA05901 for ; Tue, 10 Mar 1998 00:01:45 -0800 (PST) (envelope-from garycorc@idt.net) Received: from idt.net (ppp-6.ts-1.mlb.idt.net [169.132.71.6]) by u1.farm.idt.net (8.8.8/8.8.5) with ESMTP id BAA00774; Tue, 10 Mar 1998 01:43:18 -0500 (EST) Message-ID: <3504E04D.DCAF67ED@idt.net> Date: Tue, 10 Mar 1998 01:40:13 -0500 From: "Gary T. Corcoran" X-Mailer: Mozilla 4.03 [en] (Win95; U) MIME-Version: 1.0 To: Luigi Rizzo CC: "Alok K. Dhir" , multimedia@FreeBSD.ORG Subject: Re: sound in -current References: <199803100432.FAA08449@labinfo.iet.unipi.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luigi Rizzo wrote: > > > Sound has been broken in -current (for me, anyway) since roughly March 2. > > I supped and rebuilt a kernel today, and the machine still completely > > locks up, requiring a hard reboot, as soon as I try to play any sounds. > > not the first time i hear such a complaint, just i am not sure what the > problem can be, since i don't follow -current. > the only thing which comes to mind could be something related to dma > activity ? I never had time to write up a proper report on this, but when I was trying to get sound going on my notebook PC, I found that when (at first) I had the two DMA channels reversed in my config file (since I didn't know which was which in Luigi's driver) my machine locked solid when I tried to play a sound file. Reversing the DMA's fixed the problem. Did something change in -current (which I don't follow) to change the way DMA channels are interpreted? BTW - when using the standard (Voxware) driver, I found that having the DMA channels "backwards" just resulted in a diagnostic error message about a possible conig error, but not a lockup. Could you perhaps detect this situation, Luigi? When I get some more time I'll write up some more on my notebook sound problems - but thanks, Luigi, for your efforts so far... Gary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 00:13:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA07963 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 00:13:03 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA07948 for ; Tue, 10 Mar 1998 00:12:56 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA08610; Tue, 10 Mar 1998 07:43:20 +0100 From: Luigi Rizzo Message-Id: <199803100643.HAA08610@labinfo.iet.unipi.it> Subject: Re: sound in -current To: garycorc@idt.net (Gary T. Corcoran) Date: Tue, 10 Mar 1998 07:43:19 +0100 (MET) Cc: adhir@worldbank.org, multimedia@FreeBSD.ORG In-Reply-To: <3504E04D.DCAF67ED@idt.net> from "Gary T. Corcoran" at Mar 10, 98 01:39:54 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I never had time to write up a proper report on this, but when I was trying > to get sound going on my notebook PC, I found that when (at first) I had > the two DMA channels reversed in my config file (since I didn't know which > was which in Luigi's driver) my machine locked solid when I tried to play > a sound file. Reversing the DMA's fixed the problem. Did something change what do you mean by "DMA chan reversed", and, especially, what hardware caused the problem ? > about a possible conig error, but not a lockup. Could you perhaps detect > this situation, Luigi? When I get some more time I'll write up some i'll do my best... the thing is, two buffers are allocated in the driver, and the 8237 is started on both channels. "Reversing" the channels as you claim should have the effect that write dma request go to a 8237 channel programmed for reads, so the request is not honored (probably) by the 8237. Then what could happen is that the soundcard is continuously issuing request causing some kind of freeze on the ISA bus ? detecting the problem is very card specific though... cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 00:20:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA08613 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 00:20:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA08608 for ; Tue, 10 Mar 1998 00:20:24 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id AAA04661; Tue, 10 Mar 1998 00:19:54 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803100819.AAA04661@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luigi Rizzo cc: garycorc@idt.net (Gary T. Corcoran), adhir@worldbank.org, multimedia@FreeBSD.ORG Subject: Re: sound in -current In-reply-to: Your message of "Tue, 10 Mar 1998 07:43:19 +0100." <199803100643.HAA08610@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 10 Mar 1998 00:19:54 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I would start by taking a look at the way that you are handling dma time outs or errors. Cheers, Amancio > > I never had time to write up a proper report on this, but when I was trying > > to get sound going on my notebook PC, I found that when (at first) I had > > the two DMA channels reversed in my config file (since I didn't know which > > was which in Luigi's driver) my machine locked solid when I tried to play > > a sound file. Reversing the DMA's fixed the problem. Did something change > > what do you mean by "DMA chan reversed", and, especially, what hardware > caused the problem ? > > > about a possible conig error, but not a lockup. Could you perhaps detect > > this situation, Luigi? When I get some more time I'll write up some > > i'll do my best... > > the thing is, two buffers are allocated in the driver, and the 8237 is > started on both channels. "Reversing" the channels as you claim should > have the effect that write dma request go to a 8237 channel > programmed for reads, so the request is not honored (probably) by the > 8237. Then what could happen is that the soundcard is continuously > issuing request causing some kind of freeze on the ISA bus ? > > detecting the problem is very card specific though... > > cheers > luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 00:28:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA09395 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 00:28:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA09387 for ; Tue, 10 Mar 1998 00:28:07 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA08641; Tue, 10 Mar 1998 07:58:29 +0100 From: Luigi Rizzo Message-Id: <199803100658.HAA08641@labinfo.iet.unipi.it> Subject: Re: sound in -current To: hasty@rah.star-gate.com (Amancio Hasty) Date: Tue, 10 Mar 1998 07:58:29 +0100 (MET) Cc: garycorc@idt.net, adhir@worldbank.org, multimedia@FreeBSD.ORG In-Reply-To: <199803100819.AAA04661@rah.star-gate.com> from "Amancio Hasty" at Mar 10, 98 00:19:35 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi, > > I would start by taking a look at the way that you are handling > dma time outs or errors. timeout is simple since you don't get the interrupt and the application remains blocked or the close routine times out. for "errors" i don't have any explicit check for non-pnp cards (except for SB16) since there is no general way to ask the board how the jumpers are wired. And for PnP boards no check should be necessary since the resources are read from the pnp configuration. In any case i think the problem boils down to understanding what happens if i have a 8237 channel programmed for I/O reads (i.e. sample audio), and am sending i/o write requests (play audio) instead. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 06:45:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA02229 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 06:45:54 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail.htp.net (root@mail.htp.net [206.112.34.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA02197 for ; Tue, 10 Mar 1998 06:45:50 -0800 (PST) (envelope-from frichter@hauppauge.com) Received: from ComServer.hauppauge.com (ws-130.hauppauge.com [206.112.44.130]) by mail.htp.net (8.8.8/8.8.8) with SMTP id JAA22628 for ; Tue, 10 Mar 1998 09:45:39 -0500 (EST) Message-Id: <199803101445.JAA22628@mail.htp.net> From: Fred Richter Date: Tue, 10 Mar 1998 9:47:40 Subject: RE: New configuration settings for Hauppauge cards. X-Mailer: Internet Series for Microsoft Mail ( V3.0.15 ) Mime-Version: 1.0 To: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Bernie, Are you looking for info on the e2prom format or something related to the actual HW components on the board? ---------- From: Bernie Doehner Sent: Thursday, March 05, 1998 2:21 PM Subject: New configuration settings for Hauppauge cards. Dear Hauppauge Tech Support: Thanks for having Kevin call me a few hours ago to arrange for a hassle-free exchange of my Model 400 Wincast (with defective tuner). I am involved with a group of programmers who write free software for multimedia under the FreeBSD OS. It appears that at the time I bought your card (october/november 97), you changed the configuration register mapping on your cards, so that our FreeBSD drivers no longer print out the correct configuration information (although they do work) - they just list the correct tuner for example. Might it be possible to ask your development department for a mapping between the old and new configuration register settings? Best Regards, Bernie Doehner FreeBSD Multimedia (multimedia@freebsd.org) ----------- Fred Richter frichter@hauppauge.com Hauppauge Computer Works +1 516 434-1600 x341, +1 516 434-3198 Fax To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 15:08:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA23691 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 15:08:21 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA23680 for ; Tue, 10 Mar 1998 15:08:13 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id AAA01473; Wed, 11 Mar 1998 00:07:12 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 11 Mar 98 00:07:14 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 11 Mar 98 00:07:06 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 11 Mar 98 00:07:01 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803081317.OAA04952@labinfo.iet.unipi.it> Date: Wed, 11 Mar 1998 00:07:21 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Luigi Rizzo Subject: Re: GUS PnP driver Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id PAA23685 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 08-Mar-98 Luigi Rizzo wrote: > > also has a little problem with audio. In my opinion there is a > > interrupt or dma problem. I don't know exactly (I'm not an expert). > > can you give more detail on what the problem is ? (i mean -- the > symptoms) Sometimes it produce a little crack in sound during intensive HD operations>. But now I think it could be also mainboard problem... Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 22:30:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24992 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 22:30:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA24986 for ; Tue, 10 Mar 1998 22:30:13 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA10482; Wed, 11 Mar 1998 05:54:17 +0100 From: Luigi Rizzo Message-Id: <199803110454.FAA10482@labinfo.iet.unipi.it> Subject: Re: GUS PnP driver To: J.Klaus@sh.cvut.cz (Jaroslav Klaus) Date: Wed, 11 Mar 1998 05:54:16 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Jaroslav Klaus" at Mar 11, 98 00:07:02 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > also has a little problem with audio. In my opinion there is a > > > interrupt or dma problem. I don't know exactly (I'm not an expert). > > > > can you give more detail on what the problem is ? (i mean -- the > > symptoms) > > Sometimes it produce a little crack in sound during intensive HD operations>. > But now I think it could be also mainboard problem... there are two possible sources: 1) delay in serving interrupts from the card -- especially with IDE disks, transfer is controlled by the CPU which menas that you might have delays as large as a millisecond or so in serving the audio interrupt,. 2) electrical interference from the disk cables or power supply. i tend to suspect the second one. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 10 22:36:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA25794 for freebsd-multimedia-outgoing; Tue, 10 Mar 1998 22:36:40 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA25784 for ; Tue, 10 Mar 1998 22:36:38 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA04370; Tue, 10 Mar 1998 22:36:22 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803110636.WAA04370@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luigi Rizzo cc: J.Klaus@sh.cvut.cz (Jaroslav Klaus), multimedia@FreeBSD.ORG Subject: Re: GUS PnP driver In-reply-to: Your message of "Wed, 11 Mar 1998 05:54:16 +0100." <199803110454.FAA10482@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 10 Mar 1998 22:36:22 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, It should be interesting if he is using dma on his ide disk drive. Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 00:28:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA07981 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 00:28:44 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA07954 for ; Wed, 11 Mar 1998 00:28:40 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA10638; Wed, 11 Mar 1998 07:59:02 +0100 From: Luigi Rizzo Message-Id: <199803110659.HAA10638@labinfo.iet.unipi.it> Subject: Re: GUS PnP driver To: hasty@rah.star-gate.com (Amancio Hasty) Date: Wed, 11 Mar 1998 07:59:02 +0100 (MET) Cc: J.Klaus@sh.cvut.cz, multimedia@FreeBSD.ORG In-Reply-To: <199803110636.WAA04370@rah.star-gate.com> from "Amancio Hasty" at Mar 10, 98 10:36:03 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi, > > It should be interesting if he is using dma on his ide disk drive. right... care to tell more about the setting in use, i.e. disk type, whether or not using DMA, os version, etc ? luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 00:33:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA08789 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 00:33:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from u1.farm.idt.net (root@u1.farm.idt.net [169.132.8.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA08777 for ; Wed, 11 Mar 1998 00:33:01 -0800 (PST) (envelope-from garycorc@idt.net) Received: from idt.net (ppp-28.ts-1.mlb.idt.net [169.132.71.28]) by u1.farm.idt.net (8.8.8/8.8.5) with ESMTP id DAA04810; Wed, 11 Mar 1998 03:32:44 -0500 (EST) Message-ID: <35064B70.AFCD6946@idt.net> Date: Wed, 11 Mar 1998 03:29:36 -0500 From: "Gary T. Corcoran" X-Mailer: Mozilla 4.03 [en] (Win95; U) MIME-Version: 1.0 To: Luigi Rizzo CC: multimedia@FreeBSD.ORG, andrew@squiz.co.nz Subject: Re: Sound driver problems, including lockup (Was: sound in -current) References: <199803100643.HAA08610@labinfo.iet.unipi.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I wrote: > > I never had time to write up a proper report on this, but when I was trying > > to get sound going on my notebook PC, I found that when (at first) I had > > the two DMA channels reversed in my config file (since I didn't know which > > was which in Luigi's driver) my machine locked solid when I tried to play > > a sound file. Reversing the DMA's fixed the problem. Did something change Luigi wrote: > what do you mean by "DMA chan reversed", and, especially, what hardware > caused the problem ? I think you've already surmised the answer, but I meant that I had the play and record DMA channels reversed in the kernel config file. The hardware is a Toshiba Tecra 750 notebook with a built-in Yamaha OPL3-SA3 sound chip. I tried your PnP driver but it didn't find any devices - hence I conclude that being built-in, it's a non-PnP sound device. I later removed the pnp device from my kernel. Here's a summary of the problems I had with sound on this machine: (using 2.2.5-BETA -- right before 2.2.5-RELEASE last October) 1. The included Voxware 3.0 driver worked with the sound chip as an "SB Pro", but only provided lousy 8-bit sound. So I tried your (Luigi's) sound driver. 2. Knowing only that the sound chip was using DMA channels 0 and 1, but not knowing which was "play" and which was "record", and further not knowing which was specified first on the kernel config file line, I took a guess, figuring I had a 50/50 chance. Because I had guessed wrong, the machine locked solid when attempting to play an "au" file. [Also, in case this helps anyone else: I swapped the factory default settings of the DMA channels in the BIOS setup, if I recall this was necessary to get the Voxware driver to work at all] 3. While your driver supports the Yamaha OPL3 chips, I was unable to convince it (even after a little hacking) to recognize my OPL3-SA3 chip as an OPL3 chip. It *did* recognize it as MSS compatible chip, and so it basically works, but... 4. The master volume control setting seems to be fixed at "medium", and I have no control of it. Using mixer and xmix, I tried all the controls, but the only one that has any effect is the "DSP" control. Putting that control all the way up allows me to hear sound, but since master volume setting is still at "medium", there isn't a lot of volume. For what it's worth: in Windows95, the device manager lists the I/O resources the chip uses. Besides the usual suspects (0x220, 0x530, 0x388, 0x330), it also lists 0x370-0x371, which is listed in the BIOS setup as being "control" registers. Maybe that is where the master volume control is? 5. I really wanted to be able to play midi files too, but of course your driver doesn't natively support the midi port yet. I tried using the Voxware driver, but it would only recognize the MPU-401 port and not the "regular" 0x330 midi I/O port. I tried playing midi files that way. It sort-of worked, but there were two problems: A) Being FM-synthesis only, the sound quality was only so-so (I'm used to the hardware wavetable synthesis on the AWE32 on my desktop machine). B) The timing of the midi notes was not very accurate, to put it politely. (I guess the notes about the MPU-401 driver being untested and of unknown quality were correct :) So then I put back your (Luigi's) sound driver and decided to try Timidity. After initially getting bad results until I found your file to patch Timidity, once I patched the program I got very good sound! Not quite as good as the AWE32, mind you, but very good quality. So, in summary, if I could just get control of the mixer for this chip, I'd be a happy camper. :-} I looked at the Yamaha chip web site but found no useful information... > > about a possible config error, but not a lockup. Could you perhaps detect > > this situation, Luigi? When I get some more time I'll write up some > > i'll do my best... > > the thing is, two buffers are allocated in the driver, and the 8237 is > started on both channels. "Reversing" the channels as you claim should > have the effect that write dma request go to a 8237 channel > programmed for reads, so the request is not honored (probably) by the > 8237. Then what could happen is that the soundcard is continuously > issuing request causing some kind of freeze on the ISA bus ? That was my guess as to what was happening - an "infinite" DMA request, freezing the machine. > detecting the problem is very card specific though... I'm not sure I understand why this is card-specific. If you program a DMA transfer, and then expect a "DMA complete" interrupt and don't get it within a certain time, then couldn't you have a timeout? Sorry - it's been a long time since I programmed an 8237 DMA chip and don't recall offhand exactly how it's usually working. Hmmm... then again, if an "infinite" DMA request has already frozen the PC, then you're not going to get to your timer interrupt service to detect the problem, are you? I wonder what the old Voxware driver is doing differently to detect the "config error" rather than allow the lockup to occur? Gary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 01:03:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA11289 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 01:03:38 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA11281 for ; Wed, 11 Mar 1998 01:03:27 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id IAA10707; Wed, 11 Mar 1998 08:34:18 +0100 From: Luigi Rizzo Message-Id: <199803110734.IAA10707@labinfo.iet.unipi.it> Subject: Re: Sound driver problems, including lockup (Was: sound in -current) To: garycorc@idt.net (Gary T. Corcoran) Date: Wed, 11 Mar 1998 08:34:18 +0100 (MET) Cc: multimedia@FreeBSD.ORG, andrew@squiz.co.nz In-Reply-To: <35064B70.AFCD6946@idt.net> from "Gary T. Corcoran" at Mar 11, 98 03:29:17 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > The hardware is a Toshiba Tecra 750 notebook with a built-in Yamaha OPL3-SA3 sound > chip. I tried your PnP driver but it didn't find any devices - hence I conclude > that being built-in, it's a non-PnP sound device. I later removed the pnp device PnP can be disabled on many devices by hardwiring one of the pins. I guess your Yamaha is no exception... > 2. Knowing only that the sound chip was using DMA channels 0 and 1, but not > knowing which was "play" and which was "record", and further not knowing which > was specified first on the kernel config file line, I took a guess, figuring > I had a 50/50 chance. Because I had guessed wrong, the machine locked solid > when attempting to play an "au" file. now that i remember, i did a similar mistake when trying to make the GUS work, but did not have any problem other than not getting the interrupt... and also with the Vibra16X i have reports that swapping channels simply yields no progress in the transfer, but no lockups... > 3. While your driver supports the Yamaha OPL3 chips, I was unable to convince > it (even after a little hacking) to recognize my OPL3-SA3 chip as an OPL3 chip. > It *did* recognize it as MSS compatible chip, and so it basically works, but... the driver does not do anything yamaha-specific, except setting the master volume to maximum: > 4. The master volume control setting seems to be fixed at "medium", and I have > no control of it. Using mixer and xmix, I tried all the controls, but the only > one that has any effect is the "DSP" control. Putting that control all the way > up allows me to hear sound, but since master volume setting is still at "medium", > there isn't a lot of volume. For what it's worth: in Windows95, the device > manager lists the I/O resources the chip uses. Besides the usual suspects (0x220, > 0x530, 0x388, 0x330), it also lists 0x370-0x371, which is listed in the BIOS setup > as being "control" registers. Maybe that is where the master volume control is? if you look at the cs423x_attach() routine, which also takes care of the yamaha, there is a small section of code which does the following: if ( (vend_id & 0x2000ffff) == 0x2000a865 ) { /* special volume setting for the Yamaha... */ outb(tmp_d.conf_base, 7 /* volume, left */); outb(tmp_d.conf_base+1, 0 ); outb(tmp_d.conf_base, 8 /* volume, right */); outb(tmp_d.conf_base+1, 0 ); } where conf_base is read from the pnp config and it is probably 0x370. The above code sets the master volume to maximum. It is a hack, but probably enough since you still have separate volume controls on all chans... you can try to duplicate this code in the mss_attach routine. I have no idea to distinguish the yamaha from other mss cards other than looking at the PnP id. Maybe that register I25 returns something special (see ad1848.c around line 1192, where it does id = ad_read(d, 25) & 0xe7; in which case you can put a switch entry for the yamaha. > I'm not sure I understand why this is card-specific. If you program a DMA transfer, > and then expect a "DMA complete" interrupt and don't get it within a certain time, > then couldn't you have a timeout? Sorry - it's been a long time since I programmed yes, and this is what happens normally. but if your card freezes the machine by trying continuously to request DMA cycles then you have no resources to handle the timeout... > an 8237 DMA chip and don't recall offhand exactly how it's usually working. > Hmmm... then again, if an "infinite" DMA request has already frozen the PC, > then you're not going to get to your timer interrupt service to detect the > problem, are you? I wonder what the old Voxware driver is doing differently > to detect the "config error" rather than allow the lockup to occur? maybe it just uses the card in half duplex so you don't have the problem... i have no idea though. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 02:40:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA22966 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 02:40:24 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sonyinet.sony.co.jp (sonyinet.Sony.CO.JP [202.238.80.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA22959 for ; Wed, 11 Mar 1998 02:40:21 -0800 (PST) (envelope-from Gleb.Butuzov@ccmail.eu.sony.co.jp) Received: by sonyinet.sony.co.jp (3.6Wbeta5-97080114) with SMTP id TAA14692 for ; Wed, 11 Mar 1998 19:40:16 +0900 (JST) Received: from ccmail.eu.sony.co.jp ([43.194.154.11]) by sonygw.sony.co.jp (8.6.12+2.4W/3.4W-97110610) with SMTP id TAA08999 for ; Wed, 11 Mar 1998 19:39:59 +0900 Received: from ccMail by ccmail.eu.sony.co.jp (IMA Internet Exchange 3.0 Enterprise) id 0005A085; Wed, 11 Mar 98 10:42:07 +0000 Mime-Version: 1.0 Date: Wed, 11 Mar 1998 13:33:59 +0000 Message-ID: <0005A085.CE21233@ccmail.eu.sony.co.jp> From: Gleb.Butuzov@ccmail.eu.sony.co.jp (Gleb Butuzov) Subject: Parallel port MIDI-interfacing To: multimedia@FreeBSD.ORG Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Description: cc:Mail note part Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear Sirs! I'm new FreeBSD 2.2.5 user and I have a question regarding MIDI interface support. Can I configure my system to support standard MPU-401 MIDI-interface adapter attached to serial or parallel port ("Altech" for instance), because I DON'T HAVE game port? How do I have to reconfigure my kernel? Thank You in advance and best regards. Gleb Butuzov. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 05:06:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA07631 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 05:06:36 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from hi.pu.ru (xi.pu.ru [193.124.85.215]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA07625 for ; Wed, 11 Mar 1998 05:06:32 -0800 (PST) (envelope-from igor@hi.pu.ru) Received: (from igor@localhost) by hi.pu.ru (8.8.8/8.8.8) id QAA01467 for multimedia@freebsd.org; Wed, 11 Mar 1998 16:06:27 +0300 (MSK) (envelope-from igor) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Wed, 11 Mar 1998 16:06:27 +0300 (MSK) From: Igor Nikolaev To: multimedia@FreeBSD.ORG Subject: patch for BT849 chip (bktr driver) Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Small patch for bktr driver. Original driver have slip of the pen: space instead of underline. === --- brktree_reg.h.orig Thu Feb 26 11:19:12 1998 +++ brktree_reg.h Tue Mar 10 14:28:41 1998 @@ -35,8 +35,8 @@ /* * Definitions for the Philips SAA7116 digital video to pci interface. */ -#define BROOKTREE_848_ID 0x0350109E -#define BROOKTREE 849_ID 0x0351109E +#define BROOKTREE_848_ID 0x0350109E +#define BROOKTREE_849_ID 0x0351109E typedef volatile u_int bregister_t; /* --- brooktree848.c.orig Tue Mar 10 02:58:45 1998 +++ brooktree848.c Tue Mar 10 14:29:29 1998 @@ -755,9 +757,13 @@ static char* bktr_probe( pcici_t tag, pcidi_t type ) { switch (type) { case BROOKTREE_848_ID: return("BrookTree 848"); + case BROOKTREE_849_ID: + return("BrookTree 849"); }; return ((char *)0); === I really works with Aimslab Xtreme, chip bt849af. --- Igor Nikolaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 14:31:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA28104 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 14:31:33 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fillmore.criticalpath.net (fillmore.criticalpath.net [209.188.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA28094 for ; Wed, 11 Mar 1998 14:31:29 -0800 (PST) (envelope-from shanmin@lvdi.net) Received: (cpmta 15607 invoked from network); 11 Mar 1998 22:31:26 GMT Received: from usr1-ppp05.lvdi.net (HELO shan) (208.129.52.5) by lvdi.net.criticalpath.net with SMTP; 11 Mar 1998 14:31:26 -0800 X-CriticalPath-Sent: 11 Mar 1998 22:31:26 GMT Reply-To: "Shan-Min Chao" From: "Shan-Min Chao" To: Subject: SBAWE32 Date: Wed, 11 Mar 1998 14:23:44 -0800 Message-ID: <01bd4d3c$5a29b060$011581d1@shan> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi! Do you have any recommendations about where to get new drivers and what sound program will definately work for my SBAWE 32 Pnp Upgrade card? I have FreeBSD 2.2.2 installed, and the playmidi port doesn't seem to output any sound. I need some new sound programs to test out my sound card. Thanks in advance! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 15:16:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05570 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 15:16:40 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA05532 for ; Wed, 11 Mar 1998 15:16:19 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Wed, 11 Mar 1998 18:15:45 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA08437; Wed, 11 Mar 98 18:15:44 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id SAA17340; Wed, 11 Mar 1998 18:15:38 -0500 Message-Id: <19980311181537.19870@ct.picker.com> Date: Wed, 11 Mar 1998 18:15:37 -0500 From: Randall Hopper To: "Jason T. Nelson" , multimedia@FreeBSD.ORG Subject: Re: fxtv 0.46 problem Mail-Followup-To: "Jason T. Nelson" , multimedia@freebsd.org References: <19980309015544.38506@jlc.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980309015544.38506@jlc.net>; from Jason T. Nelson on Mon, Mar 09, 1998 at 01:55:44AM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [Moved over to the multimedia list where more TV users hang out :-] Jason T. Nelson: |When I did an upgrade to FreeBSD 2.2.5-RELEASE (finally), I somehow |broke fxtv. It just returns this now: | |Xlib: sequence lost (0x10000 > 0x18) in reply type 0xe! | |Anybody seen this? | |I've compiled a brand new copy out of ports, and the same thing happens. I've never seen that error (or even heard of someone that's seen this error) with Fxtv. (Consulting the X docs and NetNews...) This error means that a server reply to an Xlib request contained a mismatched sequence number. The net consensus says that implies one of these 4 underlying causes: 1) Xlib requests are being made from a signal handler 2) Xlib protocol requests are being issued from an X error handler 3) Xlib calls are being made from multiple threads or processes for the same X display context 4) Xlib state has been corrupted (app overwriting memory, etc.) So... (1) Fxtv has two signal handlers, but all they do is set the state of global variables, so that's out. (2) Fxtv installs one signal handler while executing 2 and only 2 X calls (XF86DGAQueryVersion) since the Xaccel/Xi server hates it when you do that, and I use whether the error handler was called to know whether the extension is supported or not (really I should have used XListExtensions to find out, but I didn't know about it at the time -- I'll change that now for Fxtv 0.47). However, I don't think this would cause your problem since you're running XFree and the error handler doesn't make any X calls except XGetErrorText and that doesn't generate any X protocol messages (AFAIK). To verify this assertion, make this patch to tvscreen.c and give her a whirl: < XSetErrorHandler( STVSCREENXErrorHdlr ); < ret = XF86DGAQueryVersion( s->display, &dga_majv, &dga_minv ); < if ( ret == True ) < ret = XF86DGAQueryDirectVideo( s->display, s->screen, < &dga_flags_sup ); < XSetErrorHandler( STVSCREENXErrorHdlr ); > ret = FALSE (3) Fxtv doesn't do threads, and doesn't do X requests in its subprocesses. (4) That leaves Xlib state corruption. Could potentially happen if your XFree dist isn't installed quite right (mismatched .so's maybe?). Might try moving your X11R6 dir aside, installing a fresh copy for testing from the CD or ftp.xfree86.org, and see if your problem goes away. Randall Hopper To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 15:23:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA06673 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 15:23:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from maulwurf.franken.de (root@maulwurf.franken.de [193.141.110.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA06663 for ; Wed, 11 Mar 1998 15:23:01 -0800 (PST) (envelope-from gaspode.franken.de!tanis@maulwurf.franken.de) Received: by maulwurf.franken.de via rmail with stdio id for multimedia@freebsd.org; Thu, 12 Mar 1998 00:22:58 +0100 (MET) (Smail-3.2 1996-Jul-4 #1 built DST-May-30) Received: (from tanis@localhost) by gaspode.franken.de (8.8.8/8.8.8) id AAA10319; Thu, 12 Mar 1998 00:22:50 +0100 (CET) (envelope-from tanis) Message-ID: <19980312002250.54009@gaspode.franken.de> Date: Thu, 12 Mar 1998 00:22:50 +0100 From: German Tischler To: multimedia@FreeBSD.ORG Subject: Ad1816 patches Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.76 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi. I wrote an extension to Luigi Rizzo's sound drivers for supporting the AD1816A chip. Patches can be found at http://www.mayn.franken.de/users/tanis/ Because I only have one card using the AD1816A chip, only this card is really tested at the time being. (Terratec SoundSystem BASE 1). Other cards using the AD1816A should work as soon as I know their PNP ids. -- German Tischler tanis@gaspode.franken.de tanis@cip.informatik.uni-wuerzburg.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 11 22:12:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA13344 for freebsd-multimedia-outgoing; Wed, 11 Mar 1998 22:12:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA13327 for ; Wed, 11 Mar 1998 22:12:34 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA12552; Thu, 12 Mar 1998 05:43:49 +0100 From: Luigi Rizzo Message-Id: <199803120443.FAA12552@labinfo.iet.unipi.it> Subject: Re: SBAWE32 To: shanmin@lvdi.net Date: Thu, 12 Mar 1998 05:43:48 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <01bd4d3c$5a29b060$011581d1@shan> from "Shan-Min Chao" at Mar 11, 98 02:23:25 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi! > > Do you have any recommendations > about where to get new drivers and > what sound program will definately work > for my SBAWE 32 Pnp Upgrade card? > I have FreeBSD 2.2.2 installed, and the > playmidi port doesn't seem to output any > sound. I need some new sound programs the "new" driver does not support midi. In any case, the relevant bits are at http://www.iet.unipi.it/~luigi/FreeBSD.html you need both the PnP and the audio driver. As for applications, look in /usr/ports/audio/ or /usr/ports/mbone/ cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 03:09:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA11990 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 03:09:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA11985 for ; Thu, 12 Mar 1998 03:09:51 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Thu, 12 Mar 1998 6:09:22 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA19016; Thu, 12 Mar 98 06:09:21 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id GAA18723; Thu, 12 Mar 1998 06:09:16 -0500 Received: from ct.picker.com by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id XAA18228; Wed, 11 Mar 1998 23:48:26 -0500 Received: from verdi.jlc.net ([199.201.159.1]) by ct.picker.com (4.1/SMI-4.1) id AA13519; Wed, 11 Mar 98 23:48:30 EST Received: (from jason@localhost) by verdi.jlc.net (8.8.7/8.6.9) id XAA22529; Wed, 11 Mar 1998 23:53:14 -0500 (EST) Message-Id: <19980311235314.11319@jlc.net> Date: Wed, 11 Mar 1998 23:53:14 -0500 From: "Jason T. Nelson" To: Randall Hopper Subject: Re: fxtv 0.46 problem References: <19980309015544.38506@jlc.net> <19980311181537.19870@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <19980311181537.19870@ct.picker.com>; from Randall Hopper on Wed, Mar 11, 1998 at 06:15:37PM -0500 X-Url: http://www.jlc.net/~jason/ Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Well, turns out I had a badly broken install of XFree86. That will teach me to trust an unattended install overnight :) Works fine now, except it doesn't *quite* tune right, but I think I know what the problem is. Damn cableco. -- Jason T. Nelson http://www.jlc.net/~jason/ disclaimer: My opinions are my own. Don't bother my employer about them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 05:31:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA24830 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 05:31:59 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA24824 for ; Thu, 12 Mar 1998 05:31:53 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id HAA28286; Thu, 12 Mar 1998 07:29:32 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <01bd4d3c$5a29b060$011581d1@shan> Date: Thu, 12 Mar 1998 07:29:24 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Shan-Min Chao Subject: Re: SBAWE32 Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 11-Mar-98 Shan-Min Chao wrote: > Hi! > > Do you have any recommendations > about where to get new drivers and > what sound program will definately work > for my SBAWE 32 Pnp Upgrade card? > I have FreeBSD 2.2.2 installed, and the > playmidi port doesn't seem to output any > sound. I need some new sound programs > to test out my sound card. Thanks in > advance! See http://multiverse.com/~rhh/awedrv/ for AWE-specific drivers and apps for FreeBSD. -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: Happiness is having a scratch for every itch. -- Ogden Nash To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 08:15:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11544 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 08:15:10 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from www.orb.org.mx ([207.248.131.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11533 for ; Thu, 12 Mar 1998 08:15:04 -0800 (PST) (envelope-from saira@www.orb.org.mx) Received: from carlos2.orb.org.mx ([207.248.131.75]) by www.orb.org.mx (post.office MTA v2.0 0813 ID# 0-12419) with SMTP id AAA244 for ; Thu, 12 Mar 1998 10:12:17 +0000 Message-ID: <35080A96.863@orb.org.mx> Date: Thu, 12 Mar 1998 10:17:26 -0600 From: saira@www.orb.org.mx (saira) Reply-To: saira@orb.org.mx X-Mailer: Mozilla 3.0Gold (Win95; I) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: THE BT848 DRIVER Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I write to you, because i am having problems with the driver. My problem is that the software does not recognize the video card. I think that the problem is with the installation driver, so it will be of great help if you could send me the driver by e-mail. My computer has Windows 95 operating system. Thank you To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 08:20:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA12177 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 08:20:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA12168 for ; Thu, 12 Mar 1998 08:20:40 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA08914; Thu, 12 Mar 1998 16:20:14 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id RAA01046; Thu, 12 Mar 1998 17:20:13 +0100 (MET) Message-ID: <19980312172013.19137@follo.net> Date: Thu, 12 Mar 1998 17:20:13 +0100 From: Eivind Eklund To: saira@orb.org.mx, multimedia@FreeBSD.ORG Subject: Re: THE BT848 DRIVER References: <35080A96.863@orb.org.mx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <35080A96.863@orb.org.mx>; from saira on Thu, Mar 12, 1998 at 10:17:26AM -0600 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, Mar 12, 1998 at 10:17:26AM -0600, saira wrote: > I write to you, because i am having problems with the driver. > My problem is that the software does not recognize the video card. > I think that the problem is with the installation driver, so it will be > of great help if you could send me the driver by e-mail. > My computer has Windows 95 operating system. You are, unfortunately, writing to a mailing-list for the FreeBSD operating system. Where did you get the idea of writing to this list? We're genuinely trying to track down where people get the idea of sending Win95 questions here, as there are a LOT of people doing that compared to how many writing to the other FreeBSD lists. BTW: I can highly recommend changing from Win95 to FreeBSD :-) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 11:45:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12446 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 11:45:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12423 for ; Thu, 12 Mar 1998 11:45:22 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id NAA01395; Thu, 12 Mar 1998 13:43:09 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Thu, 12 Mar 1998 13:43:09 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Yet another long overdue item Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hey, Randall, Well, I *finally* got around to upgrading to the latest version (0.4.2c) of the AWE driver under 2.2-STABLE, and I'm extremely pleased to report that it does indeed now recognize all 24 megs of my soundcard's memory. Yay! The 8 meg soundfont sounds great! Thought you might like to know. :-) Now, on to upgrading the AWE apps, too. :-) sb0 at 0x220 irq 5 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvi0: sbmidi0 at 0x330 on isa awe0 at 0x620 on isa awe0: <-- (Wheee!) opl0 at 0x388 on isa opl0: -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: You worry too much about your job. Stop it. You're not paid enough to worry. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 13:41:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA04323 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 13:41:23 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA04293 for ; Thu, 12 Mar 1998 13:41:12 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id VAA12701 for ; Thu, 12 Mar 1998 21:41:08 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id WAA04119; Thu, 12 Mar 1998 22:41:08 +0100 (MET) Message-ID: <19980312224107.20558@follo.net> Date: Thu, 12 Mar 1998 22:41:07 +0100 From: Eivind Eklund To: multimedia@FreeBSD.ORG Subject: "Windows 98" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >From http://www.news.com/News/Item/0,4,20006,00.html Windows 98 is an upgrade of Windows 95 that is slated to include an integrated Web browser, a television tuner and program guide, faster application loading, and built-in support ^^^^^^^^^^^^^ for multiple monitors, DVD, and universal serial bus connections. The browser will let users view local, network, and Internet data without switching applications. We should probably be doing something about getting fxtv to support this. I started, but I got blocked by not knowing Xaw at all :-( Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 13:51:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA06195 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 13:51:34 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA06190 for ; Thu, 12 Mar 1998 13:51:31 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id WAA10668 for ; Thu, 12 Mar 1998 22:51:18 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 12 Mar 98 22:51:26 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 12 Mar 98 22:51:01 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 12 Mar 98 22:50:52 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 Date: Thu, 12 Mar 1998 22:50:54 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: multimedia@FreeBSD.ORG Subject: XFree or MPEG player performance Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id NAA06191 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, why is playing MPEG under Win95 much better then under FBSD/Xfree? Is it player algorithm problem or FreeBSD/Xfree problem? SW: 1st case: 2nd case: --------------------- --------------------------- OS: Win95 FreeBSD 2.2.5/Xfree86 3.3.1 Player: Xing mtv HW: -------------------------- CPU: P100 MB: PA-2000 Video: Spea Mirage P64 Audio: GUS PnP CD-ROM: GoldStar SCR-2430 HD: Quantum FireBall 2100M To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 14:38:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA15577 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 14:38:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA15471 for ; Thu, 12 Mar 1998 14:37:40 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id OAA04362; Thu, 12 Mar 1998 14:37:20 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803122237.OAA04362@rah.star-gate.com> To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Thu, 12 Mar 1998 22:50:54 +0100." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <4359.889742240.1@rah> Date: Thu, 12 Mar 1998 14:37:20 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In Win95 , the players take advantage of yuv to rgb hardware assist and scaling hardware assist. So in short is an XFree86 problem for not providing a mechanism to exploit such features found and todays video controllers. Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 17:06:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA13605 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 17:06:26 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from stud1.tuwien.ac.at (stud1.tuwien.ac.at [193.170.75.11]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13522 for ; Thu, 12 Mar 1998 17:06:11 -0800 (PST) (envelope-from office@attingo.com) Received: from attingo.tuwien.ac.at (e02.dialin.tuwien.ac.at [128.131.35.162]) by stud1.tuwien.ac.at (8.8.8/8.8.8) with SMTP id CAA52898 for ; Fri, 13 Mar 1998 02:05:58 +0100 Received: by localhost with Microsoft MAPI; Fri, 13 Mar 1998 02:04:56 +0100 Message-ID: <01BD4E24.6B665660.office@attingo.com> From: Nicolas Ehrschwendner Reply-To: "office@attingo.com" To: "'multimedia@freebsd.org'" Subject: teletext Date: Fri, 13 Mar 1998 02:03:34 +0100 Organization: Attingo X-Mailer: Microsoft Internet E-Mail/MAPI - 8.0.0.4211 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id RAA13572 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hi i´ve the hauppauge wintv/pci with teletext. i would like to write a teletext-decoder. do you have specifications or source-codes for programming the teletext-decoder ? thanx very much, niki. email: office@attingo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 21:34:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA25938 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 21:34:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ivory.trentu.ca (trentu.ca [192.75.12.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA25848 for ; Thu, 12 Mar 1998 21:33:59 -0800 (PST) (envelope-from erkaf@trentu.ca) Received: from trentu.ca (blaze.trentu.ca) by trentu.ca (PMDF V5.1-10 #22248) with ESMTP id <01IULK11S80W009M0V@trentu.ca> for multimedia@freebsd.org; Fri, 13 Mar 1998 00:33:37 EST Date: Fri, 13 Mar 1998 00:33:49 -0500 From: Kelvin Farmer Subject: Successful bt848 driver installation =) To: multimedia@FreeBSD.ORG Message-id: <3508C53D.BC8BAD5F@trentu.ca> Organization: Trent University MIME-version: 1.0 X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.5-RELEASE i386) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I would just like to say thanks for providing a driver for my bt848 card. My particular card is the MIRO PCTV (shipped with v1.1 win95 software). It has the TEMIC "3X9 499" Tuner. The bt848 chip is labelled "bt848KPF (429 9651)" It is NOT the PCTV PRO version, so does not have the miro radio abilities built into it. (Is the philips tuner used only on pctv pro cards???) since you web page says that the board only works in theory, i thought you might be interested in knowing that it seems to work okay (without any modifications) with your driver. On Boot it is detected as: bktr0 rev 17 int a irq 10 on pci0:19 Miro TV, Temic NTSC tuner. So far your driver works better than their win95 v2.0 driver, as it had problems in overlay mode with font corruption (total illegabilty of fonts when a window with text was moved ontop of the pctv window!) Cheers, Kelvin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 12 22:04:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA00362 for freebsd-multimedia-outgoing; Thu, 12 Mar 1998 22:04:08 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA00357 for ; Thu, 12 Mar 1998 22:04:05 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA14460; Fri, 13 Mar 1998 05:35:37 +0100 From: Luigi Rizzo Message-Id: <199803130435.FAA14460@labinfo.iet.unipi.it> Subject: Re: teletext To: office@attingo.com Date: Fri, 13 Mar 1998 05:35:37 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <01BD4E24.6B665660.office@attingo.com> from "Nicolas Ehrschwendner" at Mar 13, 98 02:03:15 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > hi > i´ve the hauppauge wintv/pci with teletext. > i would like to write a teletext-decoder. > do you have specifications or source-codes > for programming the teletext-decoder ? there is a primitive, undocumented program at http://www.iet.unipi.it/~luigi/txt.c which does the basic things (program the 5246 to read a page, and display it). There are data sheets for the teletext decoder (5246) on the Philips web server (www.philips.com) cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 00:11:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18840 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 00:11:25 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from lunic.luth.se (lunic.luth.se [130.240.19.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18829 for ; Fri, 13 Mar 1998 00:11:22 -0800 (PST) (envelope-from d91-han@ludd.luth.se) Received: from ludd.luth.se (hinken.campus.luth.se [130.240.193.157]) by lunic.luth.se (8.8.8/8.8.8) with ESMTP id JAA07560; Fri, 13 Mar 1998 09:11:07 +0100 (MET) Message-ID: <3508E98A.481BE183@ludd.luth.se> Date: Fri, 13 Mar 1998 09:08:42 +0100 From: Henrik Andersson Organization: Luleå University X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Amancio Hasty CC: Jaroslav Klaus , multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance References: <199803122237.OAA04362@rah.star-gate.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Amancio Hasty wrote: > > In Win95 , the players take advantage of yuv to rgb hardware assist and > scaling hardware assist. So in short is an XFree86 problem for not > providing a mechanism to exploit such features found and todays > video controllers. > > Cheers, > Amancio > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message Doesn't 'fxtv' and some other bt848-software use a DirectVideo-like inteface/API in XFree86 ? Couldn't the software based mpeg players use the same API ? -- /Henrik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 00:14:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19526 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 00:14:33 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19517 for ; Fri, 13 Mar 1998 00:14:31 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id AAA07443; Fri, 13 Mar 1998 00:14:17 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803130814.AAA07443@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Henrik Andersson cc: Jaroslav Klaus , multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Fri, 13 Mar 1998 09:08:42 +0100." <3508E98A.481BE183@ludd.luth.se> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Fri, 13 Mar 1998 00:14:17 -0800 From: Amancio Hasty Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id AAA19521 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The use PCI to PCI data transfer and don't program the video graphic controller. Amancio > Amancio Hasty wrote: > > > > In Win95 , the players take advantage of yuv to rgb hardware assist and > > scaling hardware assist. So in short is an XFree86 problem for not > > providing a mechanism to exploit such features found and todays > > video controllers. > > > > Cheers, > > Amancio > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-multimedia" in the body of the message > > Doesn't 'fxtv' and some other bt848-software use a DirectVideo-like > inteface/API in XFree86 ? > > Couldn't the software based mpeg players use the same API ? > > -- > /Henrik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 00:17:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19945 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 00:17:44 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19930 for ; Fri, 13 Mar 1998 00:17:41 -0800 (PST) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id SAA01019; Fri, 13 Mar 1998 18:47:05 +1030 (CST) Message-Id: <199803130817.SAA01019@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Henrik Andersson cc: Amancio Hasty , Jaroslav Klaus , multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Fri, 13 Mar 1998 09:08:42 BST." <3508E98A.481BE183@ludd.luth.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 13 Mar 1998 18:47:03 +1030 From: "Daniel O'Connor" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Doesn't 'fxtv' and some other bt848-software use a DirectVideo-like > inteface/API in XFree86 ? No, the bt848 cards help you lots by copying the data around for you, also the problem with mpeg is that the colors have been stored in yuv format instead of rgb because its smaller.. Most video cards have h/w to help you convert between the two, and under windows this is supported, but XFree86 doesn't. A good mpeg player would use shared mem to reduce the amount of memory copying by a large amount, but its still slower than copying stuff in hardware :) BTW make sure you are using a descent mpeg player.. There are a fw out there, so try some of them and see if it helps. --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 04:07:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA14316 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 04:07:50 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA14258 for ; Fri, 13 Mar 1998 04:07:48 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 13 Mar 1998 7:07:18 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA20503; Fri, 13 Mar 98 07:07:17 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id HAA23332; Fri, 13 Mar 1998 07:07:08 -0500 Message-Id: <19980313070708.24612@ct.picker.com> Date: Fri, 13 Mar 1998 07:07:08 -0500 From: Randall Hopper To: Eivind Eklund , multimedia@FreeBSD.ORG Cc: Amancio Hasty Subject: Re: "Windows 98" Mail-Followup-To: Eivind Eklund , multimedia@FreeBSD.ORG, Amancio Hasty References: <19980312224107.20558@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980312224107.20558@follo.net>; from Eivind Eklund on Thu, Mar 12, 1998 at 10:41:07PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Eivind Eklund: |>From http://www.news.com/News/Item/0,4,20006,00.html | | Windows 98 is an upgrade of Windows 95 that is slated to | include an integrated Web browser, a television tuner and | program guide, faster application loading, and built-in support | ^^^^^^^^^^^^^ | for multiple monitors, DVD, and universal serial bus | connections. The browser will let users view local, network, | and Internet data without switching applications. | |We should probably be doing something about getting fxtv to support this. I |started, but I got blocked by not knowing Xaw at all :-( I'm not sure I know what you mean. The way it's worded, it's hard to tell what that is. But given this is Microsoft, I'm guessing this means they're subsuming yet more app-level functionality into the base delivered operating (likely some DLL and a little GUI interface ala mediaplayer) that provides a layer above drivers for changing channels via tuner cards. `ActiveTV' or some such. If so, I don't think it does much for us. Though it does relate to the idea of having a more standard OS API for tuner apps (so new tuner card support can be added without app mods) which Amancio mentioned again last week (I need to post the comments on I've been jotting down on that thought later this evening...). Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 04:21:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA15706 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 04:21:14 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA15683; Fri, 13 Mar 1998 04:21:01 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id LAA14841; Fri, 13 Mar 1998 11:52:33 +0100 From: Luigi Rizzo Message-Id: <199803131052.LAA14841@labinfo.iet.unipi.it> Subject: small sound (pcm) patches for 2.2.6! To: multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG Date: Fri, 13 Mar 1998 11:52:33 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Here are a few patches to my audio driver (from a recently cvsupped 2.2.6-BETA). The first two were already submitted some time ago but probably were applied to the wrong line. The last one fixes a problem that has been there for ages. I consider these important for 2.2.6 -- so please Jordan apply them. cheers luigi diff -ubwr /sys/i386/isa/snd/dmabuf.c snd/dmabuf.c --- /sys/i386/isa/snd/dmabuf.c Tue Mar 10 14:05:00 1998 +++ snd/dmabuf.c Sat Feb 28 13:08:32 1998 @@ -270,10 +270,10 @@ else timeout = 1 ; ret = tsleep( (caddr_t)b, PRIBIO|PCATCH, "dspwr", timeout); - if (ret == EINTR || ret == ERESTART) + if (ret == EINTR) d->flags |= SND_F_ABORTING ; splx(s); - if (ret == EINTR) + if (ret == EINTR || ret == ERESTART) break ; continue; } @@ -553,10 +553,10 @@ else timeout = 1; /* maybe data will be ready earlier */ ret = tsleep( (caddr_t)b, PRIBIO | PCATCH , "dsprd", timeout ) ; - if (ret == EINTR || ret == ERESTART) + if (ret == EINTR) d->flags |= SND_F_ABORTING ; splx(s); - if (ret == EINTR) + if (ret == EINTR || ret == ERESTART) break ; continue; } @@ -593,7 +593,7 @@ s = spltty(); /* no interrupts here ... */ d->flags &= ~SND_F_READING ; if (d->flags & SND_F_ABORTING) { - d->flags |= ~SND_F_ABORTING; + d->flags &= ~SND_F_ABORTING; /* XXX */ splx(s); dsp_rdabort(d, 1 /* restart */); /* XXX return EINTR ? */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 05:45:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA24604 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 05:45:30 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA24571 for ; Fri, 13 Mar 1998 05:45:25 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id NAA22656; Fri, 13 Mar 1998 13:45:23 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id OAA07248; Fri, 13 Mar 1998 14:45:22 +0100 (MET) Message-ID: <19980313144521.56434@follo.net> Date: Fri, 13 Mar 1998 14:45:21 +0100 From: Eivind Eklund To: Eivind Eklund , multimedia@FreeBSD.ORG, Amancio Hasty Subject: Re: "Windows 98" References: <19980312224107.20558@follo.net> <19980313070708.24612@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980313070708.24612@ct.picker.com>; from Randall Hopper on Fri, Mar 13, 1998 at 07:07:08AM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 13, 1998 at 07:07:08AM -0500, Randall Hopper wrote: > Eivind Eklund: > |>From http://www.news.com/News/Item/0,4,20006,00.html > | > | Windows 98 is an upgrade of Windows 95 that is slated to > | include an integrated Web browser, a television tuner and > | program guide, faster application loading, and built-in support > | ^^^^^^^^^^^^^ > | for multiple monitors, DVD, and universal serial bus > | connections. The browser will let users view local, network, > | and Internet data without switching applications. > | > |We should probably be doing something about getting fxtv to support this. I > |started, but I got blocked by not knowing Xaw at all :-( > > I'm not sure I know what you mean. What I tried to do was just to get Fxtv to read a program guide, which containted the following: * Program channel, name and times (e.g, TV 2 has Cheers from time N to time N, specified as seconds from 1970) * Program type - SPORT, SERIAL, etc. * User state information, like "I'm not interested in knowing that XXX exists" as a flag for each program, set seperately from Fxtv. My intention was to make it possible to avoid ever getting sports and bad serials into my fxtv :-) However, I was stopped at the early point of getting even a channel name displayed by not knowing Xaw - I had code that was (as far as I could tell) equal to the other string display code in fxtv, but it Just Didn't Work. > The way it's worded, it's hard to tell what that is. But given this is > Microsoft, I'm guessing this means they're subsuming yet more app-level > functionality into the base delivered operating (likely some DLL and a > little GUI interface ala mediaplayer) that provides a layer above drivers > for changing channels via tuner cards. `ActiveTV' or some such. > > If so, I don't think it does much for us. I think we should be able to do the same functionality - make Fxtv understand actual programs/shows, not just knowing about channels. That's about as far as I wanted to go. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 06:07:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA26594 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 06:07:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA26584 for ; Fri, 13 Mar 1998 06:07:47 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id NAA15050; Fri, 13 Mar 1998 13:39:20 +0100 From: Luigi Rizzo Message-Id: <199803131239.NAA15050@labinfo.iet.unipi.it> Subject: Re: "Windows 98" To: eivind@yes.no (Eivind Eklund) Date: Fri, 13 Mar 1998 13:39:20 +0100 (MET) Cc: eivind@yes.no, multimedia@FreeBSD.ORG, hasty@rah.star-gate.com In-Reply-To: <19980313144521.56434@follo.net> from "Eivind Eklund" at Mar 13, 98 02:45:02 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > What I tried to do was just to get Fxtv to read a program guide, which > containted the following: > > * Program channel, name and times (e.g, TV 2 has Cheers from time N to > time N, specified as seconds from 1970) > * Program type - SPORT, SERIAL, etc. and such info are available on teletext pages that you can capture using your card :) > * User state information, like "I'm not interested in knowing that XXX > exists" as a flag for each program, set seperately from Fxtv. > > My intention was to make it possible to avoid ever getting sports and > bad serials into my fxtv :-) However, I was stopped at the early point > of getting even a channel name displayed by not knowing Xaw - I had > code that was (as far as I could tell) equal to the other string > display code in fxtv, but it Just Didn't Work. about fxtv, it is a great program, but i wish the user interface was as much as possible separated from the kernel (meant as the procedures to make the card capture in a window once its ID is known, inkoke the mpeg encoder/decoder, etc.). The program would be much easier to modify by people who is not x-literate. Plus (and i already commented this to Randall): prova# cd /usr/ports/x11/fxtv/work/fxtv-0.45/ prova# wc *.[ch] ... 18557 68208 638756 total and frankly this is quite a bit of code for a single application. I think using some different toolkit for the GUI would make it much smaller. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 06:41:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA01764 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 06:41:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA01759 for ; Fri, 13 Mar 1998 06:41:10 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA24061; Fri, 13 Mar 1998 14:41:08 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id PAA07418; Fri, 13 Mar 1998 15:41:08 +0100 (MET) Message-ID: <19980313154108.01518@follo.net> Date: Fri, 13 Mar 1998 15:41:08 +0100 From: Eivind Eklund To: Luigi Rizzo , Eivind Eklund Cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: "Windows 98" References: <19980313144521.56434@follo.net> <199803131239.NAA15050@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803131239.NAA15050@labinfo.iet.unipi.it>; from Luigi Rizzo on Fri, Mar 13, 1998 at 01:39:20PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 13, 1998 at 01:39:20PM +0100, Luigi Rizzo wrote: > > What I tried to do was just to get Fxtv to read a program guide, which > > containted the following: > > > > * Program channel, name and times (e.g, TV 2 has Cheers from time N to > > time N, specified as seconds from 1970) > > * Program type - SPORT, SERIAL, etc. > > and such info are available on teletext pages that you can capture > using your card :) In europe, sure. You still have to parse the info from the teletext - the system must be able to drop showing sport without me having to do much after writing the initial code ;-) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 07:58:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA13053 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 07:58:09 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA13046 for ; Fri, 13 Mar 1998 07:58:05 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id PAA15170; Fri, 13 Mar 1998 15:29:44 +0100 From: Luigi Rizzo Message-Id: <199803131429.PAA15170@labinfo.iet.unipi.it> Subject: Re: "Windows 98" To: eivind@yes.no (Eivind Eklund) Date: Fri, 13 Mar 1998 15:29:44 +0100 (MET) Cc: eivind@yes.no, multimedia@FreeBSD.ORG, hasty@rah.star-gate.com In-Reply-To: <19980313154108.01518@follo.net> from "Eivind Eklund" at Mar 13, 98 03:40:49 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > and such info are available on teletext pages that you can capture > > using your card :) > > In europe, sure. You still have to parse the info from the teletext - which is were I (and presumably you) live. It is one of the few situations where we can say our technology is a bit ahead than in the US... luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 08:33:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20798 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 08:33:00 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20766 for ; Fri, 13 Mar 1998 08:32:53 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA25527; Fri, 13 Mar 1998 16:32:44 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id RAA07689; Fri, 13 Mar 1998 17:32:43 +0100 (MET) Message-ID: <19980313173243.07671@follo.net> Date: Fri, 13 Mar 1998 17:32:43 +0100 From: Eivind Eklund To: Luigi Rizzo , Eivind Eklund Cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: "Windows 98" References: <19980313154108.01518@follo.net> <199803131429.PAA15170@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803131429.PAA15170@labinfo.iet.unipi.it>; from Luigi Rizzo on Fri, Mar 13, 1998 at 03:29:44PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 13, 1998 at 03:29:44PM +0100, Luigi Rizzo wrote: > > > and such info are available on teletext pages that you can capture > > > using your card :) > > > > In europe, sure. You still have to parse the info from the teletext - > > which is were I (and presumably you) live. It is one of the few > situations where we can say our technology is a bit ahead than in the > US... I'm in Norway. 90% of all technology is ahead of in the US. (And I'm not really kidding, either :-) But sure, parsing teletext is nice :-) (I've tried to use your patches, but it was somewhat hard...) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 08:43:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA23027 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 08:43:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA23016 for ; Fri, 13 Mar 1998 08:43:13 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA15312; Fri, 13 Mar 1998 16:14:45 +0100 From: Luigi Rizzo Message-Id: <199803131514.QAA15312@labinfo.iet.unipi.it> Subject: Re: "Windows 98" To: eivind@yes.no (Eivind Eklund) Date: Fri, 13 Mar 1998 16:14:45 +0100 (MET) Cc: eivind@yes.no, multimedia@FreeBSD.ORG, hasty@rah.star-gate.com In-Reply-To: <19980313173243.07671@follo.net> from "Eivind Eklund" at Mar 13, 98 05:32:24 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > But sure, parsing teletext is nice :-) (I've tried to use your > patches, but it was somewhat hard...) those for soft decoding are probably kind of hard to use, but the latest program using the 5246 should be really easy: http://www.iet.unipi.it/~luigi/txt.c info# ./txt Current chan 43 Current input 0 Current type 4 103 failed opening pages/pg103.43 00 .103 TELEVIDEO Ve 13 Mar 17:41:04 01 .||||,,l<,l Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA00596 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 09:19:44 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA00528 for ; Fri, 13 Mar 1998 09:19:34 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id SAA16591; Fri, 13 Mar 1998 18:19:09 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 13 Mar 98 18:19:11 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 13 Mar 98 18:19:01 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 13 Mar 98 18:18:57 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803122237.OAA04362@rah.star-gate.com> Date: Fri, 13 Mar 1998 18:19:05 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: XFree or MPEG player performance Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id JAA00565 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 12-Mar-98 Amancio Hasty wrote: > In Win95 , the players take advantage of yuv to rgb hardware > assist and scaling hardware assist. Are you sure the problem is only HW assistance? I don't know anything about these features of my SPEA MIRAGE P64. > So in short is an XFree86 problem for not > providing a mechanism to exploit such features found and todays > video controllers. Is there any way how to improve performance? (except HW upgrade :-) ) (I didn't know anything about prog. techniques in X but what about SHM-MIT?) BTW: Did anybody compare performance of XFree86 under FreeBSD and Linux? Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 09:26:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02124 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 09:26:22 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02095 for ; Fri, 13 Mar 1998 09:26:12 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA10885; Fri, 13 Mar 1998 09:25:41 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803131725.JAA10885@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Fri, 13 Mar 1998 18:19:05 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 13 Mar 1998 09:25:40 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org What is a SPEA MIRAGE P64? S3 Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 09:46:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05910 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 09:46:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA05887 for ; Fri, 13 Mar 1998 09:46:49 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id SAA18040; Fri, 13 Mar 1998 18:46:29 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 13 Mar 98 18:46:32 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 13 Mar 98 18:46:22 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 13 Mar 98 18:46:20 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803131725.JAA10885@rah.star-gate.com> Date: Fri, 13 Mar 1998 18:46:28 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: XFree or MPEG player performance Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id JAA05898 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 13-Mar-98 Amancio Hasty wrote: > > What is a SPEA MIRAGE P64? > S3 S3 Trio64 PCI -HW BitBlock Transfer -HW Grapics Cursor -HW line-drawing & polygon filling All of these are supported by S3 Xserver (I asked Mr. Harald Koenig). Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 10:03:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09890 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 10:03:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA09831 for ; Fri, 13 Mar 1998 10:03:33 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id KAA11302; Fri, 13 Mar 1998 10:03:18 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803131803.KAA11302@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Fri, 13 Mar 1998 18:46:28 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 13 Mar 1998 10:03:18 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I think that the Trio64 has scaling and yuv to rgb conversion I will have to look it up in my databooks. At any rate, my comment still stands if we want higher performance mpeg decoding aside from what can be done in the decoder we need hardware scaling and yuv to rgb conversion. What we really need is someone to work with the XFree86 team and implement the features . Amancio > > On 13-Mar-98 Amancio Hasty wrote: > > > > What is a SPEA MIRAGE P64? > > S3 > > S3 Trio64 PCI > -HW BitBlock Transfer > -HW Grapics Cursor > -HW line-drawing & polygon filling > > All of these are supported by S3 Xserver (I asked Mr. Harald Koenig). > > Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 10:51:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19514 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 10:51:31 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from pcpsj.pfcs.com (harlan.fred.net [205.252.219.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19485 for ; Fri, 13 Mar 1998 10:51:19 -0800 (PST) (envelope-from Harlan.Stenn@pfcs.com) Received: from mumps.pfcs.com [192.52.69.11] (HELO mumps.pfcs.com) by pcpsj.pfcs.com (8.8.8/8.8.8) via ESMTP id for ; Fri, 13 Mar 1998 13:51:00 -0500 (EST) Received: from brown.pfcs.com [192.52.69.44] (HELO brown.pfcs.com) by mumps.pfcs.com (8.8.8/8.8.8) via ESMTP id for ; Fri, 13 Mar 1998 10:50:59 -0800 (PST) Received: from localhost [127.0.0.1] (HELO brown.pfcs.com) by brown.pfcs.com (8.8.8/8.8.8) via ESMTP id for ; Fri, 13 Mar 1998 13:50:58 -0500 (EST) X-Mailer: exmh version 2.0.1 12/23/97 To: multimedia@FreeBSD.ORG Subject: Recording via SB16? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 13 Mar 1998 13:50:58 -0500 Message-ID: <9328.889815058@brown.pfcs.com> From: Harlan Stenn Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I've hooked the audio output of my SCSI CD drive to the CD audio input on my SB16 card. When I "play" a CD the sound comes out of the speakers attached to the SB16 card. Dmesg output includes: sb0 at 0x220 irq 7 drq 1 on isa sb0: sbxvi0 at 0x0 drq 5 on isa sbxvi0: sbmidi0 at 0x300 on isa opl0 at 0x388 on isa opl0: PCM device 1 not installed. I'm running 2.2.5-STABLE. I'm trying to record a low-res snippent of sound from the CD with no success. While I've gotten the 44kHz .cd[ar] files to disk and can play them back, I've been unable to convert these files to anything else that is playable. (I've tried sox and tosha and probably something else.) I figured the next thing to try was to record from the SB16 card, but I just don't get anything. Can somebody please point me at a working solution to this problem? H To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 12:29:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04954 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 12:29:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from plains.NoDak.edu (tinguely@plains.NoDak.edu [134.129.111.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA04947 for ; Fri, 13 Mar 1998 12:29:09 -0800 (PST) (envelope-from tinguely@plains.NoDak.edu) Received: (from tinguely@localhost) by plains.NoDak.edu (8.8.8/8.8.8) id OAA06502 for freebsd-multimedia@freebsd.org; Fri, 13 Mar 1998 14:29:02 -0600 (CST) Date: Fri, 13 Mar 1998 14:29:02 -0600 (CST) From: Mark Tinguely Message-Id: <199803132029.OAA06502@plains.NoDak.edu> To: freebsd-multimedia@FreeBSD.ORG Subject: SB AWE64 GOLD Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I have been trying to get a SoundBlaster AWE 64 to be configured under FreeBSD 2.2.5-RELEASE. I first tried the VOXWARE + AWEDRV from http://multiverse.com/~rhh/awedrv and I can find the AWE, but the SoundBlaster 16 part of the card is not found (see below). /sys/i386/conf/config_file controller pnp0 controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr device sbxvi0 at isa? drq 5 device sbmidi0 at isa? port 0x330 device opl0 at isa? port 0x388 device awe0 at isa? port 0x620 pnpinfo: Checking for Plug-n-Play devices... Trying Read_Port at 203 Card assigned CSN #1 Board Vendor ID: CTL009e Board Serial Number: 05cd5ff3 PnP Version: 1.0 Vendor Version: 32 Device Description: Creative SB AWE64 Gold Logical Device ID: CTL0044 (44008c0e) Device Description: Audio Start Dependent Function Good Configuration IRQ: 5 DMA: 0 1 DMA: 8-bit only DMA: Device is not a bus master DMA: May execute in count by byte mode DMA: May not execute in count by word mode DMA: Compatibility mode DMA: 5 DMA: 16-bit only DMA: Device is not a bus master DMA: May not execute in count by byte mode DMA: May execute in count by word mode DMA: Compatibility mode Device decodes the full 16-bit ISA address I/O Range maximum address: 0x220 I/O Range maximum address: 0x220 I/O alignment for minimum: 1 I/O length: 16 Device decodes the full 16-bit ISA address I/O Range maximum address: 0x330 I/O Range maximum address: 0x330 I/O alignment for minimum: 1 I/O length: 2 Device decodes the full 16-bit ISA address I/O Range maximum address: 0x388 I/O Range maximum address: 0x388 I/O alignment for minimum: 1 I/O length: 4 (other configurations removed to save space) End Tag # dmesg sb0 not found at 0x220 sbxvi0 not found sbmidi0 not found at 0x330 opl0 not found at 0x388 awe0 at 0x620 on isa awe0: Sequencer busy PCM device 0 not installed. # cat /dev/sndstat VoxWare Sound Driver:3.0-beta-950506 (Sun Feb 5 14:38:12 EST 1995 freebsd-hackers@freefall.cdrom.com) Config options: ffffffff Installed drivers: Type 1: OPL-2/OPL-3 FM Type 2: SoundBlaster Type 6: SoundBlaster16 Type 20: AWE32 Synth Type 7: SB16 MIDI Card config: (SoundBlaster at 0x220 irq 5 drq 1) (SoundBlaster16 at 0x0 irq 65535 drq 5) (SB16 MIDI at 0x330 irq 65535 drq 4294967295) AWE32 Synth at 0x620 irq 65535 drq 4294967295 (OPL-2/OPL-3 FM at 0x388 irq 65535 drq 4294967295) Audio devices: Synth devices: 0: AWE32-0.4.2c (RAM512k) Midi devices: Timers: 0: System Timer Mixers: 0: AWE32 Equalizer I also tried the Luigi drivers and it gives me a (PNP) error: Probing for PnP devices: CSN 1 Vendor ID: CTL009e [0x9e008c0e] Serial 0x05cd5ff3 This is a SB16 PnP, but LDN 0 is disabled /sys/i386/conf/config_file controller pnp0 device pcm0 at isa ? port? tty irq 5 drq 1 flags 0x15 vector pcmintr The PNP entry in the BIOS for this card is Auto. Windows95 does use the above IRQs, DRQs, and ports. I hate SoundBlasters ... --mark. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 13:49:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA23050 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 13:49:37 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA23037 for ; Fri, 13 Mar 1998 13:49:22 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA15944; Fri, 13 Mar 1998 21:20:54 +0100 From: Luigi Rizzo Message-Id: <199803132020.VAA15944@labinfo.iet.unipi.it> Subject: Re: SB AWE64 GOLD To: tinguely@plains.NoDak.edu (Mark Tinguely) Date: Fri, 13 Mar 1998 21:20:53 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: <199803132029.OAA06502@plains.NoDak.edu> from "Mark Tinguely" at Mar 13, 98 02:28:43 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I have been trying to get a SoundBlaster AWE 64 to be configured under > FreeBSD 2.2.5-RELEASE. I first tried the VOXWARE + AWEDRV from > http://multiverse.com/~rhh/awedrv and I can find the AWE, but the > SoundBlaster 16 part of the card is not found (see below). > ... > I also tried the Luigi drivers and it gives me a (PNP) error: > > Probing for PnP devices: > CSN 1 Vendor ID: CTL009e [0x9e008c0e] Serial 0x05cd5ff3 > This is a SB16 PnP, but LDN 0 is disabled so this is very clear: your bios is leaving the card disabled. boot with -c and do pnp 1 0 os enable irq0 5 drq0 1 drq1 5 port0 0x220 ... as written in the README (or CARDS ?) file of my driver. that should make the card visible to both drivers. > /sys/i386/conf/config_file > controller pnp0 > device pcm0 at isa ? port? tty irq 5 drq 1 flags 0x15 vector pcmintr > > The PNP entry in the BIOS for this card is Auto. Windows95 does use the the meaning of "Auto" is very ambiguous. > above IRQs, DRQs, and ports. > > I hate SoundBlasters ... in this case it's not soundblaster's fault. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 15:18:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08025 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 15:18:17 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA07989 for ; Fri, 13 Mar 1998 15:18:06 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 13 Mar 1998 18:17:35 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA01341; Fri, 13 Mar 98 18:17:33 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id SAA25008; Fri, 13 Mar 1998 18:17:18 -0500 Message-Id: <19980313181718.29991@ct.picker.com> Date: Fri, 13 Mar 1998 18:17:18 -0500 From: Randall Hopper To: Harlan Stenn , multimedia@FreeBSD.ORG Subject: Re: Recording via SB16? Mail-Followup-To: Harlan Stenn , multimedia@FreeBSD.ORG References: <9328.889815058@brown.pfcs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <9328.889815058@brown.pfcs.com>; from Harlan Stenn on Fri, Mar 13, 1998 at 01:50:58PM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Harlan Stenn: |I'm trying to record a low-res snippent of sound from the CD with no |success. | |While I've gotten the 44kHz .cd[ar] files to disk and can play them back, |I've been unable to convert these files to anything else that is playable. |(I've tried sox and tosha and probably something else.) I figured the next |thing to try was to record from the SB16 card, but I just don't get |anything. If you've got them on disk and can play them back, what program are you using to play them. Could this format be the .cdr format documented in the sox man page?: .cdr CD-R CD-R files are used in mastering music Compact Disks. The file format is, as you might expect, raw stereo raw unsigned samples at 44khz. But, there's some blocking/padding oddity in the for- mat, so it needs its own handler. If so, should be able to convert these to whatever format you want. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 15:42:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11144 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 15:42:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA11125 for ; Fri, 13 Mar 1998 15:42:01 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 13 Mar 1998 18:40:40 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA01714; Fri, 13 Mar 98 18:40:29 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id SAA25063; Fri, 13 Mar 1998 18:40:18 -0500 Message-Id: <19980313184018.59855@ct.picker.com> Date: Fri, 13 Mar 1998 18:40:18 -0500 From: Randall Hopper To: Harlan Stenn Cc: multimedia@FreeBSD.ORG Subject: Re: Recording via SB16? Mail-Followup-To: Harlan Stenn , multimedia@freebsd.org References: <19980313181718.29991@ct.picker.com> <13439.889831387@brown.pfcs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <13439.889831387@brown.pfcs.com>; from Harlan Stenn on Fri, Mar 13, 1998 at 06:23:07PM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org |Thanks for the response, Randall. | |When I read them in (probably using sox, maybe tosha), I can play them back |just fine. | |I've just been unable to convert from the .cdr format to, say, .au at *any* |sampling rate and have the result be playable. I've not worked with this format before, so I can only try and guess. But with sox, here are some things you might try (I'm sure you tried some of these already): sox -t cdr myfile.cdr -t au - > /dev/audio sox -t cdr myfile.cdr -t raw -U -b -c 1 -r 8012 - > /dev/audio and in case the samples are byte swapped (doubtless there's a simpler way, but I like to be explicit): sox -t cdr myfile.cdr -r 44100 -t raw -u -w -x - | \ sox -r 44100 -t raw -u -w - -t au - > /dev/audio Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 15:57:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14214 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 15:57:37 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA14206 for ; Fri, 13 Mar 1998 15:57:30 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 13 Mar 1998 18:56:28 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA01956; Fri, 13 Mar 98 18:56:26 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id SAA25114; Fri, 13 Mar 1998 18:56:19 -0500 Message-Id: <19980313185618.55910@ct.picker.com> Date: Fri, 13 Mar 1998 18:56:18 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@FreeBSD.ORG Subject: Re: Yet another long overdue item Mail-Followup-To: Conrad Sabatier , multimedia@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Conrad Sabatier on Thu, Mar 12, 1998 at 01:43:09PM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Conrad Sabatier: |Well, I *finally* got around to upgrading to the latest version (0.4.2c) |of the AWE driver under 2.2-STABLE, and I'm extremely pleased to report |that it does indeed now recognize all 24 megs of my soundcard's memory. |Yay! The 8 meg soundfont sounds great! | |Thought you might like to know. :-) |awe0: <-- (Wheee!) Yeah, that's great! I'm jealous (just got 2 Meg in mine). Have to grab me a couple big'n'cheap 30-pin SIMMs at the Dayton ComputerFest coming up. |Now, on to upgrading the AWE apps, too. :-) Cool. Wouldn't think there'd be too much there for the previously ported stuff. A few new includes or so. Speaking of AWE apps, I saw this fly by on the AWEDRV mailing list recently. Sounds kinda cool, but I haven't tried it yet. If you get there before I do, I'd be interested in what you think of it. Thanks, Randall From: jwittema@wi.leidenuniv.nl (J.J.W.Witteman) Subject: [linux-awe] AWEWavePlayer URL changed !! To: linux-awe@nsdev.org (awe) Date: Wed, 4 Mar 1998 14:13:40 +0100 (MET) Hello, The URL where you can download the program AWEWavePlayer has changed. The new address is: http://www.wi.leidenuniv.nl/home/jwittema/awe/awe.html Please update your bookmarks / links. For those who don't know what AWEWavePlayer is, here's a description: AWEWavePlayer plays samples through the EMU8000 of your Sound Blaster AWE32 (and family) soundcard and can be used to play mp3's. The advantage is that you can use your digital output (S/PDIF jumper) for playing mp3's and wave samples and enjoy the better quality of the sound. The program reads 16 bit 44 kHz mixed mode stereo wave data from standard input (the output of mpg123) and this is played through your EMU8000. Additionally chorus and reverb may be added. For more detail see my homepage. Features: - Plays 16 bit 44100 kHz mixed mode stereo wave data through the EMU8000 - Add chorus in 8 different chorus modes (chorus1, chorus2, chorus3, chorus4, feedback, flanger, shortdelay, shortdelay2) - Add reverb in 8 different reverb modes (room1, room2, room3, hall1, hall2, plate, delay, panningdelay) - AWE Digital equalizer control (bass & trebble setting) - Sample size and used number of samples configurable. - Even works with 512 kB RAM on AWE. Greeting, Jeroen -- Jeroen Witteman - jwittema@wi.leidenuniv.nl http://www.wi.leidenuniv.nl/home/jwittema/ -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 16:14:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA16552 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 16:14:28 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA16508 for ; Fri, 13 Mar 1998 16:14:17 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id SAA21253; Fri, 13 Mar 1998 18:12:01 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19980313185618.55910@ct.picker.com> Date: Fri, 13 Mar 1998 18:12:01 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: Yet another long overdue item Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 13-Mar-98 Randall Hopper wrote: > > |awe0: <-- (Wheee!) > > Yeah, that's great! I'm jealous (just got 2 Meg in mine). Have to grab me > a couple big'n'cheap 30-pin SIMMs at the Dayton ComputerFest coming up. It's way fsckin' cool, I tell ya! :-) Gotta try and find the web site where I once saw a 12 meg soundfont. *That* should be interesting! > |Now, on to upgrading the AWE apps, too. :-) > > Cool. Wouldn't think there'd be too much there for the previously ported > stuff. A few new includes or so. Well, I checked 'em out, and the only one that's been updated is awemidi. So I went ahead and upgraded that on my machine. Still wish it had a nicer file open dialog, though (like, with all the dirs at the top of the listing, for one thing). Still, a very nice app overall. > Speaking of AWE apps, I saw this fly by on the AWEDRV mailing list > recently. Sounds kinda cool, but I haven't tried it yet. If you get there > before I do, I'd be interested in what you think of it. Thanks for the pointer. I'll have to check it out, for sure. One other "wish list" item: to have the UNIX MIDI plug-in for Netscape be able to invoke tkawemidi instead of timidity. But I haven't the faintest idea how to go about doing *that* (anyone?). :-) -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: Think honk if you're a telepath. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 16:31:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA19654 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 16:31:09 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA19647 for ; Fri, 13 Mar 1998 16:31:03 -0800 (PST) (envelope-from dmaddox@scsn.net) Received: from rhiannon.scsn.net ([208.133.153.43]) by mail.scsn.net (Post.Office MTA v3.1.2 release (PO205-101c) ID# 0-41950U6000L1100S0) with ESMTP id AAA140; Fri, 13 Mar 1998 19:27:26 -0500 Received: (from root@localhost) by rhiannon.scsn.net (8.8.8/8.8.7) id TAA26736; Fri, 13 Mar 1998 19:31:22 -0500 (EST) (envelope-from root) Message-ID: <19980313193120.02046@scsn.net> Date: Fri, 13 Mar 1998 19:31:20 -0500 From: dmaddox@scsn.net (Donald J. Maddox) To: Conrad Sabatier , Randall Hopper Cc: multimedia@FreeBSD.ORG Subject: Re: Yet another long overdue item Reply-To: dmaddox@scsn.net Mail-Followup-To: Conrad Sabatier , Randall Hopper , multimedia@FreeBSD.ORG References: <19980313185618.55910@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: ; from Conrad Sabatier on Fri, Mar 13, 1998 at 06:12:01PM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 13, 1998 at 06:12:01PM -0000, Conrad Sabatier wrote: > One other "wish list" item: to have the UNIX MIDI plug-in for Netscape be able > to invoke tkawemidi instead of timidity. But I haven't the faintest idea how > to go about doing *that* (anyone?). :-) Yeah. Take a look at Xswallow: http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 16:40:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21356 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 16:40:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21349 for ; Fri, 13 Mar 1998 16:40:46 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id SAA22496; Fri, 13 Mar 1998 18:38:35 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19980313193120.02046@scsn.net> Date: Fri, 13 Mar 1998 18:38:34 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: dmaddox@scsn.net Subject: Re: Yet another long overdue item Cc: multimedia@FreeBSD.ORG, Randall Hopper Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 14-Mar-98 Donald J. Maddox wrote: > On Fri, Mar 13, 1998 at 06:12:01PM -0000, Conrad Sabatier wrote: >> One other "wish list" item: to have the UNIX MIDI plug-in for Netscape be >> able to invoke tkawemidi instead of timidity. But I haven't the faintest >> idea how to go about doing *that* (anyone?). :-) > > Yeah. Take a look at Xswallow: > > http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html Sounds awesome! Will definitely give it a try! Thanks! -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: While anyone can admit to themselves they were wrong, the true test is admission to someone else. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 13 23:51:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA29490 for freebsd-multimedia-outgoing; Fri, 13 Mar 1998 23:51:09 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from lunic.luth.se (lunic.luth.se [130.240.19.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA29483 for ; Fri, 13 Mar 1998 23:51:07 -0800 (PST) (envelope-from d91-han@ludd.luth.se) Received: from ludd.luth.se (hinken.campus.luth.se [130.240.193.157]) by lunic.luth.se (8.8.8/8.8.8) with ESMTP id IAA18317; Sat, 14 Mar 1998 08:50:54 +0100 (MET) Message-ID: <350A364C.CF52092B@ludd.luth.se> Date: Sat, 14 Mar 1998 08:48:28 +0100 From: Henrik Andersson Organization: Luleå University X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Amancio Hasty CC: Jaroslav Klaus , multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance References: <199803131803.KAA11302@rah.star-gate.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Amancio Hasty wrote: > > I think that the Trio64 has scaling and yuv to rgb conversion I will > have to look it up in my databooks. These chips does not have YUV->RGB conversion or scaling: S3 Trio64 (S3 764) S3 864 S3 964 These chips have it: S3 Trio64V+ (S3 765) S3 868 S3 968 Hope this helps. > At any rate, my comment still stands if we want higher performance > mpeg decoding aside from what can be done in the decoder we need > hardware scaling and yuv to rgb conversion. > > What we really need is someone to work with the XFree86 team and implement the > features . > > Amancio -- /Henrik To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 14 02:35:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA17142 for freebsd-multimedia-outgoing; Sat, 14 Mar 1998 02:35:54 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from stern.pacific.net.sg (stern.pacific.net.sg [203.120.90.68]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA17136 for ; Sat, 14 Mar 1998 02:35:50 -0800 (PST) (envelope-from optasia@singapore.com) Received: from 210.24.114.11 (dyn114ppp11.pacific.net.sg [210.24.114.11]) by stern.pacific.net.sg (8.8.5/8.8.5) with SMTP id SAA22066 for ; Sat, 14 Mar 1998 18:35:47 +0800 (SGT) Message-ID: <350A5CCF.732@singapore.com> Date: Sat, 14 Mar 1998 18:32:50 +0800 From: Goh Reply-To: optasia@singapore.com Organization: Optasia Systems Pte Ltd X-Mailer: Mozilla 3.04 (Macintosh; I; PPC) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: pcaudio volume Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hi, Have been having this problem for a week or so. Searchin thru the archives did not help. In my config, controller snd0 device pca0 ...... When I cat an audio file to pcaudio, the volume is so low it is drowned by the fan. Any assistance will be greatly appreciated. Thanks TH Goh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 14 04:47:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA05089 for freebsd-multimedia-outgoing; Sat, 14 Mar 1998 04:47:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA05082 for ; Sat, 14 Mar 1998 04:47:50 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id MAA06180; Sat, 14 Mar 1998 12:47:49 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id NAA13621; Sat, 14 Mar 1998 13:47:48 +0100 (MET) Message-ID: <19980314134748.32118@follo.net> Date: Sat, 14 Mar 1998 13:47:48 +0100 From: Eivind Eklund To: Luigi Rizzo Cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: "Windows 98" References: <19980313173243.07671@follo.net> <199803131514.QAA15312@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803131514.QAA15312@labinfo.iet.unipi.it>; from Luigi Rizzo on Fri, Mar 13, 1998 at 04:14:45PM +0100 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 13, 1998 at 04:14:45PM +0100, Luigi Rizzo wrote: > > But sure, parsing teletext is nice :-) (I've tried to use your > > patches, but it was somewhat hard...) > > those for soft decoding are probably kind of hard to use, but the > latest program using the 5246 should be really easy: I don't have a 5246 :-( I'd have to go with the soft decoding, but it was somewhat difficult to extract just the right parts to add to the brooktree driver. You wouldn't happen to have lying around a patch that contains just that stuff (doesn't have to apply, just have the correct pieces of code, so I can see which parts are relevant to the ttext decoding)? > (the top rows are graphics, and someone contributed a program to > convert the output into gif images. If you are willing to make > a port of this stuff... I could probably do that, but then I'd like to actually have it working (for me) first ;-) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 14 05:28:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA07717 for freebsd-multimedia-outgoing; Sat, 14 Mar 1998 05:28:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA07711 for ; Sat, 14 Mar 1998 05:28:01 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA17005; Sat, 14 Mar 1998 12:59:54 +0100 From: Luigi Rizzo Message-Id: <199803141159.MAA17005@labinfo.iet.unipi.it> Subject: Re: "Windows 98" To: eivind@yes.no (Eivind Eklund) Date: Sat, 14 Mar 1998 12:59:54 +0100 (MET) Cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com In-Reply-To: <19980314134748.32118@follo.net> from "Eivind Eklund" at Mar 14, 98 01:47:29 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I don't have a 5246 :-( I'd have to go with the soft decoding, but it > was somewhat difficult to extract just the right parts to add to the > brooktree driver. You wouldn't happen to have lying around a patch > that contains just that stuff (doesn't have to apply, just have the > correct pieces of code, so I can see which parts are relevant to the > ttext decoding)? it's been quite some time... and no i don't have patches right now. The main differences were: - definition of a new "format" (in practice, i just modified the SECAM entry which was of no use here) to capture only the VBI lines (7 to 22 or so) with the highest available horiz. resolution, and no interleave. - definition of some new ioctl (like LUMA COMB etc, i think they have even got into the current driver) to disable the chroma subcarrier filtering etc, so that the high frequency components of the tetetext data were not cut too much; - (probably) implementation of the read() call to make life easier to the application program. after that, the application only had to do resampling of the signal, locate the sync bytes, etc. etc. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 14 07:16:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18151 for freebsd-multimedia-outgoing; Sat, 14 Mar 1998 07:16:06 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from minot.com (db@minot.com [205.218.4.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA18115 for ; Sat, 14 Mar 1998 07:16:00 -0800 (PST) (envelope-from db@minot.com) Received: from localhost (db@localhost) by minot.com (8.8.8/8.8.7) with SMTP id JAA31106 for ; Sat, 14 Mar 1998 09:15:05 -0600 Date: Sat, 14 Mar 1998 09:15:05 -0600 (CST) From: Jeremy Kraft To: multimedia@FreeBSD.ORG Subject: resize... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org is there any command line that i can do to resize a .jpg ?... thanks a million, Jeremy Kraft db@minot.com --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 14 23:47:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA27378 for freebsd-multimedia-outgoing; Sat, 14 Mar 1998 23:47:51 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from thelab.hub.org (tc-36.acadiau.ca [131.162.2.136]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA27370 for ; Sat, 14 Mar 1998 23:47:47 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id DAA01554 for ; Sun, 15 Mar 1998 03:47:43 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Mar 1998 03:47:42 -0400 (AST) From: The Hermit Hacker To: freebsd-multimedia@FreeBSD.ORG Subject: Why is it that... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I finally picked up a SCSI CD to pull CD-DA tracks from my CDs to convert into mp3's, and am wondering why tosha reports that my mp3 should be ~1.8Meg, while the result of using mpeg_musicin to convert it to an mp3 works out to be almost 5Meg? track playing start end raw size mp3 size # of number time sector sector in bytes 44 kbps frames 1 5:41'25 0 25599 60211200 1877620 13067 Are the only tools for converting to mp3 that work under FreeBSD mpeg_musicin and l3enc? Could there be enough of a difference between the two to have this sort of result? Thanks... Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 00:15:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA00232 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 00:15:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from hydrogen.nike.efn.org (d182-89.uoregon.edu [128.223.182.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA00227 for ; Sun, 15 Mar 1998 00:15:45 -0800 (PST) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.7/8.8.7) id AAA17588; Sun, 15 Mar 1998 00:15:26 -0800 (PST) Message-ID: <19980315001526.01926@hydrogen.nike.efn.org> Date: Sun, 15 Mar 1998 00:15:26 -0800 From: John-Mark Gurney To: The Hermit Hacker Cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Why is it that... References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from The Hermit Hacker on Sun, Mar 15, 1998 at 03:47:42AM -0400 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The Hermit Hacker scribbled this message on Mar 15: > > I finally picked up a SCSI CD to pull CD-DA tracks from my CDs to convert > into mp3's, and am wondering why tosha reports that my mp3 should be > ~1.8Meg, while the result of using mpeg_musicin to convert it to an mp3 > works out to be almost 5Meg? > > track playing start end raw size mp3 size # of > number time sector sector in bytes 44 kbps frames ^^ > 1 5:41'25 0 25599 60211200 1877620 13067 > > Are the only tools for converting to mp3 that work under FreeBSD > mpeg_musicin and l3enc? Could there be enough of a difference between the > two to have this sort of result? because you provided a parameter that tells tosha to estimate the data rate of the mp3 at 44kbps... if you encode at 128kbps it will be about 2.9 times larger than 1.87megs... which is just over 5megs... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 00:42:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA02170 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 00:42:21 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from thelab.hub.org (tc-36.acadiau.ca [131.162.2.136]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA02164 for ; Sun, 15 Mar 1998 00:42:17 -0800 (PST) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id EAA02100; Sun, 15 Mar 1998 04:41:59 -0400 (AST) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 15 Mar 1998 04:41:59 -0400 (AST) From: The Hermit Hacker To: John-Mark Gurney cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Why is it that... In-Reply-To: <19980315001526.01926@hydrogen.nike.efn.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 15 Mar 1998, John-Mark Gurney wrote: > The Hermit Hacker scribbled this message on Mar 15: > > > > I finally picked up a SCSI CD to pull CD-DA tracks from my CDs to convert > > into mp3's, and am wondering why tosha reports that my mp3 should be > > ~1.8Meg, while the result of using mpeg_musicin to convert it to an mp3 > > works out to be almost 5Meg? > > > > track playing start end raw size mp3 size # of > > number time sector sector in bytes 44 kbps frames > ^^ > > 1 5:41'25 0 25599 60211200 1877620 13067 > > > > Are the only tools for converting to mp3 that work under FreeBSD > > mpeg_musicin and l3enc? Could there be enough of a difference between the > > two to have this sort of result? > > because you provided a parameter that tells tosha to estimate the data > rate of the mp3 at 44kbps... if you encode at 128kbps it will be about > 2.9 times larger than 1.87megs... which is just over 5megs... Oh, okay...then I guess the next question I have to ask is "what is thte difference"? It might be a stupid question to some, but this is still all new to me :( Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 00:58:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03284 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 00:58:42 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from hydrogen.nike.efn.org (d182-89.uoregon.edu [128.223.182.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA03279 for ; Sun, 15 Mar 1998 00:58:41 -0800 (PST) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.7/8.8.7) id AAA10726; Sun, 15 Mar 1998 00:58:39 -0800 (PST) Message-ID: <19980315005838.32051@hydrogen.nike.efn.org> Date: Sun, 15 Mar 1998 00:58:38 -0800 From: John-Mark Gurney To: The Hermit Hacker Cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Why is it that... References: <19980315001526.01926@hydrogen.nike.efn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from The Hermit Hacker on Sun, Mar 15, 1998 at 04:41:59AM -0400 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The Hermit Hacker scribbled this message on Mar 15: > On Sun, 15 Mar 1998, John-Mark Gurney wrote: > > > The Hermit Hacker scribbled this message on Mar 15: > > > > > > I finally picked up a SCSI CD to pull CD-DA tracks from my CDs to convert > > > into mp3's, and am wondering why tosha reports that my mp3 should be > > > ~1.8Meg, while the result of using mpeg_musicin to convert it to an mp3 > > > works out to be almost 5Meg? > > > > > > track playing start end raw size mp3 size # of > > > number time sector sector in bytes 44 kbps frames > > ^^ > > > 1 5:41'25 0 25599 60211200 1877620 13067 > > > > > > Are the only tools for converting to mp3 that work under FreeBSD > > > mpeg_musicin and l3enc? Could there be enough of a difference between the > > > two to have this sort of result? > > > > because you provided a parameter that tells tosha to estimate the data > > rate of the mp3 at 44kbps... if you encode at 128kbps it will be about > > 2.9 times larger than 1.87megs... which is just over 5megs... > > Oh, okay...then I guess the next question I have to ask is "what > is thte difference"? It might be a stupid question to some, but this is > still all new to me :( well, it just means that they run at a different bit rate... of course higher bit rate has higher quality... but even the common 128kbps for mp3 can muddle up the sound from cd's... also, there is a min/max on the bit rate for layer 3... 320 is max, 32 is min... also, the one that builds out of the dist10 has a requirement (I think) of the bit rate being a multiple of 16... as for the difference... just experiment with the different bit rates, and choose the lowest that doesn't change the sound quality for you... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 06:13:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA19284 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 06:13:38 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from brane.digs.iafrica.com (brane.digs.iafrica.com [196.7.162.25]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA19276 for ; Sun, 15 Mar 1998 06:13:34 -0800 (PST) (envelope-from iang@digs.iafrica.com) Received: from digs.iafrica.com [127.0.0.1] by brane.digs.iafrica.com with esmtp (Exim 1.71 #1) id 0yEE9R-0000Y8-00; Sun, 15 Mar 1998 16:12:33 +0200 To: Luigi Rizzo cc: Joachim.Wunder@lrz-muenchen.de, rhh@ct.picker.com, multimedia@FreeBSD.ORG Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards In-reply-to: Your message of "Fri, 06 Mar 1998 12:59:56 +0100." <199803061159.MAA01514@labinfo.iet.unipi.it> X-Attribution: BOFH Date: Sun, 15 Mar 1998 16:12:33 +0200 From: Ian Freislich Message-Id: Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luigi Rizzo... > there is a small program at http://www.iet.unipi.it/~luigi/txt.c > which i use to control various features of my card, and uses the > I2C commands to fetch Teletext pages from the SAA5246. The command > are very simple. That ioctl won't work (I don't think) because it only supports the following format: MSB LSB | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 0 - read i^2c address Internal reg Data 1 - write I presume that these bytes are just consecutive bytes written onto the serial bus. If we're going to write stuff to the MSP3410 chips we need to get 6 or 4 consecutive byte commands onto the i^2c bus. The following telegrams will need to be supported: write: <80 sa ah al dh dl> <80 sa dh dl> read: <80 sa ah al> <81 dh dl> sa - Sub address (internal part address) ah - Register Address MSB al - Register Address LSB dh - Data MSB dl - Data LSB Reads are done by writing the sub-address and the register address and the readiing two bytes from the device read address. I also don't think that this ioctl() will provide that functionality. If you can write something to get the data onto the bus, I should be able to get it to initialise the chip correctly. I'd propose something like this: ioctl (int, BT848_I2CWR6, u_long *) BT848_I2CWR6 - Write 6 bytes: u_long: MSB 7 - Device address 6 - Not used 5 - Not used 4 - Byte 4 (sa) 3 - Byte 3 (ah) 2 - Byte 2 (al) 1 - Byte 1 (dh) LSB 0 - Byte 0 (dl) The write must terminate with a STOP from the i^2c master. ioctl (int, BT848_I2CWR4, u_long *) BT848_I2CWR4 - Write 4 bytes: u_long: MSB 7 - Device address 6 - Not used 5 - Not used 4 - Not used 3 - Not used 2 - byte 2 (sa) 1 - Byte 1 (dh) LSB 0 - Byte 0 (dl) The write must terminate with a STOP from the i^2c master. ioctl (int, BT848_I2CRD2, u_long *) BT848_I2CRD2 - Read 2 bytes: u_long: MSB 7 - Device address 6 - Byte 2 (sa) 5 - Byte 1 (ah) 4 - byte 0 (al) 3 - Not used 2 - Not used 1 - Byte 1 (dh returned by read) LSB 0 - Byte 0 (dl returned by read) Bytes 6-4 of the u_long are written to the Device address on the i^2c bus followed by a START condition from the master. 2 bytes are read from the device address into bytes 1-0 of the u_long followed by a STOP condition from the master. -- igf (Ian Freislich) http://copernicus.cpt.tech.iafrica.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 06:41:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA21146 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 06:41:15 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA21131 for ; Sun, 15 Mar 1998 06:41:10 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id IAA14671; Sun, 15 Mar 1998 08:38:57 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sun, 15 Mar 1998 08:38:57 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: Yet another long overdue item Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 12-Mar-98 Conrad Sabatier wrote: > Hey, Randall, > > Well, I *finally* got around to upgrading to the latest version (0.4.2c) of > the AWE driver under 2.2-STABLE Forgot to mention earlier that I ran across one minor problem in building a new kernel after applying the patches. In awe_config.h, I had to change #include to #include "/usr/include/osreldate.h" It seems this is due to the "-nostdinc" switch in the Makefile. -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: The fact that boys are allowed to exist at all is evidence of a remarkable Christian forbearance among men. -- Ambrose Bierce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 07:29:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA25123 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 07:29:21 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA25118 for ; Sun, 15 Mar 1998 07:29:16 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id OAA18225; Sun, 15 Mar 1998 14:10:43 +0100 From: Luigi Rizzo Message-Id: <199803151310.OAA18225@labinfo.iet.unipi.it> Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards To: iang@digs.iafrica.com (Ian Freislich) Date: Sun, 15 Mar 1998 14:10:43 +0100 (MET) Cc: Joachim.Wunder@lrz-muenchen.de, rhh@ct.picker.com, multimedia@FreeBSD.ORG In-Reply-To: from "Ian Freislich" at Mar 15, 98 04:12:14 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Luigi Rizzo... > > there is a small program at http://www.iet.unipi.it/~luigi/txt.c > > which i use to control various features of my card, and uses the > > I2C commands to fetch Teletext pages from the SAA5246. The command > > are very simple. > > That ioctl won't work (I don't think) because it only supports the > following format: yes... i did not wrote the i2c support routines in the brooktree, just hacked up the ioctl to use them. I am not sure if the message format comes from some intrinsic limitation of the bt848, you should check the documentation. > If you can write something to get the data onto the bus, I should > be able to get it to initialise the chip correctly. I'd propose > something like this: > > ioctl (int, BT848_I2CWR6, u_long *) this would lead to an infinite proliferation of ioctls... buch better to define a suitably sized struct, e.g. struct i2cio { u_char len ; u_char sa ; u_char data[MAX_LEN]; } to be passed to modified I2CWR/I2CRD routines. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 07:36:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA25763 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 07:36:50 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA25749 for ; Sun, 15 Mar 1998 07:36:46 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 15 Mar 1998 10:36:10 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA02527; Sun, 15 Mar 98 10:36:07 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id KAA29468; Sun, 15 Mar 1998 10:35:57 -0500 Message-Id: <19980315103557.24927@ct.picker.com> Date: Sun, 15 Mar 1998 10:35:57 -0500 From: Randall Hopper To: optasia@singapore.com, multimedia@FreeBSD.ORG Subject: Re: pcaudio volume Mail-Followup-To: optasia@singapore.com, multimedia@FreeBSD.ORG References: <350A5CCF.732@singapore.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <350A5CCF.732@singapore.com>; from Goh on Sat, Mar 14, 1998 at 06:32:50PM +0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Goh: |Have been having this problem for a week or so. |Searchin thru the archives did not help. |In my config, | |controller snd0 |device pca0 ...... | |When I cat an audio file to pcaudio, the volume is so low it is drowned |by the fan. Was a particular sound file you've played ever louder on the same machine with the same fan installed? Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 08:22:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA01020 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 08:22:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA00977 for ; Sun, 15 Mar 1998 08:22:43 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 15 Mar 1998 11:20:32 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA03270; Sun, 15 Mar 98 11:20:30 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id LAA29543; Sun, 15 Mar 1998 11:20:18 -0500 Message-Id: <19980315112018.47411@ct.picker.com> Date: Sun, 15 Mar 1998 11:20:18 -0500 From: Randall Hopper To: Eivind Eklund , Amancio Hasty , Luigi Rizzo Cc: multimedia@FreeBSD.ORG Subject: Re: "Windows 98" program guides Mail-Followup-To: Eivind Eklund , Amancio Hasty , Luigi Rizzo , multimedia@freebsd.org References: <19980312224107.20558@follo.net> <19980313070708.24612@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980313070708.24612@ct.picker.com>; from Randall Hopper on Fri, Mar 13, 1998 at 07:07:08AM -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Eivind Eklund: |> | Windows 98 is an upgrade of Windows 95 that is slated to |> | include an integrated Web browser, a television tuner and |> | program guide, faster application loading, and built-in support |> | ^^^^^^^^^^^^^ ... | |What I tried to do was just to get Fxtv to read a program guide, which |containted the following: | |* Program channel, name and times (e.g, TV 2 has Cheers from time N to | time N, specified as seconds from 1970) |* Program type - SPORT, SERIAL, etc. |* User state information, like "I'm not interested in knowing that XXX | exists" as a flag for each program, set seperately from Fxtv. So MSW98 includes, I'm assuming, an API to TV tuners, and not a packaged tuner itself. Similarly for program guides, which I gather are metadata sent in the frames indicating what's going to be on shortly (or just "now", I'm not sure). Questions: 1) Are these "program guides" broadcast on all channels? 2) Does this program guide data indicate what's on all channels you can receive, regardless of which you're viewing? 3) Do these guides speak in terms of channel names or frequencies? 4) Is the same program guide data broadcast on all channels? 5) Where on PAL TVs is the program guide info available? 6) What can a PAL TV do with program guide info (mask all SPORT, etc.) 7) Is the content of the teletext well-defined and the same for all PAL everywhere (i.e. is there a generic algorithm to extract program guides and a specific set of fields in a program guide). 8) What flies by in teletext besides program guides? 9) Is teletext "text" data all in the "ISO-8859-1" codeset? If not, how does one tell what codeset is being used? What I'm getting to is how we could support this best. Some of it obviously needs to be abstracted from applications, either in drivers, in a tuner library package that all clients link with, or both. At the app level, it sounds like this might be useful for displaying something like what we in the US know as "The Preview Channel" on cable. Maybe a little text window that appears below your main TV window showing you what's flying by in the program guide. Of course, this should be meshed in with Intercast if possible so we can have one consistent method for grabbing VBI data and attributing it correctly to make the job of the many tuner clients simpler. It would be kinda cool to have apps like Fxtv grabbing URLs out of the VBI and issuing commands to the web browser (e.g. "netscape -remote "openURL($url)") to go surf the link as it flies by :-) |My intention was to make it possible to avoid ever getting sports and |bad serials into my fxtv :-) However, I was stopped at the early point Here, I'm confused. Would you want to just see a blank screen when you surf to a channel teletext says has a SPORT show on? Would you want to have +/- channel just skip past that channel? What should happen when you tell Fxtv to go straight to a channel (by name, frequency, or number) which teletext said had SPORT on? |I think we should be able to do the same functionality - make Fxtv |understand actual programs/shows, not just knowing about channels. |That's about as far as I wanted to go. I think with the answers to some of my questions above, I might be able to help you more with putting this in. As you can tell, I'm trying to get a handle on "what is teletext", "what do PAL TVs do with teletext", and "what would a tuner app like Fxtv do with teletext". After that, we can look at the appropriate driver mods (chip issues you and Luigi hinted at, etc.) and a TunerLib API (apps shouldn't each have to implement separately how to parse these bytestreams), and then what that means in terms of tuner app clients. Thanks, Randall Luigi Rizzo: | 00 .103 TELEVIDEO Ve 13 Mar 17:41:04 | 01 .||||,,l<,l Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03540 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 08:52:47 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA03529 for ; Sun, 15 Mar 1998 08:52:44 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 15 Mar 1998 11:51:09 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA03603; Sun, 15 Mar 98 11:51:04 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id LAA29776; Sun, 15 Mar 1998 11:50:50 -0500 Message-Id: <19980315115049.32380@ct.picker.com> Date: Sun, 15 Mar 1998 11:50:49 -0500 From: Randall Hopper To: Amancio Hasty , Niklas Saers Cc: multimedia@FreeBSD.ORG Subject: Re: miroMEDIA PCTV and Matrox Millenium Mail-Followup-To: Amancio Hasty , Niklas Saers , multimedia@FreeBSD.ORG References: <199802260145.RAA03339@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Jonathan Hanna on Wed, Feb 25, 1998 at 08:21:24PM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org (Sorry about the time lag. Another post buried in my list folder.) Amancio Hasty: |Niklas Saers: | |Amancio Hasty: | |> I don't think we support 24bit for the Matrox millenium . Try 32bit or | |> 16bit which is usually what run at every time. | | | |What are the reasons for this? I mean, about everything else works | |perfectly in 24 bit and XFree86 with my Matrox. :) | | |I forgot :( When I added the pixel format stuff, best as I could figure, only one of the two byte swapped packed 24bpp pixel formats was attainable with the Bt848 (works on S3 chipsets like my Virge/VX). You can see the supported driver RGB pixel formats using fxtv -debug startup: Supported RGB Capture Pixel Formats: bpp Bpp RGB Masks Swap --- --- ---------------------------- ---- 15 2 00007c00, 000003e0, 0000001f NB 16 2 0000f800, 000007e0, 0000001f NB 24 3 00ff0000, 0000ff00, 000000ff B <----------- 24 4 00ff0000, 0000ff00, 000000ff NBWb Which frame buffer format can't be queried in XFree 3.3.1 and prior versions (I've been told that it might be in a future version though) so Fxtv tries to guess the Bpp from the Display pixel formats or visual depth, and it makes the user specify the pixel format swaps via resources: Try these two commands: fxtv -xrm "Fxtv.bswap3Bpp: true" fxtv -xrm "Fxtv.bswap3Bpp: false" one of them will give you DirectVideo. If the colors look good, great -- keep it. If the colors are "psychedelic", the frame buffer format of your card is the unsupported Bt848 24bpp swap format. Note: it may be that the Millenium supports both 24bpp frame buffer orders, but that your X server just configuring up the one the Bt848 doesn't happen to support. Randall Jonathan Hanna: |On 26-Feb-98 Amancio Hasty wrote: |> I don't think we support 24bit for the Matrox millenium . Try 32bit or |> 16bit which is usually what run at every time. | |I am using Fxtv with the Matrox Millenium at 24bit (1280x1024 with 4M), |XFree86. Hmmm... Maybe diff server? Possibly 32bpp frame buffer format in reality? Don't know without more info. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 10:44:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14456 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 10:44:34 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA14451 for ; Sun, 15 Mar 1998 10:44:31 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 15 Mar 1998 13:42:24 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA04952; Sun, 15 Mar 98 13:42:22 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id NAA29903; Sun, 15 Mar 1998 13:42:10 -0500 Message-Id: <19980315134210.12544@ct.picker.com> Date: Sun, 15 Mar 1998 13:42:10 -0500 From: Randall Hopper To: Amancio Hasty , Jim Lowe , luigi@labinfo.iet.unipi.it Cc: multimedia@FreeBSD.ORG Subject: Re: Video ioctl interface Mail-Followup-To: Amancio Hasty , Jim Lowe , luigi@labinfo.iet.unipi.it, multimedia@freebsd.org References: <199803020935.BAA09432@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803020935.BAA09432@rah.star-gate.com>; from Amancio Hasty on Mon, Mar 02, 1998 at 01:35:51AM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I thought I should mail out the notes I've jotted down on this before too many weeks go by. Bullet form for easy browsing. 1) Are we sure it's really worth the effort at this point? Assuming it is: 2) I'd like us convert to this model: Applications -> Capture Library -> Capture Devices Applications -> Tuner Library -> Tuner Devices All device I/F abstracted through a common userland library/libraries. Libraries would be C, but if generically written, it's easy enough to cook C++ wrappers for this model. 3) Generic, extensible interface. No interfaces to explicitly open specific devices or set/get specific parameters (e.g. contrast, brightness, hue, etc.) on a device. Have a generic interface to query which capture/tuner devices are available, which parameters for each device are supported, and for each, what their valid value ranges are. E.g.: TUNERLIB_DEV *TunerLib_GetInstalledTunerDevByIndex( i ); TUNERLIB_DEV *TunerLib_OpenTunerDev( dev, i ); TUNERLIB_PARAM *TunerLib_GetParamByIndex( dev, i ); TUNERLIB_PARAM *TunerLib_GetParamByName( dev, "CONTRAST" ); TUNERLIB_PRANGE *TunerLib_GetParamRange( dev, param ); TUNERLIB_PRANGE *TunerLib_SetParam( param, double value ); ... So all this stuff: #define BT848_SBRIG _IOW('x', 38, int) /* set brightness */ #define BT848_GBRIG _IOR('x', 38, int) /* get brightness */ #define BT848_BRIGHTMIN (-50) #define BT848_BRIGHTMAX 50 #define BT848_BRIGHTCENTER 0 #define BT848_BRIGHTRANGE 99.6 #define BT848_BRIGHTREGMIN (-128) #define BT848_BRIGHTREGMAX 127 #define BT848_BRIGHTSTEPS 256 ... if it doesn't go away completely, is only dealt with by the capture/tuner libraries and made available to application clients through the abstracted, extensible APIs that the libraries export. 4) Support query of all valid values for discrete value parameters from the driver. E.g.: SIGNAL_FMT = { NTSCM, NTSCJ, PALBDGHI, PALM, PALN, SECAM, PALNCOMB } 5) Support getting valid ranges and quantization intervals from the driver for all continuous driver parameters. E.g. for bt848 brightness: BRIGHTNESS: min,max,step = { -50.0, +49.6, 0.4 } 6) Either: a) talk to capture lib in terms of the real-world values (e.g. "brightness %"), or b) support APIs to query the mapping between virtual values and real-world values. E.g.: BRIGHTNESS: VIRTUAL [ min,max,step,type = { -128 , +127, 1, int32 }] ACTUAL [ min,max,step,type = { -50.0, +49.6, 0.4, double }] Type can be eliminated by always talking doubles to the driver. I'd prefer to see a) 7) Move freq<->channel mappings totally out of the driver and into a userland tuner library; always talk to the driver in frequencies. AFAIK channel numbers don't even make sense for PAL. They're an artifact of starting with NTSC. They can be abstracted into the I/F libs by always dealing with station strings: struct TUNERLIB_STATION { int index; char name[80]; double freq; } st; TUNERLIB_STATION *TunerLib_GetStationByName ( dev, char [] ); TUNERLIB_STATION *TunerLib_GetStationByIndex( dev, char [] ); void TunerLib_SetFreq( dev, double freq ); E.g.: st = TunerLib_GetStationByName( dev, "N21" ); /* PAL */ st = TunerLib_GetStationByName( dev, "3" ); /* NTSC */ TunerLib_SetFreq( dev, st->freq ); station.name would be a locale-specific string, another good reason to have this in a userland library. Kernel shouldn't deal with I18N issues. 8) Provide generic driver I/F to query all relevent card info needed for debugging (e.g. for bt848 cards, eeprom + i2c + etcetc -- one big card specific- format string). This can be used by an app. Shouldn't have to "know" something about the card to get this information (is an EEPROM installed; what capacity EEPROM is installed, etc.). 9) API to query a string that briefly identifies the card (e.g. card name + chipset + tuner name). I.e. a way to display this in an app bktr0: rev 0x11 int a irq 9 on pci0.11.0 Hauppauge WinCast/TV, Philips NTSC tuner, dbx stereo. without grepping dmesg. 10) Capture Format Query API Generic enough to return sufficient parameters for each supported format for a program (and thus the user) to choose a format dynamically via application user interface, AND for the app to be able to process the captured data byte-for-byte if necessary. E.g. for RGB & YUV, something along these lines: typedef enum { FRAME_PLANAR, /* E.g. YYYYY..UUUUU...VVVVV */ FRAME_PACKED /* E.g. YVUVYVUV... */ } FRAME_PACKING; typedef struct { int index; /* Drvr hdlr for pix fmt */ PIXELTYPE type; /* RGB, YUV */ /* RGB-only attributes */ u_int Bpp; /* Bytes per pixel */ u_int mask[3]; /* Pixel masks */ u_int swap_bytes :1; /* Bytes in shorts swapped */ u_int swap_shorts :1; /* Shorts in longs swapped */ /* YUV-only attributes */ u_int samp_size[3]; /* [YUV] Bits per sample */ u_int samp_int_h[3]; /* [YUV] Horiz samp interval */ u_int samp_int_v[3]; /* [YUV] Vert samp interval */ FRAME_PACKING frame_packing; /* Order YUV data is stored */ char comp_order[30]; /* "YUYV", "YVU", etc. */ u_int order_t_to_b :1; /* Scanline order TtoB;BtoT */ u_int order_l_to_r :1; /* Column order RtoL;LtoR */ u_int y_trans :1; /* LSb Y = transparency? */ } FRAME_GEOM; (from fxtv::tvcapture.h. I cooked this after digesting the FOURCC YUV formats: http://www.webartz.com/fourcc). E.g.: FRAME_GEOM IYUV = YUV_h422_v422_planar = { -1,PIXELTYPE_YUV,0,{},0,0, {8,8,8},{1,2,2},{1,2,2},FRAME_PLANAR,"YUV",1,1,0 }, YUY2 = YUV_h422_v111_packed = { -1,PIXELTYPE_YUV,0,{},0,0, {8,8,8},{1,2,2},{1,1,1},FRAME_PACKED,"YUYV",1,1,0 }, YUY2L = YUV_h422_v111_planar = { -1,PIXELTYPE_YUV,0,{},0,0, {8,8,8},{1,2,2},{1,1,1},FRAME_PLANAR,"YUV",1,1,0 }; 11) Remove any arbitrary ordering requirements for setting up parameters before capture (as much as possible) - Parm set calls just test whether parm is valid for its own range - Start capture determines whether the entire parameter set is valid together to start capture (i.e. inter-parameter checks), and if so, configures the card and starts capture 12) API to parse Teletext and Intercast data, and to attribute the data nicely so all apps don't know how to parse this stuff. Use generic attribute and attribute value lists. This is just for starters. This message is getting long, so I'll wrap it up there for now. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 11:22:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17635 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 11:22:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (root@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17595 for ; Sun, 15 Mar 1998 11:22:00 -0800 (PST) (envelope-from perlsta@cs.sunyit.edu) Received: from win95.local.sunyit.edu (A-T34.rh.sunyit.edu [150.156.210.241]) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id PAA16023 for ; Sun, 15 Mar 1998 15:23:40 GMT Message-ID: <001b01bd5047$2f099860$0600a8c0@win95.local.sunyit.edu> From: "Alfred Perlstein" To: Subject: where is a good listing for the sound IOCTLs? Date: Sun, 15 Mar 1998 14:18:48 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org can anyone point me to a good reference to the sound ioctls? (i've looked at soundcard.h OUCH!) i'm trying to set the recording source and i don't want to use OSS calls unless abosolutely nessesary... i need to know how to set it to LINE or perhaps to mix them by setting it to LINE+CD+MIC. -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 11:43:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19710 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 11:43:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (root@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19700 for ; Sun, 15 Mar 1998 11:43:02 -0800 (PST) (envelope-from perlsta@cs.sunyit.edu) Received: from win95.local.sunyit.edu (A-T34.rh.sunyit.edu [150.156.210.241]) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id PAA16155 for ; Sun, 15 Mar 1998 15:44:41 GMT Message-ID: <002201bd504a$1f103600$0600a8c0@win95.local.sunyit.edu> From: "Alfred Perlstein" To: Subject: Re: where is a good listing for the sound IOCTLs? oops Date: Sun, 15 Mar 1998 14:39:50 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org sorry, i forgot i'm not subscribed here, please send to my address too. -----Original Message----- From: Alfred Perlstein To: multimedia@freebsd.org Date: Sunday, March 15, 1998 2:18 PM Subject: where is a good listing for the sound IOCTLs? >can anyone point me to a good reference to the sound ioctls? >(i've looked at soundcard.h OUCH!) > >i'm trying to set the recording source and i don't want to use OSS calls >unless abosolutely nessesary... i need to know how to set it to LINE or >perhaps to mix them by setting it to LINE+CD+MIC. > >-Alfred > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 13:34:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA03527 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 13:34:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA03450 for ; Sun, 15 Mar 1998 13:34:24 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA18613; Sun, 15 Mar 1998 21:06:37 +0100 From: Luigi Rizzo Message-Id: <199803152006.VAA18613@labinfo.iet.unipi.it> Subject: Re: where is a good listing for the sound IOCTLs? To: perlsta@cs.sunyit.edu (Alfred Perlstein) Date: Sun, 15 Mar 1998 21:06:36 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <001b01bd5047$2f099860$0600a8c0@win95.local.sunyit.edu> from "Alfred Perlstein" at Mar 15, 98 02:18:29 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > can anyone point me to a good reference to the sound ioctls? > (i've looked at soundcard.h OUCH!) try /sys/i386/isa/snd/sound.c -- at least there you see the implementation of the audio ioctls which might give some better idea... > i'm trying to set the recording source and i don't want to use OSS calls > unless abosolutely nessesary... i need to know how to set it to LINE or > perhaps to mix them by setting it to LINE+CD+MIC. of course you'll need the OSS calls, since that's the API we have (at least for mixer setting...) i suggest you look at the sources of "mixer" (/usr/src/usr.sbin/mixer) cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 13:41:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05909 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 13:41:51 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from titus.stade.co.uk (root@stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05734 for ; Sun, 15 Mar 1998 13:41:28 -0800 (PST) (envelope-from aw1@titus.stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id UAA27162; Sun, 15 Mar 1998 20:58:55 GMT Message-ID: <19980315205855.13643@stade.co.uk> Date: Sun, 15 Mar 1998 20:58:55 +0000 From: Adrian Wontroba To: multimedia@FreeBSD.ORG Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards Reply-To: aw1@stade.co.uk Mail-Followup-To: multimedia@freebsd.org References: <19980305184212.19704@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980305184212.19704@ct.picker.com>; from Randall Hopper on Thu, Mar 05, 1998 at 06:42:12PM -0500 Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Another data point, for a Hauppage card marked PAL-BG/I 60134 Rev C and bought for use in the UK. I didn't peel back the labels before inserting the card, so I'm not sure of the Philips part number. The diff below seems to make it work - at least for TV. I've not tried the radio, and had no success with teletext. Note the BKTR_REVERSEMUTE define. Without it I only got sound with fxtv muted. Sign and eeprom output after the diff. I fitted a SB16 PNP at the same time - and found it to be the unsupported 2 * 8 bit DMA Vibra variety. Not my weekend. At least the +64 MB store upgrade worked (8-) 2.2.6-BETA system. --- /usr/src/sys/pci/brooktree848.c.orig Tue Mar 3 00:39:33 1998 +++ /usr/src/sys/pci/brooktree848.c Sun Mar 15 09:11:07 1998 @@ -3964,6 +3964,21 @@ 0x00}, { 0x00, 0x00 }, /* band-switch crosspoints */ { 0xa0, 0x90, 0x30,0x00 } }, /* the band-switch values */ + +/* type 10 - Much twiddled with to make my UK tuner work */ +#define OVERRIDE_TUNER 10 +#define BKTR_REVERSEMUTE + /* PHILIPS_FR1246_PAL */ + { "Philips FR1246 PAL FM", /* the 'name' */ + TTYPE_PAL, /* input type */ + PHILIPS_FR1236_NTSC_WADDR, /* PLL write address */ + { TSA552x_SCONTROL, /* control byte for PLL */ + TSA552x_SCONTROL, + TSA552x_SCONTROL, + TSA552x_RADIO }, + { 0x00, 0x00 }, /* band-switch crosspoints */ + { 0xa0, 0x90, 0x30, 0xa4 } }, /* the band-switch values */ + }; ./sign signature contents, 0x01 thru 0xff: 00 00 00 00 00 00 00 00 01 00 01 00 02 00 00 00 i2c device found @ 0x80 0xa0 0xc2 ./eeprom 0 256 EEProm contents, 0x00 thru 0xff: 84 12 00 00 05 40 09 36 04 15 13 e6 ea 00 60 8f 00 00 00 00 01 84 0a 00 01 01 20 77 00 40 87 94 0f 00 74 02 01 05 02 79 72 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 13:47:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA07934 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 13:47:18 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA07842 for ; Sun, 15 Mar 1998 13:46:54 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sun, 15 Mar 1998 16:45:43 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA07265; Sun, 15 Mar 98 16:45:41 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id QAA00375; Sun, 15 Mar 1998 16:45:30 -0500 Message-Id: <19980315164529.06246@ct.picker.com> Date: Sun, 15 Mar 1998 16:45:29 -0500 From: Randall Hopper To: Conrad Sabatier Cc: multimedia@FreeBSD.ORG Subject: Re: Yet another long overdue item Mail-Followup-To: Conrad Sabatier , multimedia@FreeBSD.ORG References: <19980313185618.55910@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Conrad Sabatier on Fri, Mar 13, 1998 at 06:12:01PM -0000 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Conrad Sabatier: |Gotta try and find the web site where I once saw a 12 meg soundfont. |*That* should be interesting! Here it is (one of them anyway): * Chaos SoundFont (SF2) 12/8/4/2 MB for AWE http://taeback.kornet.nm.kr/~chaos/soundfont/chaosbank.htm Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 14:23:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA15979 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 14:23:00 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA15963 for ; Sun, 15 Mar 1998 14:22:55 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA18760; Sun, 15 Mar 1998 21:54:59 +0100 From: Luigi Rizzo Message-Id: <199803152054.VAA18760@labinfo.iet.unipi.it> Subject: Re: Video ioctl interface To: rhh@ct.picker.com (Randall Hopper) Date: Sun, 15 Mar 1998 21:54:59 +0100 (MET) Cc: hasty@rah.star-gate.com, james@miller.cs.uwm.edu, multimedia@FreeBSD.ORG In-Reply-To: <19980315134210.12544@ct.picker.com> from "Randall Hopper" at Mar 15, 98 01:41:51 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > 1) Are we sure it's really worth the effort at this point? i think so. there are (luckily) not too many apps using the old API, and the programmers of those apps are still around... > 2) I'd like us convert to this model: > > Applications -> Capture Library -> Capture Devices > Applications -> Tuner Library -> Tuner Devices > > All device I/F abstracted through a common userland library/libraries. this is a question of personal preference of course, but i am generally against libraries unless they provide some significant functionality (i.e. they do more than shuffling parameters), and function names are reasonably short... Another obstacle could be that a too high level library makes porting to other systems harder. I mostly agree with other items... > 11) Remove any arbitrary ordering requirements for setting up parameters > before capture (as much as possible) > - Parm set calls just test whether parm is valid for its own range > - Start capture determines whether the entire parameter set is > valid together to start capture (i.e. inter-parameter checks), > and if so, configures the card and starts capture i tried to achieve this same goal with the audio driver :) > 12) API to parse Teletext and Intercast data, and to attribute the data nicely > so all apps don't know how to parse this stuff. Use generic attribute > and attribute value lists. for teletext it might be reasonably easy, but intercast format... as far as i know is proprietary and undocumented... Plus, there have been applications for along time now that use VBI only as a raw carrier for the most disparate applications/formats, so in the end i don't know how general such a library could be. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 14:26:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16558 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 14:26:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA16537 for ; Sun, 15 Mar 1998 14:26:06 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA18773; Sun, 15 Mar 1998 21:58:20 +0100 From: Luigi Rizzo Message-Id: <199803152058.VAA18773@labinfo.iet.unipi.it> Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards To: aw1@stade.co.uk Date: Sun, 15 Mar 1998 21:58:20 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <19980315205855.13643@stade.co.uk> from "Adrian Wontroba" at Mar 15, 98 08:58:36 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Another data point, for a Hauppage card marked PAL-BG/I 60134 Rev > C and bought for use in the UK. I didn't peel back the labels before > inserting the card, so I'm not sure of the Philips part number. > The diff below seems to make it work - at least for TV. I've not > tried the radio, and had no success with teletext. Note the I have heard that some Hauppauge cards have a 5284 instead of the 5246 i have - the 5284 is more powerful but the docs on the philips site is a bit scarce, plus i have no idea how it is wired... > I fitted a SB16 PNP at the same time - and found it to be the > unsupported 2 * 8 bit DMA Vibra variety. Not my weekend. At least well you can only blame yourself for buying a SoundBlaster anyways... cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 19:58:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA03934 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 19:58:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from titus.stade.co.uk (root@stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA03900 for ; Sun, 15 Mar 1998 19:58:01 -0800 (PST) (envelope-from aw1@titus.stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id AAA07995; Mon, 16 Mar 1998 00:36:50 GMT Message-ID: <19980316003649.63948@stade.co.uk> Date: Mon, 16 Mar 1998 00:36:49 +0000 From: Adrian Wontroba To: multimedia@FreeBSD.ORG Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards Reply-To: aw1@stade.co.uk Mail-Followup-To: multimedia@freebsd.org References: <19980315205855.13643@stade.co.uk> <199803152058.VAA18773@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803152058.VAA18773@labinfo.iet.unipi.it>; from Luigi Rizzo on Sun, Mar 15, 1998 at 09:58:20PM +0100 Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Mar 15, 1998 at 09:58:20PM +0100, Luigi Rizzo wrote: > well you can only blame yourself for buying a SoundBlaster anyways... What should I buy instead? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 20:50:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA07919 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 20:50:24 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wireless.wdc.net (wireless.wdc.net [204.140.136.28]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA07914 for ; Sun, 15 Mar 1998 20:50:22 -0800 (PST) (envelope-from bad@uhf.wireless.net) Received: from uhf.wireless.net (uhf.wireless.net [198.147.74.44]) by wireless.wdc.net (8.8.8/8.8.4) with ESMTP id VAA20474; Sun, 15 Mar 1998 21:24:12 -0800 (PST) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id UAA00278; Sun, 15 Mar 1998 20:47:23 -0800 (PST) Date: Sun, 15 Mar 1998 20:47:22 -0800 (PST) From: Bernie Doehner To: Adrian Wontroba cc: multimedia@FreeBSD.ORG Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards In-Reply-To: <19980316003649.63948@stade.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > To: multimedia@FreeBSD.ORG > Subject: Re: Status on detect fix for Hauppauge FI1236 MK2 Tuner Cards > > On Sun, Mar 15, 1998 at 09:58:20PM +0100, Luigi Rizzo wrote: > > well you can only blame yourself for buying a SoundBlaster anyways... > > What should I buy instead? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message OPTi931, OPL3, or CS423x based cards. My $15 OPTi931 works rather well (including full-duplex). Only Speak Freely seems to be unhappy with it (it locks up the machine when I try to do full duplex, even with the HALF DUPLEX makefile option commented out. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 21:55:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA11891 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 21:55:07 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA11883 for ; Sun, 15 Mar 1998 21:55:04 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id GAA09010; Mon, 16 Mar 1998 06:54:27 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 16 Mar 98 06:54:59 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 16 Mar 98 06:54:53 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 16 Mar 98 06:54:44 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <350A364C.CF52092B@ludd.luth.se> Date: Mon, 16 Mar 1998 06:54:49 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Henrik Andersson Subject: Re: XFree or MPEG player performance Cc: multimedia@FreeBSD.ORG, Amancio Hasty Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id VAA11887 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 14-Mar-98 Henrik Andersson wrote: > Amancio Hasty wrote: > > > > I think that the Trio64 has scaling and yuv to rgb conversion I will > > have to look it up in my databooks. > > > These chips does not have YUV->RGB conversion or scaling: > > S3 Trio64 (S3 764) Yes, this chip is on my card. No HW accel. YUV->RGB. So where is the bottleneck? Jarda BTW: How to recognize the application uses SHM-MIT? (without C sources) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 22:27:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA13842 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 22:27:31 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA13837 for ; Sun, 15 Mar 1998 22:27:29 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA07146; Sun, 15 Mar 1998 22:27:10 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803160627.WAA07146@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: Henrik Andersson , multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Mon, 16 Mar 1998 06:54:49 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 15 Mar 1998 22:27:10 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org What is your processor ? What are you using to play mpeg movies? And SHM-MIT is not going to make the app perform as fast the Win95 mpeg apps. Amancio > > On 14-Mar-98 Henrik Andersson wrote: > > Amancio Hasty wrote: > > > > > > I think that the Trio64 has scaling and yuv to rgb conversion I will > > > have to look it up in my databooks. > > > > > > These chips does not have YUV->RGB conversion or scaling: > > > > S3 Trio64 (S3 764) > > Yes, this chip is on my card. No HW accel. YUV->RGB. So where is the > bottleneck? > > Jarda > > BTW: How to recognize the application uses SHM-MIT? (without C sources) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 22:49:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16473 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 22:49:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA16465 for ; Sun, 15 Mar 1998 22:49:15 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA07251; Sun, 15 Mar 1998 22:49:02 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803160649.WAA07251@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: XFree or MPEG player performance In-reply-to: Your message of "Thu, 12 Mar 1998 22:50:54 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 15 Mar 1998 22:49:02 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The only think that I can think is that Xing's player is more efficient than mtv . On the XFree86 side the thing to look for when you start the X server is if linear mapping is enabled and Shared memory is enabled. If you don't know if linear mapping is enabled just do a man on XF86_S3. If the X server can not enabled shared memory it will report so upon startup . The Xing's folks are MPEG experts and they have spent quite a bit of time optimizing both the audio and video decoding components. So at this stage your best bet is to bug the author of mtv: Tristan Savatier Amancio > Hi, > > why is playing MPEG under Win95 much better then under FBSD/Xfree? Is it > player algorithm problem or FreeBSD/Xfree problem? > > SW: > 1st case: 2nd case: > --------------------- --------------------------- > OS: Win95 FreeBSD 2.2.5/Xfree86 3.3.1 > Player: Xing mtv > > HW: > -------------------------- > CPU: P100 > MB: PA-2000 > Video: Spea Mirage P64 > Audio: GUS PnP > CD-ROM: GoldStar SCR-2430 > HD: Quantum FireBall 2100M > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Mar 15 22:53:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16710 for freebsd-multimedia-outgoing; Sun, 15 Mar 1998 22:53:14 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA16693 for ; Sun, 15 Mar 1998 22:53:09 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id HAA10539; Mon, 16 Mar 1998 07:52:41 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 16 Mar 98 07:52:55 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 16 Mar 98 07:52:33 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 16 Mar 98 07:52:29 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803160627.WAA07146@rah.star-gate.com> Date: Mon, 16 Mar 1998 07:52:35 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: XFree or MPEG player performance Cc: multimedia@FreeBSD.ORG, Henrik Andersson Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id WAA16699 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 16-Mar-98 Amancio Hasty wrote: > What is your processor ? Intel Pentium 100 > What are you using to play mpeg movies? FreeBSD:MpegTV Win95 :Xing (but MediaPlayer is also faster then MpegTV) > And SHM-MIT is not going to make the app perform as fast the Win95 mpeg > apps. Really? I thought SHM-MIT was for faster data transfer into video card. Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 00:13:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA24878 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 00:13:05 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sophia.pacific.net.sg (sophia.pacific.net.sg [203.120.90.81]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA24848 for ; Mon, 16 Mar 1998 00:13:00 -0800 (PST) (envelope-from accel@pacific.net.sg) Received: from pop1.pacific.net.sg (pop1.pacific.net.sg [203.120.90.85]) by sophia.pacific.net.sg with ESMTP id QAA20462; Mon, 16 Mar 1998 16:11:38 +0800 (SGT) Received: from [165.21.161.136] (ts900-4430.singnet.com.sg [165.21.154.114]) by pop1.pacific.net.sg with ESMTP id QAA21451; Mon, 16 Mar 1998 16:12:46 +0800 (SGT) Message-Id: In-Reply-To: <19980315103557.24927@ct.picker.com> References: <350A5CCF.732@singapore.com>; from Goh on Sat, Mar 14, 1998 at 06:32:50PM +0800 <350A5CCF.732@singapore.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Mon, 16 Mar 1998 16:06:19 +0800 To: Randall Hopper , optasia@singapore.com, multimedia@FreeBSD.ORG From: Richard Goh Subject: Re: pcaudio volume Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 11:35 PM +0800 3/15/98, Randall Hopper wrote: >Goh: > |Have been having this problem for a week or so. > |Searchin thru the archives did not help. > |In my config, > | > |controller snd0 > |device pca0 ...... > | > |When I cat an audio file to pcaudio, the volume is so low it is drowned > |by the fan. > >Was a particular sound file you've played ever louder on the same machine >with the same fan installed? > >Randall Thanks. It was never ever louder, had to put my ears near to the speakers to hear the music (yamato.au, that's.au etc). Tried it on two different PCs with the same result. I can hear the au files perfectly well on my Macintosh so they are not corrupted or anything like that. Is there a way to set the volume or any documentation on this. I have tried the handbook, faq and the archives without much luck. Thanks for any assistance Warmest regards, TH Goh from Sunny Singapore To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 03:15:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA14924 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 03:15:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA14889 for ; Mon, 16 Mar 1998 03:15:09 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 16 Mar 1998 6:14:38 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA17598; Mon, 16 Mar 98 06:14:36 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id GAA01490; Mon, 16 Mar 1998 06:14:20 -0500 Message-Id: <19980316061420.40449@ct.picker.com> Date: Mon, 16 Mar 1998 06:14:20 -0500 From: Randall Hopper To: Richard Goh , optasia@singapore.com, multimedia@FreeBSD.ORG Subject: Re: pcaudio volume Mail-Followup-To: Richard Goh , optasia@singapore.com, multimedia@FreeBSD.ORG References: <350A5CCF.732@singapore.com>; <350A5CCF.732@singapore.com> <19980315103557.24927@ct.picker.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Richard Goh on Mon, Mar 16, 1998 at 04:06:19PM +0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Richard Goh: |Randall Hopper: |>Goh: |> |controller snd0 |> |device pca0 ...... |> | |> |When I cat an audio file to pcaudio, the volume is so low it is drowned |> |by the fan. |> |>Was a particular sound file you've played ever louder on the same machine |>with the same fan installed? | |It was never ever louder, had to put my ears near to the speakers to hear |the music (yamato.au, that's.au etc). Tried it on two different PCs with |the same result. I can hear the au files perfectly well on my Macintosh |so they are not corrupted or anything like that. | |Is there a way to set the volume or any documentation on this. I have |tried the handbook, faq and the archives without much luck. I'm going to hazard a guess there isn't. As I recall from my old DOS days, the original PC audio hardware was really primitive. It only had a single bit to twiddle for the speaker. 0 = move the cone in; 1 = move the cone out (or vice versa). No control to vary the degree to which the cone is moved in and out. The speaker was/is real tiny anyway, so low frequencies didn't fare well. So you could generate simple tones by adjusting the rate you twiddled this bit, but generating complex harmony or reproducing recorded files was not done originally. [I still remember the first game out there that did the latter (MeanStreets) to play prerecorded files and how cool that was at the time.] 'course, this anemic original design was one of the reason for the success of the original Sound Blasters. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 12:22:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12055 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 12:22:15 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from post.mail.demon.net (post-20.mail.demon.net [194.217.242.27]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA12020 for ; Mon, 16 Mar 1998 12:22:08 -0800 (PST) (envelope-from searle+lon@longacre.demon.co.uk) Received: from longacre.demon.co.uk ([158.152.156.24]) by post.mail.demon.net id ac2020219; 16 Mar 98 20:21 GMT From: Michael Searle Message-ID: To: freebsd-multimedia@FreeBSD.ORG Subject: Re: pcaudio volume References: <350A5CCF.732@singapore.com> <19980315103557.24927@ct.picker.com> <19980316061420.40449@ct.picker.com> Date: Mon, 16 Mar 1998 20:20:15 GMT X-Mailer: Offlite 0.09 / Termite Internet for Acorn RISC OS Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Randall Hopper wrote: > Richard Goh: |Randall Hopper: |>Goh: |> |controller snd0 |> |device pca0 > ...... |> | |> |When I cat an audio file to pcaudio, the volume is so > low it is drowned |> |by the fan. |> |>Was a particular sound file > you've played ever louder on the same machine |>with the same fan > installed? | |It was never ever louder, had to put my ears near to the > speakers to hear |the music (yamato.au, that's.au etc). Tried it on two > different PCs with |the same result. I can hear the au files perfectly > well on my Macintosh |so they are not corrupted or anything like that. | > |Is there a way to set the volume or any documentation on this. I have > |tried the handbook, faq and the archives without much luck. > I'm going to hazard a guess there isn't. > As I recall from my old DOS days, the original PC audio hardware was > really primitive. It only had a single bit to twiddle for the speaker. > 0 = move the cone in; 1 = move the cone out (or vice versa). No control > to vary the degree to which the cone is moved in and out. The speaker > was/is real tiny anyway, so low frequencies didn't fare well. > So you could generate simple tones by adjusting the rate you twiddled > this bit, but generating complex harmony or reproducing recorded files > was not done originally. [I still remember the first game out there > that did the latter (MeanStreets) to play prerecorded files and how cool > that was at the time.] > 'course, this anemic original design was one of the reason for the > success of the original Sound Blasters. I don't think it's quite that simple. There's 3 different ways to produce different bleeps, which can be used separately or in combination. You still can't get anything more than a bleep though. YMMV though as this is from an Amstrad PC-semicompatible - this may be a Feature. -- Michael Searle - csubl@csv.warwick.ac.uk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 13:35:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01515 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 13:35:43 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (root@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA01451 for ; Mon, 16 Mar 1998 13:35:26 -0800 (PST) (envelope-from perlsta@cs.sunyit.edu) Received: from win95.local.sunyit.edu (A-T34.rh.sunyit.edu [150.156.210.241]) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id RAA00293 for ; Mon, 16 Mar 1998 17:36:25 GMT Message-ID: <00a101bd5122$e40df5e0$0600a8c0@win95.local.sunyit.edu> From: "Alfred Perlstein" To: Subject: real audio encoder? Date: Mon, 16 Mar 1998 16:31:28 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org has anyone had success using the realaudio linux 3.0 encoder to do live streaming on freebsd? it seems that the freebsd binary doesn't support it live streaming... so i've been messing with the linux version... the linux emu didn't support SOUND_MIXER_WRITE_RECSRC so i messed with the linux-emu and added hooks for the ioctls it uses, it seems that everything according to KTRACE is fine... but some huristics in the program prevent it from working. all the ioctls are successful and nothing seems to return an error code, but it still exits with: raencoder: Error encountered: Cannot open audio device. all my linux emu-code does it setup a wrapper for SOUND_MIXER_WRITE_RECSRC, the implementation seems to be the same under freebsd as linux... if someone could explain a bit what the third argument to the ioctl is that would be great. any ideas/hints? -Alfred below, KTRACE after adding the linux emu code... the encoder is wrapped in a shell script 1772 ktrace RET ktrace 0 1772 ktrace CALL execve(0xefbfdc5b,0xefbfdbdc,0xefbfdbe4) 1772 ktrace NAMI "./ra.sh" 1772 ktrace NAMI "/bin/sh" 1772 sh RET execve 0 1772 sh CALL getpid 1772 sh RET getpid 1772/0x6ec 1772 sh CALL geteuid 1772 sh RET geteuid 1000/0x3e8 1772 sh CALL readlink(0x4c15c,0xefbfdae8,0x3f) 1772 sh NAMI "/etc/malloc.conf" 1772 sh RET readlink -1 errno 2 No such file or directory 1772 sh CALL mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0) 1772 sh RET mmap 163917824/0x9c53000 1772 sh CALL break(0x60000) 1772 sh RET break 0 1772 sh CALL break(0x61000) 1772 sh RET break 0 1772 sh CALL getuid 1772 sh RET getuid 1000/0x3e8 1772 sh CALL geteuid 1772 sh RET geteuid 1000/0x3e8 1772 sh CALL getgid 1772 sh RET getgid 1000/0x3e8 1772 sh CALL getegid 1772 sh RET getegid 1000/0x3e8 1772 sh CALL open(0xefbfdc58,0,0x300) 1772 sh NAMI "./ra.sh" 1772 sh RET open 3 1772 sh CALL fcntl(0x3,0,0xa) 1772 sh RET fcntl 10/0xa 1772 sh CALL close(0x3) 1772 sh RET close 0 1772 sh CALL fcntl(0xa,0x2,0x1) 1772 sh RET fcntl 0 1772 sh CALL break(0x62000) 1772 sh RET break 0 1772 sh CALL sigaction(0xc,0xefbfdaf8,0xefbfdaec) 1772 sh RET sigaction 0 1772 sh CALL __getcwd(0x61000,0x3fc) 1772 sh RET __getcwd 0 1772 sh CALL sigaction(0xc,0xefbfdaec,0) 1772 sh RET sigaction 0 1772 sh CALL read(0xa,0x5d160,0x3ff) 1772 sh GIO fd 10 read 79 bytes "#!/bin/sh ./raencoder -W rotten -H 150.156.210.241 -o mine.ra -l line -L " 1772 sh RET read 79/0x4f 1772 sh CALL break(0x63000) 1772 sh RET break 0 1772 sh CALL fork 1772 sh RET fork 1773/0x6ed 1772 sh CALL getpgrp 1772 sh RET getpgrp 1772/0x6ec 1772 sh CALL wait4(0xffffffff,0xefbfda78,0x2,0) 1772 sh CSW stop kernel 1773 sh RET fork 0 1773 sh CALL close(0xa) 1773 sh RET close 0 1773 sh CALL break(0x64000) 1773 sh RET break 0 1773 sh CALL execve(0x5c350,0x5c3ec,0x63004) 1773 sh NAMI "./raencoder" 1773 raencoder RET execve 0 1773 raencoder CALL ktrace(0) 1773 raencoder RET ktrace 933888/0xe4000 1773 raencoder CALL ktrace(0xe7000) 1773 raencoder RET ktrace 946176/0xe7000 1773 raencoder CALL ktrace(0xe8000) 1773 raencoder RET ktrace 950272/0xe8000 1773 raencoder CALL ktrace(0xe9000) 1773 raencoder RET ktrace 954368/0xe9000 1773 raencoder CALL ktrace(0xea000) 1773 raencoder RET ktrace 958464/0xea000 1773 raencoder CALL ktrace(0xeb000) 1773 raencoder RET ktrace 962560/0xeb000 1773 raencoder CALL ktrace(0xec000) 1773 raencoder RET ktrace 966656/0xec000 1773 raencoder CALL ktrace(0xed000) 1773 raencoder RET ktrace 970752/0xed000 1773 raencoder CALL ktrace(0xee000) 1773 raencoder RET ktrace 974848/0xee000 1773 raencoder CALL ktrace(0xef000) 1773 raencoder RET ktrace 978944/0xef000 1773 raencoder CALL listen(0xefbfd460,0xefbfd420) 1773 raencoder NAMI "/compat/linux/etc/locale/C/libc.cat" 1773 raencoder NAMI "/etc/locale/C/libc.cat" 1773 raencoder RET listen JUSTRETURN 1773 raencoder CALL listen(0xefbfd460,0xefbfd420) 1773 raencoder NAMI "/compat/linux/usr/lib/locale/C/libc.cat" 1773 raencoder NAMI "/usr/lib/locale/C/libc.cat" 1773 raencoder RET listen JUSTRETURN 1773 raencoder CALL listen(0xefbfd460,0xefbfd420) 1773 raencoder NAMI "/compat/linux/usr/lib/locale/libc/C/usr/share/locale/C/libc.cat" 1773 raencoder NAMI "/usr/lib/locale/libc/C/usr/share/locale/C/libc.cat" 1773 raencoder RET listen JUSTRETURN 1773 raencoder CALL listen(0xefbfd460,0xefbfd420) 1773 raencoder NAMI "/compat/linux/usr/local/share/locale/C/libc.cat" 1773 raencoder NAMI "/usr/local/share/locale/C/libc.cat" 1773 raencoder RET listen JUSTRETURN 1773 raencoder CALL ioctl(0,0x5401 ,0xefbfd864) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0,0x5401 ,0xefbfd8a4) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0,0x5404 ,0xefbfd8a4) 1773 raencoder RET ioctl 0 1773 raencoder CALL obs_vread(0x3,0xefbfd874,0xefbfd864) 1773 raencoder RET obs_vread 0 1773 raencoder CALL obs_vread(0x7,0xefbfd874,0xefbfd864) 1773 raencoder RET obs_vread 0 1773 raencoder CALL obs_vread(0x2,0xefbfd874,0xefbfd864) 1773 raencoder RET obs_vread 0 1773 raencoder CALL obs_vread(0x11,0xefbfd874,0xefbfd864) 1773 raencoder RET obs_vread 0 1773 raencoder CALL obs_vread(0xd,0xefbfd874,0xefbfd864) 1773 raencoder RET obs_vread 0 1773 raencoder CALL ktrace(0xf0000) 1773 raencoder RET ktrace 983040/0xf0000 1773 raencoder CALL open(0xefbfde64,0,0) 1773 raencoder NAMI "/compat/linux/dev/audio" 1773 raencoder NAMI "/dev/audio" 1773 raencoder RET open 3 1773 raencoder CALL ioctl(0x3,0xc0045005 ,0xefbfd6b4) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0x3,0xc0045002 ,0xefbfd6b0) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0x3,0xc0045006 ,0xefbfd6ac) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0x3,0xc0045009 ,0xefbfd6a8) 1773 raencoder RET ioctl 0 1773 raencoder CALL open(0x452a7,0x2,0xeab00) 1773 raencoder NAMI "/compat/linux/dev/mixer" 1773 raencoder NAMI "/dev/mixer" 1773 raencoder RET open 4 1773 raencoder CALL ioctl(0x4,0x80044dfe ,0xefbfd6d0) 1773 raencoder RET ioctl 0 1773 raencoder CALL ktrace(0xf1000) 1773 raencoder RET ktrace 987136/0xf1000 1773 raencoder CALL ktrace(0xf3000) 1773 raencoder RET ktrace 995328/0xf3000 1773 raencoder CALL ktrace(0xf5000) 1773 raencoder RET ktrace 1003520/0xf5000 1773 raencoder CALL ktrace(0xf6000) 1773 raencoder RET ktrace 1007616/0xf6000 1773 raencoder CALL ktrace(0xf7000) 1773 raencoder RET ktrace 1011712/0xf7000 1773 raencoder CALL ktrace(0xf8000) 1773 raencoder RET ktrace 1015808/0xf8000 1773 raencoder CALL ktrace(0xf9000) 1773 raencoder RET ktrace 1019904/0xf9000 1773 raencoder CALL ktrace(0xfa000) 1773 raencoder RET ktrace 1024000/0xfa000 1773 raencoder CALL ioctl(0x4,0xc0044dff ,0xefbfd724) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0x4,0x80044dff ,0xefbfd720) 1773 raencoder RET ioctl 0 1773 raencoder CALL write(0x2,0xefbfd160,0x1) 1773 raencoder GIO fd 2 wrote 1 byte " " 1773 raencoder RET write 1 1773 raencoder CALL close(0x3) 1773 raencoder RET close 0 1773 raencoder CALL write(0x2,0xefbfd308,0x38) 1773 raencoder GIO fd 2 wrote 56 bytes "raencoder: Error encountered: Cannot open audio device. " 1773 raencoder RET write 56/0x38 1773 raencoder CALL ioctl(0,0x5401 ,0xefbfd8b0) 1773 raencoder RET ioctl 0 1773 raencoder CALL ioctl(0,0x5404 ,0xefbfd8b0) 1773 raencoder CSW stop kernel 1773 raencoder CSW resume kernel 1773 raencoder RET ioctl 0 1773 raencoder CALL ktrace(0xfa000) 1773 raencoder RET ktrace 1024000/0xfa000 1773 raencoder CALL ktrace(0xf0000) 1773 raencoder RET ktrace 983040/0xf0000 1773 raencoder CALL exit(0x32) 1772 sh CSW resume kernel 1772 sh RET wait4 1773/0x6ed 1772 sh CALL read(0xa,0x5d160,0x3ff) 1772 sh GIO fd 10 read 0 bytes "" 1772 sh RET read 0 1772 sh CALL exit(0x32) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 15:02:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA21811 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 15:02:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from as5200-port-254.no.neosoft.com (as5200-port-254.no.neosoft.com [206.27.167.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA21794 for ; Mon, 16 Mar 1998 15:02:50 -0800 (PST) (envelope-from conrads@as5200-port-254.no.neosoft.com) Received: (from conrads@localhost) by as5200-port-254.no.neosoft.com (8.8.8/8.8.5) id RAA05562; Mon, 16 Mar 1998 17:00:31 GMT Message-ID: X-Mailer: XFMail 1.2-beta-102697 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19980315164529.06246@ct.picker.com> Date: Mon, 16 Mar 1998 17:00:31 -0000 (GMT) Reply-To: Conrad Sabatier Organization: NeoSoft, Inc. From: Conrad Sabatier To: Randall Hopper Subject: Re: Yet another long overdue item Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 15-Mar-98 Randall Hopper wrote: > Conrad Sabatier: > |Gotta try and find the web site where I once saw a 12 meg soundfont. > |*That* should be interesting! > > Here it is (one of them anyway): > > * Chaos SoundFont (SF2) 12/8/4/2 MB for AWE > http://taeback.kornet.nm.kr/~chaos/soundfont/chaosbank.htm Thanks! -- Conrad Sabatier http://www.neosoft.com/~conrads And the Deep Thought of the Day (tm) is: Try not to have a good time ... This is supposed to be educational. -- Charles Schulz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Mar 16 16:21:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA18538 for freebsd-multimedia-outgoing; Mon, 16 Mar 1998 16:21:59 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from minot.com (db@minot.com [205.218.4.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA18516 for ; Mon, 16 Mar 1998 16:21:56 -0800 (PST) (envelope-from db@minot.com) Received: from localhost (db@localhost) by minot.com (8.8.8/8.8.7) with SMTP id SAA31246 for ; Mon, 16 Mar 1998 18:20:57 -0600 Date: Mon, 16 Mar 1998 18:20:57 -0600 (CST) From: Jeremy Kraft To: multimedia@FreeBSD.ORG Subject: gimp-0.99.21 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org i had a problem before with gimp-0.99.18, now its with .21 ... i can get it compiled and installed, but when i load it up, i can only work with psd and xcf's. obviuosly i should be able to work with gifs, jpgs, etc ?.. i have the gif and jpg stuff all installed, etc.. and it worked fine with .18 , whats the deal here? thanks. Jeremy Kraft db@minot.com --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 01:07:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05118 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 01:07:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gilberto.physik.RWTH-Aachen.DE (gilberto.physik.rwth-aachen.de [137.226.30.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05113; Tue, 17 Mar 1998 01:07:51 -0800 (PST) (envelope-from kuku@gilberto.physik.RWTH-Aachen.DE) Received: (from kuku@localhost) by gilberto.physik.RWTH-Aachen.DE (8.8.7/8.8.7) id KAA05840; Tue, 17 Mar 1998 10:08:09 +0100 (MET) (envelope-from kuku) Date: Tue, 17 Mar 1998 10:08:09 +0100 (MET) From: Christoph Kukulies Message-Id: <199803170908.KAA05840@gilberto.physik.RWTH-Aachen.DE> To: freebsd-questions@freefall.FreeBSD.org, multimedia@FreeBSD.ORG Subject: common fonts Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org While squeezing the last bits out of my notebooks hard disk with X11, ghostscript, teTeX, gimp etc. I thought that it would be a gift of heaven if it would be possible to combine all fonts into one common font repository. Has anyone thought of that or even made that dream reality? -- Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 06:56:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA24533 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 06:56:15 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sonyinet.sony.co.jp (sonyinet.Sony.CO.JP [202.238.80.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA24496 for ; Tue, 17 Mar 1998 06:55:51 -0800 (PST) (envelope-from Gleb.Butuzov@ccmail.eu.sony.co.jp) Received: by sonyinet.sony.co.jp (3.6Wbeta5-97080114) with SMTP id XAA25852 for ; Tue, 17 Mar 1998 23:55:38 +0900 (JST) Received: from ccmail.eu.sony.co.jp ([43.194.154.11]) by sonygw.sony.co.jp (8.6.12+2.4W/3.4W-97110610) with SMTP id XAA18377 for ; Tue, 17 Mar 1998 23:55:20 +0900 Received: from ccMail by ccmail.eu.sony.co.jp (IMA Internet Exchange 3.0 Enterprise) id 00065A23; Tue, 17 Mar 98 14:58:11 +0000 Mime-Version: 1.0 Date: Tue, 17 Mar 1998 17:34:13 +0000 Message-ID: <00065A23.CE21233@ccmail.eu.sony.co.jp> From: Gleb.Butuzov@ccmail.eu.sony.co.jp (Gleb Butuzov) Subject: Parallel port MIDI-interfacing To: multimedia@FreeBSD.ORG Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Description: cc:Mail note part Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear Sirs! I'm new FreeBSD 2.2.5 user and I have a question regarding MIDI interface support. Can I configure my system to support standard MPU-401 MIDI-interface adapter attached to serial or parallel port ("Altech" for instance), because I DON'T HAVE game port? How do I have to reconfigure my kernel? Thank You in advance and best regards. Gleb Butuzov. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 08:06:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11058 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 08:06:37 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wireless.4d.net (wireless.4d.net [207.137.156.159]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11051 for ; Tue, 17 Mar 1998 08:06:34 -0800 (PST) (envelope-from bad@shf.wireless.net) Received: from uhf.wireless.net (uhf.wireless.net [207.137.157.140]) by wireless.4d.net (8.8.7/8.8.4) with ESMTP id IAA29502 for ; Tue, 17 Mar 1998 08:09:59 -0800 (PST) Received: from shf.wireless.net ([209.189.23.56]) by uhf.wireless.net (8.8.8/8.8.7) with ESMTP id IAA00822 for ; Tue, 17 Mar 1998 08:04:14 -0800 (PST) Received: from localhost (bad@localhost) by shf.wireless.net (8.8.8/8.8.7) with SMTP id IAA00295 for ; Tue, 17 Mar 1998 08:06:32 -0800 (PST) Date: Tue, 17 Mar 1998 08:06:31 -0800 (PST) From: Bernie Doehner To: multimedia@FreeBSD.ORG Subject: opti931 oddness. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Gang: I have been using my OPTi931 sound card in my 486 for over a week with good success. However, after upgrading this machine to a K6/233 I am having problems getting the card recognized. When initializing the ad1848 it fails (/sys/i386/isa/snd/ad1848.c line 646). What does a return code of 0xff mean fromt his section? I also find it curious that my serial number is all f's (was not on the 486). Any thoughts on things to try much appreciated. Btw, PCI 2.1 compliance is enabled. Best Regards, Bernie My dmesg: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-971225-SNAP #0: Tue Mar 17 07:52:27 PST 1998 root@shf.wireless.net:/usr/src/sys/compile/workstation CPU: AMD-K6tm w/ multimedia extensions (233.86-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x562 Stepping=2 Features=0x8001bf real memory = 33554432 (32768K bytes) avail memory = 30208000 (29500K bytes) Probing for devices on PCI bus 0: chip0: rev 0x01 on pci0.0.0 chip1: rev 0x01 on pci0.7.0 ide_pci0: rev 0x01 on pci0.7.1 chip2: rev 0x01 int d irq 10 on pci0.7.2 chip3: rev 0x01 on pci0.7.3 vga0: rev 0x00 int a irq 11 on pci0.15.0 Probing for PnP devices: CSN 1 Vendor ID: OPT0931 [0x3109143e] Serial 0xffffffff AD_WAIT_INIT FAILED 0xff mss_attach 1 at 0x530 irq 5 dma 3:6 flags 0x16 pcm1 (OPTi931 sn 0xffffffff) at 0x530-0x537 irq 5 drq 3 flags 0x16 on isa Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x360-0x37f irq 12 on isa ed0: address 00:40:33:2f:e6:28, type NE2000 (16 bit) mss_probe: no address supplied, try default 0x530 device at 0x530 already attached as unit 1 sb_probe: no address supplied, try defaults (0x220,0x240) device at 0x220 already attached as unit 1 pcm0 not found sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 not found at 0x3e8 sio3 at 0x2e8-0x2ef irq 9 on isa sio3: type 16550A fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 1040MB (2130912 sectors), 2114 cyls, 16 heads, 63 S/T, 512 B/S npx0 on motherboard npx0: INT 16 interface My pnpinfo output: Checking for Plug-n-Play devices... Card assigned CSN #1 Vendor ID OPT0931 (0x3109143e), Serial Number 0xffffffff PnP Version 1.0, Vendor Version 0 Device Description: OPTi Audio 16 Logical Device ID: OPTffff 0xffff143e #0 Vendor register funcs 00 Device Description: AUX0 Logical Device ID: OPT9310 0x1093143e #1 Vendor register funcs 00 Device Description: OPTi Audio 16 TAG Start DF I/O Range 0x534 .. 0x608, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x380 .. 0x3f0, alignment 0x10, len 0xc [16-bit addr] I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0xe0c .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] IRQ: 5 7 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F DMA: channel(s) 0 1 3 5 6 8/16-bit, not a bus master, count by byte, count by word, Type F TAG Start DF I/O Range 0x534 .. 0xff0, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x380 .. 0x3f0, alignment 0x10, len 0xc [16-bit addr] I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0xe0c .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] IRQ: 5 7 9 10 11 - only one type (true/edge) DMA: channel(s) 0 1 3 5 6 8/16-bit, not a bus master, count by byte, count by word, Type F DMA: channel(s) 0 1 3 5 6 8/16-bit, not a bus master, count by byte, count by word, Type F TAG Start DF I/O Range 0x534 .. 0x608, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x380 .. 0x3f0, alignment 0x10, len 0xc [16-bit addr] I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0xe0c .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] IRQ: 5 7 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F TAG Start DF I/O Range 0x534 .. 0xff0, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x380 .. 0x3f0, alignment 0x10, len 0xc [16-bit addr] I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0xe0c .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] IRQ: 5 7 9 10 11 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F TAG Start DF I/O Range 0x534 .. 0xff0, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x380 .. 0x3f0, alignment 0x10, len 0xc [16-bit addr] I/O Range 0x220 .. 0x240, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0xe0c .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] IRQ: 5 7 9 10 11 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type F TAG End DF Logical Device ID: OPT0001 0x0100143e #2 Vendor register funcs 00 Device Description: Game Port I/O Range 0x200 .. 0x20f, alignment 0x1, len 0x1 [16-bit addr] Logical Device ID: OPT0002 0x0200143e #3 Vendor register funcs 00 Device Description: MPU401 I/O Range 0x300 .. 0x360, alignment 0x10, len 0x2 [16-bit addr] IRQ: 5 7 9 10 11 - only one type (true/edge) End Tag Successfully got 53 resources, 4 logical fdevs -- card select # 0x0001 CSN OPT0931 (0x3109143e), Serial Number 0xffffffff Logical device #0 IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x01 Logical device #1 IO: 0x0534 0x0380 0x0220 0x0e0c 0x0000 0x0000 0x0000 0x0000 IRQ 5 0 DMA 3 6 IO range check 0x00 activate 0x01 Logical device #2 IO: 0x0201 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x00 Logical device #3 IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x00 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 08:42:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20245 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 08:42:37 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from toybox.cc.iastate.edu (toybox.cc.iastate.edu [129.186.142.95]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20176 for ; Tue, 17 Mar 1998 08:42:26 -0800 (PST) (envelope-from graphix@toybox.cc.iastate.edu) Received: (from graphix@localhost) by toybox.cc.iastate.edu (8.8.7/8.8.7) id KAA07216 for freebsd-multimedia@freebsd.org; Tue, 17 Mar 1998 10:42:19 -0600 (CST) Date: Tue, 17 Mar 1998 10:42:19 -0600 (CST) From: Kent Vander Velden Message-Id: <199803171642.KAA07216@toybox.cc.iastate.edu> To: freebsd-multimedia@FreeBSD.ORG Subject: Flushing audio capture buffer Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I would like to flush the capture buffer of the sound card. I want to do this inorder to have my program stay in sync with the data being captured. At the moment, the program slowly starts to get out of sync as the processing time required by the program for each read buffer is greater than how long before the capture buffer is full again. My program does not have to receive all of the caputured data but it must stay in sync so I am willing to lose some of the data. So what I thought I would do is flush the capture buffer before each read. Can the capture buffer be flushed? Thanks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 09:33:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03186 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 09:33:49 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from wo-ppp1.cs.titech.ac.jp (26.gate7.tokyo.att.ne.jp [165.76.17.138]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA03180 for ; Tue, 17 Mar 1998 09:33:45 -0800 (PST) (envelope-from nagao@cs.titech.ac.jp) Received: from localhost by wo-ppp1.cs.titech.ac.jp (8.8.8/3.6W) id CAA03206; Wed, 18 Mar 1998 02:33:39 +0900 (JST) To: accel@pacific.net.sg Cc: multimedia@FreeBSD.ORG Subject: Re: pcaudio volume In-Reply-To: Your message of "Mon, 16 Mar 1998 16:06:19 +0800" References: X-Mailer: xcite1.20> Mew version 1.93b25 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Wed_Mar_18_02:31:19_1998_542)--" Content-Transfer-Encoding: 7bit Message-Id: <19980318023337U.abtk@wo-ppp1.cs.titech.ac.jp> Date: Wed, 18 Mar 1998 02:33:37 +0900 (JST) From: NAGAO -abtk- Tadaaki X-Dispatcher: imput version 980302 Lines: 63 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ----Next_Part(Wed_Mar_18_02:31:19_1998_542)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, In message , accel@pacific.net.sg (Richard Goh) wrote: [pcaudio's volume is so low] > Is there a way to set the volume or any documentation on this. I have tried > the handbook, faq and the archives without much luck. Here attached a simple sample code to set the volume. Try to save it as "pcavolume.c", compile it and use, for example: ./pcavolume 500 (though the message in the code says that volume must be 0-100, much larger values can actually be specified.) Still low? Then try 1000, 2000 ..., as large as can be stored into "int". :-) ps. I'd like to recommend you to buy a sound card and use it instead of pcaudio which uses your "beep" hardware. (The "beep" hardware is not designed for high-quality audio sounds :-) Cheers, -- Tada NAGAO Tadaaki ----Next_Part(Wed_Mar_18_02:31:19_1998_542)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Description: pcavolume.c #include #include #include #include #include int main(int argc, char **argv) { int fd; audio_info_t ainfo; if (argc < 2) errx(1, "specify volume(0-100)"); AUDIO_INITINFO(&ainfo); ainfo.play.gain = atoi(argv[1]); if ((fd = open("/dev/pcaudioctl", O_RDONLY, 0)) < 0) err(1, "/dev/pcaudioctl"); if (ioctl(fd, AUDIO_SETINFO, &ainfo) < 0) err(1, "AUDIO_SETINFO"); return 0; } ----Next_Part(Wed_Mar_18_02:31:19_1998_542)---- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 12:31:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA29973 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 12:31:15 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA29617 for ; Tue, 17 Mar 1998 12:30:18 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id UAA22510; Tue, 17 Mar 1998 20:02:43 +0100 From: Luigi Rizzo Message-Id: <199803171902.UAA22510@labinfo.iet.unipi.it> Subject: Re: opti931 oddness. To: bad@uhf.wireless.net (Bernie Doehner) Date: Tue, 17 Mar 1998 20:02:43 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Bernie Doehner" at Mar 17, 98 08:06:12 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi Gang: > > I have been using my OPTi931 sound card in my 486 for over a week with > good success. However, after upgrading this machine to a K6/233 I am > having problems getting the card recognized. > > When initializing the ad1848 it fails (/sys/i386/isa/snd/ad1848.c line > 646). What does a return code of 0xff mean fromt his section? it probably means that the timeout is too short and with a fast machine it gives this message. I am seeing the same on my P5-133 but do not care too much since the card seems to work > I also find it curious that my serial number is all f's (was not on the > 486). this is instead an interesting data point... is it the same card ? The two opti931 i have both show a serial of 0xffffffff and i though this is because the board is so chea that it does not use an external E2PROM so all boards have the same serial number.... (side effect: you cannot have two in the same system) cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 12:57:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA27235 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 12:26:29 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA27069 for ; Tue, 17 Mar 1998 12:25:52 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id TAA22476; Tue, 17 Mar 1998 19:58:34 +0100 From: Luigi Rizzo Message-Id: <199803171858.TAA22476@labinfo.iet.unipi.it> Subject: Re: Flushing audio capture buffer To: graphix@toybox.cc.iastate.edu (Kent Vander Velden) Date: Tue, 17 Mar 1998 19:58:33 +0100 (MET) Cc: freebsd-multimedia@FreeBSD.ORG In-Reply-To: <199803171642.KAA07216@toybox.cc.iastate.edu> from "Kent Vander Velden" at Mar 17, 98 10:42:00 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I would like to flush the capture buffer of the sound card. I want to do > this inorder to have my program stay in sync with the data being captured. ... > time required by the program for each read buffer is greater than how long > before the capture buffer is full again. My program does not have to receive > all of the caputured data but it must stay in sync so I am willing to lose > some of the data. So what I thought I would do is flush the capture buffer > before each read. Can the capture buffer be flushed? i suppose you want to flush it _after_ a read() of useful data. and yes, it can be flushed using read() and either non blocking mode, or calling FIONREAD before the read to see how much data is queued. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 13:36:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26028 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 13:36:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from shell3.ba.best.com (root@shell3.ba.best.com [206.184.139.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA26020 for ; Tue, 17 Mar 1998 13:36:10 -0800 (PST) (envelope-from schrade@schrade.com) Received: from localhost (schrade@localhost [127.0.0.1]) by shell3.ba.best.com (8.8.8/8.8.BEST) with SMTP id NAA17873 for ; Tue, 17 Mar 1998 13:35:58 -0800 (PST) Date: Tue, 17 Mar 1998 13:35:58 -0800 (PST) From: Ken Krebs To: multimedia@FreeBSD.ORG Subject: Vibra16 problems Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ugh.. I am having problems getting the sound working on a machine that has a PnP Vibra16 in it. config> ls Device port irq drq iomem iosize unit flags enab confl wdc0 0x1f0 14 -1 0 0 0 0 Yes No wdc1 0x170 15 -1 0 0 1 0 Yes No fdc0 0x3f0 6 2 0 0 0 0 Yes No sc0 0x60 1 -1 0 0 0 0 Yes No lpt0 0xffffffff 7 -1 0 0 0 0 Yes No psm0 0x60 12 -1 0 0 0 0 Yes Yes sio0 0x3f8 4 -1 0 0 0 0x10 Yes No sio1 0x2f8 3 -1 0 0 1 0x10 Yes No pcm0 0xffffffff 5 1 0 0 0 0 Yes No pca0 0x40 -1 -1 0 0 0 0 Yes No npx0 0xf0 13 -1 0 0 0 0 Yes No config> quit Probing for PnP devices: CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff pcm1 (SB16pnp sn 0xffffffff) at 0x220-0x22f irq 5 drq 1 flags 0x15 on isa pcm0 not probed due to drq conflict with pcm1 at 1 Here's my line in the kernel: device pcm0 at isa? port ? tty irq 5 drq 1 flags 0x0 vector pcmintr I just _can't_ seem to get this working Luigi or someone else.. please help.... If you need a pnpinfo on it, here it is: Card assigned CSN #1 Vendor ID CTL0070 (0x70008c0e), Serial Number 0xffffffff PnP Version 1.0, Vendor Version 16 Device Description: Creative ViBRA16C PnP Logical Device ID: CTL0001 0x01008c0e #0 Device Description: Audio TAG Start DF Good Configuration IRQ: 5 - only one type (true/edge) DMA: channel(s) 1 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 5 16-bit, not a bus master, , count by word, Compatibility mode I/O Range 0x220 .. 0x220, alignment 0x1, len 0x10 [16-bit addr] I/O Range 0x330 .. 0x330, alignment 0x1, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 5 7 16-bit, not a bus master, , count by word, Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 5 7 16-bit, not a bus master, , count by word, Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2 [16-bit addr] TAG Start DF Sub-optimal Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 5 7 16-bit, not a bus master, , count by word, Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] TAG Start DF Sub-optimal Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4 [16-bit addr] TAG Start DF Sub-optimal Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] TAG End DF Logical Device ID: CTL7001 0x01708c0e #1 Compatible Device ID: PNPb02f (2fb0d041) Device Description: Game I/O Range 0x200 .. 0x200, alignment 0x1, len 0x8 [16-bit addr] End Tag Successfully got 44 resources, 2 logical fdevs -- card select # 0x0001 CSN CTL0070 (0x70008c0e), Serial Number 0xffffffff Logical device #0 IO: 0x0220 0x0000 0x0388 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 5 0 DMA 1 5 IO range check 0x00 activate 0x01 Logical device #1 IO: 0x0200 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x01 *********** NewOrderDepecheModeUltravoxViolentFemmesKillingJoke ************* * Ken * NineInchNailsFront242TangerineDreamTheBreedersTekno * * * Krebs * SkinnyPuppyLaTourBauhausBookOfLoveModernEnglishB52s * * *********** FishBoneBigCountryJoyDivisonSiouxsie&TheBansheesXTC ************* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ IRC: Schrade E-Mail: schrade@schrade.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 17:09:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA13373 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 17:09:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from hydrogen.nike.efn.org (d182-89.uoregon.edu [128.223.182.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13368 for ; Tue, 17 Mar 1998 17:09:43 -0800 (PST) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.7/8.8.7) id RAA13629; Tue, 17 Mar 1998 17:09:42 -0800 (PST) Message-ID: <19980317170941.58338@hydrogen.nike.efn.org> Date: Tue, 17 Mar 1998 17:09:41 -0800 From: John-Mark Gurney To: Ken Krebs Cc: multimedia@FreeBSD.ORG Subject: Re: Vibra16 problems References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Ken Krebs on Tue, Mar 17, 1998 at 01:35:58PM -0800 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ken Krebs scribbled this message on Mar 17: > Probing for PnP devices: > CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff > pcm1 (SB16pnp sn 0xffffffff) at 0x220-0x22f irq 5 drq 1 flags > 0x15 on isa re-symlink your audio devices (dsp, dspW, audio, mixer) to the second set... you will need something like: lrwxr-xr-x 1 root wheel 6 Sep 5 1997 /dev/audio@ -> audio1 lrwxr-xr-x 1 root wheel 4 Sep 5 1997 /dev/dsp@ -> dsp1 lrwxr-xr-x 1 root wheel 5 Sep 5 1997 /dev/dspW@ -> dspW1 lrwxr-xr-x 1 root wheel 6 Sep 5 1997 /dev/mixer@ -> mixer1 crw-rw--w- 1 root wheel 30, 20 Mar 13 19:30 /dev/audio1 crw-rw--w- 1 root wheel 30, 19 Mar 13 19:44 /dev/dsp1 crw-rw--w- 1 root wheel 30, 21 Oct 12 03:40 /dev/dspW1 crw-rw-rw- 1 root wheel 30, 16 Jul 23 1997 /dev/mixer1 because your using pcm1, not pcm0... as you can see above... I also use pcm1: Probing for PnP devices: CSN 1 Vendor ID: CSC4237 [0x3742630e] Serial 0xffffffff pcm1 (cs423x sn 0xffffffff) at 0x530 irq 5 drq 1 flags 0x13 id 13 hope this helps... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 21:58:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA11485 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 21:58:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA11480 for ; Tue, 17 Mar 1998 21:58:51 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id GAA10669 for ; Wed, 18 Mar 1998 06:58:13 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 18 Mar 98 06:58:44 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 18 Mar 98 06:58:24 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 18 Mar 98 06:58:22 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 Date: Wed, 18 Mar 1998 06:58:26 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: multimedia@FreeBSD.ORG Subject: BT849 + Trio64? Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id VAA11481 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, Is it possible to use BT849 (VideoHighway Xtreme) with Trio64 video card? BT849 manual says NO (it is possible with trio64V+, virgeVX and vision968 S3 chipsets). But I don't know if it is HW incompatibility or DirectDraw problem in MS-Windows. I know trio64 doesn't have YUV->RGB and scalling HW accel. (we have recently mail about it) but is it really problem?. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 22:01:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA11693 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 22:01:27 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA11687 for ; Tue, 17 Mar 1998 22:01:26 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA08588; Tue, 17 Mar 1998 22:01:18 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803180601.WAA08588@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? In-reply-to: Your message of "Wed, 18 Mar 1998 06:58:26 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 17 Mar 1998 22:01:17 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Curious, do you have a Bt849 and a Trio64? Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 22:18:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA13491 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 22:18:47 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA13483 for ; Tue, 17 Mar 1998 22:18:42 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id HAA11120; Wed, 18 Mar 1998 07:18:00 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 18 Mar 98 07:18:34 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 18 Mar 98 07:18:31 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 18 Mar 98 07:18:23 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803180601.WAA08588@rah.star-gate.com> Date: Wed, 18 Mar 1998 07:18:27 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: BT849 + Trio64? Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id WAA13485 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 18-Mar-98 Amancio Hasty wrote: > > Curious, do you have a Bt849 and a Trio64? I have trio64 video card and I have borrowed VideoHighway Xtreme TV card with Bt849 just to try it. Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 22:42:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16613 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 22:42:02 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA16605 for ; Tue, 17 Mar 1998 22:42:00 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA08782; Tue, 17 Mar 1998 22:41:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803180641.WAA08782@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? In-reply-to: Your message of "Wed, 18 Mar 1998 07:18:27 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 17 Mar 1998 22:41:52 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Okay, just give the driver a whirl 8) Cheers, Amancio > > On 18-Mar-98 Amancio Hasty wrote: > > > > Curious, do you have a Bt849 and a Trio64? > > I have trio64 video card and I have borrowed VideoHighway Xtreme TV card > with Bt849 just to try it. > > Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Mar 17 22:44:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16877 for freebsd-multimedia-outgoing; Tue, 17 Mar 1998 22:44:00 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA16866 for ; Tue, 17 Mar 1998 22:43:51 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id GAA23221; Wed, 18 Mar 1998 06:16:43 +0100 From: Luigi Rizzo Message-Id: <199803180516.GAA23221@labinfo.iet.unipi.it> Subject: Re: Vibra16 problems To: schrade@schrade.com (Ken Krebs) Date: Wed, 18 Mar 1998 06:16:42 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Ken Krebs" at Mar 17, 98 01:35:39 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Ugh.. I am having problems getting the sound working on a machine that has > a PnP Vibra16 in it. > ... > Probing for PnP devices: > CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff > pcm1 (SB16pnp sn 0xffffffff) at 0x220-0x22f irq 5 drq 1 flags > 0x15 on isa your card is attached as unit 1, i.e. /dev/audio1 etc cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 00:47:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA28663 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 00:47:59 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA28658 for ; Wed, 18 Mar 1998 00:47:57 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id IAA00142; Wed, 18 Mar 1998 08:07:59 +0100 From: Luigi Rizzo Message-Id: <199803180707.IAA00142@labinfo.iet.unipi.it> Subject: What is teletext (was Re: "Windows 98" program guides) To: rhh@ct.picker.com (Randall Hopper) Date: Wed, 18 Mar 1998 08:07:59 +0100 (MET) Cc: eivind@yes.no, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG In-Reply-To: <19980315112018.47411@ct.picker.com> from "Randall Hopper" at Mar 15, 98 11:19:59 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I think with the answers to some of my questions above, I might be able to > help you more with putting this in. As you can tell, I'm trying to get a > handle on "what is teletext", "what do PAL TVs do with teletext", and "what > would a tuner app like Fxtv do with teletext". Teletext is data transmitted over the "Vertical Blanking Interval" (VBI) of the video signal. This is not PAL-specific, i think the same mechanism and specifications apply to NTSC as well. Splitting the discussion according to the various layers, we have PHYSICAL LAYER These data are encoded with a very simple NRZ modulation (black=0, white=1) of the video signal, with a frequency of approx 6.75 MHz. DATA LINK LAYER Each line of the video signal contains some 40-48 bytes, starting with a couple of 'sync' bytes, then a few address+control bytes, then raw data. There is a small amount of protection on the address+control, and little (parity) or no protection on the data fields. You can think of lines as fragments of larger data units called "pages" which are made of 25 lines each. The address field allows for some 800 different pages (you can think of it as 800 different multicast addresses) to be sent. Decoding is usually done in hardware with a cheap (because of volume production) decoder such as the SAA5246 or others, that assemble pages in memory so that you can download it e.g. using the I2C commands in the bt848 driver. On my web page there is also a software decoder that i used with the meteor and with the brooktree before i got the 5246 data sheets. TELETEXT in EUROPE In most of europe, for the last 10-15 years, broadcast tv channels have been using teletext to carry news and various kind of information. In the last few years, some carriers have also sold "pages" to private companies that use them to broadcast the most disparate info to their clients/branches. E.g. a company used it to distribute updates to a bulletin of italian laws they sold on CD, and i think other companies also used for private purposes (e.g. to send info/databases to their branches spread over the country). In these cases, although some high level protocols exist for carrying data and inserting protection and error recovery capability, TELETEXT and FXTV among the info carried by teletext pages, there are some with program schedules etc. I am not sure if there is any standard for that, but for sure there is the scheduled time written in cleartext etc. There is also some information such the "showview" codes associated to each program, i have no idea if such info include any "program type" data or so. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 00:53:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29073 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 00:53:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from soran.pacific.net.sg (soran.pacific.net.sg [203.120.90.76]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29063 for ; Wed, 18 Mar 1998 00:53:13 -0800 (PST) (envelope-from accel@pacific.net.sg) Received: from pop2.pacific.net.sg (pop2.pacific.net.sg [203.120.90.86]) by soran.pacific.net.sg with ESMTP id QAA19494; Wed, 18 Mar 1998 16:49:20 +0800 (SGT) Received: from [165.21.162.102] (ts900-6018.singnet.com.sg [165.21.162.102]) by pop2.pacific.net.sg with ESMTP id QAA08888; Wed, 18 Mar 1998 16:53:03 +0800 (SGT) Message-Id: In-Reply-To: <19980318023337U.abtk@wo-ppp1.cs.titech.ac.jp> References: Your message of "Mon, 16 Mar 1998 16:06:19 +0800" Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 18 Mar 1998 16:46:53 +0800 To: NAGAO -abtk- Tadaaki From: Richard Goh Subject: Re: pcaudio volume Cc: multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thanks! Will try it ! Just bought a sound card :( But its only S$26 ( US$16 ) :) speakers cost slight more. but will try your code first. thanks Richard At 1:33 AM +0800 3/18/98, NAGAO -abtk- Tadaaki wrote: >Hi, > >In message , > accel@pacific.net.sg (Richard Goh) wrote: >[pcaudio's volume is so low] >> Is there a way to set the volume or any documentation on this. I have tried >> the handbook, faq and the archives without much luck. > >Here attached a simple sample code to set the volume. >Try to save it as "pcavolume.c", compile it and use, for example: > ./pcavolume 500 >(though the message in the code says that volume must be 0-100, > much larger values can actually be specified.) > >Still low? Then try 1000, 2000 ..., as large as can be stored into >"int". :-) > >ps. >I'd like to recommend you to buy a sound card and use it instead of >pcaudio which uses your "beep" hardware. (The "beep" hardware is >not designed for high-quality audio sounds :-) > >Cheers, >-- Tada > NAGAO Tadaaki > >Content-Type: Text/Plain; charset=us-ascii >Content-Transfer-Encoding: 7bit >Content-Description: pcavolume.c > >#include >#include >#include >#include >#include > >int >main(int argc, char **argv) >{ > int fd; > audio_info_t ainfo; > > if (argc < 2) > errx(1, "specify volume(0-100)"); > > AUDIO_INITINFO(&ainfo); > ainfo.play.gain = atoi(argv[1]); > > if ((fd = open("/dev/pcaudioctl", O_RDONLY, 0)) < 0) > err(1, "/dev/pcaudioctl"); > > if (ioctl(fd, AUDIO_SETINFO, &ainfo) < 0) > err(1, "AUDIO_SETINFO"); > > return 0; >} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 01:12:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA01851 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 01:12:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA01842 for ; Wed, 18 Mar 1998 01:12:07 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id KAA16637; Wed, 18 Mar 1998 10:11:56 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 18 Mar 98 10:11:55 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 18 Mar 98 10:11:27 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 18 Mar 98 10:11:23 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803180641.WAA08782@rah.star-gate.com> Date: Wed, 18 Mar 1998 10:11:25 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: BT849 + Trio64? Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id BAA01845 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I cvsuped src-sys a few minutes ago, recompile again kernel and nothing happend. No device bktr0 in `dmesg`. But in visual userconfig there is bktr0 driver listed. Jarda On 18-Mar-98 Amancio Hasty wrote: > Okay, just give the driver a whirl 8) > > Cheers, > Amancio > > > > > On 18-Mar-98 Amancio Hasty wrote: > > > > > > Curious, do you have a Bt849 and a Trio64? > > > > I have trio64 video card and I have borrowed VideoHighway Xtreme TV > > card > > with Bt849 just to try it. > > > > Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 01:21:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02336 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 01:21:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA02329 for ; Wed, 18 Mar 1998 01:21:53 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA09715; Wed, 18 Mar 1998 01:20:34 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803180920.BAA09715@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jaroslav Klaus cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? In-reply-to: Your message of "Wed, 18 Mar 1998 10:11:25 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 18 Mar 1998 01:20:34 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Stick this in /sys/pci/brooktree848.c.:bktr_pci_match printf ("bktr_pci_match got %x\n", id); And please send me the output. Thank you, Amancio > I cvsuped src-sys a few minutes ago, recompile again kernel and nothing > happend. No device bktr0 in `dmesg`. But in visual userconfig there is > bktr0 driver listed. > > Jarda > > On 18-Mar-98 Amancio Hasty wrote: > > Okay, just give the driver a whirl 8) > > > > Cheers, > > Amancio > > > > > > > > On 18-Mar-98 Amancio Hasty wrote: > > > > > > > > Curious, do you have a Bt849 and a Trio64? > > > > > > I have trio64 video card and I have borrowed VideoHighway Xtreme TV > > > card > > > with Bt849 just to try it. > > > > > > Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 02:41:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06643 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 02:41:12 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sensi.pu.ru (sensi.pu.ru [194.58.105.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA06630 for ; Wed, 18 Mar 1998 02:41:08 -0800 (PST) (envelope-from vadik@sensi.pu.ru) Received: (from vadik@localhost) by sensi.pu.ru (8.8.8/8.7.3) id NAA17749; Wed, 18 Mar 1998 13:39:25 +0300 (MSK) Message-ID: <19980318133924.57582@sensi.org> Date: Wed, 18 Mar 1998 13:39:24 +0300 From: vadik likholetov To: Jaroslav Klaus Cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? References: <199803180641.WAA08782@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: ; from Jaroslav Klaus on Wed, Mar 18, 1998 at 10:11:25AM +0100 X-NCC-RegID: ru.hqlgu Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Mar 18, 1998 at 10:11:25AM +0100, Jaroslav Klaus wrote: > I cvsuped src-sys a few minutes ago, recompile again kernel and nothing > happend. No device bktr0 in `dmesg`. But in visual userconfig there is > bktr0 driver listed. > There is a typo in sources: brktree_reg.h: /* * Definitions for the Philips SAA7116 digital video to pci interface. */ #define BROOKTREE_848_ID 0x0350109E #define BROOKTREE 849_ID 0x0351109E ^^^^^^^^^ underscore here! > Jarda > > On 18-Mar-98 Amancio Hasty wrote: > > Okay, just give the driver a whirl 8) > > > > Cheers, > > Amancio > > > > > > > > On 18-Mar-98 Amancio Hasty wrote: > > > > > > > > Curious, do you have a Bt849 and a Trio64? > > > > > > I have trio64 video card and I have borrowed VideoHighway Xtreme TV > > > card > > > with Bt849 just to try it. > > > > > > Jarda > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message -- vadik likholetov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 02:48:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA08296 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 02:48:42 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sensi.pu.ru (sensi.pu.ru [194.58.105.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA08281 for ; Wed, 18 Mar 1998 02:48:25 -0800 (PST) (envelope-from vadik@sensi.pu.ru) Received: (from vadik@localhost) by sensi.pu.ru (8.8.8/8.7.3) id NAA18253; Wed, 18 Mar 1998 13:47:00 +0300 (MSK) Message-ID: <19980318134659.40603@sensi.org> Date: Wed, 18 Mar 1998 13:46:59 +0300 From: vadik likholetov To: Amancio Hasty Cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? References: <199803180920.BAA09715@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <199803180920.BAA09715@rah.star-gate.com>; from Amancio Hasty on Wed, Mar 18, 1998 at 01:20:34AM -0800 X-NCC-RegID: ru.hqlgu Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Mar 18, 1998 at 01:20:34AM -0800, Amancio Hasty wrote: > > Stick this in /sys/pci/brooktree848.c.:bktr_pci_match > printf ("bktr_pci_match got %x\n", id); > And please send me the output. here is the diff with minor changes: --- brooktree848.c.orig Wed Mar 18 13:41:10 1998 +++ brooktree848.c Wed Mar 18 13:42:36 1998 @@ -758,6 +758,8 @@ switch (type) { case BROOKTREE_848_ID: return("BrookTree 848"); + case BROOKTREE_849_ID: + return("BrookTree 849"); }; return ((char *)0); --- brktree_reg.h.orig Wed Mar 18 13:40:33 1998 +++ brktree_reg.h Wed Mar 18 13:40:56 1998 @@ -36,7 +36,7 @@ * Definitions for the Philips SAA7116 digital video to pci interface. */ #define BROOKTREE_848_ID 0x0350109E -#define BROOKTREE 849_ID 0x0351109E +#define BROOKTREE_849_ID 0x0351109E typedef volatile u_int bregister_t; /* -- vadik likholetov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 04:26:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA23587 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 04:26:10 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA23580 for ; Wed, 18 Mar 1998 04:26:08 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id JAA06747; Wed, 18 Mar 1998 09:23:21 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803181223.JAA06747@gaia.coppe.ufrj.br> Subject: Re: What is teletext (was Re: "Windows 98" program guides) In-Reply-To: <199803180707.IAA00142@labinfo.iet.unipi.it> from Luigi Rizzo at "Mar 18, 98 08:07:59 am" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Wed, 18 Mar 1998 09:23:21 -0300 (EST) Cc: rhh@ct.picker.com, eivind@yes.no, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Luigi Rizzo) // > I think with the answers to some of my questions above, I might be able to // > help you more with putting this in. As you can tell, I'm trying to get a // > handle on "what is teletext", "what do PAL TVs do with teletext", and "what // > would a tuner app like Fxtv do with teletext". // // Teletext is data transmitted over the "Vertical Blanking Interval" // (VBI) of the video signal. This is not PAL-specific, i think the // same mechanism and specifications apply to NTSC as well. Well, it applies to PAL/M, and PAL/M is more NTSC than PAL. Even worse, one channel here in Brazil shows some moving bars (like changin binary code) on the first and second lines of fxtv. Most analog viewer will simply not be able to see that, but Unix has always been known for seeing farthest. :) // PHYSICAL LAYER Oh no, here comes OSI, again... // These data are encoded with a very simple NRZ modulation (black=0, // white=1) of the video signal, with a frequency of approx 6.75 MHz. This is the dot freq, right ? So it must be less on NTSC and/or PAL/M. // DATA LINK LAYER // // Each line of the video signal contains some 40-48 bytes, starting with // a couple of 'sync' bytes, then a few address+control bytes, then raw // data. There is a small amount of protection on the address+control, and // little (parity) or no protection on the data fields. // // You can think of lines as fragments of larger data units called "pages" // which are made of 25 lines each. The address field allows for some // 800 different pages (you can think of it as 800 different multicast // addresses) to be sent. // // Decoding is usually done in hardware with a cheap (because of volume // production) decoder such as the SAA5246 or others, that assemble pages // in memory so that you can download it e.g. using the I2C commands in // the bt848 driver. On my web page there is also a software decoder that // i used with the meteor and with the brooktree before i got the 5246 // data sheets. Do you have some soft algorith for this ? I'd like to peek at those digital lines I see. Maybe there is a Station to Station command to inform about commercial beginning and end. I could use it to mute fxtv. :) // TELETEXT in EUROPE // // In most of europe, for the last 10-15 years, broadcast tv channels // have been using teletext to carry news and various kind of // information. In the last few years, some carriers have also sold // "pages" to private companies that use them to broadcast the most // disparate info to their clients/branches. E.g. a company used it to // distribute updates to a bulletin of italian laws they sold on CD, and // i think other companies also used for private purposes (e.g. to send // info/databases to their branches spread over the country). In these // cases, although some high level protocols exist for carrying data and // inserting protection and error recovery capability, I've seen this kind of thing ehre in brasil using the third channel of FM radio stations. On a job I have worked on, Rio de Janeiro's Stock Exchange rates were broadcast/received using this method over a very popular station. // TELETEXT and FXTV // // among the info carried by teletext pages, there are some with program // schedules etc. I am not sure if there is any standard for that, // but for sure there is the scheduled time written in cleartext etc. // There is also some information such the "showview" codes associated to // each program, i have no idea if such info include any "program type" // data or so. Do you know if Closed Caption info is sent by this way ? If so, generic Hauppauge model 400 can also receive this, as the windows driver seems to be able to do that (but I could not test yet). Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 04:56:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA27708 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 04:56:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA27702 for ; Wed, 18 Mar 1998 04:56:10 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id NAA23848; Wed, 18 Mar 1998 13:55:49 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 18 Mar 98 13:55:57 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 18 Mar 98 13:55:51 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 18 Mar 98 13:55:45 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803180920.BAA09715@rah.star-gate.com> Date: Wed, 18 Mar 1998 13:55:46 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: BT849 + Trio64? Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id EAA27704 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 18-Mar-98 Amancio Hasty wrote: > > Stick this in /sys/pci/brooktree848.c.:bktr_pci_match > printf ("bktr_pci_match got %x\n", id); > > And please send me the output. > > Thank you, > Amancio > > I cvsuped src-sys a few minutes ago, recompile again kernel and > > nothing > > happend. No device bktr0 in `dmesg`. But in visual userconfig there is > > bktr0 driver listed. > > > > Jarda > > > > On 18-Mar-98 Amancio Hasty wrote: > > > Okay, just give the driver a whirl 8) > > > > > > Cheers, > > > Amancio > > > > > > > > > > > On 18-Mar-98 Amancio Hasty wrote: > > > > > > > > > > Curious, do you have a Bt849 and a Trio64? > > > > > > > > I have trio64 video card and I have borrowed VideoHighway Xtreme > > > > TV > > > > card > > > > with Bt849 just to try it. > > > > > > > > Jarda > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 04:57:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA27962 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 04:57:58 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA27941 for ; Wed, 18 Mar 1998 04:57:53 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA00596; Wed, 18 Mar 1998 12:18:59 +0100 From: Luigi Rizzo Message-Id: <199803181118.MAA00596@labinfo.iet.unipi.it> Subject: Re: What is teletext (was Re: "Windows 98" program guides) To: jonny@coppe.ufrj.br (Joao Carlos Mendes Luis) Date: Wed, 18 Mar 1998 12:18:58 +0100 (MET) Cc: rhh@ct.picker.com, eivind@yes.no, hasty@rah.star-gate.com, multimedia@FreeBSD.ORG In-Reply-To: <199803181223.JAA06747@gaia.coppe.ufrj.br> from "Joao Carlos Mendes Luis" at Mar 18, 98 09:23:02 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > // These data are encoded with a very simple NRZ modulation (black=0, > // white=1) of the video signal, with a frequency of approx 6.75 MHz. > > This is the dot freq, right ? So it must be less on NTSC and/or PAL/M. not really sure about that, but if you browse the net looking fo "VBI" you should find out. > Do you have some soft algorith for this ? I'd like to peek at those > digital lines I see. Maybe there is a Station to Station command > to inform about commercial beginning and end. I could use it to > mute fxtv. :) the ttxt.c code from my page does the soft decoding. there is some uk site with info on teletext formats (again i forget the URL but altavista is your friend). > Do you know if Closed Caption info is sent by this way ? If so, > generic Hauppauge model 400 can also receive this, as the windows > driver seems to be able to do that (but I could not test yet). i think yes, closed caption go on these lines although perhaps with different data rates etc (i guess so since there were some projects using the PIC microcontroller to decode closed-captioning and i doubt the PIC can go so fast... so perhaps closed-captioning is only a few bits per line), since you have 50-60 fields/s and that's more than enough for one line of text, probably even at 1-2 bits/line cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 05:30:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA05019 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 05:30:08 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from klokan.sh.cvut.cz (root@klokan.sh.cvut.cz [193.84.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA04918 for ; Wed, 18 Mar 1998 05:29:50 -0800 (PST) (envelope-from J.Klaus@sh.cvut.cz) Received: from skunk.sh.cvut.cz (skunk.sh.cvut.cz [194.108.141.194]) by klokan.sh.cvut.cz (8.6.12/8.6.9) with ESMTP id OAA26160; Wed, 18 Mar 1998 14:28:25 +0100 Received: from SKUNK/SpoolDir by skunk.sh.cvut.cz (Mercury 1.31); 18 Mar 98 14:28:26 +0100 Received: from SpoolDir by SKUNK (Mercury 1.31); 18 Mar 98 14:28:02 +0100 Received: from hell.sh.cvut.cz by skunk.sh.cvut.cz (Mercury 1.31) with ESMTP; 18 Mar 98 14:27:53 +0100 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-2 MIME-Version: 1.0 In-Reply-To: <199803180920.BAA09715@rah.star-gate.com> Date: Wed, 18 Mar 1998 14:27:53 +0100 (CET) Organization: CTU Prague From: Jaroslav Klaus To: Amancio Hasty Subject: Re: BT849 + Trio64? Cc: multimedia@FreeBSD.ORG Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id FAA04941 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 18-Mar-98 Amancio Hasty wrote: > Stick this in /sys/pci/brooktree848.c.:bktr_pci_match > printf ("bktr_pci_match got %x\n", id); > > And please send me the output. > vga0 rev 0 int a irq 9 on pci0:8:0 bktr0 rev 18 int a irq 5 on pci0:9:0 Intel Smart Video III, tuner. I patched /sys/pci/brooktree848.c and also /sys/pci/bktree_reg.h as Vadik Likholetov wrote. Now BT849 is detected. But when I run fxtv whole computer hangs as under Win95. So in my opinion it is not possible to use bt849 card with trio64 video card. Jarda To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 14:18:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA06359 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 14:18:25 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from uhf.wireless.net ([209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA06309 for ; Wed, 18 Mar 1998 14:18:19 -0800 (PST) (envelope-from bad@shf.wireless.net) Received: from shf.wireless.net ([209.189.23.56]) by uhf.wireless.net (8.8.8/8.8.7) with ESMTP id OAA00772; Wed, 18 Mar 1998 14:15:25 -0800 (PST) Received: from localhost (bad@localhost) by shf.wireless.net (8.8.8/8.8.7) with SMTP id OAA00261; Wed, 18 Mar 1998 14:17:47 -0800 (PST) Date: Wed, 18 Mar 1998 14:17:46 -0800 (PST) From: Bernie Doehner To: Luigi Rizzo cc: multimedia@FreeBSD.ORG Subject: Re: opti931 oddness - problem fixed, thanks Luigi In-Reply-To: <199803171902.UAA22510@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Luigi: Thanks for pointing me in the right direction. Yes, my cheap OPti-931 card also still works even with the AD1848 INIT error at bootup. The problem turned out to be, that the pnp code is incorrectly assigning irq 5 to this soundcard, and was thus conflicting with my sio3. When I disabled sio3, the sound works just fine. Bernie On Tue, 17 Mar 1998, Luigi Rizzo wrote: > Date: Tue, 17 Mar 1998 20:02:43 +0100 (MET) > From: Luigi Rizzo > To: Bernie Doehner > Cc: multimedia@FreeBSD.ORG > Subject: Re: opti931 oddness. > > > Hi Gang: > > > > I have been using my OPTi931 sound card in my 486 for over a week with > > good success. However, after upgrading this machine to a K6/233 I am > > having problems getting the card recognized. > > > > When initializing the ad1848 it fails (/sys/i386/isa/snd/ad1848.c line > > 646). What does a return code of 0xff mean fromt his section? > > it probably means that the timeout is too short and with a fast machine > it gives this message. I am seeing the same on my P5-133 but do not > care too much since the card seems to work > > > I also find it curious that my serial number is all f's (was not on the > > 486). > > this is instead an interesting data point... is it the same card ? The > two opti931 i have both show a serial of 0xffffffff and i though this > is because the board is so chea that it does not use an external E2PROM > so all boards have the same serial number.... (side effect: you cannot > have two in the same system) > > cheers > luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 14:45:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA12830 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 14:45:58 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ds9.lesn.lehigh.edu (mistwolf@ds9.lesn.Lehigh.EDU [128.180.70.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA12794 for ; Wed, 18 Mar 1998 14:45:51 -0800 (PST) (envelope-from mistwolf@ds9.lesn.lehigh.edu) Received: (from mistwolf@localhost) by ds9.lesn.lehigh.edu (8.7.5/8.7.3) id RAA02319 for freebsd-multimedia@FreeBSD.ORG; Wed, 18 Mar 1998 17:45:43 -0500 From: Jamie Norwood Message-Id: <199803182245.RAA02319@ds9.lesn.lehigh.edu> Subject: CDDA ripping To: freebsd-multimedia@FreeBSD.ORG Date: Wed, 18 Mar 1998 14:45:43 -0800 (PST) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello all, Some of you may have seen my post on the FBSD-Q list, but some may not have, so I am repeating it in a more appropraite place. ;) I am useing an ATAPI Cd-Rom drive, and would like to grab CD tracks to .wav files. I know this drive supports it, as I have done it in Win95, but I need a program to do so. CDDA doesn't work inder FreeBSD, and Tosha is SCSI-Only. Anyone gotten this to work? Jamie -- +-------------------------------------------------------------------------+ | The shadows of life cover the sunlight of the soul, and block out the | | radiance that all have within them, leaving only darkness behind. | +----------------------------+-------------------+------------------------+ |mistwolf@ds9.lesn.lehigh.edu|mistwolf@priori.net|mistwolf@lightbearer.com| +----------------------------+-------------------+------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 18:58:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23973 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 18:58:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from einstein.fisica.ist.utl.pt (gabriel@dns.fisica.ist.utl.pt [193.136.197.224]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA23893 for ; Wed, 18 Mar 1998 18:57:48 -0800 (PST) (envelope-from gabriel@maquina.com) Received: from localhost (gabriel@localhost) by einstein.fisica.ist.utl.pt (8.8.7/8.8.7) with SMTP id CAA24282 for ; Thu, 19 Mar 1998 02:53:15 GMT Date: Thu, 19 Mar 1998 02:53:15 +0000 (GMT) From: Jose Gabriel J Marcelino X-Sender: gabriel@einstein.fisica.ist.utl.pt Reply-To: Jose Gabriel J Marcelino To: freebsd-multimedia@FreeBSD.ORG Subject: Trouble with the bt848 driver Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I was anxious to try the bt848 video capture cards, now that they're so cheap and got myself a Miro PCTV PAL (with a Temic tuner) card which can be found easily in Portugal. Then I started "broadcasting" a channel on our local ethernet using vic (great stuff, thanks!) and got great performance, being able to send video at nearly 30 fps (according to vic) compared to previous tries using the Linux Bttv driver which wasn't able to get past 12 fps for some strange reason I don't quite understand yet. I was very happy with this setup however in a short time our FreeBSD system froze and needed rebooting. This began to happen very frequently whenever we were broadcasting a video stream. We also found that even running fxtv for a while caused the system to crash. Is this a known problem? Is there a solution? Our system is a Pentium 200MMX, Asus TXP4 motherboard, Matrox Mystique 4Mb graphics card running a FreeBSD 2.2.5 system with the stock bt848 driver and Xfree 3.3.2 with the SVGA driver Thanks for any help you can give me. -- Jose Gabriel J Marcelino gabriel@maquina.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 19:54:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA05455 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 19:54:57 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA05440 for ; Wed, 18 Mar 1998 19:54:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id TAA18873; Wed, 18 Mar 1998 19:54:33 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803190354.TAA18873@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jose Gabriel J Marcelino cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Trouble with the bt848 driver In-reply-to: Your message of "Thu, 19 Mar 1998 02:53:15 GMT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 18 Mar 1998 19:54:33 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, This is not a known problem by any chance are you also broadcasting audio? Cheers, Amancio > > Hi, > > I was anxious to try the bt848 video capture cards, now that they're so > cheap and got myself a Miro PCTV PAL (with a Temic tuner) card which can > be found easily in Portugal. > > Then I started "broadcasting" a channel on our local ethernet using vic > (great stuff, thanks!) and got great performance, being able to send video > at nearly 30 fps (according to vic) compared to previous tries using the > Linux Bttv driver which wasn't able to get past 12 fps for some strange > reason I don't quite understand yet. > > I was very happy with this setup however in a short time our FreeBSD > system froze and needed rebooting. This began to happen very frequently > whenever we were broadcasting a video stream. > > We also found that even running fxtv for a while caused the system to > crash. > > Is this a known problem? Is there a solution? > > Our system is a Pentium 200MMX, Asus TXP4 motherboard, Matrox Mystique 4Mb > graphics card running a FreeBSD 2.2.5 system with the stock bt848 driver > and Xfree 3.3.2 with the SVGA driver > > Thanks for any help you can give me. > > -- > Jose Gabriel J Marcelino > gabriel@maquina.com > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 20:18:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA08674 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 20:18:34 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from einstein.fisica.ist.utl.pt (gabriel@dns.fisica.ist.utl.pt [193.136.197.224]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA08652 for ; Wed, 18 Mar 1998 20:18:28 -0800 (PST) (envelope-from gabriel@maquina.com) Received: from localhost (gabriel@localhost) by einstein.fisica.ist.utl.pt (8.8.7/8.8.7) with SMTP id EAA24640; Thu, 19 Mar 1998 04:13:49 GMT Date: Thu, 19 Mar 1998 04:13:49 +0000 (GMT) From: Jose Gabriel J Marcelino X-Sender: gabriel@einstein.fisica.ist.utl.pt To: Amancio Hasty cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Trouble with the bt848 driver In-Reply-To: <199803190354.TAA18873@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Amancio, On Wed, 18 Mar 1998, Amancio Hasty wrote: > This is not a known problem by any chance are you also broadcasting > audio? No. Actually trasmitting audio was something we were also trying to do, but while audio worked great using FXTV, we couldn't enable the tuner audio channel from the vic meteor/bt848 grabber. We were playing with the grabber code to enable this but we didn't finish anything as the system became very unreliable. I will try some m/b and video card combinations (Matrox Millenium 2Mb and a Asus VX97) with our Miro card to see if it fixes it. Thanks, Gabriel > > I was very happy with this setup however in a short time our FreeBSD > > system froze and needed rebooting. This began to happen very frequently > > whenever we were broadcasting a video stream. > > > > Our system is a Pentium 200MMX, Asus TXP4 motherboard, Matrox Mystique 4Mb > > graphics card running a FreeBSD 2.2.5 system with the stock bt848 driver > > and Xfree 3.3.2 with the SVGA driver To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 20:24:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA09891 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 20:24:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA09814 for ; Wed, 18 Mar 1998 20:24:00 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id DAA01912; Thu, 19 Mar 1998 03:46:01 +0100 From: Luigi Rizzo Message-Id: <199803190246.DAA01912@labinfo.iet.unipi.it> Subject: Re: opti931 oddness - problem fixed, thanks Luigi To: bad@uhf.wireless.net (Bernie Doehner) Date: Thu, 19 Mar 1998 03:46:01 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Bernie Doehner" at Mar 18, 98 02:17:27 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi Luigi: > > Thanks for pointing me in the right direction. > Yes, my cheap OPti-931 card also still works even with the AD1848 INIT > error at bootup. ...to be precise, i think the error is my fault for choosing the timeout too short. > The problem turned out to be, that the pnp code is incorrectly assigning > irq 5 to this soundcard, and was thus conflicting with my sio3. When I keep in mind that the pnp code in freebsd does not do anything more than reading whatever info has been left there by the bios or by userconfig. So the problem, if any, is in the BIOS. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 20:34:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11118 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 20:34:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA11106 for ; Wed, 18 Mar 1998 20:34:29 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id DAA01966; Thu, 19 Mar 1998 03:56:08 +0100 From: Luigi Rizzo Message-Id: <199803190256.DAA01966@labinfo.iet.unipi.it> Subject: Re: Trouble with the bt848 driver To: gabriel@maquina.com (Jose Gabriel J Marcelino) Date: Thu, 19 Mar 1998 03:56:07 +0100 (MET) Cc: hasty@rah.star-gate.com, freebsd-multimedia@FreeBSD.ORG In-Reply-To: from "Jose Gabriel J Marcelino" at Mar 19, 98 04:13:30 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > No. Actually trasmitting audio was something we were also trying to do, > but while audio worked great using FXTV, we couldn't enable the tuner > audio channel from the vic meteor/bt848 grabber. We were playing with the what i usually do is to start vat or tel (my small telephone program) and run a program to control the tuner in a separate window. (the tuner control program is "txt.c" available from my web page). cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 20:40:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11684 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 20:40:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11679 for ; Wed, 18 Mar 1998 20:40:53 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id UAA19134; Wed, 18 Mar 1998 20:40:42 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803190440.UAA19134@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Jose Gabriel J Marcelino cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Trouble with the bt848 driver In-reply-to: Your message of "Thu, 19 Mar 1998 04:13:49 GMT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 18 Mar 1998 20:40:42 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Send me the output of dmesg and you may also have to play with your Bios treatment of memory . The think that I am curious about is what PCI clock is set to it is supposed to be about 32 if is around 64 changed it to 32. Cheers, Amancio > > > Hi Amancio, > > On Wed, 18 Mar 1998, Amancio Hasty wrote: > > > This is not a known problem by any chance are you also broadcasting > > audio? > > No. Actually trasmitting audio was something we were also trying to do, > but while audio worked great using FXTV, we couldn't enable the tuner > audio channel from the vic meteor/bt848 grabber. We were playing with the > grabber code to enable this but we didn't finish anything as the system > became very unreliable. > > I will try some m/b and video card combinations (Matrox Millenium 2Mb and > a Asus VX97) with our Miro card to see if it fixes it. > > Thanks, > > Gabriel > > > > I was very happy with this setup however in a short time our FreeBSD > > > system froze and needed rebooting. This began to happen very frequently > > > whenever we were broadcasting a video stream. > > > > > > Our system is a Pentium 200MMX, Asus TXP4 motherboard, Matrox Mystique 4Mb > > > graphics card running a FreeBSD 2.2.5 system with the stock bt848 driver > > > and Xfree 3.3.2 with the SVGA driver > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 20:45:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA12390 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 20:45:40 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from uhf.wireless.net ([209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA12380 for ; Wed, 18 Mar 1998 20:45:36 -0800 (PST) (envelope-from bad@uhf.wireless.net) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id UAA00444; Wed, 18 Mar 1998 20:42:33 -0800 (PST) Date: Wed, 18 Mar 1998 20:42:32 -0800 (PST) From: Bernie Doehner To: Luigi Rizzo cc: multimedia@FreeBSD.ORG Subject: Re: opti931 oddness - problem fixed, thanks Luigi In-Reply-To: <199803190246.DAA01912@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Hi Luigi: > > > > Thanks for pointing me in the right direction. > > Yes, my cheap OPti-931 card also still works even with the AD1848 INIT > > error at bootup. > > ...to be precise, i think the error is my fault for choosing the > timeout too short. Well.. Who knows. I am still confused because I don't understand have any datasheets in front of me. I tried adding 1000 to x and it still failed. > > The problem turned out to be, that the pnp code is incorrectly assigning > > irq 5 to this soundcard, and was thus conflicting with my sio3. When I > > keep in mind that the pnp code in freebsd does not do anything more > than reading whatever info has been left there by the bios or by > userconfig. So the problem, if any, is in the BIOS. Maybe I am getting old, but I haven't found any PnP BIOS's I really liked. They all make too many assuptions on my behalf. In userconfig there is a pnp entry on irq 5, that looks like it is the soundcard, however I can only change the irq to 0 (disable). Don't seem to be able to change to any other irq. Does this have anything to do with pnp overides? Could you please say a few words about when one can override the IRQ the BIOS assigns to a PNP device with the kernel and when not. Thanks. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 21:50:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA22976 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 21:50:32 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA22971 for ; Wed, 18 Mar 1998 21:50:29 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA02064; Thu, 19 Mar 1998 05:12:39 +0100 From: Luigi Rizzo Message-Id: <199803190412.FAA02064@labinfo.iet.unipi.it> Subject: Re: opti931 oddness - problem fixed, thanks Luigi To: bad@uhf.wireless.net (Bernie Doehner) Date: Thu, 19 Mar 1998 05:12:39 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: from "Bernie Doehner" at Mar 18, 98 08:42:13 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > In userconfig there is a pnp entry on irq 5, that looks like it is the > soundcard, however I can only change the irq to 0 (disable). Don't seem to > be able to change to any other irq. pnp 1 0 os enable port0 ... irq0 ... drq0 ... the "os" keyword is what overrides the configuration coming from the bios. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Mar 18 23:08:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04093 for freebsd-multimedia-outgoing; Wed, 18 Mar 1998 23:08:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from silver.sms.fi (silver.sms.fi [194.111.122.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA04072 for ; Wed, 18 Mar 1998 23:08:12 -0800 (PST) (envelope-from pete@silver.sms.fi) Received: (from pete@localhost) by silver.sms.fi (8.8.8/8.7.3) id JAA15835; Thu, 19 Mar 1998 09:07:47 +0200 (EET) Date: Thu, 19 Mar 1998 09:07:47 +0200 (EET) Message-Id: <199803190707.JAA15835@silver.sms.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Petri Helenius To: Luigi Rizzo Cc: eivind@yes.no (Eivind Eklund), multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: "Windows 98" In-Reply-To: <199803131514.QAA15312@labinfo.iet.unipi.it> References: <19980313173243.07671@follo.net> <199803131514.QAA15312@labinfo.iet.unipi.it> X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Luigi Rizzo writes: > > But sure, parsing teletext is nice :-) (I've tried to use your > > patches, but it was somewhat hard...) > > those for soft decoding are probably kind of hard to use, but the > latest program using the 5246 should be really easy: > IMO, broadcasting the junk over airwaves is too error prone and kludgy, just use the WWW from the television station like: http://www.yle.fi/tekstitv/ How many TV sets have point-and-click interface!? 1/2 :-) Pete To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 19 00:29:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18942 for freebsd-multimedia-outgoing; Thu, 19 Mar 1998 00:29:17 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA18911 for ; Thu, 19 Mar 1998 00:29:13 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA02277; Thu, 19 Mar 1998 07:50:59 +0100 From: Luigi Rizzo Message-Id: <199803190650.HAA02277@labinfo.iet.unipi.it> Subject: Re: "Windows 98" To: pete@sms.fi (Petri Helenius) Date: Thu, 19 Mar 1998 07:50:59 +0100 (MET) Cc: eivind@yes.no, multimedia@FreeBSD.ORG, hasty@rah.star-gate.com In-Reply-To: <199803190707.JAA15835@silver.sms.fi> from "Petri Helenius" at Mar 19, 98 09:07:28 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > IMO, broadcasting the junk over airwaves is too error prone and > kludgy, just use the WWW from the television station like: > http://www.yle.fi/tekstitv/ remember, teletext was there 15 years ago -- in the homes -- and it doesn't cost you a phone call to get the data. On top of this: you live in a small (population-wise) and probably well networked country. The italian tv site www.rai.it offers teletext pages using a crappy program running under a windows server and probably behind a very slow line. Usually, 90% of the requests for teletext pages time out, the remaining 10% reply "this server is too busy try later". This is why, when I put teletext pages on my web server back in 1995, the info leaked out and our site become very popular, getting up to 10K requests/hour for teletext pages. And i am still getting complaints from people because i removed the pages after RAI, two years after declining our request/offer to distribute the pages on the net, put up its marvelous www black hole. > How many TV sets have point-and-click interface!? some do. a lot of cheap 1992-class TVs can identify links on the teletext pages and browse through them using the arrow keys on the remote control. better than a mouse. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 19 02:42:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA03880 for freebsd-multimedia-outgoing; Thu, 19 Mar 1998 02:42:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA03864 for ; Thu, 19 Mar 1998 02:42:28 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id CAA00321; Thu, 19 Mar 1998 02:42:19 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803191042.CAA00321@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: vadik likholetov cc: multimedia@FreeBSD.ORG Subject: Re: BT849 + Trio64? In-reply-to: Your message of "Wed, 18 Mar 1998 13:46:59 +0300." <19980318134659.40603@sensi.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 19 Mar 1998 02:42:19 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Tnks for the patch. I uploaded the revised driver to http://www.freebsd.org/~ahasty/Bt848.html and at my ftp site: ftp://rah.star-gate.com/pub/bt848.tar.gz Probably this weekend I will commit the driver no rush since -current is kind of out of bounds till Dyson and friends manage to fix the vm sub-system. Cheers, Amancio > On Wed, Mar 18, 1998 at 01:20:34AM -0800, Amancio Hasty wrote: > > > > > Stick this in /sys/pci/brooktree848.c.:bktr_pci_match > > printf ("bktr_pci_match got %x\n", id); > > And please send me the output. > > here is the diff with minor changes: > > --- brooktree848.c.orig Wed Mar 18 13:41:10 1998 > +++ brooktree848.c Wed Mar 18 13:42:36 1998 > @@ -758,6 +758,8 @@ > switch (type) { > case BROOKTREE_848_ID: > return("BrookTree 848"); > + case BROOKTREE_849_ID: > + return("BrookTree 849"); > }; > > return ((char *)0); > --- brktree_reg.h.orig Wed Mar 18 13:40:33 1998 > +++ brktree_reg.h Wed Mar 18 13:40:56 1998 > @@ -36,7 +36,7 @@ > * Definitions for the Philips SAA7116 digital video to pci interface. > */ > #define BROOKTREE_848_ID 0x0350109E > -#define BROOKTREE 849_ID 0x0351109E > +#define BROOKTREE_849_ID 0x0351109E > > typedef volatile u_int bregister_t; > /* > > > > -- > vadik likholetov > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Thu Mar 19 09:15:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA25105 for freebsd-multimedia-outgoing; Thu, 19 Mar 1998 09:15:58 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from out5.ibm.net (out5.ibm.net [165.87.194.245]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA25068 for ; Thu, 19 Mar 1998 09:15:51 -0800 (PST) (envelope-from dwilde1@ibm.net) Received: from ibm.net (slip-32-100-79-27.ca.us.ibm.net [32.100.79.27]) by out5.ibm.net (8.8.5/8.6.9) with ESMTP id RAA140896; Thu, 19 Mar 1998 17:15:26 GMT Message-ID: <35115365.6F362056@ibm.net> Date: Thu, 19 Mar 1998 09:18:29 -0800 From: Don Wilde Reply-To: dwilde1@ibm.net X-Mailer: Mozilla 4.04 [en] (Win95; I) MIME-Version: 1.0 To: Bernie Doehner CC: multimedia@FreeBSD.ORG Subject: Re: opti931 oddness. References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Bernie Doehner wrote: > > Hi Gang: > > I have been using my OPTi931 sound card in my 486 for over a week with > good success. However, after upgrading this machine to a K6/233 I am > having problems getting the card recognized. > > When initializing the ad1848 it fails (/sys/i386/isa/snd/ad1848.c line > 646). What does a return code of 0xff mean fromt his section? > Sounds like you have an ISA bus speed problem, the timing on a Pentium-level chip is much more stringent. We have a custom board that suffers from the same problem, even with the AT bus clk speed set to CLOCK/6 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 10:54:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA26771 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 10:54:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA26169; Fri, 20 Mar 1998 10:52:08 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA05208; Fri, 20 Mar 1998 18:14:52 +0100 From: Luigi Rizzo Message-Id: <199803201714.SAA05208@labinfo.iet.unipi.it> Subject: patch for Vibra16X -- test please! To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Fri, 20 Mar 1998 18:14:52 +0100 (MET) Cc: multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org [forgive me for the crosspost but I'm trying to get some feedback quickly... since this might go into -stable and the deadline is close...] By popular demand, enclosed is a small patch to hopefully add PARTIAL Vibra16X support for playback (there is also some still non-functional code for the ESS -- don't worry about that bu i prefer not to handcraft the patchfile). This is mostly derived from code contributed by Torsten Ackemann. The diff is against snd980215 which is essentially what is now in -current and -stable. The modified files are only sb_dsp.c and sbcard.h Note that, assuming this code works at all: * it might affect plain SB16 support, so I'd like to have feedback from someone with the SB16 (it should still work fine); * it only works in playback; we haven't figured out yet how to tell capture from playback interrupts. And I have not been successful in getting documentation from Creative or Realtek (the latter make a Vibra16X clone). * you might have to add the PnP vend_id of your card near the end of sb_dsp.c -- there is a comment marked with VIBRA16X in this patch in the point where you should make the addition. As usual, feedback is not only welcome but absolutely necessay since I don't have a Vibra16X or clone. I need to know both if it works and if it not works. Do not forget to give details about your card (e.g. brand, PnP vendor ID) cheers luigi diff -ubwr snd/sb_dsp.c /sys/i386/isa/snd/sb_dsp.c --- snd/sb_dsp.c Tue Jan 27 21:01:49 1998 +++ /sys/i386/isa/snd/sb_dsp.c Fri Mar 20 19:32:52 1998 @@ -275,9 +275,12 @@ * SB < 4.0 is half duplex and has only 1 bit for int source, * so we fake it. SB 4.x (SB16) has the int source in a separate * register. + * The Vibra16X has separate flags for 8 and 16 bit transfers, but + * I have no idea how to tell capture from playback interrupts... */ +#define PLAIN_SB16(x) ( ( (x) & (BD_F_SB16|BD_F_SB16X) ) == BD_F_SB16) again: - if (d->bd_flags & BD_F_SB16) { + if (PLAIN_SB16(d->bd_flags)) { c = sb_getmixer(io_base, IRQ_STAT); /* this tells us if the source is 8-bit or 16-bit dma. We * have to check the io channel to map it to read or write... @@ -302,7 +305,7 @@ if ( d->dbuf_out.dl ) dsp_wrintr(d); else { - if (d->bd_flags & BD_F_SB16) + if (PLAIN_SB16(d->bd_flags)) printf("WARNING: wrintr but write DMA inactive!\n"); } } @@ -310,7 +313,7 @@ if ( d->dbuf_in.dl ) dsp_rdintr(d); else { - if (d->bd_flags & BD_F_SB16) + if (PLAIN_SB16(d->bd_flags)) printf("WARNING: rdintr but read DMA inactive!\n"); } } @@ -353,7 +356,7 @@ else d->flags &= ~SND_F_XLAT8 ; - if (d->bd_flags & BD_F_SB16) { + if (PLAIN_SB16(d->bd_flags)) { u_char c, c1 ; /* the SB16 can do full duplex using one 16-bit channel @@ -392,6 +395,29 @@ d->dbuf_in.chan = d->dbuf_out.chan; d->dbuf_out.chan = c ; } + } else if (d->bd_flags & BD_F_ESS) { + u_char c ; + if (d->play_fmt == 0) { + /* initialize for record */ + static u_char cmd[] = { + 0x51,0xd0,0x71,0xf4,0x51,0x98,0x71,0xbc + }; + ess_write(d->io_base, 0xb8, 0x0e); + c = ( ess_read(d->io_base, 0xa8) & 0xfc ) | 1 ; + if (d->flags & SND_F_STEREO) + c++ ; + ess_write(d->io_base, 0xa8, c); + ess_write(d->io_base, 0xb9, 2); /* 4bytes/transfer */ + /* + * set format in b6, b7 + */ + } else { + /* initialize for play */ + static u_char cmd[] = { + 0x80,0x51,0xd0,0x00,0x71,0xf4, + 0x80,0x51,0x98,0x00,0x71,0xbc + }; + } } reset_dbuf(& (d->dbuf_in), SND_CHAN_RD ); reset_dbuf(& (d->dbuf_out), SND_CHAN_WR ); @@ -406,7 +432,10 @@ * is assigned. This means that if the application * tries to use a bad format, the sound will not be nice. */ - if ( b->chan > 4 ) { + if ( b->chan > 4 + || (rd && d->rec_fmt == AFMT_S16_LE) + || (!rd && d->play_fmt == AFMT_S16_LE) + ) { c = DSP_F16_AUTO | DSP_F16_FIFO_ON | DSP_DMA16 ; c1 = DSP_F16_SIGNED ; l /= 2 ; @@ -455,7 +484,10 @@ case SND_CB_STOP : { int cmd = DSP_CMD_DMAPAUSE_8 ; /* default: halt 8 bit chan */ - if ( d->bd_flags & BD_F_SB16 && b->chan > 4 ) + if ( b->chan > 4 + || (rd && d->rec_fmt == AFMT_S16_LE) + || (!rd && d->play_fmt == AFMT_S16_LE) + ) cmd = DSP_CMD_DMAPAUSE_16 ; if (d->bd_flags & BD_F_HISPEED) { sb_reset_dsp(d->io_base); @@ -618,7 +650,7 @@ printf("ESS1868 (rev %d)\n", rev); else printf("ESS688 (rev %d)\n", rev); - d->audio_fmt |= AFMT_S16_LE; /* in fact it is U16_LE */ + /* d->audio_fmt |= AFMT_S16_LE; */ /* not yet... */ break ; /* XXX */ } else { printf("Unknown card 0x%x 0x%x -- hope it is SBPRO\n", @@ -661,6 +693,14 @@ /* * Common code for the midi and pcm functions + * + * sb_cmd write a single byte to the CMD port. + * sb_cmd2 write a CMD + 1 byte arg + * sb_cmd3 write a CMD + 2 byte arg + * sb_get_byte returns a single byte from the DSP data port + * + * ess_write is actually sb_cmd2 + * ess_read access ext. regs via sb_cmd(0xc0, reg) followed by sb_get_byte */ int @@ -726,9 +766,9 @@ u_long flags; flags = spltty(); - outb(io_base + 4, (u_char) (port & 0xff)); /* Select register */ + outb(io_base + SB_MIX_ADDR, (u_char) (port & 0xff)); /* Select register */ DELAY(10); - val = inb(io_base + 5); + val = inb(io_base + SB_MIX_DATA); DELAY(10); splx(flags); @@ -748,6 +788,19 @@ return 0xffff; } +int +ess_write(int io_base, u_char reg, int val) +{ + return sb_cmd2(io_base, reg, val); +} + +int +ess_read(int io_base, u_char reg) +{ + if (!sb_cmd(io_base, 0xc0) || !sb_cmd(io_base, reg) ) + return 0xffff ; + return sb_get_byte(io_base); +} /* @@ -786,17 +839,21 @@ */ if (d->bd_flags & BD_F_ESS) { int t; - RANGE (speed, 4000, 48000); + RANGE (speed, 5000, 49000); if (speed > 22000) { t = (795500 + speed / 2) / speed; speed = (795500 + t / 2) / t ; - t = ( 256 - (795500 + speed / 2) / speed ) | 0x80 ; + t = (256 - t ) | 0x80 ; } else { t = (397700 + speed / 2) / speed; speed = (397700 + t / 2) / t ; - t = 128 - (397700 + speed / 2) / speed ; + t = 128 - t ; } - sb_cmd2(d->io_base, 0xa1, t); /* set time constant */ + ess_write(d->io_base, 0xa1, t); /* set time constant */ + d->play_speed = d->rec_speed = speed ; + speed = (speed * 9 ) / 20 ; + t = 256-7160000/(speed*82); + ess_write(d->io_base,0xa2,t); return speed ; } @@ -1154,6 +1211,7 @@ * A driver for some SB16pnp and compatibles... * * Avance Asound 100 -- 0x01009305 + * Avance Logic ALS100+ -- 0x10019305 * xxx -- 0x2b008c0e * */ @@ -1187,6 +1245,8 @@ s = "SB16 PnP"; else if (vend_id == 0x01009305) s = "Avance Asound 100" ; + else if (vend_id == 0x10009305) + s = "Avance Logic 100+" ; if (s) { struct pnp_cinfo d; read_pnp_parms(&d, 0); @@ -1224,6 +1284,12 @@ pcm_info[dev->id_unit] = tmp_d; snddev_last_probed->probe(dev); /* not really necessary but doesn't harm */ + if (vend_id == 0x10009305) { + /* + * VIBRA16X please add here the vend_id for other vibra16X cards... + */ + pcm_info[dev->id_unit].bd_flags |= BD_F_SB16X ; + } pcmattach(dev); } #endif /* NPNP */ Only in /sys/i386/isa/snd: sb_dsp.c.v16 diff -ubwr snd/sbcard.h /sys/i386/isa/snd/sbcard.h --- snd/sbcard.h Fri Jan 16 19:03:44 1998 +++ /sys/i386/isa/snd/sbcard.h Thu Mar 12 09:40:16 1998 @@ -19,9 +19,9 @@ #define DSP_DATA_AVAIL (io_base + 0xE) #define DSP_DATA_AVL16 (io_base + 0xF) +#define SB_MIX_ADDR 0x4 +#define SB_MIX_DATA 0x5 #if 0 -#define MIXER_ADDR (io_base + 0x4) -#define MIXER_DATA (io_base + 0x5) #define OPL3_LEFT (io_base + 0x0) #define OPL3_RIGHT (io_base + 0x2) #define OPL3_BOTH (io_base + 0x8) @@ -138,7 +138,7 @@ #define BD_F_MIX_CT1745 0x0030 /* CT1745 */ #define BD_F_SB16 0x0100 /* this is a SB16 */ -#define BD_F_NOREC 0x0200 /* recording not supported on this board */ +#define BD_F_SB16X 0x0200 /* this is a vibra16X or clone */ #define BD_F_MIDIBUSY 0x0400 /* midi busy */ #define BD_F_ESS 0x0800 /* this is an ESS chip */ diff -ubwr snd/sound.c /sys/i386/isa/snd/sound.c --- snd/sound.c Fri Feb 13 15:33:08 1998 +++ /sys/i386/isa/snd/sound.c Sat Mar 14 23:11:35 1998 @@ -717,7 +717,7 @@ snd_chan_param *p = (snd_chan_param *)arg; d->play_speed = p->play_rate; d->rec_speed = p->play_rate; /* XXX one speed allowed */ - if (p->play_format & SND_F_STEREO) + if (p->play_format & AFMT_STEREO) d->flags |= SND_F_STEREO ; else d->flags &= ~SND_F_STEREO ; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 13:16:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27163 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 13:16:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (root@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA27143 for ; Fri, 20 Mar 1998 13:16:03 -0800 (PST) (envelope-from perlsta@cs.sunyit.edu) Received: from win95.local.sunyit.edu (A-T34.rh.sunyit.edu [150.156.210.241]) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id RAA23631 for ; Fri, 20 Mar 1998 17:17:35 GMT Message-ID: <010f01bd5444$ea3827e0$0600a8c0@win95.local.sunyit.edu> From: "Alfred Perlstein" To: Subject: what happend to my quake? :) Date: Fri, 20 Mar 1998 16:12:39 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org i used to have the native freebsd quake running on freebsd with the voxware drivers, well i changed to the pcm0 driver and now quake says something along the lines of "sorry, your sound card doesn't support this" it still runs but no sound... any idea? what info from running it would be relevant to this? -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 13:50:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA03388 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 13:50:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA03353 for ; Fri, 20 Mar 1998 13:50:30 -0800 (PST) (envelope-from karpen@ocean.campus.luth.se) Received: (from karpen@localhost) by ocean.campus.luth.se (8.8.8/8.8.8) id WAA11896; Fri, 20 Mar 1998 22:48:20 +0100 (CET) (envelope-from karpen) From: Mikael Karpberg Message-Id: <199803202148.WAA11896@ocean.campus.luth.se> Subject: Re: what happend to my quake? :) In-Reply-To: <010f01bd5444$ea3827e0$0600a8c0@win95.local.sunyit.edu> from Alfred Perlstein at "Mar 20, 98 04:12:39 pm" To: perlsta@cs.sunyit.edu (Alfred Perlstein) Date: Fri, 20 Mar 1998 22:48:20 +0100 (CET) Cc: multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org According to Alfred Perlstein: > i used to have the native freebsd quake running on freebsd with the voxware > drivers, well i changed to the pcm0 driver and now quake says something > along the lines of "sorry, your sound card doesn't support this" > > it still runs but no sound... any idea? what info from running it would be > relevant to this? Have you done the "cd /dev ; ./MAKEDEV snd1 ; ln -sf audio1 audio" stuff? With pcm0 sound the devices will be named as "xxx1" instead of "xxx0". It's a bit weird but had to do with the current design of the probing for hareware are boot time, etc. /Mikael To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 13:58:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05058 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 13:58:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05041 for ; Fri, 20 Mar 1998 13:58:44 -0800 (PST) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.5/8.7.3) id XAA00564; Fri, 20 Mar 1998 23:01:03 +0100 (CET) Message-ID: <19980320230102.10943@cons.org> Date: Fri, 20 Mar 1998 23:01:02 +0100 From: Martin Cracauer To: multimedia@FreeBSD.ORG Subject: Quake2 keyboard/mouse problem Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Moin, When running quake2 with 3dfx, my arrow keys and mouse don't work: - In normal gameplay, arrow key's do nothing. - I can't move the pointer in the video menu, while I can in the options menu (strange enough). - When setting arrow keys to something in "customize controls", the uparrow key is show as "shift" (more strange). - My mouse doesn't do anything, neither in game nor in controller setup. It works in X, I'm sure I have the right /dev/mouse link. Anyone have seen this? Any idea what to test? I know your first question is whether *any* svga application works. Unfortunatly, my video card isn't compatible with svgalib (just blank screen, console locks) when running without 3dfx. Can these be related? How can I test keyboard and mouse in svgalib without display? More about my setup: - -current, a few weeks old - newest linux-layer patches from Amancio's site - svgalib-foo from Amancio's site - vgalib.conf has nothing changed besides setting "S3" - Mesa-2.6, freshly downloaded - problem appears with q2-3.10 as well as q2-3.14a - linux-lib and linux-devel as specified in Amancio's document. - my quake2 cfg file isn't the reason, I tried removing it, the problem appears even with the file that is created by quake2 on first start. Maschine is: - GA-586DX, running Uniprocessor kernel, syscons, tried GENERIC kernel. - "Voodomania" 3dfx card (runs only in mode 2 (512x???), 640x480 mode is distorted (hard to describe)). - ELSA winner 2000 AVI VGA card, S3 968 based. - Normal PS/2 keyboard. - Newer Logitech 3-button mouse. I need hints where to continue testing. Thanks! Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer cracauer@wavehh.hanse.de (batched, preferred for large mails) Tel.: (daytime) +4940 41478712 Fax.: (daytime) +4940 41478715 Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 14:39:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA14117 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 14:39:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from mail.atipa.com (altrox.atipa.com [208.128.22.34]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA14082 for ; Fri, 20 Mar 1998 14:39:26 -0800 (PST) (envelope-from freebsd@atipa.com) Received: (qmail 18877 invoked by uid 1017); 20 Mar 1998 22:37:02 -0000 Date: Fri, 20 Mar 1998 15:37:02 -0700 (MST) From: Atipa To: Mikael Karpberg cc: Alfred Perlstein , multimedia@FreeBSD.ORG Subject: Re: what happend to my quake? :) In-Reply-To: <199803202148.WAA11896@ocean.campus.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Wont matter; Luigi's driver will not work w/ quake. :(. Amancio's will. Kevin On Fri, 20 Mar 1998, Mikael Karpberg wrote: > According to Alfred Perlstein: > > i used to have the native freebsd quake running on freebsd with the voxware > > drivers, well i changed to the pcm0 driver and now quake says something > > along the lines of "sorry, your sound card doesn't support this" > > > > it still runs but no sound... any idea? what info from running it would be > > relevant to this? > > Have you done the "cd /dev ; ./MAKEDEV snd1 ; ln -sf audio1 audio" stuff? > With pcm0 sound the devices will be named as "xxx1" instead of "xxx0". > It's a bit weird but had to do with the current design of the probing > for hareware are boot time, etc. > > /Mikael > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 14:47:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16702 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 14:47:36 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16627 for ; Fri, 20 Mar 1998 14:47:17 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id OAA08652; Fri, 20 Mar 1998 14:45:55 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803202245.OAA08652@rah.star-gate.com> To: Martin Cracauer cc: multimedia@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: Quake2 keyboard/mouse problem In-reply-to: Your message of "Fri, 20 Mar 1998 23:01:02 +0100." <19980320230102.10943@cons.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <8649.890433955.1@rah> Date: Fri, 20 Mar 1998 14:45:55 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Try to read ftp://rah.star-gate.com/pub/README.GLQUAKE . svgalib has a configuration file to set the mouse . Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 14:50:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17636 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 14:50:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA17579 for ; Fri, 20 Mar 1998 14:50:21 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 20 Mar 1998 17:49:49 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA14001; Fri, 20 Mar 98 17:49:48 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id RAA04323; Fri, 20 Mar 1998 17:49:26 -0500 Message-Id: <19980320174926.07821@ct.picker.com> Date: Fri, 20 Mar 1998 17:49:26 -0500 From: Randall Hopper To: Jeremy Kraft , multimedia@FreeBSD.ORG Subject: Re: resize... Mail-Followup-To: Jeremy Kraft , multimedia@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Jeremy Kraft on Sat, Mar 14, 1998 at 09:15:05AM -0600 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jeremy Kraft: |is there any command line that i can do to resize |a .jpg ?... thanks a million, djpeg -ppm 1.jpg | pnmscale -xscale 2 -yscale 2 | cjpeg > 2.jpg Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 14:59:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20172 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 14:59:41 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from dcarmich.pr.mcs.net (dcarmich.pr.mcs.net [204.95.63.202]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20114 for ; Fri, 20 Mar 1998 14:59:23 -0800 (PST) (envelope-from dcarmich@dcarmich.pr.mcs.net) Received: (from dcarmich@localhost) by dcarmich.pr.mcs.net (8.8.7/8.8.7) id QAA00464; Fri, 20 Mar 1998 16:59:37 -0600 (CST) (envelope-from dcarmich) From: Douglas Carmichael Message-Id: <199803202259.QAA00464@dcarmich.pr.mcs.net> Subject: Is the latest OSS/Free available for FreeBSD? To: hasty@rah.star-gate.com Date: Fri, 20 Mar 1998 16:59:35 -0600 (CST) Cc: freebsd-multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Is the latest OSS/Free available for FreeBSD? I checked on 4front's site, and they only have the Linux version. I looked through rah, and it seems to be a bunch of unorganized files. Where can I get it? (I really want that SoftOSS wavetable functionality). Please reply to dcarmich@mcs.com as I am not on this list. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 15:26:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28275 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 15:26:25 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rfd1.oit.umass.edu (mailhub.oit.umass.edu [128.119.175.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA28122 for ; Fri, 20 Mar 1998 15:25:55 -0800 (PST) (envelope-from gp@mail.inconnect.com) Received: from mail.inconnect.com (nscs45p3.remote.umass.edu) by rfd1.oit.umass.edu (PMDF V5.1-10 #20973) with ESMTP id <0EQ500E6P52TMX@rfd1.oit.umass.edu> for freebsd-multimedia@freebsd.org; Fri, 20 Mar 1998 18:25:48 -0500 (EST) Date: Fri, 20 Mar 1998 18:27:23 +0000 (GMT) From: Greg Pavelcak Subject: Fwd: FS: Gravis Ultrasound Classic To: freebsd-multimedia@FreeBSD.ORG Message-id: <0EQ500E6U52WMX@rfd1.oit.umass.edu> MIME-version: 1.0 Content-type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi. I just saw this add on a local "forsale" newsgroup. Anyone know this card? Will it work with FreeBSD? Worth $10? Old type -full size board. Working under dos and win3.1. With original box, installation disketts and manual. $10+shipping To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 20:11:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA10259 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 20:11:34 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA10152; Fri, 20 Mar 1998 20:10:59 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id BAA22581; Sat, 21 Mar 1998 01:10:58 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803210410.BAA22581@gaia.coppe.ufrj.br> Subject: Fxtv vs Stable To: multimedia@FreeBSD.ORG Date: Sat, 21 Mar 1998 01:10:57 -0300 (EST) Cc: stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, With the last patches to stable's mmap, fxtv cannot anymore be run by normal users. The problem seems to be a mmap() with an (I think) unneeded MAP_WRITE at tvcapture.c. If it's really unnecessary, it's a patch candidate for 2.2.6-RELEASE. Randal, what do you say ? Jonny PS: I have first tried to chmod a+rw /dev/bktr0 and /dev/tuner0 but this did not work. Should it be that way ? -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 22:18:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27652 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 22:18:50 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from marcos.networkcs.com (marcos.networkcs.com [137.66.16.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA27633 for ; Fri, 20 Mar 1998 22:18:47 -0800 (PST) (envelope-from alk@pobox.com) Received: from pobox.com (fergus-19.dialup.prtel.com [206.10.99.150]) by marcos.networkcs.com (8.8.7/8.8.7) with ESMTP id AAA24853 for ; Sat, 21 Mar 1998 00:18:35 -0600 (CST) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id AAA08754; Sat, 21 Mar 1998 00:18:58 -0600 (CST) Date: Sat, 21 Mar 1998 00:18:58 -0600 (CST) Message-Id: <199803210618.AAA08754@pobox.com> From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: multimedia@FreeBSD.ORG Subject: synth applications, anyone? X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org What is the condition of the fm synth driver? Here is my understanding (please correct as I err): 1. There is none in pcm 2. There is vestigial synth (opl3 support only) in the voxware driver 3. That opl3 support is *not* used by any applications 4. That opl3 support is in fact *broken* 5. That opl3 support has such a *dumb* interface that even were it not broken no one could use it to accomplish anything remotely interesting anyhow. Also, if you know of *any* existing applications using the synth driver, please inform me. Thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 22:26:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29128 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 22:26:53 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA29114 for ; Fri, 20 Mar 1998 22:26:50 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id FAA06211; Sat, 21 Mar 1998 05:49:40 +0100 From: Luigi Rizzo Message-Id: <199803210449.FAA06211@labinfo.iet.unipi.it> Subject: Re: synth applications, anyone? To: alk@pobox.com Date: Sat, 21 Mar 1998 05:49:39 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <199803210618.AAA08754@pobox.com> from "Tony Kimball" at Mar 21, 98 00:18:39 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > What is the condition of the fm synth driver? > > Here is my understanding (please correct as I err): > > 1. There is none in pcm correct. > 2. There is vestigial synth (opl3 support only) in the voxware driver probably correct. However there is awe support at least in current or available as a separate file. Randall might know more on this. > 3. That opl3 support is *not* used by any applications this i don't know -- playmidi probably uses that. > Also, if you know of *any* existing applications using the synth > driver, please inform me. i also suggest to have a look at timidity to play midi files. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Mar 20 22:35:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29999 for freebsd-multimedia-outgoing; Fri, 20 Mar 1998 22:35:35 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA29994 for ; Fri, 20 Mar 1998 22:35:33 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA10143; Fri, 20 Mar 1998 22:35:21 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803210635.WAA10143@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luigi Rizzo cc: alk@pobox.com, multimedia@FreeBSD.ORG Subject: Re: synth applications, anyone? In-reply-to: Your message of "Sat, 21 Mar 1998 05:49:39 +0100." <199803210449.FAA06211@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 20 Mar 1998 22:35:21 -0800 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Guys, Just browse on a linux ftp site for audio apps ... Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 00:43:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA13027 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 00:43:04 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA13021 for ; Sat, 21 Mar 1998 00:42:59 -0800 (PST) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.5/8.7.3) id JAA03712; Sat, 21 Mar 1998 09:45:23 +0100 (CET) Message-ID: <19980321094520.12760@cons.org> Date: Sat, 21 Mar 1998 09:45:20 +0100 From: Martin Cracauer To: Amancio Hasty Cc: Martin Cracauer , multimedia@FreeBSD.ORG Subject: Re: Quake2 keyboard/mouse problem References: <19980320230102.10943@cons.org> <199803202245.OAA08652@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <199803202245.OAA08652@rah.star-gate.com>; from Amancio Hasty on Fri, Mar 20, 1998 at 02:45:55PM -0800 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In <199803202245.OAA08652@rah.star-gate.com>, Amancio Hasty wrote: > Try to read ftp://rah.star-gate.com/pub/README.GLQUAKE . > > svgalib has a configuration file to set the mouse . I did this. And the keyboard problems are probably not triggered by a bad vgalib file. I did a short Linux test with this computer. Video card, mouse and keyboard work (vgalib-1.2.10). Amancio (and other who can run vgalib-foo), what is the exact date/revision of your FreeBSD? Time to flood vgalib with debug hooks... Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer cracauer@wavehh.hanse.de (batched, preferred for large mails) Tel.: (daytime) +4940 41478712 Fax.: (daytime) +4940 41478715 Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 12:17:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA19715 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 12:17:22 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from uhf.wireless.net ([209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA19695 for ; Sat, 21 Mar 1998 12:17:20 -0800 (PST) (envelope-from bad@uhf.wireless.net) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id MAA08026 for ; Sat, 21 Mar 1998 12:16:53 -0800 (PST) Date: Sat, 21 Mar 1998 12:16:53 -0800 (PST) From: Bernie Doehner To: multimedia@FreeBSD.ORG Subject: Any fellow Cox CATV customers on this list? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi: I am still having trouble locking onto all cable channels.. Is someone on this list also a Cox CATV and @home customer? If so, please email me. Thanks. Bernie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 12:49:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA27059 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 12:49:20 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from sensi.pu.ru (sensi.pu.ru [194.58.105.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA27042 for ; Sat, 21 Mar 1998 12:49:06 -0800 (PST) (envelope-from vadik@sensi.pu.ru) Received: (from vadik@localhost) by sensi.pu.ru (8.8.8/8.7.3) id XAA19206; Sat, 21 Mar 1998 23:48:36 +0300 (MSK) Message-ID: <19980321234836.55729@sensi.org> Date: Sat, 21 Mar 1998 23:48:36 +0300 From: vadik likholetov To: multimedia@FreeBSD.ORG Subject: CDDA Luigi's patches for IDE CD Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e X-NCC-RegID: ru.hqlgu Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Can anyone give me *working* patches for 3.0-CURRENT enabling ATAPI-generic command? Thanks in advance. -- vadik likholetov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 13:02:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA00447 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 13:02:52 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from uhf.wireless.net ([209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA00390 for ; Sat, 21 Mar 1998 13:02:39 -0800 (PST) (envelope-from bad@shf.wireless.net) Received: from shf.wireless.net (shf [209.189.23.56]) by uhf.wireless.net (8.8.8/8.8.7) with ESMTP id NAA08167 for ; Sat, 21 Mar 1998 13:02:10 -0800 (PST) Received: from localhost (bad@localhost) by shf.wireless.net (8.8.8/8.8.7) with SMTP id NAA00301 for ; Sat, 21 Mar 1998 13:02:22 -0800 (PST) Date: Sat, 21 Mar 1998 13:02:21 -0800 (PST) From: Bernie Doehner To: multimedia@FreeBSD.ORG Subject: Signature on New Haupauge Model 400 boards. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi all: As my previous message reveals, I am still having trouble locking onto all Cox CATV channels. My oooold card which I got back last November/October definitely had a defective Tuner. At least this card receives rather well off the air, but for CATV I am still having big problems. >From the signature, I thought the problem was related to the signature incorrectly making the driver think I had a Temic PLL on the tuner. With the driver set to Temic, I at least get channels 60-78. After recompiling with OVERRIDE_TUNER PHILIPS_NTSC, I can't lock onto any CATV channels. This is the signature of this "new" board.. Could someone please interpret this? Thanks. Bernie signature contents, 0x01 thru 0xff: 00 00 00 00 00 00 00 00 00 00 01 00 02 00 00 00 i2c device found @ 0xa0 0xc2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 14:05:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA10910 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 14:05:16 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA10881 for ; Sat, 21 Mar 1998 14:05:13 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id TAA00818; Sat, 21 Mar 1998 19:05:02 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803212205.TAA00818@gaia.coppe.ufrj.br> Subject: Re: Signature on New Haupauge Model 400 boards. In-Reply-To: from Bernie Doehner at "Mar 21, 98 01:02:21 pm" To: bad@uhf.wireless.net (Bernie Doehner) Date: Sat, 21 Mar 1998 19:05:02 -0300 (EST) Cc: multimedia@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Bernie Doehner) // >From the signature, I thought the problem was related to the signature // incorrectly making the driver think I had a Temic PLL on the tuner. // With the driver set to Temic, I at least get channels 60-78. // After recompiling with OVERRIDE_TUNER PHILIPS_NTSC, I can't lock onto any // CATV channels. Try to overrride it with PHILIPS_FR1236_NTSC. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 14:13:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA12178 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 14:13:42 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA12171 for ; Sat, 21 Mar 1998 14:13:35 -0800 (PST) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA06977; Sat, 21 Mar 1998 21:36:26 +0100 From: Luigi Rizzo Message-Id: <199803212036.VAA06977@labinfo.iet.unipi.it> Subject: Re: patch for Vibra16X -- test please! To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Sat, 21 Mar 1998 21:36:26 +0100 (MET) Cc: multimedia@FreeBSD.ORG In-Reply-To: <199803201714.SAA05208@labinfo.iet.unipi.it> from "Luigi Rizzo" at Mar 20, 98 06:14:33 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ok, the last Vibra16X patches i sent out contained a couple of minor errors, plus now i have added the Vibra16X PnP ID so you should have nothing tricky to do. Can you people try this one instead... again this is a diff against -stable/-current/snd980215 cheers luigi diff -ubwr /usr/ports/distfiles/snd/sb_dsp.c ./sb_dsp.c --- /usr/ports/distfiles/snd/sb_dsp.c Tue Jan 27 21:01:49 1998 +++ ./sb_dsp.c Sat Mar 21 23:07:05 1998 @@ -275,13 +275,17 @@ * SB < 4.0 is half duplex and has only 1 bit for int source, * so we fake it. SB 4.x (SB16) has the int source in a separate * register. + * The Vibra16X has separate flags for 8 and 16 bit transfers, but + * I have no idea how to tell capture from playback interrupts... */ +#define PLAIN_SB16(x) ( ( (x) & (BD_F_SB16|BD_F_SB16X) ) == BD_F_SB16) again: if (d->bd_flags & BD_F_SB16) { c = sb_getmixer(io_base, IRQ_STAT); /* this tells us if the source is 8-bit or 16-bit dma. We * have to check the io channel to map it to read or write... */ + if ( (d->bd_flags & BD_F_SB16X) == 0 ) { reason = 0 ; if ( c & 1 ) { /* 8-bit dma */ if (d->dbuf_out.chan < 4) @@ -296,13 +300,14 @@ reason |= 2; } } + } /* XXX previous location of ack... */ DEB(printf("sbintr, flags 0x%08lx reason %d\n", d->flags, reason)); if ( reason & 1 ) { /* possibly a write interrupt */ if ( d->dbuf_out.dl ) dsp_wrintr(d); else { - if (d->bd_flags & BD_F_SB16) + if (PLAIN_SB16(d->bd_flags)) printf("WARNING: wrintr but write DMA inactive!\n"); } } @@ -310,7 +315,7 @@ if ( d->dbuf_in.dl ) dsp_rdintr(d); else { - if (d->bd_flags & BD_F_SB16) + if (PLAIN_SB16(d->bd_flags)) printf("WARNING: rdintr but read DMA inactive!\n"); } } @@ -353,7 +358,7 @@ else d->flags &= ~SND_F_XLAT8 ; - if (d->bd_flags & BD_F_SB16) { + if (PLAIN_SB16(d->bd_flags)) { u_char c, c1 ; /* the SB16 can do full duplex using one 16-bit channel @@ -392,6 +397,29 @@ d->dbuf_in.chan = d->dbuf_out.chan; d->dbuf_out.chan = c ; } + } else if (d->bd_flags & BD_F_ESS) { + u_char c ; + if (d->play_fmt == 0) { + /* initialize for record */ + static u_char cmd[] = { + 0x51,0xd0,0x71,0xf4,0x51,0x98,0x71,0xbc + }; + ess_write(d->io_base, 0xb8, 0x0e); + c = ( ess_read(d->io_base, 0xa8) & 0xfc ) | 1 ; + if (d->flags & SND_F_STEREO) + c++ ; + ess_write(d->io_base, 0xa8, c); + ess_write(d->io_base, 0xb9, 2); /* 4bytes/transfer */ + /* + * set format in b6, b7 + */ + } else { + /* initialize for play */ + static u_char cmd[] = { + 0x80,0x51,0xd0,0x00,0x71,0xf4, + 0x80,0x51,0x98,0x00,0x71,0xbc + }; + } } reset_dbuf(& (d->dbuf_in), SND_CHAN_RD ); reset_dbuf(& (d->dbuf_out), SND_CHAN_WR ); @@ -406,7 +434,10 @@ * is assigned. This means that if the application * tries to use a bad format, the sound will not be nice. */ - if ( b->chan > 4 ) { + if ( b->chan > 4 + || (rd && d->rec_fmt == AFMT_S16_LE) + || (!rd && d->play_fmt == AFMT_S16_LE) + ) { c = DSP_F16_AUTO | DSP_F16_FIFO_ON | DSP_DMA16 ; c1 = DSP_F16_SIGNED ; l /= 2 ; @@ -455,7 +486,10 @@ case SND_CB_STOP : { int cmd = DSP_CMD_DMAPAUSE_8 ; /* default: halt 8 bit chan */ - if ( d->bd_flags & BD_F_SB16 && b->chan > 4 ) + if ( b->chan > 4 + || (rd && d->rec_fmt == AFMT_S16_LE) + || (!rd && d->play_fmt == AFMT_S16_LE) + ) cmd = DSP_CMD_DMAPAUSE_16 ; if (d->bd_flags & BD_F_HISPEED) { sb_reset_dsp(d->io_base); @@ -618,7 +652,7 @@ printf("ESS1868 (rev %d)\n", rev); else printf("ESS688 (rev %d)\n", rev); - d->audio_fmt |= AFMT_S16_LE; /* in fact it is U16_LE */ + /* d->audio_fmt |= AFMT_S16_LE; */ /* not yet... */ break ; /* XXX */ } else { printf("Unknown card 0x%x 0x%x -- hope it is SBPRO\n", @@ -661,6 +695,14 @@ /* * Common code for the midi and pcm functions + * + * sb_cmd write a single byte to the CMD port. + * sb_cmd2 write a CMD + 1 byte arg + * sb_cmd3 write a CMD + 2 byte arg + * sb_get_byte returns a single byte from the DSP data port + * + * ess_write is actually sb_cmd2 + * ess_read access ext. regs via sb_cmd(0xc0, reg) followed by sb_get_byte */ int @@ -726,9 +768,9 @@ u_long flags; flags = spltty(); - outb(io_base + 4, (u_char) (port & 0xff)); /* Select register */ + outb(io_base + SB_MIX_ADDR, (u_char) (port & 0xff)); /* Select register */ DELAY(10); - val = inb(io_base + 5); + val = inb(io_base + SB_MIX_DATA); DELAY(10); splx(flags); @@ -748,6 +790,19 @@ return 0xffff; } +int +ess_write(int io_base, u_char reg, int val) +{ + return sb_cmd2(io_base, reg, val); +} + +int +ess_read(int io_base, u_char reg) +{ + if (!sb_cmd(io_base, 0xc0) || !sb_cmd(io_base, reg) ) + return 0xffff ; + return sb_get_byte(io_base); +} /* @@ -786,17 +841,21 @@ */ if (d->bd_flags & BD_F_ESS) { int t; - RANGE (speed, 4000, 48000); + RANGE (speed, 5000, 49000); if (speed > 22000) { t = (795500 + speed / 2) / speed; speed = (795500 + t / 2) / t ; - t = ( 256 - (795500 + speed / 2) / speed ) | 0x80 ; + t = (256 - t ) | 0x80 ; } else { t = (397700 + speed / 2) / speed; speed = (397700 + t / 2) / t ; - t = 128 - (397700 + speed / 2) / speed ; + t = 128 - t ; } - sb_cmd2(d->io_base, 0xa1, t); /* set time constant */ + ess_write(d->io_base, 0xa1, t); /* set time constant */ + d->play_speed = d->rec_speed = speed ; + speed = (speed * 9 ) / 20 ; + t = 256-7160000/(speed*82); + ess_write(d->io_base,0xa2,t); return speed ; } @@ -1154,6 +1213,7 @@ * A driver for some SB16pnp and compatibles... * * Avance Asound 100 -- 0x01009305 + * Avance Logic ALS100+ -- 0x10019305 * xxx -- 0x2b008c0e * */ @@ -1182,11 +1242,16 @@ * Reported values are: * SB16 Value PnP: 0x2b008c0e * SB AWExx PnP: 0x39008c0e 0x9d008c0e 0xc3008c0e + * Vibra16X: 0xf0008c0e */ - if ( (vend_id & 0xffffff) == (0x9d008c0e & 0xffffff) ) + if (vend_id == 0xf0008c0e) + s = "Vibra16X" ; + else if ( (vend_id & 0xffffff) == (0x9d008c0e & 0xffffff) ) s = "SB16 PnP"; else if (vend_id == 0x01009305) s = "Avance Asound 100" ; + else if (vend_id == 0x10019305) + s = "Avance Logic 100+" ; /* Vibra16X-class */ if (s) { struct pnp_cinfo d; read_pnp_parms(&d, 0); @@ -1224,6 +1289,12 @@ pcm_info[dev->id_unit] = tmp_d; snddev_last_probed->probe(dev); /* not really necessary but doesn't harm */ + if (vend_id == 0x10019305 || vend_id == 0xf0008c0e) { + /* + * XXX please add here the vend_id for other vibra16X cards... + */ + pcm_info[dev->id_unit].bd_flags |= BD_F_SB16X ; + } pcmattach(dev); } #endif /* NPNP */ diff -ubwr /usr/ports/distfiles/snd/sbcard.h ./sbcard.h --- /usr/ports/distfiles/snd/sbcard.h Fri Jan 16 19:03:44 1998 +++ ./sbcard.h Thu Mar 12 09:40:16 1998 @@ -19,9 +19,9 @@ #define DSP_DATA_AVAIL (io_base + 0xE) #define DSP_DATA_AVL16 (io_base + 0xF) +#define SB_MIX_ADDR 0x4 +#define SB_MIX_DATA 0x5 #if 0 -#define MIXER_ADDR (io_base + 0x4) -#define MIXER_DATA (io_base + 0x5) #define OPL3_LEFT (io_base + 0x0) #define OPL3_RIGHT (io_base + 0x2) #define OPL3_BOTH (io_base + 0x8) @@ -138,7 +138,7 @@ #define BD_F_MIX_CT1745 0x0030 /* CT1745 */ #define BD_F_SB16 0x0100 /* this is a SB16 */ -#define BD_F_NOREC 0x0200 /* recording not supported on this board */ +#define BD_F_SB16X 0x0200 /* this is a vibra16X or clone */ #define BD_F_MIDIBUSY 0x0400 /* midi busy */ #define BD_F_ESS 0x0800 /* this is an ESS chip */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 14:46:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA14474 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 14:46:11 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from uhf.wireless.net ([209.189.23.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA14468 for ; Sat, 21 Mar 1998 14:46:10 -0800 (PST) (envelope-from bad@uhf.wireless.net) Received: from localhost (bad@localhost) by uhf.wireless.net (8.8.8/8.8.7) with SMTP id OAA08337; Sat, 21 Mar 1998 14:45:35 -0800 (PST) Date: Sat, 21 Mar 1998 14:45:34 -0800 (PST) From: Bernie Doehner To: Joao Carlos Mendes Luis cc: multimedia@FreeBSD.ORG Subject: Re: Signature on New Haupauge Model 400 boards. In-Reply-To: <199803212205.TAA00818@gaia.coppe.ufrj.br> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ah.. I haven't been paying attention again.. Sorry.... Just found the "right" version of the source on rah. Bernie On Sat, 21 Mar 1998, Joao Carlos Mendes Luis wrote: > Date: Sat, 21 Mar 1998 19:05:02 -0300 (EST) > From: Joao Carlos Mendes Luis > To: Bernie Doehner > Cc: multimedia@FreeBSD.ORG > Subject: Re: Signature on New Haupauge Model 400 boards. > > #define quoting(Bernie Doehner) > // >From the signature, I thought the problem was related to the signature > // incorrectly making the driver think I had a Temic PLL on the tuner. > // With the driver set to Temic, I at least get channels 60-78. > // After recompiling with OVERRIDE_TUNER PHILIPS_NTSC, I can't lock onto any > // CATV channels. > > Try to overrride it with PHILIPS_FR1236_NTSC. > > Jonny > > -- > Joao Carlos Mendes Luis jonny@gta.ufrj.br > +55 21 290-4698 jonny@coppe.ufrj.br > Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI > PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 16:16:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA27682 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 16:16:46 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from titus.stade.co.uk (root@stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA27620 for ; Sat, 21 Mar 1998 16:16:28 -0800 (PST) (envelope-from aw1@titus.stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id AAA03361; Sun, 22 Mar 1998 00:15:35 GMT Message-ID: <19980322001535.26033@stade.co.uk> Date: Sun, 22 Mar 1998 00:15:35 +0000 From: Adrian Wontroba To: Luigi Rizzo Cc: multimedia@FreeBSD.ORG Subject: Re: patch for Vibra16X -- test please! Reply-To: aw1@stade.co.uk Mail-Followup-To: Luigi Rizzo , multimedia@freebsd.org References: <199803201714.SAA05208@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803201714.SAA05208@labinfo.iet.unipi.it>; from Luigi Rizzo on Fri, Mar 20, 1998 at 06:14:52PM +0100 Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Mar 20, 1998 at 06:14:52PM +0100, Luigi Rizzo wrote: > [forgive me for the crosspost but I'm trying to get some feedback > quickly... since this might go into -stable and the deadline is > close...] > > By popular demand, enclosed is a small patch to hopefully add > PARTIAL Vibra16X support for playback (there is also some still > non-functional code for the ESS -- don't worry about that bu i > prefer not to handcraft the patchfile). This is mostly derived from > code contributed by Torsten Ackemann. > > The diff is against snd980215 which is essentially what is now in > -current and -stable. The modified files are only sb_dsp.c and > sbcard.h Well, I'm happy to report a fair amount of success. My ViBRA16X card now plays sounds. Thank you! mpg123 seems to work perfectly on .mp2 files. Cat'ing .au files to /dev/audio results in sounds, and lots of "rdintr but read DMA inactive!" console messages. The patches didn't apply entirely properly, and I got a number of warnings about ess_write and ess_read. More details below. I did add the Vendor ID. Nit-picking: Three files are patched - sound.c is the third. Patches and source changes -------------------------- One hunk was rejected, but it looks as if 2.2.6-BETA has the line which the hunk comments out removed. I added these prototypes to sb_dsp.c to get rid of the warning messages: static int ess_write(int io_base, u_char reg, int val); static int ess_read(int io_base, u_char reg); |diff -ubwr snd/sb_dsp.c /sys/i386/isa/snd/sb_dsp.c |--- snd/sb_dsp.c Tue Jan 27 21:01:49 1998 |+++ /sys/i386/isa/snd/sb_dsp.c Fri Mar 20 19:32:52 1998 -------------------------- Patching file snd/sb_dsp.c using Plan A... Hunk #1 succeeded at 275. Hunk #2 succeeded at 305. Hunk #3 succeeded at 313. Hunk #4 succeeded at 356. Hunk #5 succeeded at 395. Hunk #6 succeeded at 432. Hunk #7 succeeded at 484. Hunk #8 failed at 650. <----------------------------- Hunk #9 succeeded at 692 (offset -1 lines). Hunk #10 succeeded at 765 (offset -1 lines). Hunk #11 succeeded at 787 (offset -1 lines). Hunk #12 succeeded at 838 (offset -1 lines). Hunk #13 succeeded at 1210 (offset -1 lines). Hunk #14 succeeded at 1244 (offset -1 lines). Hunk #15 succeeded at 1283 (offset -1 lines). 1 out of 15 hunks failed--saving rejects to snd/sb_dsp.c.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |Only in /sys/i386/isa/snd: sb_dsp.c.v16 |diff -ubwr snd/sbcard.h /sys/i386/isa/snd/sbcard.h |--- snd/sbcard.h Fri Jan 16 19:03:44 1998 |+++ /sys/i386/isa/snd/sbcard.h Thu Mar 12 09:40:16 1998 -------------------------- Patching file snd/sbcard.h using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 138. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -ubwr snd/sound.c /sys/i386/isa/snd/sound.c |--- snd/sound.c Fri Feb 13 15:33:08 1998 |+++ /sys/i386/isa/snd/sound.c Sat Mar 14 23:11:35 1998 -------------------------- Patching file snd/sound.c using Plan A... Hunk #1 succeeded at 688 (offset -29 lines). Hmm... Ignoring the trailing garbage. done The rejected hunk ----------------- The changed line appears to have been removed from 2.2.6-BETA. *************** *** 618,624 **** printf("ESS1868 (rev %d)\n", rev); else printf("ESS688 (rev %d)\n", rev); - d->audio_fmt |= AFMT_S16_LE; /* in fact it is U16_LE */ break ; /* XXX */ } else { printf("Unknown card 0x%x 0x%x -- hope it is SBPRO\n", --- 650,656 ---- printf("ESS1868 (rev %d)\n", rev); else printf("ESS688 (rev %d)\n", rev); + /* d->audio_fmt |= AFMT_S16_LE; */ /* not yet... */ break ; /* XXX */ } else { printf("Unknown card 0x%x 0x%x -- hope it is SBPRO\n", pnpinfo output -------------- Checking for Plug-n-Play devices... Card assigned CSN #1 Vendor ID CTL00f0 (0xf0008c0e), Serial Number 0xffffffff PnP Version 1.0, Vendor Version 16 Device Description: Creative ViBRA16X PnP Logical Device ID: CTL0043 0x43008c0e #0 Device Description: Audio TAG Start DF Good Configuration IRQ: 5 - only one type (true/edge) DMA: channel(s) 1 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x220, alignment 0x1, len 0x10 [16-bit addr] I/O Range 0x330 .. 0x330, alignment 0x1, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] TAG Start DF Sub-optimal Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] I/O Range 0x300 .. 0x330, alignment 0x10, len 0x2 [16-bit addr] I/O Range 0x388 .. 0x394, alignment 0x4, len 0x4 [16-bit addr] TAG Start DF Sub-optimal Configuration IRQ: 5 7 9 10 - only one type (true/edge) DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Compatibility mode I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10 [16-bit addr] TAG End DF Logical Device ID: CTL7005 0x05708c0e #1 Compatible Device ID: PNPb02f (2fb0d041) Device Description: Game TAG Start DF Good Configuration I/O Range 0x201 .. 0x201, alignment 0x1, len 0x1 [16-bit addr] TAG Start DF Acceptable Configuration I/O Range 0x200 .. 0x20f, alignment 0x1, len 0x1 [16-bit addr] TAG End DF End Tag Successfully got 48 resources, 2 logical fdevs -- card select # 0x0001 CSN CTL00f0 (0xf0008c0e), Serial Number 0xffffffff Logical device #0 IO: 0x0220 0x0000 0x0388 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 5 0 DMA 0 1 IO range check 0x00 activate 0x01 Logical device #1 IO: 0x0201 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x01 Extracts from /var/log/messages ------------------------------- Mar 21 23:05:18 titus /kernel: Trying Read_Port at 203 Mar 21 23:05:18 titus /kernel: CSN 1 Vendor ID: CTL00f0 [0xf0008c0e] Serial 0xffffffff Mar 21 23:05:18 titus /kernel: PnP: override config for CSN 1 LDN 0 vend_id 0xf0008c0e Mar 21 23:05:18 titus /kernel: pnp1:0 port 0x0000 0x0000 0x0000 0x0000 irq 0:0 drq 4:4 en 0 fl 0x0 Mar 21 23:05:18 titus /kernel: PnP: override config for CSN 1 LDN 1 vend_id 0xf0008c0e Mar 21 23:05:18 titus /kernel: pnp1:1 port 0x0201 0x0000 0x0000 0x0000 irq 0:0 drq 4:4 en 1 fl 0x0 Mar 21 23:05:18 titus /kernel: pnp1:0 port 0x0220 0x0300 0x0388 0x0000 irq 5:0 drq 0:1 en 1 fl 0x0 Mar 21 23:05:18 titus /kernel: pnp1:0 port 0x0220 0x0300 0x0388 0x0000 irq 5:0 drq 0:1 en 1 fl 0x0 Mar 21 23:05:18 titus /kernel: pcm1 (SB16pnp sn 0xffffffff) at 0x220 irq 5 drq 0 flags 0x11 id 12 Mar 21 23:05:20 titus /kernel: mss_probe: no address supplied, try default 0x530 Mar 21 23:05:20 titus /kernel: mss_detect error, busy still set (0xff) Mar 21 23:05:20 titus /kernel: sb_probe: no address supplied, try defaults (0x220,0x240) Mar 21 23:05:20 titus /kernel: device at 0x220 already attached as unit 1 Mar 21 23:16:08 titus /kernel: WARNING: rdintr but read DMA inactive! Mar 21 23:16:39 titus last message repeated 86 times Mar 21 23:17:03 titus last message repeated 64 times Mar 21 23:17:03 titus /kernel: WARNING: rdintr but read DMA inactive! Mar 21 23:17:04 titus last message repeated 4 times Mar 21 23:20:02 titus /kernel: WARNING: rdintr but read DMA inactive! Mar 21 23:21:30 titus last message repeated 225 times To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 17:28:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09368 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 17:28:09 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA09362; Sat, 21 Mar 1998 17:28:07 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sat, 21 Mar 1998 20:27:32 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA10581; Sat, 21 Mar 98 20:27:31 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA11551; Sat, 21 Mar 1998 20:27:07 -0500 Message-Id: <19980321202707.30581@ct.picker.com> Date: Sat, 21 Mar 1998 20:27:07 -0500 From: Randall Hopper To: Joao Carlos Mendes Luis , multimedia@FreeBSD.ORG Cc: stable@FreeBSD.ORG Subject: Re: Fxtv vs Stable Mail-Followup-To: Joao Carlos Mendes Luis , multimedia@FreeBSD.ORG, stable@FreeBSD.ORG References: <199803210410.BAA22581@gaia.coppe.ufrj.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803210410.BAA22581@gaia.coppe.ufrj.br>; from Joao Carlos Mendes Luis on Sat, Mar 21, 1998 at 01:10:57AM -0300 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Joao Carlos Mendes Luis: | With the last patches to stable's mmap, fxtv cannot anymore be run |by normal users. The problem seems to be a mmap() with an (I think) |unneeded MAP_WRITE at tvcapture.c. If it's really unnecessary, it's |a patch candidate for 2.2.6-RELEASE. | | Randal, what do you say ? | |PS: I have first tried to chmod a+rw /dev/bktr0 and /dev/tuner0 but this |did not work. Should it be that way ? I hadn't heard the details on the mmap change. Fxtv I believe only reads from the buffer except when starting a capture for which temporal decimation is enabled. At that time, it clears out the driver buffer so that you don't see a stale last frame from the last capture up until the first frame of the requested capture finally comes along. Could be all we need is a driver update that provides an ioctl to clear out the first N bytes of the driver buffer. Then Fxtv would only need to mmap() in read-only mode. I'm not running stable, but if you want to verify this, make these two tweaks to tvcapture.c and see if Fxtv works again when not running as root: 1) Comment out the "|PROT_WRITE" in: c->drv_buf = (TV_UINT8 *) mmap( (caddr_t)0, MAX_MMAP_BUF_SIZE, PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 ); 2) Comment out these few lines: /* If TDEC is on, may be a while before old trash gets written on */ if ( c->fps != c->fps_max ) memset( c->drv_buf, '\0', g.w * g.h * c->pix_geom_list[ c->pix_geom_idx ].Bpp ); Thanks, Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 17:36:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA11585 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 17:36:55 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA11573 for ; Sat, 21 Mar 1998 17:36:49 -0800 (PST) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Sat, 21 Mar 1998 20:36:15 -0500 (EST) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA10732; Sat, 21 Mar 98 20:36:14 EST Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id UAA11581; Sat, 21 Mar 1998 20:35:50 -0500 Message-Id: <19980321203550.52698@ct.picker.com> Date: Sat, 21 Mar 1998 20:35:50 -0500 From: Randall Hopper To: alk@pobox.com, multimedia@FreeBSD.ORG Subject: Re: synth applications, anyone? Mail-Followup-To: alk@pobox.com, multimedia@FreeBSD.ORG References: <199803210618.AAA08754@pobox.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803210618.AAA08754@pobox.com>; from Tony Kimball on Sat, Mar 21, 1998 at 12:18:58AM -0600 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Tony Kimball: |3. That opl3 support is *not* used by any applications playmidi does: -e output to external midi -D x output to midi device x -f output to fm (sb patches) -4 output to 4-op fm (opl/3 patches) -a output to awe32 wave synth |Also, if you know of *any* existing applications using the synth |driver, please inform me. http://multiverse.com/~rhh/awedrv Just a sampling that I've worked with on the AWE driver. Others are out there as well. Some are FreeBSD packages in the audio dir. Other examples for Linux on sunsite at /pub/Linux/apps/sound/players. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 18:26:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA17596 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 18:26:26 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA17574; Sat, 21 Mar 1998 18:26:19 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id NAA18775; Sun, 22 Mar 1998 13:21:39 +1100 Date: Sun, 22 Mar 1998 13:21:39 +1100 From: Bruce Evans Message-Id: <199803220221.NAA18775@godzilla.zeta.org.au> To: jonny@coppe.ufrj.br, multimedia@FreeBSD.ORG, rhh@ct.picker.com Subject: Re: Fxtv vs Stable Cc: stable@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >I'm not running stable, but if you want to verify this, make these two >tweaks to tvcapture.c and see if Fxtv works again when not running as root: > >1) Comment out the "|PROT_WRITE" in: > > c->drv_buf = (TV_UINT8 *) mmap( (caddr_t)0, MAX_MMAP_BUF_SIZE, > PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 ); PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 ); ^ and change the flags to be valid (to MAP_SHARED). 0 is equivalent to MAP_SHARED, but only due to compatibility cruft that helped cause the security hole. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 18:46:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA21794 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 18:46:31 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from jmurray.async.vt.edu (root@207-172-35-48.s48.tnt9.brd.erols.com [207.172.35.48]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA21781 for ; Sat, 21 Mar 1998 18:46:21 -0800 (PST) (envelope-from jmurray@jmurray.async.vt.edu) Received: from jmurray.async.vt.edu (jmurray@localhost [127.0.0.1]) by jmurray.async.vt.edu (8.8.5/8.7.3) with ESMTP id VAA26333 for ; Sat, 21 Mar 1998 21:47:15 -0500 (EST) Message-Id: <199803220247.VAA26333@jmurray.async.vt.edu> X-Mailer: exmh version 2.0zeta 7/24/97 From: John Murray To: multimedia@FreeBSD.ORG Subject: fxtv problems Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 21 Mar 1998 21:47:15 -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I recently purchased a STB TV PCI card, and installed the driver and fxtv. I can watch TV in fxtv just fine. But when I attempt to do any type of capture it doesn't work. If I freeze an image, then try to save it I get a error message saying that there's no frozen image. Also if try to save the video, nothing is captured. This seems to be a problem transferring images to main memory. What is weird, I downloaded videocapture.c from the bt848 page, and it will capture images. I know there is not a lot of information here, but I have no clue as to where to start fixing this problem. This machine is running: FreeBSD 2.2.1-RELEASE here is part of the boot messages: bktr0 rev 18 int a irq 14 on pci0:7 STB TV/PCI, Temic NTSC tuner, dbx stereo. Any help is appreciated, if you need any more information just ask. Of course I could just be missing some obvious. -- John Murray - jmurray@vt.edu johns@tmbg.org - http://www.acm.vt.edu/~jmurray Unofficial Pritchard Hall Page->http://www.cslab.vt.edu/~jmurray/pritchard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 19:55:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA27903 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 19:55:45 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from titus.stade.co.uk (root@stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA27898 for ; Sat, 21 Mar 1998 19:55:40 -0800 (PST) (envelope-from aw1@titus.stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id CAA01674; Sun, 22 Mar 1998 02:55:52 GMT Message-ID: <19980322025552.43514@stade.co.uk> Date: Sun, 22 Mar 1998 02:55:52 +0000 From: Adrian Wontroba To: Luigi Rizzo Cc: multimedia@FreeBSD.ORG Subject: Re: patch for Vibra16X -- test please! Reply-To: aw1@stade.co.uk Mail-Followup-To: Luigi Rizzo , multimedia@freebsd.org References: <199803201714.SAA05208@labinfo.iet.unipi.it> <199803212036.VAA06977@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199803212036.VAA06977@labinfo.iet.unipi.it>; from Luigi Rizzo on Sat, Mar 21, 1998 at 09:36:26PM +0100 Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Mar 21, 1998 at 09:36:26PM +0100, Luigi Rizzo wrote: > ok, the last Vibra16X patches i sent out contained a couple of > minor errors, plus now i have added the Vibra16X PnP ID so you should > have nothing tricky to do. Can you people try this one instead... OK. Did so - made no source changes at all, and got the same results as with the first version, ie: An apparently working soundcard. Yippee! compiler warnings about ess_write and ess_read. Lots of "WARNING: rdintr but read DMA inactive!" messages when cat'ing .au files to /dev/audio. If this is to go in to -stable, may I suggest: Adding these definitions (for cosmetic reasons if nothing else): static int ess_write(int io_base, u_char reg, int val); static int ess_read(int io_base, u_char reg); Making the console warnings go away. -- Adrian Wontroba, Stade Computers Limited. phone: (+44) 121 681 6677 Mail info@accu.org for information about the Association of C and C++ Users or see To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sat Mar 21 23:45:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA21373 for freebsd-multimedia-outgoing; Sat, 21 Mar 1998 23:45:18 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from gaia.coppe.ufrj.br (cisigw.coppe.ufrj.br [146.164.5.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA21352; Sat, 21 Mar 1998 23:45:09 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.8/8.8.8) id EAA04477; Sun, 22 Mar 1998 04:45:05 -0300 (EST) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199803220745.EAA04477@gaia.coppe.ufrj.br> Subject: Re: Fxtv vs Stable In-Reply-To: <19980321202707.30581@ct.picker.com> from Randall Hopper at "Mar 21, 98 08:27:07 pm" To: rhh@ct.picker.com (Randall Hopper) Date: Sun, 22 Mar 1998 04:45:05 -0300 (EST) Cc: jonny@coppe.ufrj.br, multimedia@FreeBSD.ORG, stable@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org #define quoting(Randall Hopper) // 1) Comment out the "|PROT_WRITE" in: // // c->drv_buf = (TV_UINT8 *) mmap( (caddr_t)0, MAX_MMAP_BUF_SIZE, // PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 ); Well, if you intend to mmap with PROT_WRITE, why do you open the device with O_RDONLY ? :) IMHO, even root should not be able to mmap with PROT_WRITE and MAP_SHARED a read only file. Don't know why FreeBSD allows this. (Hint, hint) // 2) Comment out these few lines: // // /* If TDEC is on, may be a while before old trash gets written on */ // if ( c->fps != c->fps_max ) // memset( c->drv_buf, '\0', // g.w * g.h * c->pix_geom_list[ c->pix_geom_idx ].Bpp ); Why do you need to clear the buffer ? If its a common procedure, then I agree with the new ioctl. I may even send the patches if nobody with commit privs has time to research on this. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message