1,6 → 1,6 |
;flags------------------------------------------------------------ |
DEBUG equ 1 ;show messages at debug board |
use_cli_sti equ 1 ;driver come more stable (theoretically) |
use_cli_sti equ 1 ;driver become more stable (theoretically) |
|
;constants-------------------------------------------------------- |
API_VERSION equ 0 ;debug |
17,13 → 17,22 |
SB16Buffer2 equ (SB16Buffer+(2*16384)) |
SB16Buffer3 equ (SB16Buffer+(3*16384)) |
|
sb_irq_num equ 5 |
sb_dma_num equ 5 |
sb_buffer_size equ 32768 ;really it needs code modifications to change |
;buffer size |
sb_out_rate equ 44100 |
sb_irq_num equ 5 ;default values for SB16, may be overrided by autodetect |
sb_dma_num equ 5 ;default values for SB16, may be overrided by autodetect |
|
small_buffer equ 32768 |
full_buffer equ 65536 |
sb_buffer_size equ full_buffer |
|
__supported_buffer_sizes fix <small_buffer, full_buffer> |
|
if ~(sb_buffer_size in __supported_buffer_sizes) |
display 13,10,'unsupported buffer size was selected, check config.inc',13,10 |
stop |
end if |
|
sb_out_rate equ 48000 |
;time constant for cards older than SB16 |
|
sb_tc equ (256-(1000000/(sb_out_rate*2))) |
|
SRV_GETVERSION equ 0 |