summaryrefslogtreecommitdiff
path: root/ports/nrf/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'ports/nrf/main.c')
-rw-r--r--ports/nrf/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ports/nrf/main.c b/ports/nrf/main.c
index 784a031ce..21a71c7c9 100644
--- a/ports/nrf/main.c
+++ b/ports/nrf/main.c
@@ -40,6 +40,7 @@
#include "py/gc.h"
#include "py/compile.h"
#include "py/persistentcode.h"
+#include "extmod/misc.h"
#include "extmod/modmachine.h"
#include "shared/runtime/pyexec.h"
#include "readline.h"
@@ -172,7 +173,8 @@ soft_reset:
MP_OBJ_NEW_SMALL_INT(MICROPY_HW_UART_REPL),
MP_OBJ_NEW_SMALL_INT(MICROPY_HW_UART_REPL_BAUD),
};
- MP_STATE_VM(dupterm_objs[0]) = MP_OBJ_TYPE_GET_SLOT(&machine_uart_type, make_new)((mp_obj_t)&machine_uart_type, MP_ARRAY_SIZE(args), 0, args);
+ mp_obj_t uart = MP_OBJ_TYPE_GET_SLOT(&machine_uart_type, make_new)((mp_obj_t)&machine_uart_type, MP_ARRAY_SIZE(args), 0, args);
+ mp_os_dupterm_obj.fun.var(1, &uart);
}
#endif