checcco Posted March 13, 2011 Share Posted March 13, 2011 I hope you guys find it useful..it can save much time...I would have loved to have it instead of doing it Personalities from 10.6.6 ATIFramebuffer Personality: Wormy ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: fee0 => 221720 dd if=ATIFramebuffer of=/tmp/wormy bs=1 skip=221720 count=32 od -Ax -tx1 /tmp/wormy 0000000 02 00 00 00 40 00 00 00 29 00 00 00 00 01 01 03 0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 02 01 Personality: Alopias ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: ff80 => 221880 dd if=ATIFramebuffer of=/tmp/alopias bs=1 skip=221880 count=32 od -Ax -tx1 /tmp/alopias 0000000 00 02 00 00 14 00 00 00 00 00 00 00 00 01 01 01 0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 02 02 Personality: Sphyrna ConnectorInfo count in decimal: 1 Effective address for ConnectorInfo table in hex: ffa0 => 221912 dd if=ATIFramebuffer of=/tmp/sphyrna bs=1 skip=221912 count=16 od -Ax -tx1 /tmp/sphyrna 0000000 04 00 00 00 14 00 00 00 00 00 00 00 10 10 01 01 Personality: Caretta ConnectorInfo count in decimal: 1 Effective address for ConnectorInfo table in hex: ffb0 => 221928 dd if=ATIFramebuffer of=/tmp/caretta bs=1 skip=221928 count=16 od -Ax -tx1 /tmp/caretta 0000000 00 02 00 00 14 00 00 00 00 00 00 00 10 01 01 01 Personality: Lamna ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: ffe0 => 221976 dd if=ATIFramebuffer of=/tmp/lamna bs=1 skip=221976 count=32 od -Ax -tx1 /tmp/lamna 0000000 00 02 00 00 14 00 00 00 80 00 00 00 00 01 01 11 0000010 04 00 00 00 16 00 00 00 80 00 00 00 00 10 02 12 Personality: Triakis ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10000 => 222008 dd if=ATIFramebuffer of=/tmp/triakis bs=1 skip=222008 count=32 od -Ax -tx1 /tmp/triakis 0000000 00 02 00 00 14 00 00 00 00 00 00 00 00 01 01 11 0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 02 12 Personality: Iago ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10020 => 222040 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=222040 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 00 00 00 00 01 01 12 0000010 00 10 00 00 16 00 00 00 c4 00 00 00 10 00 02 11 Personality: Hypoprion ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10040 => 222072 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=222072 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 00 00 00 00 01 01 12 0000010 00 10 00 00 16 00 00 00 c4 00 00 00 10 00 02 11 Personality: Megalodon ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10cc0 => 225272 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225272 count=48 od -Ax -tx1 /tmp/fb 0000000 00 02 00 00 14 00 00 00 00 00 00 00 00 01 01 11 0000010 04 00 00 00 16 00 00 00 00 00 00 00 00 10 02 12 0000020 80 00 00 00 02 00 00 00 04 00 00 00 00 10 00 00 Personality: Flicker ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10d00 => 225336 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225336 count=48 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 00 01 00 00 00 01 00 00 02 01 03 05 0000010 00 04 00 00 00 01 00 00 00 01 00 00 01 00 02 02 0000020 00 02 00 00 14 02 00 00 00 01 00 00 00 10 01 04 Personality: Cardinal ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10d40 => 225400 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225400 count=32 od -Ax -tx1 /tmp/fb 0000000 00 02 00 00 14 02 00 00 00 01 00 00 01 01 01 04 0000010 04 00 00 00 14 02 00 00 00 01 00 00 00 10 02 03 Personality: MotMot ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10d60 => 225432 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225432 count=32 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 04 01 00 00 00 01 00 00 10 00 02 03 0000010 04 00 00 00 14 02 00 00 00 01 00 00 01 11 01 04 Personality: Quail ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10e80 => 225720 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225720 count=48 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 22 01 00 07 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 03 04 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 02 03 Personality: Kakapo ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10ec0 => 225784 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225784 count=48 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 05 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 04 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 Personality: Raven ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10f00 => 225848 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225848 count=48 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 07 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 Personality: Peregrine ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 10f40 => 225912 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225912 count=32 od -Ax -tx1 /tmp/fb 0000000 00 02 00 00 04 02 00 00 00 00 00 00 02 01 04 05 0000010 00 04 00 00 00 01 00 00 00 00 00 00 20 00 02 02 Personality: Shrike ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 10f60 => 225944 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=225944 count=48 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 Personality: Uakari ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in hex: 111c0 => 226552 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226552 count=64 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 00 04 00 00 00 01 00 00 12 04 04 01 0000010 04 00 00 00 14 00 00 00 00 01 00 00 01 12 01 03 0000020 00 02 00 00 14 00 00 00 00 01 00 00 00 00 06 05 0000030 00 08 00 00 00 02 00 00 00 01 00 00 22 05 05 04 Personality: Vervet ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in hex: 11200 => 226616 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226616 count=64 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 00 04 00 00 00 01 00 00 12 04 04 02 0000010 04 00 00 00 14 00 00 00 00 01 00 00 01 12 01 04 0000020 00 02 00 00 14 00 00 00 00 01 00 00 00 00 06 03 0000030 00 08 00 00 00 02 00 00 00 01 00 00 22 05 05 01 Personality: Alouatta ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in hex: 11240 => 226680 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226680 count=64 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03 0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 01 01 0000020 00 04 00 00 04 06 00 00 00 01 00 00 21 03 02 02 0000030 00 04 00 00 04 06 00 00 00 01 00 00 22 05 04 04 Personality: Zonalis ConnectorInfo count in decimal: 6 Effective address for ConnectorInfo table in hex: 11280 => 226744 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226744 count=96 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 04 06 00 00 00 01 00 00 20 01 06 06 0000010 00 04 00 00 04 06 00 00 00 01 00 00 10 00 05 05 0000020 00 04 00 00 04 06 00 00 00 01 00 00 21 03 02 04 0000030 00 04 00 00 04 06 00 00 00 01 00 00 11 02 01 03 0000040 00 04 00 00 04 06 00 00 00 01 00 00 22 05 04 02 0000050 00 04 00 00 04 06 00 00 00 01 00 00 12 04 03 01 Personality: Baboon ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 112e0 => 226840 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226840 count=48 od -Ax -tx1 /tmp/fb 0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 03 0000010 00 08 00 00 00 02 00 00 00 01 00 00 22 05 02 01 0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 02 Personality: Colobus ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 11340 => 226936 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226936 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 06 00 00 00 03 00 00 11 02 01 01 Personality: Douc ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 11380 => 227000 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227000 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 06 00 00 00 03 00 00 11 02 01 01 Personality: Galago ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 113c0 => 227064 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227064 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 06 00 00 00 03 00 00 11 02 01 01 Personality: Eulemur ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 113e0 => 227096 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227096 count=48 od -Ax -tx1 /tmp/fb 0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 04 0000010 00 08 00 00 00 02 00 00 00 01 00 00 12 04 04 02 0000020 10 00 00 00 10 00 00 00 00 00 00 00 00 10 00 01 Personality: Hoolock ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 11420 => 227160 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227160 count=48 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01 0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02 0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03 Personality: Langur ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 11460 => 227224 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227224 count=48 od -Ax -tx1 /tmp/fb 0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 04 02 0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 01 01 0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 05 03 Personality: Gliff ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in hex: 11180 => 226488 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=226488 count=48 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 06 00 00 00 01 00 00 10 00 01 01 Personality: Kipunji ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in hex: 114a0 => 227288 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227288 count=64 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 00 01 00 00 09 00 00 00 12 04 03 03 0000010 00 04 00 00 04 06 00 00 00 00 00 00 11 02 01 01 0000020 00 04 00 00 04 06 00 00 00 00 00 00 21 03 02 02 0000030 00 04 00 00 04 06 00 00 00 00 00 00 22 05 04 04 Personality: Nomascus ConnectorInfo count in decimal: 5 Effective address for ConnectorInfo table in hex: 11500 => 227384 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227384 count=80 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05 0000010 00 04 00 00 04 06 00 00 00 03 00 00 11 02 01 01 0000020 00 04 00 00 04 06 00 00 00 03 00 00 21 03 02 02 0000030 00 04 00 00 04 06 00 00 00 03 00 00 12 04 03 03 0000040 00 04 00 00 04 06 00 00 00 03 00 00 22 05 04 04 Personality: Orangutan ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in hex: 11580 => 227512 dd if=ATIFramebuffer of=/tmp/fb bs=1 skip=227512 count=32 od -Ax -tx1 /tmp/fb 0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05 0000010 00 04 00 00 04 06 00 00 00 03 00 00 11 02 01 01 Personalities from MBP2011 in ATI5000Controller thanks to k540kkk Personality: Douc ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 162656 (0x27b60) Location in dec: 507544 (0x7be98) 0000000: 0200 0000 0005 0000 0903 0000 2103 0202 ............!... 0000010: 0004 0000 0402 0000 0003 0000 1102 0101 ................ Personality: Langur ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 162688 (0x27b80) Location in dec: 507576 (0x7beb8) 0000000: 0004 0000 0406 0000 0001 0000 2103 0402 ............!... 0000010: 0004 0000 0406 0000 0001 0000 1102 0101 ................ 0000020: 0400 0000 1402 0000 0001 0000 0204 0503 ................ Personality: Uakari ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 162752 (0x27bc0) Location in dec: 507640 (0x7bef8) 0000000: 0004 0000 0004 0000 0071 0000 1204 0401 .........q...... 0000010: 0400 0000 1400 0000 0071 0000 0112 0103 .........q...... 0000020: 0002 0000 1400 0000 0071 0000 0000 0605 .........q...... 0000030: 0008 0000 0002 0000 0071 0000 2205 0504 .........q.."... Personality: Zonalis ConnectorInfo count in decimal: 6 Effective address for ConnectorInfo table in dec: 162816 (0x27c00) Location in dec: 507704 (0x7bf38) 0000000: 0004 0000 0406 0000 0071 0000 2001 0606 .........q.. ... 0000010: 0004 0000 0406 0000 0071 0000 1000 0505 .........q...... 0000020: 0004 0000 0406 0000 0071 0000 2103 0204 .........q..!... 0000030: 0004 0000 0406 0000 0071 0000 1102 0103 .........q...... 0000040: 0004 0000 0406 0000 0071 0000 2205 0402 .........q.."... 0000050: 0004 0000 0406 0000 0071 0000 1204 0301 .........q...... Personality: Alouatta ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 162912 (0x27c60) Location in dec: 507800 (0x7bf98) 0000000: 0200 0000 0001 0000 0901 0000 1204 0303 ................ 0000010: 0004 0000 0406 0000 0071 0000 1102 0101 .........q...... 0000020: 0004 0000 0406 0000 0071 0000 2103 0202 .........q..!... 0000030: 0004 0000 0406 0000 0071 0000 2205 0404 .........q.."... Personality: Hoolock ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 162976 (0x27ca0) Location in dec: 507864 (0x7bfd8) 0000000: 0004 0000 0406 0000 0001 0000 2103 0501 ............!... 0000010: 0004 0000 0406 0000 0001 0000 1102 0402 ................ 0000020: 0400 0000 1402 0000 0001 0000 0204 0103 ................ Personality: Vervet ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 163040 (0x27ce0) Location in dec: 507928 (0x7c018) 0000000: 0004 0000 0004 0000 0071 0000 1204 0402 .........q...... 0000010: 0400 0000 1400 0000 0071 0000 0112 0104 .........q...... 0000020: 0002 0000 1400 0000 0071 0000 0000 0603 .........q...... 0000030: 0008 0000 0002 0000 0071 0000 2205 0501 .........q.."... Personality: Baboon ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 163104 (0x27d20) Location in dec: 507992 (0x7c058) 0000000: 0400 0000 1400 0000 0001 0000 0102 0103 ................ 0000010: 0008 0000 0002 0000 0071 0000 2205 0201 .........q.."... 0000020: 1000 0000 1000 0000 0001 0000 0010 0002 ................ Personality: Eulemur ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 163168 (0x27d60) Location in dec: 508056 (0x7c098) 0000000: 0400 0000 1400 0000 0001 0000 0102 0104 ................ 0000010: 0008 0000 0002 0000 0071 0000 1204 0402 .........q...... 0000020: 1000 0000 1000 0000 0000 0000 0010 0001 ................ Personality: Galago ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 163264 (0x27dc0) Location in dec: 508152 (0x7c0f8) 0000000: 0200 0000 0001 0000 0903 0000 2103 0202 ............!... 0000010: 0004 0000 0406 0000 0073 0000 1102 0101 .........s...... Personality: Colobus ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 163328 (0x27e00) Location in dec: 508216 (0x7c138) 0000000: 0200 0000 0001 0000 0903 0000 2103 0202 ............!... 0000010: 0004 0000 0406 0000 0073 0000 1102 0101 .........s...... Personality: Mangabey ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 163392 (0x27e40) Location in dec: 508280 (0x7c178) 0000000: 0200 0000 4000 0000 0901 0000 0000 0003 ....@........... 0000010: 0004 0000 0406 0000 0073 0000 1102 0101 .........s...... Personality: Nomascus ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 163456 (0x27e80) Location in dec: 508344 (0x7c1b8) 0000000: 0200 0000 4000 0000 0901 0000 0000 0005 ....@........... 0000010: 0200 0000 0001 0000 0903 0000 1204 0303 ................ 0000020: 0004 0000 0406 0000 0073 0000 1102 0101 .........s...... 0000030: 0004 0000 0407 0000 0073 0000 2103 0202 .........s..!... Personality: Orangutan ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 163552 (0x27ee0) Location in dec: 508440 (0x7c218) 0000000: 0200 0000 4000 0000 0901 0000 0000 0005 ....@........... 0000010: 0004 0000 0406 0000 0073 0000 1102 0101 .........s...... Personalities from ATI6000Controller.kext from MBP2011 thanks to k540kkk Personality: Pithecia ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 159584 (0x26f60) Location in dec: 500444 (0x7a2dc) 0000000: 0004 0000 0403 0000 0001 0000 2103 0204 ............!... 0000010: 0400 0000 1402 0000 0001 0000 0000 0403 ................ 0000020: 1000 0000 1000 0000 0001 0000 0000 0001 ................ Personality: Bulrushes ConnectorInfo count in decimal: 6 Effective address for ConnectorInfo table in dec: 159648 (0x26fa0) Location in dec: 500508 (0x7a31c) 0000000: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000010: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 0000020: 0004 0000 0403 0000 0001 0000 1204 0303 ................ 0000030: 0004 0000 0403 0000 0001 0000 2205 0404 ............"... 0000040: 0004 0000 0403 0000 0001 0000 1000 0505 ................ 0000050: 0004 0000 0403 0000 0001 0000 2001 0606 ............ ... Personality: Cattail ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 159744 (0x27000) Location in dec: 500604 (0x7a37c) 0000000: 0200 0000 4000 0000 2905 0000 0000 0005 ....@...)....... 0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000020: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 0000030: 0004 0000 0001 0000 0001 0000 1204 0303 ................ Personality: Hydrilla ConnectorInfo count in decimal: 5 Effective address for ConnectorInfo table in dec: 159808 (0x27040) Location in dec: 500668 (0x7a3bc) 0000000: 0200 0000 0001 0000 0901 0000 1204 0303 ................ 0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000020: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 0000030: 0004 0000 0403 0000 0001 0000 2205 0504 ............"... 0000040: 0004 0000 0403 0000 0001 0000 1000 0405 ................ Personality: Duckweed ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 159904 (0x270a0) Location in dec: 500764 (0x7a41c) 0000000: 0004 0000 0403 0000 0001 0000 1204 0401 ................ 0000010: 0004 0000 0403 0000 0001 0000 2205 0502 ............"... 0000020: 0008 0000 0402 0000 0001 0000 1102 0304 ................ 0000030: 0002 0000 0402 0000 0001 0000 0000 0605 ................ Personality: Fanwort ConnectorInfo count in decimal: 4 Effective address for ConnectorInfo table in dec: 159968 (0x270e0) Location in dec: 500828 (0x7a45c) 0000000: 0200 0000 4000 0000 2905 0000 0000 0004 ....@...)....... 0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000020: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 0000030: 0004 0000 0001 0000 0001 0000 1204 0303 ................ Personality: Elodea ConnectorInfo count in decimal: 5 Effective address for ConnectorInfo table in dec: 160032 (0x27120) Location in dec: 500892 (0x7a49c) 0000000: 0200 0000 0001 0000 0901 0000 1204 0303 ................ 0000010: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000020: 0004 0000 0403 0000 0001 0000 2103 0202 ............!... 0000030: 0004 0000 0403 0000 0001 0000 2205 0404 ............"... 0000040: 0004 0000 0403 0000 0001 0000 1000 0505 ................ Personality: Kudzu ConnectorInfo count in decimal: 2 Effective address for ConnectorInfo table in dec: 160128 (0x27180) Location in dec: 500988 (0x7a4fc) 0000000: 0004 0000 0403 0000 0001 0000 1204 0303 ................ 0000010: 0008 0000 0402 0000 0001 0000 1102 0101 ................ Personality: Gibba ConnectorInfo count in decimal: 5 Effective address for ConnectorInfo table in dec: 160160 (0x271a0) Location in dec: 501020 (0x7a51c) 0000000: 0004 0000 0403 0000 0001 0000 1204 0501 ................ 0000010: 0004 0000 0403 0000 0001 0000 2205 0402 ............"... 0000020: 0008 0000 0402 0000 0001 0000 1102 0604 ................ 0000030: 0002 0000 0402 0000 0001 0000 0000 0305 ................ 0000040: 0400 0000 0402 0000 0001 0000 1102 0103 ................ Personality: Lotus ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 160256 (0x27200) Location in dec: 501116 (0x7a57c) 0000000: 0004 0000 0403 0000 0001 0000 1102 0101 ................ 0000010: 0004 0000 0001 0000 0001 0000 2103 0202 ............!... 0000020: 0008 0000 0402 0000 0001 0000 2205 0404 ............"... Personality: Ipomoea ConnectorInfo count in decimal: 3 Effective address for ConnectorInfo table in dec: 160320 (0x27240) Location in dec: 501180 (0x7a5bc) 0000000: 0004 0000 0403 0000 0001 0000 1204 0105 ................ 0000010: 0008 0000 0402 0000 0001 0000 1102 0403 ................ 0000020: 1000 0000 1000 0000 0001 0000 0000 0002 ................ Link to comment Share on other sites More sharing options...
rominator Posted March 15, 2011 Share Posted March 15, 2011 Awesome job. Very helpful. Have you looked at the new 6000 series framebuffers? (Gibba, etc) In our efforts to get 6950/70 going, maybe different framebuffer would help. Link to comment Share on other sites More sharing options...
checcco Posted March 15, 2011 Author Share Posted March 15, 2011 Check my first post... We've got personalities from MPB2011 ATI5000 and ATI6000 thanks to k540kkk Link to comment Share on other sites More sharing options...
rominator Posted March 15, 2011 Share Posted March 15, 2011 this is brilliant !!! So, a couple quick questions... Do you know the meaning of those tables? I'm going to guess that they signify the type of connector and what sorts of signals are sent to it. Do they contain DDC routing info? I ask because on EFI Macs, the flashed 5770 and 5870 send boot screens over wrong connectors based on EFI drivers but this gets fixed once the card finishes boot and drivers are all loaded. If we could identify where this is set, we might be able to fix it. For Nvidia cards, there is a similar thing called "NVCAP" that I am also trying to figure out. But if anyone has an idea how to decipher these ATI tables, would be another step in right direction. If I wanted to extract these same tables from the Lion kexts, how would I do it? We have discovered that the "Vervet" and "Uakari" framebuffers used for 5770 and 5870 cards no longer support DisplayPort connections in Lion Dev. Rel. If we could analyze the differences in new FB, maybe we could fix this before it becomes a bigger problem. (or maybe it will be fixed by Apple, but their cards are unaffected so why would they bother?) UPDATE *********Got a PM from neko_no_ko who pointed me to this: http://www.insanelymac.com/forum/index.php?showtopic=249642 Link to comment Share on other sites More sharing options...
jeanlain Posted March 15, 2011 Share Posted March 15, 2011 Some explanations there http://www.insanelymac.com/forum/index.php?showtopic=249642 Link to comment Share on other sites More sharing options...
jeanlain Posted March 16, 2011 Share Posted March 16, 2011 There are many frame buffers for the radeon 6000, but only 3 personalities are listed in the infor.plist of ATI6000Controller.kext. I wonder why. Link to comment Share on other sites More sharing options...
atlee Posted March 16, 2011 Share Posted March 16, 2011 awsome job checcco now i will mess around with Eulemur table to see if I can get LVDS/HDMI and my VGA port perfectly recognised. thank you. Link to comment Share on other sites More sharing options...
Recommended Posts