#include <sys/mman.h>
#include <time.h>
-#define DEBUG 3 /* 4 - all, 3 - data, */
+#define DEBUG 4 /* 4 - all, 3 - data, */
#if DEBUG > 3
#define DBG_low(...) { fprintf(stderr,__VA_ARGS__); fflush(stderr); }
void lptgpib_init(int base){
lpt_base = base;
- ioperm(lpt_base, 4, 1);
+ if (ioperm(lpt_base, 4, 1) != 0) {
+ fprintf(stderr,"Nejsou prava na port - musis byt root: %m\n");
+ exit(1);
+ }
/* set realtime priority and lock us in memory */
struct sched_param scp;