#ifndef __LEDS_H__ #define __LEDS_H__ #include "list.h" extern int debug; #define LED_FLASHING 128 #define LED_FLASH_ON 64 #define LED_RED 1 #define LED_YELLOW 2 #define LED_GREEN 3 #define LED_BLUE 4 #define LED_PURPLE 5 #define LED_OFF 6 struct led { int current_status,last_status; int x,y; }; typedef struct point { int x,y; } point; extern ListItem leds_array; extern point Red_led,Yellow_led,Off_led,Green_led,Blue_led,Purple_led; int init_leds(int,int, int,int, int,int, int,int, int,int, int,int); struct led *add_led(int x,int y,int status); int display_leds(int); #endif