From a4abad43360b2107835fc3fee8ba7cce4434cc46 Mon Sep 17 00:00:00 2001
From: Sam Calisch <s.calisch@gmail.com>
Date: Sun, 1 Oct 2017 15:10:43 -0400
Subject: [PATCH] add XL as gpio

---
 modules/XL_as_gpio/XL_as_gpio.ino | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 modules/XL_as_gpio/XL_as_gpio.ino

diff --git a/modules/XL_as_gpio/XL_as_gpio.ino b/modules/XL_as_gpio/XL_as_gpio.ino
new file mode 100644
index 0000000..fb8d0b4
--- /dev/null
+++ b/modules/XL_as_gpio/XL_as_gpio.ino
@@ -0,0 +1,13 @@
+//sec 2017
+
+void setup() {
+  //Need to switch to internal LFCLK to disconnect from XL1 and XL2
+  NRF_CLOCK->LFCLKSRC = 0; //disconnect XL1 AND XL2 FROM LFCLK
+  NRF_CLOCK->EVENTS_LFCLKSTARTED = 0;
+  NRF_CLOCK->TASKS_LFCLKSTART    = 1;
+  while (NRF_CLOCK->EVENTS_LFCLKSTARTED == 0){}
+
+  //now can use XL1 and XL2 as usual gpio
+}
+
+void loop() {}
-- 
GitLab