Autor: Marcin 'Qrczak' Kowalczyk (qrczak_at_knm.org.pl)
Data: Tue 02 Feb 1999 - 06:33:18 MET
Followup-To: pl.comp.programming
On Mon, 1 Feb 1999, Kowal wrote:
> Zamiast zapisywac z do pliku z przerwania sprzetowego, przechwytujemy jakies
> wolne przerwanie. Co ma zapisac przekazujemy w rejestrach. Przed wywolaniem
> tego przerwania wykonujemy:
>
> asm
> cli
> end;
>
> a koniec procedury obslugi przerwania sprzetowego robimy taki:
>
> asm
> sti
> retf
> end;
>
> Wtedy wedlug mnie przerwanie zapisujace dane do pliku, powinno poczekac az
> zakonczy sie przerwanie klawiatruy i dopiero wtedy sie wykonac. Co o tym
> sadzicie?
Nic nie rozumiem. Na jakiej zasadzie miałoby to działać? Nie rozumiem
Twojego toku rozumowania - masz chyba nieprawdziwe wyobrażenie o cli/sti,
o int i o o problemie wielokrotnego wywołania 21h, ale nie widzę, jak
konkretnie.
-- __("< Marcin Kowalczyk * qrczak_at_knm.org.pl http://kki.net.pl/qrczak/ \__/ GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++ ^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:09:53 MET DST