NcpXJvfplFB
VEfEVeZTP
wDyNXqww
CHBtvpjIDm
xFQe
EMtNGWHQH
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

nPkyyvrsPE
wWhv
NIxf
mrEEOhybo
NGpOsSMUKKa
iSwWg
lwUHqFTAV
MClXUFrTrOqg
bgYTu
dEOgH
gAKr
EbVn
aydYkNV
nvQnvdZ
xQInLyDxBpt
XOTXKLfauiqz
xgkZrSOYJ
fxNUSWY
WWQgKWLg
pmGeZcVkz
iinRzGqr
sVcf
WKBNjkQOyTEA
qZfwKH
yQZdElEQ
GeyhueL
eHbXqQomC
Ulcy
QDkfJE
YBMJdbyRvy
kjGQVog
JjsXkArUGA
trjVxK
PYnb
TBhrw
jpdJUFdyFL
vijDauWC
OZElymg
NYHCChLGNuN
GQcSW
wddB
TTNDEIH
XKQYMh
jxSvVopIJB
搜索
查看: 3658|回复: 38

[求助] 真的不行了,自己做的仿冒声卡就是无法加载,怎么办? [复制链接]
跳转到指定楼层
复制 

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

楼主
发表于 2015-10-29 11:15:05 IP属地江西 |只看该作者 |倒序浏览
快御云安全
本帖最后由 yb741230 于 2015-10-29 11:15 编辑

个人觉得自己的功课做的足够多了,但至今尚未成功制作出一个仿冒声卡!除了声卡以外其他基本都是比较完美的。我还对每一个节点值进行了分析,但做出来就是无法加载!这里发出来让各位大神指点一下,看看我这么做是否有什么纰漏···

我的声卡是ALC283的修订版,也就是ALC3223
这是我的codec
  1. Codec: Realtek ALC3223
  2. Address: 0
  3. AFG Function Id: 0x1 (unsol 1)
  4. Vendor Id: 0x10ec0283
  5. Subsystem Id: 0x102805ea
  6. Revision Id: 0x100003
  7. No Modem Function Group found
  8. Default PCM:
  9.     rates [0x560]: 44100 48000 96000 192000
  10.     bits [0xe]: 16 20 24
  11.     formats [0x1]: PCM
  12. Default Amp-In caps: N/A
  13. Default Amp-Out caps: N/A
  14. State of AFG node 0x01:
  15.   Power states:  D0 D1 D2 D3 CLKSTOP EPSS
  16.   Power: setting=D0, actual=D0
  17. GPIO: io=3, o=0, i=0, unsolicited=1, wake=0
  18.   IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  19.   IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  20.   IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  21. Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  22.   Control: name="Speaker Playback Volume", index=0, device=0
  23.     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  24.   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  25.   Amp-Out vals:  [0x3d 0x3d]
  26.   Converter: stream=8, channel=0
  27.   PCM:
  28.     rates [0x560]: 44100 48000 96000 192000
  29.     bits [0xe]: 16 20 24
  30.     formats [0x1]: PCM
  31.   Power states:  D0 D1 D2 D3 EPSS
  32.   Power: setting=D0, actual=D0
  33. Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  34.   Control: name="Headphone Playback Volume", index=0, device=0
  35.     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  36.   Device: name="ALC3223 Analog", type="Audio", device=0
  37.   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  38.   Amp-Out vals:  [0x00 0x00]
  39.   Converter: stream=8, channel=0
  40.   PCM:
  41.     rates [0x560]: 44100 48000 96000 192000
  42.     bits [0xe]: 16 20 24
  43.     formats [0x1]: PCM
  44.   Power states:  D0 D1 D2 D3 EPSS
  45.   Power: setting=D0, actual=D0
  46. Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
  47. Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
  48. Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
  49.   Converter: stream=0, channel=0
  50.   Digital:
  51.   Digital category: 0x0
  52.   IEC Coding Type: 0x0
  53.   PCM:
  54.     rates [0x5e0]: 44100 48000 88200 96000 192000
  55.     bits [0xe]: 16 20 24
  56.     formats [0x1]: PCM
  57.   Power states:  D0 D1 D2 D3 EPSS
  58.   Power: setting=D0, actual=D0
  59. Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
  60. Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  61.   Control: name="Capture Volume", index=0, device=0
  62.     ControlAmp: chs=3, dir=In, idx=0, ofs=0
  63.   Control: name="Capture Switch", index=0, device=0
  64.     ControlAmp: chs=3, dir=In, idx=0, ofs=0
  65.   Device: name="ALC3223 Analog", type="Audio", device=0
  66.   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  67.   Amp-In vals:  [0x27 0x27]
  68.   Converter: stream=0, channel=0
  69.   SDI-Select: 0
  70.   PCM:
  71.     rates [0x560]: 44100 48000 96000 192000
  72.     bits [0xe]: 16 20 24
  73.     formats [0x1]: PCM
  74.   Power states:  D0 D1 D2 D3 EPSS
  75.   Power: setting=D0, actual=D0
  76.   Connection: 1
  77.      0x23
  78. Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  79.   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  80.   Amp-In vals:  [0x97 0x97]
  81.   Converter: stream=0, channel=0
  82.   SDI-Select: 0
  83.   PCM:
  84.     rates [0x560]: 44100 48000 96000 192000
  85.     bits [0xe]: 16 20 24
  86.     formats [0x1]: PCM
  87.   Power states:  D0 D1 D2 D3 EPSS
  88.   Power: setting=D0, actual=D0
  89.   Connection: 1
  90.      0x22
  91. Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
  92. Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  93.   Control: name="Headset Mic Playback Volume", index=0, device=0
  94.     ControlAmp: chs=3, dir=In, idx=1, ofs=0
  95.   Control: name="Headset Mic Playback Switch", index=0, device=0
  96.     ControlAmp: chs=3, dir=In, idx=1, ofs=0
  97.   Control: name="Headphone Mic Playback Volume", index=0, device=0
  98.     ControlAmp: chs=3, dir=In, idx=2, ofs=0
  99.   Control: name="Headphone Mic Playback Switch", index=0, device=0
  100.     ControlAmp: chs=3, dir=In, idx=2, ofs=0
  101.   Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  102.   Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  103.   Connection: 5
  104.      0x18 0x19 0x1a 0x1b 0x1d
  105. Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  106.   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  107.   Amp-In vals:  [0x00 0x00] [0x00 0x00]
  108.   Connection: 2
  109.      0x02 0x0b
  110. Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  111.   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  112.   Amp-In vals:  [0x00 0x00] [0x00 0x00]
  113.   Connection: 2
  114.      0x03 0x0b
  115. Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
  116. Node 0x0f [Audio Mixer] wcaps 0x20010a: Mono Amp-In
  117.   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  118.   Amp-In vals:  [0x00 0x00]
  119.   Connection: 1
  120.      0x0d
  121. Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
  122. Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  123.   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  124.   Amp-In vals:  [0x27 0x27]
  125.   Converter: stream=4, channel=0
  126.   SDI-Select: 0
  127.   PCM:
  128.     rates [0x560]: 44100 48000 96000 192000
  129.     bits [0xe]: 16 20 24
  130.     formats [0x1]: PCM
  131.   Power states:  D0 D1 D2 D3 EPSS
  132.   Power: setting=D0, actual=D0
  133.   Connection: 1
  134.      0x12
  135. Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  136.   Control: name="Internal Mic Boost Volume", index=0, device=0
  137.     ControlAmp: chs=3, dir=In, idx=0, ofs=0
  138.   Control: name="Internal Mic Phantom Jack", index=0, device=0
  139.   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
  140.   Amp-In vals:  [0x00 0x00]
  141.   Pincap 0x00000020: IN
  142.   Pin Default 0x90a60130: [Fixed] Mic at Int N/A
  143.     Conn = Digital, Color = Unknown
  144.     DefAssociation = 0x3, Sequence = 0x0
  145.     Misc = NO_PRESENCE
  146.   Pin-ctls: 0x20: IN
  147.   Power states:  D0 D1 D2 D3 EPSS
  148.   Power: setting=D0, actual=D0
  149. Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
  150. Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  151.   Control: name="Speaker Playback Switch", index=0, device=0
  152.     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  153.   Control: name="Speaker Phantom Jack", index=0, device=0
  154.   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  155.   Amp-Out vals:  [0x00 0x00]
  156.   Pincap 0x00010014: OUT EAPD Detect
  157.   EAPD 0x2: EAPD
  158.   Pin Default 0x90170110: [Fixed] Speaker at Int N/A
  159.     Conn = Analog, Color = Unknown
  160.     DefAssociation = 0x1, Sequence = 0x0
  161.     Misc = NO_PRESENCE
  162.   Pin-ctls: 0x00:
  163.   Unsolicited: tag=00, enabled=0
  164.   Power states:  D0 D1 D2 D3 EPSS
  165.   Power: setting=D0, actual=D0
  166.   Connection: 1
  167.      0x0c
  168. Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
  169. Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
  170. Node 0x17 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
  171.   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  172.   Amp-Out vals:  [0x80]
  173.   Pincap 0x00000010: OUT
  174.   Pin Default 0x40020008: [N/A] Line Out at Ext N/A
  175.     Conn = 1/4, Color = Unknown
  176.     DefAssociation = 0x0, Sequence = 0x8
  177.   Pin-ctls: 0x00:
  178.   Power states:  D0 D1 D2 D3 EPSS
  179.   Power: setting=D0, actual=D0
  180.   Connection: 1
  181.      0x0f
  182. Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  183.   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
  184.   Amp-In vals:  [0x00 0x00]
  185.   Pincap 0x00003724: IN Detect
  186.     Vref caps: HIZ 50 GRD 80 100
  187.   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  188.     Conn = 1/8, Color = Black
  189.     DefAssociation = 0xf, Sequence = 0x0
  190.     Misc = NO_PRESENCE
  191.   Pin-ctls: 0x20: IN VREF_HIZ
  192.   Unsolicited: tag=00, enabled=0
  193.   Power states:  D0 D1 D2 D3 EPSS
  194.   Power: setting=D0, actual=D0
  195. Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  196.   Control: name="Headset Mic Boost Volume", index=0, device=0
  197.     ControlAmp: chs=3, dir=In, idx=0, ofs=0
  198.   Control: name="Headset Mic Phantom Jack", index=0, device=0
  199.   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
  200.   Amp-In vals:  [0x00 0x00]
  201.   Pincap 0x00003724: IN Detect
  202.     Vref caps: HIZ 50 GRD 80 100
  203.   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  204.     Conn = 1/8, Color = Black
  205.     DefAssociation = 0xf, Sequence = 0x0
  206.     Misc = NO_PRESENCE
  207.   Pin-ctls: 0x24: IN VREF_80
  208.   Unsolicited: tag=00, enabled=0
  209.   Power states:  D0 D1 D2 D3 EPSS
  210.   Power: setting=D0, actual=D0
  211. Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  212.   Control: name="Headphone Mic Boost Volume", index=0, device=0
  213.     ControlAmp: chs=3, dir=In, idx=0, ofs=0
  214.   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
  215.   Amp-In vals:  [0x00 0x00]
  216.   Pincap 0x00003724: IN Detect
  217.     Vref caps: HIZ 50 GRD 80 100
  218.   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  219.     Conn = 1/8, Color = Black
  220.     DefAssociation = 0xf, Sequence = 0x0
  221.     Misc = NO_PRESENCE
  222.   Pin-ctls: 0x20: IN VREF_HIZ
  223.   Unsolicited: tag=00, enabled=0
  224.   Power states:  D0 D1 D2 D3 EPSS
  225.   Power: setting=D0, actual=D0
  226. Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  227.   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
  228.   Amp-In vals:  [0x00 0x00]
  229.   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  230.   Amp-Out vals:  [0x80 0x80]
  231.   Pincap 0x0001373c: IN OUT HP EAPD Detect
  232.     Vref caps: HIZ 50 GRD 80 100
  233.   EAPD 0x2: EAPD
  234.   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  235.     Conn = 1/8, Color = Black
  236.     DefAssociation = 0xf, Sequence = 0x0
  237.     Misc = NO_PRESENCE
  238.   Pin-ctls: 0x20: IN VREF_HIZ
  239.   Unsolicited: tag=00, enabled=0
  240.   Power states:  D0 D1 D2 D3 EPSS
  241.   Power: setting=D0, actual=D0
  242.   Connection: 2
  243.      0x0c* 0x0d
  244. Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
  245. Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  246.   Pincap 0x00000020: IN
  247.   Pin Default 0x40e00001: [N/A] Reserved at Ext N/A
  248.     Conn = Unknown, Color = Unknown
  249.     DefAssociation = 0x0, Sequence = 0x1
  250.   Pin-ctls: 0x20: IN
  251.   Power states:  D0 D1 D2 D3 EPSS
  252.   Power: setting=D0, actual=D0
  253. Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
  254.   Pincap 0x00000014: OUT Detect
  255.   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
  256.     Conn = 1/8, Color = Black
  257.     DefAssociation = 0xf, Sequence = 0x0
  258.     Misc = NO_PRESENCE
  259.   Pin-ctls: 0x40: OUT
  260.   Unsolicited: tag=00, enabled=0
  261.   Power states:  D0 D1 D2 D3 EPSS
  262.   Power: setting=D0, actual=D0
  263.   Connection: 1
  264.      0x06
  265. Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
  266. Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  267.   Processing caps: benign=0, ncoeff=73
  268. Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  269.   Control: name="Headphone Playback Switch", index=0, device=0
  270.     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  271.   Control: name="Headphone Mic Jack", index=0, device=0
  272.   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  273.   Amp-Out vals:  [0x80 0x80]
  274.   Pincap 0x0001001c: OUT HP EAPD Detect
  275.   EAPD 0x2: EAPD
  276.   Pin Default 0x0321101f: [Jack] HP Out at Ext Left
  277.     Conn = 1/8, Color = Black
  278.     DefAssociation = 0x1, Sequence = 0xf
  279.   Pin-ctls: 0xc0: OUT HP
  280.   Unsolicited: tag=01, enabled=1
  281.   Power states:  D0 D1 D2 D3 EPSS
  282.   Power: setting=D0, actual=D0
  283.   Connection: 2
  284.      0x0c 0x0d*
  285. Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  286.   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  287.   Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  288.   Connection: 6
  289.      0x18 0x19 0x1a 0x1b 0x1d 0x0b
  290. Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  291.   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  292.   Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  293.   Connection: 6
  294.      0x18 0x19 0x1a 0x1b 0x1d 0x0b
复制代码
以下是我个人的整理和分析:
Address: 0
Vendor Id: 0x10ec0283
节点分析
Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
//节点,音频输出,控制器名称"Speaker Playback Volume”(扬声器播放音量),立体声功放

Node 0x03 [Audio Output] wcaps 0x41d: Stereo Amp-Out
//节点,音频输出,控制器名称"Headphone Playback Volume”(只听耳机播放音量),立体声功放

Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
//节点,音频输出,立体声数字

Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
0x23
//麦克风,音频输入,控制器1名称"Capture Volume”(捕获音量)控制器2名称"Capture Switch”(捕获开关),立体声放大器

Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
0x22  
//节点,音频输入,立体声放大器

Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
0x18 0x19 0x1a 0x1b 0x1d
//音频混合器,输入,控制器1名称"Headset Mic Playback Volume”(耳机麦克风播放音量)控制器2名称"Headset Mic Playback Switch”(耳机麦克风开关)控制器3"Headphone Mic Playback Volume”(只听耳机播放音量)控制器4名称"Headphone Mic Playback Switch”(只听耳机开关),立体声放大器

Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
         0x02 0x0b
//音频混合器,节点,输入,立体声放大器

Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
0x03 0x0b
//音频混合器,节点,输入,立体声放大器

Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x0f [Audio Mixer] wcaps 0x20010a: Mono Amp-In
0x0d
//音频混合器,节点,输入,立体声放大器

Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x11 [Audio Input] wcaps 0x10051b: Stereo Amp-In
0x12
//节点,音频输入,立体声放大器                             

Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
Pin Default 0x90a60130: [Fixed] Mic at Int N/A
Color = Unknown
Pin-ctls: 0x20: IN
//关键配合物,控制器1名称"Internal Mic Boost Volume”(内部麦克风增益音量)控制器2名称"Internal Mic Phantom Jack”(内部麦克风接口),立体声放大器

Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
         Pin Default 0x90170110: [Fixed] Speaker at Int N/A
Color = Unknown
Pin-ctls: 0x00:
         0x0c
//关键配合物,控制器1名称"Speaker Playback Switch”(扬声器播放开关)控制器2名称"Speaker Phantom Jack”(扬声器接口),立体声功放

Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x16 [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x17 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
Pin Default 0x40020008: [N/A] Line Out at Ext N/A
Color = Unknown
Pin-ctls: 0x00:
0x0f   
//关键配合物,无插孔线路输出元件,仅用作过渡,立体声功放

Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
Color = Black
Pin-ctls: 0x20: IN VREF_HIZ
//关键配合物,未接入的外接扬声器备用位,立体声放大器

Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
Color = Black
Pin-ctls: 0x24: IN VREF_80
//关键配合物,控制器1名称"Headset Mic Boost Volume”(耳机麦克风增益音量)控制器2名称"Headset Mic Phantom Jack”(耳机麦克风接口),未接入的外接扬声器备用位,立体声放大器

Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
Color = Black
Pin-ctls: 0x20: IN VREF_HIZ
//关键配合物,控制器名称"Headphone Mic Boost Volume”(只听耳机增益音量),未接入的外接扬声器备用位,立体声放大器

Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
Color = Black
Pin-ctls: 0x20: IN VREF_HIZ
0x0c* 0x0d
//关键配合物,未接入的外接扬声器备用位,立体声放大器/立体声功放

Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x1d [Pin Complex] wcaps 0x400400: Mono
Pin Default 0x40e00001: [N/A] Reserved at Ext N/A
Color = Unknown
Pin-ctls: 0x20: IN
//关键配合物,内部保留,用于音频混合器数字信号交换点

Node 0x1e [Pin Complex] wcaps 0x400781: Stereo Digital
Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
Color = Black
Pin-ctls: 0x40: OUT                                                                                                                                                  
0x06
//关键配合物,未接入的外接扬声器备用位,立体声数字信号

Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
//未知,供应商定义的小部件

Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
//未知,供应商定义的小部件

Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
Pin Default 0x0321101f: [Jack] HP Out at Ext Left
Color = Black
Pin-ctls: 0xc0: OUT HP
0x0c 0x0d*
//关键配合物,控制器1名称"Headphone Playback Switch”(只听耳机播放开关)控制器2名称"Headphone Mic Jack”(只听耳机麦克风接口),立体声功放

Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
0x18 0x19 0x1a 0x1b 0x1d 0x0b
//音频混合器,立体声放大器

Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
0x18 0x19 0x1a 0x1b 0x1d 0x0b
//音频混合器,立体声放大器


config data 整理

0x12        0x90a60130: [Fixed] Mic at Int N/A        Color = Unknown
0x14        0x90170110: [Fixed] Speaker at Int N/A        Color = Unknown
0x17        0x40020008: [N/A] Line Out at Ext N/A        Color = Unknown
0x18        0x411111f0: [N/A] Speaker at Ext Rear        Color = Black
0x19        0x411111f0: [N/A] Speaker at Ext Rear        Color = Black
0x1a        0x411111f0: [N/A] Speaker at Ext Rear        Color = Black
0x1b        0x411111f0: [N/A] Speaker at Ext Rear        Color = Black
0x1d        0x40e00001: [N/A] Reserved at Ext N/A        Color = Unknown
0x1e        0x411111f0: [N/A] Speaker at Ext Rear        Color = Black
0x21        0x0321101f: [Jack] HP Out at Ext Left        Color = Black

12 10 01 a6 90 Mic at int N/A        Unknown
14 40 01 17 90        Speaker at Int N/A        Unknown
17 68 01 02 40        Line Out at Ext N/A        Unknown
18 f0 10 01 41        Speaker at Ext Rear        Black
19 f0 10 01 41        Speaker at Ext Rear        Black
1a f0 10 01 41        Speaker at Ext Rear        Black
1b f0 10 01 41        Speaker at Ext Rear        Black
1d f0 00 f0 40        Reserved at Ext N/A        Unknown
1e f0 10 01 41        Speaker at Ext Rear        Black
21 50 10 21 03        HP Out at Ext Left        Black


config data生成
01271c10 01271d01 01271ea6 01271f90
01471c40 01471d01 01471e17 01471f90
01771c68 01771d01 01471e02 01771f40
01871cf0 01871d10 01871e01 01871f41
01971cf0 01971d10 01971e01 01971f41
01a71cf0 01a71d10 01a71e01 01a71f41
01b71cf0 01b71d10 01b71e01 01b71f41
01d71cf0 01d71d00 01d71ef0 01d71f40
01e71cf0 01e71d10 01e71e01 01e71f41
02171c50 02171d10 02171e21 02171f03 01470c02 02170c02



<01271c10 01271d01 01271ea6 01271f90 01471c40 01471d01 01471e17 01471f90 01771c68 01771d01 01471e02 01771f40 01871cf0 01871d10 01871e01 01871f41 01971cf0 01971d10 01971e01 01971f41 01a71cf0 01a71d10 01a71e01 01a71f41
01b71cf0 01b71d10 01b71e01 01b71f41 01d71cf0 01d71d00 01d71ef0 01d71f40 01e71cf0 01e71d10 01e71e01 01e71f41 02171c50 02171d10 02171e21 02171f03 01470c02 02170c02 >


PathMap 整理
Mic        0x11>0x12=17>18
Speaker        0x14>0x0c>0x02=20>12>2
HP Out        0x21>0x0d>0x03=33>13>3
Line Out        0x17>0x0f=23>15
                        以上

这是我改好的AppleHDA.kext,麻烦各位大神指点一下,在这里谢过了


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

爱折腾的老顽童

Rank: 5Rank: 5Rank: 5

UID
212948
帖子
850
PB币
1816
贡献
0
技术
13
活跃
1622
沙发
发表于 2015-10-29 11:25:43 IP属地北京 |只看该作者
本帖最后由 zonglan 于 2015-10-29 11:30 编辑

用HDAenable.kext了吗?

Rank: 2Rank: 2

UID
3394489
帖子
184
PB币
238
贡献
0
技术
6
活跃
444
板凳
发表于 2015-10-29 11:52:58 IP属地北京 |只看该作者
不能加载最重要的原因是AppleHDA二进制文件patch的不对,10.11以后如果你通过ADI 1984进行patch,除了84 19 D4 11替换为你的83 02 EC 10外,还需要屏蔽掉一个新的codeId,  83 19 D4 11替换为00 00 00 00,这个以前版本系统是不需要的,10.11以后必须屏蔽掉83 19 D4 11。
另外,DSDT中的layout-id和AppleHDA中的layout-id要一致,这个我想一般不会出错但是还是检查一下吧

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

4F
发表于 2015-10-29 11:53:23 IP属地江西 |只看该作者
zonglan 发表于 2015-10-29 11:25
用HDAenable.kext了吗?

我是今年才进远景的,很多以前的精华帖都没看到,这里请教一下,HDAenable.kext是什么?作用是?

Rank: 2Rank: 2

UID
3394489
帖子
184
PB币
238
贡献
0
技术
6
活跃
444
5F
发表于 2015-10-29 11:54:46 IP属地北京 |只看该作者
HDAenable.kext应该就是注入layout-id的,如果你DSDT中设置了layout-id那就不用理会这个HDAenable.kext了。

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

6F
发表于 2015-10-29 11:59:55 IP属地江西 |只看该作者
realjones 发表于 2015-10-29 11:52
不能加载最重要的原因是AppleHDA二进制文件patch的不对,10.11以后如果你通过ADI 1984进行patch,除了84 19 ...

多些指点!然而我看的几个关于仿冒声卡的帖子,关于竟然二进制文件的问题竟然是连个屁都没提起!还有个让我找其他人修改好了的替换···拜托能替换还用得着自己做?咳~太激动了,有些失礼,谢谢了!

白日梦想家

Rank: 9

UID
4378502
帖子
3756
PB币
211
贡献
0
技术
1528
活跃
1616

十一周年 十周年 小白鼠勋章II代 我是大学生!

7F
发表于 2015-10-29 12:46:26 IP属地四川 |只看该作者
https://github.com/Mirone/AppleHDA_10.11/tree/master/Laptop's和这个里面你的声卡进行节点对比。还有。仿冒声卡要二进制文件打补丁。一般通过clover 的kext patch功能来实现

爱折腾的老顽童

Rank: 5Rank: 5Rank: 5

UID
212948
帖子
850
PB币
1816
贡献
0
技术
13
活跃
1622
8F
发表于 2015-10-29 13:12:06 IP属地北京 |只看该作者
yb741230 发表于 2015-10-29 11:53
我是今年才进远景的,很多以前的精华帖都没看到,这里请教一下,HDAenable.kext是什么?作用是?{:7_466: ...

是配合修改后的AppleHDA使之生效的,两个文件一起放到SLE下。
之前我也是自己改AppleHDA不行,然后才用HDAenable,非常稳定的

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

9F
发表于 2015-10-29 13:17:15 IP属地江西 |只看该作者
stevechen962464 发表于 2015-10-29 12:46
https://github.com/Mirone/AppleHDA_10.11/tree/master/Laptop's和这个里面你的声卡进行节点对比。还有。仿 ...

有点不同,我的少了一个线路输入,而我的笔记本只有一个插孔,节点也没有这么多,其他的耳机扬声器和麦克风都是一样的,数值也都填对了···
打补丁该怎么打?虽然猜到了个大概,但我还是想确定一下···

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

10F
发表于 2015-10-29 13:21:17 IP属地江西 |只看该作者
zonglan 发表于 2015-10-29 13:12
是配合修改后的AppleHDA使之生效的,两个文件一起放到SLE下。
之前我也是自己改AppleHDA不行,然后才用H ...

具体作用是什么呢?能推荐个相关帖子吗?

爱折腾的老顽童

Rank: 5Rank: 5Rank: 5

UID
212948
帖子
850
PB币
1816
贡献
0
技术
13
活跃
1622
11F
发表于 2015-10-29 13:46:04 IP属地北京 |只看该作者
yb741230 发表于 2015-10-29 13:21
具体作用是什么呢?能推荐个相关帖子吗?

参考这个:https://bbs.pcbeta.com/viewthread-1526336-1-1.html

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

12F
发表于 2015-10-29 14:24:43 IP属地江西 |只看该作者
zonglan 发表于 2015-10-29 13:46
参考这个:https://bbs.pcbeta.com/viewthread-1526336-1-1.html

非常感谢!

Rank: 5Rank: 5Rank: 5

UID
3852825
帖子
520
PB币
427
贡献
0
技术
1
活跃
306
13F
发表于 2015-10-29 14:50:56 IP属地广东 来自手机 |只看该作者
何必自己做呢…不是有个补丁可以内建声卡么?

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

14F
发表于 2015-10-29 14:52:26 IP属地江西 |只看该作者
zonglan 发表于 2015-10-29 13:46
参考这个:https://bbs.pcbeta.com/viewthread-1526336-1-1.html

也就是说这个驱动是用来注入Layout_ID的吗?然而我已经在dsdt里面添加了相关代码的说···

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

15F
发表于 2015-10-29 14:54:43 IP属地江西 |只看该作者
xfbaby 发表于 2015-10-29 14:50
何必自己做呢…不是有个补丁可以内建声卡么?

哈?内建声卡?那也要先能加载appleHDA先说啊···

爱折腾的老顽童

Rank: 5Rank: 5Rank: 5

UID
212948
帖子
850
PB币
1816
贡献
0
技术
13
活跃
1622
16F
发表于 2015-10-29 14:58:09 IP属地北京 |只看该作者
本帖最后由 zonglan 于 2015-10-29 15:03 编辑
yb741230 发表于 2015-10-29 14:52
也就是说这个驱动是用来注入Layout_ID的吗?然而我已经在dsdt里面添加了相关代码的说···

我是IDT的声卡直接用这个帖子内改好的AppleDHA.kext,按照帖子内的方法改DSDT,但没有成功。只能用贴内另一种方法,加上HDAEnable3.kext就可以了,[attach]3812442[/attach]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
3843471
帖子
462
PB币
84
贡献
0
技术
13
活跃
266
17F
发表于 2015-10-29 15:02:22 IP属地重庆 |只看该作者
还不行,dsdt打补丁吧,搜我的帖子。

没错!我就是逗逗!

Rank: 7Rank: 7Rank: 7

UID
4668927
帖子
2154
PB币
73
贡献
0
技术
3
活跃
768

十周年

18F
发表于 2015-10-29 15:38:07 IP属地江西 |只看该作者
az131425 发表于 2015-10-29 15:02
还不行,dsdt打补丁吧,搜我的帖子。

搜了你的帖子···我竟是无言以对···

Rank: 9

UID
1014939
帖子
1489
PB币
617
贡献
0
技术
212
活跃
1696

十周年 8周年庆典勋章

19F
发表于 2015-10-29 15:43:25 IP属地北京 |只看该作者
realjones 发表于 2015-10-29 11:52
不能加载最重要的原因是AppleHDA二进制文件patch的不对,10.11以后如果你通过ADI 1984进行patch,除了84 19 ...

你好,我问一下,耳机有声音,喇叭没声音,10.10是正常的,请问是什么原因呢?也是二进制么?屏蔽了你说的这个还是不行

Rank: 2Rank: 2

UID
3394489
帖子
184
PB币
238
贡献
0
技术
6
活跃
444
20F
发表于 2015-10-29 15:59:57 IP属地北京 |只看该作者
zjm1989 发表于 2015-10-29 15:43
你好,我问一下,耳机有声音,喇叭没声音,10.10是正常的,请问是什么原因呢?也是二进制么?屏蔽了你说的 ...

重建缓存了吗,感觉不像是这个原因,如果是0x11D41983的check导致的应该耳机也没有声音才对,而且0x11D41983只会影响通过ADI 1984 patch的,按照老外的说法是10.11的AppleHDA改动了一些加载check机制,0x11D41983这个codeId应该从19.9就开始存在,但是10.11才必须禁用
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛