li_chinacn
发表于 2011-8-15 21:50
回复 crazybirdy 的帖子
ing quantum is 10000 us
mig_table_max_displ = 72
AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled
AppleACPICPU: ProcessorId=1 LocalApicId=4 Enabled
AppleACPICPU: ProcessorId=2 LocalApicId=1 Enabled
AppleACPICPU: ProcessorId=3 LocalApicId=5 Enabled
calling mpo_policy_init for Sandbox
Security policy loaded: Seatbelt sandbox policy (Sandbox)
calling mpo_policy_init for Quarantine
Security policy loaded: Quarantine policy (Quarantine)
calling mpo_policy_init for TMSafetyNet
Security policy loaded: Safety net for Time Machine (TMSafetyNet)
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
MAC Framework successfully initialized
using 10485 buffer headers and 7290 cluster IO buffer headers
IOAPIC: Version 0x20 Vectors 64:87
ACPI: System State (S3)
PFM64 0xf10000000, 0xf0000000
[ PCI configuration begin ]
PCI configuration changed (bridge=2 device=1 cardbus=0)
[ PCI configuration end, bridges 6 devices 12 ]
Sleep failure code 0x49926c80 0x241814a4
[ PCI configuration begin ]
PCI configuration changed (bridge=2 device=1 cardbus=0)
[ PCI configuration end, bridges 7 devices 18 ]
Kext com.apple.driver.AppleHDAController - library kext com.apple.iokit.IOGraphicsFamily not found.
Can't load kext com.apple.driver.AppleHDAController - failed to resolve library dependencies.
Kext com.apple.driver.AppleHDAController failed to load (0xdc00800e).
Failed to load kext com.apple.driver.AppleHDAController (error 0xdc00800e).
netkas presents fakesmc, a kext which emulates smc device
Couldn't alloc class "AppleHDAController"
Loading VoodooHDA 0.2.1 (based on hdac version 20090401_0132)
VoodooHDADevice::init
VoodooHDACodecHints: not present in plist
VoodooHDAHints: not present in plist
VoodooHDADevice::probe
Controller: Intel PCH (vendor ID: 8086, device ID: 3b56)
VoodooHDADevice::initHardware
deviceId: 3b568086, subDeviceId: 04341028
TCSEL: 01 -> 00
VoodooHDADevice::getCapabilities
CORB size: 256
RIRB size: 256
Streams: ISS=4 OSS=4 BSS=0
Resetting controller...
VoodooHDADevice::resetController(1)
VoodooHDADevice::allocateDmaMemory(1024, CORB)
CORB: allocated 1024 bytes DMA memory (phys: 0x7d36000, virt: 0x42742000)
VoodooHDADevice::allocateDmaMemory(2048, RIRB)
RIRB: allocated 2048 bytes DMA memory (phys: 0x8071000, virt: 0x42743000)
VoodooHDADevice::initCorb
VoodooHDADevice::initRirb
VoodooHDADevice::setupWorkloop
VoodooHDADevice::enableEventSources
Starting CORB Engine...
Starting RIRB Engine...
Enabling controller interrupt...
Scanning HDA codecs...
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
VoodooHDACodecHints: codec hints dictionary not present
Pin sense: nid=21 res=0x00000000
VoodooHDADevice::audioCtlOssMixerInit(0xffffff8008ed0008)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 0, 75, -549755813813)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 1, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 2, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 3, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 4, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 5, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 6, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 7, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 8, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 9, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 10, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 11, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 12, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 13, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 14, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 15, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 16, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 17, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 18, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 19, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 20, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 21, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 22, 75, -549755813813)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 23, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0008, 24, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSetRecSrc(0xffffff8008ed0008, 0x80)
warning: couldn't set recording source to microphone
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x809d000, virt: 0x42765000)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x95b1000, virt: 0x47c4c000)
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x95c1000, virt: 0x42766000)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x95f2000, virt: 0x47c5c000)
VoodooHDADevice::audioCtlOssMixerInit(0xffffff8008ed0068)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 0, 75, -549755813813)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 1, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 2, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 3, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 4, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 5, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 6, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 7, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 8, 90, -549755813798)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 9, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 10, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 11, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 12, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 13, 50, -549755813838)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 14, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 15, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 16, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 17, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 18, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 19, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 20, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 21, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 22, 75, -549755813813)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 23, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSet(0xffffff8008ed0068, 24, 0, -549755813888)
VoodooHDADevice::audioCtlOssMixerSetRecSrc(0xffffff8008ed0068, 0x80)
Recsel (mic): nid 35 source 0 select
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x9603000, virt: 0x4279e000)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x9631000, virt: 0x47c6c000)
Codec #0: Realtek ALC269 (vendor ID: 10ec, device ID: 0269)
VoodooHDADevice::createAudioEngine
VoodooHDAEngine::createAudioStream
recDevMask: 0x1000200, devMask: 0x1002a11
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 192000 (min: 44100, max: 192000)
VoodooHDAEngine::createAudioStream(0, 0xffffff8047c4c000, -549755748352)
supported bit depths: 16 24
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2800, 0xffffff80479dbb50, 0)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2800, 0xffffff80479dbc60, 0xffffff80479dbc50)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: -549755805696
channelSetSpeed(192000) for channel 0 returned 192000
minDb: -63 (ffc10000), maxDb: 1 (ffffff8000010000)
VoodooHDADevice::createAudioEngine
VoodooHDAEngine::createAudioStream
recDevMask: 0x1000200, devMask: 0x1002a11
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 (min: 44100, max: 96000)
VoodooHDAEngine::createAudioStream(1, 0xffffff8047c5c000, -549755748352)
supported bit depths: 16 24
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2400, 0xffffff80479dbb50, 0)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2400, 0xffffff80479dbc60, 0xffffff80479dbc50)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: -549755805696
channelSetSpeed(96000) for channel 1 returned 96000
minDb: -1 (ffffffff), maxDb: -1 (ffffff80ffffffff)
warning: found invalid min/max dB (using default -22.5 -> 0.0 range)
VoodooHDADevice::createAudioEngine
VoodooHDAEngine::createAudioStream
recDevMask: 0x280, devMask: 0x880
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 (min: 44100, max: 96000)
VoodooHDAEngine::createAudioStream(1, 0xffffff8047c6c000, -549755748352)
supported bit depths: 16 24
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2000, 0xffffff80479dbb50, 0)
channelSetFormat(0x10001000) for channel 2 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine::peformFormatChange(0xffffff8008ed2000, 0xffffff80479dbc60, 0xffffff80479dbc50)
channelSetFormat(0x10001000) for channel 2 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: -549755805696
channelSetSpeed(96000) for channel 2 returned 96000
minDb: 0 (00000000), maxDb: 30 (ffffff80001e0000)
Kext com.dong.driver.RadeonHD - library kext com.apple.iokit.IOGraphicsFamily not found.
Can't load kext com.dong.driver.RadeonHD - failed to resolve library dependencies.
Kext com.dong.driver.RadeonHD failed to load (0xdc00800e).
Failed to load kext com.dong.driver.RadeonHD (error 0xdc00800e).
[:init] RealtekRTL81xxx.kext v0.0.67 (c)2010 by Lnx2Mac (lnx2mac@gmail.com)
Kext com.apple.driver.AudioAUUC - library kext com.apple.iokit.IOGraphicsFamily not found.
Can't load kext com.apple.driver.AudioAUUC - failed to resolve library dependencies.
Kext com.apple.driver.AudioAUUC failed to load (0xdc00800e).
Failed to load kext com.apple.driver.AudioAUUC (error 0xdc00800e).
Kext com.apple.driver.AudioAUUC might not load - kextd is currently unavailable.
Couldn't alloc class "AudioAUUCDriver"
Kext com.apple.driver.AudioAUUC might not load - kextd is currently unavailable.
Kext com.apple.ATIRadeonX2000 - library kext com.apple.iokit.IOGraphicsFamily not found.
Can't load kext com.apple.ATIRadeonX2000 - failed to resolve library dependencies.
Kext com.apple.ATIRadeonX2000 failed to load (0xdc00800e).
Failed to load kext com.apple.ATIRadeonX2000 (error 0xdc00800e).
Couldn't alloc class "RadeonHD"
Couldn't alloc class "ATIRadeonX2000"
mbinit: done
Pthread support ABORTS when sync kernel primitives misused
com.apple.AppleFSCompressionTypeDataless kmod start
com.apple.AppleFSCompressionTypeZlib kmod start
No interval found for . Using 8000000
com.apple.AppleFSCompressionTypeDataless load succeeded
com.apple.AppleFSCompressionTypeZlib load succeeded
RealtekRTL81xxx.kext: NIC identified as RTL8103E (mcfg=8)
0 0 AppleUSBCDC: start - initDevice failed
0 0 AppleUSBCDC: start - initDevice failed
USBMSC Identifier (non-unique): 20071114173400000 0xbda 0x158 0x5888
0 0 AppleUSBCDC: start - initDevice failed
USBMSC Identifier (non-unique): 0x21f5 0x1000 0x0
0 0 AppleUSBCDC: start - initDevice failed
From path: "uuid",
Waiting for boot volume with UUID 364B0163-B0E3-351D-AB14-486CFABB204D
Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
0 0 AppleUSBCDC: start - initDevice failed
Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SAT0@1F,2/AppleIntelPchSeriesAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/SAMSUNG HM250HI Media/IOFDiskPartitionScheme/Untitled 8@8
BSD root: disk0s8, major 14, minor 7
Kernel is LP64
0 0 AppleUSBCDC: start - initDevice failed
com_lnx2mac_RealtekRTL81xx: Ethernet address b8:ac:6f:50:30:a9
No interval found for . Using 8000000
No interval found for . Using 8000000
Previous Shutdown Cause: 0
DSMOS has arrived
macx_swapon SUCCESS
nstat_lookup_entry failed: 2
nstat_lookup_entry failed: 2
ACPI_SMC_PlatformPlugin::startForReal - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
** Device in slot: SLOT--1 **
NTFS driver 3.8 .
NTFS volume name \M-g\M-3\M-;\M-g\M-;\M^_\M-d\M-?\M^]\M-g\M^U\M^Y, version 3.1.
NTFS volume name Windows 7, version 3.1.
NTFS volume name , version 3.1.
NTFS volume name , version 3.1.
NTFS volume name , version 3.1.
HFS: Low Disk: freeblks: 11880, warninglimit: 21800
USBF: 34.444 AppleUSBEHCI::Found a transaction past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 5)
USBF: 65.462 AppleUSBEHCI::Found a transaction past the completion deadline on bus 0x1d, timing out! (Addr: 4, EP: 5)
HFS: Very Low Disk: freeblks: 10897, dangerlimit: 10900
ApplePS2Mouse: Unexpected data from PS/2 controller.
ApplePS2Mouse: Unexpected data from PS/2 controller.
duren198717
发表于 2011-8-15 21:55
我看了下楼主的图片,有一个问题是色彩深度没有达到32-bit。我的也没有达到。不知是为何。
crazybirdy
发表于 2011-8-15 22:10
回复 li_chinacn 的帖子
PCI ID: 1002:9552
Connector at index 0
Type [@offset 45546]: VGA (1)
Encoder [@offset 45550]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 45608]: 0x95, OSX senseid: 0x6
Connector at index 1
Type [@offset 45556]: HDMI-A (11)
Encoder [@offset 45560]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45631]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 45566]: LVDS (7)
Encoder [@offset 45570]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 45658]: 0x90, OSX senseid: 0x1
02 00 00 00 40 00 00 00 09 01 00 00 aa 00 02 01LVDS
10 00 00 00 10 00 00 00 00 01 00 00 10 10 00 06VGA
00 08 00 00 00 02 00 00 00 01 00 00 bb 01 01 02HDMI
或
02 00 00 00 40 00 00 00 09 01 00 00 aa 01 02 01LVDS
10 00 00 00 10 00 00 00 00 01 00 00 10 10 00 06VGA
00 08 00 00 00 02 00 00 00 01 00 00 bb 00 01 02HDMI
aa 可能是下面三个
#define UNIPHY_E 0x12 // = UNIPHY_2:LINK_A
#define UNIPHY_F 0x22 // = UNIPHY_2:LINK_B
#define UNIPHY_EF 0x02 // = UNIPHY_2:DUAL_LINK
bb 可能是下面三个
#define UNIPHY_A 0x10 // = UNIPHY:LINK_A
#define UNIPHY_B 0x20 // = UNIPHY:LINK_B
#define UNIPHY_AB 0x00 // = UNIPHY:DUAL_LINK
随便给个bb先不管...先试aa吧
duren198717
发表于 2011-8-16 08:09
实在是抱歉,这两天被这个色彩的问题给搞晕了。
linnezheng
发表于 2011-8-16 09:19
li_chinacn
发表于 2011-8-16 15:41
回复 crazybirdy 的帖子
crazybird大哥,请问boot文件可以用hexedit打开吗
li_chinacn
发表于 2011-8-16 15:49
回复 crazybirdy 的帖子
有关啊,如果能用hexedit打开boot文件,就不用xcode去编译了,那里面就有修改好的参数
li_chinacn
发表于 2011-8-16 21:12
回复 crazybirdy 的帖子
楼主,我弄了6天了,就是没弄好,实在不想麻烦你了,可是我想我的苹果能正常驱动,我还搞不到encoder文件,今天,我装了ubuntu,在下面得到了encoder,可是我看不懂楼主能帮我看看吗?不用修改hdmi
ATOM BIOS Rom:
SubsystemVendorID: 0x1028 SubsystemID: 0x0434
IOBaseAddress: 0x2000
Filename: BR37859.001
BIOS Bootup Message:
BR37859-001 M92 DDR3 64bit 450e/600m
PCI ID: 1002:9552
Connector at index 0
Type [@offset 45546]: VGA (1)
Encoder [@offset 45550]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 45608]: 0x95, OSX senseid: 0x6
Connector at index 1
Type [@offset 45556]: HDMI-A (11)
Encoder [@offset 45560]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45631]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 45566]: LVDS (7)
Encoder [@offset 45570]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 45658]: 0x90, OSX senseid: 0x1
[ 7.575695] Initialized drm 1.1.0 20060810
[ 8.340446] radeon defaulting to kernel modesetting.
[ 8.340450] radeon kernel modesetting enabled.
[ 8.342640] initializing kernel modesetting (RV710 0x1002:0x9552).
[ 8.342690] register mmio base: 0xCFEF0000
[ 8.342692] register mmio size: 65536
[ 8.343943] Detected VRAM RAM=512M, BAR=256M
[ 8.343947] RAM width 64bits DDR
[ 8.344063] radeon: 512M of VRAM memory ready
[ 8.344065] radeon: 512M of GTT memory ready.
[ 8.344085] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 8.344087] Driver supports precise vblank timestamp query.
[ 8.344195] radeon: irq initialized.
[ 8.344198] GART: num cpu pages 131072, num gpu pages 131072
[ 8.345091] Loading RV710 Microcode
[ 8.804203] ring test succeeded in 1 usecs
[ 8.804383] radeon: ib pool ready.
[ 8.804494] ib test succeeded in 0 usecs
[ 8.804497] Enabling audio support
[ 8.807346] Radeon Display Connectors
[ 8.807350] Connector 0:
[ 8.807352] VGA
[ 8.807355] DDC: 0x7fa0 0x7fa0 0x7fa4 0x7fa4 0x7fa8 0x7fa8 0x7fac 0x7fac
[ 8.807357] Encoders:
[ 8.807359] CRT2: INTERNAL_KLDSCP_DAC2
[ 8.807361] Connector 1:
[ 8.807363] HDMI-A
[ 8.807365] HPD1
[ 8.807368] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[ 8.807370] Encoders:
[ 8.807372] DFP1: INTERNAL_UNIPHY
[ 8.807374] Connector 2:
[ 8.807375] LVDS
[ 8.807378] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 8.807379] Encoders:
[ 8.807381] LCD1: INTERNAL_UNIPHY2
[ 8.867995] Internal thermal controller with fan control
[ 8.868132] radeon: power management initialized
[ 9.859816] fb mappable at 0xD0142000
[ 9.859819] vram apper at 0xD0000000
[ 9.859821] size 4325376
[ 9.859822] fb depth is 24
[ 9.859824] pitch is 5632
[ 10.794065] fb0: radeondrmfb frame buffer device
[ 10.794067] drm: registered panic notifier
[ 10.794074] Initialized radeon 2.8.0 20080528 for 0000:02:00.0 on minor 0
bigslowfat
发表于 2011-8-17 00:11
本帖最后由 bigslowfat 于 2011-10-9 12:19 编辑
娘啊,总算在狮子下面开起Dell Inspiron 1564(1464也适用)的QE/CI了!
要点1:使用本帖的变色龙780,不要使用新版的变色龙。
要点2:正确的参数是Connector at index 0
Type [@offset 45546]: VGA (1)
Encoder [@offset 45550]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 45608]: 0x95, OSX senseid: 0x06
[ 2.244047] Connector 0:
[ 2.244048] VGA
[ 2.244050] DDC: 0x7fa0 0x7fa0 0x7fa4 0x7fa4 0x7fa8 0x7fa8 0x7fac 0x7fac
[ 2.244051] Encoders:
[ 2.244053] CRT2: INTERNAL_KLDSCP_DAC2(DACB)
10000000 10000000 0001 0000 00 10 00 06
Connector at index 1
Type [@offset 45556]: HDMI-A (11)
Encoder [@offset 45560]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 45631]: 0x91, OSX senseid: 0x02
[ 2.244054] Connector 1:
[ 2.244055] HDMI-A
[ 2.244056] HPD1
[ 2.244057] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[ 2.244059] Encoders:
[ 2.244060] DFP1: INTERNAL_UNIPHY
00080000 00020000 0001 0000 10 01 01 02
Connector at index 2
Type [@offset 45566]: LVDS (7)
Encoder [@offset 45570]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 45658]: 0x90, OSX senseid: 0x01
[ 2.244061] Connector 2:
[ 2.244062] LVDS
[ 2.244063] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 2.244065] Encoders:
[ 2.244066] LCD1: INTERNAL_UNIPHY2
02000000 40000000 0901 0000 12 00 02 01
以Lion GM(11A511)的ATI4600Controller.kext为例,正确的偏移量是
Offset1:00020F40&&00020F70
Offset2:00075998&&000759E0
10.7.2(11C62):0001ff40/0001ff70/00073e98/00073ee8
使用的参数是10000000 10000000 0001 0000 00 10 00 06
00080000 00020000 0001 0000 10 01 01 02
02000000 40000000 0901 0000 12 00 02 01一共有四个地方需要修改,缺一不可。
要点3:替换完成4600Ctrlr之后,一定要用-f -x参数进一次系统,然后再用正常模式进入!!!切记切记!!!
以下上传有效的4600Ctrlr,理论上也可以用在10.6.8:
请注意:https://bbs.pcbeta.com/forum-view ... highlight-1564.html所提供的kext文件,参数虽正确但顺序不对,而且四处只修改了两处,无法开QE/CI,只能造成灰屏。
截图是:
10.7.1的4600Ctrlr:
另外请参考https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=857076&pid=21442564。
hais
发表于 2011-8-17 11:43
回复 crazybirdy 的帖子
试试看,谢谢分享
cgx9
发表于 2011-8-17 16:25
bigslowfat
发表于 2011-8-17 20:42
本帖最后由 bigslowfat 于 2011-10-9 12:17 编辑
本楼废弃。请参考https://bbs.pcbeta.com/forum.php?mod=redirect&goto=findpost&ptid=857076&pid=20957201。
cmdyliyi
发表于 2011-8-17 21:37
回复 bigslowfat 的帖子
谢谢提供,用提供的ATI4600Controller.kext,替换了我的文件,但是任然没有变化,我已经试过了多种办法,还是不能驱动的4330显卡,郁闷
cmdyliyi
发表于 2011-8-17 22:13
回复 bigslowfat 的帖子
谢谢你的答复,你说的我都做了,只是我没看清你的贴,我的是1320,怪不得你了
cgx9
发表于 2011-8-18 10:25
kissfire1980
发表于 2011-8-18 12:12
回复 fyner 的帖子
我也是同样的配置,也不能重启呃,能把ATI4600controller发给我吗?谢谢
njcfrank
发表于 2011-8-20 11:58
准备开始折腾了,谢谢楼主
lg0001
发表于 2011-8-24 22:38
vcxzvcxzv
ad201794
发表于 2011-8-29 21:27
回复 crazybirdy 的帖子
好像特别麻烦,唉,有点怕怕啊,
ad201794
发表于 2011-8-29 21:28
回复 crazybirdy 的帖子
第一步就没有成功,取不到rom。。。。。