Linus Nielsen Feltzing
|
0decb0099e
|
Added iRiver button handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5430 a1c6a512-1295-4272-9138-f99709370657
|
2004-11-18 23:22:45 +00:00 |
|
Linus Nielsen Feltzing
|
0b3ea1bfcb
|
Now the FM, V2 and Ondio players use the new SYS_POWEROFF event. Now you can safely turn off the player by holding OFF.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5259 a1c6a512-1295-4272-9138-f99709370657
|
2004-10-12 11:00:19 +00:00 |
|
Jens Arnold
|
5cf1c97aea
|
Button flip enabled on Ondio
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5226 a1c6a512-1295-4272-9138-f99709370657
|
2004-10-08 17:02:16 +00:00 |
|
Jörg Hohensohn
|
593cc00447
|
a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-28 22:13:26 +00:00 |
|
Jens Arnold
|
23f2a59865
|
Added debouncing to the Ondio button driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5115 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-23 22:36:15 +00:00 |
|
Henrik Backe
|
a30c1caaf5
|
Fixed yellow build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5111 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-23 19:38:00 +00:00 |
|
Linus Nielsen Feltzing
|
5f8ffa02a6
|
An attempt to filter the button reading
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5109 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-23 12:08:48 +00:00 |
|
Jens Arnold
|
2d875f83e6
|
Disabled all code for the serial remote on Ondio, since the serial port is needed for MMC access.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5097 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-20 22:15:35 +00:00 |
|
Björn Stenberg
|
57945b125d
|
Removed the Neo code. Nobody is interested in it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5096 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-20 08:10:43 +00:00 |
|
Björn Stenberg
|
6c33c51a4c
|
Redesigned the button handling. The code now uses symbolic function defines instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-19 21:58:37 +00:00 |
|
Jörg Hohensohn
|
73792b474e
|
Ondio levels adjusted, use ADC channel names
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5074 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-15 07:03:11 +00:00 |
|
Jörg Hohensohn
|
cde9844748
|
minor oops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5056 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-10 11:28:44 +00:00 |
|
Jörg Hohensohn
|
24c7c04899
|
adjustment for the Ondio: button driver has an Odio part, for now it has a Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5055 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-10 10:51:54 +00:00 |
|
Linus Nielsen Feltzing
|
8d54253b0d
|
button_clear_queue() now works as expected
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5031 a1c6a512-1295-4272-9138-f99709370657
|
2004-09-01 06:24:57 +00:00 |
|
Linus Nielsen Feltzing
|
6b8d020876
|
Now doesn't generate extraneous key-down events when releasing one key in a combo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4939 a1c6a512-1295-4272-9138-f99709370657
|
2004-07-24 20:38:56 +00:00 |
|
Linus Nielsen Feltzing
|
a754dd84b8
|
Added raw button reading functionality
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4907 a1c6a512-1295-4272-9138-f99709370657
|
2004-07-21 08:02:23 +00:00 |
|
Linus Nielsen Feltzing
|
e61f6fa599
|
Added reset_poweroff_timer(), which can be used to prevent idle poweroff. This is also available in the plugin API.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4787 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 07:16:31 +00:00 |
|
Daniel Stenberg
|
43d351a3d1
|
remove C++/C99 comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4753 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-16 11:28:22 +00:00 |
|
Björn Stenberg
|
8918fd89cd
|
No need to turn on the backlight for remote button presses.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4432 a1c6a512-1295-4272-9138-f99709370657
|
2004-03-22 13:27:20 +00:00 |
|
Linus Nielsen Feltzing
|
111a972b65
|
Made set_irq_level() an inline function, and optimized it by removing the bit shifts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4330 a1c6a512-1295-4272-9138-f99709370657
|
2004-03-02 11:32:59 +00:00 |
|
Linus Nielsen Feltzing
|
f9c780ccc1
|
The cli()/sti() functions are not safe. We should have removed them long ago.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4314 a1c6a512-1295-4272-9138-f99709370657
|
2004-02-25 13:00:36 +00:00 |
|
Jörg Hohensohn
|
fa3f60ff1c
|
nicer handling of button_flip(), swap stored value, too, and avoid race condition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4184 a1c6a512-1295-4272-9138-f99709370657
|
2004-01-01 18:33:52 +00:00 |
|
Jörg Hohensohn
|
a5e1d06354
|
Upside Down option for display (and buttons) now wired into the display settings menu, persistence, simulator stubs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4168 a1c6a512-1295-4272-9138-f99709370657
|
2003-12-20 10:00:37 +00:00 |
|
Daniel Stenberg
|
006b2c1c25
|
adjustments for Neo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4130 a1c6a512-1295-4272-9138-f99709370657
|
2003-12-12 13:23:33 +00:00 |
|
Björn Stenberg
|
fad8f2c8c8
|
Removed reboot when DC connected. It serves no purpose and is confusing to users.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3956 a1c6a512-1295-4272-9138-f99709370657
|
2003-09-19 23:20:09 +00:00 |
|
Björn Stenberg
|
04dbdfe170
|
Since remote uses special button codes, there is no need to simulate release events.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3702 a1c6a512-1295-4272-9138-f99709370657
|
2003-05-27 18:37:22 +00:00 |
|
Linus Nielsen Feltzing
|
561a06ed75
|
Faster shutoff with OFF key on FM Recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3331 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-25 03:03:55 +00:00 |
|
Björn Stenberg
|
c4d8d970f6
|
The power-saving SLEEP patch by Simon Elén.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3259 a1c6a512-1295-4272-9138-f99709370657
|
2003-02-14 09:44:34 +00:00 |
|
Mats Lidell
|
74cc9e41fa
|
Remove use of rockbox-mode.el in local variables list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-24 10:56:06 +00:00 |
|
Daniel Stenberg
|
d7b4645f5c
|
Ludovic Lange's initial code for FM Recorder, edited and adjusted by me.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3110 a1c6a512-1295-4272-9138-f99709370657
|
2003-01-16 15:11:29 +00:00 |
|
Linus Nielsen Feltzing
|
e45c069d69
|
Removed all traces of the repeat and release masks
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2684 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-16 13:17:26 +00:00 |
|
Linus Nielsen Feltzing
|
7ec35e7828
|
Don't reboot unless we are connected to a charger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2683 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-16 12:40:30 +00:00 |
|
Linus Nielsen Feltzing
|
902c43a968
|
Filters out AN5 keys if UP is pressed. Solves bug #619028.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2545 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-09 09:29:04 +00:00 |
|
Linus Nielsen Feltzing
|
ef5b2bb8f5
|
New analog button levels (again)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2531 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-08 13:44:49 +00:00 |
|
Linus Nielsen Feltzing
|
d0b5f9613c
|
Remote control now sends both key-down and key-up events
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2476 a1c6a512-1295-4272-9138-f99709370657
|
2002-10-02 11:51:45 +00:00 |
|
Linus Nielsen Feltzing
|
cfec25bb9e
|
A lot more stable remote control handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2447 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-30 08:55:22 +00:00 |
|
Linus Nielsen Feltzing
|
2aee04366f
|
Added timestamps of key presses, for auto-poweroff
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2372 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-23 11:33:04 +00:00 |
|
Eric Linenberg
|
5bed6e648a
|
changed REPEAT_INTERVAL_START back to 4 as it originally was
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2210 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-06 10:04:24 +00:00 |
|
Eric Linenberg
|
99a8a40990
|
added button repeat acceleration
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2193 a1c6a512-1295-4272-9138-f99709370657
|
2002-09-05 22:41:22 +00:00 |
|
Linus Nielsen Feltzing
|
0a3ab38ada
|
Adjusted the key sense voltage levels a little
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2013 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-27 21:11:15 +00:00 |
|
Linus Nielsen Feltzing
|
3c67c0a512
|
Added button_get_w_tmo()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1576 a1c6a512-1295-4272-9138-f99709370657
|
2002-08-07 07:22:44 +00:00 |
|
Linus Nielsen Feltzing
|
e1a97288fc
|
Reworked the button code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1462 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-27 19:38:20 +00:00 |
|
Linus Nielsen Feltzing
|
406edc298d
|
Added key-release event masking
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1460 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-27 11:24:22 +00:00 |
|
Linus Nielsen Feltzing
|
9d4c0e398e
|
Added multi-button read for recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1434 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-24 16:30:34 +00:00 |
|
Linus Nielsen Feltzing
|
51065bbaee
|
Added key repeat control
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1433 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-24 15:21:08 +00:00 |
|
Linus Nielsen Feltzing
|
669edf680d
|
Now reports key release events
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1423 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-23 22:23:06 +00:00 |
|
Linus Nielsen Feltzing
|
b62b0b6699
|
The Player button_read used Port C. It now uses ANx instead
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1338 a1c6a512-1295-4272-9138-f99709370657
|
2002-07-05 07:11:20 +00:00 |
|
Linus Nielsen Feltzing
|
756e74538f
|
New voltage levels
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1279 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-30 20:45:46 +00:00 |
|
Linus Nielsen Feltzing
|
d1c88e728b
|
Now uses adc_read()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1276 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-30 20:24:57 +00:00 |
|
Linus Nielsen Feltzing
|
57a59e038b
|
Made button_queue global
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1261 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-30 13:12:14 +00:00 |
|
Linus Nielsen Feltzing
|
8296cd16f9
|
Added STOP key reboot for Players as well
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1208 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-26 21:47:21 +00:00 |
|
Linus Nielsen Feltzing
|
d1d752554b
|
Bug 574204 fixed. Now reboots when OFF is pressed while charging.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1207 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-26 21:31:47 +00:00 |
|
Linus Nielsen Feltzing
|
8007828d71
|
Added backlight control
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1154 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-24 13:50:39 +00:00 |
|
Björn Stenberg
|
ae6d598213
|
Fixed bounce bug
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1093 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-19 16:24:22 +00:00 |
|
Linus Nielsen Feltzing
|
16ff7be475
|
Fixed poll interval handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@909 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-07 13:00:33 +00:00 |
|
Björn Stenberg
|
49c46a7f7c
|
Removed old recorder debounce code. Increased repeat speed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@904 a1c6a512-1295-4272-9138-f99709370657
|
2002-06-07 11:13:26 +00:00 |
|
Björn Stenberg
|
f008567379
|
Added 'block' parameter to button_get()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@759 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-28 12:09:30 +00:00 |
|
Björn Stenberg
|
7a112a7204
|
Added repeat handling. Removed CRLF newlines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@664 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-23 11:59:30 +00:00 |
|
Björn Stenberg
|
2549234bd7
|
Added timer-interrupt polling and button queue
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@659 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-23 09:26:20 +00:00 |
|
Björn Stenberg
|
833556c2e7
|
Doh! Button signals are active low
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@624 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-17 19:23:04 +00:00 |
|
Daniel Stenberg
|
d31188fc6e
|
corrected the load-file path
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@362 a1c6a512-1295-4272-9138-f99709370657
|
2002-05-01 10:12:28 +00:00 |
|
Björn Stenberg
|
c6773e1436
|
Moved driver to 'drivers' subdir
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@189 a1c6a512-1295-4272-9138-f99709370657
|
2002-04-23 09:13:23 +00:00 |
|