Re: sound, SB, AC97 и другое
Posted: Wed May 01, 2019 3:03 pm
А лог можно?
Я лог не прикреплял потому что там практически ничего нет. Вот лог и видео как я тестил может что не так сделал.Asper wrote:А лог можно?
Попробовал VirtualBox, там звук работает со всеми эмулируемыми картами. Видимо, либо драйвер SB16 не дружит с Bochs, либо что-то не так с Bochs или с его настройками. Если удастся пофиксить - отпишусь.Coldy wrote:Подскажите, как настроить звук в Bochs? ...
Посмотри в Колибри в PCIDEV там вообще звуковое устройство есть?Coldy wrote:Попробовал VirtualBox, там звук работает со всеми эмулируемыми картами. Видимо, либо драйвер SB16 не дружит с Bochs, либо что-то не так с Bochs или с его настройками. Если удастся пофиксить - отпишусь.Coldy wrote:Подскажите, как настроить звук в Bochs? ...
QEmu тоже не предполагает установки и чем то более предпочтителен. (хотя эмуляция железа и может иметь существенные отличия от VirtualBox например)Coldy wrote: Бош тормозит, т.к. у него программная эмуляция цпу, но использую его т.к. он портируемый, т.е. не требует установки. Хочу разобраться почему там звука нет.
Code: Select all
invoke PciRead32, [ctrl.bus], [ctrl.devfn], dword 4
- test eax, 0x4 ; Test Master bit
- jnz @f
- or eax, 0x4 ; Set Master bit
+ movi ebx, 0x6
+ and ebx, eax
+ cmp ebx, 0x6 ; Test Master and Memory bits
+ jz @f
+ or eax, 0x6 ; Set Master and Memory bits
invoke PciWrite32, [ctrl.bus], [ctrl.devfn], dword 4, eax
invoke PciRead32, [ctrl.bus], [ctrl.devfn], dword 4
@@:
Я 2 года не рисковал запустить Колибри на основном ПК и тут попробовал. Все стало намного лучше - теперь Колибри работает стабильно и не зависает спонтанно. Не знаю или это заслуга кода или просто новая материнка поддерживается лучше.Leency wrote:Спасибо.
К сожалению, сегодня 2 часа назад новый карман для HDD или Колибри (или их связка) сожгли мою материнку.
Code: Select all
#9274 by leency:
Rename drivers:
- intelac97 > ac97
- intel_hda > hdaudio
To fit into 8.3
Can we please leave it as is for now?hidnplayr wrote:"hdaudio" is ok for me, driver works on many chips of different brands
"ac97" is a problem for me, this driver works only on intel chips with AC97, not on VIA AC97 just to give an example. maybe "intel97" ?
Тэкс, похоже вторая материнка на подходе к сожжениюLeency wrote:Я 2 года не рисковал запустить Колибри на основном ПК и тут попробовал. Все стало намного лучше - теперь Колибри работает стабильно и не зависает спонтанно. Не знаю или это заслуга кода или просто новая материнка поддерживается лучше.Leency wrote:К сожалению, сегодня 2 часа назад новый карман для HDD или Колибри (или их связка) сожгли мою материнку.