На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
  
> ps-speaker on Linux
    Помогите, пожалуйста, пропищать этой динамической башкой в Линухе.
    Думаю, годятся варианты и для виндав, но только пользующие не всякие там апи и прочие стандартные функции виндов, а порты ввода/вывода.
      #include <linux/time.h>
      #include <linux/kd.h>
      #include <linux/fcntl.h>
      #include <linux/types.h>
      #include <linux/stat.h>

      int main(void){
         int fd,freq=1000,t,time=100;
         struct timespec mt,mt1;
         mt.tv_sec=0;
         mt.tv_nsec=100;

         fd=open("/dev/console", O_RDONLY);
         ioctl(fd,KDMKTONE,1);
         for(t=0;t<10;t++){
             ioctl(fd,KIOCSOUND,1193180/(freq+t*100));
             nanosleep(&mt,&mt1);
         }
         ioctl(fd,KIOCSOUND,0);
         close(fd);
         return 0;
      }
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0143 ]   [ 15 queries used ]   [ Generated: 3.05.24, 18:10 GMT ]