Merge branch 'ofw-dev' into dev

This commit is contained in:
MX 2023-07-06 16:54:10 +03:00
commit 2c9ddd5a90
No known key found for this signature in database
GPG key ID: 7CCC66B7DBDD1C83
4 changed files with 222 additions and 2 deletions

View file

@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,33.0,,
Version,+,33.1,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@ -56,6 +56,7 @@ Header,+,firmware/targets/f7/furi_hal/furi_hal_spi_types.h,,
Header,+,firmware/targets/f7/furi_hal/furi_hal_uart.h,,
Header,+,firmware/targets/f7/furi_hal/furi_hal_usb_cdc.h,,
Header,+,firmware/targets/f7/platform_specific/intrinsic_export.h,,
Header,+,firmware/targets/f7/platform_specific/math_wrapper.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal_bt.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal_bt_hid.h,,
@ -288,12 +289,18 @@ Function,+,__assert_func,void,"const char*, int, const char*, const char*"
Function,+,__clear_cache,void,"void*, void*"
Function,-,__eprintf,void,"const char*, const char*, unsigned int, const char*"
Function,+,__errno,int*,
Function,-,__fpclassifyd,int,double
Function,-,__fpclassifyf,int,float
Function,+,__furi_crash,void,
Function,+,__furi_critical_enter,__FuriCriticalInfo,
Function,+,__furi_critical_exit,void,__FuriCriticalInfo
Function,+,__furi_halt,void,
Function,-,__getdelim,ssize_t,"char**, size_t*, int, FILE*"
Function,-,__getline,ssize_t,"char**, size_t*, FILE*"
Function,-,__isinfd,int,double
Function,-,__isinff,int,float
Function,-,__isnand,int,double
Function,-,__isnanf,int,float
Function,-,__itoa,char*,"int, char*, int"
Function,-,__locale_mb_cur_max,int,
Function,+,__retarget_lock_acquire,void,_LOCK_T
@ -306,6 +313,9 @@ Function,+,__retarget_lock_release,void,_LOCK_T
Function,+,__retarget_lock_release_recursive,void,_LOCK_T
Function,-,__retarget_lock_try_acquire,int,_LOCK_T
Function,-,__retarget_lock_try_acquire_recursive,int,_LOCK_T
Function,-,__signbitd,int,double
Function,-,__signbitf,int,float
Function,-,__signgam,int*,
Function,-,__srget_r,int,"_reent*, FILE*"
Function,-,__swbuf_r,int,"_reent*, int, FILE*"
Function,-,__utoa,char*,"unsigned, char*, int"
@ -458,6 +468,12 @@ Function,-,_wctomb_r,int,"_reent*, char*, wchar_t, _mbstate_t*"
Function,-,a64l,long,const char*
Function,+,abort,void,
Function,-,abs,int,int
Function,-,acos,double,double
Function,-,acosf,float,float
Function,-,acosh,double,double
Function,-,acoshf,float,float
Function,-,acoshl,long double,long double
Function,-,acosl,long double,long double
Function,-,aligned_alloc,void*,"size_t, size_t"
Function,+,aligned_free,void,void*
Function,+,aligned_malloc,void*,"size_t, size_t"
@ -473,11 +489,26 @@ Function,+,args_read_probably_quoted_string_and_trim,_Bool,"FuriString*, FuriStr
Function,+,args_read_string_and_trim,_Bool,"FuriString*, FuriString*"
Function,-,asctime,char*,const tm*
Function,-,asctime_r,char*,"const tm*, char*"
Function,-,asin,double,double
Function,-,asinf,float,float
Function,-,asinh,double,double
Function,-,asinhf,float,float
Function,-,asinhl,long double,long double
Function,-,asinl,long double,long double
Function,-,asiprintf,int,"char**, const char*, ..."
Function,-,asniprintf,char*,"char*, size_t*, const char*, ..."
Function,-,asnprintf,char*,"char*, size_t*, const char*, ..."
Function,-,asprintf,int,"char**, const char*, ..."
Function,-,at_quick_exit,int,void (*)()
Function,-,atan,double,double
Function,-,atan2,double,"double, double"
Function,-,atan2f,float,"float, float"
Function,-,atan2l,long double,"long double, long double"
Function,-,atanf,float,float
Function,-,atanh,double,double
Function,-,atanhf,float,float
Function,-,atanhl,long double,long double
Function,-,atanl,long double,long double
Function,-,atexit,int,void (*)()
Function,-,atof,double,const char*
Function,-,atoff,float,const char*
@ -570,6 +601,12 @@ Function,+,canvas_set_font,void,"Canvas*, Font"
Function,+,canvas_set_font_direction,void,"Canvas*, CanvasDirection"
Function,+,canvas_string_width,uint16_t,"Canvas*, const char*"
Function,+,canvas_width,uint8_t,const Canvas*
Function,-,cbrt,double,double
Function,-,cbrtf,float,float
Function,-,cbrtl,long double,long double
Function,-,ceil,double,double
Function,-,ceilf,float,float
Function,-,ceill,long double,long double
Function,-,cfree,void,void*
Function,-,clearerr,void,FILE*
Function,-,clearerr_unlocked,void,FILE*
@ -590,6 +627,15 @@ Function,+,composite_api_resolver_add,void,"CompositeApiResolver*, const ElfApiI
Function,+,composite_api_resolver_alloc,CompositeApiResolver*,
Function,+,composite_api_resolver_free,void,CompositeApiResolver*
Function,+,composite_api_resolver_get,const ElfApiInterface*,CompositeApiResolver*
Function,-,copysign,double,"double, double"
Function,-,copysignf,float,"float, float"
Function,-,copysignl,long double,"long double, long double"
Function,-,cos,double,double
Function,-,cosf,float,float
Function,-,cosh,double,double
Function,-,coshf,float,float
Function,-,coshl,long double,long double
Function,-,cosl,long double,long double
Function,+,crc32_calc_buffer,uint32_t,"uint32_t, const void*, size_t"
Function,+,crc32_calc_file,uint32_t,"File*, const FileCrcProgressCb, void*"
Function,-,ctermid,char*,char*
@ -659,6 +705,8 @@ Function,+,dolphin_stats,DolphinStats,Dolphin*
Function,+,dolphin_upgrade_level,void,Dolphin*
Function,-,dprintf,int,"int, const char*, ..."
Function,-,drand48,double,
Function,-,drem,double,"double, double"
Function,-,dremf,float,"float, float"
Function,-,eTaskConfirmSleepModeStatus,eSleepModeStatus,
Function,-,eTaskGetState,eTaskState,TaskHandle_t
Function,+,elements_bold_rounded_frame,void,"Canvas*, uint8_t, uint8_t, uint8_t, uint8_t"
@ -686,10 +734,33 @@ Function,+,empty_screen_alloc,EmptyScreen*,
Function,+,empty_screen_free,void,EmptyScreen*
Function,+,empty_screen_get_view,View*,EmptyScreen*
Function,-,erand48,double,unsigned short[3]
Function,-,erf,double,double
Function,-,erfc,double,double
Function,-,erfcf,float,float
Function,-,erfcl,long double,long double
Function,-,erff,float,float
Function,-,erfl,long double,long double
Function,-,exit,void,int
Function,-,exp,double,double
Function,-,exp10,double,double
Function,-,exp10f,float,float
Function,-,exp2,double,double
Function,-,exp2f,float,float
Function,-,exp2l,long double,long double
Function,-,expf,float,float
Function,-,expl,long double,long double
Function,-,explicit_bzero,void,"void*, size_t"
Function,-,expm1,double,double
Function,-,expm1f,float,float
Function,-,expm1l,long double,long double
Function,-,fabs,double,double
Function,-,fabsf,float,float
Function,-,fabsl,long double,long double
Function,-,fclose,int,FILE*
Function,-,fcloseall,int,
Function,-,fdim,double,"double, double"
Function,-,fdimf,float,"float, float"
Function,-,fdiml,long double,"long double, long double"
Function,-,fdopen,FILE*,"int, const char*"
Function,-,feof,int,FILE*
Function,-,feof_unlocked,int,FILE*
@ -734,6 +805,9 @@ Function,+,file_stream_open,_Bool,"Stream*, const char*, FS_AccessMode, FS_OpenM
Function,-,fileno,int,FILE*
Function,-,fileno_unlocked,int,FILE*
Function,+,filesystem_api_error_get_desc,const char*,FS_Error
Function,-,finite,int,double
Function,-,finitef,int,float
Function,-,finitel,int,long double
Function,-,fiprintf,int,"FILE*, const char*, ..."
Function,-,fiscanf,int,"FILE*, const char*, ..."
Function,+,flipper_application_alloc,FlipperApplication*,"Storage*, const ElfApiInterface*"
@ -811,10 +885,25 @@ Function,+,flipper_format_write_string_cstr,_Bool,"FlipperFormat*, const char*,
Function,+,flipper_format_write_uint32,_Bool,"FlipperFormat*, const char*, const uint32_t*, const uint16_t"
Function,+,float_is_equal,_Bool,"float, float"
Function,-,flockfile,void,FILE*
Function,-,floor,double,double
Function,-,floorf,float,float
Function,-,floorl,long double,long double
Function,-,fls,int,int
Function,-,flsl,int,long
Function,-,flsll,int,long long
Function,-,fma,double,"double, double, double"
Function,-,fmaf,float,"float, float, float"
Function,-,fmal,long double,"long double, long double, long double"
Function,-,fmax,double,"double, double"
Function,-,fmaxf,float,"float, float"
Function,-,fmaxl,long double,"long double, long double"
Function,-,fmemopen,FILE*,"void*, size_t, const char*"
Function,-,fmin,double,"double, double"
Function,-,fminf,float,"float, float"
Function,-,fminl,long double,"long double, long double"
Function,-,fmod,double,"double, double"
Function,-,fmodf,float,"float, float"
Function,-,fmodl,long double,"long double, long double"
Function,-,fopen,FILE*,"const char*, const char*"
Function,-,fopencookie,FILE*,"void*, const char*, cookie_io_functions_t"
Function,-,fprintf,int,"FILE*, const char*, ..."
@ -827,6 +916,9 @@ Function,-,fread,size_t,"void*, size_t, size_t, FILE*"
Function,-,fread_unlocked,size_t,"void*, size_t, size_t, FILE*"
Function,+,free,void,void*
Function,-,freopen,FILE*,"const char*, const char*, FILE*"
Function,-,frexp,double,"double, int*"
Function,-,frexpf,float,"float, int*"
Function,-,frexpl,long double,"long double, int*"
Function,-,fscanf,int,"FILE*, const char*, ..."
Function,-,fseek,int,"FILE*, long, int"
Function,-,fseeko,int,"FILE*, off_t, int"
@ -1337,6 +1429,10 @@ Function,+,furi_timer_start,FuriStatus,"FuriTimer*, uint32_t"
Function,+,furi_timer_stop,FuriStatus,FuriTimer*
Function,-,fwrite,size_t,"const void*, size_t, size_t, FILE*"
Function,-,fwrite_unlocked,size_t,"const void*, size_t, size_t, FILE*"
Function,-,gamma,double,double
Function,-,gamma_r,double,"double, int*"
Function,-,gammaf,float,float
Function,-,gammaf_r,float,"float, int*"
Function,-,gap_get_state,GapState,
Function,-,gap_init,_Bool,"GapConfig*, GapEventCallback, void*"
Function,-,gap_start_advertising,void,
@ -1369,6 +1465,9 @@ Function,+,hex_char_to_hex_nibble,_Bool,"char, uint8_t*"
Function,+,hex_char_to_uint8,_Bool,"char, char, uint8_t*"
Function,+,hex_chars_to_uint64,_Bool,"const char*, uint64_t*"
Function,+,hex_chars_to_uint8,_Bool,"const char*, uint8_t*"
Function,-,hypot,double,"double, double"
Function,-,hypotf,float,"float, float"
Function,-,hypotl,long double,"long double, long double"
Function,+,icon_animation_alloc,IconAnimation*,const Icon*
Function,+,icon_animation_free,void,IconAnimation*
Function,+,icon_animation_get_height,uint8_t,const IconAnimation*
@ -1380,7 +1479,12 @@ Function,+,icon_animation_stop,void,IconAnimation*
Function,+,icon_get_data,const uint8_t*,const Icon*
Function,+,icon_get_height,uint8_t,const Icon*
Function,+,icon_get_width,uint8_t,const Icon*
Function,-,ilogb,int,double
Function,-,ilogbf,int,float
Function,-,ilogbl,int,long double
Function,-,index,char*,"const char*, int"
Function,-,infinity,double,
Function,-,infinityf,float,
Function,-,initstate,char*,"unsigned, char*, size_t"
Function,+,input_get_key_name,const char*,InputKey
Function,+,input_get_type_name,const char*,InputType
@ -1400,8 +1504,12 @@ Function,-,isdigit,int,int
Function,-,isdigit_l,int,"int, locale_t"
Function,-,isgraph,int,int
Function,-,isgraph_l,int,"int, locale_t"
Function,-,isinf,int,double
Function,-,isinff,int,float
Function,-,islower,int,int
Function,-,islower_l,int,"int, locale_t"
Function,-,isnan,int,double
Function,-,isnanf,int,float
Function,-,isprint,int,int
Function,-,isprint_l,int,"int, locale_t"
Function,-,ispunct,int,int
@ -1413,13 +1521,33 @@ Function,-,isupper_l,int,"int, locale_t"
Function,-,isxdigit,int,int
Function,-,isxdigit_l,int,"int, locale_t"
Function,-,itoa,char*,"int, char*, int"
Function,-,j0,double,double
Function,-,j0f,float,float
Function,-,j1,double,double
Function,-,j1f,float,float
Function,-,jn,double,"int, double"
Function,-,jnf,float,"int, float"
Function,-,jrand48,long,unsigned short[3]
Function,-,l64a,char*,long
Function,-,labs,long,long
Function,-,lcong48,void,unsigned short[7]
Function,-,ldexp,double,"double, int"
Function,-,ldexpf,float,"float, int"
Function,-,ldexpl,long double,"long double, int"
Function,-,ldiv,ldiv_t,"long, long"
Function,-,lgamma,double,double
Function,-,lgamma_r,double,"double, int*"
Function,-,lgammaf,float,float
Function,-,lgammaf_r,float,"float, int*"
Function,-,lgammal,long double,long double
Function,-,llabs,long long,long long
Function,-,lldiv,lldiv_t,"long long, long long"
Function,-,llrint,long long int,double
Function,-,llrintf,long long int,float
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_get_pubsub,FuriPubSub*,Loader*
Function,+,loader_is_locked,_Bool,Loader*
Function,+,loader_lock,_Bool,Loader*
@ -1442,7 +1570,28 @@ Function,+,locale_set_measurement_unit,void,LocaleMeasurementUnits
Function,+,locale_set_time_format,void,LocaleTimeFormat
Function,-,localtime,tm*,const time_t*
Function,-,localtime_r,tm*,"const time_t*, tm*"
Function,-,log,double,double
Function,-,log10,double,double
Function,-,log10f,float,float
Function,-,log10l,long double,long double
Function,-,log1p,double,double
Function,-,log1pf,float,float
Function,-,log1pl,long double,long double
Function,-,log2,double,double
Function,-,log2f,float,float
Function,-,log2l,long double,long double
Function,-,logb,double,double
Function,-,logbf,float,float
Function,-,logbl,long double,long double
Function,-,logf,float,float
Function,-,logl,long double,long double
Function,-,lrand48,long,
Function,-,lrint,long int,double
Function,-,lrintf,long int,float
Function,-,lrintl,long int,long double
Function,-,lround,long int,double
Function,-,lroundf,long int,float
Function,-,lroundl,long,long double
Function,+,malloc,void*,size_t
Function,+,manchester_advance,_Bool,"ManchesterState, ManchesterEvent, ManchesterState*, _Bool*"
Function,+,manchester_encoder_advance,_Bool,"ManchesterEncoderState*, const _Bool, ManchesterEncoderResult*"
@ -1520,6 +1669,9 @@ Function,-,mkstemp,int,char*
Function,-,mkstemps,int,"char*, int"
Function,-,mktemp,char*,char*
Function,-,mktime,time_t,tm*
Function,-,modf,double,"double, double*"
Function,-,modff,float,"float, float*"
Function,-,modfl,long double,"long double, long double*"
Function,-,mrand48,long,
Function,-,music_worker_alloc,MusicWorker*,
Function,-,music_worker_clear,void,MusicWorker*
@ -1533,6 +1685,18 @@ Function,-,music_worker_set_callback,void,"MusicWorker*, MusicWorkerCallback, vo
Function,-,music_worker_set_volume,void,"MusicWorker*, float"
Function,-,music_worker_start,void,MusicWorker*
Function,-,music_worker_stop,void,MusicWorker*
Function,-,nan,double,const char*
Function,-,nanf,float,const char*
Function,-,nanl,long double,const char*
Function,-,nearbyint,double,double
Function,-,nearbyintf,float,float
Function,-,nearbyintl,long double,long double
Function,-,nextafter,double,"double, double"
Function,-,nextafterf,float,"float, float"
Function,-,nextafterl,long double,"long double, long double"
Function,-,nexttoward,double,"double, long double"
Function,-,nexttowardf,float,"float, long double"
Function,-,nexttowardl,long double,"long double, long double"
Function,+,notification_internal_message,void,"NotificationApp*, const NotificationSequence*"
Function,+,notification_internal_message_block,void,"NotificationApp*, const NotificationSequence*"
Function,+,notification_message,void,"NotificationApp*, const NotificationSequence*"
@ -1600,12 +1764,17 @@ Function,+,popup_set_icon,void,"Popup*, uint8_t, uint8_t, const Icon*"
Function,+,popup_set_text,void,"Popup*, const char*, uint8_t, uint8_t, Align, Align"
Function,+,popup_set_timeout,void,"Popup*, uint32_t"
Function,-,posix_memalign,int,"void**, size_t, size_t"
Function,-,pow,double,"double, double"
Function,-,pow10,double,double
Function,-,pow10f,float,float
Function,+,power_enable_low_battery_level_notification,void,"Power*, _Bool"
Function,+,power_get_info,void,"Power*, PowerInfo*"
Function,+,power_get_pubsub,FuriPubSub*,Power*
Function,+,power_is_battery_healthy,_Bool,Power*
Function,+,power_off,void,Power*
Function,+,power_reboot,void,PowerBootMode
Function,+,powf,float,"float, float"
Function,-,powl,long double,"long double, long double"
Function,+,pretty_format_bytes_hex_canonical,void,"FuriString*, size_t, const char*, const uint8_t*, size_t"
Function,-,printf,int,"const char*, ..."
Function,+,property_value_out,void,"PropertyValueContext*, const char*, unsigned int, ..."
@ -1663,11 +1832,23 @@ Function,+,realloc,void*,"void*, size_t"
Function,-,reallocarray,void*,"void*, size_t, size_t"
Function,-,reallocf,void*,"void*, size_t"
Function,-,realpath,char*,"const char*, char*"
Function,-,remainder,double,"double, double"
Function,-,remainderf,float,"float, float"
Function,-,remainderl,long double,"long double, long double"
Function,-,remove,int,const char*
Function,-,remquo,double,"double, double, int*"
Function,-,remquof,float,"float, float, int*"
Function,-,remquol,long double,"long double, long double, int*"
Function,-,rename,int,"const char*, const char*"
Function,-,renameat,int,"int, const char*, int, const char*"
Function,-,rewind,void,FILE*
Function,-,rindex,char*,"const char*, int"
Function,-,rint,double,double
Function,-,rintf,float,float
Function,-,rintl,long double,long double
Function,-,round,double,double
Function,+,roundf,float,float
Function,-,roundl,long double,long double
Function,+,rpc_session_close,void,RpcSession*
Function,+,rpc_session_feed,size_t,"RpcSession*, uint8_t*, size_t, TickType_t"
Function,+,rpc_session_get_available_size,size_t,RpcSession*
@ -1692,6 +1873,12 @@ Function,-,rpmatch,int,const char*
Function,+,saved_struct_get_payload_size,_Bool,"const char*, uint8_t, uint8_t, size_t*"
Function,+,saved_struct_load,_Bool,"const char*, void*, size_t, uint8_t, uint8_t"
Function,+,saved_struct_save,_Bool,"const char*, void*, size_t, uint8_t, uint8_t"
Function,-,scalbln,double,"double, long int"
Function,-,scalblnf,float,"float, long int"
Function,-,scalblnl,long double,"long double, long"
Function,-,scalbn,double,"double, int"
Function,+,scalbnf,float,"float, int"
Function,-,scalbnl,long double,"long double, int"
Function,-,scanf,int,"const char*, ..."
Function,+,scene_manager_alloc,SceneManager*,"const SceneManagerHandlers*, void*"
Function,+,scene_manager_free,void,SceneManager*
@ -1731,11 +1918,22 @@ Function,+,sha256_finish,void,"sha256_context*, unsigned char[32]"
Function,+,sha256_process,void,sha256_context*
Function,+,sha256_start,void,sha256_context*
Function,+,sha256_update,void,"sha256_context*, const unsigned char*, unsigned int"
Function,-,sin,double,double
Function,-,sincos,void,"double, double*, double*"
Function,-,sincosf,void,"float, float*, float*"
Function,-,sinf,float,float
Function,-,sinh,double,double
Function,-,sinhf,float,float
Function,-,sinhl,long double,long double
Function,-,sinl,long double,long double
Function,-,siprintf,int,"char*, const char*, ..."
Function,-,siscanf,int,"const char*, const char*, ..."
Function,-,sniprintf,int,"char*, size_t, const char*, ..."
Function,+,snprintf,int,"char*, size_t, const char*, ..."
Function,-,sprintf,int,"char*, const char*, ..."
Function,-,sqrt,double,double
Function,-,sqrtf,float,float
Function,-,sqrtl,long double,long double
Function,+,srand,void,unsigned
Function,-,srand48,void,long
Function,-,srandom,void,unsigned
@ -1890,6 +2088,12 @@ Function,+,submenu_reset,void,Submenu*
Function,+,submenu_set_header,void,"Submenu*, const char*"
Function,+,submenu_set_selected_item,void,"Submenu*, uint32_t"
Function,-,system,int,const char*
Function,-,tan,double,double
Function,-,tanf,float,float
Function,-,tanh,double,double
Function,-,tanhf,float,float
Function,-,tanhl,long double,long double
Function,-,tanl,long double,long double
Function,+,tar_archive_add_dir,_Bool,"TarArchive*, const char*, const char*"
Function,+,tar_archive_add_file,_Bool,"TarArchive*, const char*, const char*, const int32_t"
Function,+,tar_archive_alloc,TarArchive*,Storage*
@ -1922,6 +2126,9 @@ Function,+,text_input_reset,void,TextInput*
Function,+,text_input_set_header_text,void,"TextInput*, const char*"
Function,+,text_input_set_result_callback,void,"TextInput*, TextInputCallback, void*, char*, size_t, _Bool"
Function,+,text_input_set_validator,void,"TextInput*, TextInputValidatorCallback, void*"
Function,-,tgamma,double,double
Function,-,tgammaf,float,float
Function,-,tgammal,long double,long double
Function,-,time,time_t,time_t*
Function,-,timingsafe_bcmp,int,"const void*, const void*, size_t"
Function,-,timingsafe_memcmp,int,"const void*, const void*, size_t"
@ -1933,6 +2140,9 @@ Function,-,tolower,int,int
Function,-,tolower_l,int,"int, locale_t"
Function,-,toupper,int,int
Function,-,toupper_l,int,"int, locale_t"
Function,-,trunc,double,double
Function,-,truncf,float,float
Function,-,truncl,long double,long double
Function,-,tzset,void,
Function,-,uECC_compress,void,"const uint8_t*, uint8_t*, uECC_Curve"
Function,+,uECC_compute_public_key,int,"const uint8_t*, uint8_t*, uECC_Curve"
@ -2165,6 +2375,12 @@ Function,-,xTimerGetTimerDaemonTaskHandle,TaskHandle_t,
Function,-,xTimerIsTimerActive,BaseType_t,TimerHandle_t
Function,-,xTimerPendFunctionCall,BaseType_t,"PendedFunction_t, void*, uint32_t, TickType_t"
Function,-,xTimerPendFunctionCallFromISR,BaseType_t,"PendedFunction_t, void*, uint32_t, BaseType_t*"
Function,-,y0,double,double
Function,-,y0f,float,float
Function,-,y1,double,double
Function,-,y1f,float,float
Function,-,yn,double,"int, double"
Function,-,ynf,float,"int, float"
Variable,-,AHBPrescTable,const uint32_t[16],
Variable,-,APBPrescTable,const uint32_t[8],
Variable,-,ITM_RxBuffer,volatile int32_t,

1 entry status name type params
2 Version + 33.0 33.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
56 Header + firmware/targets/f7/furi_hal/furi_hal_uart.h
57 Header + firmware/targets/f7/furi_hal/furi_hal_usb_cdc.h
58 Header + firmware/targets/f7/platform_specific/intrinsic_export.h
59 Header + firmware/targets/f7/platform_specific/math_wrapper.h
60 Header + firmware/targets/furi_hal_include/furi_hal.h
61 Header + firmware/targets/furi_hal_include/furi_hal_bt.h
62 Header + firmware/targets/furi_hal_include/furi_hal_bt_hid.h
289 Function + __clear_cache void void*, void*
290 Function - __eprintf void const char*, const char*, unsigned int, const char*
291 Function + __errno int*
292 Function - __fpclassifyd int double
293 Function - __fpclassifyf int float
294 Function + __furi_crash void
295 Function + __furi_critical_enter __FuriCriticalInfo
296 Function + __furi_critical_exit void __FuriCriticalInfo
297 Function + __furi_halt void
298 Function - __getdelim ssize_t char**, size_t*, int, FILE*
299 Function - __getline ssize_t char**, size_t*, FILE*
300 Function - __isinfd int double
301 Function - __isinff int float
302 Function - __isnand int double
303 Function - __isnanf int float
304 Function - __itoa char* int, char*, int
305 Function - __locale_mb_cur_max int
306 Function + __retarget_lock_acquire void _LOCK_T
313 Function + __retarget_lock_release_recursive void _LOCK_T
314 Function - __retarget_lock_try_acquire int _LOCK_T
315 Function - __retarget_lock_try_acquire_recursive int _LOCK_T
316 Function - __signbitd int double
317 Function - __signbitf int float
318 Function - __signgam int*
319 Function - __srget_r int _reent*, FILE*
320 Function - __swbuf_r int _reent*, int, FILE*
321 Function - __utoa char* unsigned, char*, int
468 Function - a64l long const char*
469 Function + abort void
470 Function - abs int int
471 Function - acos double double
472 Function - acosf float float
473 Function - acosh double double
474 Function - acoshf float float
475 Function - acoshl long double long double
476 Function - acosl long double long double
477 Function - aligned_alloc void* size_t, size_t
478 Function + aligned_free void void*
479 Function + aligned_malloc void* size_t, size_t
489 Function + args_read_string_and_trim _Bool FuriString*, FuriString*
490 Function - asctime char* const tm*
491 Function - asctime_r char* const tm*, char*
492 Function - asin double double
493 Function - asinf float float
494 Function - asinh double double
495 Function - asinhf float float
496 Function - asinhl long double long double
497 Function - asinl long double long double
498 Function - asiprintf int char**, const char*, ...
499 Function - asniprintf char* char*, size_t*, const char*, ...
500 Function - asnprintf char* char*, size_t*, const char*, ...
501 Function - asprintf int char**, const char*, ...
502 Function - at_quick_exit int void (*)()
503 Function - atan double double
504 Function - atan2 double double, double
505 Function - atan2f float float, float
506 Function - atan2l long double long double, long double
507 Function - atanf float float
508 Function - atanh double double
509 Function - atanhf float float
510 Function - atanhl long double long double
511 Function - atanl long double long double
512 Function - atexit int void (*)()
513 Function - atof double const char*
514 Function - atoff float const char*
601 Function + canvas_set_font_direction void Canvas*, CanvasDirection
602 Function + canvas_string_width uint16_t Canvas*, const char*
603 Function + canvas_width uint8_t const Canvas*
604 Function - cbrt double double
605 Function - cbrtf float float
606 Function - cbrtl long double long double
607 Function - ceil double double
608 Function - ceilf float float
609 Function - ceill long double long double
610 Function - cfree void void*
611 Function - clearerr void FILE*
612 Function - clearerr_unlocked void FILE*
627 Function + composite_api_resolver_alloc CompositeApiResolver*
628 Function + composite_api_resolver_free void CompositeApiResolver*
629 Function + composite_api_resolver_get const ElfApiInterface* CompositeApiResolver*
630 Function - copysign double double, double
631 Function - copysignf float float, float
632 Function - copysignl long double long double, long double
633 Function - cos double double
634 Function - cosf float float
635 Function - cosh double double
636 Function - coshf float float
637 Function - coshl long double long double
638 Function - cosl long double long double
639 Function + crc32_calc_buffer uint32_t uint32_t, const void*, size_t
640 Function + crc32_calc_file uint32_t File*, const FileCrcProgressCb, void*
641 Function - ctermid char* char*
705 Function + dolphin_upgrade_level void Dolphin*
706 Function - dprintf int int, const char*, ...
707 Function - drand48 double
708 Function - drem double double, double
709 Function - dremf float float, float
710 Function - eTaskConfirmSleepModeStatus eSleepModeStatus
711 Function - eTaskGetState eTaskState TaskHandle_t
712 Function + elements_bold_rounded_frame void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t
734 Function + empty_screen_free void EmptyScreen*
735 Function + empty_screen_get_view View* EmptyScreen*
736 Function - erand48 double unsigned short[3]
737 Function - erf double double
738 Function - erfc double double
739 Function - erfcf float float
740 Function - erfcl long double long double
741 Function - erff float float
742 Function - erfl long double long double
743 Function - exit void int
744 Function - exp double double
745 Function - exp10 double double
746 Function - exp10f float float
747 Function - exp2 double double
748 Function - exp2f float float
749 Function - exp2l long double long double
750 Function - expf float float
751 Function - expl long double long double
752 Function - explicit_bzero void void*, size_t
753 Function - expm1 double double
754 Function - expm1f float float
755 Function - expm1l long double long double
756 Function - fabs double double
757 Function - fabsf float float
758 Function - fabsl long double long double
759 Function - fclose int FILE*
760 Function - fcloseall int
761 Function - fdim double double, double
762 Function - fdimf float float, float
763 Function - fdiml long double long double, long double
764 Function - fdopen FILE* int, const char*
765 Function - feof int FILE*
766 Function - feof_unlocked int FILE*
805 Function - fileno int FILE*
806 Function - fileno_unlocked int FILE*
807 Function + filesystem_api_error_get_desc const char* FS_Error
808 Function - finite int double
809 Function - finitef int float
810 Function - finitel int long double
811 Function - fiprintf int FILE*, const char*, ...
812 Function - fiscanf int FILE*, const char*, ...
813 Function + flipper_application_alloc FlipperApplication* Storage*, const ElfApiInterface*
885 Function + flipper_format_write_uint32 _Bool FlipperFormat*, const char*, const uint32_t*, const uint16_t
886 Function + float_is_equal _Bool float, float
887 Function - flockfile void FILE*
888 Function - floor double double
889 Function - floorf float float
890 Function - floorl long double long double
891 Function - fls int int
892 Function - flsl int long
893 Function - flsll int long long
894 Function - fma double double, double, double
895 Function - fmaf float float, float, float
896 Function - fmal long double long double, long double, long double
897 Function - fmax double double, double
898 Function - fmaxf float float, float
899 Function - fmaxl long double long double, long double
900 Function - fmemopen FILE* void*, size_t, const char*
901 Function - fmin double double, double
902 Function - fminf float float, float
903 Function - fminl long double long double, long double
904 Function - fmod double double, double
905 Function - fmodf float float, float
906 Function - fmodl long double long double, long double
907 Function - fopen FILE* const char*, const char*
908 Function - fopencookie FILE* void*, const char*, cookie_io_functions_t
909 Function - fprintf int FILE*, const char*, ...
916 Function - fread_unlocked size_t void*, size_t, size_t, FILE*
917 Function + free void void*
918 Function - freopen FILE* const char*, const char*, FILE*
919 Function - frexp double double, int*
920 Function - frexpf float float, int*
921 Function - frexpl long double long double, int*
922 Function - fscanf int FILE*, const char*, ...
923 Function - fseek int FILE*, long, int
924 Function - fseeko int FILE*, off_t, int
1429 Function + furi_timer_stop FuriStatus FuriTimer*
1430 Function - fwrite size_t const void*, size_t, size_t, FILE*
1431 Function - fwrite_unlocked size_t const void*, size_t, size_t, FILE*
1432 Function - gamma double double
1433 Function - gamma_r double double, int*
1434 Function - gammaf float float
1435 Function - gammaf_r float float, int*
1436 Function - gap_get_state GapState
1437 Function - gap_init _Bool GapConfig*, GapEventCallback, void*
1438 Function - gap_start_advertising void
1465 Function + hex_char_to_uint8 _Bool char, char, uint8_t*
1466 Function + hex_chars_to_uint64 _Bool const char*, uint64_t*
1467 Function + hex_chars_to_uint8 _Bool const char*, uint8_t*
1468 Function - hypot double double, double
1469 Function - hypotf float float, float
1470 Function - hypotl long double long double, long double
1471 Function + icon_animation_alloc IconAnimation* const Icon*
1472 Function + icon_animation_free void IconAnimation*
1473 Function + icon_animation_get_height uint8_t const IconAnimation*
1479 Function + icon_get_data const uint8_t* const Icon*
1480 Function + icon_get_height uint8_t const Icon*
1481 Function + icon_get_width uint8_t const Icon*
1482 Function - ilogb int double
1483 Function - ilogbf int float
1484 Function - ilogbl int long double
1485 Function - index char* const char*, int
1486 Function - infinity double
1487 Function - infinityf float
1488 Function - initstate char* unsigned, char*, size_t
1489 Function + input_get_key_name const char* InputKey
1490 Function + input_get_type_name const char* InputType
1504 Function - isdigit_l int int, locale_t
1505 Function - isgraph int int
1506 Function - isgraph_l int int, locale_t
1507 Function - isinf int double
1508 Function - isinff int float
1509 Function - islower int int
1510 Function - islower_l int int, locale_t
1511 Function - isnan int double
1512 Function - isnanf int float
1513 Function - isprint int int
1514 Function - isprint_l int int, locale_t
1515 Function - ispunct int int
1521 Function - isxdigit int int
1522 Function - isxdigit_l int int, locale_t
1523 Function - itoa char* int, char*, int
1524 Function - j0 double double
1525 Function - j0f float float
1526 Function - j1 double double
1527 Function - j1f float float
1528 Function - jn double int, double
1529 Function - jnf float int, float
1530 Function - jrand48 long unsigned short[3]
1531 Function - l64a char* long
1532 Function - labs long long
1533 Function - lcong48 void unsigned short[7]
1534 Function - ldexp double double, int
1535 Function - ldexpf float float, int
1536 Function - ldexpl long double long double, int
1537 Function - ldiv ldiv_t long, long
1538 Function - lgamma double double
1539 Function - lgamma_r double double, int*
1540 Function - lgammaf float float
1541 Function - lgammaf_r float float, int*
1542 Function - lgammal long double long double
1543 Function - llabs long long long long
1544 Function - lldiv lldiv_t long long, long long
1545 Function - llrint long long int double
1546 Function - llrintf long long int float
1547 Function - llrintl long long int long double
1548 Function - llround long long int double
1549 Function - llroundf long long int float
1550 Function - llroundl long long int long double
1551 Function + loader_get_pubsub FuriPubSub* Loader*
1552 Function + loader_is_locked _Bool Loader*
1553 Function + loader_lock _Bool Loader*
1570 Function + locale_set_time_format void LocaleTimeFormat
1571 Function - localtime tm* const time_t*
1572 Function - localtime_r tm* const time_t*, tm*
1573 Function - log double double
1574 Function - log10 double double
1575 Function - log10f float float
1576 Function - log10l long double long double
1577 Function - log1p double double
1578 Function - log1pf float float
1579 Function - log1pl long double long double
1580 Function - log2 double double
1581 Function - log2f float float
1582 Function - log2l long double long double
1583 Function - logb double double
1584 Function - logbf float float
1585 Function - logbl long double long double
1586 Function - logf float float
1587 Function - logl long double long double
1588 Function - lrand48 long
1589 Function - lrint long int double
1590 Function - lrintf long int float
1591 Function - lrintl long int long double
1592 Function - lround long int double
1593 Function - lroundf long int float
1594 Function - lroundl long long double
1595 Function + malloc void* size_t
1596 Function + manchester_advance _Bool ManchesterState, ManchesterEvent, ManchesterState*, _Bool*
1597 Function + manchester_encoder_advance _Bool ManchesterEncoderState*, const _Bool, ManchesterEncoderResult*
1669 Function - mkstemps int char*, int
1670 Function - mktemp char* char*
1671 Function - mktime time_t tm*
1672 Function - modf double double, double*
1673 Function - modff float float, float*
1674 Function - modfl long double long double, long double*
1675 Function - mrand48 long
1676 Function - music_worker_alloc MusicWorker*
1677 Function - music_worker_clear void MusicWorker*
1685 Function - music_worker_set_volume void MusicWorker*, float
1686 Function - music_worker_start void MusicWorker*
1687 Function - music_worker_stop void MusicWorker*
1688 Function - nan double const char*
1689 Function - nanf float const char*
1690 Function - nanl long double const char*
1691 Function - nearbyint double double
1692 Function - nearbyintf float float
1693 Function - nearbyintl long double long double
1694 Function - nextafter double double, double
1695 Function - nextafterf float float, float
1696 Function - nextafterl long double long double, long double
1697 Function - nexttoward double double, long double
1698 Function - nexttowardf float float, long double
1699 Function - nexttowardl long double long double, long double
1700 Function + notification_internal_message void NotificationApp*, const NotificationSequence*
1701 Function + notification_internal_message_block void NotificationApp*, const NotificationSequence*
1702 Function + notification_message void NotificationApp*, const NotificationSequence*
1764 Function + popup_set_text void Popup*, const char*, uint8_t, uint8_t, Align, Align
1765 Function + popup_set_timeout void Popup*, uint32_t
1766 Function - posix_memalign int void**, size_t, size_t
1767 Function - pow double double, double
1768 Function - pow10 double double
1769 Function - pow10f float float
1770 Function + power_enable_low_battery_level_notification void Power*, _Bool
1771 Function + power_get_info void Power*, PowerInfo*
1772 Function + power_get_pubsub FuriPubSub* Power*
1773 Function + power_is_battery_healthy _Bool Power*
1774 Function + power_off void Power*
1775 Function + power_reboot void PowerBootMode
1776 Function + powf float float, float
1777 Function - powl long double long double, long double
1778 Function + pretty_format_bytes_hex_canonical void FuriString*, size_t, const char*, const uint8_t*, size_t
1779 Function - printf int const char*, ...
1780 Function + property_value_out void PropertyValueContext*, const char*, unsigned int, ...
1832 Function - reallocarray void* void*, size_t, size_t
1833 Function - reallocf void* void*, size_t
1834 Function - realpath char* const char*, char*
1835 Function - remainder double double, double
1836 Function - remainderf float float, float
1837 Function - remainderl long double long double, long double
1838 Function - remove int const char*
1839 Function - remquo double double, double, int*
1840 Function - remquof float float, float, int*
1841 Function - remquol long double long double, long double, int*
1842 Function - rename int const char*, const char*
1843 Function - renameat int int, const char*, int, const char*
1844 Function - rewind void FILE*
1845 Function - rindex char* const char*, int
1846 Function - rint double double
1847 Function - rintf float float
1848 Function - rintl long double long double
1849 Function - round double double
1850 Function + roundf float float
1851 Function - roundl long double long double
1852 Function + rpc_session_close void RpcSession*
1853 Function + rpc_session_feed size_t RpcSession*, uint8_t*, size_t, TickType_t
1854 Function + rpc_session_get_available_size size_t RpcSession*
1873 Function + saved_struct_get_payload_size _Bool const char*, uint8_t, uint8_t, size_t*
1874 Function + saved_struct_load _Bool const char*, void*, size_t, uint8_t, uint8_t
1875 Function + saved_struct_save _Bool const char*, void*, size_t, uint8_t, uint8_t
1876 Function - scalbln double double, long int
1877 Function - scalblnf float float, long int
1878 Function - scalblnl long double long double, long
1879 Function - scalbn double double, int
1880 Function + scalbnf float float, int
1881 Function - scalbnl long double long double, int
1882 Function - scanf int const char*, ...
1883 Function + scene_manager_alloc SceneManager* const SceneManagerHandlers*, void*
1884 Function + scene_manager_free void SceneManager*
1918 Function + sha256_process void sha256_context*
1919 Function + sha256_start void sha256_context*
1920 Function + sha256_update void sha256_context*, const unsigned char*, unsigned int
1921 Function - sin double double
1922 Function - sincos void double, double*, double*
1923 Function - sincosf void float, float*, float*
1924 Function - sinf float float
1925 Function - sinh double double
1926 Function - sinhf float float
1927 Function - sinhl long double long double
1928 Function - sinl long double long double
1929 Function - siprintf int char*, const char*, ...
1930 Function - siscanf int const char*, const char*, ...
1931 Function - sniprintf int char*, size_t, const char*, ...
1932 Function + snprintf int char*, size_t, const char*, ...
1933 Function - sprintf int char*, const char*, ...
1934 Function - sqrt double double
1935 Function - sqrtf float float
1936 Function - sqrtl long double long double
1937 Function + srand void unsigned
1938 Function - srand48 void long
1939 Function - srandom void unsigned
2088 Function + submenu_set_header void Submenu*, const char*
2089 Function + submenu_set_selected_item void Submenu*, uint32_t
2090 Function - system int const char*
2091 Function - tan double double
2092 Function - tanf float float
2093 Function - tanh double double
2094 Function - tanhf float float
2095 Function - tanhl long double long double
2096 Function - tanl long double long double
2097 Function + tar_archive_add_dir _Bool TarArchive*, const char*, const char*
2098 Function + tar_archive_add_file _Bool TarArchive*, const char*, const char*, const int32_t
2099 Function + tar_archive_alloc TarArchive* Storage*
2126 Function + text_input_set_header_text void TextInput*, const char*
2127 Function + text_input_set_result_callback void TextInput*, TextInputCallback, void*, char*, size_t, _Bool
2128 Function + text_input_set_validator void TextInput*, TextInputValidatorCallback, void*
2129 Function - tgamma double double
2130 Function - tgammaf float float
2131 Function - tgammal long double long double
2132 Function - time time_t time_t*
2133 Function - timingsafe_bcmp int const void*, const void*, size_t
2134 Function - timingsafe_memcmp int const void*, const void*, size_t
2140 Function - tolower_l int int, locale_t
2141 Function - toupper int int
2142 Function - toupper_l int int, locale_t
2143 Function - trunc double double
2144 Function - truncf float float
2145 Function - truncl long double long double
2146 Function - tzset void
2147 Function - uECC_compress void const uint8_t*, uint8_t*, uECC_Curve
2148 Function + uECC_compute_public_key int const uint8_t*, uint8_t*, uECC_Curve
2375 Function - xTimerIsTimerActive BaseType_t TimerHandle_t
2376 Function - xTimerPendFunctionCall BaseType_t PendedFunction_t, void*, uint32_t, TickType_t
2377 Function - xTimerPendFunctionCallFromISR BaseType_t PendedFunction_t, void*, uint32_t, BaseType_t*
2378 Function - y0 double double
2379 Function - y0f float float
2380 Function - y1 double double
2381 Function - y1f float float
2382 Function - yn double int, double
2383 Function - ynf float int, float
2384 Variable - AHBPrescTable const uint32_t[16]
2385 Variable - APBPrescTable const uint32_t[8]
2386 Variable - ITM_RxBuffer volatile int32_t

View file

@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,33.0,,
Version,+,33.1,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@ -61,6 +61,7 @@ Header,+,firmware/targets/f7/furi_hal/furi_hal_target_hw.h,,
Header,+,firmware/targets/f7/furi_hal/furi_hal_uart.h,,
Header,+,firmware/targets/f7/furi_hal/furi_hal_usb_cdc.h,,
Header,+,firmware/targets/f7/platform_specific/intrinsic_export.h,,
Header,+,firmware/targets/f7/platform_specific/math_wrapper.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal_bt.h,,
Header,+,firmware/targets/furi_hal_include/furi_hal_bt_hid.h,,

1 entry status name type params
2 Version + 33.0 33.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
61 Header + firmware/targets/f7/furi_hal/furi_hal_uart.h
62 Header + firmware/targets/f7/furi_hal/furi_hal_usb_cdc.h
63 Header + firmware/targets/f7/platform_specific/intrinsic_export.h
64 Header + firmware/targets/f7/platform_specific/math_wrapper.h
65 Header + firmware/targets/furi_hal_include/furi_hal.h
66 Header + firmware/targets/furi_hal_include/furi_hal_bt.h
67 Header + firmware/targets/furi_hal_include/furi_hal_bt_hid.h

View file

@ -1,3 +1,4 @@
#pragma once
#include <errno.h>
#ifdef __cplusplus

View file

@ -0,0 +1,2 @@
#pragma once
#include <math.h>