PERL a low-level ovladani LPT

mira mira na tmapy.cz
Úterý Listopad 13 07:09:50 MET 2001


No, a když jsme u toho, perl nabízí obdobné funkce
ioctl, fcntl, apod. Jejich použití zpravidla kopíruje použití v C-čku - v manech
k perlu je obvykle odkaz na man C-čkové funkce.



Jiri Kratochvil wrote:

> > nene, ja potrebuju ovladat primo jednotlive vodice na LPT (STROBE,SLCTIN,...)
> > tedy, neco jako v Cecku:
> >
> >     outb(0x380,0xff); (0x380 je ovladani prave techto vodicu)
> >
>
> S tim velice opatrne. V linux pracuje v chranenem modu a na IO porty se
> zapisuje pres soubory.

 Jinak outb a inb jsou skutečně velmi nízkoúrovňové - nahlédne-li člověk do
zdrojáků, využívají přímo assemblerovských instrukcí - myslím, že write a read
nabízí obdobné možnosti a jsou bezpečnější obálkou!
  Michal


> A pokud se jedna o ovladani jednotlivych signalu
> na danych pinech tak pres ioctl to je to co by Vas melo zajimat.
> Doporucuji vam ke studiu nasledujici dokumentaci:
> http://www.linuxdoc.org/HOWTO/Serial-Programming-HOWTO/

> JiK





Další informace o konferenci Perl