On Mon, Mar 12, 2007 at 12:28:00PM +0100, Takashi Iwai wrote: > At Mon, 12 Mar 2007 00:24:36 +0100, > Rask Ingemann Lambertsen wrote: > > > > Below is a patch against linux-2.6.20 to add support for Jazz16 sound > > cards. It consists of changes to ALSA's SoundBlaster support and a new PnP > > protocol for detecting the card, setting resources and such. Before > > submitting a patch for inclusion into Linux, I would like to have a few > > comments and perhaps a test report from someone else. > > At a quick review, it's mostly OK. There are small coding-style > issues (see below), but the code itself looks fine. Will be fixed. > > Setting the irq of the MPU-401 port requires the SB part to be active and > > even worse, DSP commands need to be sent. Would it be better to just use the > > MPU-401 port without an irq and avoid the complexity? > > Isn't SB part already active? Not the way it is right now, because the MPU-401 port is a separate PnP device. I'm not sure that is right, but it is consistent with the only example of a PNPb00f-device I have, which is the one at <URL:http://www.garbled.net/tmp/residual/residual.6015-2>. > It's fine with non-irq version (which > uses timer) if the code gets too complicated, of course. > > @@ -278,14 +377,14 @@ static int snd_sb8_capture_prepare(struc > > } else { > > snd_sbdsp_command(chip, 256 - runtime->rate_den); > > } > > - if (chip->capture_format != SB_DSP_OUTPUT) { > > + if (chip->capture_format != SB_DSP_INPUT) { > > Is this a bug in the current code? I believe it is a bug, and if it is, will cause capture to fail on SB 1.0 hardware. This should have been in a separate patch. -- Rask Ingemann Lambertsen ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-devel