summaryrefslogtreecommitdiffstatshomepage
path: root/zephyr/machine_pin.c
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-06-10 19:40:31 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2017-06-10 19:40:31 +0300
commit0161939ed1d99382296fee3827916d1fa58d3c20 (patch)
treefc5e5dc3af40e94770cf4d390e4128500c5b61df /zephyr/machine_pin.c
parent52410ef5b3ef04d416637f82eed1ca19b11b5761 (diff)
downloadmicropython-0161939ed1d99382296fee3827916d1fa58d3c20.tar.gz
micropython-0161939ed1d99382296fee3827916d1fa58d3c20.zip
zephyr/machine_pin: Use native Zephyr types for Zephyr API calls.
In 1.8, Zephyr made a controversial change of dumping C99 stdint types and switching to its own types.
Diffstat (limited to 'zephyr/machine_pin.c')
-rw-r--r--zephyr/machine_pin.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/zephyr/machine_pin.c b/zephyr/machine_pin.c
index f011f51fd3..38971399cc 100644
--- a/zephyr/machine_pin.c
+++ b/zephyr/machine_pin.c
@@ -117,7 +117,7 @@ STATIC mp_obj_t machine_pin_call(mp_obj_t self_in, size_t n_args, size_t n_kw, c
mp_arg_check_num(n_args, n_kw, 0, 1, false);
machine_pin_obj_t *self = self_in;
if (n_args == 0) {
- uint32_t pin_val;
+ u32_t pin_val;
(void)gpio_pin_read(self->port, self->pin, &pin_val);
return MP_OBJ_NEW_SMALL_INT(pin_val);
} else {
@@ -158,7 +158,7 @@ STATIC mp_uint_t machine_pin_ioctl(mp_obj_t self_in, mp_uint_t request, uintptr_
switch (request) {
case MP_PIN_READ: {
- uint32_t pin_val;
+ u32_t pin_val;
gpio_pin_read(self->port, self->pin, &pin_val);
return pin_val;
}