LPT, C ja linux

Collapse
X
 
  • Kellaaeg
  • Show
Clear All
new posts
  • lorduk
    Liige
    • 06/2003
    • 26

    #1

    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
  • lorduk
    Liige
    • 06/2003
    • 26

    #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

    • Kartul
      Liige
      • 09/2002
      • 195

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

      Comment

      • ketas
        Liige
        • 07/2003
        • 689

        #4
        LPT, C ja BSD?


        Comment

        Working...