Stepper-Motor-Control  v3.0.0
System on a Chip 2014 - Group 04
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
keysIRQhandler.h
Go to the documentation of this file.
1 /**
2  *****************************************************************************
3  * @file keysIRQhandler.h
4  * @author Michael Riedel
5  * @author Marc Kossmann
6  * @version v1.0.0
7  * @date 11.11.2014
8  * @brief Header file for keysIRQhandler.c
9  *****************************************************************************
10  * @par History:
11  * @details v0.1.0 21.10.2014 Riedel & Kossmann
12  * - first draft for milestone 1b
13  * @details v0.1.1 27.10.2014 Riedel
14  * - added function-documentation
15  * @details v0.1.2 29.10.2014 Kossmann
16  * - moved all belonging includes in this file
17  * @details v1.0.0 30.10.2014 Kossmann
18  * - added debug and error handling header
19  *****************************************************************************
20  */
21 
22 #ifndef __KEYS_IRQ_HANDLER_H__
23 #define __KEYS_IRQ_HANDLER_H__
24 
25 #include <sys/alt_irq.h>
26 #include "includes.h"
27 #include "auxilaryFunctions.h"
28 #include "hardwareAccess.h"
29 #include "events.h"
30 #include "debugAndErrorOutput.h"
31 
32 /**
33  * @brief IRQ-Handler for key-input
34  * @details sets an event, when key is pressed
35  * @param context : pointer to context variable (not used)
36  * @retval none
37  */
38 void keysIRQhandler(void *context);
39 
40 #endif // __KEYS_IRQ_HANDLER_H__
Header file for auxilaryFunctions.c.
Functions for accessing hardware connected through pio´s and registers.
void keysIRQhandler(void *context)
IRQ-Handler for key-input.
definitions for used events
Defines for Error and Debug-Output Management.