Skip to content

Commit 57240be

Browse files
committed
Disable interrupts inside Esp.getVcc (esp8266#567)
1 parent fae34a2 commit 57240be

File tree

1 file changed

+2
-0
lines changed
  • hardware/esp8266com/esp8266/cores/esp8266

1 file changed

+2
-0
lines changed

hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "flash_utils.h"
2323
#include "eboot_command.h"
2424
#include <memory>
25+
#include "interrupts.h"
2526

2627
extern "C" {
2728
#include "user_interface.h"
@@ -125,6 +126,7 @@ void EspClass::restart(void)
125126

126127
uint16_t EspClass::getVcc(void)
127128
{
129+
InterruptLock lock;
128130
return system_get_vdd33();
129131
}
130132

0 commit comments

Comments
 (0)