🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60238

Re: programowe sterowanie LPT

#60238
From: Jacek Czerwinski
Date: Thu, 27 Oct 2005 12:50
23 lines
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-mail
References: <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