SVN r.4700 - поддержка до трех IDE контроллеров и всех дисковых устройств к ним подключенных.
Также скоропостижно кастрирована ф.24 (осталось только управление лотком привода ATAPI) и вычищены ф. 21 и ф. 26. Еще изменился формат данных возвращаемых ф. 18.11.
Сразу предупреждаю, что возможны неучтенные глюки, но в целом все работает.
SATA в режиме IDE - полная поддержка
-
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
SVN r.4711
1) Исправление ф.24 и документация.
2) Убраны лишние DEBUGF.
1) Исправление ф.24 и документация.
2) Убраны лишние DEBUGF.
Spoiler:
З.Ы. Автосборка собрана лишь к SVN r.4713, вследствие русского народного развлечения "сломай автосборку".Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
SVN r.4720 - исправлены некоторые косяки ревизии 4700.
По крайней мере 5 из моих 6 компьютеров теперь работают, а работало всего 3.
По крайней мере 5 из моих 6 компьютеров теперь работают, а работало всего 3.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
SVN r.4734 - исправлен баг ревизии 4700. Процедура check_ATAPI_device_event страдала от бездумного копипастинга с моей стороны, что блокировало загрузку системы на некоторых конфигурациях железа.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Просьба ко всем протестировать работу с HDD и ATAPI в режиме IDE контроллера.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Проверил у себя вчера SATA в режиме IDE - всё было ок. Ноутбук ACER 4740G.
Логи нужны?
Логи нужны?
Из хаоса в космос
Если не лень, то можешь выложить. Только обязательно в BIOS должен быть выбран режим контроллера IDE или ATA, логи с AHCI для меня бесполезны.Leency wrote:Логи нужны?
Ну, и лог от PCIDEV плюсом желательно.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
IDE работает отлично.
BD диски через V86 оказались тоже видны.
BD диски через V86 оказались тоже видны.
- Attachments
-
-
Boardlog_ACHI.txt (4.92 KiB)Downloaded 185 times
-
Boardlog_IDE.txt (6.63 KiB)Downloaded 186 times
-
PCIDEV.TXT (2.42 KiB)Downloaded 188 times
-
Из хаоса в космос
SVN r.4772
1) Восстановлена загрузка образа рамдиска с жесткого диска (в синем загрузочном экране e: Образ дискеты: C:\kolibri.img) сломанного предположительно при внедрении нового дискового интерфейса. Загруженный образ не добавлялся в корневую директорию "/", поскольку процедура его добавления вызывалась еще до загрузки образа в память. Однако текущее изменение для случая загрузки образа рамдиска с жесткого диска меняет последовательность устройств в корневой директории "/" - рамдиск перестает быть первым устройством в списке. В текущем коде это исправить нельзя, но в принципе это не смертельно, так как файловые менеджеры должны уметь сортировать и корневую директорию "/", так как нужно пользователю.
2) Проверка поддержки UDMA режима для дисковых устройств перед инициализацией канала IDE контроллера. Поскольку на канале могут висеть два устройства, то для того чтобы работал UDMA режим в этом случае оба устройства должны его поддерживать, в противном случае устанавливается PIO режим для обоих устройств. Также если на канале устройств нет, то для него также установлен PIO режим - это дополнительная защита от генерации ложных прерываний самим контроллером, если попадется глючная железка.
1) Восстановлена загрузка образа рамдиска с жесткого диска (в синем загрузочном экране e: Образ дискеты: C:\kolibri.img) сломанного предположительно при внедрении нового дискового интерфейса. Загруженный образ не добавлялся в корневую директорию "/", поскольку процедура его добавления вызывалась еще до загрузки образа в память. Однако текущее изменение для случая загрузки образа рамдиска с жесткого диска меняет последовательность устройств в корневой директории "/" - рамдиск перестает быть первым устройством в списке. В текущем коде это исправить нельзя, но в принципе это не смертельно, так как файловые менеджеры должны уметь сортировать и корневую директорию "/", так как нужно пользователю.
2) Проверка поддержки UDMA режима для дисковых устройств перед инициализацией канала IDE контроллера. Поскольку на канале могут висеть два устройства, то для того чтобы работал UDMA режим в этом случае оба устройства должны его поддерживать, в противном случае устанавливается PIO режим для обоих устройств. Также если на канале устройств нет, то для него также установлен PIO режим - это дополнительная защита от генерации ложных прерываний самим контроллером, если попадется глючная железка.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
svn4720/4729/4734/4772 - намертво зависает при загрузке,параметр SATA BIOS Native/legacy ничего не меняет.
Последняя рабочая сборка - svn4719,при параметре BIOS Legacy все ок,при параметре Native не работает мышь PS/2 и долго грузиться - заметна перерисовка
рабочего стола и окон,HDD видит все - 1 IDE и 2 SATA.
Последняя рабочая сборка - svn4719,при параметре BIOS Legacy все ок,при параметре Native не работает мышь PS/2 и долго грузиться - заметна перерисовка
рабочего стола и окон,HDD видит все - 1 IDE и 2 SATA.
- Attachments
-
-
PCIDEV.TXT (3.47 KiB)Downloaded 193 times
-
Кристофер Робин сел в «Форд» и взмахнул кнутом…
X-Ray
2. Если ли возможность сфотографировать черный экран, включив опцию "C" и выключив опцию "D" в синем экране, для сборки 4772?
1. Зависает где? В черном экране или уже когда отрисован рабочий стол?svn4720/4729/4734/4772 - намертво зависает при загрузке
2. Если ли возможность сфотографировать черный экран, включив опцию "C" и выключив опцию "D" в синем экране, для сборки 4772?
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Зависает когда отрисован рабочий стол.Ща попытаюсь сфотографировать,но только мобилой,больше нечем(((
Вот,качество УГ(
Вот,качество УГ(
- Attachments
-
-
Фото-0006.rar (836.55 KiB)Downloaded 192 times
-
Фото-0005.rar (804.23 KiB)Downloaded 192 times
-
Фото-0004.rar (763.26 KiB)Downloaded 186 times
-
Кристофер Робин сел в «Форд» и взмахнул кнутом…
Качество приемлемое, но как то ты не самого верха экрана фотографировать начал. Можешь отключить в BIOS контроллеры USB, чтобы лог был поменьше и помещался на экран весь?X-Ray wrote:Зависает когда отрисован рабочий стол.Ща попытаюсь сфотографировать,но только мобилой,больше нечем(((
Вот,качество УГ(
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Поправка - только что загрузил Kolibri (svn4772) с отключенным пунктом D,комп не завис,запустил диспетчер задач - и через него приложение launcher,
загрузился рабочий стол.. - и ничего не зависло,HDD видит все!
Тоже происходит с включенным дебаг-выводом,сразу незаметил(( Как мне загнать дебаг-вывод в файл,чтобы не фоткать?
Контроллер отключить могу(если есть такая опция,непомню)
загрузился рабочий стол.. - и ничего не зависло,HDD видит все!
Тоже происходит с включенным дебаг-выводом,сразу незаметил(( Как мне загнать дебаг-вывод в файл,чтобы не фоткать?
Контроллер отключить могу(если есть такая опция,непомню)
Кристофер Робин сел в «Форд» и взмахнул кнутом…
Просто BOARD запустить, а потом скинуть с рамдиска на жесткий или флешку, USB в таком случае отключать не нужно.X-Ray wrote:Как мне загнать дебаг-вывод в файл,чтобы не фоткать?
Кстати, откуда загрузка производится и какой загрузчик используется?
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Who is online
Users browsing this forum: No registered users and 1 guest