25#ifndef __MILKYMIST_AC97_H_
26#define __MILKYMIST_AC97_H_
33#define SOUND_MIXER_MIC 0x0
34#define SOUND_MIXER_LINE 0x1
35#define SOUND_MIXER_READ(x) (0x4100+x)
36#define SOUND_MIXER_WRITE(x) (0x4110+x)
38#define SOUND_SND_SUBMIT_PLAY 0x4120
39#define SOUND_SND_COLLECT_PLAY 0x4121
40#define SOUND_SND_SUBMIT_RECORD 0x4122
41#define SOUND_SND_COLLECT_RECORD 0x4123
44 unsigned int nsamples;
46 unsigned int samples[];
67#define AC97_DRIVER_TABLE_ENTRY {ac97_initialize, \
68ac97_open, NULL, NULL, NULL, ac97_control}
uint32_t rtems_device_major_number
This integer type represents the major number of devices.
Definition: io.h:103
uint32_t rtems_device_minor_number
This integer type represents the minor number of devices.
Definition: io.h:115
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85
Definition: milkymist_ac97.h:43