rychly prenos dat pres LPT
Pavel Vejnárek
vejnarek na kn.vutbr.cz
Pátek Březen 14 13:01:22 CET 2003
Petr Stehlik wrote:
>>Zeby povodnemu tazateli chybalo v /etc/modules.conf nieco ako
>>options parport_pc irq=7
>
> jestli mluvime jeste porad o PARCP (nebo jinych podobnych softech), tak
> IRQ je spis na zavadu. Stejne jdou na porty primo a na zmeny cekaji ve
> smycce.
>
> Pokud se uz mluvi o PLIPu, tak tam by naopak IRQ melo byt urcite pouzito
> (aspon IMHO), ale potom nutne klesa ta rychlost prenosu (opet IMHO).
>
> Petr
Ja myslim, ze IRQ by byt na zavadu nemelo. Kdyz jde soft na port primo a
ceka ve smycce, tak mu rozjete IRQ nevadi(nemylim-li se). Pokud soft IRQ
pouziva, tak by se naopak melo velmi ulehcit procesoru, ktery nemusi
neustale checkovat ten port. Nemyslim si, ze by IRQ melo byt necemu
prekazkou. Ve spojeni s DMA by CPU o prenosu skoro nemel vedet.
K tomu je ale zapotrebi modu EPP nebo ECP, ktere uz se umi o prenos
postarat z velke casti samy na urovni HW(programator se nemusi starat o
handshaking).
Mimochodem parport_pc mam s IRQ samozrejme rozjety. Kazdopadne souhlasim
s tim, ze u programu ktere ho nevyuzivaji je to k nicemu.
Chapu to tedy dobre, ze pokud bych chtel aplikaci na prenos dat po LPT,
ktera pouziva ECP(IRQ, DMA) a diky tomu s ni bez problemu dosahnu
rychlosti nad 500kB/s, musim si ji napsat sam?
--
Pavel Vejnárek
Faculty of Information Technology, VUT Brno
private mail: vejnarek na kn.vutbr.cz
university mail: xvejna00 na stud.fit.vutbr.cz
ICQ: 93044102, phone: +420608/313249
Další informace o konferenci Linux