Article View: pl.comp.os.linux.programowanie
Article #60238Re: programowe sterowanie LPT
From: Jacek Czerwinski
Date: Thu, 27 Oct 2005 12:50
Date: Thu, 27 Oct 2005 12:50
23 lines
1712 bytes
1712 bytes
Thu, 27 Oct 2005 07:51:34 +0000 (UTC), na pl.comp.os.linux.programowanie, Adam Wysocki napisał(a): > Spinacz biurowy, Jacek Czerwinski <x@y.z.pl>! > >>> maska = 1 << numerbitu; (0=pin2, 1=pin3 itd. do 7=pin9) >>> outb (inb(port) | maska, port); /* jedynka */ >>> outb (inb(port) & ~maska, port); /* zero */ >> >> Maska na portach może ale nie musi chodzić, > > Na bardzo starych kernelach. > >> 'inb' może dawać efekt uboczny na konkretnym chipie IO i referencji >> C nic do tego. > > Jaki efekt uboczny? a) nie musisz odczytac tego co wpisales b) odczyt moze wstawic chip w inny stan Nie znaczy to ze na porcie drukarki, mowie w ogolnosci. Maske sie robi w programie, pamietasz ją tu, operacja bitowa i wynik do portu.
Technical Details
Message-ID:
<1r6x9wfohubth.9u9rlogqrazm.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<cnkbjmles3o7.a3yah69uenrt$.dlg@40tude.net> <gophi.pcolp.1130391058@news.chmurka.net> <mq0uj7b2ooh.52zfjyz5d4ek.dlg@40tude.net> <gophi.pcolp.1130399494@news.chmurka.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: Jacek Czerwinski <x@y.z.pl> Newsgroups: pl.comp.os.linux.programowanie Subject: Re: programowe sterowanie LPT Date: Thu, 27 Oct 2005 14:50:52 +0200 Organization: tp.internet - http://www.tpi.pl/ Lines: 23 Message-ID: <1r6x9wfohubth.9u9rlogqrazm.dlg@40tude.net> References: <cnkbjmles3o7.a3yah69uenrt$.dlg@40tude.net> <gophi.pcolp.1130391058@news.chmurka.net> <mq0uj7b2ooh.52zfjyz5d4ek.dlg@40tude.net> <gophi.pcolp.1130399494@news.chmurka.net> NNTP-Posting-Host: bwo180.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.tpi.pl 1130417494 27273 83.29.238.180 (27 Oct 2005 12:51:34 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Thu, 27 Oct 2005 12:51:34 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit