zoukankan      html  css  js  c++  java
  • 用iDSDT制作声显卡DSDT

    已有 2299 次阅读2011-10-24 21:00 |个人分类:Mac| DSDT

    windows下!
    --------------------------------
    第一步.下载所需软件
    首先我们下载我们所需要的工具(提供下载链接)
    下载
    EVEREST Ultimate Edition(绿色版)(非常专业的硬件检测软件)
    http://www.orsoon.com/Soft/1775.html
    gpu-z(非常专业的显卡检测软件)
    http://www.orsoon.com/Soft/7218.html
    idsdt软件
    最新版本链接
    http://u.115.com/folder/f682566642a

    ----------------------------------
    第二步.提取主板bios文件
    打开我们刚才下载的软件 EVEREST Ultimate Edition
    在软件的状态栏(或称信息栏点击鼠标右键,选择acpi tool)
    这时会出现一大堆的信息,我们无视他直接按 save dsdt 保存
    2.jpg
    2011-2-10 17:14:13 上传
    下载附件 (6.85 KB)

    到此我们就拿到了我们主板的bios文件,好啦关闭软件
    -------------------------------------------------

    第三步.提取显卡rom文件

    方法一:

    这时就需要我们下载的gpu-z软件了,软件界面如下
    点击我们图上的绿色按钮,然后点击保存为文件
    这里注意一下,gpu-z默认保存的显卡rom文件扩展名为bin,但是idsdt软件所识别的格式为rom

    所以在保存之后要更改文件扩展名为rom

    本人的集显提示BIOS reading not supported on this device,提取失败

    方法二:直接使用 EVEREST
    在软件的状态栏(或称信息栏点击鼠标右键,选择Video Debug-->Video BIOS Dump

    将生成的文件改名为*.rom

    到此win的工作就结束了

    -----------------------------------------------
    第四步.提取声卡ceodc文件
    对于这个codec文件对新手来说真是一头雾水,究竟这个codec是个什么玩意呢?我们来看看网上的说法
    在声卡上往往可以找到1颗或者2颗甚至3颗4面有引脚的正方形芯片,面积一般为0.5-1.0平方厘米。这就是CODEC。CODEC是多媒体数字信号编
    解码器,主要负责数字->模拟信号转换(DAC)和模拟->数字信号的转换(ADC)。不管是音频加速器好,还是I/O控制器好,他们输入输
    出的都是纯数字信号,我们要使用声卡上的Line
    Out插孔输出信号的话,信号就需要经过声卡上的CODEC的转换处理。可以说,声卡模拟输入输出的品质和CODEC的转换品质有着重大的关系,音频加速
    器或I/O控制器决定了声卡内部数字信号的质量,而CODEC则决定了模拟输入输出的好坏。在购买声卡时,不但要熟悉音频加速器或I/O控制器的品质,还
    需要对其采用的CODEC有所了解。
    CODEC不等于声卡

    网络上和杂志上,有大量的文章存在一个错误,我们总是会看到“ALC880声卡声音怎么样”,“ALC880的声卡驱动怎么安装啊”这类的句子。显示很多人把CODEC等同于声卡了,这是不正确的;CODEC并没有集成I/O控制器,因此并不具备声卡的核心功能。集成声卡最核心的部分被集成到了主板芯片组当中

    哦!现在明白了吧,codec是一块小芯片,他的作用是为了处理信号和模拟输入输出,所以,codec的作用就是描述你声卡的各个接口的位置
    我们可以利用这个codec文件来制作我们的仿冒驱动,有动手能力的可以试试 紫米的教程,自己来制作自己的声卡驱动
    教程传送门 http://bbs.pcbeta.com/viewthread-623626-1-1.html

    然后codec文件的提取需要在linux下完成

    找(刻)张linux live启动光盘(如Ubuntu 比较推荐 自带强大的驱动检测)或者硬盘启动到光盘镜像,直接启动进入live cd

    顺利进入桌面以后,从系统分区下寻找 /proc/asound/文件夹 然后你会看到card0 card1文件夹,也许更多或者更少
    在这些文件夹内寻找 一个以codec开头的文件( 因为这个文件的位置不固定) 复制出来重命名为Codec.txt

    至此 linux的工作就完成了
    --------------------------------------------------

    第五步. 在Mac下

    使用idsdt软件来生成我们所需要的dsdt文件idsdt软件集成了很多功能,例如dsdt修复 关机断电 修复bios重置,以及显声卡驱动.等等强大的功能

    软件的界面如下

     导入dsdt文件-我们第二步提取的主板rom文件
    导入显卡rom文件-我们第三步所提取的显卡rom文件
    导入声卡codec文件-我们第四步提取的声卡codec文件

    最后呢别忘记给你的显卡起个名字

    [教程] WIN7 双硬盘安装LION 10.7 完美声、显卡驱动!(补图片附件)

    http://bbs.pcbeta.com/viewthread-911354-1-1.html

  • 相关阅读:
    expandablelistview学习在listView里面嵌套GridView
    App数据格式之解析Json
    不应和应该在SD卡应用应用
    9 个用来加速 HTML5 应用的方法
    Android设计模式系列-索引
    ObjectiveC语法快速参考
    App列表显示分组ListView
    进程、线程和协程的图解
    Python多进程原理与实现
    Python多线程的原理与实现
  • 原文地址:https://www.cnblogs.com/anbylau2130/p/3380975.html
Copyright © 2011-2022 走看看