yaosj2k
驱动牛犊
驱动牛犊
  • 注册日期2003-07-06
  • 最后登录2014-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1314回复:5

有关PCI的驱动程序开发,HELP

楼主#
更多 发布于:2003-08-04 14:53
被老板安排在一个礼拜内做一个PCI2040 EVM板上的驱动程序,要求将从microphone上的声音record下来,写到文件中去,也就相当于一个简单的录音系统,由于小弟以前从未做过驱动,请高人指点一下该如何开发,不胜感激啊!

现把evm card插到了pc上,也能从pci2040上读取到configuration space,可是下面就不知道该怎么做?不知该从何处读取需要的数据,在什么条件下去读取?身边的同事都没有接触过驱动开发,郁闷

请高人提供pci2040 evm的工作原理,以及数据流的过程?谢谢啦

yaosj2k@yahoo.com.cn
grant
驱动老牛
驱动老牛
  • 注册日期2001-05-14
  • 最后登录2007-04-13
  • 粉丝0
  • 关注0
  • 积分350分
  • 威望35点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-04 15:15
evm卡的手册里应该有相应的说明的呀。
助人乃快乐之本 有人给分就更快乐了 :-)
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-04 15:25
看说明,看数据手册!
lstart
驱动牛犊
驱动牛犊
  • 注册日期2001-08-14
  • 最后登录2004-01-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-04 15:43
对于evm板一般都会有相对较详细的说明,,,
你不防先看一下提供evm板的公司所提供的资料,,
如果确定没有驱动或者基于ddk的文档的话,,,
再考虑自己写驱动,,,
第一步应该建立一个驱动的框架,,
然后再定义ddk调用接口,,,
再然后自己仔细看芯片资料,,,
实现调用接口,,,并且肯定要写app层
的测试程序。。另外不妨上网上搜一些
这方面的资料,,即使没有源代码,,
很多前人的开发经验也是很宝贵的。。
zhangyanping
驱动小牛
驱动小牛
  • 注册日期2003-02-23
  • 最后登录2004-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-04 17:28
一个礼拜用DDK几乎不可能实现,不过,这个只是个变相的数据采集存储的过程,用个简单的工具如WINDRIVER好像也差不多,不过那还要看你对2040的工作有多少理解,不过,如果你只要简单读写就可以比较快了!
yaosj2k
驱动牛犊
驱动牛犊
  • 注册日期2003-07-06
  • 最后登录2014-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-04 23:19
谢谢各位,我在看pci2040的spec,不过还是又很多不明白的地方;譬如主要的数据该如何获得,我现在是用windriver开发,据说这样开发会比较的快,还请楼上的多多指教,时间太急了,都被逼的不行了。
游客

返回顶部