RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > Здравствуйте! Подскажите пожалуйста есть ли где драйвер для кваксёра (covox) для полуоси третьей... > > Если только неофициальный IBM'овский драйвер для PC Speaker'а переделать. Вешаться на IRQ0 с многокилогерцовой частотой здесь не принято => драйвер воспроизводит поток фрагментами из таймерного хука или высокоприоритетного треда, отмеряя частоту дискретизации через пустой цикл, чего хватает только для системной озвучки и сцен из жизни попугаев. ;) Корректным неаппаратным решенем будет, скорее всего, даже не DOS-сессия, а trapdoor/dedicated mode, для чего нужно пересадить в систему ядро 9.xxx. > Ну не настолько всё ужасно. Основная проблема, что штатные clock01 + timer01 не предусматривают разгон PIT. Простейший способ это обойти - это заменить их на драйвер от Цургаева. Тогда PIT свободен и звуковой драйвер может захватить себе IRQ0. Насколько проц на слабой машине будет загружен обработкой 8000 прерываний в секунду только для звука - это уже другой вопрос. >
_, __, _, __,
/_\ |_) /_\ |_)
| | | | | | \
~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.