summaryrefslogtreecommitdiff
path: root/supervisor/serial.h
diff options
context:
space:
mode:
Diffstat (limited to 'supervisor/serial.h')
-rw-r--r--supervisor/serial.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/supervisor/serial.h b/supervisor/serial.h
index 9446ee71c..84b3062a3 100644
--- a/supervisor/serial.h
+++ b/supervisor/serial.h
@@ -30,8 +30,18 @@
#include <stdbool.h>
#include <stdint.h>
+#include "py/mpconfig.h"
+
+#ifdef CIRCUITPY_BOOT_OUTPUT_FILE
+#include "lib/oofatfs/ff.h"
+
+FIL* boot_output_file;
+#endif
+
void serial_init(void);
void serial_write(const char* text);
+// Only writes up to given length. Does not check for null termination at all.
+void serial_write_substring(const char* text, uint32_t length);
char serial_read(void);
bool serial_bytes_available(void);
bool serial_connected(void);