阅读:1314回复:5
有关PCI的驱动程序开发,HELP
被老板安排在一个礼拜内做一个PCI2040 EVM板上的驱动程序,要求将从microphone上的声音record下来,写到文件中去,也就相当于一个简单的录音系统,由于小弟以前从未做过驱动,请高人指点一下该如何开发,不胜感激啊!
现把evm card插到了pc上,也能从pci2040上读取到configuration space,可是下面就不知道该怎么做?不知该从何处读取需要的数据,在什么条件下去读取?身边的同事都没有接触过驱动开发,郁闷 请高人提供pci2040 evm的工作原理,以及数据流的过程?谢谢啦 yaosj2k@yahoo.com.cn |
|
沙发#
发布于:2003-08-04 15:15
evm卡的手册里应该有相应的说明的呀。
|
|
|
板凳#
发布于:2003-08-04 15:25
看说明,看数据手册!
|
|
地板#
发布于:2003-08-04 15:43
对于evm板一般都会有相对较详细的说明,,,
你不防先看一下提供evm板的公司所提供的资料,, 如果确定没有驱动或者基于ddk的文档的话,,, 再考虑自己写驱动,,, 第一步应该建立一个驱动的框架,, 然后再定义ddk调用接口,,, 再然后自己仔细看芯片资料,,, 实现调用接口,,,并且肯定要写app层 的测试程序。。另外不妨上网上搜一些 这方面的资料,,即使没有源代码,, 很多前人的开发经验也是很宝贵的。。 |
|
地下室#
发布于:2003-08-04 17:28
一个礼拜用DDK几乎不可能实现,不过,这个只是个变相的数据采集存储的过程,用个简单的工具如WINDRIVER好像也差不多,不过那还要看你对2040的工作有多少理解,不过,如果你只要简单读写就可以比较快了!
|
|
5楼#
发布于:2003-08-04 23:19
谢谢各位,我在看pci2040的spec,不过还是又很多不明白的地方;譬如主要的数据该如何获得,我现在是用windriver开发,据说这样开发会比较的快,还请楼上的多多指教,时间太急了,都被逼的不行了。
|
|