Rev 855 | Rev 996 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 855 | Rev 860 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ;flags------------------------------------------------------------ |
1 | ;flags------------------------------------------------------------ |
2 | DEBUG equ 1 ;show messages at debug board |
2 | DEBUG equ 1 ;show messages at debug board |
3 | use_cli_sti equ 1 ;driver come more stable (theoretically) |
3 | use_cli_sti equ 1 ;driver become more stable (theoretically) |
Line 4... | Line 4... | ||
4 | 4 | ||
5 | ;constants-------------------------------------------------------- |
5 | ;constants-------------------------------------------------------- |
Line 6... | Line 6... | ||
6 | API_VERSION equ 0 ;debug |
6 | API_VERSION equ 0 ;debug |
Line 15... | Line 15... | ||
15 | SB16Buffer0 equ SB16Buffer |
15 | SB16Buffer0 equ SB16Buffer |
16 | SB16Buffer1 equ (SB16Buffer+16384) |
16 | SB16Buffer1 equ (SB16Buffer+16384) |
17 | SB16Buffer2 equ (SB16Buffer+(2*16384)) |
17 | SB16Buffer2 equ (SB16Buffer+(2*16384)) |
18 | SB16Buffer3 equ (SB16Buffer+(3*16384)) |
18 | SB16Buffer3 equ (SB16Buffer+(3*16384)) |
Line 19... | Line 19... | ||
19 | 19 | ||
- | 20 | sb_irq_num equ 5 ;default values for SB16, may be overrided by autodetect |
|
- | 21 | sb_dma_num equ 5 ;default values for SB16, may be overrided by autodetect |
|
20 | sb_irq_num equ 5 |
22 | |
21 | sb_dma_num equ 5 |
- | |
22 | sb_buffer_size equ 32768 ;really it needs code modifications to change |
23 | small_buffer equ 32768 |
23 | ;buffer size |
24 | full_buffer equ 65536 |
- | 25 | sb_buffer_size equ full_buffer |
|
24 | sb_out_rate equ 44100 |
26 | |
Line -... | Line 27... | ||
- | 27 | __supported_buffer_sizes fix |
|
- | 28 | ||
- | 29 | if ~(sb_buffer_size in __supported_buffer_sizes) |
|
- | 30 | display 13,10,'unsupported buffer size was selected, check config.inc',13,10 |
|
- | 31 | stop |
|
- | 32 | end if |
|
- | 33 | ||
25 | ;time constant for cards older than SB16 |
34 | sb_out_rate equ 48000 |
Line 26... | Line 35... | ||
26 | 35 | ;time constant for cards older than SB16 |
|
27 | sb_tc equ (256-(1000000/(sb_out_rate*2))) |
36 | sb_tc equ (256-(1000000/(sb_out_rate*2))) |
28 | 37 |