/*
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