Skip to content

Commit 1a8f79c

Browse files
committed
Restore compilation on envie
1 parent bb77ad5 commit 1a8f79c

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

cores/arduino/Arduino.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,5 +97,6 @@ extern PinDescription g_APinDescription[];
9797

9898
#include "RPC_internal.h"
9999
#include "overloads.h"
100+
#include "macros.h"
100101

101102
#endif

cores/arduino/macros.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
#pragma once
2+
#ifdef USE_ARDUINO_PINOUT
3+
14
#define analogPinToPinName(P) (P < A0 ? g_APinDescription[P+A0].name : g_APinDescription[P].name)
25
#define digitalPinToPinName(P) (g_APinDescription[P].name)
36
#define digitalPinToInterrupt(P) (P)
7+
8+
#else
9+
10+
#define analogPinToPinName(P) ((PinName)P)
11+
#define digitalPinToPinName(P) ((PinName)P)
12+
#define digitalPinToInterrupt(P) ((PinName)P)
13+
14+
#endif

variants/NRF52840_DK_NOSD/defines.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
-DTARGET_SOFTDEVICE_NONE -DCOMPONENT_NSPE=1 -DDEVICE_I2C_ASYNCH=1 -DDEVICE_PORTOUT=1 -D__MBED_CMSIS_RTOS_CM -DNRF52840_XXAA -DTARGET_NRF52 -DDEVICE_I2C=1 -DDEVICE_PORTIN=1 -DTARGET_CORDIO_LL -DDEVICE_SERIAL_FC=1 -DDEVICE_SPI=1 -DDEVICE_FLASH=1 -DFEATURE_CRYPTOCELL310=1 -DCONFIG_GPIO_AS_PINRESET -DTARGET_CORDIO -DTARGET_LIKE_CORTEX_M4 -DTARGET_NORDIC -DTARGET_NRF52840 -DTARGET_M4 -DTARGET_CORTEX_M -DMBED_BUILD_TIMESTAMP=1560873368.660618 -DTOOLCHAIN_GCC_ARM -DTARGET_LIKE_MBED -DTARGET_FF_ARDUINO -DDEVICE_PWMOUT=1 -DMBED_MPU_CUSTOM -DCMSIS_VECTAB_VIRTUAL_HEADER_FILE=\"cmsis_nvic.h\" -DWSF_MAX_HANDLERS=10 -DDEVICE_SYSTICK_CLK_OFF_DURING_SLEEP=1 -DTARGET_NRF52840_DK -DDEVICE_QSPI=1 -DDEVICE_SLEEP=1 -DDEVICE_SERIAL=1 -DDEVICE_USBDEVICE=1 -DCOMPONENT_QSPIF=1 -DCOMPONENT_PSA_SRV_EMUL=1 -DTARGET_CORTEX -DDEVICE_ANALOGIN=1 -D__CORTEX_M4 -DDEVICE_TRNG=1 -DARM_MATH_CM4 -DDEVICE_ITM=1 -DDEVICE_INTERRUPTIN=1 -DDEVICE_PORTINOUT=1 -D__MBED__=1 -DBOARD_PCA10056 -DTARGET_NRF5x -D__FPU_PRESENT=1 -DMBED_TICKLESS -DTARGET_NORDIC_CORDIO -DTARGET_RELEASE -DDEVICE_LPTICKER=1 -DDEVICE_SERIAL_ASYNCH=1 -DDEVICE_SPI_ASYNCH=1 -D__CMSIS_RTOS -DCOMPONENT_PSA_SRV_IMPL=1 -DDEVICE_USTICKER=1 -DTOOLCHAIN_GCC -DFEATURE_BLE=1 -DMBEDTLS_CONFIG_HW_SUPPORT -DTARGET_SDK_15_0 -DNRF52_ERRATA_20 -DTARGET_MCU_NRF52840 -DCMSIS_VECTAB_VIRTUAL -DTARGET_NAME=NRF52840_DK -DTARGET_RTOS_M4_M7
2-
-DMBED_NO_GLOBAL_USING_DIRECTIVE=1
2+
-DMBED_NO_GLOBAL_USING_DIRECTIVE=1 -DUSE_ARDUINO_PINOUT
3+

0 commit comments

Comments
 (0)