Storage: force mount (#3033)

* Storage: count opened files
* Storage: sd mount
* Storage: prompt to mount SD card if not mounted
* F18: update API
* F18: update API version
* Fix logger naming scheme
* Storage: storage_files_count -> storage_open_files_count

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
Sergey Gavrilov
2023-09-04 14:10:07 +09:00
committed by GitHub
co-authored by あく
parent ce89240f6f
commit 0b806c2360
61 changed files with 201 additions and 99 deletions
+2 -1
View File
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,36.0,,
Version,+,36.1,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -2002,6 +2002,7 @@ Function,+,storage_int_backup,FS_Error,"Storage*, const char*"
Function,+,storage_int_restore,FS_Error,"Storage*, const char*, Storage_name_converter"
Function,+,storage_sd_format,FS_Error,Storage*
Function,+,storage_sd_info,FS_Error,"Storage*, SDInfo*"
Function,+,storage_sd_mount,FS_Error,Storage*
Function,+,storage_sd_status,FS_Error,Storage*
Function,+,storage_sd_unmount,FS_Error,Storage*
Function,+,storage_simply_mkdir,_Bool,"Storage*, const char*"
1 entry status name type params
2 Version + 36.0 36.1
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
2002 Function + storage_int_restore FS_Error Storage*, const char*, Storage_name_converter
2003 Function + storage_sd_format FS_Error Storage*
2004 Function + storage_sd_info FS_Error Storage*, SDInfo*
2005 Function + storage_sd_mount FS_Error Storage*
2006 Function + storage_sd_status FS_Error Storage*
2007 Function + storage_sd_unmount FS_Error Storage*
2008 Function + storage_simply_mkdir _Bool Storage*, const char*
+2 -1
View File
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,36.0,,
Version,+,36.1,,
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
@@ -2612,6 +2612,7 @@ Function,+,storage_int_backup,FS_Error,"Storage*, const char*"
Function,+,storage_int_restore,FS_Error,"Storage*, const char*, Storage_name_converter"
Function,+,storage_sd_format,FS_Error,Storage*
Function,+,storage_sd_info,FS_Error,"Storage*, SDInfo*"
Function,+,storage_sd_mount,FS_Error,Storage*
Function,+,storage_sd_status,FS_Error,Storage*
Function,+,storage_sd_unmount,FS_Error,Storage*
Function,+,storage_simply_mkdir,_Bool,"Storage*, const char*"
1 entry status name type params
2 Version + 36.0 36.1
3 Header + applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h
4 Header + applications/services/bt/bt_service/bt.h
5 Header + applications/services/cli/cli.h
2612 Function + storage_int_restore FS_Error Storage*, const char*, Storage_name_converter
2613 Function + storage_sd_format FS_Error Storage*
2614 Function + storage_sd_info FS_Error Storage*, SDInfo*
2615 Function + storage_sd_mount FS_Error Storage*
2616 Function + storage_sd_status FS_Error Storage*
2617 Function + storage_sd_unmount FS_Error Storage*
2618 Function + storage_simply_mkdir _Bool Storage*, const char*
+1 -1
View File
@@ -8,7 +8,7 @@
#include <stm32wbxx_ll_cortex.h>
#include <furi.h>
#define TAG "FuriHalI2C"
#define TAG "FuriHalI2c"
void furi_hal_i2c_init_early() {
furi_hal_i2c_bus_power.callback(&furi_hal_i2c_bus_power, FuriHalI2cBusEventInit);