Autor: Zbigniew Klos (zklos_at_lucent.com)
Data: Thu 18 Jun 1998 - 10:33:30 MET DST
Grzegorz Hayduk wrote:
>
> Witam!
>
> Mam problem z karta SB AWE32, bo w czasie intensywnego uzywania karty
> sieciowej (np. przesylanie lokalnie plikow) odtwarzanie wav'ow chrypi. Win95
> nie wykrywa rzadnego konfliktu, gdyz go raczej nie ma.
> Na starym komputerze tego efektu nie mialem (486DX4/100 plyta PCI) a teraz
> zmienilem plyte glowna, procesor (P200) i karte grafiki i mam taki efekt.
> Czasem nawet zwiesza sie (przy jednoczesnym odtwarzaniu np. mp3 i przesylaniu
> plikow).
>
> Czy ktos mial taki problem? Lub ma sugestie, co to moze byc?
> W setupie juz ustawilem przerwania obu interferujacych kart i DMA na ISA.
> Zmiana portow i przerwan nie pomaga.
Well, to dosc znany problem i dotyczy wspolpracy kart dzwiekowych ISA z kartami
PCI, ktore przesylaja duzo danych (a wiec grafika, siec itp.). Ja sam mialem
taki problem z karta graficzna (AT25+VooDooRush, tez mam SB 32) - przy
przewijaniu ekranu np. w Wordzie, mp3 chrypily albo trzeszczaly. Problem
rozwiazala uaktualniona wersja sterownikow do k. graficznej. Mam tez sieciowke
ale b. rzadko uzywam, tak, ze z tym nie wiem jak u mnie jest.
Problem polega na tym, ze szyna ISA jest kilentem szyny PCI tj. szyna ISA nie
laczy sie bezposrednio z procesorem przez nieistniejacy mostek Host-to-ISA,
tylko procesor laczy sie z szyna PCI przez 'polnocny' mostel Host-to-PCI a szyna
ISA laczy sie z PCI przez 'poludniowy' mostek PCI-to-ISA - to taki hierarchiczny
lancuszek w ktorym ISA jest polozona najdalej od procesora. I stad problemy -
priorytet ISA w dostepie do danych jest niski i jak po PCI idzie duzo danych, do
ISA ma problemy z nieprzerwanym przeplywem danych. Po prostu dane z procesora,
ktore maja trafic do karty ISA musza czekac prze danymi do kart PCI.
Rozwiazanie tego problemu polega prawdopodobnie na takim pisaniu sterownikow,
zeby nie 'zalewaly' szyny PCI nadmiarem danych - moze trzeba robic przerwy na
transmisje danych o nizszym priorytecie.
Problemy j.w. pojawiaja sie takze (oprocz zaklocen w kartach dzwiekowych) przy
transmisji przez porty szeregowe (a wiec przy jednoczesnej transmisji danych np.
przez modem i przy przewijaniu ekranu), ktore takze lacza sie z CPU poprzez
szyne ISA. Powoduje to problemy typu 'buffer underrun' itp.
Generalnie radzilbym poszukac jak najnowszych sterownikow do karty sieciowej (i
graficznej najlepiej tez). Ew. sprawic sobie dzwiekowke na PCI (choc sam nie
jestem ich zwolennikiem).
>
> ---
> Grzegorz Hayduk University of Mining and Metallurgy
> mailto:hayduk_at_tsunami.kaniup.agh.edu.pl
> mailto:hayduk_at_jumbo.kaniup.agh.edu.pl Krakow, Poland
> http://tsunami.kaniup.agh.edu.pl/~hayduk tel. +48 12 617-28-39
-- ---------------------------------------------------------------- | ZBIGNIEW KLOS | Lucent Technologies Poland S.A. | | Feature Test group | Grudziadzka 9/13 | | e-mail: zklos_at_lucent.com | 85-130 Bydgoszcz | | phone: +48 52 349 1423 | POLAND | ----------------------------------------------------------------
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 17:21:35 MET DST