File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change 1- #include "pins_arduino.h"
21#include <stdbool.h>
32
3+ #include "pins_arduino.h"
4+ #include "api/Common.h"
5+
46#define FORCE_INLINE __attribute__((always_inline)) inline
57
68void setup_timers () {
@@ -90,3 +92,21 @@ FORCE_INLINE bool isDoubleBondedActive(uint8_t pin) {
9092
9193 return false;
9294}
95+
96+ void initVariant () {
97+ // NINA - SPI boot
98+ pinMode (NINA_GPIO0 , OUTPUT );
99+ digitalWrite (NINA_GPIO0 , HIGH );
100+
101+ // disable the NINA
102+ pinMode (NINA_RESETN , OUTPUT );
103+ digitalWrite (NINA_RESETN , HIGH );
104+
105+ // NINA SS HIGH by default
106+ pinMode (SPIWIFI_SS , OUTPUT );
107+ digitalWrite (SPIWIFI_SS , HIGH );
108+
109+ // IMU SS HIGH by default
110+ pinMode (SPIIMU_SS , OUTPUT );
111+ digitalWrite (SPIIMU_SS , HIGH );
112+ }
You can’t perform that action at this time.
0 commit comments