Распределение прерываний

Проблема такая - вставил PCI звуковую карту, в результате винда грузится, но страшно тормозит, а потом и виснет. Оказалось, карта с USB на одном прерывании, потому как свободных нет, хотя винда пишет, что не конфликтуют. Выключил компорты и второй IDE - освободилось соответственно 3 прерывания, но карта с USB всё равно висят на одном. Reset configuration data и manual/auto распределение прерываний ничего не дают. Мать GA-6BXC на 440BX. USB отключать нельзя, звук тоже хочется. Не подскажете, что ещё можно попробовать?
Да, если карту вынуть, всё ОК, и иногда даже с ней грузится и нормально работает, но очень редко. Карта - перемаркированная под Ямаху CS4281.

Аватар пользователя rgt

Schlecht Карты по разным слотам попереносить попробуйте, помогает порой...

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

Аватар пользователя DanZer

И еще в "Свойства системы" -> "Оборудование" можно вручную назначить ресурсы для каждого устройства. PCI-звучки обычно садятся на 9, 10 или 11 прерывание. Иногда, для эмуляции SB/SBPro, требуется еще и 5. Посмотри, кто на них сидит, перекинь на что-нибудь другое, а потом уже и ставь звучку.

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

А вот и неправда ваша : далеко не всегда можно вручную назначить прерывания. Правда неизвестно что за ось стоит, но предположим, что XP.
Я на днях почти три часа проплясал над кибермедией - зараза ! Ставишь дрова - работает, перегружаешься - чорный экран (ну там система восстановлена после серьёзно ошибки). В итоге уговорил её с помощью другой звуковой карты сесть на другое прерывание. Ск акого-то раза получилась работоспособная система. Знаете на какое села ? На 22-е ! Чтоб её !

__________________________
C наилучшими из Ялты !!!

Аватар пользователя DanZer

Дык, я ж писал - обычно. А дешевые звучки от Crystal к клиническим случаям не относятся и ставятся с полпинка, ну максимум с пинка-двух, если работают вообще. Если сдохли - тут уж разговор другой:) и явно к этому случаю не относящийся.

Настоящий джентльмен назовет кошку кошкой, даже наступив на нее в темноте.
Что-то ищем? Google в помощь

Иногда, когда в ЧМОС-е нет возможности вручную раздавать прерывания, помогают и такие пляски с бубном (особенно когда удалось освободить несколько прерываний, а Винда их упорно игнорирует):

В Винде зарезервировать именно то прерывание, на которое садится USB вместе с PCI-картой. А после этого - переставлять плату в PCI-слоте, пока прерывания не разъедутся.

Бывает, помогает насильственное убийство нескольких девайсов (в том числе, временно - и в Биосе) - потом Винда их, естественно, найдет снова... и перераздаст прерывания.

В "клинических" случаях приходилось напрочь убивать в списке устройств PCI-шину, PnP биос и прочие жизненно важные вещи - Винда задумывалась надолго, но раздавала все по-новому.

У вас прекрасные дети ! Но все, что вы делаете РУКАМИ - никуда, никуда не годится !

Винда МЕ у мея. Перестановка по слотам помогла условно - ничего не гребёт (пока). Но сейчас сетевая карта с видео висят на одном прерывании. В общем, такая закономерность, что система пытается повесить на одно прерывание АГП и ближайший к нему PCI слот, а последний PCI (4-ый) всегда но одно прерывание с USB. Свободные прерывания, естественно, остаются.
Если зарезервировать прерывание с USB и звуком, система благополучно переносит их обоих на другое свободное (но не единственное свободное).

Как вариант - USB и сеть на одном прерывании. Кстати, тип сетевой карты роли в данном случае не играет? И ещё вопрос - на сайте есть патченная прошивка биоса как раз для моей платы, автор случайно с распределением прерываний не возился? В описании к патчеру ничего такого не написано, но на всякий случай...

Аватар пользователя ivp

Schlecht
Играет - бывает, что интеловские сетевухи не очень хотят дружить с ВАИшными USB-картами...

- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..

Аватар пользователя S.A.N.

Ну давай разбираться. У меня тоже 6BXC и CS4281, только настоящая, неперемаркированная. В принципе, у этой карточки одно преимущество - она, по крайней мере на этой плате, будет полноценно работать в чистом Досе, причем безо всяких himem и emm386.
Итак, биос у меня - с этого сайта. Операционка - Win98SE. Драйвера - последние, VXD. Там еще досовская программа инициализации имеет версию 3.0, а не 2.8 (эти дрова почему-то более распространены). После покупки поставил в самый нижний слот PCI и какое-то время проблем не имел, а потом карточка перестала там видеться вообще, даже под чистым досом. Переставлял по слотам PCI долго, причем глюки были хитрые: в одном случае дисковод переставал читать дискеты (нужно было удалить его и продетектить заново - тогда до перезагрузки работал), в другом случае - Winamp не хотел играть именно WAV и именно с сетевого диска. Пару секунд играет, а потом висит в ожидании. В общем, корректно карточка встала только во второй сверху PCI слот. А освобождение прерываний с ком-портов почему-то давало обратный эффект - появлялись проблемы. Удивительно, но факт: у меня в мамку воткнуто 7 устройств из 7 возможных, и на все PCI-устройства имеется всего 2 прерывания: 9 и 11. И именно в таком виде всё работает максимально безглючно. В биосе зарезервировано 5-е прерывание (для досовой части звуковушки) и 10-е (для платы Арвида).
Итак, сверху вниз по прерываниям:


Radeon 7500 - 11
Сетевуха (Myson chip) - 11
Злополучный кристал - 9
TV-тюнер (WDM-дрова) - 9
Сетевуха Realtek - 9
Далее - исовый Арвид, требующий 10-е IRQ и SCSI-плата сканера, не требующая IRQ вообще.

USB, кстати, сидит на 9-м - вместе со звуковухой, сетевухой и TV-тюнером.
И так и только так всё работает!

p.s. в WinXP наблюдается нестабильность работы звуковушки. Может пропасть после перезагрузки и показывать желтый фонарь. Пока не разбирался, ибо не нужно. Вообще подумываю, не перейти ли на AWE32 с WDM-дровами... Достал Кристал...

Schlecht писал(-а):
В общем, такая закономерность, что система пытается повесить на одно прерывание АГП и ближайший к нему PCI слот,.

на большинстве матерей так и есть. AGP и первый PCI это одно прерывание (допустим Х) далее Y, потом Z, снова X.
по-крайней мере, руководствуюсь этой закономерностью, удаётся расшвырять периферию по слотам избежав большинства конфликтов по прерываниям.

электричество - это наука о контактах!
с уважением. Пьяный Мастер.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей