1 1.1 sakamoto /* $NetBSD: spkr.h,v 1.1 1997/10/14 06:48:44 sakamoto Exp $ */ 2 1.1 sakamoto 3 1.1 sakamoto /* 4 1.1 sakamoto * spkr.h -- interface definitions for speaker ioctl() 5 1.1 sakamoto */ 6 1.1 sakamoto 7 1.1 sakamoto #ifndef _BEBOX_SPKR_H_ 8 1.1 sakamoto #define _BEBOX_SPKR_H_ 9 1.1 sakamoto 10 1.1 sakamoto #include <sys/ioctl.h> 11 1.1 sakamoto 12 1.1 sakamoto #define SPKRTONE _IOW('S', 1, tone_t) /* emit tone */ 13 1.1 sakamoto #define SPKRTUNE _IO('S', 2) /* emit tone sequence */ 14 1.1 sakamoto 15 1.1 sakamoto typedef struct { 16 1.1 sakamoto int frequency; /* in hertz */ 17 1.1 sakamoto int duration; /* in 1/100ths of a second */ 18 1.1 sakamoto } tone_t; 19 1.1 sakamoto 20 1.1 sakamoto #endif /* _BEBOX_SPKR_H_ */ 21