Re: Problem z dyskiem - dziwny...

Autor: /\\/\\ (ab171954_at_zodiac.mimuw.edu.pl)
Data: Thu 02 Sep 1999 - 12:18:00 MET DST


On Thu, 2 Sep 1999, cyrkiel wrote:

>=20
>=20
> > chodzi o to =BFe wszystko normalnie jest OK nawet na FSB 83Mhz
> > nie ma przek=B3ama=F1 zapisu itd....
> > Zaznaczy=B3em na w=B3a=B6ciwo=B6ciach dysku ptaszka przy DMA...
> >
> > No i problem jest taki =BFe czasami dysk staje na 3 sek (dioda na obudo=
wie
> > si=EA =B6wieci) i komp si=EA "zamra=BFa" - po 3 sekundach idzie wszystk=
o dalej.....
>=20
> Nie wiem, jaki to ma zwiazek z zegarem, ale generalnie teoria jest taka:
> Gdy CPU otrzyma sygnal (zwykle od ukladu DMA), o nazwie HOLD (HLD), odpow=
iada
> sygnalem HLDA - Hold Acknowledge. W ten sposob DMA daje sygna CPU, ze chc=
e
> przeprowadzic transmisje danych przez magistrale. Wtedy CPU odcina sie od
> magistrali i zostawia DMA sterowanie magistrala (generowanie wszystkich
> sygnalow sterujacych praca magistrali, itp.). Wtedy DMA przesyla przez
> magistrale, to co ma przeslac, a CPU zajmuje sie obliczeniami, na danych =
ktore
> wczesniej dostalo. Z racji tego, ze magistrala jest zablokowana, CPU nie=
 moze
> dostac zadnych nowych danych, ani wyslac wyniku swoich obliczen. Dlatego =
system
> sie 'zamraza'. Moze jednak ten dysk po prostu sie nie wyrabia , jest za w=
olny
> na tak wysoka czestotliowsc taktowania magistrali. Pamietaj, ze zanim wsz=
edl
> tryb UDMA, DMA bylo taktowane zegarem ok. 4 MHz (czyli tak jak w XT...).
>=20
>=20
a przypadkiem nie slychac typowego "stukniecia" parkujacych glowic ?

ZLOM



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:58:15 MET DST