summaryrefslogtreecommitdiff
path: root/firmware/target/arm/tms320dm320/mrobe-500/button-target.h
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-10-01 07:52:39 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-10-01 07:52:39 +0000
commit274c2b8d69900c3156ced83949d37c66492db22f (patch)
tree91941736e4b71010262fac758535d39f587443b4 /firmware/target/arm/tms320dm320/mrobe-500/button-target.h
parentf8ada4b9c104fdc729dcce4cf381cf356faadea5 (diff)
downloadrockbox-274c2b8d69900c3156ced83949d37c66492db22f.tar.gz
rockbox-274c2b8d69900c3156ced83949d37c66492db22f.zip
touchpad calibration (very simple calibration screen is in mrobe500.c
but will not actually be used in the bootloader once rockbox main is running) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14937 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/mrobe-500/button-target.h')
-rw-r--r--firmware/target/arm/tms320dm320/mrobe-500/button-target.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/button-target.h b/firmware/target/arm/tms320dm320/mrobe-500/button-target.h
index f574321717..d1fd46c629 100644
--- a/firmware/target/arm/tms320dm320/mrobe-500/button-target.h
+++ b/firmware/target/arm/tms320dm320/mrobe-500/button-target.h
@@ -29,6 +29,14 @@ bool button_hold(void);
29void button_init_device(void); 29void button_init_device(void);
30int button_read_device(void); 30int button_read_device(void);
31 31
32struct touch_calibration_point {
33 short px_x; /* known pixel value */
34 short px_y;
35 short val_x; /* touchpad value at the known pixel */
36 short val_y;
37};
38void use_calibration(bool enable);
39
32/* m:robe 500 specific button codes */ 40/* m:robe 500 specific button codes */
33 41
34#define BUTTON_POWER 0x00000001 42#define BUTTON_POWER 0x00000001