Skip to content

Commit 0220236

Browse files
committed
Add default build for analog ports for apard32690 board.
1 parent 5052177 commit 0220236

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,9 @@ update-frozen-libraries:
304304

305305
one-of-each: samd21 litex mimxrt10xx nordic stm
306306

307+
analog:
308+
$(MAKE) -C ports/analog/ BOARD=apard32690
309+
307310
samd21:
308311
$(MAKE) -C ports/atmel-samd BOARD=trinket_m0
309312

ports/analog/Makefile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,13 @@
55
#
66
# SPDX-License-Identifier: MIT
77

8+
BOARD ?= apard32690
9+
CROSS_COMPILE = arm-none-eabi-
10+
811
# Includes mpconfigboard.mk & mpconfigport.mk,
912
# along with numerous other shared environment makefiles.
1013
include ../../py/circuitpy_mkenv.mk
1114

12-
CROSS_COMPILE = arm-none-eabi-
13-
1415
# MCU_SERIES e.g. "max32"
1516
# MCU_VARIANT e.g. "max32690"
1617
# defined in mpconfigboard.mk
@@ -19,6 +20,7 @@ MCU_SERIES_UPPER := $(shell echo $(MCU_SERIES) | tr '[:lower:]' '[:upper:]')
1920
MCU_VARIANT_LOWER := $(shell echo $(MCU_VARIANT) | tr '[:upper:]' '[:lower:]')
2021
MCU_VARIANT_UPPER := $(shell echo $(MCU_VARIANT) | tr '[:lower:]' '[:upper:]')
2122

23+
2224
# *******************************************************************************
2325
#### MSDK INCLUDES ####
2426
# Necessary for msdk makefiles
@@ -58,6 +60,7 @@ DIE_TYPE=me18
5860
endif
5961

6062
PERIPH_SRC = $(ADI_PERIPH)/Source
63+
PERIPH_INC = $(ADI_PERIPH)/Include/$(MCU_VARIANT_UPPER)
6164

6265
INC += -I.
6366
INC += -I../..
@@ -74,7 +77,7 @@ INC += \
7477
-I$(TOP)/lib/cmsis/inc \
7578
-I$(CMSIS_ROOT)/Include \
7679
-I$(CMSIS_ROOT)/Device/Maxim/$(MCU_VARIANT_UPPER)/Include \
77-
-I$(ADI_PERIPH)/Include/$(MCU_VARIANT_UPPER) \
80+
-I$(PERIPH_INC) \
7881
-I$(PERIPH_SRC)/SYS \
7982
-I$(PERIPH_SRC)/CTB \
8083
-I$(PERIPH_SRC)/DMA \
@@ -122,7 +125,8 @@ SRC_C += $(SRC_MAX32) \
122125
boards/$(BOARD)/board.c \
123126
boards/$(BOARD)/pins.c \
124127
peripherals/$(MCU_VARIANT_LOWER)/pins.c \
125-
peripherals/$(MCU_VARIANT_LOWER)/gpios.c
128+
peripherals/$(MCU_VARIANT_LOWER)/gpios.c \
129+
peripherals/$(MCU_VARIANT_LOWER)/max32_uart.c
126130

127131
# *******************************************************************************
128132
### Compiler & Linker Flags ###

0 commit comments

Comments
 (0)