Da li treba nesto u XP-u ili Linux-u jos dodatno podesiti (kako)?
Saljem deo jednostavnog koda(linux) koji ispisuje nesto na Data port zatim pokusava da cita sa porta, ali bezuspesno. POMOC!
#include <stdio.h>
#include <unistd.h>
#include <sys/io.h>
#define BASEPORT 0x378 /*lpt0*/
int main()
{
/* otvaranje porta */
if (ioperm(BASEPORT,3,1))
{
perror("ioperm");
exit(1);
}
outb(32,BASEPORT);
printf(" Written 32 ....\n");
usleep(50000);
printf(" Read : %d\n",inb(BASEPORT+4));
/*Zatvaranje porta*/
if (ioperm(BASEPORT,3,0))
{
perror("ioperm");
exit(1);
}
exit(0);
}