|
Definiciones |
#define | DSP_TEST_LOOPS 0xFFFF |
#define | DSP_REG_RESET (_sb_baseport+0x06) |
#define | DSP_REG_RDATA (_sb_baseport+0x0A) |
#define | DSP_REG_RSTATUS (_sb_baseport+0x0E) |
#define | DSP_REG_WDATA (_sb_baseport+0x0C) |
#define | DSP_REG_WSTATUS (_sb_baseport+0x0C) |
#define | DSP_READY 0xAA |
#define | DSP_MASK_BUSY 0x80 |
#define | DSP_MASK_DATA_AVAIL 0x80 |
#define | MIX_REG_ADDR (_sb_baseport+0x04) |
#define | MIX_REG_DATA (_sb_baseport+0x05) |
#define | MIX_ADDR_IRQ_STAT 0x82 |
#define | DSP_REG_IRQ_ACK_DMA8MIDI DSP_REG_RSTATUS |
#define | DSP_REG_IRQ_ACK_DMA16 (_sb_baseport+0x0F) |
#define | DSP_REG_IRQ_ACK_MPU (_sb_baseport+0x10) |
Funciones |
VOID | do_nothing (VOID) |
UINT16 | sb_DSP_read (UINT16 _sb_baseport) |
UINT16 | sb_DSP_reset (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_minus_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_minus_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_minus_1) |
UINT16 | sb_DSP_out_silence (UINT16 _sb_baseport, UINT16 samples_minus_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_minus_1) |
UINT16 | sb_DSP_8 (UINT16 _sb_baseport, BOOL input, BOOL auto_init, BOOL fifo, BOOL stereo, BOOL signed_val, UINT16 samples_minus_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) |