Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
vidc.h File Reference

Go to the source code of this file.

Functions

unsigned long vidc_fill_1x8_u (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
unsigned long vidc_fill_2x8_u (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
unsigned long vidc_fill_1x8_s (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
unsigned long vidc_fill_2x8_s (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
unsigned long vidc_fill_1x16_s (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
unsigned long vidc_fill_2x16_s (unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
irqreturn_t vidc_sound_dma_irq (int irqnr, void *ref)
 
void vidc_synth_init (struct address_info *hw_config)
 
void vidc_synth_exit (struct address_info *hw_config)
 
int vidc_synth_get_volume (void)
 
int vidc_synth_set_volume (int vol)
 

Variables

unsigned long(* vidc_filler )(unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)
 
irqreturn_t(* dma_interrupt )(void)
 
unsigned long dma_start
 
unsigned long dma_count
 
unsigned long dma_bufsize
 
unsigned long dma_buf [2]
 
unsigned long dma_pbuf [2]
 

Function Documentation

unsigned long vidc_fill_1x16_s ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
unsigned long vidc_fill_1x8_s ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
unsigned long vidc_fill_1x8_u ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
unsigned long vidc_fill_2x16_s ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
unsigned long vidc_fill_2x8_s ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
unsigned long vidc_fill_2x8_u ( unsigned long  ibuf,
unsigned long  iend,
unsigned long  obuf,
int  mask 
)
irqreturn_t vidc_sound_dma_irq ( int  irqnr,
void ref 
)
void vidc_synth_exit ( struct address_info hw_config)
int vidc_synth_get_volume ( void  )
void vidc_synth_init ( struct address_info hw_config)
int vidc_synth_set_volume ( int  vol)

Variable Documentation

unsigned long dma_buf[2]
unsigned long dma_bufsize
unsigned long dma_count
irqreturn_t(* dma_interrupt)(void)
unsigned long dma_pbuf[2]
unsigned long dma_start
unsigned long(* vidc_filler)(unsigned long ibuf, unsigned long iend, unsigned long obuf, int mask)