Update of /cvsroot/alsa/alsa-driver/pcmcia/pdaudiocf In directory sc8-pr-cvs1:/tmp/cvs-serv4470
Modified Files: pdaudiocf_core.c Log Message: Added proc interface - pdaudiocf Index: pdaudiocf_core.c =================================================================== RCS file: /cvsroot/alsa/alsa-driver/pcmcia/pdaudiocf/pdaudiocf_core.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- pdaudiocf_core.c 20 Aug 2003 09:57:44 -0000 1.5 +++ pdaudiocf_core.c 26 Aug 2003 08:20:58 -0000 1.6 @@ -23,6 +23,7 @@ #include <sound/driver.h> #include <linux/delay.h> #include <sound/core.h> +#include <sound/info.h> #include "pdaudiocf.h" #define SNDRV_GET_ID #include <sound/initval.h> @@ -129,8 +130,24 @@ pdacf_reg_write(chip, PDAUDIOCF_REG_IER, chip->regmap[PDAUDIOCF_REG_IER>>1]); } +static void pdacf_proc_read(snd_info_entry_t * entry, + snd_info_buffer_t * buffer) +{ + pdacf_t *chip = snd_magic_cast(pdacf_t, entry->private_data, return); + u16 tmp; + + snd_iprintf(buffer, "PDAudioCF\n\n"); + tmp = pdacf_reg_read(chip, PDAUDIOCF_REG_SCR); + snd_iprintf(buffer, "FPGA revision : 0x%x\n", PDAUDIOCF_FPGAREV(tmp)); + +} + static void pdacf_proc_init(pdacf_t *chip) { + snd_info_entry_t *entry; + + if (! snd_card_proc_new(chip->card, "pdaudiocf", &entry)) + snd_info_set_text_ops(entry, chip, pdacf_proc_read); } pdacf_t *snd_pdacf_create(snd_card_t *card) ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog