From 737ac5be9743e37b80133706faf02e959e803459 Mon Sep 17 00:00:00 2001 From: inmarket Date: Mon, 28 Oct 2013 19:06:16 +1000 Subject: Create uGFX board directories which include example Makefiles. Currently only done for the Olimex-SAM7EX256 board. --- .../gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h | 33 ------------------- drivers/gadc/AT91SAM7/gadc_lld_board_template.h | 37 ++++++++++++++++++++++ drivers/gadc/AT91SAM7/gadc_lld_config.h | 12 ++----- 3 files changed, 39 insertions(+), 43 deletions(-) delete mode 100644 drivers/gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h create mode 100644 drivers/gadc/AT91SAM7/gadc_lld_board_template.h (limited to 'drivers/gadc') diff --git a/drivers/gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h b/drivers/gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h deleted file mode 100644 index 8f047015..00000000 --- a/drivers/gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * This file is subject to the terms of the GFX License. If a copy of - * the license was not distributed with this file, you can obtain one at: - * - * http://ugfx.org/license.html - */ - -/** - * @file drivers/gadc/AT91SAM7/gadc_lld_board_olimexsam7ex256.h - * @brief GADC Driver config file. - * - * @addtogroup GADC - * @{ - */ - -#ifndef _GADC_LLD_BOARD_OLIMEXSAM7EX256_H -#define _GADC_LLD_BOARD_OLIMEXSAM7EX256_H - -#if GFX_USE_GADC - -/*===========================================================================*/ -/* Analogue devices on this board */ -/*===========================================================================*/ - -#define GADC_PHYSDEV_MICROPHONE 0x00000080 -#define GADC_PHYSDEV_DIAL 0x00000040 -#define GADC_PHYSDEV_TEMPERATURE 0x00000020 - -#endif /* GFX_USE_GADC */ - -#endif /* _GADC_LLD_BOARD_OLIMEXSAM7EX256_H */ -/** @} */ - diff --git a/drivers/gadc/AT91SAM7/gadc_lld_board_template.h b/drivers/gadc/AT91SAM7/gadc_lld_board_template.h new file mode 100644 index 00000000..045c0ed7 --- /dev/null +++ b/drivers/gadc/AT91SAM7/gadc_lld_board_template.h @@ -0,0 +1,37 @@ +/* + * This file is subject to the terms of the GFX License. If a copy of + * the license was not distributed with this file, you can obtain one at: + * + * http://ugfx.org/license.html + */ + +/** + * @file drivers/gadc/AT91SAM7/gadc_lld_board_template.h + * @brief GADC Driver config file. + * + * @addtogroup GADC + * @{ + */ + +#ifndef _GADC_LLD_BOARD_H +#define _GADC_LLD_BOARD_H + +#if GFX_USE_GADC + +/*===========================================================================*/ +/* Analogue devices on this board */ +/*===========================================================================*/ + +/** + * @brief The physical devices that are accessible via GADC and their physical device numbers. + * @note The numbers below are examples for this template file + */ +#define GADC_PHYSDEV_MICROPHONE 0x00000080 +#define GADC_PHYSDEV_DIAL 0x00000040 +#define GADC_PHYSDEV_TEMPERATURE 0x00000020 + +#endif /* GFX_USE_GADC */ + +#endif /* _GADC_LLD_BOARD_H */ +/** @} */ + diff --git a/drivers/gadc/AT91SAM7/gadc_lld_config.h b/drivers/gadc/AT91SAM7/gadc_lld_config.h index 8c6e1cc0..ba6cbda2 100644 --- a/drivers/gadc/AT91SAM7/gadc_lld_config.h +++ b/drivers/gadc/AT91SAM7/gadc_lld_config.h @@ -52,16 +52,8 @@ */ #define GADC_SAMPLE_FORMAT ARRAY_DATA_10BITUNSIGNED -/* Pull in board specific defines */ -#if defined(GADC_USE_CUSTOM_BOARD) && GADC_USE_CUSTOM_BOARD - /* Include the user supplied board definitions */ - #include "gadc_lld_board.h" -#elif defined(BOARD_OLIMEX_SAM7_EX256) - #include "gadc_lld_board_olimexsam7ex256.h" -#else - /* Include the user supplied board definitions */ - #include "gadc_lld_board.h" -#endif +/* Include the user supplied board definitions */ +#include "gadc_lld_board.h" #endif /* GFX_USE_GADC */ -- cgit v1.2.3