diff options
| author | Dan Halbert <halbert@halwitz.org> | 2018-05-06 23:48:11 -0400 |
|---|---|---|
| committer | Dan Halbert <halbert@halwitz.org> | 2018-05-06 23:48:11 -0400 |
| commit | fc214fb320cd91f3477945ca24ba777e71c9d602 (patch) | |
| tree | 16927bcf41ff96027ceace08af94386c7de7d208 /main.c | |
| parent | d32349cee83587e07d927c6ca7781b402a0c1bd1 (diff) | |
boot.py change of filesystem writability would get overridden.
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -311,6 +311,10 @@ int __attribute__((used)) main(void) { filesystem_writable_by_python(true); f_open(fs, boot_output_file, CIRCUITPY_BOOT_OUTPUT_FILE, FA_WRITE | FA_CREATE_ALWAYS); + // Switch the filesystem back to non-writable now instead of later, + // since boot.py might change it back to writable. + filesystem_writable_by_python(false); + // Write version info to boot_out.txt. mp_hal_stdout_tx_str(MICROPY_FULL_VERSION_INFO); mp_hal_stdout_tx_str("\r\n"); @@ -327,7 +331,6 @@ int __attribute__((used)) main(void) { filesystem_flush(); boot_output_file = NULL; } - filesystem_writable_by_python(false); #endif // Reset to remove any state that boot.py setup. It should only be used to |
