00001
00002
00003 #ifndef _CONF_RTOUCH_H_
00004 #define _CONF_RTOUCH_H_
00005
00006
00007
00009 #define RTOUCH_OVERSAMPLING 4
00011 #define RTOUCH_SAMPLESCALE 2
00012
00014 #define TOUCH_DETECT_SLEEP_MODE SLEEPMGR_SAVE
00016 #define TOUCH_SAMPLE_SLEEP_MODE SLEEPMGR_IDLE
00017
00018
00020 #define TOUCH_USE_SOFTIRQ 0
00022 #define TOUCH_SAMPLE_IRQ SOFTIRQ_TOUCH
00023
00025 #define TOUCH_USE_IMMEDIATE_RESAMPLE 1
00026
00027
00028
00029
00030
00031 #define RTOUCH_ADC_INT_LEVEL 1
00032 #define RTOUCH_ADC_IRQ AVR32_ADC_IRQ
00033
00035 #define RTOUCH_XL_PIN AVR32_ADC_AD_4_PIN //PA25
00036 #define RTOUCH_XL_PIN_FUNCTION AVR32_ADC_AD_4_FUNCTION
00038 #define RTOUCH_ADC_XL_CHANNEL (1 << 4)
00039
00041 #define RTOUCH_XH_PIN AVR32_ADC_AD_6_PIN //PA27
00042 #define RTOUCH_XH_PIN_FUNCTION AVR32_ADC_AD_6_FUNCTION
00043 #define RTOUCH_ADC_XH_CHANNEL (1 << 6)
00044
00046 #define RTOUCH_YL_PIN AVR32_ADC_AD_5_PIN //PA26
00047 #define RTOUCH_YL_PIN_FUNCTION AVR32_ADC_AD_5_FUNCTION
00048 #define RTOUCH_ADC_YL_CHANNEL (1 << 5)
00049
00051 #define RTOUCH_YH_PIN AVR32_ADC_AD_7_PIN //PA28
00052 #define RTOUCH_YH_PIN_FUNCTION AVR32_ADC_AD_7_FUNCTION
00053 #define RTOUCH_ADC_YH_CHANNEL (1 << 7)
00054
00056 #define RTOUCH_ADC AVR32_ADC
00057
00058
00059
00060
00061 #endif
00062