From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: Edirol DA-2496 Date: Thu, 16 Oct 2003 17:24:41 +0200 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <1066055153.3338.2.camel@turandot> <1066056732.3338.9.camel@turandot> <1066146865.3309.75.camel@turandot> Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Return-path: In-Reply-To: <1066146865.3309.75.camel@turandot> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Jonatan de la Torre Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org At Tue, 14 Oct 2003 17:54:25 +0200, Jonatan de la Torre wrote: > > El lun, 13-10-2003 a las 17:13, Takashi Iwai escribió: > > > > > > > > > > > Sorry but I don't know. I edit this file: > > > /usr/src/alsa/alsa-driver-0.9.7a/alsa-kernel/pci/ice1712/delta.c > > > Perhaps, just a silly question: take a look at this extract from > delta.c, da-2496 has CS-8420 codec, not CS8427. Doesn't it matter? it could matter. but let's just try :) > /* assert chip select */ > static unsigned char ap_cs8427_codec_select(ice1712_t *ice) > { > unsigned char tmp; > tmp = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA); > if (ice->eeprom.subvendor == ICE1712_SUBDEVICE_DELTA1010LT) { > tmp &= ~ICE1712_DELTA_1010LT_CS; > tmp |= ICE1712_DELTA_1010LT_CCLK | ICE1712_DELTA_1010LT_CS_CS8427; > } else { /* Audiophile */ > tmp |= ICE1712_DELTA_AP_CCLK | ICE1712_DELTA_AP_CS_CODEC; > tmp &= ~ICE1712_DELTA_AP_CS_DIGITAL; > } > snd_ice1712_write(ice, ICE1712_IREG_GPIO_DATA, tmp); > udelay(5); > return tmp; > } > > > > as a test, simply replace ICE1712_SUBDEVICE_DELTA1010LT definition in > > delta.h with your id (0xce164010). > > then it should appear as if delta 1010LT. > > > > > When I do > ./configure --with-cards=ice1712 --with-sequencer=yes;make;make install > it finishes like this: > > /sbin/depmod -a 2.4.22-10mm.2mdksmp > depmod: *** Unresolved symbols in > /lib/modules/2.4.22-10mm.2mdksmp/kernel/sound/acore/snd.o > if [ -L /usr/include/sound ]; then \ > rm -f /usr/include/sound; \ > ln -sf /usr/src/alsa/alsa-driver-0.9.7a/include/sound > /usr/include/sound; \ > else \ > rm -rf /usr/include/sound; \ > install -d -m 755 -g root -o root /usr/include/sound; \ > for f in include/sound/*.h; do \ > install -m 644 -g root -o root $f /usr/include/sound; \ > done \ > fi > if [ -d /sbin/init.d ]; then \ > install -m 755 -g root -o root utils/alsasound /sbin/init.d/alsasound; > \ > elif [ -d /etc/rc.d/init.d ]; then \ > install -m 755 -g root -o root utils/alsasound > /etc/rc.d/init.d/alsasound; \ > elif [ -d /etc/init.d ]; then \ > install -m 755 -g root -o root utils/alsasound /etc/init.d/alsasound; > \ > fi > > so when I try > modprobe snd-ice1712;modprobe snd-pcm-oss;modprobe > snd-mixer-oss;modprobe snd-seq-oss > > it returns > /lib/modules/2.4.22-10mm.2mdksmp/kernel/sound/acore/snd.o: unresolved > symbol snd_verbose_printk > modprobe: insmod > /lib/modules/2.4.22-10mm.2mdksmp/kernel/sound/acore/snd.o failed > modprobe: insmod snd-ice1712 failed hmm, the installation was not correct. did you get managed to install the alsa-driver before? > > > > > > > But what should I do? I can't programm. Please tell me which line to > > > search and what tag to replace. > > > Thank You. > > > At the moment I downloaded datasheets from envy1712, AK4524 and CS8420 > > > and printed the pin descriptions of each one to follow the tracks on the > > > board. > > > > only GPIO pins are used for communication with the codec chips. > > usually there are two or three pins via I2C or SPI mode for clock, > > data, and chip-select. > > > > Well I found that theese pins are 50 to 53 and 56 to 59. is it? likely. then it seems different from 1010LT... Takashi ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php