Referencia del Archivo sb.h

#include "tdef.h"

Dependencia gráfica adjunta para sb.h:

Gráfico de los archivos que directa o indirectamente incluyen a este archivo:

Ir al código fuente de este archivo.

Definiciones

#define DSP_ERROR   0xFFFF
#define DSP_GET_DOUBLE_RATE
#define DSP_MASK_IRQ_DMA8MIDI   0x01
#define DSP_MASK_IRQ_DMA16   0x02
#define DSP_MASK_IRQ_MPU   0x04
#define SB_DSP_OUTPUT   FALSE
#define SB_DSP_INPUT   TRUE
#define SB_DSP_SINGLE_CICLE   FALSE
#define SB_DSP_AUTO_INIT   TRUE
#define SB_DSP_FIFO_OFF   FALSE
#define SB_DSP_FIFO_ON   TRUE
#define SB_DSP_MONO   FALSE
#define SB_DSP_STEREO   TRUE
#define SB_DSP_UNSIGNED   FALSE
#define SB_DSP_SIGNED   TRUE

Funciones

UINT16 sb_DSP_reset (UINT16 _sb_baseport)
UINT16 sb_DSP_read (UINT16 _sb_baseport)
UINT16 sb_DSP_write (UINT16 _sb_baseport, UINT8 data)
UINT8 sb_IRQ_stat (UINT16 _sb_baseport)
VOID sb_IRQ_ack (UINT16 _sb_baseport)
VOID sb_IRQ_ack_dma8midi (UINT16 _sb_baseport)
VOID sb_IRQ_ack_dma16 (UINT16 _sb_baseport)
VOID sb_IRQ_ack_mpu (UINT16 _sb_baseport)
UINT16 sb_DSP_out8 (UINT16 _sb_baseport, UINT8 sample_val)
UINT16 sb_DSP_dma_out8_single (UINT16 _sb_baseport, UINT16 samples_less_1)
UINT16 sb_DSP_dma_out8_auto (UINT16 _sb_baseport)
UINT16 sb_DSP_in8 (UINT16 _sb_baseport)
UINT16 sb_DSP_dma_in8_single (UINT16 _sb_baseport, UINT16 samples_less_1)
UINT16 sb_DSP_dma_in8_auto (UINT16 _sb_baseport)
UINT8 sb_DSP_sr2tc (UINT16 sampling_rate, UINT8 channels)
UINT16 sb_DSP_tc2sr (UINT8 time_constant, UINT8 channels)
DOUBLE sb_DSP_tc2dsr (UINT8 time_constant, UINT8 channels)
UINT16 sb_DSP_tconst (UINT16 _sb_baseport, UINT8 time_constant)
UINT16 sb_DSP_out_rate (UINT16 _sb_baseport, UINT16 sampling_rate)
UINT16 sb_DSP_in_rate (UINT16 _sb_baseport, UINT16 sampling_rate)
UINT16 sb_DSP_blk_size (UINT16 _sb_baseport, UINT16 block_transfer_size_less_1)
UINT16 sb_DSP_out_silence (UINT16 _sb_baseport, UINT16 samples_less_1)
UINT16 sb_DSP_dma_out8hs_auto (UINT16 _sb_baseport)
UINT16 sb_DSP_dma_out8hs_single (UINT16 _sb_baseport)
UINT16 sb_DSP_dma_in8hs_auto (UINT16 _sb_baseport)
UINT16 sb_DSP_dma_in8hs_single (UINT16 _sb_baseport)
UINT16 sb_DSP_mono (UINT16 _sb_baseport)
UINT16 sb_DSP_stereo (UINT16 _sb_baseport)
UINT16 sb_DSP_16 (UINT16 _sb_baseport, BOOL input, BOOL auto_init, BOOL fifo, BOOL stereo, BOOL signed_val, UINT16 samples_less_1)
UINT16 sb_DSP_8 (UINT16 _sb_baseport, BOOL input, BOOL auto_init, BOOL fifo, BOOL stereo, BOOL signed_val, UINT16 samples_less_1)
UINT16 sb_DSP_8_pause (UINT16 _sb_baseport)
UINT16 sb_DSP_speaker_on (UINT16 _sb_baseport)
UINT16 sb_DSP_speaker_off (UINT16 _sb_baseport)
UINT16 sb_DSP_8_continue (UINT16 _sb_baseport)
UINT16 sb_DSP_16_pause (UINT16 _sb_baseport)
UINT16 sb_DSP_16_continue (UINT16 _sb_baseport)
UINT16 sb_DSP_speaker (UINT16 _sb_baseport)
UINT16 sb_DSP_16_exit (UINT16 _sb_baseport)
UINT16 sb_DSP_8_exit (UINT16 _sb_baseport)
UINT16 sb_DSP_version (UINT16 _sb_baseport)


Documentación de las definiciones

#define DSP_ERROR   0xFFFF

Definición en la línea 53 del archivo sb.h.

#define DSP_GET_DOUBLE_RATE

Definición en la línea 60 del archivo sb.h.

#define DSP_MASK_IRQ_DMA8MIDI   0x01

Definición en la línea 66 del archivo sb.h.

#define DSP_MASK_IRQ_DMA16   0x02

Definición en la línea 67 del archivo sb.h.

#define DSP_MASK_IRQ_MPU   0x04

Definición en la línea 68 del archivo sb.h.

#define SB_DSP_OUTPUT   FALSE

Definición en la línea 75 del archivo sb.h.

#define SB_DSP_INPUT   TRUE

Definición en la línea 76 del archivo sb.h.

#define SB_DSP_SINGLE_CICLE   FALSE

Definición en la línea 77 del archivo sb.h.

#define SB_DSP_AUTO_INIT   TRUE

Definición en la línea 78 del archivo sb.h.

#define SB_DSP_FIFO_OFF   FALSE

Definición en la línea 79 del archivo sb.h.

#define SB_DSP_FIFO_ON   TRUE

Definición en la línea 80 del archivo sb.h.

#define SB_DSP_MONO   FALSE

Definición en la línea 81 del archivo sb.h.

#define SB_DSP_STEREO   TRUE

Definición en la línea 82 del archivo sb.h.

#define SB_DSP_UNSIGNED   FALSE

Definición en la línea 83 del archivo sb.h.

#define SB_DSP_SIGNED   TRUE

Definición en la línea 84 del archivo sb.h.


Documentación de las funciones

UINT16 sb_DSP_reset ( UINT16  _sb_baseport  ) 

Definición en la línea 115 del archivo sb.c.

UINT16 sb_DSP_read ( UINT16  _sb_baseport  ) 

Definición en la línea 96 del archivo sb.c.

UINT16 sb_DSP_write ( UINT16  _sb_baseport,
UINT8  data 
)

Definición en la línea 143 del archivo sb.c.

UINT8 sb_IRQ_stat ( UINT16  _sb_baseport  ) 

Definición en la línea 209 del archivo sb.c.

VOID sb_IRQ_ack ( UINT16  _sb_baseport  ) 

Definición en la línea 223 del archivo sb.c.

VOID sb_IRQ_ack_dma8midi ( UINT16  _sb_baseport  ) 

Definición en la línea 242 del archivo sb.c.

VOID sb_IRQ_ack_dma16 ( UINT16  _sb_baseport  ) 

Definición en la línea 252 del archivo sb.c.

VOID sb_IRQ_ack_mpu ( UINT16  _sb_baseport  ) 

Definición en la línea 262 del archivo sb.c.

UINT16 sb_DSP_out8 ( UINT16  _sb_baseport,
UINT8  sample_val 
)

Definición en la línea 278 del archivo sb.c.

UINT16 sb_DSP_dma_out8_single ( UINT16  _sb_baseport,
UINT16  samples_less_1 
)

Definición en la línea 300 del archivo sb.c.

UINT16 sb_DSP_dma_out8_auto ( UINT16  _sb_baseport  ) 

Definición en la línea 322 del archivo sb.c.

UINT16 sb_DSP_in8 ( UINT16  _sb_baseport  ) 

Definición en la línea 338 del archivo sb.c.

UINT16 sb_DSP_dma_in8_single ( UINT16  _sb_baseport,
UINT16  samples_less_1 
)

Definición en la línea 360 del archivo sb.c.

UINT16 sb_DSP_dma_in8_auto ( UINT16  _sb_baseport  ) 

Definición en la línea 381 del archivo sb.c.

UINT8 sb_DSP_sr2tc ( UINT16  sampling_rate,
UINT8  channels 
)

Definición en la línea 395 del archivo sb.c.

UINT16 sb_DSP_tc2sr ( UINT8  time_constant,
UINT8  channels 
)

Definición en la línea 409 del archivo sb.c.

DOUBLE sb_DSP_tc2dsr ( UINT8  time_constant,
UINT8  channels 
)

Definición en la línea 428 del archivo sb.c.

UINT16 sb_DSP_tconst ( UINT16  _sb_baseport,
UINT8  time_constant 
)

Definición en la línea 452 del archivo sb.c.

UINT16 sb_DSP_out_rate ( UINT16  _sb_baseport,
UINT16  sampling_rate 
)

Definición en la línea 470 del archivo sb.c.

UINT16 sb_DSP_in_rate ( UINT16  _sb_baseport,
UINT16  sampling_rate 
)

Definición en la línea 496 del archivo sb.c.

UINT16 sb_DSP_blk_size ( UINT16  _sb_baseport,
UINT16  block_transfer_size_less_1 
)

Definición en la línea 526 del archivo sb.c.

UINT16 sb_DSP_out_silence ( UINT16  _sb_baseport,
UINT16  samples_less_1 
)

Definición en la línea 546 del archivo sb.c.

UINT16 sb_DSP_dma_out8hs_auto ( UINT16  _sb_baseport  ) 

Definición en la línea 568 del archivo sb.c.

UINT16 sb_DSP_dma_out8hs_single ( UINT16  _sb_baseport  ) 

Definición en la línea 588 del archivo sb.c.

UINT16 sb_DSP_dma_in8hs_auto ( UINT16  _sb_baseport  ) 

Definición en la línea 606 del archivo sb.c.

UINT16 sb_DSP_dma_in8hs_single ( UINT16  _sb_baseport  ) 

Definición en la línea 626 del archivo sb.c.

UINT16 sb_DSP_mono ( UINT16  _sb_baseport  ) 

Definición en la línea 642 del archivo sb.c.

UINT16 sb_DSP_stereo ( UINT16  _sb_baseport  ) 

Definición en la línea 658 del archivo sb.c.

UINT16 sb_DSP_16 ( UINT16  _sb_baseport,
BOOL  input,
BOOL  auto_init,
BOOL  fifo,
BOOL  stereo,
BOOL  signed_val,
UINT16  samples_less_1 
)

Definición en la línea 693 del archivo sb.c.

UINT16 sb_DSP_8 ( UINT16  _sb_baseport,
BOOL  input,
BOOL  auto_init,
BOOL  fifo,
BOOL  stereo,
BOOL  signed_val,
UINT16  samples_less_1 
)

Definición en la línea 740 del archivo sb.c.

UINT16 sb_DSP_8_pause ( UINT16  _sb_baseport  ) 

Definición en la línea 768 del archivo sb.c.

UINT16 sb_DSP_speaker_on ( UINT16  _sb_baseport  ) 

Definición en la línea 786 del archivo sb.c.

UINT16 sb_DSP_speaker_off ( UINT16  _sb_baseport  ) 

Definición en la línea 802 del archivo sb.c.

UINT16 sb_DSP_8_continue ( UINT16  _sb_baseport  ) 

Definición en la línea 820 del archivo sb.c.

UINT16 sb_DSP_16_pause ( UINT16  _sb_baseport  ) 

Definición en la línea 836 del archivo sb.c.

UINT16 sb_DSP_16_continue ( UINT16  _sb_baseport  ) 

Definición en la línea 854 del archivo sb.c.

UINT16 sb_DSP_speaker ( UINT16  _sb_baseport  ) 

Definición en la línea 870 del archivo sb.c.

UINT16 sb_DSP_16_exit ( UINT16  _sb_baseport  ) 

Definición en la línea 902 del archivo sb.c.

UINT16 sb_DSP_8_exit ( UINT16  _sb_baseport  ) 

Definición en la línea 922 del archivo sb.c.

UINT16 sb_DSP_version ( UINT16  _sb_baseport  ) 

Definición en la línea 936 del archivo sb.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6