corbayezi
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1905回复:7

关于psos操作系统下的PCI驱动程序的编写

楼主#
更多 发布于:2002-05-15 13:49
本人的毕业设计是在PSOS 操作系统下编写PCI驱动程序以驱动
以太网卡。
可是本人属于菜菜鸟级,根本没编写过驱动程序,更不用说PCI
的了,找了很久资料。只知道要对PCI 设备的配置空间进行访问,
为PCI设备分配资源,可是怎么分配资源啊 ?
还有要不要考虑中断,怎么考虑啊?
有没有详细一点的方法,步骤?
还请各位大侠救小妹一命,帮我安全毕业吧!!!
yanghaoyun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-15 17:11
你用的是什么CPU?
yanghaoyun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-15 17:19
说说具体芯片,pSOS提供了几种以太网的驱动程序。和PCI没关系吧?
corbayezi
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-05-15 19:57
用的是一种嵌入式的芯片,Philip 公司产的 TriMedia芯片

型号为TM1300。它具有处理多媒体数据的功能,相当于一个
处理器。

[编辑 -  5/15/02 by  corbayezi]
yanghaoyun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-16 11:40
以太网控制器是什么?是什么版本?
corbayezi
驱动牛犊
驱动牛犊
  • 注册日期2002-04-22
  • 最后登录2002-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-05-16 15:49
这个,老师还没有确定,他好像说要驱动100M 的以太网卡,
具体要支持几种他还没有说。
等我打听一下再告诉你吧,有劳您费心了。
cqn2002
驱动牛犊
驱动牛犊
  • 注册日期2002-05-15
  • 最后登录2002-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-05-17 07:21
You should read this book, Linux Device Driver 2nd Edition .
yanghaoyun
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-05-17 10:56
pSOS是完全嵌入式的OS,在pSOS做以太网的驱动,什么书都不用看,系统能同时驱动4个网卡,如果你的系统只有一两个网卡,只要将系统提供的几个标准IO函数的具体操作改成一下即可,如果你所用的以太网控制器和系统提供的几种以太网控制器如NE2000、8390等等兼容,那你什么也不用做,设设参数而已。
游客

返回顶部