+++ /dev/null
-/*
- * Copyright (C) 2002,2003 Julien Danjou <julien@jdanjou.org>
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the
- * Free Software Foundation; either version 2, or (at your option) any
- * later version.
- *
- * This is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- */
-
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/io.h>
-#include <sys/types.h>
-#include <signal.h>
-#include <pthread.h>
-
-#include "parportled.h"
-
-static unsigned char lights;
-
-int current_blinking_led[MAXLED];
-
-int blink_thread = -1;
-
-
-void led_print_debug(char s, char *f)
-{ fprintf(stderr, "%s -> %d\n",f,s); }
-
-int led_setperm()
-{
- /* Return 1 if the process has not the root perm */
- if(geteuid() != 0) return 1;
-
- /* Return -1 if the process fails accessing device */
- return ioperm(BASEPORT,1,1);
-}
-
-void led_off_all()
-{
- outb(0x0, BASEPORT);
-}
-
-void led_on_all()
-{
- outb(0xff, BASEPORT);
-}