From 3a3f25997c84aea2d33a0a40d2677ca4ba5851c3 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Wed, 5 Aug 2015 08:54:45 -0400 Subject: [PATCH] Disable interrupts inside Esp.getVcc (#567) --- cores/esp8266/Esp.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cores/esp8266/Esp.cpp b/cores/esp8266/Esp.cpp index 299a97996..fc814976c 100644 --- a/cores/esp8266/Esp.cpp +++ b/cores/esp8266/Esp.cpp @@ -22,6 +22,7 @@ #include "flash_utils.h" #include "eboot_command.h" #include +#include "interrupts.h" extern "C" { #include "user_interface.h" @@ -125,6 +126,7 @@ void EspClass::restart(void) uint16_t EspClass::getVcc(void) { + InterruptLock lock; return system_get_vdd33(); }