From aabdb852b545656ed88ed899822f5c88c802648c Mon Sep 17 00:00:00 2001 From: Sandeep Mistry Date: Mon, 4 Apr 2016 14:29:07 -0400 Subject: [PATCH] Port analogInputToDigitalPin macro to SAM core --- hardware/arduino/sam/variants/arduino_due_x/variant.h | 1 + 1 file changed, 1 insertion(+) diff --git a/hardware/arduino/sam/variants/arduino_due_x/variant.h b/hardware/arduino/sam/variants/arduino_due_x/variant.h index 6725a139c..1445ce14f 100644 --- a/hardware/arduino/sam/variants/arduino_due_x/variant.h +++ b/hardware/arduino/sam/variants/arduino_due_x/variant.h @@ -58,6 +58,7 @@ extern "C"{ #define PINS_COUNT (79u) #define NUM_DIGITAL_PINS (54u) #define NUM_ANALOG_INPUTS (12u) +#define analogInputToDigitalPin(p) ((p < NUM_ANALOG_INPUTS) ? (p) + NUM_DIGITAL_PINS : -1) #define digitalPinToPort(P) ( g_APinDescription[P].pPort ) #define digitalPinToBitMask(P) ( g_APinDescription[P].ulPin )