31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| /*	sys/ioc_sound.h - Sound ioctl() command codes.	Author: Kees J. Bot
 | |
|  *								23 Nov 2002
 | |
|  *
 | |
|  */
 | |
| 
 | |
| #ifndef _S_I_SOUND_H
 | |
| #define _S_I_SOUND_H
 | |
| 
 | |
| #include <minix/ioctl.h>
 | |
| 
 | |
| /* Soundcard DSP ioctls. */
 | |
| #define	DSPIORATE	_IOR('s', 1, unsigned int)
 | |
| #define DSPIOSTEREO	_IOR('s', 2, unsigned int)
 | |
| #define DSPIOSIZE	_IOR('s', 3, unsigned int)
 | |
| #define DSPIOBITS	_IOR('s', 4, unsigned int)
 | |
| #define DSPIOSIGN	_IOR('s', 5, unsigned int)
 | |
| #define DSPIOMAX	_IOW('s', 6, unsigned int)
 | |
| #define DSPIORESET	_IO ('s', 7)
 | |
| 
 | |
| /* Soundcard mixer ioctls. */
 | |
| #define MIXIOGETVOLUME		_IORW('s', 10, struct volume_level)
 | |
| #define MIXIOGETINPUTLEFT	_IORW('s', 11, struct inout_ctrl)
 | |
| #define MIXIOGETINPUTRIGHT	_IORW('s', 12, struct inout_ctrl)
 | |
| #define MIXIOGETOUTPUT		_IORW('s', 13, struct inout_ctrl)
 | |
| #define MIXIOSETVOLUME		_IORW('s', 20, struct volume_level)
 | |
| #define MIXIOSETINPUTLEFT	_IORW('s', 21, struct inout_ctrl)
 | |
| #define MIXIOSETINPUTRIGHT	_IORW('s', 22, struct inout_ctrl)
 | |
| #define MIXIOSETOUTPUT		_IORW('s', 23, struct inout_ctrl)
 | |
| 
 | |
| #endif /* _S_I_SOUND_H */
 | 
