Guard against double-include

This commit is contained in:
Stefan `Sec` Zehl 2011-08-03 16:50:25 +02:00
parent 187fde3638
commit 3457388389
1 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,6 @@
#ifndef __BASICIDLE_H_
#define __BASICIDLE_H_
#define MAXQENTRIES 8 #define MAXQENTRIES 8
typedef struct { typedef struct {
@ -14,8 +17,8 @@ extern QUEUE the_queue;
extern volatile uint32_t _timectr; extern volatile uint32_t _timectr;
void work_queue(void); void work_queue(void);
void delayms_queue(uint32_t delayms); void delayms_queue(uint32_t);
void delayms_power(uint32_t delayms); void delayms_power(uint32_t);
int push_queue(void (*qnew)(void)); int push_queue(void (*qnew)(void));
int magic(void *qnew); int magic(void *qnew);
@ -26,3 +29,4 @@ int magic(void *qnew);
#define incTimer(void) do{_timectr++;}while(0); #define incTimer(void) do{_timectr++;}while(0);
#define getTimer() (_timectr) #define getTimer() (_timectr)
#endif