Skip to content

Commit

Permalink
All: Backport enable_cyw43.h.
Browse files Browse the repository at this point in the history
  • Loading branch information
Gadgetoid committed Dec 19, 2024
1 parent 200150b commit fbf3b48
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 3 deletions.
25 changes: 25 additions & 0 deletions boards/enable_cyw43.h
Original file line number Diff line number Diff line change
@@ -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)
2 changes: 1 addition & 1 deletion boards/pico2_w_cosmic/mpconfigboard.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "CosmicUnicorn2W"
#include "enable_cyw43.h"
#include "../enable_cyw43.h"

// For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose
Expand Down
2 changes: 1 addition & 1 deletion boards/pico2_w_galactic/mpconfigboard.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "GalacticUnicorn2W"
#include "enable_cyw43.h"
#include "../enable_cyw43.h"

// For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose
Expand Down
2 changes: 1 addition & 1 deletion boards/pico2_w_stellar/mpconfigboard.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
// Enable networking.
#define MICROPY_PY_NETWORK_PPP_LWIP (1)
#define MICROPY_PY_NETWORK_HOSTNAME_DEFAULT "StellarUnicorn2W"
#include "enable_cyw43.h"
#include "../enable_cyw43.h"

// For debugging mbedtls - also set
// Debug level (0-4) 1=warning, 2=info, 3=debug, 4=verbose
Expand Down

0 comments on commit fbf3b48

Please sign in to comment.