Article View: pl.comp.lang.c
Article #308406Re: Irq
From: slawek
Date: Sat, 16 Apr 2016 08:04
Date: Sat, 16 Apr 2016 08:04
28 lines
2185 bytes
2185 bytes
On Fri, 15 Apr 2016 19:40:09 +0200, Sebastian Biały<heby@poczta.onet.pl> wrote: > Dlaczego w Win95? Dlaczego to coś jest na isa? Idę o zakład że dzisiaj > zrobienie fake magistrali ISA z całoscią tego RT mozliwe jest na byle > AVR za 5zł. Ups... Nie 95 ale 98. Dlatego że nowsze Windows nie chce się instalować na tym PC który ma sloty ISA, a karta jest na ISA. Karta jest z drugiej strony dołączona do cudeńka za pół miliona. Ok, można wymienić kartę na coś współczesnego. Ale to oznacza ciaptranie się z cudeńkiem. Co zostało z góry wykluczone. Cudeńka nie da się na nic wymienić. Do tej pory sterował tym program z DOS, napisany niczym sen schizofrenika. (Używanie delay() Borlanda do odmierzania jednej ms, wszędzie Val && 0x0fff zamiast Val & 0x0fff) Zero dokumentacji. Udało się to rozkminić. Tyle że nowy program dla Windows traci CPU na kilka ms i wtedy gubi dane. No cóż, Windows 98 to nie RT. Teoretycznie da się karcie wytłumaczyć że ma generować IRQ kiedy trzeba, ale rzecz w tym jak te IRQ chwycić dla aplikacji. Spróbuję dać real time priority i ograniczyć się do jednego wątku (mam dwa) - może to pomoże. Tak zdesperowany, aby pisać Vxd to jeszcze nie jestem.
Technical Details
Message-ID:
<almarsoft.6296652609243852551@news.v.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: slawek <fake@fakeemail.com> Newsgroups: pl.comp.lang.c Subject: Re: Irq Date: Sat, 16 Apr 2016 10:04:48 +0200 In-Reply-To: <ner958$ltp$1@node1.news.atman.pl> References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> Message-ID: <almarsoft.6296652609243852551@news.v.pl> User-Agent: Groundhog Newsreader for Android Lines: 28 Organization: Telekomunikacja Polska NNTP-Posting-Host: 79.184.91.229 X-Trace: 1460793888 unt-rea-a-01.news.neostrada.pl 686 79.184.91.229:44118 X-Complaints-To: abuse@news.neostrada.pl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit