* 05/01/2008 New version to test and send output
Hi guys, I need some testers for a component of my next patcher. (This test is very important for the release of the new patcher)
What should you do:
- Download the attached kext, unzip it.
- Copy it to root ( / )
- Set permissionsCODEchown -R root:wheel /HDAudio.kext
chmod -R 755 /HDAudio.kext - Boot with -s (no need to mount file system, but maybe it´s needed if you want to save results with dmesg > /report.txt since the file system is at read-only mode if you don´t mount it read/write)
- kextload /HDAudio.kext
CODE
Dec 11 15:01:07 taruga kernel[0]: HDAudio[0x9f24c00]::CodecDetection-started(0x4caa880) by Taruga
Dec 11 15:01:07 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Cad Address: 0
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Vid/Pid : 0x10ec0882
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Subsystem : 0x1043e601
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Revision : 0x00100101
Dec 11 15:01:08 taruga kernel[0]: HDAudio[0x9f24c00]::CodecDetection-ended(0x1)
Dec 11 15:01:07 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Cad Address: 0
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Vid/Pid : 0x10ec0882
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Subsystem : 0x1043e601
Dec 11 15:01:08 taruga kernel[0]: HDAudio::Revision : 0x00100101
Dec 11 15:01:08 taruga kernel[0]: HDAudio[0x9f24c00]::CodecDetection-ended(0x1)
Or something like this on v5:
CODE
Jan 5 21:56:09 taruga kernel[0]: HDAudio[0xfd75800]::CodecDetection-started(0x4ea5180) by Taruga
Jan 5 21:56:09 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Jan 5 21:56:09 taruga kernel[0]: codec_mask = 0x00000000
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Cad Address: 0
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Vid/Pid : 0x10ec0882
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Subsystem : 0x1043e601
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Revision : 0x00100101
Jan 5 21:56:09 taruga kernel[0]: STATESTS : 0x00000000
Jan 5 21:56:09 taruga kernel[0]: FGroups: : 0x00010001
Jan 5 21:56:09 taruga kernel[0]: Widgets: : 0x00020025
Jan 5 21:56:09 taruga kernel[0]: FGroupType : 0x00000001
Jan 5 21:56:09 taruga kernel[0]: First/Last Nid : 2 37
Jan 5 21:56:09 taruga kernel[0]: Nid 0x02 0x00000011 DAC
Jan 5 21:56:09 taruga kernel[0]: Nid 0x03 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x04 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x05 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x06 0x00000211 DAC Digital
Jan 5 21:56:10 taruga kernel[0]: Nid 0x07 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x08 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x09 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0a 0x00100391 ADC Digital
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0b 0x0020010b Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0c 0x0020010f Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0d 0x0020010f Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0e 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x0f 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x14 A:0x01 S:0x00 0x01014c10 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x15 A:0x01 S:0x02 0x01011c12 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x16 A:0x01 S:0x01 0x01016c11 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x17 A:0x01 S:0x04 0x01012c14 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x18 A:0x04 S:0x00 0x01a19c40 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x19 A:0x05 S:0x00 0x02a19c50 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1a A:0x04 S:0x01 0x01813c41 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1b A:0x02 S:0x00 0x02214c20 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1c A:0x04 S:0x0f 0x9933014f Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1d A:0x0f S:0x00 0x411111f0 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1e A:0x03 S:0x00 0x01451130 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1f A:0x0f S:0x00 0x411111f0 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x22 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x23 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x24 0x0020010f Mixer
Jan 5 21:56:09 taruga kernel[0]: HDAudio::D27:F0 Irq: 19 Vid: 8086 Pid: 27d8
Jan 5 21:56:09 taruga kernel[0]: codec_mask = 0x00000000
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Cad Address: 0
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Vid/Pid : 0x10ec0882
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Subsystem : 0x1043e601
Jan 5 21:56:09 taruga kernel[0]: HDAudio::Revision : 0x00100101
Jan 5 21:56:09 taruga kernel[0]: STATESTS : 0x00000000
Jan 5 21:56:09 taruga kernel[0]: FGroups: : 0x00010001
Jan 5 21:56:09 taruga kernel[0]: Widgets: : 0x00020025
Jan 5 21:56:09 taruga kernel[0]: FGroupType : 0x00000001
Jan 5 21:56:09 taruga kernel[0]: First/Last Nid : 2 37
Jan 5 21:56:09 taruga kernel[0]: Nid 0x02 0x00000011 DAC
Jan 5 21:56:09 taruga kernel[0]: Nid 0x03 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x04 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x05 0x00000011 DAC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x06 0x00000211 DAC Digital
Jan 5 21:56:10 taruga kernel[0]: Nid 0x07 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x08 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x09 0x0010011b ADC
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0a 0x00100391 ADC Digital
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0b 0x0020010b Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0c 0x0020010f Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0d 0x0020010f Mixer
Jan 5 21:56:10 taruga kernel[0]: Nid 0x0e 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x0f 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x14 A:0x01 S:0x00 0x01014c10 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x15 A:0x01 S:0x02 0x01011c12 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x16 A:0x01 S:0x01 0x01016c11 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x17 A:0x01 S:0x04 0x01012c14 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x18 A:0x04 S:0x00 0x01a19c40 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x19 A:0x05 S:0x00 0x02a19c50 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1a A:0x04 S:0x01 0x01813c41 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1b A:0x02 S:0x00 0x02214c20 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1c A:0x04 S:0x0f 0x9933014f Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1d A:0x0f S:0x00 0x411111f0 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1e A:0x03 S:0x00 0x01451130 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x1f A:0x0f S:0x00 0x411111f0 Pin Complex
Jan 5 21:56:12 taruga kernel[0]: Nid 0x22 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x23 0x0020010f Mixer
Jan 5 21:56:12 taruga kernel[0]: Nid 0x24 0x0020010f Mixer
I need to check if it´s reading the info correctly on different chipsets and codecs
If you have you ownr linux codec dump, report if there is any difference on: Address and Subsystem
Thanx for your help
Not Detected Codecs Seems that it´s not detecting codecs that show Address 2 in linux dump (and maybe Address 1 also) I need to find a way to detect them as the new patcher will use this detection method. If I cannot detect a codec, the new patcher will not work with them a most worse, I cannot program the codec initialization. I hope to find what´s wrong.
