Autor: Radoslaw Sokol (rsokol_at_iname.com)
Data: Thu 30 Dec 1999 - 15:45:52 MET
Hi,
On Thu, 30 Dec 1999 15:35:34 +0100, Przemek <pchrzaszcz_at_spinet.com.pl> wrote:
>No to fajnie, ale czemu na windzie 98 dziala.
>Moze trza cos emulowac, jakis 16-bit system
Na Windzie 98 działa, bo ten sterownik wymaga chwilowo pełnej
mocy procesora z wyłączonymi przerwaniami. Pod NT _nie da się_
tak napisać sterownika, żeby choćby na chwilę miał 100% procesora
-- zawsze zostanie wywłaszczony przez jądro systemu. Ponadto nie
ma żadnego sposobu, żeby pod NT wyłączyć na dłuższy czas wszystkie
przerwania.
Napisaniu takiego sterownika sprzeciwia się więc w skrócie po
prostu architektura systemu Windows NT. Nie da się. To system
wielozadaniowy, a nie nakładka na DOS -- nie można jej chwilowo
zatrzymać, żeby kontrolować głośniczek całą mocą procesora.
Musisz się niestety obyć bez dźwięku.
-- Pozdrowienia, |""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://friko.onet.pl/ka/lizard/ | | UIN:39350879 | WinNT FAQ: http://nt.faq.net.pl/ | \....................................................../
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 19:28:49 MET DST