|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitri Zubko 2:550/112.12 05 Oct 2007 12:23:16 To : Eugene Grosbein Subject : Re^2: две звуковых карты -------------------------------------------------------------------------------- 09 Jul 07 09:36, you wrote to me: DZ>> Вообще, возможно юзать две карты в 4.11? Я предполагал новую DZ>> карту использовать за записи и воспроизведения, а старая карта DZ>> должна остаться основной и использоваться исключительно для DZ>> воспроизведения. EG> Конфликт прерываний, скорее всего. Hа ISA нет автоматического EG> распределения прерываний, поэтому ты должен вручную их развести. EG> Воткни одну карту, посмотри dmesg|grep pcm и pnpinfo. Потом убери, Hа счёт "dmesg|grep pcm": pcm0: <CS423x>, sbc0: <Creative ViBRA16X>. А pnpinfo ничего не отображает о ViBRA16X. Короче, вот pnpinfo в положении "ViBRA и Crystal на борту": ---<BOF pnpinfo.txt>--- Checking for Plug-n-Play devices... Card assigned CSN #1 Vendor ID CSC4236 (0x3642630e), Serial Number 0xffffffff PnP Version 1.0, Vendor Version 5 Device Description: Crystal Codec Logical Device ID: CSC0000 0x0000630e #0 Device Description: WSS/SB TAG Start DF Good Configuration DMA: channel(s) 1 8-bit, not a bus master, count by byte, , Type A DMA: channel(s) 0 3 8-bit, not a bus master, count by byte, , Type A IRQ: 5 - only one type (true/edge) I/O Range 0x534 .. 0x534, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x8, len 0x4 [16-bit addr] I/O Range 0x220 .. 0x220, alignment 0x20, len 0x10 [16-bit addr] TAG Start DF Acceptable Configuration DMA: channel(s) 1 3 8-bit, not a bus master, count by byte, , Type A DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type A IRQ: 5 7 9 11 12 15 - only one type (true/edge) I/O Range 0x534 .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x388 .. 0x388, alignment 0x8, len 0x4 [16-bit addr] I/O Range 0x220 .. 0x260, alignment 0x20, len 0x10 [16-bit addr] TAG Start DF Sub-optimal Configuration DMA: channel(s) 0 1 3 8-bit, not a bus master, count by byte, , Type A IRQ: 5 7 9 11 12 15 - only one type (true/edge) I/O Range 0x534 .. 0xffc, alignment 0x4, len 0x4 [16-bit addr] I/O Range 0x388 .. 0x3f8, alignment 0x8, len 0x4 [16-bit addr] I/O Range 0x220 .. 0x300, alignment 0x20, len 0x10 [16-bit addr] TAG End DF Logical Device ID: CSC0001 0x0100630e #1 Device Description: GAME TAG Start DF Good Configuration I/O Range 0x200 .. 0x200, alignment 0x8, len 0x8 [16-bit addr] TAG Start DF Acceptable Configuration I/O Range 0x208 .. 0x208, alignment 0x8, len 0x8 [16-bit addr] TAG End DF Logical Device ID: CSC0010 0x1000630e #2 Device Description: CTRL I/O Range 0x120 .. 0xff8, alignment 0x8, len 0x8 [16-bit addr] Logical Device ID: CSC0003 0x0300630e #3 Device Description: MPU TAG Start DF Good Configuration IRQ: 9 - only one type (true/edge) I/O Range 0x330 .. 0x330, alignment 0x8, len 0x2 [16-bit addr] TAG Start DF Acceptable Configuration IRQ: 9 11 12 15 - only one type (true/edge) I/O Range 0x330 .. 0x360, alignment 0x8, len 0x2 [16-bit addr] TAG Start DF Sub-optimal Configuration I/O Range 0x330 .. 0x3e0, alignment 0x8, len 0x2 [16-bit addr] TAG End DF End Tag Successfully got 46 resources, 4 logical fdevs -- card select # 0x0001 CSN CSC4236 (0x3642630e), Serial Number 0xffffffff Logical device #0 IO: 0x0534 0x0534 0x0534 0x0534 0x0534 0x0534 0x0534 0x0534 IRQ 5 0 DMA 1 0 IO range check 0x00 activate 0x01 Logical device #1 IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x01 Logical device #2 IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 0 0 DMA 4 4 IO range check 0x00 activate 0x01 Logical device #3 IO: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 IRQ 9 0 DMA 4 4 IO range check 0x00 activate 0x01 ---<EOF pnpinfo.txt>--- EG> воткни вторую, то же самое. Покажи сюда. Вот dmesg с одним лишь Crystal в слоте: ---<BOF dmesg_crystal_only.txt>--- pcm0: <CS423x> at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 5 drq 1,0 on isa0 ---<EOF dmesg_crystal_only.txt>--- Вот dmesg с одной лишь ViBRA в томже самом слоте: ---<BOF dmesg_vibra_only.txt>--- sbc0: <Creative ViBRA16X> at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq 1,3 on isa0 pcm0: <SB16 DSP 4.16 (ViBRA16X)> on sbc0 ---<EOF dmesg_vibra_only.txt>--- Вот ViBRA и Crystal одновременно (слоты - разные, понятное дело): ---<BOF dmesg_vibra_i_crystal_vmeste.txt>--- pcm0: <CS423x> at port 0x534-0x537,0x388-0x38b,0x220-0x22f irq 5 drq 1,0 on isa0 sbc0: <Creative ViBRA16X> at port 0x240-0x24f,0x300-0x301,0x38c-0x38f irq 10 drq 3 on isa0 pcm1: <SB16 DSP 4.16 (ViBRA16X)> on sbc0 ---<EOF dmesg_vibra_i_crystal_vmeste.txt>--- Через dsp1, dspW1, etc... - не играет, через dsp0, dspW0, etc... - играет (на Crystal'е). Bye. XC: msgs --- GoldED+/BSD 1.1.5 * Origin: (c) For beautiful music possible and... (2:550/112.12) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3241470602d8.html, оценка из 5, голосов 10
|