当前位置: 首页 > wzjs >正文

网站开发最新流程近几年的网络营销案例

网站开发最新流程,近几年的网络营销案例,湖北省人民政府网站,上海市房地产官网GPU 设备 ACPI 方法 在启动 GPU 的图形驱动程序之前,系统需要知道多路复用 ACPI 设备是否正常工作,以及它的当前状态。 为此,ACPI 多路复用器设备的驱动程序必须已经启动。 系统在每个 GPU 的 ACPI 命名空间下使用 ACPI _DEP 方法来保证设备…
GPU 设备 ACPI 方法

在启动 GPU 的图形驱动程序之前,系统需要知道多路复用 ACPI 设备是否正常工作,以及它的当前状态。 为此,ACPI 多路复用器设备的驱动程序必须已经启动。 系统在每个 GPU 的 ACPI 命名空间下使用 ACPI _DEP 方法来保证设备关系。

如果 GPU 已有 _DEP 方法,则应将多路复用器设备的 ACPI 名称添加到返回的依赖关系列表中。 如果 GPU 还没有 _DEP 方法,则应进行添加。

为了让 ACPI 固件仅在 OS 支持 ADS 的情况下声明 GPU 对多路复用器的依赖项,增加了 ACPI _OSI 查询。 ACPI 固件可使用此查询来检查是否支持 ADS。 支持 ADS 的 OS 版本将通过向 _OSI(“DisplayMux”) ACPI 命令返回 true 来报告支持情况。

GPU 子设备 ACPI 方法

对于连接到多路复用器的每个目标,该子设备的 ACPI 设备都会公开一个 ACPI 方法,返回其所连接的多路复用器设备的 ACPI 名称。

方法 DMID(显示多路复用器标识符)

参数:

返回:

ASCII 字符串,包含该输出所连接的 ACPI 多路复用器设备的 ACPI 名称

示例

以下示例演示了如何在 ACPI 框架内设置和管理带有两个 GPU(GPU0 和 GPU1)和一个多路复用器的系统。

  • 多路复用器设备的 ACPI 名称为“SB.MUX1”。

  • 对于 GPU0:

    • GPU0 的 ACPI 名称为 'SB.PCI0.GFX0'。
    • 它公开了 VidPn 目标 0x40f04,该目标报告的  值为 0x400。
    • 与连接到多路复用器的目标相对应的 ACPI 子设备名称是“SB.PCI0.GFX0.DD1F”。
    • ACPI 方法 _ADR 在 'SB.PCI0.GFX0.DD1F' 下返回 0x400。 此返回值是操作系统如何识别此 ACPI 设备与 VidPn 目标 0x40f04 相对应的依据。
    • 在“SB.PCI0.GFX0.DD1F”下的ACPI方法DMID返回“SB.MUX1”。
  • 对于 GPU1:

    • GPU1 的 ACPI 名称为“SB.PCI0.PEG0.PEGP”。
    • 它公开了 VidPn 目标 0x1103,该目标报告的 DXGK_CHILD_DESCRIPTOR.AcpiUid 值为 0x100。
    • 与连接到多路复用器的目标相对应的 ACPI 子设备名称是“SB.PCI0.PEG0.PEGP.EDP1”。
    • 在“SB.PCI0.PEG0.PEGP.EDP1”下,ACPI 方法_ADR 返回 0x100。 此返回值使得操作系统知道此 ACPI 设备对应 VidPn 目标 0x1103。
    • 在“SB.PCI0.PEG0.PEGP.EDP1”下的 ACPI 方法 DMID 返回“SB.MUX1”。
  • OS 知道 GPU0 目标 0x40f04 和 GPU1 目标 0x1103 连接到同一个 ACPI 名称为“SB.MUX1”的多路复用器。

  • 如果 GPU1 当前连接到面板,OS 可以通过调用“SB.MUX1”上的 DMCF 方法,传入“SB.PCI0.GFX0.DD1F”,将多路复用器切换到 GPU0。

以下 ACPI 计算机语言代码用于示例的相关部分。 平台逻辑的伪代码用 <> 括起来。

DefinitionBlock
{Device (MUX1) // This is _SB_.MUX1{Name (_HID, "MSFT0007")  // _HID: Hardware IDMethod (DMQU, 1, Serialized)  // DMQU: Display Mux Query{Switch (ToInteger(Arg0)){Case (1){If (<Mux is in error>){Return ("")}If (<Mux switched to GPU0>){Return ("_SB_.PCI0.GFX0.DD1F")}Else{Return ("_SB_.PCI0.PEG0.PEGP.EDP1")}}Case (2) {Return (1)  // Mux only has developmental support}Case (3){If (<Mux is in error>){Return ("")}Return ("_SB_.PCI0.GFX0.DD1F")}Case (4){If (<Mux is in error>){Return ("")}Return ("_SB_.PCI0.PEG0.PEGP.EDP1")}}// Unknown typeReturn ("")}Method (DMCF, 1, Serialized)  // DMCF: Display Mux Configure{If (<Arg0 does not match either of the GPU children this mux is connected to>){Return (1) // Failure, use 1 to indicate this particular failure}// Switch the muxIf (<Mux switch was successful>){Return (0) // Success}Else{Return (2) // Failure, use 2 to indicate this particular failure}}}Scope (_SB_.PCI0.GFX0) // ACPI Device for GPU0{Method (_DEP, 0, NotSerialized)  // _DEP: Dependency on Mux device{If (_OSI(“DisplayMux”)){Return (Package {"_SB_.MUX1"})}Else{Return (Package (0x00){})}}Device (DD1F) // SB.PCI0.GFX0.DD1F which is child of GPU that is connected to the Mux{Name (_ADR, 0x400)  // _ADR: Matches the AcpiUid driver reports for the target connected to muxMethod (DMID, 0, NotSerialized)  // DMID: ACPI name of the mux this target is connected to{Return ("_SB_.MUX1")}}}Scope (_SB_.PCI0.PEG0.PEGP) // ACPI Device for GPU1{Method (_DEP, 0, NotSerialized)  // _DEP: Dependency on Mux device{If (_OSI(“DisplayMux”)){Return (Package {"_SB_.MUX1"})}Else{Return (Package (0x00){})}}Device (EDP1) // SB.PCI0.PEG0.PEGP.EDP1 which is child of GPU that is connected to the Mux{Name (_ADR, 0x100)  // _ADR: Matches the AcpiUid driver reports for the target connected to muxMethod (DMID, 0, NotSerialized)  // DMID: ACPI name of the mux this target is connected to{Return ("_SB_.MUX1")}}}
}
http://www.dtcms.com/wzjs/154979.html

相关文章:

  • 优推宝可以做自己网站吗十大跨界营销案例
  • 代办公司注册商务服务网络优化公司排名
  • 做网站和网页有什么区别网络营销是什么工作
  • 做企业网站后期还需要费用吗视频外链平台
  • 长春建站方案百度网页电脑版入口
  • 自助建站系统php搜索推广公司
  • wordpress环境需求百度seo推广价格
  • 服务型网站的营销特点5118网站如何使用免费版
  • 深圳企业高端网站建设适合发软文的平台
  • 国内做网站建设知名的公司日本比分预测
  • 动漫在线制作网站济南百度推广公司电话
  • b2c网站可分为百度公司电话是多少
  • 网站工作室 需要什么手续网络优化公司哪家好
  • 建设网站审批网站seo优化网站
  • 建设学院网站的通知书十大接单推广app平台
  • 南昌做网站市场报价个人博客模板
  • 山东专业网站seo百度seo优化排名
  • 网站上传大小限制西安外包公司排行
  • 罗湖公司网站建设sem推广代运营
  • 龙岩网站制作太原seo服务
  • 专门做母婴的网站百度公司在哪
  • 洛阳网站建设哪家专业论坛推广工具
  • 阿里巴巴的网站是自己做的吗百度知道客服电话
  • 佛山建站怎么做如何快速推广自己的品牌
  • 做网站什么费用互联网哪个行业前景好
  • 贵州省住房和城乡建设厅网站长尾关键词搜索
  • 英文版网站建设方案如何把自己的网站推广出去
  • 免费网站建设方案优化百度代理查询
  • 乌鲁木齐建设局网站班级优化大师的优点
  • 调用百度地图做全景的网站网络营销公司网络推广