К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как установить в ручном режиме IRQ

Гость
0 - 23.05.2013 - 11:24
Имеем старенький ноут IRU Stilo 1514. В BIOS нет возможности управлять настройками SB, система - WIN 2000. При установке системы был выбран тип ПК как "стандарный ПК", в панели инструментов в разделе "компьютер" установлен "стандарный" и отключено управление прерываниями. Однако, все по прежнему - перейти в ручной режим нет возможности, галка не сбрасывается. Что еще можно сделать?


Гость
1 - 23.05.2013 - 11:31
http://support.microsoft.com/kb/237556
Гость
2 - 23.05.2013 - 11:44
именно отсюда и брал информацию, но увы, в диспетчере имеем "стандарный комьютер" без ACPI, а по факту на 5 прерывании сидят 3 устройства :0(
Гость
3 - 23.05.2013 - 11:49
Цитата:
Сообщение от ziga Посмотреть сообщение
а по факту на 5 прерывании сидят 3 устройства :0(
И что не так? На 7 тоже два как минимум сидело )
Гость
4 - 23.05.2013 - 11:57
беда в том, что есть старая программа с жесткой привязкой к звуковой карте по IRQ5, base 220, DMA1- нужно настроить карту именно так!
Гость
5 - 23.05.2013 - 12:13
А прога не досовская случаем?
Гость
6 - 23.05.2013 - 13:26
она самая, на Паскале писал еще лет 10 назад, переделывать влом :0)
Гость
7 - 23.05.2013 - 13:53
Ну тогда в autoexec.bat для командной строки пиши SET BLASTER или ставь DOS-box какой-нибудь )))
Гость
8 - 23.05.2013 - 14:39
autoexec не помощник в этом деле, проще 98 вин поставить :0)
Гость
9 - 23.05.2013 - 15:51
8-ziga > Почему? В 2000 есть свой автоехек и конфигсис для дос-сессий, которые запускаются cmd.exe
Гугли
10 - 23.05.2013 - 17:05
Хе-хе... Кернел NT не позволяет сторонним процессам перехвата прерываний. И возможность послушать звуки досовских игрулек умерла вместе в WIN-98, это была последняя ОС с полноценной эмуляцией DOS. Даже у Милениума были косяки, хотя он на том же кернеле что и 98.
Ну и самое веселое - ну даже отдаст кернел НТишника прерывание и адрес - а что, у афтора исовский саундблямстер в компе стоит на котором это же прерывание и этот же адрес? Ни на одной PCI звуковухе уже нет прямой адресации пространства и прперываний "по заказу", если не слыхали есть такая фигня как PnP, и не смотря на кривизну именно этой шняге отдан разнос ресурсов устройств. Не смотря на все прописатое в автоекзеках и конфигах.
Гость
11 - 24.05.2013 - 07:52
А нужна ли на стареньком ноуте вообще тупая винда...
Гость
12 - 24.05.2013 - 09:34
11-Том > Ну не люникс же туда тулить
Гость
13 - 27.05.2013 - 21:18
10-Wlad > похоже твоя правда! Даже установив 98 винду результат не достигнут. Программу нужно запустить на ноуте тошиба сателлит 1801 , bios которого может быть только acpi, звук соответственно на pci шине. Я так понял, что дела мои плохи, так как программа написана на очень низком уровне, вплоть до asm вставок в части работы с dma и работе с регистрами sb. Кроме того, плотно используются lpt и com порты. Выход один- перенести на delphi???
Гость
14 - 28.05.2013 - 10:42
Сегодня предпринял отчаяную попытку и перекомпилил исходник в среде 98FE на паскале и, как ни странно, но программа запустилась, выдала нужные звуки и не виснет. EXEшник сделанный 10 лет назад и нынешний (без редактирования) ведут себя совершенно по разному. Вечером обвязку подкину по портам проверю. Что могло повлиять, есть версии?
Гость
15 - 29.05.2013 - 08:00
все оказалось напрасным :0( вся сборка работать коректно отказывается, при работе с картой нет записи с SB (подставленное прерывание не возникает или возникает но от SB), воспроизводимый звук длинных файлов "тянется", иногда виснет, вообщем пошел за инсталяцией 7 го издания, прийдется поработать :0)) всем удачи!


К списку вопросов






Copyright ©, Все права защищены