Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   PC-Speaker в Linux (http://forum.oszone.net/showthread.php?t=29706)

ParsVita 19-05-2004 16:35 205444

Как заставить эту гадость пищать?
есть такая ф-я:
ioctl (fd, KDMKTONE, (long) argument);
(все это в С под Linux)

fd - я так понял файл из /dev/, но какой именно нигде не сказано, и как его открывать, если это символьное устройство? (так написано про Speaker). Если кто знает подскажите PLZ.

BrutalBit 19-05-2004 21:56 205445

Вроде есть специальный драйвер, с помощью которого можно проигрывать хоть wav'ы
на pc speaker'e.
Цитата:

fd - я так понял файл из /dev/, но какой именно нигде не сказано, и как его открывать, если это символьное устройство? (так написано про Speaker). Если кто знает подскажите PLZ
Не уверен, но по-моему  /dev/pcaudio

ParsVita 20-05-2004 11:44 205446

Спасибо)
Мне нужно без установки драйвера дополнитнльного, и Wav мне проигрывать не надо, - надо чтоб он пищал, как резаный и все! (драйвер у меня не установлен, но есть скрипт, который его пищать заставляет, но делаеться это через консоль, на которую скрипт назначен, и файл какой открывать там нет((( По идее из проги надо файл открыть типа ttyS0 (если я правильно понял, что это за файл (man 4 ttys)) а затем исп. команду ioctl (см. выше)) Но как этот файл открывать через fopen на запись, или как-то по-другому нигде нет(((. Так что хотелосьбы по-подробнее на счет всего этого))).
P.S. У меня прав root нет, поэтому все подряд пробовать не могу (root не дает!)


Время: 06:03.

Время: 06:03.
© OSzone.net 2001-