From 0d812dd235861d83da25df885414b2d92b6435a5 Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Tue, 11 Nov 2008 11:26:07 +0000 Subject: FS#9535 - Sansa Fuze sim git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19086 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/sansa-fuze/backlight-target.h | 3 ++- firmware/target/arm/as3525/sansa-fuze/button-target.h | 12 ++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'firmware/target/arm') diff --git a/firmware/target/arm/as3525/sansa-fuze/backlight-target.h b/firmware/target/arm/as3525/sansa-fuze/backlight-target.h index db2cecc07a..ddaa7f2094 100644 --- a/firmware/target/arm/as3525/sansa-fuze/backlight-target.h +++ b/firmware/target/arm/as3525/sansa-fuze/backlight-target.h @@ -26,7 +26,8 @@ void _backlight_on(void); void _backlight_off(void); void _backlight_set_brightness(int brightness); int __backlight_is_on(void); - +#ifdef HAVE_BUTTON_LIGHT void _buttonlight_on(void); void _buttonlight_off(void); #endif +#endif diff --git a/firmware/target/arm/as3525/sansa-fuze/button-target.h b/firmware/target/arm/as3525/sansa-fuze/button-target.h index c818c602d0..be72e1a35e 100644 --- a/firmware/target/arm/as3525/sansa-fuze/button-target.h +++ b/firmware/target/arm/as3525/sansa-fuze/button-target.h @@ -37,12 +37,12 @@ void button_int(void); /* Sandisk Sansa Fuze button codes */ -/* TODO: These are just a copy of the E200 */ - /* Main unit's buttons */ -#define BUTTON_REC 0x00000001 +#define BUTTON_HOME 0x00000001 + #define BUTTON_DOWN 0x00000002 #define BUTTON_RIGHT 0x00000004 + #define BUTTON_LEFT 0x00000008 #define BUTTON_SELECT 0x00000010 #define BUTTON_UP 0x00000020 @@ -51,7 +51,11 @@ void button_int(void); #define BUTTON_SCROLL_BACK 0x00000080 #define BUTTON_SCROLL_FWD 0x00000100 -#define BUTTON_MAIN 0x00000fff +#define BUTTON_HOLD 0x00000200 + +#define BUTTON_MAIN (BUTTON_HOME|BUTTON_DOWN|BUTTON_RIGHT|BUTTON_LEFT \ + |BUTTON_SELECT|BUTTON_UP|BUTTON_POWER \ + |BUTTON_SCROLLBACK|BUTTON_SCROLL_FWD|BUTTON_HOLD) /* No Remote control */ #define BUTTON_REMOTE 0 -- cgit v1.2.3