mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-12 04:34:43 +04:00
[FL-3664] 64k does not enough (#3216)
* Unit tests: add "exists" to furi_record tests * Unit tests: mu_warn, storage 64k test * Storage: read/write over 64k * Unit tests: moar tests for storage r/w for >64k cases * Apps, libs: replace uint16_t with size_t on storage r/w operations * Unit tests: better data pattern, subghz: warning if transmission is prohibited Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,45.1,,
|
||||
Version,+,46.0,,
|
||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||
Header,+,applications/services/cli/cli.h,,
|
||||
Header,+,applications/services/cli/cli_vcp.h,,
|
||||
@@ -1376,7 +1376,7 @@ Function,+,furi_pubsub_subscribe,FuriPubSubSubscription*,"FuriPubSub*, FuriPubSu
|
||||
Function,+,furi_pubsub_unsubscribe,void,"FuriPubSub*, FuriPubSubSubscription*"
|
||||
Function,+,furi_record_close,void,const char*
|
||||
Function,+,furi_record_create,void,"const char*, void*"
|
||||
Function,-,furi_record_destroy,_Bool,const char*
|
||||
Function,+,furi_record_destroy,_Bool,const char*
|
||||
Function,+,furi_record_exists,_Bool,const char*
|
||||
Function,-,furi_record_init,void,
|
||||
Function,+,furi_record_open,void*,const char*
|
||||
@@ -2090,7 +2090,7 @@ Function,-,storage_dir_rewind,_Bool,File*
|
||||
Function,+,storage_error_get_desc,const char*,FS_Error
|
||||
Function,+,storage_file_alloc,File*,Storage*
|
||||
Function,+,storage_file_close,_Bool,File*
|
||||
Function,+,storage_file_copy_to_file,_Bool,"File*, File*, uint32_t"
|
||||
Function,+,storage_file_copy_to_file,_Bool,"File*, File*, size_t"
|
||||
Function,+,storage_file_eof,_Bool,File*
|
||||
Function,+,storage_file_exists,_Bool,"Storage*, const char*"
|
||||
Function,+,storage_file_free,void,File*
|
||||
@@ -2100,13 +2100,13 @@ Function,-,storage_file_get_internal_error,int32_t,File*
|
||||
Function,+,storage_file_is_dir,_Bool,File*
|
||||
Function,+,storage_file_is_open,_Bool,File*
|
||||
Function,+,storage_file_open,_Bool,"File*, const char*, FS_AccessMode, FS_OpenMode"
|
||||
Function,+,storage_file_read,uint16_t,"File*, void*, uint16_t"
|
||||
Function,+,storage_file_read,size_t,"File*, void*, size_t"
|
||||
Function,+,storage_file_seek,_Bool,"File*, uint32_t, _Bool"
|
||||
Function,+,storage_file_size,uint64_t,File*
|
||||
Function,+,storage_file_sync,_Bool,File*
|
||||
Function,+,storage_file_tell,uint64_t,File*
|
||||
Function,+,storage_file_truncate,_Bool,File*
|
||||
Function,+,storage_file_write,uint16_t,"File*, const void*, uint16_t"
|
||||
Function,+,storage_file_write,size_t,"File*, const void*, size_t"
|
||||
Function,+,storage_get_next_filename,void,"Storage*, const char*, const char*, const char*, FuriString*, uint8_t"
|
||||
Function,+,storage_get_pubsub,FuriPubSub*,Storage*
|
||||
Function,+,storage_int_backup,FS_Error,"Storage*, const char*"
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,45.1,,
|
||||
Version,+,46.0,,
|
||||
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
|
||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||
Header,+,applications/services/cli/cli.h,,
|
||||
@@ -1571,7 +1571,7 @@ Function,+,furi_pubsub_subscribe,FuriPubSubSubscription*,"FuriPubSub*, FuriPubSu
|
||||
Function,+,furi_pubsub_unsubscribe,void,"FuriPubSub*, FuriPubSubSubscription*"
|
||||
Function,+,furi_record_close,void,const char*
|
||||
Function,+,furi_record_create,void,"const char*, void*"
|
||||
Function,-,furi_record_destroy,_Bool,const char*
|
||||
Function,+,furi_record_destroy,_Bool,const char*
|
||||
Function,+,furi_record_exists,_Bool,const char*
|
||||
Function,-,furi_record_init,void,
|
||||
Function,+,furi_record_open,void*,const char*
|
||||
@@ -2717,7 +2717,7 @@ Function,-,storage_dir_rewind,_Bool,File*
|
||||
Function,+,storage_error_get_desc,const char*,FS_Error
|
||||
Function,+,storage_file_alloc,File*,Storage*
|
||||
Function,+,storage_file_close,_Bool,File*
|
||||
Function,+,storage_file_copy_to_file,_Bool,"File*, File*, uint32_t"
|
||||
Function,+,storage_file_copy_to_file,_Bool,"File*, File*, size_t"
|
||||
Function,+,storage_file_eof,_Bool,File*
|
||||
Function,+,storage_file_exists,_Bool,"Storage*, const char*"
|
||||
Function,+,storage_file_free,void,File*
|
||||
@@ -2727,13 +2727,13 @@ Function,-,storage_file_get_internal_error,int32_t,File*
|
||||
Function,+,storage_file_is_dir,_Bool,File*
|
||||
Function,+,storage_file_is_open,_Bool,File*
|
||||
Function,+,storage_file_open,_Bool,"File*, const char*, FS_AccessMode, FS_OpenMode"
|
||||
Function,+,storage_file_read,uint16_t,"File*, void*, uint16_t"
|
||||
Function,+,storage_file_read,size_t,"File*, void*, size_t"
|
||||
Function,+,storage_file_seek,_Bool,"File*, uint32_t, _Bool"
|
||||
Function,+,storage_file_size,uint64_t,File*
|
||||
Function,+,storage_file_sync,_Bool,File*
|
||||
Function,+,storage_file_tell,uint64_t,File*
|
||||
Function,+,storage_file_truncate,_Bool,File*
|
||||
Function,+,storage_file_write,uint16_t,"File*, const void*, uint16_t"
|
||||
Function,+,storage_file_write,size_t,"File*, const void*, size_t"
|
||||
Function,+,storage_get_next_filename,void,"Storage*, const char*, const char*, const char*, FuriString*, uint8_t"
|
||||
Function,+,storage_get_pubsub,FuriPubSub*,Storage*
|
||||
Function,+,storage_int_backup,FS_Error,"Storage*, const char*"
|
||||
|
||||
|
Reference in New Issue
Block a user