Skip to content

Commit 6ccac5e

Browse files
authored
Merge pull request #524 from LinuxJedi/fix-rp2350
Fix RP2350
2 parents ef32694 + 177c0be commit 6ccac5e

File tree

2 files changed

+1
-40
lines changed

2 files changed

+1
-40
lines changed

RPi-Pico/CMakeLists.txt

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -101,14 +101,6 @@ endif()
101101
pico_enable_stdio_uart(testwolfcrypt 0)
102102
endif()
103103

104-
if (${PICO_PLATFORM} STREQUAL "rp2350")
105-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_CORTEX_M_ASM)
106-
elseif (${PICO_PLATFORM} STREQUAL "rp2350-riscv")
107-
add_compile_definitions(wolfSSL WOLFSSL_SP_RISCV32)
108-
else()
109-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_THUMB_ASM)
110-
endif()
111-
112104
pico_add_extra_outputs(testwolfcrypt)
113105
### End of Test wolfCrypt algorithms
114106

@@ -134,14 +126,6 @@ endif()
134126
endif()
135127

136128

137-
if (${PICO_PLATFORM} STREQUAL "rp2350")
138-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_CORTEX_M_ASM)
139-
elseif (${PICO_PLATFORM} STREQUAL "rp2350-riscv")
140-
add_compile_definitions(wolfSSL WOLFSSL_SP_RISCV32)
141-
else()
142-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_THUMB_ASM)
143-
endif()
144-
145129
pico_add_extra_outputs(benchmark)
146130
### End of Benchmark wolfCrypt algorithms
147131

@@ -178,14 +162,6 @@ if (USE_WIFI)
178162
pico_enable_stdio_uart(Wifi 0)
179163
endif()
180164

181-
if (${PICO_PLATFORM} STREQUAL "rp2350")
182-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_CORTEX_M_ASM)
183-
elseif (${PICO_PLATFORM} STREQUAL "rp2350-riscv")
184-
add_compile_definitions(wolfSSL WOLFSSL_SP_RISCV32)
185-
else()
186-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_THUMB_ASM)
187-
endif()
188-
189165
pico_add_extra_outputs(Wifi)
190166
### End of Wifi connection
191167
endif()
@@ -224,14 +200,6 @@ if (USE_WIFI)
224200
pico_enable_stdio_uart(tcp_Client 0)
225201
endif()
226202

227-
if (${PICO_PLATFORM} STREQUAL "rp2350")
228-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_CORTEX_M_ASM)
229-
elseif (${PICO_PLATFORM} STREQUAL "rp2350-riscv")
230-
add_compile_definitions(wolfSSL WOLFSSL_SP_RISCV32)
231-
else()
232-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_THUMB_ASM)
233-
endif()
234-
235203
pico_add_extra_outputs(tcp_Client)
236204
### End of TCP Client
237205
endif()
@@ -271,14 +239,6 @@ if (USE_WIFI)
271239
pico_enable_stdio_uart(tls_Client 0)
272240
endif()
273241

274-
if (${PICO_PLATFORM} STREQUAL "rp2350")
275-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_CORTEX_M_ASM)
276-
elseif (${PICO_PLATFORM} STREQUAL "rp2350-riscv")
277-
add_compile_definitions(wolfSSL WOLFSSL_SP_RISCV32)
278-
else()
279-
add_compile_definitions(wolfssl WOLFSSL_SP_ARM_THUMB_ASM)
280-
endif()
281-
282242
pico_add_extra_outputs(tls_Client)
283243
### End of TLS Client
284244
endif()

RPi-Pico/config/user_settings.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ extern "C"
3737
#define TARGET_EMBEDDED
3838

3939
#define WOLFSSL_RPIPICO
40+
#define WOLFSSL_LWIP
4041

4142
extern time_t myTime(time_t *);
4243
#define XTIME(t) myTime(t)

0 commit comments

Comments
 (0)