aboutsummaryrefslogtreecommitdiff
path: root/cc3200/boards/cc3200_prefix.c
diff options
context:
space:
mode:
authordanicampora2015-02-27 16:50:06 +0100
committerdanicampora2015-03-11 16:54:09 +0100
commitd226dd2f5999d27533386c4cd95a4200b38f3b65 (patch)
tree4e40131e34dc53b5ff6f0df814d106fd80e66478 /cc3200/boards/cc3200_prefix.c
parent0475de1350726871eca827d637fd423dfd836ca2 (diff)
cc3200: Add preliminary low power deep sleep support.
Diffstat (limited to 'cc3200/boards/cc3200_prefix.c')
-rw-r--r--cc3200/boards/cc3200_prefix.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/cc3200/boards/cc3200_prefix.c b/cc3200/boards/cc3200_prefix.c
index 27f388d95..26afba9a2 100644
--- a/cc3200/boards/cc3200_prefix.c
+++ b/cc3200/boards/cc3200_prefix.c
@@ -34,14 +34,21 @@
#include "py/obj.h"
#include "inc/hw_types.h"
#include "inc/hw_memmap.h"
+#include "pin.h"
+#include "gpio.h"
#include "pybpin.h"
#define PIN(p_pin_name, p_port, p_bit, p_pin_num) \
{ \
{ &pin_type }, \
- .name = MP_QSTR_ ## p_pin_name, \
- .port = PORT_A ## p_port, \
- .bit = (p_bit), \
- .pin_num = (p_pin_num) \
+ .name = MP_QSTR_ ## p_pin_name, \
+ .port = PORT_A ## p_port, \
+ .type = PIN_TYPE_STD, \
+ .bit = (p_bit), \
+ .pin_num = (p_pin_num), \
+ .af = PIN_MODE_0, \
+ .strength = PIN_STRENGTH_4MA, \
+ .mode = GPIO_DIR_MODE_IN, \
+ .used = false \
}