Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

LPT, C ja linux

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    LPT, C ja linux

    Tere,
    lugu järgmine, et keevitan siin mingit jullat mida saaks läbi lpt'e juhtida, ühendus peaks olema kahte pidi st: kõigepalt kirjutan midagi data registrisse siis ootan ja siis loen midagi data registrist,
    kirjutamisega probleeme ei ole :P
    ootamisega saab kah hakkama, aga control registriga on probleem: nimelt ükskõik mida ma ka sinna ei saada, lugedes tuleb ikka tagasi (11001100) e. siis 204 (dec), infi järgi netis peaks ikka tagasi tulema viimane kirjutatud väärtus - MIS TOIMUB :-[ olen proovinud hea ja kurjaga
    parport mod'i pole loaditud (proovisin ka sellega aga see üritus läx peris peppu :-/)
    ja lptd ka ei jookse, kas midagi muud ikka kontrollib seda porti ja ei lase mind muuta selle sisu?

    DEBIAN 3.0, 2.4 linux

    -Kaspar

    #2
    vastus oma küsimusele (või noh teistele keda huvitab ;D)
    kui kirjutada control registrisse siis rserved bit'id peavad olema osadel plaatidel 1'ed muidu ei võta omaks
    seega outb(bin2hex("11XXXXXX"))

    -Kaspar

    Comment


      #3
      Hea tegevus, kiidan :-P
      To boldly go where no man has gone before.

      Comment


        #4
        LPT, C ja BSD?

        http://www.helsinki.fi/~metsala/cid.html
        http://lrz.linuxbe.org/isr/article.html

        Comment

        Working...
        X