bajtek Posted February 4, 2008 Share Posted February 4, 2008 what is the easiest way to save the output to the file? dmesg > /output.txt You´ll need to mount the file system for it to save the output, although the kext can be loaded without even mounting the filesystem Link to comment Share on other sites More sharing options...
BlackCH Posted February 5, 2008 Share Posted February 5, 2008 ADI 1981 (HP 6720s), HDAudio6.kext. Feb 4 16:39:01 localhost kernel[0]: HDAudio[0x2918200]::CodecDetection-started(0x261f180) by Taruga Feb 4 16:39:01 localhost kernel[0]: HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b Feb 4 16:39:01 localhost kernel[0]: Cad Address: 0 Feb 4 16:39:01 localhost kernel[0]: Vid/Pid : 0x11d41981 Feb 4 16:39:01 localhost kernel[0]: Subsystem : 0x103c30d8 Feb 4 16:39:01 localhost kernel[0]: Revision : 0x00100200 Feb 4 16:39:01 localhost kernel[0]: First nid : 2 of 30 Feb 4 16:39:01 localhost kernel[0]: Nid 0x02 0x00030311 DAC Digital Feb 4 16:39:01 localhost kernel[0]: Nid 0x03 0x00000441 DAC Feb 4 16:39:01 localhost kernel[0]: Nid 0x04 0x00100511 ADC Feb 4 16:39:01 localhost kernel[0]: Nid 0x05 A:0x01 S:0x00 0x92174110 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x06 A:0x01 S:0x0f 0x0321201f Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x07 A:0x0f S:0x00 0x410710f0 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x08 A:0x02 S:0x00 0x03a12020 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x09 A:0x02 S:0x0e 0x0181302e Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x0a A:0x0f S:0x00 0x4145f0f0 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x0c 0x00200101 Mixer Feb 4 16:39:01 localhost kernel[0]: Nid 0x0e 0x00200101 Mixer Feb 4 16:39:01 localhost kernel[0]: Nid 0x0f 0x00200100 Mixer Feb 4 16:39:01 localhost kernel[0]: Nid 0x16 A:0x0f S:0x00 0x995711f0 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x17 A:0x0f S:0x00 0x5993e0f0 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x18 A:0x02 S:0x01 0x91a79121 Pin Complex Feb 4 16:39:01 localhost kernel[0]: Nid 0x19 A:0x0f S:0x00 0x593310f0 Pin Complex I hope you release the new patcher soon. Keep up the good work! EDIT: Attached linux codec dump AD1981_HP6720s_codecDump.zip Link to comment Share on other sites More sharing options...
dong Posted February 5, 2008 Share Posted February 5, 2008 AD1981 (Thinkpad T60) HDAudio.kext v6 HDAudio[0x3dd9000]::CodecDetection-started(0x3c0aa00) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x17aa2025 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0xc3014110 Pin Complex Nid 0x06 A:0x0f S:0x00 0x422140f0 Pin Complex Nid 0x07 A:0x0f S:0x00 0x591311f0 Pin Complex Nid 0x08 A:0x02 S:0x0e 0xc3a1502e Pin Complex Nid 0x09 A:0x0f S:0x00 0x418130f0 Pin Complex Nid 0x0a A:0x0f S:0x00 0x014411f0 Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S:0x00 0x59f311f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x599311f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x41a190f0 Pin Complex Nid 0x19 A:0x02 S:0x00 0x9933e120 Pin Complex Link to comment Share on other sites More sharing options...
QMax Posted February 5, 2008 Share Posted February 5, 2008 Finally I'm able to post an updated Linux codec dump after the necessary patch to make at work my codec under linux. See my post #200 to see what's changed. Codec: Realtek ALC660-VD Address: 0 Vendor Id: 0x10ec0660 Subsystem Id: 0x10431339 Revision Id: 0x100001 Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x3c 0x3c] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x00 0x00] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x00 0x00] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Audio Output] wcaps 0x1d: Stereo Amp-Out Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x00 0x00] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x00 0x00] PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x1e 0x1e] [0x00 0x00] [0x00 0x00] [0x19 0x19] [0x80 0x80] Connection: 6 0x18 0x19 0x1a 0x1b 0x1c 0x1d Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] Connection: 2 0x04 0x0b Node 0x0f [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] Connection: 2 0x05 0x0b Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x081003c: IN OUT HP EAPD Detect Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x40: OUT Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0810034: IN OUT EAPD Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0834: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Connection: 1 0x0e Node 0x17 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0834: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Connection: 1 0x0f Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x081734: IN OUT Detect Pin Default 0x01a1183f: [Jack] Mic at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x24: IN Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x08173c: IN OUT HP Detect Pin Default 0x99a30130: [Fixed] Mic at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x24: IN Connection: 2 0x0c* 0x0f Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0834: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x08173c: IN OUT HP Detect Pin Default 0x0121101f: [Jack] HP Out at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Connection: 2 0x0c* 0x0f Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x0820: IN Pin Default 0x598301f0: [N/A] Line In at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x0810: OUT Pin Default 0x99430120: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 11 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b Node 0x23 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono I'll try to patch again AppleHDA using this new codec dump tonigh... crossing my fingers... Max Link to comment Share on other sites More sharing options...
freakbsd Posted February 5, 2008 Share Posted February 5, 2008 HP nw8440 (AD1981): v6 output: HDAudio[0x3941800]::CodecDetection-started(0x36f4e00) by Taruga HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x103c30a3 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0x92174110 Pin Complex Nid 0x06 A:0x01 S:0x0f 0x0421201f Pin Complex Nid 0x07 A:0x0f S:0x00 0x410710f0 Pin Complex Nid 0x08 A:0x02 S:0x00 0x04a12020 Pin Complex Nid 0x09 A:0x02 S:0x0e 0x0181302e Pin Complex Nid 0x0a A:0x0f S:0x00 0x4145f0f0 Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S:0x00 0x995711f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x5993e0f0 Pin Complex Nid 0x18 A:0x02 S:0x01 0x91a79121 Pin Complex Nid 0x19 A:0x0f S:0x00 0x593310f0 Pin Complex Link to comment Share on other sites More sharing options...
stepfreak Posted February 6, 2008 Share Posted February 6, 2008 Hi, Taruga. Here is my result about your test component v5 and v6. (I'm using ALC889A codec. Gigabyte P35-DS3R) it is result v5.. HDAudio[0xaeea000]::CodecDetection-started(0xabd2000) by Taruga HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 293e codec_mask = 0x00000000 HDAudio::Cad Address: 0 HDAudio::Vid/Pid : 0x00000000 HDAudio::Subsystem : 0x00000000 HDAudio::Revision : 0x00000000 STATESTS : 0x00000000 FGroups: : 0x00000000 Widgets: : 0x00000000 FGroupType : 0x00000000 First nid : 0 of 0 HDAudio[0xaeea000]::CodecDetection-ended(0x7916fc28) and v6.. detect successfully.. HDAudio[0xaeea000]::CodecDetection-started(0xabd2000) by Taruga HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 293e Cad Address: 2 Vid/Pid : 0x10ec0885 Subsystem : 0x1458a002 Revision : 0x00100101 First nid : 2 of 37 Nid 0x02 0x00000011 DAC Nid 0x03 0x00000011 DAC Nid 0x04 0x00000011 DAC Nid 0x05 0x00000011 DAC Nid 0x06 0x00000211 DAC Digital Nid 0x07 0x0010011b ADC Nid 0x08 0x0010011b ADC Nid 0x09 0x0010011b ADC Nid 0x0a 0x00100391 ADC Digital Nid 0x0b 0x0020010b Mixer Nid 0x0c 0x0020010f Mixer Nid 0x0d 0x0020010f Mixer Nid 0x0e 0x0020010f Mixer Nid 0x0f 0x0020010f Mixer Nid 0x14 A:0x01 S:0x00 0x01014410 Pin Complex Nid 0x15 A:0x01 S:0x02 0x01011412 Pin Complex Nid 0x16 A:0x01 S:0x01 0x01016411 Pin Complex Nid 0x17 A:0x01 S:0x04 0x01012414 Pin Complex Nid 0x18 A:0x04 S:0x00 0x01a19c40 Pin Complex Nid 0x19 A:0x05 S:0x00 0x02a19c50 Pin Complex Nid 0x1a A:0x04 S:0x0f 0x0181344f Pin Complex Nid 0x1b A:0x02 S:0x00 0x02214c20 Pin Complex Nid 0x1c A:0x0f S:0x00 0x593301f0 Pin Complex Nid 0x1d A:0x00 S:0x01 0x4005e601 Pin Complex Nid 0x1e A:0x03 S:0x00 0x014b6130 Pin Complex Nid 0x1f A:0x06 S:0x00 0x01cb7160 Pin Complex Nid 0x22 0x0020010b Mixer Nid 0x23 0x0020010b Mixer Nid 0x24 0x0020010b Mixer Nid 0x25 0x00000011 DAC Nid 0x26 0x0020010f Mixer finally attach my linux codec dump file. Thanks. ALC889A_stepfreak.txt Link to comment Share on other sites More sharing options...
mentorek Posted February 6, 2008 Share Posted February 6, 2008 Conexant HDA (Waikiki) @ Toshiba Satellite P100-219 using HDAudio.kext v.6 HDAudio[0x29bc200]::CodecDetection-started(0x26c4480) by Taruga HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8 Cad Address: 0 id/Pid : 0x14f15047 Subsystem : 0x1179ff31 Revision : 0x00100000 First nid : 16 of 15 Nid 0x10 0x0000041d DAC Nid 0x11 0x00000611 DAC Digital Nid 0x12 0x00100d1b ADC Nid 0x13 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x14 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x15 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x16 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x17 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x18 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x19 0x0020050b Mixer Nid 0x1c 0x0000041d DAC Nid 0x1d A:0x00 S:0x00 0x00000000 Pin Complex Linux dump Codec: Conexant CX20551 (Waikiki) Address: 0 Vendor Id: 0x14f15047 Subsystem Id: 0x1179ff31 Revision Id: 0x100000 Modem Function Group: 0x2 Default PCM: rates [0x40]: 48000 bits [0x2]: 16 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A Node 0x10 [Audio Output] wcaps 0x41d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x15 0x15] PCM: rates [0x40]: 48000 bits [0x2]: 16 formats [0x1]: PCM Power: 0x0 Node 0x11 [Audio Output] wcaps 0x611: Stereo Digital PCM: rates [0x40]: 48000 bits [0x2]: 16 formats [0x1]: PCM Power: 0x0 Node 0x12 [Audio Input] wcaps 0x100d1b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x0d 0x0d] [0x80 0x80] [0x80 0x80] PCM: rates [0x40]: 48000 bits [0x2]: 16 formats [0x1]: PCM Power: 0x0 Connection: 6 0x19 0x14 0x15 0x1a* 0x16 0x10 Node 0x13 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x1a 0x1a] Pincap 0x081001c: OUT HP EAPD Detect Pin Default 0xc3111010: [Both] Speaker at Ext Left Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 3 0x19 0x10* 0x16 Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x1f 0x1f] Pincap 0x0833c: IN OUT HP Detect Pin Default 0x03811011: [Jack] Line In at Ext Left Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Power: 0x0 Connection: 2 0x19* 0x16 Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x1f 0x1f] Pincap 0x0833c: IN OUT HP Detect Pin Default 0x03a11012: [Jack] Mic at Ext Left Conn = 1/8, Color = Black Pin-ctls: 0x21: IN Power: 0x0 Connection: 3 0x1c 0x19* 0x16 Node 0x16 [Pin Complex] wcaps 0x400401: Stereo Pincap 0x0860: IN Pin Default 0x99330100: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x20: IN Power: 0x0 Node 0x17 [Pin Complex] wcaps 0x400481: Stereo Pincap 0x08324: IN Detect Pin Default 0xb7a00100: [Fixed] Mic at Oth Mobile-In Conn = Unknown, Color = Unknown Pin-ctls: 0x21: IN Power: 0x0 Node 0x18 [Pin Complex] wcaps 0x400701: Stereo Digital Pincap 0x0810: OUT Pin Default 0x21440100: [Jack] SPDIF Out at Sep Rear Conn = RCA, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Connection: 1 0x11 Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In Amp-In caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1 Amp-In vals: [0x17 0x17] [0x80 0x80] [0x8e 0x8e] [0x17 0x17] Power: 0x0 Connection: 4 0x10 0x1b 0x1a 0x16 Node 0x1a [Audio Selector] wcaps 0x30050d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x1f, mute=0 Amp-Out vals: [0x03 0x03] Power: 0x0 Connection: 3 0x15 0x14 0x17* Node 0x1b [Audio Selector] wcaps 0x300501: Stereo Power: 0x0 Connection: 2 0x14* 0x15 Node 0x1c [Audio Output] wcaps 0x41d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] PCM: rates [0x40]: 48000 bits [0x2]: 16 formats [0x1]: PCM Power: 0x0 Node 0x1d [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1 Amp-Out vals: [0x9a 0x9a] Pincap 0x08314: OUT Detect Pin Default 0x90100112: [Fixed] Speaker at Int N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 3 0x1c 0x19* 0x16 Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono Cheers, Mik Link to comment Share on other sites More sharing options...
roneil4 Posted February 7, 2008 Share Posted February 7, 2008 Here is my output. The load hung at the point in here, so after about 5 minutes I pressed enter, and it seemed to stop execution. My sound card is a sigmatel 9205, and it runs on Codec#1 in linux. My codec dump is attached. This was done with version 6. HDAudio[0x3d11c00]::CodecDetection-started(0x3977d80) by Taruga HDAudio::D27:F0 Irq: 21 Vid: 8086 Pid: 284b Cad Address: 0 Vid/Pid : 0x838476a0 Subsystem : 0x102801f9 Revision : 0x00100204 First nid : 10 of 28 Nid 0x0a A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x0b A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x0c A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x0d A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x0e A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x0f A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x10 0x000d0c05 DAC Nid 0x11 0x000d0c05 DAC Nid 0x12 0x001d0541 ADC Nid 0x13 0x001d0541 ADC Nid 0x14 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x15 0x00200100 Mixer Nid 0x16 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x17 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x18 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x1f 0x00040211 DAC Digital Nid 0x20 0x00140311 ADC Digital Nid 0x21 A:0x00 S:0x00 0x00000000 Pin Complex Nid 0x22 A:0x00 S:0x00 0x00000000 Pin Complex codec_dump1.txt Link to comment Share on other sites More sharing options...
iNoob Posted February 7, 2008 Share Posted February 7, 2008 Hello all ADI AD1986A owners, I think we can have proper sound support soon! HDAudio[0x25f5800]::CodecDetection-started(0x23d0700) by Taruga HDAudio::D16:F0 Irq: 23 Vid: 10de Pid: 026c Cad Address: 0 Vid/Pid : 0x11d41986 Subsystem : 0x104381b3 Revision : 0x00100500 First nid : 2 of 42 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x0000044d DAC Nid 0x04 0x0000040d DAC Nid 0x05 0x0000040d DAC Nid 0x06 0x00100511 ADC Nid 0x07 0x00200101 Mixer Nid 0x08 0x00200100 Mixer Nid 0x09 0x0020010e Mixer Nid 0x1a A:0x02 S:0x01 0x02214021 Pin Complex Nid 0x1b A:0x01 S:0x01 0x01014011 Pin Complex Nid 0x1c A:0x01 S:0x02 0x01013012 Pin Complex Nid 0x1d A:0x01 S:0x05 0x01019015 Pin Complex Nid 0x1e A:0x0f S:0x00 0x501700f0 Pin Complex Nid 0x1f A:0x0f S:0x00 0x02a190f0 Pin Complex Nid 0x20 A:0x0f S:0x00 0x018130f0 Pin Complex Nid 0x21 A:0x0f S:0x00 0x509700f0 Pin Complex Nid 0x22 A:0x0f S:0x00 0x993310f0 Pin Complex Nid 0x23 A:0x0f S:0x00 0x50b700f0 Pin Complex Nid 0x24 A:0x0f S:0x00 0x90f700f0 Pin Complex Nid 0x25 A:0x0f S:0x00 0x014510f0 Pin Complex Nid 0x27 0x00200101 Mixer Nid 0x28 0x00200101 Mixer Nid 0x29 0x00200101 Mixer Nid 0x2a 0x00200101 Mixer Nid 0x2b 0x00200100 Mixer And the Linux dump: Codec: Analog Devices AD1986A Address: 0 Vendor Id: 0x11d41986 Subsystem Id: 0x104381b3 Revision Id: 0x100500 Default PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Default Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Node 0x02 [Audio Output] wcaps 0x30311: Stereo Digital PCM: rates [0x60]: 44100 48000 bits [0x2]: 16 formats [0x5]: PCM AC3 Connection: 2 0x01* 0x06 Node 0x03 [Audio Output] wcaps 0x44d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x04 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x05 [Audio Output] wcaps 0x40d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Power: 0x0 Node 0x06 [Audio Input] wcaps 0x100511: Stereo PCM: rates [0x7f]: 8000 11025 16000 22050 32000 44100 48000 bits [0x6]: 16 20 formats [0x1]: PCM Power: 0x0 Connection: 1 0x12 Node 0x07 [Audio Mixer] wcaps 0x200101: Stereo Connection: 8 0x03 0x09 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x08 [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x07 Node 0x09 [Audio Mixer] wcaps 0x20010e: Mono Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80] [0x80] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80] Connection: 2 0x04 0x05 Node 0x0a [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x07* 0x04 0x05 Node 0x0b [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x07* 0x04 Node 0x0c [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x04* 0x07 Node 0x0d [Audio Selector] wcaps 0x300101: Stereo Connection: 2 0x05* 0x08 Node 0x0e [Audio Selector] wcaps 0x300100: Mono Connection: 2 0x08* 0x11 Node 0x0f [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-Out vals: [0x00 0x00] Connection: 8 0x1f 0x20 0x1d 0x1d 0x27* 0x28 0x29 0x2a Node 0x10 [Audio Selector] wcaps 0x300101: Stereo Connection: 3 0x20 0x1c* 0x1f Node 0x11 [Audio Selector] wcaps 0x300941: Stereo Connection: 2 0x0f* 0x2b Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x0f, stepsize=0x05, mute=1 Amp-Out vals: [0x0f 0x0f] Connection: 8 0x11 0x22 0x00 0x21 0x10 0x07 0x08* 0x23 Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x11 Node 0x14 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80] Connection: 1 0x23 Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x22 Node 0x16 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x21 Node 0x17 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out Amp-Out caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Connection: 1 0x10 Node 0x18 [Audio Selector] wcaps 0x30010c: Mono Amp-Out Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1 Amp-Out vals: [0x8f] Connection: 2 0x19* 0x24 Node 0x19 [Beep Generator Widget] wcaps 0x700000: Mono Node 0x1a [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x081f: OUT HP Detect Pin Default 0x02214021: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green Pin-ctls: 0xc0: OUT HP Connection: 1 0x0a Node 0x1b [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x14 0x14] Pincap 0x081001f: OUT HP EAPD Detect Pin Default 0x01014011: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green Pin-ctls: 0x40: OUT Connection: 1 0x0b Node 0x1c [Pin Complex] wcaps 0x400185: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0837: IN OUT Detect Pin Default 0x01013012: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Blue Pin-ctls: 0x20: IN Connection: 1 0x0c Node 0x1d [Pin Complex] wcaps 0x400985: Stereo Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x081737: IN OUT Detect Pin Default 0x01019015: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Connection: 1 0x0d Node 0x1e [Pin Complex] wcaps 0x400104: Mono Amp-Out Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=1 Amp-Out vals: [0x04] Pincap 0x0810: OUT Pin Default 0x501700f0: [N/A] Speaker at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Connection: 1 0x0e Node 0x1f [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081727: IN Detect Pin Default 0x02a190f0: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Node 0x20 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081727: IN Detect Pin Default 0x018130f0: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue Pin-ctls: 0x20: IN Node 0x21 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x0827: IN Detect Pin Default 0x509700f0: [N/A] Aux at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x22 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x993310f0: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Black Pin-ctls: 0x20: IN Node 0x23 [Pin Complex] wcaps 0x400000: Mono Pincap 0x0820: IN Pin Default 0x50b700f0: [N/A] Telephony at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x24 [Pin Complex] wcaps 0x400000: Mono Pincap 0x0820: IN Pin Default 0x90f700f0: [Fixed] Other at Int N/A Conn = Analog, Color = Unknown Pin-ctls: 0x20: IN Node 0x25 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x014510f0: [Jack] SPDIF Out at Ext Rear Conn = Optical, Color = Black Pin-ctls: 0x40: OUT Connection: 1 0x02 Node 0x26 [Power Widget] wcaps 0x500500: Mono Power: 0x0 Connection: 8 0x07* 0x08 0x13 0x14 0x15 0x16 0x17 0x18 Node 0x27 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x1d Node 0x28 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1f 0x20 Node 0x29 [Audio Mixer] wcaps 0x200101: Stereo Connection: 2 0x1d 0x20 Node 0x2a [Audio Mixer] wcaps 0x200101: Stereo Connection: 3 0x1f 0x1d 0x20 Node 0x2b [Audio Mixer] wcaps 0x200100: Mono Connection: 1 0x0f I double-checked everything, on both kext output and Linux dump, all IDs and pathmaps are surprisingly EQUAL! I can't beleive we'll finally have 6-ch audio! Keep the good work going Taruga! You made my laptop sound work! (ALC883) :censored2: You're the man! Link to comment Share on other sites More sharing options...
whitehorse Posted February 7, 2008 Share Posted February 7, 2008 Hello, I want to test the v6 but I really need your help. Because after booting with -s, i want to load kext (-t) but there is this message : --------------------------------------------------------- kernel extension /HDAudio.kext has problems: Authentication failures: { "File owner/permissions are incorrect" = ( "/HDAudio.kext" "/HDAudio.kext/Contents/Info.plist" "/HDAudio.kext/Contents" "/HDAudio.kext/Contents/MacOS/HDAudio" "/HDAudio.kext/Contents/MacOS" ) } ------------------------------------------------------------ And i don't know how i make it to work. Please help me... Link to comment Share on other sites More sharing options...
iNoob Posted February 7, 2008 Share Posted February 7, 2008 Hello, I want to test the v6 but I really need your help. Because after booting with -s, i want to load kext (-t) but there is this message : --------------------------------------------------------- kernel extension /HDAudio.kext has problems: Authentication failures: { "File owner/permissions are incorrect" = ( "/HDAudio.kext" "/HDAudio.kext/Contents/Info.plist" "/HDAudio.kext/Contents" "/HDAudio.kext/Contents/MacOS/HDAudio" "/HDAudio.kext/Contents/MacOS" ) } ------------------------------------------------------------ And i don't know how i make it to work. Please help me... mount -uw / chmod -R 755 /HDAudio.kext chown -R 0:0 /HDAudio.kext Link to comment Share on other sites More sharing options...
towhite Posted February 8, 2008 Share Posted February 8, 2008 Hi Taruga.. I have test using file HDAudio6.kext.zip and get information from my AD1981 soundcard like this : HDAudio[0x3c09400]::CodecDetection-started(0x3991180) by Taruga HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x11790311 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0x90170110 Pin Complex Nid 0x06 A:0x01 S:0x0f 0x0221101f Pin Complex Nid 0x07 A:0x0f S: 0x0e 0x40f000fe Pin Complex Nid 0x08 A:0x02 S:0x00 0x02a11020 Pin Complex Nid 0x09 A:0x0f S: 0x0d 0x40f000fd Pin Complex Nid 0x0a A:0x0f S: 0x0c 0x40f000fc Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S: 0x00 0x90f701f0 Pin Complex Nid 0x17 A:0x0f S: 0x0b 0x40f000fb Pin Complex Nid 0x18 A:0x02 S: 0x0e 0x90a7012e Pin Complex Nid 0x19 A:0x0f S: 0x0a 0x40f000fa Pin Complex First time run the patch .. it make kernel panic on booting..after try to disable my core multi processing on my bios to make it works.. the kernel run smothly and not panic again.. After do the steps like you wrote before..VIOLAA..!! my sound card works!! i got stereo sound but still no mic input..hehe.. i hope get multichannel and mic input works on the next V2 patcher.. But still being my question is but why it should disable my core multi processing to make the script work without kernel panic Taruga ? Would you like to fix it please.. ANYWAY...GREAT WORKS! Thanks a lot Taruga...YOU ARE THE MASTER..! Toshiba Portege M500 Leopard Kalyway 10.5.1 SoundCard AD1981 SoundMax Link to comment Share on other sites More sharing options...
whitehorse Posted February 8, 2008 Share Posted February 8, 2008 Thank you very much iNoob... IT WORKS and now i can post my results in the forum... ... Link to comment Share on other sites More sharing options...
kuv_sisyphus Posted February 8, 2008 Share Posted February 8, 2008 This is the output for my system(HP 6510b AD1981) with v6 HDAudio[0x3d91c00]::CodecDetection-started(0x3a18680) by Taruga HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 284b Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x103c30c0 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0x92174110 Pin Complex Nid 0x06 A:0x01 S:0x0f 0x0321201f Pin Complex Nid 0x07 A:0x0f S:0x00 0x410710f0 Pin Complex Nid 0x08 A:0x02 S:0x00 0x03a12020 Pin Complex Nid 0x09 A:0x02 S:0x0e 0x0181302e Pin Complex Nid 0x0a A:0x0f S:0x00 0x4145f0f0 Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S:0x00 0x995711f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x5993e0f0 Pin Complex Nid 0x18 A:0x02 S:0x01 0x91a79121 Pin Complex Nid 0x19 A:0x0f S:0x00 0x593310f0 Pin Complex the attach is linux dump codec.txt Link to comment Share on other sites More sharing options...
wardos Posted February 10, 2008 Share Posted February 10, 2008 AD1984 on Thinkpad X61S using v6 HDAudio[0x3c06800]::CodecDetection-started(0x38cfc00) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 284b Cad Address: 0 Vid/Pid : 0x11d41984 Subsystem : 0x17aa20d6 Revision : 0x00100400 First nid : 2 of 37 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000405 DAC Nid 0x04 0x00000405 DAC Nid 0x05 0x0010050b ADC Nid 0x06 0x0010050b ADC Nid 0x07 0x00200103 Mixer Nid 0x08 0x00100501 ADC Nid 0x09 0x00100501 ADC Nid 0x0a 0x00200103 Mixer Nid 0x0b 0x00200103 Mixer Nid 0x11 A:0x01 S:0x0f 0x0421401f Pin Complex Nid 0x12 A:0x01 S:0x00 0x90170110 Pin Complex Nid 0x13 A:0x0f S:0x00 0x511301f0 Pin Complex Nid 0x14 A:0x02 S:0x01 0x04a15021 Pin Complex Nid 0x15 A:0x02 S:0x0e 0x90a7012e Pin Complex Nid 0x16 A:0x0f S:0x00 0x593301f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x1a A:0x0f S:0x00 0x91f311f0 Pin Complex Nid 0x1b A:0x0f S:0x00 0x614411f0 Pin Complex Nid 0x1c A:0x02 S:0x00 0x21a15020 Pin Complex Nid 0x1e 0x00200103 Mixer Nid 0x1f 0x00200100 Mixer Nid 0x20 0x0020010b Mixer Nid 0x24 0x00200103 Mixer Link to comment Share on other sites More sharing options...
MasterDesaster Posted February 10, 2008 Share Posted February 10, 2008 v6 results for Thinkpad T60 with HD 1981 HDAudio[0x3cfec00]::CodecDetection-started(0x39bec80) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x17aa2025 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0xc3014110 Pin Complex Nid 0x06 A:0x0f S:0x00 0x422140f0 Pin Complex Nid 0x07 A:0x0f S:0x00 0x591311f0 Pin Complex Nid 0x08 A:0x02 S:0x0e 0xc3a1502e Pin Complex Nid 0x09 A:0x0f S:0x00 0x418130f0 Pin Complex Nid 0x0a A:0x0f S:0x00 0x014411f0 Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S:0x00 0x59f311f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x599311f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x41a190f0 Pin Complex Nid 0x19 A:0x02 S:0x00 0x9933e120 Pin Complex Address and subsystem is the same as in linux dump. Link to comment Share on other sites More sharing options...
zubi Posted February 11, 2008 Share Posted February 11, 2008 I have not seem much with my card. I have an LENOVO R61 with an "Intel HD auido chipset" which I have determined is actually an Analog Devices 1984. I have tried several several patchers and always got the same answer: Unsupported Analog Codec Attached is my Linux codec dump. ADI_1984_codec_dump.txt I will post my kext results when I get them. Link to comment Share on other sites More sharing options...
Chris17 Posted February 11, 2008 Share Posted February 11, 2008 Hi! Congratulations!! In fact you are the first one to report success with HD sound codec AD1981HD! Which patch program did you use (Taruga 1.20?) and what exactly did you do? Hi Taruga..I have test using file HDAudio6.kext.zip and get information from my AD1981 soundcard like this : HDAudio[0x3c09400]::CodecDetection-started(0x3991180) by Taruga HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x11790311 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0x90170110 Pin Complex Nid 0x06 A:0x01 S:0x0f 0x0221101f Pin Complex Nid 0x07 A:0x0f S: 0x0e 0x40f000fe Pin Complex Nid 0x08 A:0x02 S:0x00 0x02a11020 Pin Complex Nid 0x09 A:0x0f S: 0x0d 0x40f000fd Pin Complex Nid 0x0a A:0x0f S: 0x0c 0x40f000fc Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S: 0x00 0x90f701f0 Pin Complex Nid 0x17 A:0x0f S: 0x0b 0x40f000fb Pin Complex Nid 0x18 A:0x02 S: 0x0e 0x90a7012e Pin Complex Nid 0x19 A:0x0f S: 0x0a 0x40f000fa Pin Complex First time run the patch .. it make kernel panic on booting..after try to disable my core multi processing on my bios to make it works.. the kernel run smothly and not panic again.. After do the steps like you wrote before..VIOLAA..!! my sound card works!! i got stereo sound but still no mic input..hehe.. i hope get multichannel and mic input works on the next V2 patcher.. But still being my question is but why it should disable my core multi processing to make the script work without kernel panic Taruga ? Would you like to fix it please.. ANYWAY...GREAT WORKS! Thanks a lot Taruga...YOU ARE THE MASTER..! Toshiba Portege M500 Leopard Kalyway 10.5.1 SoundCard AD1981 SoundMax Link to comment Share on other sites More sharing options...
Tek_No Posted February 11, 2008 Share Posted February 11, 2008 Hi! Congratulations!! In fact you are the first one to report success with HD sound codec AD1981HD! Which patch program did you use (Taruga 1.20?) and what exactly did you do? Well, to be honest, I'm also very curious how you got this working as Patcher 1.20 doesn't support the AD1981HD... Take care, Tek_No Link to comment Share on other sites More sharing options...
musicchamber Posted February 12, 2008 Share Posted February 12, 2008 Just tried the V6. Mother Board is Intel Bad Axe 2. Audio Chip is STAR9274D. --- Feb 12 00:21:31 localhost kernel[0]: HDAudio[0x7455e00]::CodecDetection-started(0x70d9e00) by Taruga Feb 12 00:21:31 localhost kernel[0]: HDAudio::D27:F0 Irq: 22 Vid: 8086 Pid: 27d8 Feb 12 00:21:31 localhost kernel[0]: Cad Address: 2 Feb 12 00:21:31 localhost kernel[0]: Vid/Pid : 0x83847621 Feb 12 00:21:31 localhost kernel[0]: Subsystem : 0x80860419 Feb 12 00:21:31 localhost kernel[0]: Revision : 0x00100201 Feb 12 00:21:31 localhost kernel[0]: First nid : 2 of 35 Feb 12 00:21:31 localhost kernel[0]: Nid 0x02 0x000d0c05 DAC Feb 12 00:21:31 localhost kernel[0]: Nid 0x03 0x000d0c05 DAC Feb 12 00:21:31 localhost kernel[0]: Nid 0x04 0x000d0c05 DAC Feb 12 00:21:31 localhost kernel[0]: Nid 0x05 0x000d0c05 DAC Feb 12 00:21:31 localhost kernel[0]: Nid 0x06 0x000d0c05 DAC Feb 12 00:21:31 localhost kernel[0]: Nid 0x07 0x001d0541 ADC Feb 12 00:21:31 localhost kernel[0]: Nid 0x08 0x001d0541 ADC Feb 12 00:21:31 localhost kernel[0]: Nid 0x09 0x001d0541 ADC Feb 12 00:21:31 localhost kernel[0]: Nid 0x0a A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x0b A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x0c A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x0d A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x0e A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x0f A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x10 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x11 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x12 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x13 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x14 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x1e 0x00040211 DAC Digital Feb 12 00:21:31 localhost kernel[0]: Nid 0x20 0x00140311 ADC Digital Feb 12 00:21:31 localhost kernel[0]: Nid 0x21 A:0x00 S:0x00 0x00000000 Pin Complex Feb 12 00:21:31 localhost kernel[0]: Nid 0x22 A:0x00 S:0x00 0x00000000 Pin Complex STAC9274D.txt Link to comment Share on other sites More sharing options...
zubi Posted February 13, 2008 Share Posted February 13, 2008 Hey Taruga, I have just installed the 10.5.2 update on my macbook. Is there any files I can share with you to help you out in this cause? Link to comment Share on other sites More sharing options...
MasterDesaster Posted February 14, 2008 Share Posted February 14, 2008 ioreg -lw0 output for AD1981 ioreg.txt v6 results for Thinkpad T60 with HD 1981 HDAudio[0x3cfec00]::CodecDetection-started(0x39bec80) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x11d41981 Subsystem : 0x17aa2025 Revision : 0x00100200 First nid : 2 of 30 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000441 DAC Nid 0x04 0x00100511 ADC Nid 0x05 A:0x01 S:0x00 0xc3014110 Pin Complex Nid 0x06 A:0x0f S:0x00 0x422140f0 Pin Complex Nid 0x07 A:0x0f S:0x00 0x591311f0 Pin Complex Nid 0x08 A:0x02 S:0x0e 0xc3a1502e Pin Complex Nid 0x09 A:0x0f S:0x00 0x418130f0 Pin Complex Nid 0x0a A:0x0f S:0x00 0x014411f0 Pin Complex Nid 0x0c 0x00200101 Mixer Nid 0x0e 0x00200101 Mixer Nid 0x0f 0x00200100 Mixer Nid 0x16 A:0x0f S:0x00 0x59f311f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x599311f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x41a190f0 Pin Complex Nid 0x19 A:0x02 S:0x00 0x9933e120 Pin Complex Address and subsystem is the same as in linux dump. Link to comment Share on other sites More sharing options...
cis.86 Posted February 14, 2008 Share Posted February 14, 2008 861 with no sound. Dreaded 1043? Thanks for your continued effort, Taruga et al. _________________________________ Taruga HDAudio.kext output: Darwin Kernel Version 9.1.0: Sat Nov 17 02:56:34 SCT 2007; made by ToH:xnu-1228.0.2~1/BUILD/obj/RELEASE_I386 HDAudio[0x3319800]::CodecDetection-started(0x30aea00) by Taruga HDAudio::D27:F0 Irq: 16 Vid: 8086 Pid: 27d8 Cad Address: 0 Vid/Pid : 0x10ec0861 Subsystem : 0x15840000 Revision : 0x00100300 First nid : 3 of 33 Nid 0x03 0x00000405 DAC Nid 0x04 0x00000405 DAC Nid 0x05 0x00000405 DAC Nid 0x06 0x00000405 DAC Nid 0x07 0x00000605 DAC Digital Nid 0x08 0x0010051b ADC Nid 0x0b A:0x01 S:0x0f 0x0121411f Pin Complex Nid 0x0c A:0x0f S:0x01 0x411111f1 Pin Complex Nid 0x0d A:0x02 S:0x00 0x01a19120 Pin Complex Nid 0x0e A:0x0f S:0x01 0x411121f1 Pin Complex Nid 0x0f A:0x0f S:0x01 0x411131f1 Pin Complex Nid 0x10 A:0x0f S:0x01 0x411151f1 Pin Complex Nid 0x11 A:0x02 S:0x01 0x99331121 Pin Complex Nid 0x12 A:0x0f S:0x01 0x411161f1 Pin Complex Nid 0x14 0x0020010b Mixer Nid 0x15 0x0020050f Mixer Nid 0x16 0x0020010b Mixer Nid 0x17 0x0020010b Mixer Nid 0x18 0x0020010b Mixer Nid 0x19 0x0020010b Mixer Nid 0x1a 0x0020010b Mixer Nid 0x1b 0x0020010b Mixer Nid 0x1c 0x0020010b Mixer Nid 0x1f A:0x0f S:0x01 0x411171f1 Pin Complex Nid 0x20 A:0x0f S:0x01 0x411181f1 Pin Complex _______________________________________ V.S. LINUX DUMP FROM PCLINUXOS (with sound) Codec: Realtek ALC660 Address: 0 Vendor Id: 0x10ec0861 Subsystem Id: 0x10430000 Revision Id: 0x100340 Default PCM: rates [0x140]: 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Node 0x03 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x04 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x05 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x06 [Audio Output] wcaps 0x405: Stereo Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x07 [Audio Output] wcaps 0x605: Stereo Digital Amp-Out Amp-Out caps: N/A Amp-Out vals: [0x00 0x00] Power: 0x0 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In Amp-In caps: ofs=0x02, nsteps=0x0d, stepsize=0x0b, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] PCM: rates [0x140]: 48000 96000 bits [0x2]: 16 formats [0x1]: PCM Power: 0x0 Connection: 6 0x0d 0x0c* 0x0f 0x10 0x11 0x15 Node 0x09 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Pin Complex] wcaps 0x400581: Stereo Pincap 0x081f: OUT HP Detect Pin Default 0x99030110: [Fixed] Line Out at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 1 0x16 Node 0x0c [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0837: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x20: IN Power: 0x0 Connection: 1 0x19 Node 0x0d [Pin Complex] wcaps 0x400581: Stereo Pincap 0x08337: IN OUT Detect Pin Default 0x01a1183e: [Jack] Mic at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x24: IN Power: 0x0 Connection: 1 0x18 Node 0x0e [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0817: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x40: OUT Power: 0x0 Connection: 1 0x19 Node 0x0f [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x0121101f: [Jack] HP Out at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x45: OUT Power: 0x0 Connection: 1 0x1a Node 0x10 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0833f: IN OUT HP Detect Pin Default 0x99a30130: [Fixed] Mic at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x24: IN Power: 0x0 Connection: 1 0x1b Node 0x11 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0863: IN Pin Default 0x99330131: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Unknown Pin-ctls: 0x00: Node 0x12 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x01451120: [Jack] SPDIF Out at Ext Rear Conn = Optical, Color = Black Pin-ctls: 0x40: OUT Connection: 1 0x07 Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x0d 0x10 Node 0x15 [Audio Mixer] wcaps 0x20050f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x0c, nsteps=0x17, stepsize=0x0b, mute=1 Amp-In vals: [0x02 0x02] [0x80 0x80] [0x80 0x80] Amp-Out caps: ofs=0x0c, nsteps=0x0c, stepsize=0x0b, mute=1 Amp-Out vals: [0x0c 0x0c] Power: 0x0 Connection: 3 0x11 0x14 0x1c Node 0x16 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x03 0x15 Node 0x17 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x04 0x15 Node 0x18 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x05 0x15 Node 0x19 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x06 0x15 Node 0x1a [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00] Connection: 4 0x04 0x06 0x15 0x03 Node 0x1b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 4 0x04 0x06 0x15 0x03 Node 0x1c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x0c 0x0f Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x1f [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0817: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x40: OUT Power: 0x0 Connection: 1 0x18 Node 0x20 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0817: OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black Pin-ctls: 0x40: OUT Power: 0x0 Connection: 1 0x17 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x23 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1 Amp-Out vals: [0x8f] Link to comment Share on other sites More sharing options...
zubi Posted February 17, 2008 Share Posted February 17, 2008 Okay here is my report from my sound card ADI 1984: HDaudio3.kext kextload: extension hdaudio3.kext appears to be loadable kextload: loading extension hdaudio3.kext kextload: hdaudio3.kext loaded successfully kextload: sending personalities to kernel: kextload: from extension /System/Library/Extensions/IOPCIFamily.kext: kextload: IOPCI2PCIBridge-Name kextload: IOPCI2PCIBridge-i386 kextload: IOPCI2PCIBridge-PCI kextload: from extension //daudio3.kext: kextload: HDAudio kextload: sending 4 personalities to the kernel kextload: matching started for hdaudio3.kext HDaudio5.kext HDAudio[0x3d82c00]::CodecDetection-started(0x3a1c400) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 284b codec_mask = 0x00000000 HDAudio::Cad Address: 0 HDAudio::Vid/Pid : 0x11d41984 HDAudio::Subsystem : 0x17aa20bb HDAudio::Revision : 0x00100400 STATESTS : 0x00000000 FGroups: : 0x00010001 Widgets: : 0x00020025 FGroupType : 0x00000001 First nid : 2 of 37 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000405 DAC Nid 0x04 0x00000405 DAC Nid 0x05 0x0010050b ADC Nid 0x06 0x0010050b ADC Nid 0x07 0x00200103 Mixer Nid 0x08 0x00100501 ADC Nid 0x09 0x00100501 ADC Nid 0x0a 0x00200103 Mixer Nid 0x0b 0x00200103 Mixer Nid 0x11 A:0x01 S:0x0f 0x0321401f Pin Complex Nid 0x12 A:0x01 S:0x00 0x90170110 Pin Complex Nid 0x13 A:0x0f S:0x00 0x511301f0 Pin Complex Nid 0x14 A:0x02 S:0x01 0x03a15021 Pin Complex Nid 0x15 A:0x02 S:0x0e 0x90a7012e Pin Complex Nid 0x16 A:0x0f S:0x00 0x593301f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x1a A:0x0f S:0x00 0x91f311f0 Pin Complex Nid 0x1b A:0x0a S:0x00 0x214411a0 Pin Complex Nid 0x1c A:0x02 S:0x00 0x21a15020 Pin Complex Nid 0x1e 0x00200103 Mixer Nid 0x1f 0x00200100 Mixer Nid 0x20 0x0020010b Mixer Nid 0x24 0x00200103 Mixer HAaudio6.kext HDAudio[0x3d74c00]::CodecDetection-started(0x39f3700) by Taruga HDAudio::D27:F0 Irq: 17 Vid: 8086 Pid: 284b Cad Address: 0 Vid/Pid : 0x11d41984 Subsystem : 0x17aa20bb Revision : 0x00100400 First nid : 2 of 37 Nid 0x02 0x00030311 DAC Digital Nid 0x03 0x00000405 DAC Nid 0x04 0x00000405 DAC Nid 0x05 0x0010050b ADC Nid 0x06 0x0010050b ADC Nid 0x07 0x00200103 Mixer Nid 0x08 0x00100501 ADC Nid 0x09 0x00100501 ADC Nid 0x0a 0x00200103 Mixer Nid 0x0b 0x00200103 Mixer Nid 0x11 A:0x01 S:0x0f 0x0321401f Pin Complex Nid 0x12 A:0x01 S:0x00 0x90170110 Pin Complex Nid 0x13 A:0x0f S:0x00 0x511301f0 Pin Complex Nid 0x14 A:0x02 S:0x01 0x03a15021 Pin Complex Nid 0x15 A:0x02 S:0x0e 0x90a7012e Pin Complex Nid 0x16 A:0x0f S:0x00 0x593301f0 Pin Complex Nid 0x17 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x18 A:0x0f S:0x00 0x55a601f0 Pin Complex Nid 0x1a A:0x0f S:0x00 0x91f311f0 Pin Complex Nid 0x1b A:0x0a S:0x00 0x214411a0 Pin Complex Nid 0x1c A:0x02 S:0x00 0x21a15020 Pin Complex Nid 0x1e 0x00200103 Mixer Nid 0x1f 0x00200100 Mixer Nid 0x20 0x0020010b Mixer Nid 0x24 0x00200103 Mixer Link to comment Share on other sites More sharing options...
oSxFr33k Posted February 17, 2008 Share Posted February 17, 2008 10.5.2 is out so is the universal Audio Patcher ready? Link to comment Share on other sites More sharing options...
Recommended Posts