Skip to content

Commit f005877

Browse files
committed
add CIRCUITPY_SKIP_SAFE_MODE_WAIT to circuitpy_mpconfig.mk
use #if (also a CIRCUITPY_ULAB)
1 parent 7522522 commit f005877

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

py/circuitpy_mpconfig.mk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,11 @@ CFLAGS += -DCIRCUITPY_SETTABLE_PROCESSOR_FREQUENCY=$(CIRCUITPY_SETTABLE_PROCESSO
393393
CIRCUITPY_SHARPDISPLAY ?= $(CIRCUITPY_FRAMEBUFFERIO)
394394
CFLAGS += -DCIRCUITPY_SHARPDISPLAY=$(CIRCUITPY_SHARPDISPLAY)
395395

396+
# Disable the safe mode blink at boot. Speeds up boot time, but makes it
397+
# impossible to enter safe mode by pressing buttons on boot.
398+
CIRCUITPY_SKIP_SAFE_MODE_WAIT ?= 0
399+
CFLAGS += -DCIRCUITPY_SKIP_SAFE_MODE_WAIT=$(CIRCUITPY_SKIP_SAFE_MODE_WAIT)
400+
396401
CIRCUITPY_SOCKETPOOL ?= $(CIRCUITPY_WIFI)
397402
CFLAGS += -DCIRCUITPY_SOCKETPOOL=$(CIRCUITPY_SOCKETPOOL)
398403

shared-bindings/adafruit_pixelbuf/PixelBuf.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
#include "shared-module/adafruit_pixelbuf/PixelBuf.h"
4141
#include "shared-bindings/digitalio/DigitalInOut.h"
4242

43-
#ifdef CIRCUITPY_ULAB
43+
#if CIRCUITPY_ULAB
4444
#include "extmod/ulab/code/ndarray.h"
4545
#endif
4646

supervisor/shared/safe_mode.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ safe_mode_t wait_for_safe_mode_reset(void) {
6666
reset_reason != RESET_REASON_SOFTWARE) {
6767
return NO_SAFE_MODE;
6868
}
69-
#ifdef CIRCUITPY_SKIP_SAFE_MODE_WAIT
69+
#if CIRCUITPY_SKIP_SAFE_MODE_WAIT
7070
return NO_SAFE_MODE;
7171
#endif
7272
port_set_saved_word(SAFE_MODE_DATA_GUARD | (MANUAL_SAFE_MODE << 8));

0 commit comments

Comments
 (0)