阅读:1344回复:11
端口资源
问个问题:
好像我在驱动里可以直接用READ_PORT_UCHAR等函数直接访问端口,作了简单的测试也能通过,但是一些例程访问端口时都会先分配资源,那么端口资源的分配一定是必须的吗? |
|
|
沙发#
发布于:2002-11-18 11:32
当然不是必需,Intel x86版本的READ_PORT_CHAR函数其实是用IN指令从指定的I/O端口读一个字节。
|
|
|
板凳#
发布于:2002-11-18 11:41
那么请问一下可以读取任意的端口吗?
比方说我有一个Pci的驱动,此Pci卡分配了几百个端口,我用这个方法可以读的到实际上的Pci卡的资料吗? |
|
|
地板#
发布于:2002-11-18 13:59
当然可以了,
你是在做pci的驱动吗?可以交流交流 |
|
地下室#
发布于:2002-11-18 14:32
我刚开始学,大菜鸟一只,Pci的驱动上面正逼着要,正在苦恼中……
|
|
|
5楼#
发布于:2002-11-18 15:41
把分给我,我给你个例子。
|
|
|
6楼#
发布于:2002-11-18 15:55
是Pci的例子吗?我现在连Pci驱动如何分配端口等资源都不知道。
要求挺简单:就是Pci卡定个基址,然后baseport加一系列值访问到卡自定义的功能端口,刚开始学,能讲的详细一点吗? 另外,怎么给分啊? |
|
|
7楼#
发布于:2002-11-18 15:59
当然。
你的第一贴上有给分键。 给个EMAIL。 |
|
|
8楼#
发布于:2002-11-18 16:17
发过来我看看,好的话另外再多给你了。
h13@netease.com |
|
|
9楼#
发布于:2002-11-18 16:50
已EMAIL
|
|
|
10楼#
发布于:2002-11-18 17:07
老大,发过来的zip打不开,提示文件已被破坏,请你重新发一次,不好意思了。发到 h13@vip.163.com再试一下吧。
|
|
|
11楼#
发布于:2002-11-18 17:41
又发了,又另开一帖给分吧。
|
|
|