首页 » 技术SOS » 嵌入式系统 » 其他 » 基请教于vxworks的PCI9054驱动程序读写问题!

基请教于vxworks的PCI9054驱动程序读写问题!

菜鸟
2007-09-23 11:03:02     悬赏5分
各位师兄好: 最近学习写vxworks下X86平台的PCI9054设备驱动程序, 我的PCI9054是PDC4000开发套件实验板上的,我现在很迷茫 的是:为了能对该PCI板卡实现读写操作,要不要像写字符设备 驱动程序模板给出的那样写俩个读写函数?对于要不要套用模版 我一直很迷惑。请各位师兄指点。
分享
关键词: vxworks, 驱动程序  
高工
2007-09-28 22:16:04
1楼

写两个函数,不要套模版

专家
2007-10-07 09:24:09
2楼

个人认为在学习过程中最好套用模版

专家
2007-10-07 09:25:14
3楼

有时可以达到事半功倍

菜鸟
2007-10-12 23:13:15
4楼

没有那么麻烦。。。首先要搞清楚PCI9000这一类IO桥片的基本思路:把位于桥后侧的本地总线地址空间映射到PCI的地址空间中去,让PCI总线可以访问那些位于桥后侧的设备。如果你有做好的了的BSP,那么单是读写PCI9054后侧的芯片,是很容易的,有标准的系统函数。PCI9000类的卡片,关键是把EEPROM中的设置做好,让本地总线到PCI总线有一个正确的地址映射和时序定义。可以下载PLX公司的相应软件来辅助你完成这一工作。 关于PCI总线读写的参考,可以看看BSP中对PCI接口的网卡访问中的实现。另外,看看PCI的标准也是很有用的。

菜鸟
2009-02-26 20:46:58
5楼

楼主可否把pdc4000的开发套件光盘资料共享下,不胜感激。

高工
2022-10-10 21:45:25
6楼

学习过程中最好套用模版