Board.KolibriOS.org
http://board.kolibrios.org/

SATA в режиме IDE - полная поддержка
http://board.kolibrios.org/viewtopic.php?f=1&t=2343
Page 13 of 18

Author:  Mario_r4 [ Thu Mar 27, 2014 11:52 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

SVN r.4700 - поддержка до трех IDE контроллеров и всех дисковых устройств к ним подключенных.

Также скоропостижно кастрирована ф.24 (осталось только управление лотком привода ATAPI) и вычищены ф. 21 и ф. 26. Еще изменился формат данных возвращаемых ф. 18.11.

Сразу предупреждаю, что возможны неучтенные глюки, но в целом все работает.

Author:  Mario_r4 [ Sat Mar 29, 2014 12:19 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

SVN r.4711
1) Исправление ф.24 и документация.
2) Убраны лишние DEBUGF.
Spoiler: Show
З.Ы. Автосборка собрана лишь к SVN r.4713, вследствие русского народного развлечения "сломай автосборку".

Author:  Mario_r4 [ Mon Mar 31, 2014 12:18 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

SVN r.4720 - исправлены некоторые косяки ревизии 4700.

По крайней мере 5 из моих 6 компьютеров теперь работают, а работало всего 3.

Author:  Mario_r4 [ Thu Apr 03, 2014 12:00 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

SVN r.4734 - исправлен баг ревизии 4700. Процедура check_ATAPI_device_event страдала от бездумного копипастинга с моей стороны, что блокировало загрузку системы на некоторых конфигурациях железа.

Author:  Mario_r4 [ Thu Apr 03, 2014 12:06 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

Просьба ко всем протестировать работу с HDD и ATAPI в режиме IDE контроллера.

Author:  Leency [ Thu Apr 03, 2014 1:37 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

Проверил у себя вчера SATA в режиме IDE - всё было ок. Ноутбук ACER 4740G.
Логи нужны?

Author:  Mario_r4 [ Thu Apr 03, 2014 1:41 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

Leency wrote:
Логи нужны?

Если не лень, то можешь выложить. Только обязательно в BIOS должен быть выбран режим контроллера IDE или ATA, логи с AHCI для меня бесполезны.
Ну, и лог от PCIDEV плюсом желательно.

Author:  Leency [ Thu Apr 03, 2014 10:39 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

IDE работает отлично.
BD диски через V86 оказались тоже видны.

Attachments:
Boardlog_ACHI.txt [4.92 KiB]
Downloaded 57 times
Boardlog_IDE.txt [6.63 KiB]
Downloaded 56 times
PCIDEV.TXT [2.42 KiB]
Downloaded 59 times

Author:  Mario_r4 [ Sun Apr 06, 2014 12:55 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

SVN r.4772

1) Восстановлена загрузка образа рамдиска с жесткого диска (в синем загрузочном экране e: Образ дискеты: C:\kolibri.img) сломанного предположительно при внедрении нового дискового интерфейса. Загруженный образ не добавлялся в корневую директорию "/", поскольку процедура его добавления вызывалась еще до загрузки образа в память. Однако текущее изменение для случая загрузки образа рамдиска с жесткого диска меняет последовательность устройств в корневой директории "/" - рамдиск перестает быть первым устройством в списке. В текущем коде это исправить нельзя, но в принципе это не смертельно, так как файловые менеджеры должны уметь сортировать и корневую директорию "/", так как нужно пользователю.

2) Проверка поддержки UDMA режима для дисковых устройств перед инициализацией канала IDE контроллера. Поскольку на канале могут висеть два устройства, то для того чтобы работал UDMA режим в этом случае оба устройства должны его поддерживать, в противном случае устанавливается PIO режим для обоих устройств. Также если на канале устройств нет, то для него также установлен PIO режим - это дополнительная защита от генерации ложных прерываний самим контроллером, если попадется глючная железка.

Author:  X-Ray [ Sun Apr 06, 2014 11:19 am ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

svn4720/4729/4734/4772 - намертво зависает при загрузке,параметр SATA BIOS Native/legacy ничего не меняет.
Последняя рабочая сборка - svn4719,при параметре BIOS Legacy все ок,при параметре Native не работает мышь PS/2 и долго грузиться - заметна перерисовка
рабочего стола и окон,HDD видит все - 1 IDE и 2 SATA.

Attachments:
PCIDEV.TXT [3.47 KiB]
Downloaded 60 times

Author:  Mario_r4 [ Sun Apr 06, 2014 12:22 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

X-Ray
Quote:
svn4720/4729/4734/4772 - намертво зависает при загрузке

1. Зависает где? В черном экране или уже когда отрисован рабочий стол?
2. Если ли возможность сфотографировать черный экран, включив опцию "C" и выключив опцию "D" в синем экране, для сборки 4772?

Author:  X-Ray [ Sun Apr 06, 2014 6:27 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

Зависает когда отрисован рабочий стол.Ща попытаюсь сфотографировать,но только мобилой,больше нечем(((

Вот,качество УГ(

Attachments:
Фото-0006.rar [836.55 KiB]
Downloaded 58 times
Фото-0005.rar [804.23 KiB]
Downloaded 58 times
Фото-0004.rar [763.26 KiB]
Downloaded 57 times

Author:  Mario_r4 [ Sun Apr 06, 2014 7:10 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

X-Ray wrote:
Зависает когда отрисован рабочий стол.Ща попытаюсь сфотографировать,но только мобилой,больше нечем(((

Вот,качество УГ(

Качество приемлемое, но как то ты не самого верха экрана фотографировать начал. Можешь отключить в BIOS контроллеры USB, чтобы лог был поменьше и помещался на экран весь?

Author:  X-Ray [ Sun Apr 06, 2014 7:39 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

Поправка - только что загрузил Kolibri (svn4772) с отключенным пунктом D,комп не завис,запустил диспетчер задач - и через него приложение launcher,
загрузился рабочий стол.. - и ничего не зависло,HDD видит все!

Тоже происходит с включенным дебаг-выводом,сразу незаметил(( Как мне загнать дебаг-вывод в файл,чтобы не фоткать?

Контроллер отключить могу(если есть такая опция,непомню)

Author:  Mario_r4 [ Sun Apr 06, 2014 7:45 pm ]
Post subject:  Re: SATA в режиме IDE - полная поддержка

X-Ray wrote:
Как мне загнать дебаг-вывод в файл,чтобы не фоткать?

Просто BOARD запустить, а потом скинуть с рамдиска на жесткий или флешку, USB в таком случае отключать не нужно.
Кстати, откуда загрузка производится и какой загрузчик используется?

Page 13 of 18 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/