aboutsummaryrefslogtreecommitdiffhomepage
path: root/pyecsca/codegen/hal/Makefile.hal
diff options
context:
space:
mode:
authorJ08nY2023-01-12 12:39:49 +0100
committerJ08nY2023-01-12 12:39:49 +0100
commit47fb78ef3c9b58e57475b9f2ca319a5a11557e35 (patch)
tree356ad60c54f5898d607a297fdb501487bc5a8e51 /pyecsca/codegen/hal/Makefile.hal
parente987a7568e3d6da19d852fee24e0d4d4425193bd (diff)
downloadpyecsca-codegen-47fb78ef3c9b58e57475b9f2ca319a5a11557e35.tar.gz
pyecsca-codegen-47fb78ef3c9b58e57475b9f2ca319a5a11557e35.tar.zst
pyecsca-codegen-47fb78ef3c9b58e57475b9f2ca319a5a11557e35.zip
Add support for CWNANO target.
Diffstat (limited to 'pyecsca/codegen/hal/Makefile.hal')
-rw-r--r--pyecsca/codegen/hal/Makefile.hal7
1 files changed, 6 insertions, 1 deletions
diff --git a/pyecsca/codegen/hal/Makefile.hal b/pyecsca/codegen/hal/Makefile.hal
index 186b96e..cb0e848 100644
--- a/pyecsca/codegen/hal/Makefile.hal
+++ b/pyecsca/codegen/hal/Makefile.hal
@@ -9,13 +9,15 @@ VPATH += :$(HALPATH)
#Default stuff
EXTRAINCDIRS += $(HALPATH)
-PLATFORM_LIST = CW308_STM32F0 CW308_STM32F3 CW308_XMEGA HOST
+PLATFORM_LIST = CW308_STM32F0 CW308_STM32F3 CW308_XMEGA CWNANO HOST
define KNOWN_PLATFORMS
+-------------------------------------------------------+
| CW308_XMEGA | CW308T-XMEGA |
+-------------------------------------------------------+
+| CWNANO | CW-Lite Nano (STM32F0_NANO) |
++-------------------------------------------------------+
| CW308_STM32F0 | CW308T-STM32F0 (ST Micro STM32F0) |
+-------------------------------------------------------+
| CW308_STM32F3 | CW308T-STM32F3 (ST Micro STM32F3) |
@@ -37,6 +39,9 @@ ifeq ($(PLATFORM),CW308_XMEGA)
MCU = atxmega128d3
HAL = xmega
PLTNAME = CW308T: XMEGA Target
+else ifeq ($(PLATFORM),CWNANO)
+ HAL = stm32f0_nano
+ PLTNAME = CWNANO Built-in Target (STM32F030)
else ifeq ($(PLATFORM),CW308_STM32F0)
HAL = stm32f0
PLTNAME = CW308T: STM32F0 Target