回复帖子:(zhl(125.70.*.*))如果是EM9000上精简ISA扩展...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2008-12-17 16:46:00)
--  作者:zhl(125.70.*.*)
--  
抱歉,在EM9000下对ISA操作的函数不是ISA_WriteUchar(...) ISA_ReadUchar(...),应该是:
// 功能描述:从ISA扩展总线某地址读取一个字节的数据。
// 输入参数 nSeg:    段地址索引号,合法参数为ISA_CS0n和ISA_CS1n。
//          nOffset: 地址偏移量,合法值为0 - 8191,共8KB地址范围。
// 返回值 = 指定地址的当前数据。注意对非法参数输入,总是返回0xff。
UCHAR EM9000_READ( int nSeg, UINT nOffset );

// 功能描述:向ISA扩展总线某地址写入一个字节的数据。
// 输入参数 nSeg:    段地址索引号,合法参数为ISA_CS0n和ISA_CS1n。
//          nOffset: 地址偏移量,合法值为0 - 8191,共8KB地址范围。
//          Value:  需写入的数据值。
// 返回值 = 0: 写入成功。
//        < 0: 无效地址。
int   EM9000_WRITE( int nSeg, UINT nOffset, UCHAR Value );
函数的定义包含在 EM9000_ISA_API.h文件中。

主题最新回顾(发布时间:2008-12-17 9:17:00)
--  作者:EM9000用户(211.162.*.*)
--  
是不是EM9000_READ和EM9000_WRITE?

主题最新回顾(发布时间:2008-12-16 17:57:00)
--  作者:EM9000用户(125.71.*.*)
--  
这两个函数怎么添加,参数是什么?

主题最新回顾(发布时间:2008-12-16 14:47:00)
--  作者:zhl(125.70.*.*)
--  
如果是EM9000上精简ISA扩展总线来接AD模块,可以直接利用EM9000_ISA_API.LIB中提供的对ISA总线进行读写的操作函数:ISA_WriteUchar(...) ISA_ReadUchar(...)来实现对AD模块的操作。

主题最新回顾(发布时间:2008-12-16 14:42:00)
--  作者:EM9000用户(211.162.*.*)
--  我们打算自己开发一块AD模块,用的是你们的9000的版,可否帮忙支持开发相应驱动
如题