diff options
author | Björn Stenberg <bjorn@haxx.se> | 2008-12-31 21:02:56 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2008-12-31 21:02:56 +0000 |
commit | 9e3844db07e684365837ca5d5f9bcd4a2cb993a6 (patch) | |
tree | 7fde79118324291a685400ca133ec2705ea8d4af /firmware/target/arm/as3525/sansa-fuze/button-target.h | |
parent | 5bf0cf59102f6a0fa812d7f60f954b5cc9ab834a (diff) | |
download | rockbox-9e3844db07e684365837ca5d5f9bcd4a2cb993a6.tar.gz rockbox-9e3844db07e684365837ca5d5f9bcd4a2cb993a6.zip |
Updated Fuze button code. FS#9645 by Thomas Martitz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19629 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/sansa-fuze/button-target.h')
-rw-r--r-- | firmware/target/arm/as3525/sansa-fuze/button-target.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/firmware/target/arm/as3525/sansa-fuze/button-target.h b/firmware/target/arm/as3525/sansa-fuze/button-target.h index be72e1a35e..75ce3d060e 100644 --- a/firmware/target/arm/as3525/sansa-fuze/button-target.h +++ b/firmware/target/arm/as3525/sansa-fuze/button-target.h | |||
@@ -27,13 +27,9 @@ | |||
27 | 27 | ||
28 | #define HAS_BUTTON_HOLD | 28 | #define HAS_BUTTON_HOLD |
29 | 29 | ||
30 | bool button_hold(void); | ||
31 | void button_init_device(void); | 30 | void button_init_device(void); |
31 | bool button_hold(void); | ||
32 | int button_read_device(void); | 32 | int button_read_device(void); |
33 | #ifndef BOOTLOADER | ||
34 | void clickwheel_int(void); | ||
35 | #endif | ||
36 | void button_int(void); | ||
37 | 33 | ||
38 | /* Sandisk Sansa Fuze button codes */ | 34 | /* Sandisk Sansa Fuze button codes */ |
39 | 35 | ||
@@ -51,11 +47,12 @@ void button_int(void); | |||
51 | #define BUTTON_SCROLL_BACK 0x00000080 | 47 | #define BUTTON_SCROLL_BACK 0x00000080 |
52 | #define BUTTON_SCROLL_FWD 0x00000100 | 48 | #define BUTTON_SCROLL_FWD 0x00000100 |
53 | 49 | ||
54 | #define BUTTON_HOLD 0x00000200 | 50 | #define BUTTON_HOLD 0x00000400 |
55 | 51 | ||
56 | #define BUTTON_MAIN (BUTTON_HOME|BUTTON_DOWN|BUTTON_RIGHT|BUTTON_LEFT \ | 52 | #define BUTTON_MAIN (BUTTON_HOME|BUTTON_DOWN|BUTTON_RIGHT|BUTTON_LEFT \ |
57 | |BUTTON_SELECT|BUTTON_UP|BUTTON_POWER \ | 53 | |BUTTON_SELECT|BUTTON_UP|BUTTON_POWER \ |
58 | |BUTTON_SCROLLBACK|BUTTON_SCROLL_FWD|BUTTON_HOLD) | 54 | |BUTTON_SCROLL_BACK|BUTTON_SCROLL_FWD| \ |
55 | |BUTTON_HOLD) | ||
59 | 56 | ||
60 | /* No Remote control */ | 57 | /* No Remote control */ |
61 | #define BUTTON_REMOTE 0 | 58 | #define BUTTON_REMOTE 0 |