[alsa-devel] [w/ formating this time] Any alsa cards with PLD/FPGA? (similar to Gadget Labs)

mazarick at bellsouth.net mazarick at bellsouth.net
Wed Jan 9 20:47:28 CET 2008

[that's what I get for sending mail from a lame webmail browser]

First, I wanted to report that there is good progress being made on developing an alsa linux driver for the 
 Gadget Labs card.   It's not 'done yet' but there is steady progress being made.  As was mentioned earlier,
 any interested developers, testers, or other parties are welcomed to join in the discussions or coding,
 however the mailing list will go 'private' in the next week (to eliminate the fear of spam and email address
 havesting).   The archive is busted right now; not sure if/when it will be fixed.   We're using the mailing list
 for any interested parties, and are making project members of people who would like to contribute to the


Since the small team has a variety of experience and familiarity with writing drivers, an experimental
 'branch' of the SVN repo has been set up to place reference material (like existing, known good alsa
 drivers, known good windows code, etc) and eventually, the skeleton of what is to be done next.   The
 'good stuff' lives in the trunk and there will be a merge at an appropriate time in the future (when 'soups

The heart of the Gadget Labs card is an Altera PLD, and it has a bus interface chip PLX9052 (and some
 on-board memory, DAC/ADC, etc).   We are planning on putting the alsa code for the Delta 1010 in the
 branch because it is the most similar from a user perspective.   However, it uses a vlsi ICE chip to do the
 job, and it doesn't have to have the PLD/FPGA code downloaded each time it is initialized.

If there is a known good driver that can/should have it's code used as a reference, please let us know via
 this list.  A good technical reference to us would be cards that have to download PLD/FPGA as part of
 initialization and/or cards that use the PLX9052.    There are a couple of wireless modem cards, etc with
 linux drivers that fit the description, but it is unknown if there is already an alsa driver for an existing card
 that would be good reference code.

As you are aware, this effort is not what repos are normally used for, but it was felt that having this would
 allow people at a variety of different skill levels to quickly pick up on what is trying to be accomplished
 without having to hunt all over the net, read a bunch of different emails, etc in order to make a

-Mike Mazarick

More information about the Alsa-devel mailing list