diff options
author | inmarket <andrewh@inmarket.com.au> | 2014-03-30 19:11:29 +1000 |
---|---|---|
committer | inmarket <andrewh@inmarket.com.au> | 2014-03-30 19:11:29 +1000 |
commit | fb8d159749daa8aefa75615d2f8a6cca2fac9ec0 (patch) | |
tree | 132c56a8db4e46a6bec3e0d9057ca8eeaed03090 /boards/base/Olimex-SAM7EX256-GE8/example | |
parent | 04f03ea71da1337c501b598c6038afaf0216fed8 (diff) | |
download | uGFX-fb8d159749daa8aefa75615d2f8a6cca2fac9ec0.tar.gz uGFX-fb8d159749daa8aefa75615d2f8a6cca2fac9ec0.tar.bz2 uGFX-fb8d159749daa8aefa75615d2f8a6cca2fac9ec0.zip |
Turn on PWM audio output for Olimex SAM7EX256 board.
Diffstat (limited to 'boards/base/Olimex-SAM7EX256-GE8/example')
-rw-r--r-- | boards/base/Olimex-SAM7EX256-GE8/example/halconf.h | 6 | ||||
-rw-r--r-- | boards/base/Olimex-SAM7EX256-GE8/example/mcuconf.h | 11 |
2 files changed, 12 insertions, 5 deletions
diff --git a/boards/base/Olimex-SAM7EX256-GE8/example/halconf.h b/boards/base/Olimex-SAM7EX256-GE8/example/halconf.h index db88d41b..3b60d923 100644 --- a/boards/base/Olimex-SAM7EX256-GE8/example/halconf.h +++ b/boards/base/Olimex-SAM7EX256-GE8/example/halconf.h @@ -80,7 +80,7 @@ * @brief Enables the GPT subsystem. */ #if !defined(HAL_USE_GPT) || defined(__DOXYGEN__) -#define HAL_USE_GPT FALSE +#define HAL_USE_GPT TRUE #endif /** @@ -116,10 +116,6 @@ */ #if !defined(HAL_USE_PWM) || defined(__DOXYGEN__) #define HAL_USE_PWM TRUE -#define PWM_USE_PWM1 FALSE -#define PWM_USE_PWM2 TRUE -#define PWM_USE_PWM3 FALSE -#define PWM_USE_PWM4 FALSE #endif /** diff --git a/boards/base/Olimex-SAM7EX256-GE8/example/mcuconf.h b/boards/base/Olimex-SAM7EX256-GE8/example/mcuconf.h index a9a0fea7..8acdd42d 100644 --- a/boards/base/Olimex-SAM7EX256-GE8/example/mcuconf.h +++ b/boards/base/Olimex-SAM7EX256-GE8/example/mcuconf.h @@ -52,6 +52,10 @@ /* * PWM driver system settings. */ +#define PWM_USE_PWM1 TRUE // used by audio-out +#define PWM_USE_PWM2 TRUE // used by back-light +#define PWM_USE_PWM3 FALSE +#define PWM_USE_PWM4 FALSE /* * SERIAL driver system settings. @@ -69,3 +73,10 @@ #define AT91SAM7_SPI_USE_SPI1 FALSE #define AT91SAM7_SPI0_PRIORITY (AT91C_AIC_PRIOR_HIGHEST - 1) #define AT91SAM7_SPI1_PRIORITY (AT91C_AIC_PRIOR_HIGHEST - 1) + +/* + * GPT driver system settings. + */ +#define AT91_GPT_USE_TC0 FALSE // used internally by ADC driver +#define AT91_GPT_USE_TC1 TRUE // uGFX used for audio-out +#define AT91_GPT_USE_TC2 FALSE |