🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #308410

Re: Irq

#308410
From: slawek
Date: Sat, 16 Apr 2016 10:51
34 lines
2569 bytes
On Sat, 16 Apr 2016 10:52:23 +0200, Sebastian 
Biały<heby@poczta.onet.pl> wrote:
> To jest o tyle zaskakujące że bez względu na to jaką metodę 
odbierania 
> będziesz miał to jesli karta nie ma bufora (zapewne ma 
mikroskopijny 
> sądząc po wieku) to i tak stracisz dane. Możesz co najwyżej 
kombinować 

Niezupełnie. Karta nie ma bufora. Ale ma swój zegar, tak że każdy 
pomiar jest dokładnie co dt milisekund. Albo nawet mikrosekund. W PC 
procesor jest w miarę przyzwoity i nie ma problemów aby w DOS 
przepisywał na czas z rejestru karty do RAM PC. 

Jednak w Windows 98 lubi zawiesić wątek akwizycji na kilka ms. Gdyby 
aplikacja łapała IRQ, to nie byłoby problemu. Wątek wisiały, ale 
handler robiły swoje niezależnie wybudzony przez IRQ. 

Avr itp. i tak wymagałby sterowanika. Najlepiej pod Windows 10. Czyli 
jeszcze certyfikat. Problemów nie byłoby mniej. Oczywiście można 
byłoby kupić nowy moduł akwizycji ze sterownikiem błogosławionym 
przez MS. Ten wymagałby nowego komputera, systemu i... na czas 
modernizacji... wyłączenia z eksploatacji tego co jest. A to nie jest 
możliwe.


> To już nie jest Win95. Dalej nie jest dla mnie jasne dlaczego to 
> powinien być win95. DOS sie nie sprawdzał?

A spróbuj zrobić ładne UI w DOS. No i drobiazg: 640 kB. 

Program pod DOS źle działa - tzn. jest długa lista rzeczy których nie 
robi jak trzeba, choć akurat przez cud i przypadek jakoś daję radę z 
kartą.
Technical Details
Message-ID: <almarsoft.3300291142050811754@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-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$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-01.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 12:51:14 +0200
In-Reply-To: <nesujm$bkr$1@node1.news.atman.pl>
References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$1@node1.news.atman.pl>
Message-ID: <almarsoft.3300291142050811754@news.v.pl>
User-Agent: Groundhog Newsreader for Android
Lines: 34
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.184.91.229
X-Trace: 1460803874 unt-rea-a-01.news.neostrada.pl 695 79.184.91.229:44873
X-Complaints-To: abuse@news.neostrada.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit