Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
0ee74a7
add renesas fsp submodule
perigoso Mar 7, 2022
f2e8a60
add .vscode to gitignore
perigoso Mar 8, 2022
dcadbf3
rename renesas driver to link
perigoso Mar 8, 2022
03777f4
generalize renesas LINK core driver
perigoso Mar 9, 2022
2a17a7e
rework make freertos port handling
perigoso Mar 9, 2022
a936baf
add support for renesas ra family of mcus
perigoso Mar 9, 2022
0bf0e0b
add renesas ra mcu family to supported devices docs
perigoso Mar 9, 2022
4c89776
add renesas ek-ra4m3 board port
perigoso Mar 9, 2022
e7027ef
add contributions to docs
perigoso Mar 9, 2022
c529d0b
remove duplicate link register bit macros
perigoso Mar 9, 2022
e0220c6
fix int handling for host in ek_ra4m3 port
perigoso Mar 21, 2022
60aae59
style code for consistency with existing codebase
perigoso Mar 21, 2022
79fd239
fix host preprocessor flag typo
perigoso Mar 30, 2022
fbc2979
fix iso int register typo
perigoso Mar 30, 2022
ea81d22
add __evenaccess keyword for CCRX compiler compatibility
perigoso Apr 7, 2022
05e0205
Merge branch 'master' into renesas-ra
hathach Mar 8, 2023
2cf0924
fix freertos build with iar, format/indent link_type
hathach Mar 8, 2023
0f8e530
fix incorrect merge of hcd link
hathach Mar 8, 2023
fe77976
Merge branch 'master' into renesas-ra
hathach Mar 11, 2023
7428a16
remove ra submodules
hathach Mar 11, 2023
4065ca3
Merge branch 'master' into renesas-ra
hathach Mar 11, 2023
e045995
minor update get_deps
hathach Mar 11, 2023
0a7c08d
minor format
hathach Mar 12, 2023
cd1726c
Merge branch 'master' into renesas-ra
hathach Mar 16, 2023
1117cf5
update pre-commit yaml
hathach Mar 16, 2023
bc2127b
rename file link to rusb2
hathach Mar 16, 2023
92aed7e
rename symbols
hathach Mar 16, 2023
2a10d5c
rename ra board name
hathach Mar 16, 2023
e0b1de9
add ra4m1_ek board
hathach Mar 16, 2023
ffdffc7
rename FREERTOS_PORT to FREERTOS_PORTABLE_SRC
hathach Mar 16, 2023
e7d212f
more fix
hathach Mar 16, 2023
c127957
reduce number of supported RA to only those that is tested
hathach Mar 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .codespell/exclude-file.txt
Original file line number Diff line number Diff line change
@@ -1 +0,0 @@
return USB0.INTSTS1.BIT.ATTCH ? true : false;
1 change: 1 addition & 0 deletions .codespell/ignore-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ fro
dout
mot
te
attch
1 change: 1 addition & 0 deletions .github/workflows/build_arm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ jobs:
- 'lpc54 lpc55'
- 'mm32 msp432e4'
- 'nrf'
- 'ra'
- 'rp2040'
- 'samd11'
- 'samd21'
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ latex
.env
.settings/
.idea/
.vscode/
.gdb_history
/examples/*/*/build*
test_old/
Expand Down
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
# SPDX-License-Identifier: Unlicense

repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.0.1
hooks:
- id: check-yaml
- id: trailing-whitespace
- id: end-of-file-fixer

- repo: local
hooks:
- id: codespell
Expand Down
1 change: 1 addition & 0 deletions CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ Notable contributors

- Port DCD Synopsys to support Silabs EFM32GG12 with SLTB009A board
- Rewrite documentation in rst and setup for readthedocs
- Generalize Renesas driver and support RA family with EK-RA4M3 board


`Raspberry Pi Team <https://github.com/raspberrypi>`__
Expand Down
6 changes: 5 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,11 @@ The stack supports the following MCUs:
- LPC Series: 11u, 13, 15, 17, 18, 40, 43, 51u, 54, 55

- **Raspberry Pi:** RP2040
- **Renesas:** RX63N, RX65N, RX72N
- **Renesas:**

- RX Series: 63N, 65N, 72N
- RA Series: RA4M1, RA4M3

- **Silabs:** EFM32GG
- **Sony:** CXD56
- **ST:** STM32 series: F0, F1, F2, F3, F4, F7, H7, G4, L0, L1, L4, L4+, WB
Expand Down
21 changes: 16 additions & 5 deletions docs/reference/supported.rst
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,11 @@ Supported MCUs
| | | 55 | ✔ | | ✔ | lpc_ip3511 | |
+--------------+---------+-------------+--------+------+-----------+-------------------+--------------+
| Raspberry Pi | RP2040 | ✔ | ✔ | ✖ | rp2040, pio_usb | |
+--------------+-----------------------+--------+------+-----------+-------------------+--------------+
| Renesas | RX 63N, 65N, 72N | ✔ | ✔ | ✖ | usba | |
+--------------+-----------------------+--------+------+-----------+-------------------+--------------+
+--------------+-----+-----------------+--------+------+-----------+-------------------+--------------+
| Renesas | RX | 63N, 65N, 72N | ✔ | ✔ | ✖ | rusb2 | |
| +-----+-----------------+--------+------+-----------+-------------------+--------------+
| | RA | XXX | ✔ | ✔ | | rusb2 | |
+--------------+-----+-----------------+--------+------+-----------+-------------------+--------------+
| Silabs | EFM32GG12 | ✔ | | ✖ | dwc2 | |
+--------------+-----------------------+--------+------+-----------+-------------------+--------------+
| Sony | CXD56 | ✔ | ✖ | ✔ | cxd56 | |
Expand Down Expand Up @@ -295,8 +297,17 @@ LPC55
- `LPCXpresso 55s69 EVK <https://www.nxp.com/design/development-boards/lpcxpresso-boards/lpcxpresso55s69-development-board:LPC55S69-EVK>`__
- `MCU-Link <https://www.nxp.com/design/development-boards/lpcxpresso-boards/mcu-link-debug-probe:MCU-LINK>`__

Renesas RX
----------
Renesas
-------

RA
^^

- `Evaluation Kit for RA4M1 <https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ek-ra4m1-evaluation-kit-ra4m1-mcu-group>`__
- `Evaluation Kit for RA4M3 <https://www.renesas.com/us/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ek-ra4m3-evaluation-kit-ra4m3-mcu-group>`__

RX
^^

- `GR-CITRUS <https://www.renesas.com/us/en/products/gadget-renesas/boards/gr-citrus>`__
- `Renesas RX65N Target Board <https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/rtk5rx65n0c00000br-target-board-rx65n>`__
Expand Down
8 changes: 4 additions & 4 deletions examples/device/cdc_msc_freertos/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ DEPS_SUBMODULES += lib/FreeRTOS-Kernel
include ../../make.mk

FREERTOS_SRC = lib/FreeRTOS-Kernel
FREERTOS_PORTABLE_SRC= $(FREERTOS_SRC)/portable/$(if $(USE_IAR),IAR,GCC)/$(FREERTOS_PORT)
FREERTOS_PORTABLE_PATH= $(FREERTOS_SRC)/portable/$(if $(USE_IAR),IAR,GCC)

INC += \
src \
src/FreeRTOSConfig \
$(TOP)/hw \
$(TOP)/$(FREERTOS_SRC)/include \
$(TOP)/$(FREERTOS_PORTABLE_SRC)

# Example source
EXAMPLE_SOURCE = \
src/freertos_hook.c \
Expand All @@ -27,10 +27,10 @@ SRC_C += \
$(FREERTOS_SRC)/queue.c \
$(FREERTOS_SRC)/tasks.c \
$(FREERTOS_SRC)/timers.c \
$(subst ../../../,,$(wildcard ../../../$(FREERTOS_PORTABLE_SRC)/*.c))
$(subst $(TOP)/,,$(wildcard $(TOP)/$(FREERTOS_PORTABLE_SRC)/*.c))

SRC_S += \
$(subst ../../../,,$(wildcard ../../../$(FREERTOS_PORTABLE_SRC)/*.s))
$(subst $(TOP)/,,$(wildcard $(TOP)/$(FREERTOS_PORTABLE_SRC)/*.s))

# include heap manage if configSUPPORT_DYNAMIC_ALLOCATION = 1
# SRC_C += $(FREERTOS_SRC)/portable/MemMang/heap_1.c
Expand Down
8 changes: 4 additions & 4 deletions examples/device/hid_composite_freertos/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ DEPS_SUBMODULES += lib/FreeRTOS-Kernel
include ../../make.mk

FREERTOS_SRC = lib/FreeRTOS-Kernel
FREERTOS_PORTABLE_SRC= $(FREERTOS_SRC)/portable/$(if $(USE_IAR),IAR,GCC)/$(FREERTOS_PORT)
FREERTOS_PORTABLE_PATH= $(FREERTOS_SRC)/portable/$(if $(USE_IAR),IAR,GCC)

INC += \
src \
Expand All @@ -17,7 +17,7 @@ EXAMPLE_SOURCE = \
src/freertos_hook.c \
src/main.c \
src/usb_descriptors.c

SRC_C += $(addprefix $(CURRENT_PATH)/, $(EXAMPLE_SOURCE))

# FreeRTOS source, all files in port folder
Expand All @@ -26,10 +26,10 @@ SRC_C += \
$(FREERTOS_SRC)/queue.c \
$(FREERTOS_SRC)/tasks.c \
$(FREERTOS_SRC)/timers.c \
$(subst ../../../,,$(wildcard ../../../$(FREERTOS_PORTABLE_SRC)/*.c))
$(subst $(TOP)/,,$(wildcard $(TOP)/$(FREERTOS_PORTABLE_SRC)/*.c))

SRC_S += \
$(subst ../../../,,$(wildcard ../../../$(FREERTOS_PORTABLE_SRC)/*.s))
$(subst $(TOP)/,,$(wildcard $(TOP)/$(FREERTOS_PORTABLE_SRC)/*.s))

# include heap manage if configSUPPORT_DYNAMIC_ALLOCATION = 1
# SRC_C += $(FREERTOS_SRC)/portable/MemMang/heap_1.c
Expand Down
5 changes: 4 additions & 1 deletion hw/bsp/board_mcu.h
Original file line number Diff line number Diff line change
Expand Up @@ -136,13 +136,16 @@

#elif CFG_TUSB_MCU == OPT_MCU_RP2040
#include "pico.h"

#elif CFG_TUSB_MCU == OPT_MCU_EFM32GG
#include "em_device.h"

#elif CFG_TUSB_MCU == OPT_MCU_RX63X || CFG_TUSB_MCU == OPT_MCU_RX65X
// no header needed

#elif CFG_TUSB_MCU == OPT_MCU_RAXXX
#include "bsp_api.h"

#elif CFG_TUSB_MCU == OPT_MCU_GD32VF103
#include "gd32vf103.h"

Expand Down
10 changes: 5 additions & 5 deletions hw/bsp/ch32v307/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -34,23 +34,23 @@ SRC_C += \
$(CH32V307_SDK_SRC)/Peripheral/src/ch32v30x_gpio.c \
$(CH32V307_SDK_SRC)/Peripheral/src/ch32v30x_misc.c \
$(CH32V307_SDK_SRC)/Peripheral/src/ch32v30x_rcc.c \
$(CH32V307_SDK_SRC)/Peripheral/src/ch32v30x_usart.c
$(CH32V307_SDK_SRC)/Peripheral/src/ch32v30x_usart.c

SRC_S += \
$(CH32V307_SDK_SRC)/Startup/startup_ch32v30x_D8C.S
$(CH32V307_SDK_SRC)/Startup/startup_ch32v30x_D8C.S

INC += \
$(TOP)/$(BOARD_PATH) \
$(TOP)/$(CH32V307_SDK_SRC)/Peripheral/inc

# For freeRTOS port source
FREERTOS_PORT = RISC-V
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/RISC-V

# wch-link is not supported yet in official openOCD yet. We need to either use
# 1. download openocd as part of mounriver studio http://www.mounriver.com/download or
# 2. compiled from modified source https://github.com/kprasadvnsi/riscv-openocd-wch
#
# Note: For Linux, somehow openocd in mounriver studio does not seem to have wch-link enable,
# Note: For Linux, somehow openocd in mounriver studio does not seem to have wch-link enable,
# therefore we need to compile it from source as follows:
# git clone https://github.com/kprasadvnsi/riscv-openocd-wch
# cd riscv-openocd-wch
Expand Down
2 changes: 1 addition & 1 deletion hw/bsp/d5035_01/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ INC += \
$(TOP)/hw/mcu/microchip/same51/CMSIS/Include

# For freeRTOS port source
FREERTOS_PORT = ARM_CM4F
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F

# For flash-jlink target
JLINK_DEVICE = ATSAME51J19
Expand Down
3 changes: 1 addition & 2 deletions hw/bsp/da14695_dk_usb/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ INC += \
$(TOP)/$(MCU_FAMILY_DIR)/SDK_10.0.8.105/sdk/bsp/include

# For freeRTOS port source
FREERTOS_PORT = ARM_CM33_NTZ/non_secure
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM33_NTZ/non_secure

# For flash-jlink target
JLINK_DEVICE = DA14695
Expand All @@ -52,4 +52,3 @@ flash-dialog: $(BUILD)/$(PROJECT).bin
@echo go >> $(BUILD)/$(BOARD).jlink
@echo exit >> $(BUILD)/$(BOARD).jlink
$(JLINKEXE) -device $(JLINK_DEVICE) -if $(JLINK_IF) -JTAGConf -1,-1 -speed auto -CommandFile $(BUILD)/$(BOARD).jlink

3 changes: 1 addition & 2 deletions hw/bsp/da1469x_dk_pro/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ INC += \
$(TOP)/$(MCU_FAMILY_DIR)/SDK_10.0.8.105/sdk/bsp/include

# For freeRTOS port source
FREERTOS_PORT = ARM_CM33_NTZ/non_secure
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM33_NTZ/non_secure

# For flash-jlink target
JLINK_DEVICE = DA14699
Expand All @@ -52,4 +52,3 @@ flash-dialog: $(BUILD)/$(PROJECT).bin
@echo go >> $(BUILD)/$(BOARD).jlink
@echo exit >> $(BUILD)/$(BOARD).jlink
$(JLINKEXE) -device $(JLINK_DEVICE) -if $(JLINK_IF) -JTAGConf -1,-1 -speed auto -CommandFile $(BUILD)/$(BOARD).jlink

2 changes: 1 addition & 1 deletion hw/bsp/ea4088qs/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ INC += \
$(TOP)/$(MCU_DIR)/inc

# For freeRTOS port source
FREERTOS_PORT = ARM_CM4F
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F

# For flash-jlink target
JLINK_DEVICE = LPC4088
Expand Down
2 changes: 1 addition & 1 deletion hw/bsp/ea4357/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ INC += \
$(TOP)/$(MCU_DIR)/inc/config_43xx

# For freeRTOS port source
FREERTOS_PORT = ARM_CM4F
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F

# For flash-jlink target
JLINK_DEVICE = LPC4357_M4
Expand Down
4 changes: 2 additions & 2 deletions hw/bsp/fomu/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@ INC += \
$(TOP)/$(FAMILY_PATH)/include

# For freeRTOS port source
FREERTOS_PORT = RISC-V
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/RISC-V

# flash using dfu-util
$(BUILD)/$(PROJECT).dfu: $(BUILD)/$(PROJECT).bin
@echo "Create $@"
python $(TOP)/hw/bsp/$(BOARD)/dfu.py -b $^ -D 0x1209:0x5bf0 $@

flash: $(BUILD)/$(PROJECT).dfu
dfu-util -D $^
2 changes: 1 addition & 1 deletion hw/bsp/frdm_k32l2b/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ INC += \
SRC_S += $(MCU_DIR)/gcc/startup_K32L2B31A.S

# For freeRTOS port source
FREERTOS_PORT = ARM_CM0
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM0

# For flash-jlink target
JLINK_DEVICE = MKL25Z128xxx4
Expand Down
2 changes: 1 addition & 1 deletion hw/bsp/frdm_kl25z/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ INC += \
SRC_S += $(MCU_DIR)/gcc/startup_MKL25Z4.S

# For freeRTOS port source
FREERTOS_PORT = ARM_CM0
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM0

# For flash-jlink target
JLINK_DEVICE = MKL25Z128xxx4
Expand Down
4 changes: 2 additions & 2 deletions hw/bsp/gd32vf103/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ SRC_C += \
$(LIBC_STUBS)/isatty.c \
$(LIBC_STUBS)/fstat.c \
$(LIBC_STUBS)/lseek.c \
$(LIBC_STUBS)/read.c
$(LIBC_STUBS)/read.c

SRC_S += \
$(STARTUP_ASM)/startup_gd32vf103.S \
Expand All @@ -57,7 +57,7 @@ INC += \
$(TOP)/$(GD32VF103_SDK_SOC)/Common/Include/Usb

# For freeRTOS port source
FREERTOS_PORT = RISC-V
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/RISC-V

# For flash-jlink target
JLINK_IF = jtag
Expand Down
4 changes: 2 additions & 2 deletions hw/bsp/imxrt/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ MCU_DIR = $(SDK_DIR)/devices/$(MCU_VARIANT)
# All source paths should be relative to the top level.
LD_FILE ?= $(MCU_DIR)/gcc/$(MCU_VARIANT)xxxxx_flexspi_nor.ld

# TODO for net_lwip_webserver example, but may not needed !!
# TODO for net_lwip_webserver example, but may not needed !!
LDFLAGS += \
-Wl,--defsym,__stack_size__=0x800 \

Expand Down Expand Up @@ -59,7 +59,7 @@ INC += \
SRC_S += $(MCU_DIR)/gcc/startup_$(MCU_VARIANT).S

# For freeRTOS port source
FREERTOS_PORT = ARM_CM7/r0p1
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM7/r0p1

# UF2 generation, iMXRT need to strip to text only before conversion
APPLICATION_ADDR = 0x6000C000
Expand Down
4 changes: 2 additions & 2 deletions hw/bsp/kuiic/board.mk
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ INC += \
$(TOP)/$(SDK_DIR)/drivers/port \
$(TOP)/$(SDK_DIR)/drivers/lpuart \
$(TOP)/$(MCU_DIR) \
$(TOP)/$(MCU_DIR)/drivers
$(TOP)/$(MCU_DIR)/drivers

SRC_S += $(MCU_DIR)/gcc/startup_K32L2B31A.S

# For freeRTOS port source
FREERTOS_PORT = ARM_CM0
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM0

# For flash-jlink target
JLINK_DEVICE = MKL25Z128xxx4
Expand Down
4 changes: 2 additions & 2 deletions hw/bsp/lpc15/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ CFLAGS += \
-D__USE_LPCOPEN \
-DCFG_EXAMPLE_MSC_READONLY \
-DCFG_TUSB_MCU=OPT_MCU_LPC15XX \
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'

# mcu driver cause following warnings
CFLAGS += -Wno-error=strict-prototypes -Wno-error=unused-parameter -Wno-error=unused-variable -Wno-error=cast-qual
Expand All @@ -36,4 +36,4 @@ INC += \
$(TOP)/$(MCU_DIR)/inc

# For freeRTOS port source
FREERTOS_PORT = ARM_CM3
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM3
2 changes: 1 addition & 1 deletion hw/bsp/lpc18/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ INC += \
$(TOP)/$(MCU_DIR)/inc/config_18xx

# For freeRTOS port source
FREERTOS_PORT = ARM_CM3
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM3
4 changes: 2 additions & 2 deletions hw/bsp/lpc54/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ CFLAGS += \
-mfloat-abi=hard \
-mfpu=fpv4-sp-d16 \
-DCFG_TUSB_MCU=OPT_MCU_LPC54XXX \
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'
-DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))'

ifeq ($(PORT), 1)
$(info "PORT1 High Speed")
Expand Down Expand Up @@ -51,4 +51,4 @@ INC += \
SRC_S += $(MCU_DIR)/gcc/startup_$(MCU_CORE).S

# For freeRTOS port source
FREERTOS_PORT = ARM_CM4F
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM4F
2 changes: 1 addition & 1 deletion hw/bsp/lpc55/family.mk
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,4 @@ SRC_S += $(MCU_DIR)/gcc/startup_$(MCU_CORE).S
LIBS += $(TOP)/$(MCU_DIR)/gcc/libpower_hardabi.a

# For freeRTOS port source
FREERTOS_PORT = ARM_CM33_NTZ/non_secure
FREERTOS_PORTABLE_SRC = $(FREERTOS_PORTABLE_PATH)/ARM_CM33_NTZ/non_secure
Loading