Help - Search - Members - Calendar
Full Version: Drivers 64bit
Project OS X Forums > Languages > Русский > Драйвера > Другое
Slice
Выкладывайте в эту тему, пожалуйста, драйвера, перекомпилированные в 64 бита, если этого не сделала сама Эппл.

Мой Делл не желал в Снежке принимать родной драйвер IOATAFamily 2.5.0. Я поступил просто: взял Леопардовые исходники 2.0.1 и перекомпилировал под Снежка 32/64 бита. Разрешил использование SSE3. Компьютер вроде стал быстрее.
Click to view attachment -- проверено в 64бита
Click to view attachment

Очередь за батарейкой
Click to view attachment -- не работает в 64 бита
Slice
Пока в 64 бита не работают:
NTFS-3g
CoolBook
ALPSTrackpad - вуду драйвер тоже не помог, только логи все засрал.
AppleACPIBatteryManager - сделал
Click to view attachment

Вместо кулбука поднимаем нативный спидстеп, а вместо NTFS-3G - нативный ntfs
Для наблюдения за процессором можно обратиться к Марку.

Все сделано, остался трекпад. Делаю Snow-64 системой по умолчанию.
Slice
Теперь и трекпад ALPS работает
ApplePS2Controller-Snow64
mechanics
VoodooBattery
Хотя, если Slice сделал AppleACPIBatteryManager.kext, то надобность отпадает.

Slice, после обновления 10.6.2 ты используешь свой IOATA или шедший вместе с обновлением?
У меня система при первом запуске тоже не принимала его, пришлось заменить леопардовским, но сейчас смотрю,что у IOATA есть поддержка 64-битного режима. У меня версия IOATA 2.5.0.
Clubber_77
QUOTE (mechanics @ Nov 15 2009, 11:10 AM) *
Slice, после обновления 10.6.2 ты используешь свой IOATA или шедший вместе с обновлением?
У меня система при первом запуске тоже не принимала его, пришлось заменить леопардовским, но сейчас смотрю,что у IOATA есть поддержка 64-битного режима. У меня версия IOATA 2.5.0.



сюда загляни
mechanics
Click to view attachment 32/64-bit
Испытывал на Intel® 82562GT, работает отлично.
Спасибо dvil с infinitemac.com!
Оригинальная тема
intran
QUOTE (Clubber_77 @ Nov 15 2009, 07:09 PM) *
именно....

люди, а что за решение с дсдт? я пока удалил из IOATAFamily кекст паташный, чтобы снег в панику не падал.
Slice
QUOTE (intran @ Nov 26 2009, 02:48 AM) *
люди, а что за решение с дсдт? я пока удалил из IOATAFamily кекст паташный, чтобы снег в панику не падал.

Ссылка в 5-м посте от клаббера. В той теме есть и более правильное решение от нашего чая.
aydar
Slice
А какой у Вас драйвер используется для wi-fi карты Dell Wireless 1395? Нативный от Снежка? У меня такая же карточка (Broadcom Corporation BCM4312 802.11b/g [14e4:4315]), прописал к себе в DSDT описание из Вашего DSDT:
CODE
            Device (RP01)
            {
                Name (_ADR, 0x001C0000)
                ..............
                Device (PXS1)
                {
                    Name (_ADR, Zero)
            Name (_SUN, Zero)
                Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                        {
                            "model",
                            Buffer ()
                            {
                                "Dell Wireless 1395"
                            },

                            "device_type",
                            Buffer ()
                            {
                                "Airport"
                            },
                            

                            "built-in",
                            Buffer ()
                            {
                                0x00
                            }

                        }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

Теперь в списке карт PCI она обозначается, но написано, что драйвер не установлен. В списке карт Ethernet ее нет. Система 10.6.2 64 бита.
Slice
QUOTE (aydar @ Jan 12 2010, 04:56 PM) *
Slice
А какой у Вас драйвер используется для wi-fi карты Dell Wireless 1395? Нативный от Снежка? У меня такая же карточка (Broadcom Corporation BCM4312 802.11b/g [14e4:4315]), прописал к себе в DSDT описание из Вашего DSDT:
CODE
            Device (RP01)
            {
                Name (_ADR, 0x001C0000)
                ..............
                Device (PXS1)
                {
                    Name (_ADR, Zero)
            Name (_SUN, Zero)
                Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                        {
                            "model",
                            Buffer ()
                            {
                                "Dell Wireless 1395"
                            },

                            "device_type",
                            Buffer ()
                            {
                                "Airport"
                            },
                            

                            "built-in",
                            Buffer ()
                            {
                                0x00
                            }

                        }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

Теперь в списке карт PCI она обозначается, но написано, что драйвер не установлен. В списке карт Ethernet ее нет. Система 10.6.2 64 бита.

CODE
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package ()
                            {
                                "device-id",
                                Buffer ()
                                {
                                  0x12, 0x43, 0x00, 0x00
                                },
                                
                                "name",
                                Buffer ()
                                {
                                    "pci14e4,4312"
                                },
                            
                                "model",
                                Buffer (0x13)
                                {
                                    "Dell Wireless 1395"
                                },

                                "device_type",
                                Buffer (0x08)
                                {
                                    "Airport"
                                },

                                "built-in",
                                Buffer (One)
                                {
                                    0x00
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
choocha
AppleVIAATA.kext - поддерживает IDE контроллер Marvell 88SE6145,
скомпилировал из разных источников специально под свою мать ASUS P5E64 WS Evolution, исходная тема на InsanelyMac

теперь из-под мака два дополнительных харда по 160 гигов... (оставались от старого компа - выбрасывать было очень жалко)
Один оставил в NTFS - read only, а второй форматнул в HFS+(Journaled) - read and wright.
Проблем не замечено, кекст гарантированно работает в 10.6.3 (32/64),
одно "но" - IDE диски показываются как съемные - вместо внутренних.
проблема решилась сама собой после обновления до 10.6.3 smile.gif
Забрать можно отсюда.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.