Estrapolando varie informazioni dal web, ho scritto il programma che vedi sotto e per quello che mi serve funziona alla perfezione.
Vorrei solo capire se un programma scritto in questo modo mi può creare qualche problema (tipo: compatibilità, stabilità ecc. ecc.)
#include <stdio.h>
#include <unistd.h>
#include <asm/io.h>
#define BASE 0x378
int main()
{
printf("Acceso\n");
ioperm(0x378, 5, 1);
outb(1, 0x378);
getch();
outb(0, 0x378);
printf("Spento");
ioperm(0x378, 5, 0);
}
Logicamente queste poche righe sono solo una prova, poi a me servirà una cosa moooooooooolto più complessa
Grazie.