|
25 | 25 | #endif |
26 | 26 |
|
27 | 27 | #if defined(ARDUINO_SAMD_MKRWIFI1010) || defined(ARDUINO_SAMD_NANO_33_IOT) || \ |
28 | | - defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined (ARDUINO_NANO_RP2040_CONNECT) |
| 28 | + defined(ARDUINO_AVR_UNO_WIFI_REV2) || defined (ARDUINO_NANO_RP2040_CONNECT) && \ |
| 29 | + !defined(ARDUINO_ARCH_ZEPHYR) |
29 | 30 |
|
30 | 31 | #define BOARD_HAS_WIFI |
31 | 32 | #define NETWORK_HARDWARE_ERROR WL_NO_MODULE |
|
34 | 35 | #define WIFI_FIRMWARE_VERSION_REQUIRED WIFI_FIRMWARE_LATEST_VERSION |
35 | 36 | #endif |
36 | 37 |
|
37 | | -#if defined(ARDUINO_PORTENTA_H7_M7) |
| 38 | +#if defined(ARDUINO_PORTENTA_H7_M7) && !defined(ARDUINO_ARCH_ZEPHYR) |
38 | 39 | #define BOARD_HAS_WIFI |
39 | 40 | #define BOARD_HAS_ETHERNET |
40 | 41 | #define BOARD_HAS_CATM1_NBIOT |
|
46 | 47 | #define NETWORK_CONNECTED WL_CONNECTED |
47 | 48 | #endif |
48 | 49 |
|
49 | | -#if defined(ARDUINO_PORTENTA_C33) |
| 50 | +#if defined(ARDUINO_PORTENTA_C33) && !defined(ARDUINO_ARCH_ZEPHYR) |
50 | 51 | #define BOARD_HAS_WIFI |
51 | 52 | #define BOARD_HAS_ETHERNET |
52 | 53 | #define BOARD_HAS_CELLULAR |
|
56 | 57 | #define NETWORK_CONNECTED WL_CONNECTED |
57 | 58 | #endif |
58 | 59 |
|
59 | | -#if defined(ARDUINO_NICLA_VISION) |
| 60 | +#if defined(ARDUINO_NICLA_VISION) && !defined(ARDUINO_ARCH_ZEPHYR) |
60 | 61 | #define BOARD_HAS_WIFI |
61 | 62 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
62 | 63 | #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
63 | 64 | #define NETWORK_CONNECTED WL_CONNECTED |
64 | 65 | #endif |
65 | 66 |
|
66 | | -#if defined(ARDUINO_OPTA) |
| 67 | +#if defined(ARDUINO_OPTA) && !defined(ARDUINO_ARCH_ZEPHYR) |
67 | 68 | #define BOARD_HAS_WIFI |
68 | 69 | #define BOARD_HAS_ETHERNET |
69 | 70 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
70 | 71 | #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
71 | 72 | #define NETWORK_CONNECTED WL_CONNECTED |
72 | 73 | #endif |
73 | 74 |
|
74 | | -#if defined(ARDUINO_GIGA) |
| 75 | +#if defined(ARDUINO_GIGA) && !defined(ARDUINO_ARCH_ZEPHYR) |
75 | 76 |
|
76 | 77 | #define BOARD_HAS_WIFI |
77 | 78 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
78 | 79 | #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
79 | 80 | #define NETWORK_CONNECTED WL_CONNECTED |
80 | 81 | #endif |
81 | 82 |
|
82 | | -#ifdef ARDUINO_SAMD_MKRGSM1400 |
| 83 | +#ifdef ARDUINO_SAMD_MKRGSM1400 && !defined(ARDUINO_ARCH_ZEPHYR) |
83 | 84 | #define BOARD_HAS_GSM |
84 | 85 | #define NETWORK_HARDWARE_ERROR GPRS_PING_ERROR |
85 | 86 | #define NETWORK_IDLE_STATUS GSM3_NetworkStatus_t::IDLE |
86 | 87 | #define NETWORK_CONNECTED GSM3_NetworkStatus_t::GPRS_READY |
87 | 88 | #endif |
88 | 89 |
|
89 | | -#ifdef ARDUINO_SAMD_MKRNB1500 |
| 90 | +#ifdef ARDUINO_SAMD_MKRNB1500 && !defined(ARDUINO_ARCH_ZEPHYR) |
90 | 91 | #define BOARD_HAS_NB |
91 | 92 | #define NETWORK_HARDWARE_ERROR |
92 | 93 | #define NETWORK_IDLE_STATUS NB_NetworkStatus_t::IDLE |
93 | 94 | #define NETWORK_CONNECTED NB_NetworkStatus_t::GPRS_READY |
94 | 95 | #endif |
95 | 96 |
|
96 | | -#if defined(ARDUINO_SAMD_MKRWAN1300) || defined(ARDUINO_SAMD_MKRWAN1310) |
| 97 | +#if defined(ARDUINO_SAMD_MKRWAN1300) || defined(ARDUINO_SAMD_MKRWAN1310) && \ |
| 98 | + !defined(ARDUINO_ARCH_ZEPHYR) |
97 | 99 | #define BOARD_HAS_LORA |
98 | 100 | #endif |
99 | 101 |
|
100 | | -#if defined(ARDUINO_ARCH_ESP8266) |
| 102 | +#if defined(ARDUINO_ARCH_ESP8266) && !defined(ARDUINO_ARCH_ZEPHYR) |
101 | 103 |
|
102 | 104 | #define BOARD_HAS_WIFI |
103 | 105 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
|
106 | 108 | #define WIFI_FIRMWARE_VERSION_REQUIRED WIFI_FIRMWARE_REQUIRED |
107 | 109 | #endif |
108 | 110 |
|
109 | | -#if defined(ARDUINO_ARCH_ESP32) |
| 111 | +#if defined(ARDUINO_ARCH_ESP32) && !defined(ARDUINO_ARCH_ZEPHYR) |
110 | 112 | #define BOARD_HAS_WIFI |
111 | 113 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
112 | 114 | #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
113 | 115 | #define NETWORK_CONNECTED WL_CONNECTED |
114 | 116 | #define WIFI_FIRMWARE_VERSION_REQUIRED WIFI_FIRMWARE_REQUIRED |
115 | 117 | #endif |
116 | 118 |
|
117 | | -#if defined(ARDUINO_UNOR4_WIFI) |
| 119 | +#if defined(ARDUINO_UNOR4_WIFI) && !defined(ARDUINO_ARCH_ZEPHYR) |
118 | 120 |
|
119 | 121 | #define BOARD_HAS_WIFI |
120 | 122 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
|
123 | 125 | #define WIFI_FIRMWARE_VERSION_REQUIRED WIFI_FIRMWARE_LATEST_VERSION |
124 | 126 | #endif |
125 | 127 |
|
126 | | -#ifdef ARDUINO_EDGE_CONTROL |
| 128 | +#ifdef ARDUINO_EDGE_CONTROL && !defined(ARDUINO_ARCH_ZEPHYR) |
127 | 129 | #define BOARD_HAS_CATM1_NBIOT |
128 | 130 | #define BOARD_HAS_PORTENTA_CATM1_NBIOT_SHIELD |
129 | 131 | #define NETWORK_HARDWARE_ERROR |
130 | 132 | #endif |
131 | 133 |
|
132 | | -#if defined(ARDUINO_RASPBERRY_PI_PICO_W) |
| 134 | +#if defined(ARDUINO_RASPBERRY_PI_PICO_W) && !defined(ARDUINO_ARCH_ZEPHYR) |
133 | 135 | #define BOARD_HAS_WIFI |
134 | 136 | #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
135 | 137 | #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
136 | 138 | #define NETWORK_CONNECTED WL_CONNECTED |
137 | 139 | #endif |
138 | 140 |
|
| 141 | +#if defined(ARDUINO_ARCH_ZEPHYR) |
| 142 | + #define BOARD_HAS_WIFI |
| 143 | + #define BOARD_HAS_ETHERNET |
| 144 | + |
| 145 | + #define NETWORK_HARDWARE_ERROR WL_NO_SHIELD |
| 146 | + #define NETWORK_IDLE_STATUS WL_IDLE_STATUS |
| 147 | + #define NETWORK_CONNECTED WL_CONNECTED |
| 148 | +#endif |
| 149 | + |
139 | 150 | /****************************************************************************** |
140 | 151 | TYPEDEFS |
141 | 152 | ******************************************************************************/ |
|
0 commit comments