版块
论坛
喜欢
话题
应用
搜索
登录
注册
soulover的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=194947
DriverWorks如何直接访问IO?
有没有类似于DDK操作端口的函数( WRITE_PORT_UCHAR(0x378,0))???DriverWorks中访问端口用KIoRange,但是它首先初始化为基地址的,不能直接访问固定地址!
回复
(
4
)
2009-10-10 09:30
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
steven__xu
:
如果想用CPU的in、out指令,直接写_in(), _out()就可以吧
(2013-09-03 16:11)
回复
tqijin
:
驱动的普通读写都是无法真正操作物理地址的, 个人认为还是I/O映射端口的偏移地址 The WRITE_PORT_UCHAR macro writes a byte to the specified port address. VOID WRITE_PORT_UCHAR( ...
(2010-08-26 18:33)
回复
soulover
:
引用第1楼tqijin于2009-10-11 10:50发表的 : 楼主理解可能有点偏颇, 其实DDK操作端口的函数( WRITE_PORT_UCHAR(0x378,0)) 也是基地址算起偏移地址为0x378的访问
[图片]
不对吧 WRITE_PORT_UCHAR是直接地址...
(2009-10-12 08:48)
回复
tqijin
:
楼主理解可能有点偏颇, 其实DDK操作端口的函数( WRITE_PORT_UCHAR(0x378,0)) 也是基地址算起偏移地址为0x378的访问
(2009-10-11 10:50)
回复
soulover
加关注
写私信
0
关注
0
粉丝
22
帖子
返回顶部