Search found 158 matches

by Phantom-84
Tue Jul 02, 2013 11:32 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Использовать только эти 4 типа вполне нормально, только при перечислении ресурсов не нужно забывать про возможность появления на шине устройств с др. программным интерфейсом, чтобы не упустить из виду занимаемые ими ресурсы. Почему бы для начала не довериться BIOS в плане назначения номеров прерыван...
by Phantom-84
Tue Jul 02, 2013 8:57 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

У меня нет уверенности, что PCI IDE- в режиме совместимости не выкинет какой-нибудь фокус, поэтому да. Я немного подредактировал пред. пост, т.е. INT_PIN можно не проверять, если ты на 100% уверен, что устройство работает с прерываниями. В случае PCI IDE- в режиме совместимости, как только что сказа...
by Phantom-84
Tue Jul 02, 2013 8:38 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Serge, в PCI Spec. вроде бы было написано, что если устройству не требуются прерывания, то оно может не реализовывать и INTLN, т.е. без доп. проверки или полной уверенности в своих действиях что-либо сохранять в INTLN нельзя.
by Phantom-84
Tue Jul 02, 2013 7:34 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Я знаю, что в режиме совместимости запись в BAR'ы может блокироваться. Увидел код и подумал, что с INTLN происходит тоже самое. Хотя в режиме совместимости значительно проще и надежнее вообще не лезть в INTLN. Даже если мы проверим и увидим, что запись в INTLN происходит успешно/безуспешно, то: 1) н...
by Phantom-84
Tue Jul 02, 2013 3:41 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

В Линуксе делают все правильно, т.е. в BAR'ы даже не лезут, если канал (!!!) работает в режиме совместимости. Что касается прерываний, то в OSDev-вики логика более-менее правильная: если устройство говорит, что не нуждается в IRQ, но это PCI IDE-контроллер, работающий в режиме совместимости, то он и...
by Phantom-84
Tue Jul 02, 2013 12:40 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

А если поменять одну строчку ( IDE Operate Mode ) с Legacy Mode на Native Mode , то через несколько секунд после загрузки зависает (лог снять не хватает времени). Но как раз именно с Native Mode работает Windows. Вот что я нарыл... "Legacy mode" в настройках скорее всего обозначает "...
by Phantom-84
Sat Jun 29, 2013 1:17 am
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Ну, понятно. Я редко использую сочетание "AHCI-контроллер". А SATA-контроллер, работающий в IDE-режиме, также как и PATA- (т.е. обычный PCI IDE-) называю PCI IDE-контроллером, если речь идет о его отображении на шине.
by Phantom-84
Fri Jun 28, 2013 12:29 am
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Ну не может быть такого - один и тот же контроллер не имеет права "отмечаться" как два разных устройства, иначе ему пожизненно гарантирован полный набор заморочек с энумератором и PM . Может. У меня на компе SATA-контроллер отображается как AHCI или как два PCI IDE-контроллера в зависимос...
by Phantom-84
Thu Jun 27, 2013 3:41 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

но в зависимости от BIOS-настройки он представляется системе как IDE, AHCI или RAID. Это само собой. Правда, я имел в виду немного другое, а именно изменения, происходящие с двумя PCI IDE-контроллерами в логах X-Ray при изменении настройки LEGACY/NATIVE. Mario_r4 прав, SATA-контроллер может отображ...
by Phantom-84
Wed Jun 26, 2013 10:36 pm
Forum: Kernel
Topic: SATA в режиме IDE - полная поддержка
Replies: 261
Views: 132214

Re: SATA в режиме IDE - полная поддержка

Скорее контроллеры меняются функциями, а не местами. А то что второй переключается в режим совместимости при использовании настройки NATIVE, так это скорее всего как раз ради экономии IRQ-линий, чтобы можно было использовать IRQ14/15. Задействовать IRQ14/15 под что-либо еще сложно, а часто и невозмо...
by Phantom-84
Mon Jun 03, 2013 9:57 am
Forum: News
Topic: Нововведения на сайте
Replies: 365
Views: 470445

Re: Нововведения на сайте

Leency, я опять со своим. Меню выбора языка работает не на всех устройствах. Можно ли где-нибудь разместить альтернативный вариант в виде ссылок или обычного раскрывающегося списка?
by Phantom-84
Mon May 27, 2013 6:11 pm
Forum: Design
Topic: Приоритеты в планировщике задач
Replies: 21
Views: 16491

Re: Приоритеты в планировщике задач

Поздравляю. Serge , вместо битовой маски можно использовать динамический список очередей. Есть еще один нормальный вариант для небольшого числа очередей: список очередей статический; переключение выполняется только на соседнюю очередь "сверху" или "снизу"; в каждой очереди есть о...
by Phantom-84
Wed Jul 25, 2012 10:48 pm
Forum: English
Topic: Newbie problem with dual boot Windows 2008 / KolibriOS
Replies: 17
Views: 10589

Re: Newbie problem with dual boot Windows 2008 / KolibriOS

If I cannot get this one working I would like to try your bootloader suggestion Phantom-84, but I'm afraid those steps are kind of complicated for me to follow.. I don't know how to write Alter-3.bin into the MBR and I don't understand step 2 at all. I'm not providing setup tool for Alter. But you ...
by Phantom-84
Wed Jul 25, 2012 5:13 pm
Forum: English
Topic: Newbie problem with dual boot Windows 2008 / KolibriOS
Replies: 17
Views: 10589

Re: Newbie problem with dual boot Windows 2008 / KolibriOS

I tried using fdisk's "f" function to fix the order, but it remains sda6 Try more advanced partitioning tools. If you have not become successful in this way, you can try other technique. Even if I will have given you a boot loader that supports partitions sda5+, ntldr will not work well i...
by Phantom-84
Wed Jul 25, 2012 2:02 pm
Forum: English
Topic: Newbie problem with dual boot Windows 2008 / KolibriOS
Replies: 17
Views: 10589

Re: Newbie problem with dual boot Windows 2008 / KolibriOS

aquas wrote:/dev/sda6 15543 16848 10485760 b W95 FAT32

sda6 is the partition I've set aside for Kolibri.
Can you convert sda6 to sda4?