diff options
author | tmk <nobody@nowhere> | 2014-11-23 13:38:10 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2014-11-23 13:38:10 +0900 |
commit | 1f96edaed60def1f513ddd8adcdfa3e12b971006 (patch) | |
tree | 9643c420357b9faf7b444ec113e6eb72c6f330a4 /common | |
parent | 608ebe2686bdb3fdbd0426731cabdf6082c57b53 (diff) |
Remove MCU dependent code from common/keyboard.c
Diffstat (limited to 'common')
-rw-r--r-- | common/keyboard.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/common/keyboard.c b/common/keyboard.c index dde91a2968..9a809ff4a1 100644 --- a/common/keyboard.c +++ b/common/keyboard.c @@ -15,8 +15,6 @@ You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <stdint.h> -#include <util/delay.h> -#include <avr/wdt.h> #include "keyboard.h" #include "matrix.h" #include "keymap.h" @@ -32,14 +30,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #include "bootmagic.h" #include "eeconfig.h" #include "backlight.h" -#include "suspend.h" #ifdef MOUSEKEY_ENABLE # include "mousekey.h" #endif #ifdef PS2_MOUSE_ENABLE # include "ps2_mouse.h" #endif -#include "lufa.h" #ifdef MATRIX_HAS_GHOST @@ -87,25 +83,7 @@ void keyboard_task(void) static uint8_t led_status = 0; matrix_row_t matrix_row = 0; matrix_row_t matrix_change = 0; - static uint32_t last_key_time = 0; -/* -#define SLEEP_TIME_MS 10000 - // (USB_DeviceState == DEVICE_STATE_Suspended) { - //if (timer_elapsed32(last_key_time) > SLEEP_TIME_MS) { - // TODO: remove LUFA dependent code - if (!USB_IsInitialized && timer_elapsed32(last_key_time) > SLEEP_TIME_MS) { - matrix_power_down(); - // TODO: power down only when no USB connection - // Or it makes USB connection lost or suspended - suspend_power_down(WDTO_15MS); - matrix_power_up(); - } - else { - matrix_power_down(); - matrix_power_up(); - } -*/ matrix_scan(); for (uint8_t r = 0; r < MATRIX_ROWS; r++) { matrix_row = matrix_get_row(r); @@ -127,7 +105,6 @@ void keyboard_task(void) }); // record a processed key matrix_prev[r] ^= ((matrix_row_t)1<<c); - last_key_time = timer_read32(); // process a key per task call goto MATRIX_LOOP_END; } |