gpt4 book ai didi

X86 组装 - 访问芯片

转载 作者:行者123 更新时间:2023-12-01 04:16:52 25 4
gpt4 key购买 nike

假设我的 GPU 包含一个名为 ADT7473 的芯片。 .
我有兴趣从该芯片接收有关我的卡温度的信息。
我的问题是,如何访问这个芯片?是使用 IN/OUT 指令完成的吗?

编辑:

我可能会添加芯片文档中的那些行:

Table 18. Temperature Reading Registers (Power−On Default = 0x01) (Note 1 and 2)

0x25 : Read−only : Remote 1 temperature reading (8 MSB of reading). (Note 3 and 4)

0x26 : Read−only : Local temperature reading (8 MSB of reading).

0x27 : Read−only : Remote 2 temperature reading (8 MSB of reading). (Note 3 and 4)



听说卡上应该有接口(interface)芯片,可以访问。我怎么知道应该使用哪个端口?还是芯片的名字?

最佳答案

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

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

  • USB接口(interface)芯片,该芯片有一些引脚用于控制卡上的其他芯片(I2C总线,GPIO引脚,...)
  • 调谐器和解调器芯片,需要通过接口(interface)芯片间接访问。
  • 关于X86 组装 - 访问芯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476783/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com