Zip problem pripojeni
Martin Mares
mj na k332.feld.cvut.cz
Čtvrtek Prosinec 5 12:29:47 CET 1996
Hello, world!
> Jaky je rozdil mezi temi mody, ve kterych pracuji paralelni porty:
> - Standard
Standard mode je klasicky tiskarnovy mod (Centronics interface)
-- tedy 8 bitu tam, nejake stavove bity zpet. Existuje varianta recena
BiTronics (by Hewlett-Packard), ktera po stavovych bitech prenasi
pomaly datovy kanal v opacnem smeru.
> - Bidirectional (PS/2)
Bidirectional parallel port je rozsireni poprve ve vetsi mire pouzite
u PS/2, ktere umoznuje pomoci jednoho ridiciho bitu prevest vystupni
budice do stavu s vysokou impedanci a z prislusnych puvodne vystupnich
signalu pak cist.
> - Enhanced Parallel Port (EPP)
EPP je dilo firem Intel, Xircom a Zenith a je urcen prevazne
pro pripojovani ruznych specialnich zarizeni jako externi disky,
sitove adaptery apod. Jedna se v podstate o jakesi rozsireni sbernice
po paralelnim portu, ktere by melo byt temer stejne rychle jako ISA.
> - Extended Capabilities Port (ECP)
ECP ma na svedomi Hewlett-Packard a Microsoft a slouzi zejmena pro
rychle pripojeni tiskaren, scanneru a podobnych zarizeni, ktere nemeni
tak casto smer toku dat. Navic nektere implementace umoznuji RLE kompresi
(nechapu, k cemu to vlastne je dobre) a dekompresi.
ECP-compliant interfaces umi ECP, Standard, Standard+FIFO (viz nize)
a Bidirectional mod, mnohe i EPP.
> - ?mozna jeste neco dalsiho?
Jeste existuje Standard FIFO mode, ktery umoznuje komunikovat s periferiemi
pomoci standardniho protokolu, ale sam radic zajistuje generovani signalu
strobe spravne delky a buffering v odchozim smeru, cimz se znacne snizuje
zatizeni hlavniho procesoru.
> Umi Linuxi jadro (nebo modul) vsechny tyhle mody?
Zatim neumi, existuji ruzne patche o ruzna rozsireni se pokousejici.
V soucasne dobe uvazuji o tom, ze bych linuxovy tiskarensky driver
kompletne prepsal a vsechny tyto veci jej naucil.
Martin
Další informace o konferenci Linux