parport

Míla Kuchta mila.kuchta na atlas.cz
Úterý Květen 8 14:52:12 CEST 2001


Zdravim,


"Martin Juráček" <xjuracek na fi.muni.cz> wrote:
> Čau lidi,
> nevíte někdo, proč mi tahle funkce (volaná jako první ve funkci main)
> ----------------------------------------------------------
> if ((fd = open ("/dev/parport0", O_RDONLY)) <
> 
>                fprintf(stderr, "cannot open /dev/parport0\n");
>                exit(1);
>        }
> -----------------------------------------------------------
> stále vrací chybu, přestože v jádře mám zakompilovanou podporu (jako modul)
> paralelního portu?
> 
> Dík za rady,
>

Nehlede na to, ze tam mate spoustu chyb, neni to nahodou timhle:
open: Permission denied

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
 
int main(void)
{
        int fd;
 
        if ((fd = open("/dev/parport0", O_RDWR)) == -1) {
                perror("open");
                return 1;
        }
 
        return 0;
}

S pozdravem

Mila Kuchta


Další informace o konferenci Linux