From 8aeaff1e957a7c4c193553f15dd07ac6c5a5c5be Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Sat, 4 Apr 2015 16:54:53 -0600 Subject: [PATCH] SAMV7: Fix a errort in GPIO bit encoding. Correct naming of a variable --- arch/arm/src/samv7/sam_gpio.c | 2 +- arch/arm/src/samv7/sam_gpio.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/src/samv7/sam_gpio.c b/arch/arm/src/samv7/sam_gpio.c index 7cd338eb4a..99f8946171 100644 --- a/arch/arm/src/samv7/sam_gpio.c +++ b/arch/arm/src/samv7/sam_gpio.c @@ -89,7 +89,7 @@ static const char g_portchar[SAMV7_NPIO] = * Public Data ****************************************************************************/ -const uintptr_t g_portchar[SAMV7_NPIO] = +const uintptr_t g_portbase[SAMV7_NPIO] = { SAM_PIOA_BASE #if SAMV7_NPIO > 1 diff --git a/arch/arm/src/samv7/sam_gpio.h b/arch/arm/src/samv7/sam_gpio.h index 89ff23e104..4b5b6f5208 100755 --- a/arch/arm/src/samv7/sam_gpio.h +++ b/arch/arm/src/samv7/sam_gpio.h @@ -130,7 +130,7 @@ * .... .... .... .... .... PPP. .... */ -#define GPIO_PORT_SHIFT (5) /* Bit 5-6: Port number */ +#define GPIO_PORT_SHIFT (5) /* Bit 5-7: Port number */ #define GPIO_PORT_MASK (7 << GPIO_PORT_SHIFT) # define GPIO_PORT_PIOA (0 << GPIO_PORT_SHIFT) # define GPIO_PORT_PIOB (1 << GPIO_PORT_SHIFT) @@ -201,7 +201,7 @@ extern "C" #define EXTERN extern #endif -EXTERN const uintptr_t g_portchar[SAMV7_NPIO]; +EXTERN const uintptr_t g_portbase[SAMV7_NPIO]; /************************************************************************************ * Inline Functions @@ -219,7 +219,7 @@ static inline uintptr_t sam_gpio_base(gpio_pinset_t cfgset) { int port = (cfgset & GPIO_PORT_MASK) >> GPIO_PORT_SHIFT; DEBUGASSERT(port