From 12753d10f2bd7b9cfe6077db46f925ece335bcc7 Mon Sep 17 00:00:00 2001 From: Louis Yung-Chieh Lo Date: Tue, 3 Apr 2012 13:13:38 +0800 Subject: Support keyboard typematic. Mainly add a typematic task that counts down the delay. Set the initial delay in the keyboard_state_changed() when key pressed and clean it when released. BUS=chrome-os-partner:8463 TEST=press on a particular key and screen shows that key is repeating. Change-Id: Ic8432f8b38b514476588e0b7ad8fdc8a0b0c0b51 --- board/bds/ec.tasklist | 1 + 1 file changed, 1 insertion(+) (limited to 'board/bds') diff --git a/board/bds/ec.tasklist b/board/bds/ec.tasklist index 744ad19633..cda33f352a 100644 --- a/board/bds/ec.tasklist +++ b/board/bds/ec.tasklist @@ -18,6 +18,7 @@ TASK(LIGHTBAR, lightbar_task, NULL) \ TASK(PWM, pwm_task, NULL) \ TASK(KEYSCAN, keyboard_scan_task, NULL) \ + TASK(TYPEMATIC, keyboard_typematic_task, NULL) \ TASK(POWERBTN, power_button_task, NULL) \ TASK(CONSOLE, console_task, NULL) \ TASK(HOSTCMD, host_command_task, NULL) \ -- cgit v1.2.1