py/runtime: Automatically mount ROMFS as part of mp_init.
This is put in `mp_init()` to make it consistent across all ports. Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
parent
d4b8ca2ffc
commit
840b641024
1 changed files with 9 additions and 0 deletions
|
|
@ -46,6 +46,10 @@
|
|||
#include "py/cstack.h"
|
||||
#include "py/gc.h"
|
||||
|
||||
#if MICROPY_VFS_ROM && MICROPY_VFS_ROM_IOCTL
|
||||
#include "extmod/vfs.h"
|
||||
#endif
|
||||
|
||||
#if MICROPY_DEBUG_VERBOSE // print debugging info
|
||||
#define DEBUG_PRINT (1)
|
||||
#define DEBUG_printf DEBUG_printf
|
||||
|
|
@ -185,6 +189,11 @@ void mp_init(void) {
|
|||
#endif
|
||||
|
||||
MP_THREAD_GIL_ENTER();
|
||||
|
||||
#if MICROPY_VFS_ROM && MICROPY_VFS_ROM_IOCTL
|
||||
// Mount ROMFS if it exists.
|
||||
mp_vfs_mount_romfs_protected();
|
||||
#endif
|
||||
}
|
||||
|
||||
void mp_deinit(void) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue