Merge branch 'UNLEASHED' into 420

This commit is contained in:
RogueMaster
2022-11-02 18:13:43 -04:00
110 changed files with 1459 additions and 487 deletions

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,8.2,,
Version,+,8.4,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -8,6 +8,7 @@ Header,+,applications/services/dolphin/dolphin.h,,
Header,+,applications/services/gui/canvas_i.h,,
Header,+,applications/services/gui/elements.h,,
Header,+,applications/services/gui/gui.h,,
Header,+,applications/services/gui/icon_i.h,,
Header,+,applications/services/gui/modules/button_menu.h,,
Header,+,applications/services/gui/modules/button_panel.h,,
Header,+,applications/services/gui/modules/byte_input.h,,
@@ -123,6 +124,33 @@ Header,+,lib/lfrfid/lfrfid_raw_worker.h,,
Header,+,lib/lfrfid/lfrfid_worker.h,,
Header,+,lib/lfrfid/protocols/lfrfid_protocols.h,,
Header,+,lib/lfrfid/tools/bit_lib.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_button.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_consumer.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_desktop.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_device.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_game.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_keyboard.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_led.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_ordinal.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_power.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_simulation.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_sport.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_telephony.h,,
Header,+,lib/libusb_stm32/inc/hid_usage_vr.h,,
Header,+,lib/libusb_stm32/inc/usb.h,,
Header,+,lib/libusb_stm32/inc/usb_cdc.h,,
Header,+,lib/libusb_stm32/inc/usb_cdca.h,,
Header,+,lib/libusb_stm32/inc/usb_cdce.h,,
Header,+,lib/libusb_stm32/inc/usb_cdci.h,,
Header,+,lib/libusb_stm32/inc/usb_cdcp.h,,
Header,+,lib/libusb_stm32/inc/usb_cdcw.h,,
Header,+,lib/libusb_stm32/inc/usb_dfu.h,,
Header,+,lib/libusb_stm32/inc/usb_hid.h,,
Header,+,lib/libusb_stm32/inc/usb_std.h,,
Header,+,lib/libusb_stm32/inc/usb_tmc.h,,
Header,+,lib/libusb_stm32/inc/usbd_core.h,,
Header,+,lib/mbedtls/include/mbedtls/des.h,,
Header,+,lib/mbedtls/include/mbedtls/sha1.h,,
Header,+,lib/micro-ecc/uECC.h,,
Header,+,lib/one_wire/ibutton/ibutton_worker.h,,
Header,+,lib/one_wire/maxim_crc.h,,
@@ -417,6 +445,7 @@ Function,-,_system_r,int,"_reent*, const char*"
Function,-,_tempnam_r,char*,"_reent*, const char*, const char*"
Function,-,_tmpfile_r,FILE*,_reent*
Function,-,_tmpnam_r,char*,"_reent*, char*"
Function,-,_tzset_r,void,_reent*
Function,-,_ungetc_r,int,"_reent*, int, FILE*"
Function,-,_unsetenv_r,int,"_reent*, const char*"
Function,-,_vasiprintf_r,int,"_reent*, char**, const char*, __gnuc_va_list"
@@ -464,6 +493,8 @@ Function,+,args_read_hex_bytes,_Bool,"FuriString*, uint8_t*, size_t"
Function,+,args_read_int_and_trim,_Bool,"FuriString*, int*"
Function,+,args_read_probably_quoted_string_and_trim,_Bool,"FuriString*, FuriString*"
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
@@ -645,6 +676,7 @@ 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*, void*"
Function,+,cli_write,void,"Cli*, const uint8_t*, size_t"
Function,-,clock,clock_t,
Function,-,copysign,double,"double, double"
Function,-,copysignf,float,"float, float"
Function,-,copysignl,long double,"long double, long double"
@@ -657,6 +689,8 @@ 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*
Function,-,ctime,char*,const time_t*
Function,-,ctime_r,char*,"const time_t*, char*"
Function,-,cuserid,char*,char*
Function,+,delete_mutex,_Bool,ValueMutex*
Function,+,dialog_ex_alloc,DialogEx*,
@@ -683,6 +717,7 @@ Function,+,dialog_message_set_icon,void,"DialogMessage*, const Icon*, uint8_t, u
Function,+,dialog_message_set_text,void,"DialogMessage*, const char*, uint8_t, uint8_t, Align, Align"
Function,+,dialog_message_show,DialogMessageButton,"DialogsApp*, const DialogMessage*"
Function,+,dialog_message_show_storage_error,void,"DialogsApp*, const char*"
Function,-,difftime,double,"time_t, time_t"
Function,-,digital_signal_alloc,DigitalSignal*,uint32_t
Function,-,digital_signal_append,_Bool,"DigitalSignal*, DigitalSignal*"
Function,-,digital_signal_free,void,DigitalSignal*
@@ -1502,6 +1537,8 @@ Function,-,getenv,char*,const char*
Function,-,gets,char*,char*
Function,-,getsubopt,int,"char**, char**, char**"
Function,-,getw,int,FILE*
Function,-,gmtime,tm*,const time_t*
Function,-,gmtime_r,tm*,"const time_t*, tm*"
Function,+,gui_add_framebuffer_callback,void,"Gui*, GuiCanvasCommitCallback, void*"
Function,+,gui_add_view_port,void,"Gui*, ViewPort*, GuiLayer"
Function,+,gui_get_framebuffer_size,size_t,Gui*
@@ -1701,6 +1738,8 @@ Function,+,loader_update_menu,void,
Function,+,loading_alloc,Loading*,
Function,+,loading_free,void,Loading*
Function,+,loading_get_view,View*,Loading*
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
@@ -1729,6 +1768,36 @@ Function,+,manchester_encoder_advance,_Bool,"ManchesterEncoderState*, const _Boo
Function,+,manchester_encoder_finish,ManchesterEncoderResult,ManchesterEncoderState*
Function,+,manchester_encoder_reset,void,ManchesterEncoderState*
Function,+,maxim_crc8,uint8_t,"const uint8_t*, const uint8_t, const uint8_t"
Function,-,mbedtls_des3_crypt_cbc,int,"mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
Function,-,mbedtls_des3_crypt_ecb,int,"mbedtls_des3_context*, const unsigned char[8], unsigned char[8]"
Function,-,mbedtls_des3_free,void,mbedtls_des3_context*
Function,-,mbedtls_des3_init,void,mbedtls_des3_context*
Function,-,mbedtls_des3_set2key_dec,int,"mbedtls_des3_context*, const unsigned char[8 * 2]"
Function,-,mbedtls_des3_set2key_enc,int,"mbedtls_des3_context*, const unsigned char[8 * 2]"
Function,-,mbedtls_des3_set3key_dec,int,"mbedtls_des3_context*, const unsigned char[8 * 3]"
Function,-,mbedtls_des3_set3key_enc,int,"mbedtls_des3_context*, const unsigned char[8 * 3]"
Function,-,mbedtls_des_crypt_cbc,int,"mbedtls_des_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*"
Function,-,mbedtls_des_crypt_ecb,int,"mbedtls_des_context*, const unsigned char[8], unsigned char[8]"
Function,-,mbedtls_des_free,void,mbedtls_des_context*
Function,-,mbedtls_des_init,void,mbedtls_des_context*
Function,-,mbedtls_des_key_check_key_parity,int,const unsigned char[8]
Function,-,mbedtls_des_key_check_weak,int,const unsigned char[8]
Function,-,mbedtls_des_key_set_parity,void,unsigned char[8]
Function,-,mbedtls_des_self_test,int,int
Function,-,mbedtls_des_setkey,void,"uint32_t[32], const unsigned char[8]"
Function,-,mbedtls_des_setkey_dec,int,"mbedtls_des_context*, const unsigned char[8]"
Function,-,mbedtls_des_setkey_enc,int,"mbedtls_des_context*, const unsigned char[8]"
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
Function,-,mbedtls_platform_gmtime_r,tm*,"const mbedtls_time_t*, tm*"
Function,-,mbedtls_platform_zeroize,void,"void*, size_t"
Function,-,mbedtls_sha1,int,"const unsigned char*, size_t, unsigned char[20]"
Function,-,mbedtls_sha1_clone,void,"mbedtls_sha1_context*, const mbedtls_sha1_context*"
Function,-,mbedtls_sha1_finish,int,"mbedtls_sha1_context*, unsigned char[20]"
Function,-,mbedtls_sha1_free,void,mbedtls_sha1_context*
Function,-,mbedtls_sha1_init,void,mbedtls_sha1_context*
Function,-,mbedtls_sha1_self_test,int,int
Function,-,mbedtls_sha1_starts,int,mbedtls_sha1_context*
Function,-,mbedtls_sha1_update,int,"mbedtls_sha1_context*, const unsigned char*, size_t"
Function,-,mblen,int,"const char*, size_t"
Function,-,mbstowcs,size_t,"wchar_t*, const char*, size_t"
Function,-,mbtowc,int,"wchar_t*, const char*, size_t"
@@ -1769,6 +1838,7 @@ Function,-,mkostemps,int,"char*, int, int"
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*"
@@ -1797,6 +1867,7 @@ Function,+,notification_message,void,"NotificationApp*, const NotificationSequen
Function,+,notification_message_block,void,"NotificationApp*, const NotificationSequence*"
Function,-,nrand48,long,unsigned short[3]
Function,-,nrf24_configure,void,"FuriHalSpiBusHandle*, uint8_t, uint8_t*, uint8_t*, uint8_t, uint8_t, _Bool, _Bool"
Function,+,nrf24_deinit,void,
Function,+,nrf24_find_channel,uint8_t,"FuriHalSpiBusHandle*, uint8_t*, uint8_t*, uint8_t, uint8_t, uint8_t, uint8_t, _Bool"
Function,-,nrf24_flush_rx,uint8_t,FuriHalSpiBusHandle*
Function,-,nrf24_flush_tx,uint8_t,FuriHalSpiBusHandle*
@@ -2309,6 +2380,8 @@ Function,+,stream_write_vaformat,size_t,"Stream*, const char*, va_list"
Function,-,strerror,char*,int
Function,-,strerror_l,char*,"int, locale_t"
Function,-,strerror_r,char*,"int, char*, size_t"
Function,-,strftime,size_t,"char*, size_t, const char*, const tm*"
Function,-,strftime_l,size_t,"char*, size_t, const char*, const tm*, locale_t"
Function,+,string_stream_alloc,Stream*,
Function,-,strlcat,size_t,"char*, const char*, size_t"
Function,+,strlcpy,size_t,"char*, const char*, size_t"
@@ -2323,6 +2396,8 @@ Function,-,strndup,char*,"const char*, size_t"
Function,-,strnlen,size_t,"const char*, size_t"
Function,-,strnstr,char*,"const char*, const char*, size_t"
Function,-,strpbrk,char*,"const char*, const char*"
Function,-,strptime,char*,"const char*, const char*, tm*"
Function,-,strptime_l,char*,"const char*, const char*, tm*, locale_t"
Function,+,strrchr,char*,"const char*, int"
Function,-,strsep,char*,"char**, const char*"
Function,-,strsignal,char*,int
@@ -2933,6 +3008,7 @@ Function,-,tga_save,void,const char*
Function,-,tgamma,double,double
Function,-,tgammaf,float,float
Function,-,tgammal,long double,long double
Function,-,time,time_t,time_t*
Function,+,timerCalculateTimer,uint32_t,uint16_t
Function,-,timerDelay,void,uint16_t
Function,+,timerIsExpired,_Bool,uint32_t
@@ -4005,6 +4081,7 @@ Function,-,u8x8_upscale_byte,uint16_t,uint8_t
Function,-,u8x8_utf8_init,void,u8x8_t*
Function,-,u8x8_utf8_next,uint16_t,"u8x8_t*, uint8_t"
Function,-,u8x8_utoa,const char*,uint16_t
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"
Function,-,uECC_curve_private_key_size,int,uECC_Curve
@@ -4263,10 +4340,13 @@ Variable,-,MSIRangeTable,const uint32_t[16],
Variable,-,SmpsPrescalerTable,const uint32_t[4][6],
Variable,+,SystemCoreClock,uint32_t,
Variable,+,_ctype_,const char[],
Variable,-,_daylight,int,
Variable,+,_global_impure_ptr,_reent*,
Variable,+,_impure_ptr,_reent*,
Variable,-,_sys_errlist,const char*[],
Variable,-,_sys_nerr,int,
Variable,-,_timezone,long,
Variable,-,_tzname,char*[2],
Variable,+,cli_vcp,CliSession,
Variable,+,furi_hal_i2c_bus_external,FuriHalI2cBus,
Variable,+,furi_hal_i2c_bus_power,FuriHalI2cBus,
1 entry status name type params
2 Version + 8.2 8.4
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
8 Header + applications/services/gui/canvas_i.h
9 Header + applications/services/gui/elements.h
10 Header + applications/services/gui/gui.h
11 Header + applications/services/gui/icon_i.h
12 Header + applications/services/gui/modules/button_menu.h
13 Header + applications/services/gui/modules/button_panel.h
14 Header + applications/services/gui/modules/byte_input.h
124 Header + lib/lfrfid/lfrfid_worker.h
125 Header + lib/lfrfid/protocols/lfrfid_protocols.h
126 Header + lib/lfrfid/tools/bit_lib.h
127 Header + lib/libusb_stm32/inc/hid_usage_button.h
128 Header + lib/libusb_stm32/inc/hid_usage_consumer.h
129 Header + lib/libusb_stm32/inc/hid_usage_desktop.h
130 Header + lib/libusb_stm32/inc/hid_usage_device.h
131 Header + lib/libusb_stm32/inc/hid_usage_game.h
132 Header + lib/libusb_stm32/inc/hid_usage_keyboard.h
133 Header + lib/libusb_stm32/inc/hid_usage_led.h
134 Header + lib/libusb_stm32/inc/hid_usage_ordinal.h
135 Header + lib/libusb_stm32/inc/hid_usage_power.h
136 Header + lib/libusb_stm32/inc/hid_usage_simulation.h
137 Header + lib/libusb_stm32/inc/hid_usage_sport.h
138 Header + lib/libusb_stm32/inc/hid_usage_telephony.h
139 Header + lib/libusb_stm32/inc/hid_usage_vr.h
140 Header + lib/libusb_stm32/inc/usb.h
141 Header + lib/libusb_stm32/inc/usb_cdc.h
142 Header + lib/libusb_stm32/inc/usb_cdca.h
143 Header + lib/libusb_stm32/inc/usb_cdce.h
144 Header + lib/libusb_stm32/inc/usb_cdci.h
145 Header + lib/libusb_stm32/inc/usb_cdcp.h
146 Header + lib/libusb_stm32/inc/usb_cdcw.h
147 Header + lib/libusb_stm32/inc/usb_dfu.h
148 Header + lib/libusb_stm32/inc/usb_hid.h
149 Header + lib/libusb_stm32/inc/usb_std.h
150 Header + lib/libusb_stm32/inc/usb_tmc.h
151 Header + lib/libusb_stm32/inc/usbd_core.h
152 Header + lib/mbedtls/include/mbedtls/des.h
153 Header + lib/mbedtls/include/mbedtls/sha1.h
154 Header + lib/micro-ecc/uECC.h
155 Header + lib/one_wire/ibutton/ibutton_worker.h
156 Header + lib/one_wire/maxim_crc.h
445 Function - _tempnam_r char* _reent*, const char*, const char*
446 Function - _tmpfile_r FILE* _reent*
447 Function - _tmpnam_r char* _reent*, char*
448 Function - _tzset_r void _reent*
449 Function - _ungetc_r int _reent*, int, FILE*
450 Function - _unsetenv_r int _reent*, const char*
451 Function - _vasiprintf_r int _reent*, char**, const char*, __gnuc_va_list
493 Function + args_read_int_and_trim _Bool FuriString*, int*
494 Function + args_read_probably_quoted_string_and_trim _Bool FuriString*, FuriString*
495 Function + args_read_string_and_trim _Bool FuriString*, FuriString*
496 Function - asctime char* const tm*
497 Function - asctime_r char* const tm*, char*
498 Function - asin double double
499 Function - asinf float float
500 Function - asinh double double
676 Function + cli_session_close void Cli*
677 Function + cli_session_open void Cli*, void*
678 Function + cli_write void Cli*, const uint8_t*, size_t
679 Function - clock clock_t
680 Function - copysign double double, double
681 Function - copysignf float float, float
682 Function - copysignl long double long double, long double
689 Function + crc32_calc_buffer uint32_t uint32_t, const void*, size_t
690 Function + crc32_calc_file uint32_t File*, const FileCrcProgressCb, void*
691 Function - ctermid char* char*
692 Function - ctime char* const time_t*
693 Function - ctime_r char* const time_t*, char*
694 Function - cuserid char* char*
695 Function + delete_mutex _Bool ValueMutex*
696 Function + dialog_ex_alloc DialogEx*
717 Function + dialog_message_set_text void DialogMessage*, const char*, uint8_t, uint8_t, Align, Align
718 Function + dialog_message_show DialogMessageButton DialogsApp*, const DialogMessage*
719 Function + dialog_message_show_storage_error void DialogsApp*, const char*
720 Function - difftime double time_t, time_t
721 Function - digital_signal_alloc DigitalSignal* uint32_t
722 Function - digital_signal_append _Bool DigitalSignal*, DigitalSignal*
723 Function - digital_signal_free void DigitalSignal*
1537 Function - gets char* char*
1538 Function - getsubopt int char**, char**, char**
1539 Function - getw int FILE*
1540 Function - gmtime tm* const time_t*
1541 Function - gmtime_r tm* const time_t*, tm*
1542 Function + gui_add_framebuffer_callback void Gui*, GuiCanvasCommitCallback, void*
1543 Function + gui_add_view_port void Gui*, ViewPort*, GuiLayer
1544 Function + gui_get_framebuffer_size size_t Gui*
1738 Function + loading_alloc Loading*
1739 Function + loading_free void Loading*
1740 Function + loading_get_view View* Loading*
1741 Function - localtime tm* const time_t*
1742 Function - localtime_r tm* const time_t*, tm*
1743 Function - log double double
1744 Function - log10 double double
1745 Function - log10f float float
1768 Function + manchester_encoder_finish ManchesterEncoderResult ManchesterEncoderState*
1769 Function + manchester_encoder_reset void ManchesterEncoderState*
1770 Function + maxim_crc8 uint8_t const uint8_t*, const uint8_t, const uint8_t
1771 Function - mbedtls_des3_crypt_cbc int mbedtls_des3_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*
1772 Function - mbedtls_des3_crypt_ecb int mbedtls_des3_context*, const unsigned char[8], unsigned char[8]
1773 Function - mbedtls_des3_free void mbedtls_des3_context*
1774 Function - mbedtls_des3_init void mbedtls_des3_context*
1775 Function - mbedtls_des3_set2key_dec int mbedtls_des3_context*, const unsigned char[8 * 2]
1776 Function - mbedtls_des3_set2key_enc int mbedtls_des3_context*, const unsigned char[8 * 2]
1777 Function - mbedtls_des3_set3key_dec int mbedtls_des3_context*, const unsigned char[8 * 3]
1778 Function - mbedtls_des3_set3key_enc int mbedtls_des3_context*, const unsigned char[8 * 3]
1779 Function - mbedtls_des_crypt_cbc int mbedtls_des_context*, int, size_t, unsigned char[8], const unsigned char*, unsigned char*
1780 Function - mbedtls_des_crypt_ecb int mbedtls_des_context*, const unsigned char[8], unsigned char[8]
1781 Function - mbedtls_des_free void mbedtls_des_context*
1782 Function - mbedtls_des_init void mbedtls_des_context*
1783 Function - mbedtls_des_key_check_key_parity int const unsigned char[8]
1784 Function - mbedtls_des_key_check_weak int const unsigned char[8]
1785 Function - mbedtls_des_key_set_parity void unsigned char[8]
1786 Function - mbedtls_des_self_test int int
1787 Function - mbedtls_des_setkey void uint32_t[32], const unsigned char[8]
1788 Function - mbedtls_des_setkey_dec int mbedtls_des_context*, const unsigned char[8]
1789 Function - mbedtls_des_setkey_enc int mbedtls_des_context*, const unsigned char[8]
1790 Function - mbedtls_internal_sha1_process int mbedtls_sha1_context*, const unsigned char[64]
1791 Function - mbedtls_platform_gmtime_r tm* const mbedtls_time_t*, tm*
1792 Function - mbedtls_platform_zeroize void void*, size_t
1793 Function - mbedtls_sha1 int const unsigned char*, size_t, unsigned char[20]
1794 Function - mbedtls_sha1_clone void mbedtls_sha1_context*, const mbedtls_sha1_context*
1795 Function - mbedtls_sha1_finish int mbedtls_sha1_context*, unsigned char[20]
1796 Function - mbedtls_sha1_free void mbedtls_sha1_context*
1797 Function - mbedtls_sha1_init void mbedtls_sha1_context*
1798 Function - mbedtls_sha1_self_test int int
1799 Function - mbedtls_sha1_starts int mbedtls_sha1_context*
1800 Function - mbedtls_sha1_update int mbedtls_sha1_context*, const unsigned char*, size_t
1801 Function - mblen int const char*, size_t
1802 Function - mbstowcs size_t wchar_t*, const char*, size_t
1803 Function - mbtowc int wchar_t*, const char*, size_t
1838 Function - mkstemp int char*
1839 Function - mkstemps int char*, int
1840 Function - mktemp char* char*
1841 Function - mktime time_t tm*
1842 Function - modf double double, double*
1843 Function - modff float float, float*
1844 Function - modfl long double long double, long double*
1867 Function + notification_message_block void NotificationApp*, const NotificationSequence*
1868 Function - nrand48 long unsigned short[3]
1869 Function - nrf24_configure void FuriHalSpiBusHandle*, uint8_t, uint8_t*, uint8_t*, uint8_t, uint8_t, _Bool, _Bool
1870 Function + nrf24_deinit void
1871 Function + nrf24_find_channel uint8_t FuriHalSpiBusHandle*, uint8_t*, uint8_t*, uint8_t, uint8_t, uint8_t, uint8_t, _Bool
1872 Function - nrf24_flush_rx uint8_t FuriHalSpiBusHandle*
1873 Function - nrf24_flush_tx uint8_t FuriHalSpiBusHandle*
2380 Function - strerror char* int
2381 Function - strerror_l char* int, locale_t
2382 Function - strerror_r char* int, char*, size_t
2383 Function - strftime size_t char*, size_t, const char*, const tm*
2384 Function - strftime_l size_t char*, size_t, const char*, const tm*, locale_t
2385 Function + string_stream_alloc Stream*
2386 Function - strlcat size_t char*, const char*, size_t
2387 Function + strlcpy size_t char*, const char*, size_t
2396 Function - strnlen size_t const char*, size_t
2397 Function - strnstr char* const char*, const char*, size_t
2398 Function - strpbrk char* const char*, const char*
2399 Function - strptime char* const char*, const char*, tm*
2400 Function - strptime_l char* const char*, const char*, tm*, locale_t
2401 Function + strrchr char* const char*, int
2402 Function - strsep char* char**, const char*
2403 Function - strsignal char* int
3008 Function - tgamma double double
3009 Function - tgammaf float float
3010 Function - tgammal long double long double
3011 Function - time time_t time_t*
3012 Function + timerCalculateTimer uint32_t uint16_t
3013 Function - timerDelay void uint16_t
3014 Function + timerIsExpired _Bool uint32_t
4081 Function - u8x8_utf8_init void u8x8_t*
4082 Function - u8x8_utf8_next uint16_t u8x8_t*, uint8_t
4083 Function - u8x8_utoa const char* uint16_t
4084 Function - tzset void
4085 Function - uECC_compress void const uint8_t*, uint8_t*, uECC_Curve
4086 Function + uECC_compute_public_key int const uint8_t*, uint8_t*, uECC_Curve
4087 Function - uECC_curve_private_key_size int uECC_Curve
4340 Variable - SmpsPrescalerTable const uint32_t[4][6]
4341 Variable + SystemCoreClock uint32_t
4342 Variable + _ctype_ const char[]
4343 Variable - _daylight int
4344 Variable + _global_impure_ptr _reent*
4345 Variable + _impure_ptr _reent*
4346 Variable - _sys_errlist const char*[]
4347 Variable - _sys_nerr int
4348 Variable - _timezone long
4349 Variable - _tzname char*[2]
4350 Variable + cli_vcp CliSession
4351 Variable + furi_hal_i2c_bus_external FuriHalI2cBus
4352 Variable + furi_hal_i2c_bus_power FuriHalI2cBus

View File

@@ -20,6 +20,7 @@ typedef enum {
InputKeyLeft,
InputKeyOk,
InputKeyBack,
InputKeyMAX, /**< Special value */
} InputKey;
/* Light */