Hi, I'm facing some problems while testing a driver developed for a Hitachi SH4 based board. The board has an AC97 codec and codec controller. I'm working as 'root'. The devices are created with 'snddevices' and all modules are loaded properly.
When tried to test the driver by running 'amixer' and 'aplay' but it fails during 'snd_ctl_open_noupdate' call in library. # ./aplay -D hw:0,0 ALSA lib pcm.c:1906:(snd_pcm_open_noupdate) Unknown PCM hw:0,0 aplay: main:480: audio open error: No such file or directory # ./aplay -D Aspen ALSA lib pcm.c:1906:(snd_pcm_open_noupdate) Unknown PCM Aspen aplay: main:480: audio open error: No such file or directory # ./amixer ALSA lib control.c:612:(snd_ctl_open_noupdate) Invalid CTL default amixer: Mixer attach default error: No such file or directory --------------------- Looks like, both utilities are looking for some config files. The error happens during the search of some sound config files in conf.c file of ALSA lib. The .asoundrc file is kept at / and /root. The alsa.conf file is placed in /alsa and /usr/share/alsa # cat /root/.asoundrc pcm.Aspen { type hw card 0 } ctl.Aspen { type hw card 0 } # # ls -l /alsa/ -rwxrwxrwx 1 root audio 7329 Jul 14 2003 alsa.conf drwxrwxrwx 2 root audio 1024 Jul 15 2003 cards drwxrwxrwx 2 root audio 1024 Jul 15 2003 pcm # ls -l /dev/snd lrwxrwxrwx 1 root root 16 Jun 7 14:48 /dev/snd -> /proc/asound /dev # cat /proc/asound/card0/id Aspen # cat /proc/asound/devices 1: : sequencer 0: [0- 0]: ctl 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 33: : timer # # ls -l /proc/asound/dev/ crw-rw-rw- 1 root root 116, 0 Jun 7 15:43 controlC0 crw-rw-rw- 1 root root 116, 24 Jun 7 15:43 pcmC0D0c crw-rw-rw- 1 root root 116, 16 Jun 7 14:30 pcmC0D0p crw-rw-rw- 1 root root 116, 1 Jun 7 15:43 seq crw-rw-rw- 1 root root 116, 33 Jun 7 15:43 timer ----------------------- Am I missing any config files or path settings ? Can somebody please give the info on how & where to setup the config files for a new driver? Thanks and regards, Prince __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com ------------------------------------------------------- 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/345/0 _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel