diff options
author | Björn Stenberg <bjorn@haxx.se> | 2003-04-23 09:21:37 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2003-04-23 09:21:37 +0000 |
commit | 28cce684a3f433200e5257eb929ee8d7a63b67ff (patch) | |
tree | 6afe48a8bd53bac805e6ae19dd58f6843af5ccf1 /firmware/drivers/serial.c | |
parent | 86587527f52db8320f8d8ea48dfc76d3d93d79c8 (diff) | |
download | rockbox-28cce684a3f433200e5257eb929ee8d7a63b67ff.tar.gz rockbox-28cce684a3f433200e5257eb929ee8d7a63b67ff.zip |
Changed remote control button events to separate codes. Now the remote control works while keys are locked.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3586 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/serial.c')
-rw-r--r-- | firmware/drivers/serial.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/firmware/drivers/serial.c b/firmware/drivers/serial.c index 982b99fc2c..5ea807abb4 100644 --- a/firmware/drivers/serial.c +++ b/firmware/drivers/serial.c | |||
@@ -91,31 +91,27 @@ int remote_control_rx(void) | |||
91 | switch (btn) | 91 | switch (btn) |
92 | { | 92 | { |
93 | case STOP: | 93 | case STOP: |
94 | #ifdef HAVE_RECORDER_KEYPAD | 94 | last_valid_button = BUTTON_RC_STOP; |
95 | last_valid_button = BUTTON_OFF; | ||
96 | #else | ||
97 | last_valid_button = BUTTON_STOP; | ||
98 | #endif | ||
99 | break; | 95 | break; |
100 | 96 | ||
101 | case PLAY: | 97 | case PLAY: |
102 | last_valid_button = BUTTON_PLAY; | 98 | last_valid_button = BUTTON_RC_PLAY; |
103 | break; | 99 | break; |
104 | 100 | ||
105 | case VOLUP: | 101 | case VOLUP: |
106 | last_valid_button = BUTTON_VOL_UP; | 102 | last_valid_button = BUTTON_RC_VOL_UP; |
107 | break; | 103 | break; |
108 | 104 | ||
109 | case VOLDN: | 105 | case VOLDN: |
110 | last_valid_button = BUTTON_VOL_DOWN; | 106 | last_valid_button = BUTTON_RC_VOL_DOWN; |
111 | break; | 107 | break; |
112 | 108 | ||
113 | case PREV: | 109 | case PREV: |
114 | last_valid_button = BUTTON_LEFT; | 110 | last_valid_button = BUTTON_RC_LEFT; |
115 | break; | 111 | break; |
116 | 112 | ||
117 | case NEXT: | 113 | case NEXT: |
118 | last_valid_button = BUTTON_RIGHT; | 114 | last_valid_button = BUTTON_RC_RIGHT; |
119 | break; | 115 | break; |
120 | 116 | ||
121 | #ifdef SCREENDUMP | 117 | #ifdef SCREENDUMP |