[calypso] Rework of keypad interrupt handler.
authorAndreas.Eversberg <jolly@eversberg.eu>
Sun, 18 Jul 2010 12:56:48 +0000 (12:56 +0000)
committerAndreas.Eversberg <jolly@eversberg.eu>
Sun, 18 Jul 2010 12:56:48 +0000 (12:56 +0000)
commit8d2ed53b45bf0f344d5f6f78cd165772e8a15dee
treeed4538370bfc84ecc8f9544730f2a5816284e860
parent0f184d1dfef64ee33a2908c9a3b54aed96ed32ea
[calypso] Rework of keypad interrupt handler.

The keys are correctly detected and debounced. There is no delay_ms in the
interrupt handler anymore.

When a key is pressed, the columns of the keypad are polled and debounced
via timer interrupt. If no key is pressed, the timer interrupt is ignored
again.
src/target/firmware/apps/hello_world/main.c
src/target/firmware/calypso/keypad.c
src/target/firmware/comm/timer.c