From 847c126fbe32c755c6756bb37c21d6f120dca852 Mon Sep 17 00:00:00 2001 From: Francois Berder Date: Fri, 31 Mar 2017 09:42:08 +0100 Subject: [PATCH] boards: pic32-clicker: Add support for GPIO peripheral Signed-off-by: Francois Berder --- boards/pic32-clicker/Makefile.features | 1 + boards/pic32-clicker/clicker.c | 1 - boards/pic32-clicker/include/board.h | 2 ++ boards/pic32-clicker/include/periph_conf.h | 2 ++ cpu/mips_pic32mx/include/periph_cpu.h | 2 +- 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/boards/pic32-clicker/Makefile.features b/boards/pic32-clicker/Makefile.features index bf4ba1fe2..272d7cc6f 100644 --- a/boards/pic32-clicker/Makefile.features +++ b/boards/pic32-clicker/Makefile.features @@ -1,4 +1,5 @@ # Put defined MCU peripherals here (in alphabetical order) +FEATURES_PROVIDED += periph_gpio FEATURES_PROVIDED += periph_timer FEATURES_PROVIDED += periph_uart diff --git a/boards/pic32-clicker/clicker.c b/boards/pic32-clicker/clicker.c index 3c2c88f2c..37075db3a 100644 --- a/boards/pic32-clicker/clicker.c +++ b/boards/pic32-clicker/clicker.c @@ -12,7 +12,6 @@ #include "periph/uart.h" #include "bitarithm.h" #include "board.h" -#include "periph_conf.h" extern void dummy(void); diff --git a/boards/pic32-clicker/include/board.h b/boards/pic32-clicker/include/board.h index eb1c1b5d4..bb4d1613e 100644 --- a/boards/pic32-clicker/include/board.h +++ b/boards/pic32-clicker/include/board.h @@ -28,6 +28,8 @@ #ifndef _BOARD_H_ #define _BOARD_H_ +#include "periph_conf.h" + #ifdef __cplusplus extern "C" { #endif diff --git a/boards/pic32-clicker/include/periph_conf.h b/boards/pic32-clicker/include/periph_conf.h index 209f92961..025a9c1b6 100644 --- a/boards/pic32-clicker/include/periph_conf.h +++ b/boards/pic32-clicker/include/periph_conf.h @@ -23,6 +23,8 @@ #ifndef _PERIPH_CONF_H_ #define _PERIPH_CONF_H_ +#include "periph_cpu.h" + #ifdef __cplusplus extern "C" { #endif diff --git a/cpu/mips_pic32mx/include/periph_cpu.h b/cpu/mips_pic32mx/include/periph_cpu.h index a5d9384d3..9fca77223 100644 --- a/cpu/mips_pic32mx/include/periph_cpu.h +++ b/cpu/mips_pic32mx/include/periph_cpu.h @@ -8,7 +8,7 @@ * */ -/* This file must exist to get timer code to build */ +#include "periph_cpu_common.h" #ifdef __cplusplus extern "C" {