pc喇叭是那个设备?
写了一段控制pc喇叭的程序,console_fd := open ( '/dev/tty0', O_WRONLY);
ioctl(console_fd, KIOCSOUND, magical_fairy_number);// 开始发声
usleep(1000*MSecs); //等待...
ioctl(console_fd, KIOCSOUND, 0); // 停止发声
root 执行正常发声,普通用户不行,应该是权限问题,
可是更改 /dev/console
/dev/tty0~9
的权限都没用 /dev/aux*
/dev/mixer*
/dev/dsp*
…… 哪些是声卡吧? apt-get source beep apt-get source beep
什么意思? beep,一个软件包的名字,你看一下它的源代码。
页:
[1]