#ifndef __EVENT_H__ #define __EVENT_H__ #include /* *********************************************************************** */ #define EVENT_COUNT 16 #define EVENT_TYPE_EMPTY 0x00 typedef struct event_entry_s { uint8_t type; uint8_t num; uint16_t value; } event_entry_t; /* *********************************************************************** */ void event_queue (uint8_t type, uint8_t num, uint16_t value); event_entry_t * event_get (void); void event_clear (void); /* *********************************************************************** */ #endif /* __EVENT_H__ */