LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 989|回复: 2

s3c44b0 中支持 IIS总线驱动程序?

[复制链接]
发表于 2006-4-4 14:27:41 | 显示全部楼层 |阅读模式
s3c44b0 芯片 + 4334音频芯片 的IIS总线驱动:

IISCON = 0x101  (含义是:右通道、禁止DMA、在发送空闲状态IISLRCK不激活、预分频器禁止、IIS启动)
IISMOD = 0x0c9  (含义是:IIS主模式、发送和接收模式、IIS格式、16位数据格式、Master clock=256fs、Serial bit clock=32fs)
IISFCON = 0x300 (含义是:通过FIFO模式访问IIS总线)

将 IISCON(IIS Control Register)、IISMOD(IIS Mode Register)、IISFCON(IIS Fifo Control Register) 寄存器设置成 通过FIFO模式访问IIS总线。

其中没有配置预分频器(IISPSR)寄存器。

在设置好这些寄存器之后是不是通过 读/写 IISFIFO(IIS Fifo Register) 寄存器就完成了对IIS总线的操作。例如,我将要通过IIS总线发送的数据写入 IISFIFO 就可,通过 读 IISFIFO 就可以完成对 音频数据的采集?

请问在 44b0 与 4334芯片 中对IIS总线的操作就是通过如上步骤完成。

我在通过以上配置后,不能对 IISFIFO 寄存器进行 读/写  操作,请问 s3c44b0 中要支持 IIS总线驱动程序要怎么读,或者有哪些寄存器需要配置怎么配置?谢谢各位!!!
 楼主| 发表于 2006-4-5 15:28:47 | 显示全部楼层
各位大侠,请指教。。。小弟不胜感谢!
回复 支持 反对

使用道具 举报

发表于 2006-4-6 12:41:21 | 显示全部楼层
呵呵,这种专业的问题建议到嵌入式Linux讨论区问比较好。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表