frankie.net
驱动牛犊
驱动牛犊
  • 注册日期2003-10-03
  • 最后登录2004-05-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1406回复:7

做过pci驱动的请进,谢谢指教!

楼主#
更多 发布于:2004-02-07 23:00
我现在需要先自己写驱动让pci9054的开发板工作起来(不用带的),可是有几个菜问题:
(以串口转换卡为例,就是增加一个串口的功能)
1。一个pci卡工作起来的概论是啥呢?换句话说,先不说实现串口的功能?
2。在1的基础上,要实现串口的功能,那么当串口来数据必然引起interrupt,此时数据是否先经过local bus到fifo,然后从fifo到pci bus,反之,要发数据,也一样,那么分配给这个pci卡的interrupt和我说的interrupt有啥区别????
3。我看pci9054 的databook上的pci configuration的数据分配怎么和标准的不一样?
4。pci bus接收到的data然后又到那儿去了呢?(没有client接收)
5。以上菜问题我知道应该有认识的误区,不对指出,希望热心朋友多多赐教!
work must come first@
QJE
QJE
驱动小牛
驱动小牛
  • 注册日期2001-08-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分470分
  • 威望49点
  • 贡献值0点
  • 好评度44点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-09 19:40
先把PCI功能实现再说。串口的问题建议你放一放!!!
fanchao41
驱动小牛
驱动小牛
  • 注册日期2003-12-18
  • 最后登录2005-02-05
  • 粉丝2
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-12 09:10
QJE兄:
你能说得详细点么?具体要调试些什么功能呢?还有如何实现?谢谢
hong
驱动小牛
驱动小牛
  • 注册日期2001-09-19
  • 最后登录2005-12-16
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-02-13 05:22
QJE is correct. 先把PCI功能实现再说。串口的问题建议你放一放!!!

The first thing is to make sure you are able to control 9054:
a) able to boot up when 9054 plugin;
b) check to i/o and/or mem map resources are correct after bootup;
c) try to install driver on it;
d) try to Read/Write something from/to the card through 9054;


then you can do something about "串口"
dnykang
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2006-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-02-18 11:25
hong你好,怎样创建一设备控制器扩攒哟
dnykang
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2006-11-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-02-18 11:28
hong你好,怎样创建一设备控制器对象哟
sdkmsdn
驱动牛犊
驱动牛犊
  • 注册日期2002-10-21
  • 最后登录2009-12-20
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-03-10 18:46
pci总线有两个信号线:PRSNT1#和PRSNT2#,可以用来决定是否扩展设备
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2004-03-13 13:39
pci总线有两个信号线:PRSNT1#和PRSNT2#,可以用来决定是否扩展设备


PRSNT1#和PRSNT2#是卡存在信号!
游客

返回顶部