Вот сабж, меня заинтересовало то, как биос делает так, что встроенные контроллеры, дополнительные райд, сата, усб, файрвайр и прочие могут быть выключены таким хитрым образом, что не появляются в пци пространстве, к которому, как известно, доступ для отпроса осуществляется посредством портов. Как биос их из пци пространства отшивает? Можно ли сделать так уже будучи в ос системе, удалить контроллер любой из пци пространства, если тот не используется?
Я так понимаю, это прерогатива пци биоса и все устройства найденные так или иначе проявляются в определённой области памяти, вот как бы ими заведовать из под оси?
Очень прошу помощи по этому вопросу у гуру обитающих на этом замечательнейшем форуме :P
Мне самому нужно удалить из пци пространства устройство, которое я выключить не могу, а именно это FireWire контроллер в качестве второго функционального устройства у звуковой карты, что ни делай, всё время с ним конфликты и система не выключает его, всё время помеченым остаётся, как бельмо в глазу :oops: хотя сказать, чтобы особо мешало нельзя, но всё равно на общий вид давит.
Я вижу, темка насущная и не лишена смысла
Один возможный вариант представил, устройства нумерируются по шине, устройству и функции, чем и где быть заведует явно не само устройство. Может ли быть такое, что БИОС выключаемые/включаемые устройства приопределяет к какой нибудь несуществующей шине и устройство как бы прекращает своё физическое существование для пци доступа!? Остаётся только гадать или же разбирать биос прошивку, но в этом не мастак, поэтому обратился именно сюда :P
Ещё один вариант, БИОС с помощью своих функций посредством SMI hook'a вероятно отшивает любые запросы к PCI устройству на его наличие, согласно майкрософт и такое возможно вплоть до изменения пци регистров без их видимого изменения в пци пространстве, а следовательно возможность прятать устройство как таковое.
Что - то мне не нравится эта темка...

При первом отклонении от дела - закрою на замок...
Чтобы незагромождать тему буду писать в этом посте.
1. Изначально есть некие нехорошие признаки, надеюсь что ошибаюсь...
2. На мой взгяд тема раскрывается слишком абстрактно - растекаясь "по ПЦИ пространству". Против конкретного обсуждения - ничего не имею против.
Хотелось чтобы автор конкретно указал тип карточки, матери, биоса и его основные особенности. А дальше посмотрим. 8)
С УВАЖЕНИЕМ, ALEX.
"...Вся наша жизнь - осциллограмма, с её взлётами и падениями..."
"Бен Ла Дента +" сеть стоматологий...
Лом,
To Apple: Почему? В любом случае это не флейм, а попытка копать. И что есть "отклонение от дела" в твоем понимании?
А кому счас легко...
Честно говоря, не ожидал наткнуться на подобные упрёки со стороны модератора на ровном месте, подозрительно это как-то.
Как бы ни хотелось, всё упирается в пци пространство, другого выхода выключить устройство я не вижу. Раз существует такая возможность для встроенных в материнке устройств через функции БИОС, то это можно применить и для вставляемых, попытаться стоит. Выбирать конкретную систему нет смысла, любая материнка, любой БИОС располагает такими функциями.
Вы располагаете информацией, как выключить контроллер firewire в качестве подустройства у звуковой карты Audigy, как сделать его невидимым системе, называйте как угодно. Если да, тогда я иду к вам
Apple IMHO, ты несколько перегнул палку...
Самоучка
Можно к Apple, можно ко мне на работу, только в любом случае вместе с Audigy. У меня, правда, из интструментов только электроплитка да паяльник, но думаю, чтобы снять с платы TI-шную микросхему FireWare хватит одной плитки...
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Так точно и на гарантийный срок в 2 года пиши пропало
как в воду глядел
варианты:
1) искать джампер для выключения FireWire (может есть, а может нету - не уверен) на звуковухе.
2) идти к rgt и отпаивать FireWire-контроллер...
3) продавать свою полную аудигу и покупать урезанную, которая без IEEE-порта....
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Поглядел и убедился, таких джамперов нет. Там вовсе никаких перемычек нет, только разные подключения.
Садизм в чистом виде
Сказал бы ты это пол годика раньше, не покупал бы, ни FireWire, ни игровой порт даром не сдались, хотя в любом случае других карточек с А2 в ассортименте не было. Отпадает.
Какие нибудь конструктивные решения найдутся ещё или на этом уже весь запас рациональных решений иссяк? Если не осталось, думаю, стоило бы вернуться к изначально заданной теме.
Кто нибудь смог ли уже выяснить, как это делает BIOS для встроенных контроллеров?
ЗЫ: не успел и 6 сообщений нормально написать, как уже карма на -2 зашкаливает. Это в порядке вещей?
да, в норме. Интересно, кто же постарался ?
Появилась свежая идея
Я не знаю, но м.б., что при зашивке EPROM'а от урезанной версии платы в полную, FireWire само отвалится
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Пока читал топик идея с прошивкой EPROM пришла в голову, и не мне одному
Паяем PonyProg, сравниваем урезанную прошивку с полной, вносим коррективы и зашиваем.
Либо нечему гореть, либо нечем поджечь!
Отправить комментарий