Автор | Сообщение |
FREIDE
|
С чего бы начать Короче есть некая программулина: UserPort, с помощью которой можно прописывать портам LPT значения типа 0x378-0x378, которые в свою очередь нужны для работы LightMusic устройств (к примеру: графический эквалайзер для винампа на LPT порту) для интересующихся могу скинуть схему энтой приблуды, она очень проста
Так вот, раньше всё работало нормально, пока не поменял мать, последняя на которой всё было "Ок" была ASUS P5LD2, неисправность порта исключена, тестировал на точно такой же матери, устройство тож протестил на всяк пожарный на матери GA I845PE - всё ок.
При изменеии параметров LPT порта, комп перезагружается, а при запуске плагина устройства вылетает сообщение "Plug-in executed illegal operation." Пробывал менять прерывания через "бивиса", нифига, назначал порту другое имя, тож не помогло.
Есть мысля что на матери стоит какая-то защита на LPT, чего раньше не было , кто что скажет??? Поможите люди добрые, заранее спасибо |
|
m.ix
Master Mixa
Сообщения: 1972+
|
FREIDE, Если всё так запущено, то можно попробовать семнить BIOS мамке, точнее подобрать если есть различные версии BIOS.
Добавлено 06/11/2006 18:04
Ну и второе, твоя прога накрылась или в ней появились несовместимые ошибки с мамкой. |
|
FREIDE
|
m.ix, Прогу я тож для верности скачал, даже версию по новее пробовал, а биос чёт менять не охота пока, мож есть какой нибудь другой способ
Блин, я ж не успокоюсь пока он не заработает как надо, мне этот эквалайзер очень вравится, както даже не по себе когда его нет
ВыручайтЕ! |
|
m.ix
Master Mixa
Сообщения: 1972+
|
FREIDE, Пробуй тогда на другой машине.
Добавлено 06/11/2006 19:18
FREIDE,
В BIOS есть настройки LPT порта, может там что то не то? |
|
FREIDE
|
Заработало!!! Отбой!!!
Нашёл на одном сайте инфу по устранению конфликтов, запарился искать, чисто случайно нарыл: Если у Вас достаточно современный компьютер, то он наверняка поддерживает интерфейс конфигурирования ACPI. Windows 2000(и выше) в таком случае вообще проигнорирует действия BIOS и "повесит" все PCI-устройства на одно логическое прерывание.
Короче суть в следующем: в диспетчере устройств выбирается "Компьютер/Компьютер с ACPI", после этого необходимо изменить драйвер на "Стандартный компьютер" и перезагрузиться. Затем запускаем UserPort и прописываем значения, сохраняем, запускаем - работает (проверил 2-ды ). Перезагружаем компьютер и всё Ок
Добавлено 06/11/2006 22:25
FREIDE писал: | Перезагружаем компьютер и всё Ок |
Поправочка, надо будет опять поменять драйвер: Компьютер/Стандартный компьютер - на Компьютер с ACPI, потом ещё разец перезагрузиться и всё
|
|
m.ix
Master Mixa
Сообщения: 1972+
|
FREIDE, И дэвушку стало лучше видно |
|
|