From 763516773964d7fbb1e068f4f557fd47dda53ee7 Mon Sep 17 00:00:00 2001 From: graham sanderson Date: Fri, 18 Jul 2025 09:14:26 -0500 Subject: [PATCH] support compile with SDK 2.1.0 and SDK 2.1.1 --- main.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/main.cpp b/main.cpp index 406d5277..860928fd 100644 --- a/main.cpp +++ b/main.cpp @@ -84,6 +84,18 @@ static __forceinline int __builtin_ctz(unsigned x) { #define OTP_ROW_COUNT (OTP_PAGE_COUNT * OTP_PAGE_ROWS) #define OTP_SPECIAL_PAGES 3 +// Support for SDK 2.1.0 & SDK 2.1.1 ----- +#ifndef CYW43_FIRMWARE_FAMILY_ID +#define CYW43_FIRMWARE_FAMILY_ID 0xe48bff55u +#endif +#ifndef BOOTROM_FAMILY_ID_MIN +#define BOOTROM_FAMILY_ID_MIN RP2040_FAMILY_ID +#endif +#ifndef BOOTROM_FAMILY_ID_MAX +#define BOOTROM_FAMILY_ID_MAX RP2350_ARM_NS_FAMILY_ID +#endif +// ------ + using std::string; using std::vector; using std::pair;