Stepper-Motor-Control  v3.0.0
System on a Chip 2014 - Group 04
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
keysIRQhandler.c File Reference

IRQ-handler for keys. More...

Include dependency graph for keysIRQhandler.c:

Go to the source code of this file.

Functions

void keysIRQhandler (void *context)
 IRQ-Handler for key-input. More...
 

Variables

OS_FLAG_GRP * userInputTaskFlagsGrp
 The flags group used in the user-input-task. More...
 

Detailed Description

IRQ-handler for keys.

Author
Michael Riedel
Marc Kossmann
Version
v1.0.0
Date
11.11.2014
History:

v0.1.0 21.10.2014 Riedel & Kossmann

  • first draft for milestone 1b

v0.1.1 27.10.2014 Riedel

  • basic implementation
  • moved function-documentation to header-file

v0.1.2 29.10.2014 Kossmann

  • modified clearing requests and evaluating pressed keys

v0.1.3 30.10.2014 Riedel

  • added Debug and Error-Handling

v1.0.0 30.10.2014 Kossmann

  • fixed bug in Debug and Error-Handling

Definition in file keysIRQhandler.c.

Function Documentation

void keysIRQhandler ( void *  context)

IRQ-Handler for key-input.

sets an event, when key is pressed

Parameters
context: pointer to context variable (not used)
Return values
none

Definition at line 29 of file keysIRQhandler.c.

Here is the call graph for this function:

Variable Documentation

OS_FLAG_GRP* userInputTaskFlagsGrp

The flags group used in the user-input-task.

This group contains all possibly events, which can be triggered by the user.

Definition at line 32 of file events.h.