首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >X86程序集-访问芯片

X86程序集-访问芯片
EN

Stack Overflow用户
提问于 2010-08-13 12:30:45
回答 1查看 690关注 0票数 4

让我们说,我的GPU包括一个名为ADT7473的芯片。我有兴趣从这个芯片收到有关我卡温度的信息。我的问题是,如何访问这个芯片?使用输入/输出指令完成吗?

编辑:

我可以添加在芯片文档中找到的那些行:

表18.温度读取登记册(默认情况下的电源−= 0x01) (注1和2) 0x25 :只读−:远程1温度读数(8毫秒的读数)。(附注3和4) 0x26 :只读−:本地温度读数(读数8毫秒)。 0x27 :只读−:远程2度温度读数(8毫秒的读数)。(附注3和4)

有人告诉我,卡上应该有一个接口芯片,可以访问。我怎么知道应该使用哪个端口?或者芯片的名字?

EN

回答 1

Stack Overflow用户

发布于 2010-08-23 21:34:27

根据该规范,该芯片使用SMBus协议。因此,该芯片是从您的图形卡上的一些接口芯片使用SMBus协议访问,并可能被导出到操作系统作为一个I2C/SMBus设备。要访问它,您需要使用IN/OUT访问接口芯片。

举个例子,我的USB电视采集卡有几个芯片:

  • 一个USB接口芯片,这个芯片有一些控制卡上其他芯片的引脚(I2C总线,GPIO引脚,.)
  • 调谐器和解调器芯片,需要通过接口芯片间接访问。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3476783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档