主题 : sound/oss/s3c2410-uda1341获取平台设备失败 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
楼主  发表于: 2009-08-28 15:47

 sound/oss/s3c2410-uda1341获取平台设备失败

启动信息如下:
mapped channel 10 to 2
mapped channel 9 to 1
UDA1341 audio driver initialized

failed to get memory region resouce
s3c2410-iis: probe of s3c2410-iis.0 failed with error -2

请求解答,谢谢诶
[ 此帖被wangtianxu在2009-08-29 12:07重新编辑 ]
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
1楼  发表于: 2009-08-29 01:43
编译错误已经解决,还是没有声音,启动时有以下信息:
mapped channel 10 to 2
mapped channel 9 to 1
UDA1341 audio driver initialized
failed to get memory region resouce
s3c2410-iis: probe of s3c2410-iis.0 failed with error -2
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
2楼  发表于: 2009-08-29 20:53
//------------------------------------add by shinelk--------------------------------------------
static void showiisregs(void){
    u32 iiscon,iispsr,iisfcon,iismod;
    iiscon = readl(iis_base + S3C2410_IISCON);
    iismod = readl(iis_base + S3C2410_IISMOD);
    iisfcon = readl(iis_base + S3C2410_IISFCON);
    iispsr = readl(iis_base + S3C2410_IISPSR);
    printk("iiscon=%x\tiispsr=%x\n",iiscon,iispsr);
    printk("iismod=%x\tiisfcon=%x\n",iismod,iisfcon);
}
在/init.rc文件中加上symlink /dev/snd/dsp     /dev/eac,这个我已经加了 ,还有这一段代码没有使用到,不知道你加上去的木的是做什么,到底没有有影响?能解释一下吗?谢谢 !!!
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
3楼  发表于: 2009-08-30 14:30
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
4楼  发表于: 2009-09-07 13:11
分别是哪几个地方呢   谢谢