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