mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-20 04:54:45 -07:00
Merge remote-tracking branch 'OFW/dev' into dev
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,83.0,,
|
||||
Version,+,85.0,,
|
||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||
Header,+,applications/services/bt/bt_service/bt_keys_storage.h,,
|
||||
Header,+,applications/services/cli/cli.h,,
|
||||
Header,+,applications/services/cli/cli_vcp.h,,
|
||||
Header,+,applications/services/dialogs/dialogs.h,,
|
||||
Header,+,applications/services/dolphin/dolphin.h,,
|
||||
@@ -152,6 +151,10 @@ Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_wwdg.h,,
|
||||
Header,+,lib/toolbox/api_lock.h,,
|
||||
Header,+,lib/toolbox/args.h,,
|
||||
Header,+,lib/toolbox/bit_buffer.h,,
|
||||
Header,+,lib/toolbox/cli/cli_ansi.h,,
|
||||
Header,+,lib/toolbox/cli/cli_command.h,,
|
||||
Header,+,lib/toolbox/cli/cli_registry.h,,
|
||||
Header,+,lib/toolbox/cli/shell/cli_shell.h,,
|
||||
Header,+,lib/toolbox/compress.h,,
|
||||
Header,+,lib/toolbox/crc32_calc.h,,
|
||||
Header,+,lib/toolbox/dir_walk.h,,
|
||||
@@ -778,18 +781,26 @@ Function,-,ceill,long double,long double
|
||||
Function,-,cfree,void,void*
|
||||
Function,-,clearerr,void,FILE*
|
||||
Function,-,clearerr_unlocked,void,FILE*
|
||||
Function,+,cli_add_command,void,"Cli*, const char*, CliCommandFlag, CliCallback, void*"
|
||||
Function,+,cli_cmd_interrupt_received,_Bool,Cli*
|
||||
Function,+,cli_delete_command,void,"Cli*, const char*"
|
||||
Function,+,cli_getc,char,Cli*
|
||||
Function,+,cli_is_connected,_Bool,Cli*
|
||||
Function,+,cli_nl,void,Cli*
|
||||
Function,+,cli_ansi_parser_alloc,CliAnsiParser*,
|
||||
Function,+,cli_ansi_parser_feed,CliAnsiParserResult,"CliAnsiParser*, char"
|
||||
Function,+,cli_ansi_parser_feed_timeout,CliAnsiParserResult,CliAnsiParser*
|
||||
Function,+,cli_ansi_parser_free,void,CliAnsiParser*
|
||||
Function,+,cli_is_pipe_broken_or_is_etx_next_char,_Bool,PipeSide*
|
||||
Function,+,cli_print_usage,void,"const char*, const char*, const char*"
|
||||
Function,+,cli_read,size_t,"Cli*, uint8_t*, size_t"
|
||||
Function,+,cli_read_timeout,size_t,"Cli*, uint8_t*, size_t, uint32_t"
|
||||
Function,+,cli_session_close,void,Cli*
|
||||
Function,+,cli_session_open,void,"Cli*, const void*"
|
||||
Function,+,cli_write,void,"Cli*, const uint8_t*, size_t"
|
||||
Function,+,cli_registry_add_command,void,"CliRegistry*, const char*, CliCommandFlag, CliCommandExecuteCallback, void*"
|
||||
Function,+,cli_registry_add_command_ex,void,"CliRegistry*, const char*, CliCommandFlag, CliCommandExecuteCallback, void*, size_t"
|
||||
Function,+,cli_registry_alloc,CliRegistry*,
|
||||
Function,+,cli_registry_delete_command,void,"CliRegistry*, const char*"
|
||||
Function,+,cli_registry_free,void,CliRegistry*
|
||||
Function,+,cli_registry_reload_external_commands,void,"CliRegistry*, const CliCommandExternalConfig*"
|
||||
Function,+,cli_registry_remove_external_commands,void,CliRegistry*
|
||||
Function,+,cli_shell_alloc,CliShell*,"CliShellMotd, void*, PipeSide*, CliRegistry*, const CliCommandExternalConfig*"
|
||||
Function,+,cli_shell_free,void,CliShell*
|
||||
Function,+,cli_shell_join,void,CliShell*
|
||||
Function,+,cli_shell_set_prompt,void,"CliShell*, const char*"
|
||||
Function,+,cli_shell_start,void,CliShell*
|
||||
Function,+,cli_vcp_disable,void,CliVcp*
|
||||
Function,+,cli_vcp_enable,void,CliVcp*
|
||||
Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiInterface*"
|
||||
Function,+,composite_api_resolver_alloc,CompositeApiResolver*,
|
||||
Function,+,composite_api_resolver_free,void,CompositeApiResolver*
|
||||
@@ -1138,6 +1149,7 @@ Function,+,furi_event_loop_subscribe_message_queue,void,"FuriEventLoop*, FuriMes
|
||||
Function,+,furi_event_loop_subscribe_mutex,void,"FuriEventLoop*, FuriMutex*, FuriEventLoopEvent, FuriEventLoopEventCallback, void*"
|
||||
Function,+,furi_event_loop_subscribe_semaphore,void,"FuriEventLoop*, FuriSemaphore*, FuriEventLoopEvent, FuriEventLoopEventCallback, void*"
|
||||
Function,+,furi_event_loop_subscribe_stream_buffer,void,"FuriEventLoop*, FuriStreamBuffer*, FuriEventLoopEvent, FuriEventLoopEventCallback, void*"
|
||||
Function,+,furi_event_loop_subscribe_thread_flags,void,"FuriEventLoop*, FuriEventLoopThreadFlagsCallback, void*"
|
||||
Function,+,furi_event_loop_tick_set,void,"FuriEventLoop*, uint32_t, FuriEventLoopTickCallback, void*"
|
||||
Function,+,furi_event_loop_timer_alloc,FuriEventLoopTimer*,"FuriEventLoop*, FuriEventLoopTimerCallback, FuriEventLoopTimerType, void*"
|
||||
Function,+,furi_event_loop_timer_free,void,FuriEventLoopTimer*
|
||||
@@ -1148,6 +1160,7 @@ Function,+,furi_event_loop_timer_restart,void,FuriEventLoopTimer*
|
||||
Function,+,furi_event_loop_timer_start,void,"FuriEventLoopTimer*, uint32_t"
|
||||
Function,+,furi_event_loop_timer_stop,void,FuriEventLoopTimer*
|
||||
Function,+,furi_event_loop_unsubscribe,void,"FuriEventLoop*, FuriEventLoopObject*"
|
||||
Function,+,furi_event_loop_unsubscribe_thread_flags,void,FuriEventLoop*
|
||||
Function,+,furi_get_tick,uint32_t,
|
||||
Function,+,furi_hal_adc_acquire,FuriHalAdcHandle*,
|
||||
Function,+,furi_hal_adc_configure,void,FuriHalAdcHandle*
|
||||
@@ -1849,6 +1862,9 @@ Function,-,llrintl,long long int,long double
|
||||
Function,-,llround,long long int,double
|
||||
Function,-,llroundf,long long int,float
|
||||
Function,-,llroundl,long long int,long double
|
||||
Function,+,loader_clear_launch_queue,void,Loader*
|
||||
Function,+,loader_enqueue_launch,void,"Loader*, const char*, const char*, LoaderDeferredLaunchFlag"
|
||||
Function,+,loader_get_application_launch_path,_Bool,"Loader*, FuriString*"
|
||||
Function,+,loader_get_application_name,_Bool,"Loader*, FuriString*"
|
||||
Function,+,loader_get_pubsub,FuriPubSub*,Loader*
|
||||
Function,+,loader_is_locked,_Bool,Loader*
|
||||
@@ -2331,14 +2347,14 @@ Function,+,pipe_bytes_available,size_t,PipeSide*
|
||||
Function,+,pipe_detach_from_event_loop,void,PipeSide*
|
||||
Function,+,pipe_free,void,PipeSide*
|
||||
Function,+,pipe_install_as_stdio,void,PipeSide*
|
||||
Function,+,pipe_receive,size_t,"PipeSide*, void*, size_t, FuriWait"
|
||||
Function,+,pipe_receive,size_t,"PipeSide*, void*, size_t"
|
||||
Function,+,pipe_role,PipeRole,PipeSide*
|
||||
Function,+,pipe_send,size_t,"PipeSide*, const void*, size_t, FuriWait"
|
||||
Function,+,pipe_send,size_t,"PipeSide*, const void*, size_t"
|
||||
Function,+,pipe_set_broken_callback,void,"PipeSide*, PipeSideBrokenCallback, FuriEventLoopEvent"
|
||||
Function,+,pipe_set_callback_context,void,"PipeSide*, void*"
|
||||
Function,+,pipe_set_data_arrived_callback,void,"PipeSide*, PipeSideDataArrivedCallback, FuriEventLoopEvent"
|
||||
Function,+,pipe_set_space_freed_callback,void,"PipeSide*, PipeSideSpaceFreedCallback, FuriEventLoopEvent"
|
||||
Function,+,pipe_set_stdout_timeout,void,"PipeSide*, FuriWait"
|
||||
Function,+,pipe_set_state_check_period,void,"PipeSide*, FuriWait"
|
||||
Function,+,pipe_spaces_available,size_t,PipeSide*
|
||||
Function,+,pipe_state,PipeState,PipeSide*
|
||||
Function,+,plugin_manager_alloc,PluginManager*,"const char*, uint32_t, const ElfApiInterface*"
|
||||
@@ -2941,7 +2957,6 @@ Variable,-,_sys_errlist,const char* const[],
|
||||
Variable,-,_sys_nerr,int,
|
||||
Variable,-,ble_profile_hid,const FuriHalBleProfileTemplate*,
|
||||
Variable,+,ble_profile_serial,const FuriHalBleProfileTemplate* const,
|
||||
Variable,+,cli_vcp,const CliSession,
|
||||
Variable,+,compress_config_heatshrink_default,const CompressConfigHeatshrink,
|
||||
Variable,+,firmware_api_interface,const ElfApiInterface* const,
|
||||
Variable,+,furi_hal_i2c_bus_external,FuriHalI2cBus,
|
||||
|
||||
|
Reference in New Issue
Block a user