RTEMS  5.1
Files | Data Structures | Macros | Functions

Milkymist AC97 driver. More...

Files

file  milkymist_ac97.h
 Milkymist AC97 driver.
 

Data Structures

struct  snd_buffer
 

Macros

#define SOUND_MIXER_MIC   0x0
 
#define SOUND_MIXER_LINE   0x1
 
#define SOUND_MIXER_READ(x)   (0x4100+x)
 
#define SOUND_MIXER_WRITE(x)   (0x4110+x)
 
#define SOUND_SND_SUBMIT_PLAY   0x4120
 
#define SOUND_SND_COLLECT_PLAY   0x4121
 
#define SOUND_SND_SUBMIT_RECORD   0x4122
 
#define SOUND_SND_COLLECT_RECORD   0x4123
 
#define AC97_DRIVER_TABLE_ENTRY
 

Functions

rtems_device_driver ac97_initialize (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 
rtems_device_driver ac97_open (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 
rtems_device_driver ac97_control (rtems_device_major_number major, rtems_device_minor_number minor, void *arg)
 

Detailed Description

Milkymist AC97 driver.

Macro Definition Documentation

◆ AC97_DRIVER_TABLE_ENTRY

#define AC97_DRIVER_TABLE_ENTRY
Value:
{ac97_initialize, \
ac97_open, NULL, NULL, NULL, ac97_control}
#define NULL
Requests a GPIO pin group configuration.
Definition: bestcomm_api.h:77