Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: /dev/port - nastavení libovolného portu  (Přečteno 1178 krát)

pikous

  • Návštěvník
  • Příspěvků: 1
/dev/port - nastavení libovolného portu
« kdy: 13 Ledna 2010, 11:46:07 »
Potřebuju nastavit něco na obecném portu, ale zařízení /dev/port mi v ubuntu nejde otevřít. Přístupová práva k tomuto "souboru" jsem přes sudo nastavil. Ale funkce open("/dev/port",O_RDWR|_NDELAY) mi hlásí -1. Viděl jsem mnoho příkladů, jak přes toto "zařízení" ovládat třeba paralelní port. Zkoušel jsem i výslednému souboru po překladu dávat plná práva, ale nedaří se to pod ubuntu orevřít. Není toto zařízení v ubuntu nějak napevno blokováno proti přístupu? Ale nastavit práva mu jdou.
Pokud někdo myslí, že by to šlo přes iopl(2) a pak outb(...), tak to mi nejde taky.
Potřebuju to pro nastavení jistých přídavných registrů do externí karty RS485 pro řízení automatického přepínání směru. Výrobce nastavení těchto registrů udělal jen do ovladače pro Windows a tam to také funguje.

 

Provoz zaštiťuje spolek OpenAlt.