1
0
mirror of https://github.com/danbee/unicorn synced 2026-06-20 22:52:22 +00:00

All: Backport enable_cyw43.h.

This commit is contained in:
Phil Howard 2024-12-19 11:07:37 +00:00
parent 200150b81d
commit a3b9744562
7 changed files with 31 additions and 6 deletions

25
boards/enable_cyw43.h Normal file
View File

@ -0,0 +1,25 @@
// Enable networking.
#define MICROPY_PY_NETWORK 1
#ifndef MICROPY_PY_NETWORK_HOSTNAME_DEFAULT
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "Pico"
#endif
// CYW43 driver configuration.
#define CYW43_USE_SPI (1)
#define CYW43_LWIP (1)
#define CYW43_GPIO (1)
#define CYW43_SPI_PIO (1)
// For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose
// #define MODUSSL_MBEDTLS_DEBUG_LEVEL 1
#ifndef CYW43_WL_GPIO_COUNT
#define CYW43_WL_GPIO_COUNT 3
#endif
#define MICROPY_HW_PIN_EXT_COUNT CYW43_WL_GPIO_COUNT
int mp_hal_is_pin_reserved(int n);
#define MICROPY_HW_PIN_RESERVED(i) mp_hal_is_pin_reserved(i)

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "CosmicUnicorn2W" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "CosmicUnicorn2W"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "GalacticUnicorn2W" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "GalacticUnicorn2W"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "StellarUnicorn2W" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "StellarUnicorn2W"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "CosmicUnicorn" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "CosmicUnicorn"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "GalacticUnicorn" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "GalacticUnicorn"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose

View File

@ -7,7 +7,7 @@
// Enable networking. // Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1) #define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "StellarUnicorn" #define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "StellarUnicorn"
#include "enable_cyw43.h" #include "../enable_cyw43.h"
// For debugging mbedtls - also set // For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose // Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose