Newer
Older
Import / research / embedded / src / tests / debug.c
/*
Copyright (c) 2007-2013, John Ryland
*/


open("/dev/sound/mixer", O_RDWR)        = 28
ioctl(28, 0x40044d0d, 0xbffff788)       = 0
ioctl(28, 0x40044d0b, 0xbffff770)       = 0
ioctl(28, 0x80044d0e, 0xbffff848)       = 0
close(28)                               = 0


open("/dev/fb0", O_RDWR)                = 28
ioctl(28, 0x4d0d, 0)                    = 0
close(28)                               = 0

open("/dev/fb0", O_RDWR)                = 28
ioctl(28, 0x4d21, 0)                    = 0
close(28)                               = 0


struct mtrr_sentry
{
    unsigned long base;    /*  Base address     */
    unsigned long size;    /*  Size of region   */
    unsigned int type;     /*  Type of region   */
};
#define MTRRIOC_ADD_PAGE_ENTRY   _IOW('M',  5, struct mtrr_sentry)
#define MTRRIOC_DEL_PAGE_ENTRY   _IOW('M',  7, struct mtrr_sentry)

#define	_SIO		_IO
#define	_SIOR		_IOR
#define	_SIOW		_IOW
#define	_SIOWR		_IOWR

#define SOUND_MIXER_VOLUME	0
#define SOUND_MIXER_BASS	1
#define SOUND_MIXER_TREBLE	2
#define SOUND_MIXER_SYNTH	3
#define SOUND_MIXER_PCM		4

#define SOUND_MIXER_SPEAKER	5
#define SOUND_MIXER_MIC		7
#define MIXER_WRITE(dev)		_IOW('M', dev, int)
#define SOUND_MIXER_WRITE_SPEAKER	MIXER_WRITE(SOUND_MIXER_SPEAKER)
#define SOUND_MIXER_WRITE_MIC		MIXER_WRITE(SOUND_MIXER_MIC)

open("/dev/sound/mixer", O_RDWR)        = 28
ioctl(28, MTRRIOC_ADD_PAGE_ENTRY, 0xbffff7f4) = 0
close(28)                               = 0
open("/dev/sound/mixer", O_RDWR)        = 28
ioctl(28, MTRRIOC_ADD_PAGE_ENTRY, 0xbffff7e4) = 0
close(28)                               = 0

open("/dev/sound/mixer", O_RDWR)        = 28
ioctl(28, MTRRIOC_DEL_PAGE_ENTRY, 0xbffff7d8) = 0
close(28)                               = 0
open("/dev/sound/mixer", O_RDWR)        = 29
ioctl(29, MTRRIOC_DEL_PAGE_ENTRY, 0xbffff8c0) = 0
close(29)                               = 0

open("/dev/sound/mixer", O_RDWR)        = 31
ioctl(31, MTRRIOC_ADD_PAGE_ENTRY, 0xbffff878) = 0
close(31)                               = 0
open("/dev/sound/mixer", O_RDWR)        = 31
ioctl(31, MTRRIOC_DEL_PAGE_ENTRY, 0xbffff86c) = 0
close(31)                               = 0


#define MTRRIOC_GET_PAGE_ENTRY   _IOWR(MTRR_IOCTL_BASE, 8, struct mtrr_gentry)


open("/dev/sound/dsp1", O_WRONLY|O_NONBLOCK) = 27
fcntl64(27, F_SETFD, FD_CLOEXEC)        = 0
ioctl(27, SNDCTL_DSP_SETFRAGMENT, 0xbffff854) = 0
ioctl(27, SNDCTL_DSP_POST, 0)           = 0


open("/dev/misc/gzsysctl0", O_RDWR)     = 12
open("/dev/pm", O_RDWR)                 = 13
open("/dev/misc/gzupdatectl0", O_RDWR)  = 14
ioctl(13, SNDCTL_DSP_SETFRAGMENT, 0)    = 0