summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/machine_pin.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2017-03-21 15:13:15 +1100
committerDamien George <damien.p.george@gmail.com>2017-03-21 15:13:15 +1100
commitb16c35486fa45b7828248075a447690701b1399d (patch)
tree4c6f1d2ac02ca9d3ddc923aa628e01f5802b2d72 /esp8266/machine_pin.c
parentebbaf7ee57a7c70067b8d1cc1d148cbdaf14762f (diff)
downloadmicropython-b16c35486fa45b7828248075a447690701b1399d.tar.gz
micropython-b16c35486fa45b7828248075a447690701b1399d.zip
esp8266/machine_pin: Fix memset size for zeroing of pin_irq_is_hard.
Thanks to @robert-hh.
Diffstat (limited to 'esp8266/machine_pin.c')
-rw-r--r--esp8266/machine_pin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/esp8266/machine_pin.c b/esp8266/machine_pin.c
index f2e334b1ae..d602bd69f9 100644
--- a/esp8266/machine_pin.c
+++ b/esp8266/machine_pin.c
@@ -95,7 +95,7 @@ void pin_init0(void) {
ETS_GPIO_INTR_ATTACH(pin_intr_handler_iram, NULL);
// disable all interrupts
memset(&MP_STATE_PORT(pin_irq_handler)[0], 0, 16 * sizeof(mp_obj_t));
- memset(pin_irq_is_hard, 0, sizeof(pin_irq_obj));
+ memset(pin_irq_is_hard, 0, sizeof(pin_irq_is_hard));
for (int p = 0; p < 16; ++p) {
GPIO_REG_WRITE(GPIO_STATUS_W1TC_ADDRESS, 1 << p);
SET_TRIGGER(p, 0);