summaryrefslogtreecommitdiff
path: root/ports/minimal
diff options
context:
space:
mode:
authorDan Halbert <halbert@halwitz.org>2018-07-11 16:45:30 -0400
committerDan Halbert <halbert@halwitz.org>2018-07-11 16:45:30 -0400
commit7c219600a246d8956d0b23ea3f5d125a820e6b6a (patch)
tree4cf793a66284322d48a8f430815c31cd1c9ffa1d /ports/minimal
parent4962468ffffac9ec4e36b2b1fc3f132516df3127 (diff)
parent25ae98f07cb3c4488cb955403dfe56b8bb8db6f0 (diff)
WIP: after merge; before testing
Diffstat (limited to 'ports/minimal')
-rw-r--r--ports/minimal/Makefile3
-rw-r--r--ports/minimal/README.md2
-rw-r--r--ports/minimal/main.c2
3 files changed, 5 insertions, 2 deletions
diff --git a/ports/minimal/Makefile b/ports/minimal/Makefile
index ae295d655..64ad3cc0b 100644
--- a/ports/minimal/Makefile
+++ b/ports/minimal/Makefile
@@ -41,13 +41,14 @@ LIBS =
SRC_C = \
main.c \
uart_core.c \
+ lib/utils/printf.c \
lib/utils/stdout_helpers.c \
lib/utils/pyexec.c \
lib/libc/string0.c \
lib/mp-readline/readline.c \
$(BUILD)/_frozen_mpy.c \
-OBJ = $(PY_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
+OBJ = $(PY_CORE_O) $(addprefix $(BUILD)/, $(SRC_C:.c=.o))
ifeq ($(CROSS), 1)
all: $(BUILD)/firmware.dfu
diff --git a/ports/minimal/README.md b/ports/minimal/README.md
index 14b8c00a3..356fc4b3e 100644
--- a/ports/minimal/README.md
+++ b/ports/minimal/README.md
@@ -9,7 +9,7 @@ By default the port will be built for the host machine:
$ make
-To run a small test script do:
+To run the executable and get a basic working REPL do:
$ make run
diff --git a/ports/minimal/main.c b/ports/minimal/main.c
index 9d43a9cf9..5e145dc82 100644
--- a/ports/minimal/main.c
+++ b/ports/minimal/main.c
@@ -27,7 +27,9 @@ void do_str(const char *src, mp_parse_input_kind_t input_kind) {
#endif
static char *stack_top;
+#if MICROPY_ENABLE_GC
static char heap[2048];
+#endif
int main(int argc, char **argv) {
int stack_dummy;