mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-18 04:34:45 -07:00
* feat(Desktop): Directories support for keybinds - Adds *RIGHT* button select in the file browser dialogs and changing the `Open File` action to `Open File/Directory` in `Settings > Desktop > Keybinds Setup`. This adds the ability to open to any directory in the Archive app, in addition to the default behavior of opening a file in it's default app. * line order mixup * Main Menu: Allow adding JS files (or any file) - Normal files and directories are now able to be added to then main menu and are run in their appropriate apps. - e.g. .txt files shown in text viewer, .js files are run in the JS Runner app, and folders are navigated to by the Archive app. All similar to the desktop keybinds functionality. - Icons are also assigned appropriately based on the extensions, though more could probably be added to the `loader_menu_get_ext_icon` function. - Also replaced some of the long arduous is_dir checks and just used the `storage_dir_exists` function since its already there and does the same. * should be checking `ext` for NULL * Move select_right at end of structs for binary compatibility apps may blindly reach into these structs so need to keep the basics in same structure for DialogsFileBrowserOptions this is even in public api and after compilation this would be incompatible with other firmwares even without reaching into private structs * Select menu item / folder for directories too * Move api below too * Keep ofw order here too * Refactor starting archive into desktop, less FuriString passing around * Dont leave main menu when launching archive * Simplify/fix a few things * Handle folders in run_with_default_app() * Update App -> Item naming in MNTM settings * Fix build * Explain pressing right * Update changelog --------- Co-authored-by: WillyJL <me@willyjl.dev>
4607 lines
281 KiB
CSV
4607 lines
281 KiB
CSV
entry,status,name,type,params
|
|
Version,+,86.0,,
|
|
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
|
|
Header,+,applications/main/archive/helpers/archive_helpers_ext.h,,
|
|
Header,+,applications/main/subghz/subghz_fap.h,,
|
|
Header,+,applications/services/applications.h,,
|
|
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,,
|
|
Header,+,applications/services/expansion/expansion.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,,
|
|
Header,+,applications/services/gui/modules/dialog_ex.h,,
|
|
Header,+,applications/services/gui/modules/empty_screen.h,,
|
|
Header,+,applications/services/gui/modules/file_browser.h,,
|
|
Header,+,applications/services/gui/modules/file_browser_worker.h,,
|
|
Header,+,applications/services/gui/modules/loading.h,,
|
|
Header,+,applications/services/gui/modules/menu.h,,
|
|
Header,+,applications/services/gui/modules/number_input.h,,
|
|
Header,+,applications/services/gui/modules/popup.h,,
|
|
Header,+,applications/services/gui/modules/submenu.h,,
|
|
Header,+,applications/services/gui/modules/text_box.h,,
|
|
Header,+,applications/services/gui/modules/text_input.h,,
|
|
Header,+,applications/services/gui/modules/validators.h,,
|
|
Header,+,applications/services/gui/modules/variable_item_list.h,,
|
|
Header,+,applications/services/gui/modules/widget.h,,
|
|
Header,+,applications/services/gui/modules/widget_elements/widget_element.h,,
|
|
Header,+,applications/services/gui/view_dispatcher.h,,
|
|
Header,+,applications/services/gui/view_holder.h,,
|
|
Header,+,applications/services/gui/view_stack.h,,
|
|
Header,+,applications/services/input/input.h,,
|
|
Header,+,applications/services/loader/firmware_api/firmware_api.h,,
|
|
Header,+,applications/services/loader/loader.h,,
|
|
Header,+,applications/services/locale/locale.h,,
|
|
Header,+,applications/services/notification/notification.h,,
|
|
Header,+,applications/services/notification/notification_messages.h,,
|
|
Header,+,applications/services/power/power_service/power.h,,
|
|
Header,+,applications/services/rpc/rpc_app.h,,
|
|
Header,+,applications/services/storage/storage.h,,
|
|
Header,+,build/icons/assets_icons.h,,
|
|
Header,+,lib/bit_lib/bit_lib.h,,
|
|
Header,+,lib/ble_profile/extra_profiles/hid_profile.h,,
|
|
Header,+,lib/ble_profile/extra_services/hid_service.h,,
|
|
Header,+,lib/datetime/datetime.h,,
|
|
Header,+,lib/digital_signal/digital_sequence.h,,
|
|
Header,+,lib/digital_signal/digital_signal.h,,
|
|
Header,+,lib/drivers/cc1101_regs.h,,
|
|
Header,+,lib/drivers/rgb_backlight.h,,
|
|
Header,+,lib/drivers/st25r3916.h,,
|
|
Header,+,lib/drivers/st25r3916_reg.h,,
|
|
Header,+,lib/flipper_application/api_hashtable/api_hashtable.h,,
|
|
Header,+,lib/flipper_application/api_hashtable/compilesort.hpp,,
|
|
Header,+,lib/flipper_application/flipper_application.h,,
|
|
Header,+,lib/flipper_application/plugins/composite_resolver.h,,
|
|
Header,+,lib/flipper_application/plugins/plugin_manager.h,,
|
|
Header,+,lib/flipper_format/flipper_format.h,,
|
|
Header,+,lib/flipper_format/flipper_format_i.h,,
|
|
Header,+,lib/flipper_format/flipper_format_stream.h,,
|
|
Header,+,lib/ibutton/ibutton_key.h,,
|
|
Header,+,lib/ibutton/ibutton_protocols.h,,
|
|
Header,+,lib/ibutton/ibutton_worker.h,,
|
|
Header,+,lib/ieee754_parse_wrap/wrappers.h,,
|
|
Header,+,lib/infrared/encoder_decoder/infrared.h,,
|
|
Header,+,lib/infrared/worker/infrared_transmit.h,,
|
|
Header,+,lib/infrared/worker/infrared_worker.h,,
|
|
Header,+,lib/lfrfid/lfrfid_dict_file.h,,
|
|
Header,+,lib/lfrfid/lfrfid_raw_file.h,,
|
|
Header,+,lib/lfrfid/lfrfid_raw_worker.h,,
|
|
Header,+,lib/lfrfid/lfrfid_worker.h,,
|
|
Header,+,lib/lfrfid/protocols/lfrfid_protocols.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/stm32_compat.h,,
|
|
Header,+,lib/libusb_stm32/inc/usb.h,,
|
|
Header,+,lib/libusb_stm32/inc/usb_ccid.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/aes.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/des.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/ecdh.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/ecdsa.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/ecp.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/md.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/md5.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/sha1.h,,
|
|
Header,+,lib/mbedtls/include/mbedtls/sha256.h,,
|
|
Header,+,lib/mjs/mjs_array_buf_public.h,,
|
|
Header,+,lib/mjs/mjs_array_public.h,,
|
|
Header,+,lib/mjs/mjs_core_public.h,,
|
|
Header,+,lib/mjs/mjs_exec_public.h,,
|
|
Header,+,lib/mjs/mjs_object_public.h,,
|
|
Header,+,lib/mjs/mjs_primitive_public.h,,
|
|
Header,+,lib/mjs/mjs_string_public.h,,
|
|
Header,+,lib/mjs/mjs_util_public.h,,
|
|
Header,+,lib/mlib/m-algo.h,,
|
|
Header,+,lib/mlib/m-array.h,,
|
|
Header,+,lib/mlib/m-bptree.h,,
|
|
Header,+,lib/mlib/m-core.h,,
|
|
Header,+,lib/mlib/m-deque.h,,
|
|
Header,+,lib/mlib/m-dict.h,,
|
|
Header,+,lib/mlib/m-list.h,,
|
|
Header,+,lib/mlib/m-rbtree.h,,
|
|
Header,+,lib/mlib/m-tuple.h,,
|
|
Header,+,lib/mlib/m-variant.h,,
|
|
Header,+,lib/momentum/momentum.h,,
|
|
Header,+,lib/music_worker/music_worker.h,,
|
|
Header,+,lib/nanopb/pb.h,,
|
|
Header,+,lib/nanopb/pb_decode.h,,
|
|
Header,+,lib/nanopb/pb_encode.h,,
|
|
Header,+,lib/nfc/helpers/crypto1.h,,
|
|
Header,+,lib/nfc/helpers/iso13239_crc.h,,
|
|
Header,+,lib/nfc/helpers/iso14443_crc.h,,
|
|
Header,+,lib/nfc/helpers/nfc_data_generator.h,,
|
|
Header,+,lib/nfc/helpers/nfc_util.h,,
|
|
Header,+,lib/nfc/nfc.h,,
|
|
Header,+,lib/nfc/nfc_device.h,,
|
|
Header,+,lib/nfc/nfc_listener.h,,
|
|
Header,+,lib/nfc/nfc_poller.h,,
|
|
Header,+,lib/nfc/nfc_scanner.h,,
|
|
Header,+,lib/nfc/protocols/emv/emv.h,,
|
|
Header,+,lib/nfc/protocols/emv/emv_poller.h,,
|
|
Header,+,lib/nfc/protocols/felica/felica.h,,
|
|
Header,+,lib/nfc/protocols/felica/felica_listener.h,,
|
|
Header,+,lib/nfc/protocols/felica/felica_poller.h,,
|
|
Header,+,lib/nfc/protocols/felica/felica_poller_sync.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3a/iso14443_3a.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3a/iso14443_3a_listener.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3a/iso14443_3a_poller.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3a/iso14443_3a_poller_sync.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3b/iso14443_3b.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_3b/iso14443_3b_poller.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_4a/iso14443_4a.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_4a/iso14443_4a_listener.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_4a/iso14443_4a_poller.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_4b/iso14443_4b.h,,
|
|
Header,+,lib/nfc/protocols/iso14443_4b/iso14443_4b_poller.h,,
|
|
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3.h,,
|
|
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3_listener.h,,
|
|
Header,+,lib/nfc/protocols/iso15693_3/iso15693_3_poller.h,,
|
|
Header,+,lib/nfc/protocols/mf_classic/mf_classic.h,,
|
|
Header,+,lib/nfc/protocols/mf_classic/mf_classic_listener.h,,
|
|
Header,+,lib/nfc/protocols/mf_classic/mf_classic_poller.h,,
|
|
Header,+,lib/nfc/protocols/mf_classic/mf_classic_poller_sync.h,,
|
|
Header,+,lib/nfc/protocols/mf_desfire/mf_desfire.h,,
|
|
Header,+,lib/nfc/protocols/mf_desfire/mf_desfire_poller.h,,
|
|
Header,+,lib/nfc/protocols/mf_plus/mf_plus.h,,
|
|
Header,+,lib/nfc/protocols/mf_plus/mf_plus_poller.h,,
|
|
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight.h,,
|
|
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_listener.h,,
|
|
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_poller.h,,
|
|
Header,+,lib/nfc/protocols/mf_ultralight/mf_ultralight_poller_sync.h,,
|
|
Header,+,lib/nfc/protocols/ntag4xx/ntag4xx.h,,
|
|
Header,+,lib/nfc/protocols/ntag4xx/ntag4xx_poller.h,,
|
|
Header,+,lib/nfc/protocols/slix/slix.h,,
|
|
Header,+,lib/nfc/protocols/slix/slix_listener.h,,
|
|
Header,+,lib/nfc/protocols/slix/slix_poller.h,,
|
|
Header,+,lib/nfc/protocols/st25tb/st25tb.h,,
|
|
Header,+,lib/nfc/protocols/st25tb/st25tb_poller.h,,
|
|
Header,+,lib/nfc/protocols/st25tb/st25tb_poller_sync.h,,
|
|
Header,+,lib/nfc/protocols/type_4_tag/type_4_tag.h,,
|
|
Header,+,lib/nfc/protocols/type_4_tag/type_4_tag_listener.h,,
|
|
Header,+,lib/nfc/protocols/type_4_tag/type_4_tag_poller.h,,
|
|
Header,+,lib/one_wire/maxim_crc.h,,
|
|
Header,+,lib/one_wire/one_wire_host.h,,
|
|
Header,+,lib/one_wire/one_wire_slave.h,,
|
|
Header,+,lib/print/wrappers.h,,
|
|
Header,+,lib/pulse_reader/pulse_reader.h,,
|
|
Header,+,lib/signal_reader/signal_reader.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_adc.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_bus.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_comp.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_cortex.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_crc.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_crs.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_dma.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_dmamux.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_exti.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_gpio.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_hsem.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_i2c.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_ipcc.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_iwdg.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_lptim.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_lpuart.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_pka.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_pwr.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_rcc.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_rng.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_rtc.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_spi.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_system.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_tim.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_usart.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_utils.h,,
|
|
Header,+,lib/stm32wb_hal/Inc/stm32wbxx_ll_wwdg.h,,
|
|
Header,+,lib/subghz/blocks/const.h,,
|
|
Header,+,lib/subghz/blocks/custom_btn.h,,
|
|
Header,+,lib/subghz/blocks/decoder.h,,
|
|
Header,+,lib/subghz/blocks/encoder.h,,
|
|
Header,+,lib/subghz/blocks/generic.h,,
|
|
Header,+,lib/subghz/blocks/math.h,,
|
|
Header,+,lib/subghz/devices/cc1101_configs.h,,
|
|
Header,+,lib/subghz/devices/cc1101_int/cc1101_int_interconnect.h,,
|
|
Header,+,lib/subghz/environment.h,,
|
|
Header,+,lib/subghz/protocols/public_api.h,,
|
|
Header,+,lib/subghz/protocols/raw.h,,
|
|
Header,+,lib/subghz/receiver.h,,
|
|
Header,+,lib/subghz/registry.h,,
|
|
Header,+,lib/subghz/subghz_file_encoder_worker.h,,
|
|
Header,+,lib/subghz/subghz_protocol_registry.h,,
|
|
Header,+,lib/subghz/subghz_setting.h,,
|
|
Header,+,lib/subghz/subghz_tx_rx_worker.h,,
|
|
Header,+,lib/subghz/subghz_worker.h,,
|
|
Header,+,lib/subghz/transmitter.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,,
|
|
Header,+,lib/toolbox/float_tools.h,,
|
|
Header,+,lib/toolbox/hex.h,,
|
|
Header,+,lib/toolbox/keys_dict.h,,
|
|
Header,+,lib/toolbox/manchester_decoder.h,,
|
|
Header,+,lib/toolbox/manchester_encoder.h,,
|
|
Header,+,lib/toolbox/md5_calc.h,,
|
|
Header,+,lib/toolbox/name_generator.h,,
|
|
Header,+,lib/toolbox/path.h,,
|
|
Header,+,lib/toolbox/pipe.h,,
|
|
Header,+,lib/toolbox/pretty_format.h,,
|
|
Header,+,lib/toolbox/protocols/protocol_dict.h,,
|
|
Header,+,lib/toolbox/pulse_protocols/pulse_glue.h,,
|
|
Header,+,lib/toolbox/saved_struct.h,,
|
|
Header,+,lib/toolbox/simple_array.h,,
|
|
Header,+,lib/toolbox/stream/buffered_file_stream.h,,
|
|
Header,+,lib/toolbox/stream/file_stream.h,,
|
|
Header,+,lib/toolbox/stream/stream.h,,
|
|
Header,+,lib/toolbox/stream/string_stream.h,,
|
|
Header,+,lib/toolbox/strint.h,,
|
|
Header,+,lib/toolbox/tar/tar_archive.h,,
|
|
Header,+,lib/toolbox/value_index.h,,
|
|
Header,+,lib/toolbox/varint.h,,
|
|
Header,+,lib/toolbox/version.h,,
|
|
Header,+,targets/f7/ble_glue/furi_ble/event_dispatcher.h,,
|
|
Header,+,targets/f7/ble_glue/furi_ble/gatt.h,,
|
|
Header,+,targets/f7/ble_glue/furi_ble/profile_interface.h,,
|
|
Header,+,targets/f7/ble_glue/profiles/serial_profile.h,,
|
|
Header,+,targets/f7/ble_glue/services/battery_service.h,,
|
|
Header,+,targets/f7/ble_glue/services/dev_info_service.h,,
|
|
Header,+,targets/f7/ble_glue/services/serial_service.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_bus.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_clock.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_dma.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_flash.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_gpio.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_i2c_config.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_i2c_types.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_ibutton.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_idle_timer.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_interrupt.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_os.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_pwm.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_resources.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_rfid.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_rtc.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_serial.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_serial_control.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_serial_types.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_spi_config.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_spi_types.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_subghz.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_target_hw.h,,
|
|
Header,+,targets/f7/furi_hal/furi_hal_usb_cdc.h,,
|
|
Header,+,targets/f7/platform_specific/cxx_virtual_stub.h,,
|
|
Header,+,targets/f7/platform_specific/intrinsic_export.h,,
|
|
Header,+,targets/f7/platform_specific/math_wrapper.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_adc.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_bt.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_cortex.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_crypto.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_debug.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_i2c.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_info.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_infrared.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_light.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_memory.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_mpu.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_nfc.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_power.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_random.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_region.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_sd.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_speaker.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_spi.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_usb.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_usb_ccid.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_usb_hid.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_usb_hid_u2f.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_version.h,,
|
|
Header,+,targets/furi_hal_include/furi_hal_vibro.h,,
|
|
Function,-,LL_ADC_CommonDeInit,ErrorStatus,ADC_Common_TypeDef*
|
|
Function,-,LL_ADC_CommonInit,ErrorStatus,"ADC_Common_TypeDef*, const LL_ADC_CommonInitTypeDef*"
|
|
Function,-,LL_ADC_CommonStructInit,void,LL_ADC_CommonInitTypeDef*
|
|
Function,-,LL_ADC_DeInit,ErrorStatus,ADC_TypeDef*
|
|
Function,-,LL_ADC_INJ_Init,ErrorStatus,"ADC_TypeDef*, const LL_ADC_INJ_InitTypeDef*"
|
|
Function,-,LL_ADC_INJ_StructInit,void,LL_ADC_INJ_InitTypeDef*
|
|
Function,-,LL_ADC_Init,ErrorStatus,"ADC_TypeDef*, const LL_ADC_InitTypeDef*"
|
|
Function,-,LL_ADC_REG_Init,ErrorStatus,"ADC_TypeDef*, const LL_ADC_REG_InitTypeDef*"
|
|
Function,-,LL_ADC_REG_StructInit,void,LL_ADC_REG_InitTypeDef*
|
|
Function,-,LL_ADC_StructInit,void,LL_ADC_InitTypeDef*
|
|
Function,-,LL_COMP_DeInit,ErrorStatus,COMP_TypeDef*
|
|
Function,+,LL_COMP_Init,ErrorStatus,"COMP_TypeDef*, const LL_COMP_InitTypeDef*"
|
|
Function,-,LL_COMP_StructInit,void,LL_COMP_InitTypeDef*
|
|
Function,-,LL_CRC_DeInit,ErrorStatus,CRC_TypeDef*
|
|
Function,-,LL_CRS_DeInit,ErrorStatus,
|
|
Function,+,LL_DMA_DeInit,ErrorStatus,"DMA_TypeDef*, uint32_t"
|
|
Function,+,LL_DMA_Init,ErrorStatus,"DMA_TypeDef*, uint32_t, LL_DMA_InitTypeDef*"
|
|
Function,-,LL_DMA_StructInit,void,LL_DMA_InitTypeDef*
|
|
Function,-,LL_EXTI_DeInit,ErrorStatus,
|
|
Function,-,LL_EXTI_Init,ErrorStatus,LL_EXTI_InitTypeDef*
|
|
Function,-,LL_EXTI_StructInit,void,LL_EXTI_InitTypeDef*
|
|
Function,-,LL_GPIO_DeInit,ErrorStatus,GPIO_TypeDef*
|
|
Function,+,LL_GPIO_Init,ErrorStatus,"GPIO_TypeDef*, LL_GPIO_InitTypeDef*"
|
|
Function,-,LL_GPIO_StructInit,void,LL_GPIO_InitTypeDef*
|
|
Function,-,LL_I2C_DeInit,ErrorStatus,const I2C_TypeDef*
|
|
Function,+,LL_I2C_Init,ErrorStatus,"I2C_TypeDef*, const LL_I2C_InitTypeDef*"
|
|
Function,-,LL_I2C_StructInit,void,LL_I2C_InitTypeDef*
|
|
Function,-,LL_Init1msTick,void,uint32_t
|
|
Function,+,LL_LPTIM_DeInit,ErrorStatus,LPTIM_TypeDef*
|
|
Function,-,LL_LPTIM_Disable,void,LPTIM_TypeDef*
|
|
Function,+,LL_LPTIM_Init,ErrorStatus,"LPTIM_TypeDef*, const LL_LPTIM_InitTypeDef*"
|
|
Function,-,LL_LPTIM_StructInit,void,LL_LPTIM_InitTypeDef*
|
|
Function,-,LL_LPUART_DeInit,ErrorStatus,const USART_TypeDef*
|
|
Function,+,LL_LPUART_Init,ErrorStatus,"USART_TypeDef*, const LL_LPUART_InitTypeDef*"
|
|
Function,-,LL_LPUART_StructInit,void,LL_LPUART_InitTypeDef*
|
|
Function,-,LL_PKA_DeInit,ErrorStatus,PKA_TypeDef*
|
|
Function,-,LL_PKA_Init,ErrorStatus,"PKA_TypeDef*, LL_PKA_InitTypeDef*"
|
|
Function,-,LL_PKA_StructInit,void,LL_PKA_InitTypeDef*
|
|
Function,-,LL_PLL_ConfigSystemClock_HSE,ErrorStatus,"uint32_t, LL_UTILS_PLLInitTypeDef*, LL_UTILS_ClkInitTypeDef*"
|
|
Function,-,LL_PLL_ConfigSystemClock_HSI,ErrorStatus,"LL_UTILS_PLLInitTypeDef*, LL_UTILS_ClkInitTypeDef*"
|
|
Function,-,LL_PLL_ConfigSystemClock_MSI,ErrorStatus,"LL_UTILS_PLLInitTypeDef*, LL_UTILS_ClkInitTypeDef*"
|
|
Function,-,LL_PWR_DeInit,ErrorStatus,
|
|
Function,-,LL_RCC_DeInit,ErrorStatus,
|
|
Function,-,LL_RCC_GetADCClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetCLK48ClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetI2CClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetLPTIMClockFreq,uint32_t,uint32_t
|
|
Function,+,LL_RCC_GetLPUARTClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetRFWKPClockFreq,uint32_t,
|
|
Function,-,LL_RCC_GetRNGClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetRTCClockFreq,uint32_t,
|
|
Function,-,LL_RCC_GetSAIClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetSMPSClockFreq,uint32_t,
|
|
Function,-,LL_RCC_GetSystemClocksFreq,void,LL_RCC_ClocksTypeDef*
|
|
Function,+,LL_RCC_GetUSARTClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RCC_GetUSBClockFreq,uint32_t,uint32_t
|
|
Function,-,LL_RNG_DeInit,ErrorStatus,RNG_TypeDef*
|
|
Function,-,LL_RNG_Init,ErrorStatus,"RNG_TypeDef*, LL_RNG_InitTypeDef*"
|
|
Function,-,LL_RNG_StructInit,void,LL_RNG_InitTypeDef*
|
|
Function,-,LL_RTC_ALMA_Init,ErrorStatus,"RTC_TypeDef*, uint32_t, LL_RTC_AlarmTypeDef*"
|
|
Function,-,LL_RTC_ALMA_StructInit,void,LL_RTC_AlarmTypeDef*
|
|
Function,-,LL_RTC_ALMB_Init,ErrorStatus,"RTC_TypeDef*, uint32_t, LL_RTC_AlarmTypeDef*"
|
|
Function,-,LL_RTC_ALMB_StructInit,void,LL_RTC_AlarmTypeDef*
|
|
Function,-,LL_RTC_DATE_Init,ErrorStatus,"RTC_TypeDef*, uint32_t, LL_RTC_DateTypeDef*"
|
|
Function,-,LL_RTC_DATE_StructInit,void,LL_RTC_DateTypeDef*
|
|
Function,-,LL_RTC_DeInit,ErrorStatus,RTC_TypeDef*
|
|
Function,+,LL_RTC_EnterInitMode,ErrorStatus,RTC_TypeDef*
|
|
Function,-,LL_RTC_ExitInitMode,ErrorStatus,RTC_TypeDef*
|
|
Function,+,LL_RTC_Init,ErrorStatus,"RTC_TypeDef*, LL_RTC_InitTypeDef*"
|
|
Function,-,LL_RTC_StructInit,void,LL_RTC_InitTypeDef*
|
|
Function,-,LL_RTC_TIME_Init,ErrorStatus,"RTC_TypeDef*, uint32_t, LL_RTC_TimeTypeDef*"
|
|
Function,-,LL_RTC_TIME_StructInit,void,LL_RTC_TimeTypeDef*
|
|
Function,-,LL_RTC_WaitForSynchro,ErrorStatus,RTC_TypeDef*
|
|
Function,-,LL_SPI_DeInit,ErrorStatus,SPI_TypeDef*
|
|
Function,+,LL_SPI_Init,ErrorStatus,"SPI_TypeDef*, LL_SPI_InitTypeDef*"
|
|
Function,-,LL_SPI_StructInit,void,LL_SPI_InitTypeDef*
|
|
Function,-,LL_SetFlashLatency,ErrorStatus,uint32_t
|
|
Function,+,LL_SetSystemCoreClock,void,uint32_t
|
|
Function,-,LL_TIM_BDTR_Init,ErrorStatus,"TIM_TypeDef*, const LL_TIM_BDTR_InitTypeDef*"
|
|
Function,-,LL_TIM_BDTR_StructInit,void,LL_TIM_BDTR_InitTypeDef*
|
|
Function,+,LL_TIM_DeInit,ErrorStatus,TIM_TypeDef*
|
|
Function,-,LL_TIM_ENCODER_Init,ErrorStatus,"TIM_TypeDef*, const LL_TIM_ENCODER_InitTypeDef*"
|
|
Function,-,LL_TIM_ENCODER_StructInit,void,LL_TIM_ENCODER_InitTypeDef*
|
|
Function,-,LL_TIM_HALLSENSOR_Init,ErrorStatus,"TIM_TypeDef*, const LL_TIM_HALLSENSOR_InitTypeDef*"
|
|
Function,-,LL_TIM_HALLSENSOR_StructInit,void,LL_TIM_HALLSENSOR_InitTypeDef*
|
|
Function,-,LL_TIM_IC_Init,ErrorStatus,"TIM_TypeDef*, uint32_t, const LL_TIM_IC_InitTypeDef*"
|
|
Function,-,LL_TIM_IC_StructInit,void,LL_TIM_IC_InitTypeDef*
|
|
Function,+,LL_TIM_Init,ErrorStatus,"TIM_TypeDef*, const LL_TIM_InitTypeDef*"
|
|
Function,+,LL_TIM_OC_Init,ErrorStatus,"TIM_TypeDef*, uint32_t, const LL_TIM_OC_InitTypeDef*"
|
|
Function,-,LL_TIM_OC_StructInit,void,LL_TIM_OC_InitTypeDef*
|
|
Function,-,LL_TIM_StructInit,void,LL_TIM_InitTypeDef*
|
|
Function,-,LL_USART_ClockInit,ErrorStatus,"USART_TypeDef*, const LL_USART_ClockInitTypeDef*"
|
|
Function,-,LL_USART_ClockStructInit,void,LL_USART_ClockInitTypeDef*
|
|
Function,-,LL_USART_DeInit,ErrorStatus,const USART_TypeDef*
|
|
Function,+,LL_USART_Init,ErrorStatus,"USART_TypeDef*, const LL_USART_InitTypeDef*"
|
|
Function,-,LL_USART_StructInit,void,LL_USART_InitTypeDef*
|
|
Function,-,LL_mDelay,void,uint32_t
|
|
Function,-,Osal_MemCmp,int,"const void*, const void*, unsigned int"
|
|
Function,-,Osal_MemCpy,void*,"void*, const void*, unsigned int"
|
|
Function,-,Osal_MemSet,void*,"void*, int, unsigned int"
|
|
Function,-,SK6805_get_led_count,uint8_t,
|
|
Function,-,SK6805_init,void,
|
|
Function,-,SK6805_set_led_color,void,"uint8_t, uint8_t, uint8_t, uint8_t"
|
|
Function,-,SK6805_update,void,
|
|
Function,-,SystemCoreClockUpdate,void,
|
|
Function,-,SystemInit,void,
|
|
Function,-,_Exit,void,int
|
|
Function,+,__aeabi_uldivmod,void*,"uint64_t, uint64_t"
|
|
Function,-,__assert,void,"const char*, int, const char*"
|
|
Function,+,__assert_func,void,"const char*, int, const char*, const char*"
|
|
Function,+,__clear_cache,void,"void*, void*"
|
|
Function,+,__cxa_pure_virtual,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_implementation,void,
|
|
Function,+,__furi_critical_enter,__FuriCriticalInfo,
|
|
Function,+,__furi_critical_exit,void,__FuriCriticalInfo
|
|
Function,+,__furi_halt_implementation,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
|
|
Function,+,__retarget_lock_acquire_recursive,void,_LOCK_T
|
|
Function,-,__retarget_lock_close,void,_LOCK_T
|
|
Function,+,__retarget_lock_close_recursive,void,_LOCK_T
|
|
Function,-,__retarget_lock_init,void,_LOCK_T*
|
|
Function,+,__retarget_lock_init_recursive,void,_LOCK_T*
|
|
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"
|
|
Function,+,__wrap___assert,void,"const char*, int, const char*"
|
|
Function,+,__wrap___assert_func,void,"const char*, int, const char*, const char*"
|
|
Function,+,__wrap_fflush,int,FILE*
|
|
Function,+,__wrap_fgetc,int,FILE*
|
|
Function,+,__wrap_fgets,char*,"char*, size_t, FILE*"
|
|
Function,+,__wrap_getc,int,FILE*
|
|
Function,+,__wrap_getchar,int,
|
|
Function,+,__wrap_printf,int,"const char*, ..."
|
|
Function,+,__wrap_putc,int,"int, FILE*"
|
|
Function,+,__wrap_putchar,int,int
|
|
Function,+,__wrap_puts,int,const char*
|
|
Function,+,__wrap_snprintf,int,"char*, size_t, const char*, ..."
|
|
Function,+,__wrap_strtod,double,"const char*, char**"
|
|
Function,+,__wrap_strtof,float,"const char*, char**"
|
|
Function,+,__wrap_ungetc,int,"int, FILE*"
|
|
Function,+,__wrap_vsnprintf,int,"char*, size_t, const char*, va_list"
|
|
Function,-,_asiprintf_r,int,"_reent*, char**, const char*, ..."
|
|
Function,-,_asniprintf_r,char*,"_reent*, char*, size_t*, const char*, ..."
|
|
Function,-,_asnprintf_r,char*,"_reent*, char*, size_t*, const char*, ..."
|
|
Function,-,_asprintf_r,int,"_reent*, char**, const char*, ..."
|
|
Function,-,_atoi_r,int,"_reent*, const char*"
|
|
Function,-,_atol_r,long,"_reent*, const char*"
|
|
Function,-,_atoll_r,long long,"_reent*, const char*"
|
|
Function,-,_calloc_r,void*,"_reent*, size_t, size_t"
|
|
Function,-,_diprintf_r,int,"_reent*, int, const char*, ..."
|
|
Function,-,_dprintf_r,int,"_reent*, int, const char*, ..."
|
|
Function,-,_drand48_r,double,_reent*
|
|
Function,-,_dtoa_r,char*,"_reent*, double, int, int, int*, int*, char**"
|
|
Function,-,_erand48_r,double,"_reent*, unsigned short[3]"
|
|
Function,-,_fclose_r,int,"_reent*, FILE*"
|
|
Function,-,_fcloseall_r,int,_reent*
|
|
Function,-,_fdopen_r,FILE*,"_reent*, int, const char*"
|
|
Function,-,_fflush_r,int,"_reent*, FILE*"
|
|
Function,-,_fgetc_r,int,"_reent*, FILE*"
|
|
Function,-,_fgetc_unlocked_r,int,"_reent*, FILE*"
|
|
Function,-,_fgetpos_r,int,"_reent*, FILE*, fpos_t*"
|
|
Function,-,_fgets_r,char*,"_reent*, char*, int, FILE*"
|
|
Function,-,_fgets_unlocked_r,char*,"_reent*, char*, int, FILE*"
|
|
Function,-,_findenv,char*,"const char*, int*"
|
|
Function,-,_findenv_r,char*,"_reent*, const char*, int*"
|
|
Function,-,_fiprintf_r,int,"_reent*, FILE*, const char*, ..."
|
|
Function,-,_fiscanf_r,int,"_reent*, FILE*, const char*, ..."
|
|
Function,-,_fmemopen_r,FILE*,"_reent*, void*, size_t, const char*"
|
|
Function,-,_fopen_r,FILE*,"_reent*, const char*, const char*"
|
|
Function,-,_fopencookie_r,FILE*,"_reent*, void*, const char*, cookie_io_functions_t"
|
|
Function,-,_fprintf_r,int,"_reent*, FILE*, const char*, ..."
|
|
Function,-,_fpurge_r,int,"_reent*, FILE*"
|
|
Function,-,_fputc_r,int,"_reent*, int, FILE*"
|
|
Function,-,_fputc_unlocked_r,int,"_reent*, int, FILE*"
|
|
Function,-,_fputs_r,int,"_reent*, const char*, FILE*"
|
|
Function,-,_fputs_unlocked_r,int,"_reent*, const char*, FILE*"
|
|
Function,-,_fread_r,size_t,"_reent*, void*, size_t, size_t, FILE*"
|
|
Function,-,_fread_unlocked_r,size_t,"_reent*, void*, size_t, size_t, FILE*"
|
|
Function,-,_free_r,void,"_reent*, void*"
|
|
Function,-,_freopen_r,FILE*,"_reent*, const char*, const char*, FILE*"
|
|
Function,-,_fscanf_r,int,"_reent*, FILE*, const char*, ..."
|
|
Function,-,_fseek_r,int,"_reent*, FILE*, long, int"
|
|
Function,-,_fseeko_r,int,"_reent*, FILE*, _off_t, int"
|
|
Function,-,_fsetpos_r,int,"_reent*, FILE*, const fpos_t*"
|
|
Function,-,_ftell_r,long,"_reent*, FILE*"
|
|
Function,-,_ftello_r,_off_t,"_reent*, FILE*"
|
|
Function,-,_funopen_r,FILE*,"_reent*, const void*, int (*)(void*, char*, int), int (*)(void*, const char*, int), fpos_t (*)(void*, fpos_t, int), int (*)(void*)"
|
|
Function,-,_fwalk_sglue,int,"_reent*, int (*)(_reent*, __FILE*), _glue*"
|
|
Function,-,_fwrite_r,size_t,"_reent*, const void*, size_t, size_t, FILE*"
|
|
Function,-,_fwrite_unlocked_r,size_t,"_reent*, const void*, size_t, size_t, FILE*"
|
|
Function,-,_getc_r,int,"_reent*, FILE*"
|
|
Function,-,_getc_unlocked_r,int,"_reent*, FILE*"
|
|
Function,-,_getchar_r,int,_reent*
|
|
Function,-,_getchar_unlocked_r,int,_reent*
|
|
Function,-,_getenv_r,char*,"_reent*, const char*"
|
|
Function,-,_gets_r,char*,"_reent*, char*"
|
|
Function,-,_iprintf_r,int,"_reent*, const char*, ..."
|
|
Function,-,_iscanf_r,int,"_reent*, const char*, ..."
|
|
Function,-,_jrand48_r,long,"_reent*, unsigned short[3]"
|
|
Function,-,_l64a_r,char*,"_reent*, long"
|
|
Function,-,_lcong48_r,void,"_reent*, unsigned short[7]"
|
|
Function,-,_lrand48_r,long,_reent*
|
|
Function,-,_malloc_r,void*,"_reent*, size_t"
|
|
Function,-,_mblen_r,int,"_reent*, const char*, size_t, _mbstate_t*"
|
|
Function,-,_mbstowcs_r,size_t,"_reent*, wchar_t*, const char*, size_t, _mbstate_t*"
|
|
Function,-,_mbtowc_r,int,"_reent*, wchar_t*, const char*, size_t, _mbstate_t*"
|
|
Function,-,_mkdtemp_r,char*,"_reent*, char*"
|
|
Function,-,_mkostemp_r,int,"_reent*, char*, int"
|
|
Function,-,_mkostemps_r,int,"_reent*, char*, int, int"
|
|
Function,-,_mkstemp_r,int,"_reent*, char*"
|
|
Function,-,_mkstemps_r,int,"_reent*, char*, int"
|
|
Function,-,_mktemp_r,char*,"_reent*, char*"
|
|
Function,-,_mrand48_r,long,_reent*
|
|
Function,-,_mstats_r,void,"_reent*, char*"
|
|
Function,-,_nrand48_r,long,"_reent*, unsigned short[3]"
|
|
Function,-,_open_memstream_r,FILE*,"_reent*, char**, size_t*"
|
|
Function,-,_perror_r,void,"_reent*, const char*"
|
|
Function,-,_printf_r,int,"_reent*, const char*, ..."
|
|
Function,-,_putc_r,int,"_reent*, int, FILE*"
|
|
Function,-,_putc_unlocked_r,int,"_reent*, int, FILE*"
|
|
Function,-,_putchar_r,int,"_reent*, int"
|
|
Function,-,_putchar_unlocked_r,int,"_reent*, int"
|
|
Function,-,_putenv_r,int,"_reent*, char*"
|
|
Function,-,_puts_r,int,"_reent*, const char*"
|
|
Function,-,_realloc_r,void*,"_reent*, void*, size_t"
|
|
Function,-,_reallocf_r,void*,"_reent*, void*, size_t"
|
|
Function,-,_reclaim_reent,void,_reent*
|
|
Function,-,_remove_r,int,"_reent*, const char*"
|
|
Function,-,_rename_r,int,"_reent*, const char*, const char*"
|
|
Function,-,_rewind_r,void,"_reent*, FILE*"
|
|
Function,-,_scanf_r,int,"_reent*, const char*, ..."
|
|
Function,-,_seed48_r,unsigned short*,"_reent*, unsigned short[3]"
|
|
Function,-,_setenv_r,int,"_reent*, const char*, const char*, int"
|
|
Function,-,_siprintf_r,int,"_reent*, char*, const char*, ..."
|
|
Function,-,_siscanf_r,int,"_reent*, const char*, const char*, ..."
|
|
Function,-,_sniprintf_r,int,"_reent*, char*, size_t, const char*, ..."
|
|
Function,-,_snprintf_r,int,"_reent*, char*, size_t, const char*, ..."
|
|
Function,-,_sprintf_r,int,"_reent*, char*, const char*, ..."
|
|
Function,-,_srand48_r,void,"_reent*, long"
|
|
Function,-,_sscanf_r,int,"_reent*, const char*, const char*, ..."
|
|
Function,-,_strdup_r,char*,"_reent*, const char*"
|
|
Function,-,_strerror_r,char*,"_reent*, int, int, int*"
|
|
Function,-,_strndup_r,char*,"_reent*, const char*, size_t"
|
|
Function,-,_strtod_r,double,"_reent*, const char*, char**"
|
|
Function,-,_strtol_r,long,"_reent*, const char*, char**, int"
|
|
Function,-,_strtold_r,long double,"_reent*, const char*, char**"
|
|
Function,-,_strtoll_r,long long,"_reent*, const char*, char**, int"
|
|
Function,-,_strtoul_r,unsigned long,"_reent*, const char*, char**, int"
|
|
Function,-,_strtoull_r,unsigned long long,"_reent*, const char*, char**, int"
|
|
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,-,_ungetc_r,int,"_reent*, int, FILE*"
|
|
Function,-,_unsetenv_r,int,"_reent*, const char*"
|
|
Function,-,_vasiprintf_r,int,"_reent*, char**, const char*, __gnuc_va_list"
|
|
Function,-,_vasniprintf_r,char*,"_reent*, char*, size_t*, const char*, __gnuc_va_list"
|
|
Function,-,_vasnprintf_r,char*,"_reent*, char*, size_t*, const char*, __gnuc_va_list"
|
|
Function,-,_vasprintf_r,int,"_reent*, char**, const char*, __gnuc_va_list"
|
|
Function,-,_vdiprintf_r,int,"_reent*, int, const char*, __gnuc_va_list"
|
|
Function,-,_vdprintf_r,int,"_reent*, int, const char*, __gnuc_va_list"
|
|
Function,-,_vfiprintf_r,int,"_reent*, FILE*, const char*, __gnuc_va_list"
|
|
Function,-,_vfiscanf_r,int,"_reent*, FILE*, const char*, __gnuc_va_list"
|
|
Function,-,_vfprintf_r,int,"_reent*, FILE*, const char*, __gnuc_va_list"
|
|
Function,-,_vfscanf_r,int,"_reent*, FILE*, const char*, __gnuc_va_list"
|
|
Function,-,_viprintf_r,int,"_reent*, const char*, __gnuc_va_list"
|
|
Function,-,_viscanf_r,int,"_reent*, const char*, __gnuc_va_list"
|
|
Function,-,_vprintf_r,int,"_reent*, const char*, __gnuc_va_list"
|
|
Function,-,_vscanf_r,int,"_reent*, const char*, __gnuc_va_list"
|
|
Function,-,_vsiprintf_r,int,"_reent*, char*, const char*, __gnuc_va_list"
|
|
Function,-,_vsiscanf_r,int,"_reent*, const char*, const char*, __gnuc_va_list"
|
|
Function,-,_vsniprintf_r,int,"_reent*, char*, size_t, const char*, __gnuc_va_list"
|
|
Function,-,_vsnprintf_r,int,"_reent*, char*, size_t, const char*, __gnuc_va_list"
|
|
Function,-,_vsprintf_r,int,"_reent*, char*, const char*, __gnuc_va_list"
|
|
Function,-,_vsscanf_r,int,"_reent*, const char*, const char*, __gnuc_va_list"
|
|
Function,-,_wcstombs_r,size_t,"_reent*, char*, const wchar_t*, size_t, _mbstate_t*"
|
|
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"
|
|
Function,-,arc4random,__uint32_t,
|
|
Function,-,arc4random_buf,void,"void*, size_t"
|
|
Function,-,arc4random_uniform,__uint32_t,__uint32_t
|
|
Function,+,archive_favorites_handle_setting_pin_unpin,void,"const char*, const char*"
|
|
Function,+,args_char_to_hex,_Bool,"char, char, uint8_t*"
|
|
Function,+,args_get_first_word_length,size_t,FuriString*
|
|
Function,+,args_length,size_t,FuriString*
|
|
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,-,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,+,asset_packs_free,void,
|
|
Function,+,asset_packs_init,void,
|
|
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*
|
|
Function,+,atoi,int,const char*
|
|
Function,-,atol,long,const char*
|
|
Function,-,atoll,long long,const char*
|
|
Function,-,basename,char*,const char*
|
|
Function,-,bcmp,int,"const void*, const void*, size_t"
|
|
Function,-,bcopy,void,"const void*, void*, size_t"
|
|
Function,+,bit_buffer_alloc,BitBuffer*,size_t
|
|
Function,+,bit_buffer_append,void,"BitBuffer*, const BitBuffer*"
|
|
Function,+,bit_buffer_append_bit,void,"BitBuffer*, _Bool"
|
|
Function,+,bit_buffer_append_byte,void,"BitBuffer*, uint8_t"
|
|
Function,+,bit_buffer_append_bytes,void,"BitBuffer*, const uint8_t*, size_t"
|
|
Function,+,bit_buffer_append_right,void,"BitBuffer*, const BitBuffer*, size_t"
|
|
Function,+,bit_buffer_copy,void,"BitBuffer*, const BitBuffer*"
|
|
Function,+,bit_buffer_copy_bits,void,"BitBuffer*, const uint8_t*, size_t"
|
|
Function,+,bit_buffer_copy_bytes,void,"BitBuffer*, const uint8_t*, size_t"
|
|
Function,+,bit_buffer_copy_bytes_with_parity,void,"BitBuffer*, const uint8_t*, size_t"
|
|
Function,+,bit_buffer_copy_left,void,"BitBuffer*, const BitBuffer*, size_t"
|
|
Function,+,bit_buffer_copy_right,void,"BitBuffer*, const BitBuffer*, size_t"
|
|
Function,+,bit_buffer_free,void,BitBuffer*
|
|
Function,+,bit_buffer_get_byte,uint8_t,"const BitBuffer*, size_t"
|
|
Function,+,bit_buffer_get_byte_from_bit,uint8_t,"const BitBuffer*, size_t"
|
|
Function,+,bit_buffer_get_capacity_bytes,size_t,const BitBuffer*
|
|
Function,+,bit_buffer_get_data,const uint8_t*,const BitBuffer*
|
|
Function,+,bit_buffer_get_parity,const uint8_t*,const BitBuffer*
|
|
Function,+,bit_buffer_get_size,size_t,const BitBuffer*
|
|
Function,+,bit_buffer_get_size_bytes,size_t,const BitBuffer*
|
|
Function,+,bit_buffer_has_partial_byte,_Bool,const BitBuffer*
|
|
Function,+,bit_buffer_reset,void,BitBuffer*
|
|
Function,+,bit_buffer_set_byte,void,"BitBuffer*, size_t, uint8_t"
|
|
Function,+,bit_buffer_set_byte_with_parity,void,"BitBuffer*, size_t, uint8_t, _Bool"
|
|
Function,+,bit_buffer_set_size,void,"BitBuffer*, size_t"
|
|
Function,+,bit_buffer_set_size_bytes,void,"BitBuffer*, size_t"
|
|
Function,+,bit_buffer_starts_with_byte,_Bool,"const BitBuffer*, uint8_t"
|
|
Function,+,bit_buffer_write_bytes,void,"const BitBuffer*, void*, size_t"
|
|
Function,+,bit_buffer_write_bytes_mid,void,"const BitBuffer*, void*, size_t, size_t"
|
|
Function,+,bit_buffer_write_bytes_with_parity,void,"const BitBuffer*, void*, size_t, size_t*"
|
|
Function,+,bit_lib_add_parity,size_t,"const uint8_t*, size_t, uint8_t*, size_t, uint8_t, uint8_t, BitLibParity"
|
|
Function,+,bit_lib_bytes_to_num_bcd,uint64_t,"const uint8_t*, uint8_t, _Bool*"
|
|
Function,+,bit_lib_bytes_to_num_be,uint64_t,"const uint8_t*, uint8_t"
|
|
Function,+,bit_lib_bytes_to_num_le,uint64_t,"const uint8_t*, uint8_t"
|
|
Function,+,bit_lib_copy_bits,void,"uint8_t*, size_t, size_t, const uint8_t*, size_t"
|
|
Function,+,bit_lib_crc16,uint16_t,"const uint8_t*, size_t, uint16_t, uint16_t, _Bool, _Bool, uint16_t"
|
|
Function,+,bit_lib_crc8,uint16_t,"const uint8_t*, size_t, uint8_t, uint8_t, _Bool, _Bool, uint8_t"
|
|
Function,+,bit_lib_get_bit,_Bool,"const uint8_t*, size_t"
|
|
Function,+,bit_lib_get_bit_count,uint8_t,uint32_t
|
|
Function,+,bit_lib_get_bits,uint8_t,"const uint8_t*, size_t, uint8_t"
|
|
Function,+,bit_lib_get_bits_16,uint16_t,"const uint8_t*, size_t, uint8_t"
|
|
Function,+,bit_lib_get_bits_32,uint32_t,"const uint8_t*, size_t, uint8_t"
|
|
Function,+,bit_lib_get_bits_64,uint64_t,"const uint8_t*, size_t, uint8_t"
|
|
Function,+,bit_lib_num_to_bytes_be,void,"uint64_t, uint8_t, uint8_t*"
|
|
Function,+,bit_lib_num_to_bytes_le,void,"uint64_t, uint8_t, uint8_t*"
|
|
Function,+,bit_lib_print_bits,void,"const uint8_t*, size_t"
|
|
Function,+,bit_lib_print_regions,void,"const BitLibRegion*, size_t, const uint8_t*, size_t"
|
|
Function,+,bit_lib_push_bit,void,"uint8_t*, size_t, _Bool"
|
|
Function,+,bit_lib_remove_bit_every_nth,size_t,"uint8_t*, size_t, uint8_t, uint8_t"
|
|
Function,+,bit_lib_reverse_16_fast,uint16_t,uint16_t
|
|
Function,+,bit_lib_reverse_8_fast,uint8_t,uint8_t
|
|
Function,+,bit_lib_reverse_bits,void,"uint8_t*, size_t, uint8_t"
|
|
Function,+,bit_lib_set_bit,void,"uint8_t*, size_t, _Bool"
|
|
Function,+,bit_lib_set_bits,void,"uint8_t*, size_t, uint8_t, uint8_t"
|
|
Function,+,bit_lib_test_parity,_Bool,"const uint8_t*, size_t, uint8_t, BitLibParity, uint8_t"
|
|
Function,+,bit_lib_test_parity_32,_Bool,"uint32_t, BitLibParity"
|
|
Function,-,ble_app_deinit,void,
|
|
Function,-,ble_app_get_key_storage_buff,void,"uint8_t**, uint16_t*"
|
|
Function,-,ble_app_init,_Bool,
|
|
Function,-,ble_event_app_notification,BleEventFlowStatus,void*
|
|
Function,-,ble_event_dispatcher_init,void,
|
|
Function,-,ble_event_dispatcher_process_event,BleEventFlowStatus,void*
|
|
Function,+,ble_event_dispatcher_register_svc_handler,GapSvcEventHandler*,"BleSvcEventHandlerCb, void*"
|
|
Function,-,ble_event_dispatcher_reset,void,
|
|
Function,+,ble_event_dispatcher_unregister_svc_handler,void,GapSvcEventHandler*
|
|
Function,+,ble_gatt_characteristic_delete,void,"uint16_t, BleGattCharacteristicInstance*"
|
|
Function,+,ble_gatt_characteristic_init,void,"uint16_t, const BleGattCharacteristicParams*, BleGattCharacteristicInstance*"
|
|
Function,+,ble_gatt_characteristic_update,_Bool,"uint16_t, BleGattCharacteristicInstance*, const void*"
|
|
Function,+,ble_gatt_service_add,_Bool,"uint8_t, const Service_UUID_t*, uint8_t, uint8_t, uint16_t*"
|
|
Function,+,ble_gatt_service_delete,_Bool,uint16_t
|
|
Function,+,ble_glue_force_c2_mode,BleGlueCommandResult,BleGlueC2Mode
|
|
Function,-,ble_glue_fus_get_status,BleGlueCommandResult,
|
|
Function,-,ble_glue_fus_stack_delete,BleGlueCommandResult,
|
|
Function,-,ble_glue_fus_stack_install,BleGlueCommandResult,"uint32_t, uint32_t"
|
|
Function,-,ble_glue_fus_wait_operation,BleGlueCommandResult,
|
|
Function,+,ble_glue_get_c2_info,const BleGlueC2Info*,
|
|
Function,-,ble_glue_get_c2_status,BleGlueStatus,
|
|
Function,-,ble_glue_get_hardfault_info,const BleGlueHardfaultInfo*,
|
|
Function,+,ble_glue_init,void,
|
|
Function,+,ble_glue_is_alive,_Bool,
|
|
Function,+,ble_glue_is_radio_stack_ready,_Bool,
|
|
Function,+,ble_glue_reinit_c2,_Bool,
|
|
Function,+,ble_glue_set_key_storage_changed_callback,void,"BleGlueKeyStorageChangedCallback, void*"
|
|
Function,-,ble_glue_start,_Bool,
|
|
Function,-,ble_glue_stop,void,
|
|
Function,+,ble_glue_wait_for_c2_start,_Bool,int32_t
|
|
Function,-,ble_profile_hid_consumer_key_press,_Bool,"FuriHalBleProfileBase*, uint16_t"
|
|
Function,-,ble_profile_hid_consumer_key_release,_Bool,"FuriHalBleProfileBase*, uint16_t"
|
|
Function,-,ble_profile_hid_consumer_key_release_all,_Bool,FuriHalBleProfileBase*
|
|
Function,-,ble_profile_hid_kb_press,_Bool,"FuriHalBleProfileBase*, uint16_t"
|
|
Function,-,ble_profile_hid_kb_release,_Bool,"FuriHalBleProfileBase*, uint16_t"
|
|
Function,-,ble_profile_hid_kb_release_all,_Bool,FuriHalBleProfileBase*
|
|
Function,-,ble_profile_hid_mouse_move,_Bool,"FuriHalBleProfileBase*, int8_t, int8_t"
|
|
Function,-,ble_profile_hid_mouse_press,_Bool,"FuriHalBleProfileBase*, uint8_t"
|
|
Function,-,ble_profile_hid_mouse_release,_Bool,"FuriHalBleProfileBase*, uint8_t"
|
|
Function,-,ble_profile_hid_mouse_release_all,_Bool,FuriHalBleProfileBase*
|
|
Function,-,ble_profile_hid_mouse_scroll,_Bool,"FuriHalBleProfileBase*, int8_t"
|
|
Function,+,ble_profile_serial_notify_buffer_is_empty,void,FuriHalBleProfileBase*
|
|
Function,+,ble_profile_serial_set_event_callback,void,"FuriHalBleProfileBase*, uint16_t, FuriHalBtSerialCallback, void*"
|
|
Function,+,ble_profile_serial_set_rpc_active,void,"FuriHalBleProfileBase*, _Bool"
|
|
Function,+,ble_profile_serial_tx,_Bool,"FuriHalBleProfileBase*, uint8_t*, uint16_t"
|
|
Function,+,ble_svc_battery_start,BleServiceBattery*,_Bool
|
|
Function,+,ble_svc_battery_state_update,void,"uint8_t*, _Bool*"
|
|
Function,+,ble_svc_battery_stop,void,BleServiceBattery*
|
|
Function,+,ble_svc_battery_update_level,_Bool,"BleServiceBattery*, uint8_t"
|
|
Function,+,ble_svc_battery_update_power_state,_Bool,"BleServiceBattery*, _Bool"
|
|
Function,+,ble_svc_dev_info_start,BleServiceDevInfo*,
|
|
Function,+,ble_svc_dev_info_stop,void,BleServiceDevInfo*
|
|
Function,-,ble_svc_hid_start,BleServiceHid*,
|
|
Function,-,ble_svc_hid_stop,void,BleServiceHid*
|
|
Function,-,ble_svc_hid_update_info,_Bool,"BleServiceHid*, uint8_t*"
|
|
Function,-,ble_svc_hid_update_input_report,_Bool,"BleServiceHid*, uint8_t, uint8_t*, uint16_t"
|
|
Function,-,ble_svc_hid_update_report_map,_Bool,"BleServiceHid*, const uint8_t*, uint16_t"
|
|
Function,+,ble_svc_serial_notify_buffer_is_empty,void,BleServiceSerial*
|
|
Function,+,ble_svc_serial_set_callbacks,void,"BleServiceSerial*, uint16_t, SerialServiceEventCallback, void*"
|
|
Function,+,ble_svc_serial_set_rpc_active,void,"BleServiceSerial*, _Bool"
|
|
Function,+,ble_svc_serial_start,BleServiceSerial*,
|
|
Function,+,ble_svc_serial_stop,void,BleServiceSerial*
|
|
Function,+,ble_svc_serial_update_tx,_Bool,"BleServiceSerial*, uint8_t*, uint16_t"
|
|
Function,-,bsearch,void*,"const void*, const void*, size_t, size_t, __compar_fn_t"
|
|
Function,+,bt_disconnect,void,Bt*
|
|
Function,+,bt_forget_bonded_devices,void,Bt*
|
|
Function,+,bt_keys_storage_alloc,BtKeysStorage*,const char*
|
|
Function,+,bt_keys_storage_delete,_Bool,BtKeysStorage*
|
|
Function,+,bt_keys_storage_free,void,BtKeysStorage*
|
|
Function,+,bt_keys_storage_is_changed,_Bool,BtKeysStorage*
|
|
Function,+,bt_keys_storage_load,_Bool,BtKeysStorage*
|
|
Function,+,bt_keys_storage_set_default_path,void,Bt*
|
|
Function,+,bt_keys_storage_set_file_path,void,"BtKeysStorage*, const char*"
|
|
Function,+,bt_keys_storage_set_ram_params,void,"BtKeysStorage*, uint8_t*, uint16_t"
|
|
Function,+,bt_keys_storage_set_storage_path,void,"Bt*, const char*"
|
|
Function,+,bt_keys_storage_update,_Bool,"BtKeysStorage*, uint8_t*, uint32_t"
|
|
Function,+,bt_profile_restore_default,_Bool,Bt*
|
|
Function,+,bt_profile_start,FuriHalBleProfileBase*,"Bt*, const FuriHalBleProfileTemplate*, FuriHalBleProfileParams"
|
|
Function,+,bt_set_status_changed_callback,void,"Bt*, BtStatusChangedCallback, void*"
|
|
Function,+,buffered_file_stream_alloc,Stream*,Storage*
|
|
Function,+,buffered_file_stream_close,_Bool,Stream*
|
|
Function,+,buffered_file_stream_get_error,FS_Error,Stream*
|
|
Function,+,buffered_file_stream_open,_Bool,"Stream*, const char*, FS_AccessMode, FS_OpenMode"
|
|
Function,+,buffered_file_stream_sync,_Bool,Stream*
|
|
Function,+,button_menu_add_item,ButtonMenuItem*,"ButtonMenu*, const char*, int32_t, ButtonMenuItemCallback, ButtonMenuItemType, void*"
|
|
Function,+,button_menu_alloc,ButtonMenu*,
|
|
Function,+,button_menu_free,void,ButtonMenu*
|
|
Function,+,button_menu_get_view,View*,ButtonMenu*
|
|
Function,+,button_menu_reset,void,ButtonMenu*
|
|
Function,+,button_menu_set_header,void,"ButtonMenu*, const char*"
|
|
Function,+,button_menu_set_selected_item,void,"ButtonMenu*, uint32_t"
|
|
Function,+,button_panel_add_icon,void,"ButtonPanel*, uint16_t, uint16_t, const Icon*"
|
|
Function,+,button_panel_add_item,void,"ButtonPanel*, uint32_t, uint16_t, uint16_t, uint16_t, uint16_t, const Icon*, const Icon*, ButtonItemCallback, void*"
|
|
Function,+,button_panel_add_label,void,"ButtonPanel*, uint16_t, uint16_t, Font, const char*"
|
|
Function,+,button_panel_alloc,ButtonPanel*,
|
|
Function,+,button_panel_free,void,ButtonPanel*
|
|
Function,+,button_panel_get_view,View*,ButtonPanel*
|
|
Function,+,button_panel_reserve,void,"ButtonPanel*, size_t, size_t"
|
|
Function,+,button_panel_reset,void,ButtonPanel*
|
|
Function,+,byte_input_alloc,ByteInput*,
|
|
Function,+,byte_input_free,void,ByteInput*
|
|
Function,+,byte_input_get_view,View*,ByteInput*
|
|
Function,+,byte_input_set_header_text,void,"ByteInput*, const char*"
|
|
Function,+,byte_input_set_result_callback,void,"ByteInput*, ByteInputCallback, ByteChangedCallback, void*, uint8_t*, uint8_t"
|
|
Function,-,bzero,void,"void*, size_t"
|
|
Function,+,calloc,void*,"size_t, size_t"
|
|
Function,+,canvas_clear,void,Canvas*
|
|
Function,+,canvas_commit,void,Canvas*
|
|
Function,+,canvas_current_font_height,size_t,const Canvas*
|
|
Function,+,canvas_current_font_width,size_t,const Canvas*
|
|
Function,+,canvas_draw_bitmap,void,"Canvas*, int32_t, int32_t, size_t, size_t, const uint8_t*"
|
|
Function,+,canvas_draw_box,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,canvas_draw_circle,void,"Canvas*, int32_t, int32_t, size_t"
|
|
Function,+,canvas_draw_disc,void,"Canvas*, int32_t, int32_t, size_t"
|
|
Function,+,canvas_draw_dot,void,"Canvas*, int32_t, int32_t"
|
|
Function,+,canvas_draw_frame,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,canvas_draw_glyph,void,"Canvas*, int32_t, int32_t, uint16_t"
|
|
Function,+,canvas_draw_icon,void,"Canvas*, int32_t, int32_t, const Icon*"
|
|
Function,+,canvas_draw_icon_animation,void,"Canvas*, int32_t, int32_t, IconAnimation*"
|
|
Function,+,canvas_draw_icon_animation_ex,void,"Canvas*, int32_t, int32_t, int32_t, int32_t, IconAnimation*"
|
|
Function,+,canvas_draw_icon_ex,void,"Canvas*, int32_t, int32_t, const Icon*, IconRotation"
|
|
Function,+,canvas_draw_line,void,"Canvas*, int32_t, int32_t, int32_t, int32_t"
|
|
Function,+,canvas_draw_overlay,void,Canvas*
|
|
Function,+,canvas_draw_rbox,void,"Canvas*, int32_t, int32_t, size_t, size_t, size_t"
|
|
Function,+,canvas_draw_rframe,void,"Canvas*, int32_t, int32_t, size_t, size_t, size_t"
|
|
Function,+,canvas_draw_str,void,"Canvas*, int32_t, int32_t, const char*"
|
|
Function,+,canvas_draw_str_aligned,void,"Canvas*, int32_t, int32_t, Align, Align, const char*"
|
|
Function,+,canvas_draw_triangle,void,"Canvas*, int32_t, int32_t, size_t, size_t, CanvasDirection"
|
|
Function,+,canvas_draw_xbm,void,"Canvas*, int32_t, int32_t, size_t, size_t, const uint8_t*"
|
|
Function,+,canvas_draw_xbm_ex,void,"Canvas*, int32_t, int32_t, size_t, size_t, IconRotation, const uint8_t*"
|
|
Function,+,canvas_get_font_params,const CanvasFontParameters*,"const Canvas*, Font"
|
|
Function,+,canvas_glyph_width,size_t,"Canvas*, uint16_t"
|
|
Function,+,canvas_height,size_t,const Canvas*
|
|
Function,+,canvas_invert_color,void,Canvas*
|
|
Function,+,canvas_reset,void,Canvas*
|
|
Function,+,canvas_set_bitmap_mode,void,"Canvas*, _Bool"
|
|
Function,+,canvas_set_color,void,"Canvas*, Color"
|
|
Function,+,canvas_set_custom_u8g2_font,void,"Canvas*, const uint8_t*"
|
|
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,size_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*
|
|
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_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*
|
|
Function,+,composite_api_resolver_get,const ElfApiInterface*,CompositeApiResolver*
|
|
Function,+,compress_alloc,Compress*,"CompressType, const void*"
|
|
Function,+,compress_decode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
|
|
Function,+,compress_decode_streamed,_Bool,"Compress*, CompressIoCallback, void*, CompressIoCallback, void*"
|
|
Function,+,compress_encode,_Bool,"Compress*, uint8_t*, size_t, uint8_t*, size_t, size_t*"
|
|
Function,+,compress_free,void,Compress*
|
|
Function,+,compress_icon_alloc,CompressIcon*,size_t
|
|
Function,+,compress_icon_decode,void,"CompressIcon*, const uint8_t*, uint8_t**"
|
|
Function,+,compress_icon_free,void,CompressIcon*
|
|
Function,+,compress_stream_decoder_alloc,CompressStreamDecoder*,"CompressType, const void*, CompressIoCallback, void*"
|
|
Function,+,compress_stream_decoder_free,void,CompressStreamDecoder*
|
|
Function,+,compress_stream_decoder_read,_Bool,"CompressStreamDecoder*, uint8_t*, size_t"
|
|
Function,+,compress_stream_decoder_rewind,_Bool,CompressStreamDecoder*
|
|
Function,+,compress_stream_decoder_seek,_Bool,"CompressStreamDecoder*, size_t"
|
|
Function,+,compress_stream_decoder_tell,size_t,CompressStreamDecoder*
|
|
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,+,crypto1_alloc,Crypto1*,
|
|
Function,+,crypto1_bit,uint8_t,"Crypto1*, uint8_t, int"
|
|
Function,+,crypto1_byte,uint8_t,"Crypto1*, uint8_t, int"
|
|
Function,+,crypto1_decrypt,void,"Crypto1*, const BitBuffer*, BitBuffer*"
|
|
Function,+,crypto1_decrypt_nt_enc,uint32_t,"uint32_t, uint32_t, MfClassicKey"
|
|
Function,+,crypto1_encrypt,void,"Crypto1*, uint8_t*, const BitBuffer*, BitBuffer*"
|
|
Function,+,crypto1_encrypt_reader_nonce,void,"Crypto1*, uint64_t, uint32_t, uint8_t*, uint8_t*, BitBuffer*, _Bool"
|
|
Function,+,crypto1_free,void,Crypto1*
|
|
Function,+,crypto1_init,void,"Crypto1*, uint64_t"
|
|
Function,+,crypto1_is_weak_prng_nonce,_Bool,uint32_t
|
|
Function,+,crypto1_lfsr_rollback_word,uint32_t,"Crypto1*, uint32_t, int"
|
|
Function,+,crypto1_nonce_matches_encrypted_parity_bits,_Bool,"uint32_t, uint32_t, uint8_t"
|
|
Function,+,crypto1_prng_successor,uint32_t,"uint32_t, uint32_t"
|
|
Function,+,crypto1_reset,void,Crypto1*
|
|
Function,+,crypto1_word,uint32_t,"Crypto1*, uint32_t, int"
|
|
Function,-,ctermid,char*,char*
|
|
Function,-,cuserid,char*,char*
|
|
Function,+,datetime_datetime_to_timestamp,uint32_t,DateTime*
|
|
Function,+,datetime_get_days_per_month,uint8_t,"_Bool, uint8_t"
|
|
Function,+,datetime_get_days_per_year,uint16_t,uint16_t
|
|
Function,+,datetime_is_leap_year,_Bool,uint16_t
|
|
Function,+,datetime_timestamp_to_datetime,void,"uint32_t, DateTime*"
|
|
Function,+,datetime_validate_datetime,_Bool,DateTime*
|
|
Function,+,dialog_ex_alloc,DialogEx*,
|
|
Function,+,dialog_ex_disable_extended_events,void,DialogEx*
|
|
Function,+,dialog_ex_enable_extended_events,void,DialogEx*
|
|
Function,+,dialog_ex_free,void,DialogEx*
|
|
Function,+,dialog_ex_get_view,View*,DialogEx*
|
|
Function,+,dialog_ex_reset,void,DialogEx*
|
|
Function,+,dialog_ex_set_center_button_text,void,"DialogEx*, const char*"
|
|
Function,+,dialog_ex_set_context,void,"DialogEx*, void*"
|
|
Function,+,dialog_ex_set_header,void,"DialogEx*, const char*, uint8_t, uint8_t, Align, Align"
|
|
Function,+,dialog_ex_set_icon,void,"DialogEx*, uint8_t, uint8_t, const Icon*"
|
|
Function,+,dialog_ex_set_left_button_text,void,"DialogEx*, const char*"
|
|
Function,+,dialog_ex_set_result_callback,void,"DialogEx*, DialogExResultCallback"
|
|
Function,+,dialog_ex_set_right_button_text,void,"DialogEx*, const char*"
|
|
Function,+,dialog_ex_set_text,void,"DialogEx*, const char*, uint8_t, uint8_t, Align, Align"
|
|
Function,+,dialog_file_browser_set_basic_options,void,"DialogsFileBrowserOptions*, const char*, const Icon*"
|
|
Function,+,dialog_file_browser_show,_Bool,"DialogsApp*, FuriString*, FuriString*, const DialogsFileBrowserOptions*"
|
|
Function,+,dialog_message_alloc,DialogMessage*,
|
|
Function,+,dialog_message_free,void,DialogMessage*
|
|
Function,+,dialog_message_set_buttons,void,"DialogMessage*, const char*, const char*, const char*"
|
|
Function,+,dialog_message_set_header,void,"DialogMessage*, const char*, uint8_t, uint8_t, Align, Align"
|
|
Function,+,dialog_message_set_icon,void,"DialogMessage*, const Icon*, uint8_t, uint8_t"
|
|
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,+,digital_sequence_add_signal,void,"DigitalSequence*, uint8_t"
|
|
Function,-,digital_sequence_alloc,DigitalSequence*,"uint32_t, const GpioPin*"
|
|
Function,-,digital_sequence_clear,void,DigitalSequence*
|
|
Function,-,digital_sequence_free,void,DigitalSequence*
|
|
Function,+,digital_sequence_register_signal,void,"DigitalSequence*, uint8_t, const DigitalSignal*"
|
|
Function,+,digital_sequence_transmit,void,DigitalSequence*
|
|
Function,+,digital_signal_add_period,void,"DigitalSignal*, uint32_t"
|
|
Function,+,digital_signal_add_period_with_level,void,"DigitalSignal*, uint32_t, _Bool"
|
|
Function,-,digital_signal_alloc,DigitalSignal*,uint32_t
|
|
Function,-,digital_signal_free,void,DigitalSignal*
|
|
Function,+,digital_signal_get_size,uint32_t,const DigitalSignal*
|
|
Function,+,digital_signal_get_start_level,_Bool,const DigitalSignal*
|
|
Function,+,digital_signal_set_start_level,void,"DigitalSignal*, _Bool"
|
|
Function,-,diprintf,int,"int, const char*, ..."
|
|
Function,+,dir_walk_alloc,DirWalk*,Storage*
|
|
Function,+,dir_walk_close,void,DirWalk*
|
|
Function,+,dir_walk_free,void,DirWalk*
|
|
Function,+,dir_walk_get_error,FS_Error,DirWalk*
|
|
Function,+,dir_walk_open,_Bool,"DirWalk*, const char*"
|
|
Function,+,dir_walk_read,DirWalkResult,"DirWalk*, FuriString*, FileInfo*"
|
|
Function,+,dir_walk_set_filter_cb,void,"DirWalk*, DirWalkFilterCb, void*"
|
|
Function,+,dir_walk_set_recurse_filter,void,"DirWalk*, const char**, size_t"
|
|
Function,+,dir_walk_set_recursive,void,"DirWalk*, _Bool"
|
|
Function,-,div,div_t,"int, int"
|
|
Function,+,dolphin_deed,void,DolphinDeed
|
|
Function,+,dolphin_deed_get_app,DolphinApp,DolphinDeed
|
|
Function,+,dolphin_deed_get_app_limit,uint8_t,DolphinApp
|
|
Function,+,dolphin_deed_get_weight,uint8_t,DolphinDeed
|
|
Function,+,dolphin_flush,void,Dolphin*
|
|
Function,+,dolphin_get_pubsub,FuriPubSub*,Dolphin*
|
|
Function,+,dolphin_get_settings,void,"Dolphin*, DolphinSettings*"
|
|
Function,+,dolphin_reload_state,void,Dolphin*
|
|
Function,+,dolphin_set_settings,void,"Dolphin*, DolphinSettings*"
|
|
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,+,elements_bold_rounded_frame,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,elements_bubble,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,elements_bubble_str,void,"Canvas*, int32_t, int32_t, const char*, Align, Align"
|
|
Function,+,elements_button_center,void,"Canvas*, const char*"
|
|
Function,+,elements_button_down,void,"Canvas*, const char*"
|
|
Function,+,elements_button_left,void,"Canvas*, const char*"
|
|
Function,+,elements_button_right,void,"Canvas*, const char*"
|
|
Function,+,elements_button_up,void,"Canvas*, const char*"
|
|
Function,+,elements_frame,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,elements_multiline_text,void,"Canvas*, int32_t, int32_t, const char*"
|
|
Function,+,elements_multiline_text_aligned,void,"Canvas*, int32_t, int32_t, Align, Align, const char*"
|
|
Function,+,elements_multiline_text_framed,void,"Canvas*, int32_t, int32_t, const char*"
|
|
Function,+,elements_progress_bar,void,"Canvas*, int32_t, int32_t, size_t, float"
|
|
Function,+,elements_progress_bar_with_text,void,"Canvas*, int32_t, int32_t, size_t, float, const char*"
|
|
Function,+,elements_scrollable_text_line,void,"Canvas*, int32_t, int32_t, size_t, FuriString*, size_t, _Bool"
|
|
Function,+,elements_scrollable_text_line_centered,void,"Canvas*, int32_t, int32_t, size_t, FuriString*, size_t, _Bool, _Bool"
|
|
Function,+,elements_scrollbar,void,"Canvas*, size_t, size_t"
|
|
Function,+,elements_scrollbar_horizontal,void,"Canvas*, int32_t, int32_t, size_t, size_t, size_t"
|
|
Function,+,elements_scrollbar_pos,void,"Canvas*, int32_t, int32_t, size_t, size_t, size_t"
|
|
Function,+,elements_slightly_rounded_box,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,elements_slightly_rounded_frame,void,"Canvas*, int32_t, int32_t, size_t, size_t"
|
|
Function,+,elements_string_fit_width,void,"Canvas*, FuriString*, size_t"
|
|
Function,+,elements_text_box,void,"Canvas*, int32_t, int32_t, size_t, size_t, Align, Align, const char*, _Bool"
|
|
Function,+,elf_resolve_from_hashtable,_Bool,"const ElfApiInterface*, uint32_t, Elf32_Addr*"
|
|
Function,+,elf_symbolname_hash,uint32_t,const char*
|
|
Function,+,em4305_write,void,LFRFIDEM4305*
|
|
Function,+,empty_screen_alloc,EmptyScreen*,
|
|
Function,+,empty_screen_free,void,EmptyScreen*
|
|
Function,+,empty_screen_get_view,View*,EmptyScreen*
|
|
Function,+,emv_alloc,EmvData*,
|
|
Function,+,emv_copy,void,"EmvData*, const EmvData*"
|
|
Function,+,emv_free,void,EmvData*
|
|
Function,+,emv_get_base_data,Iso14443_4aData*,const EmvData*
|
|
Function,+,emv_get_device_name,const char*,"const EmvData*, NfcDeviceNameType"
|
|
Function,+,emv_get_uid,const uint8_t*,"const EmvData*, size_t*"
|
|
Function,+,emv_is_equal,_Bool,"const EmvData*, const EmvData*"
|
|
Function,+,emv_load,_Bool,"EmvData*, FlipperFormat*, uint32_t"
|
|
Function,+,emv_poller_get_last_online_atc,EmvError,EmvPoller*
|
|
Function,+,emv_poller_get_pin_try_counter,EmvError,EmvPoller*
|
|
Function,+,emv_poller_get_processing_options,EmvError,EmvPoller*
|
|
Function,+,emv_poller_read_afl,EmvError,"EmvPoller*, _Bool, uint16_t*"
|
|
Function,+,emv_poller_read_log_entry,EmvError,EmvPoller*
|
|
Function,+,emv_poller_read_sfi_record,EmvError,"EmvPoller*, uint8_t, uint8_t"
|
|
Function,+,emv_poller_select_application,EmvError,EmvPoller*
|
|
Function,+,emv_poller_select_ppse,EmvError,EmvPoller*
|
|
Function,+,emv_reset,void,EmvData*
|
|
Function,+,emv_save,_Bool,"const EmvData*, FlipperFormat*"
|
|
Function,+,emv_set_uid,_Bool,"EmvData*, const uint8_t*, size_t"
|
|
Function,+,emv_verify,_Bool,"EmvData*, const FuriString*"
|
|
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,+,expansion_disable,void,Expansion*
|
|
Function,+,expansion_enable,void,Expansion*
|
|
Function,+,expansion_is_connected,_Bool,Expansion*
|
|
Function,+,expansion_set_listen_serial,void,"Expansion*, FuriHalSerialId"
|
|
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,+,faac_slh_reset_prog_mode,void,
|
|
Function,-,fabs,double,double
|
|
Function,-,fabsf,float,float
|
|
Function,-,fabsl,long double,long double
|
|
Function,+,favorite_timeout_callback,void,void*
|
|
Function,+,favorite_timeout_run,void,"ViewDispatcher*, SceneManager*"
|
|
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,+,felica_alloc,FelicaData*,
|
|
Function,+,felica_calculate_mac_read,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, const uint8_t*, uint8_t*"
|
|
Function,+,felica_calculate_mac_write,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, uint8_t*"
|
|
Function,+,felica_calculate_session_key,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, uint8_t*"
|
|
Function,+,felica_check_mac,_Bool,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, uint8_t*"
|
|
Function,+,felica_copy,void,"FelicaData*, const FelicaData*"
|
|
Function,+,felica_free,void,FelicaData*
|
|
Function,+,felica_get_base_data,FelicaData*,const FelicaData*
|
|
Function,+,felica_get_device_name,const char*,"const FelicaData*, NfcDeviceNameType"
|
|
Function,+,felica_get_uid,const uint8_t*,"const FelicaData*, size_t*"
|
|
Function,+,felica_is_equal,_Bool,"const FelicaData*, const FelicaData*"
|
|
Function,+,felica_load,_Bool,"FelicaData*, FlipperFormat*, uint32_t"
|
|
Function,+,felica_poller_activate,FelicaError,"FelicaPoller*, FelicaData*"
|
|
Function,+,felica_poller_read_blocks,FelicaError,"FelicaPoller*, const uint8_t, const uint8_t* const, uint16_t, FelicaPollerReadCommandResponse** const"
|
|
Function,+,felica_poller_sync_read,FelicaError,"Nfc*, FelicaData*, const FelicaCardKey*"
|
|
Function,+,felica_reset,void,FelicaData*
|
|
Function,+,felica_save,_Bool,"const FelicaData*, FlipperFormat*"
|
|
Function,+,felica_set_uid,_Bool,"FelicaData*, const uint8_t*, size_t"
|
|
Function,+,felica_verify,_Bool,"FelicaData*, const FuriString*"
|
|
Function,-,feof,int,FILE*
|
|
Function,-,feof_unlocked,int,FILE*
|
|
Function,-,ferror,int,FILE*
|
|
Function,-,ferror_unlocked,int,FILE*
|
|
Function,-,fflush,int,FILE*
|
|
Function,-,fflush_unlocked,int,FILE*
|
|
Function,-,ffs,int,int
|
|
Function,-,ffsl,int,long
|
|
Function,-,ffsll,int,long long
|
|
Function,-,fgetc,int,FILE*
|
|
Function,-,fgetc_unlocked,int,FILE*
|
|
Function,-,fgetpos,int,"FILE*, fpos_t*"
|
|
Function,-,fgets,char*,"char*, int, FILE*"
|
|
Function,-,fgets_unlocked,char*,"char*, int, FILE*"
|
|
Function,+,file_browser_alloc,FileBrowser*,FuriString*
|
|
Function,+,file_browser_configure,void,"FileBrowser*, const char*, const char*, _Bool, _Bool, const Icon*, _Bool"
|
|
Function,+,file_browser_free,void,FileBrowser*
|
|
Function,+,file_browser_get_view,View*,FileBrowser*
|
|
Function,+,file_browser_set_callback,void,"FileBrowser*, FileBrowserCallback, void*"
|
|
Function,+,file_browser_set_item_callback,void,"FileBrowser*, FileBrowserLoadItemCallback, void*"
|
|
Function,+,file_browser_set_select_right,void,"FileBrowser*, _Bool"
|
|
Function,+,file_browser_start,void,"FileBrowser*, FuriString*"
|
|
Function,+,file_browser_stop,void,FileBrowser*
|
|
Function,+,file_browser_worker_alloc,BrowserWorker*,"FuriString*, const char*, const char*, _Bool, _Bool"
|
|
Function,+,file_browser_worker_folder_enter,void,"BrowserWorker*, FuriString*, int32_t"
|
|
Function,+,file_browser_worker_folder_exit,void,BrowserWorker*
|
|
Function,+,file_browser_worker_folder_refresh,void,"BrowserWorker*, int32_t"
|
|
Function,+,file_browser_worker_folder_refresh_sel,void,"BrowserWorker*, const char*"
|
|
Function,+,file_browser_worker_free,void,BrowserWorker*
|
|
Function,+,file_browser_worker_get_filter_ext,const char*,BrowserWorker*
|
|
Function,+,file_browser_worker_is_in_start_folder,_Bool,BrowserWorker*
|
|
Function,+,file_browser_worker_load,void,"BrowserWorker*, uint32_t, uint32_t"
|
|
Function,+,file_browser_worker_set_callback_context,void,"BrowserWorker*, void*"
|
|
Function,+,file_browser_worker_set_config,void,"BrowserWorker*, FuriString*, const char*, _Bool, _Bool"
|
|
Function,+,file_browser_worker_set_filter_ext,void,"BrowserWorker*, FuriString*, const char*"
|
|
Function,+,file_browser_worker_set_folder_callback,void,"BrowserWorker*, BrowserWorkerFolderOpenCallback"
|
|
Function,+,file_browser_worker_set_item_callback,void,"BrowserWorker*, BrowserWorkerListItemCallback"
|
|
Function,+,file_browser_worker_set_list_callback,void,"BrowserWorker*, BrowserWorkerListLoadCallback"
|
|
Function,+,file_browser_worker_set_long_load_callback,void,"BrowserWorker*, BrowserWorkerLongLoadCallback"
|
|
Function,+,file_info_is_dir,_Bool,const FileInfo*
|
|
Function,+,file_stream_alloc,Stream*,Storage*
|
|
Function,+,file_stream_close,_Bool,Stream*
|
|
Function,+,file_stream_get_error,FS_Error,Stream*
|
|
Function,+,file_stream_open,_Bool,"Stream*, const char*, FS_AccessMode, FS_OpenMode"
|
|
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*"
|
|
Function,+,flipper_application_alloc_thread,FuriThread*,"FlipperApplication*, const char*"
|
|
Function,+,flipper_application_free,void,FlipperApplication*
|
|
Function,+,flipper_application_get_manifest,const FlipperApplicationManifest*,FlipperApplication*
|
|
Function,+,flipper_application_is_plugin,_Bool,FlipperApplication*
|
|
Function,+,flipper_application_load_name_and_icon,_Bool,"FuriString*, Storage*, uint8_t**, FuriString*"
|
|
Function,+,flipper_application_load_status_to_string,const char*,FlipperApplicationLoadStatus
|
|
Function,+,flipper_application_manifest_is_target_compatible,_Bool,const FlipperApplicationManifest*
|
|
Function,+,flipper_application_manifest_is_too_new,_Bool,"const FlipperApplicationManifest*, const ElfApiInterface*"
|
|
Function,+,flipper_application_manifest_is_too_old,_Bool,"const FlipperApplicationManifest*, const ElfApiInterface*"
|
|
Function,+,flipper_application_manifest_is_valid,_Bool,const FlipperApplicationManifest*
|
|
Function,+,flipper_application_map_to_memory,FlipperApplicationLoadStatus,FlipperApplication*
|
|
Function,+,flipper_application_plugin_get_descriptor,const FlipperAppPluginDescriptor*,FlipperApplication*
|
|
Function,+,flipper_application_preload,FlipperApplicationPreloadStatus,"FlipperApplication*, const char*"
|
|
Function,+,flipper_application_preload_manifest,FlipperApplicationPreloadStatus,"FlipperApplication*, const char*"
|
|
Function,+,flipper_application_preload_status_to_string,const char*,FlipperApplicationPreloadStatus
|
|
Function,+,flipper_format_buffered_file_alloc,FlipperFormat*,Storage*
|
|
Function,+,flipper_format_buffered_file_close,_Bool,FlipperFormat*
|
|
Function,+,flipper_format_buffered_file_open_always,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_buffered_file_open_existing,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_delete_key,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_file_alloc,FlipperFormat*,Storage*
|
|
Function,+,flipper_format_file_close,_Bool,FlipperFormat*
|
|
Function,+,flipper_format_file_open_always,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_file_open_append,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_file_open_existing,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_file_open_new,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_free,void,FlipperFormat*
|
|
Function,+,flipper_format_get_raw_stream,Stream*,FlipperFormat*
|
|
Function,+,flipper_format_get_value_count,_Bool,"FlipperFormat*, const char*, uint32_t*"
|
|
Function,+,flipper_format_insert_or_update_bool,_Bool,"FlipperFormat*, const char*, const _Bool*, const uint16_t"
|
|
Function,+,flipper_format_insert_or_update_float,_Bool,"FlipperFormat*, const char*, const float*, const uint16_t"
|
|
Function,+,flipper_format_insert_or_update_hex,_Bool,"FlipperFormat*, const char*, const uint8_t*, const uint16_t"
|
|
Function,+,flipper_format_insert_or_update_int32,_Bool,"FlipperFormat*, const char*, const int32_t*, const uint16_t"
|
|
Function,+,flipper_format_insert_or_update_string,_Bool,"FlipperFormat*, const char*, FuriString*"
|
|
Function,+,flipper_format_insert_or_update_string_cstr,_Bool,"FlipperFormat*, const char*, const char*"
|
|
Function,+,flipper_format_insert_or_update_uint32,_Bool,"FlipperFormat*, const char*, const uint32_t*, const uint16_t"
|
|
Function,+,flipper_format_key_exist,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_read_bool,_Bool,"FlipperFormat*, const char*, _Bool*, const uint16_t"
|
|
Function,+,flipper_format_read_float,_Bool,"FlipperFormat*, const char*, float*, const uint16_t"
|
|
Function,+,flipper_format_read_header,_Bool,"FlipperFormat*, FuriString*, uint32_t*"
|
|
Function,+,flipper_format_read_hex,_Bool,"FlipperFormat*, const char*, uint8_t*, const uint16_t"
|
|
Function,+,flipper_format_read_hex_uint64,_Bool,"FlipperFormat*, const char*, uint64_t*, const uint16_t"
|
|
Function,+,flipper_format_read_int32,_Bool,"FlipperFormat*, const char*, int32_t*, const uint16_t"
|
|
Function,+,flipper_format_read_string,_Bool,"FlipperFormat*, const char*, FuriString*"
|
|
Function,+,flipper_format_read_uint32,_Bool,"FlipperFormat*, const char*, uint32_t*, const uint16_t"
|
|
Function,+,flipper_format_rewind,_Bool,FlipperFormat*
|
|
Function,+,flipper_format_seek,_Bool,"FlipperFormat*, int32_t, FlipperFormatOffset"
|
|
Function,+,flipper_format_seek_to_end,_Bool,FlipperFormat*
|
|
Function,+,flipper_format_set_strict_mode,void,"FlipperFormat*, _Bool"
|
|
Function,+,flipper_format_stream_delete_key_and_write,_Bool,"Stream*, FlipperStreamWriteData*, _Bool"
|
|
Function,+,flipper_format_stream_get_value_count,_Bool,"Stream*, const char*, uint32_t*, _Bool"
|
|
Function,+,flipper_format_stream_read_value_line,_Bool,"Stream*, const char*, FlipperStreamValue, void*, size_t, _Bool"
|
|
Function,+,flipper_format_stream_write_comment_cstr,_Bool,"Stream*, const char*"
|
|
Function,+,flipper_format_stream_write_value_line,_Bool,"Stream*, FlipperStreamWriteData*"
|
|
Function,+,flipper_format_string_alloc,FlipperFormat*,
|
|
Function,+,flipper_format_tell,size_t,FlipperFormat*
|
|
Function,+,flipper_format_update_bool,_Bool,"FlipperFormat*, const char*, const _Bool*, const uint16_t"
|
|
Function,+,flipper_format_update_float,_Bool,"FlipperFormat*, const char*, const float*, const uint16_t"
|
|
Function,+,flipper_format_update_hex,_Bool,"FlipperFormat*, const char*, const uint8_t*, const uint16_t"
|
|
Function,+,flipper_format_update_int32,_Bool,"FlipperFormat*, const char*, const int32_t*, const uint16_t"
|
|
Function,+,flipper_format_update_string,_Bool,"FlipperFormat*, const char*, FuriString*"
|
|
Function,+,flipper_format_update_string_cstr,_Bool,"FlipperFormat*, const char*, const char*"
|
|
Function,+,flipper_format_update_uint32,_Bool,"FlipperFormat*, const char*, const uint32_t*, const uint16_t"
|
|
Function,+,flipper_format_write_bool,_Bool,"FlipperFormat*, const char*, const _Bool*, const uint16_t"
|
|
Function,+,flipper_format_write_comment,_Bool,"FlipperFormat*, FuriString*"
|
|
Function,+,flipper_format_write_comment_cstr,_Bool,"FlipperFormat*, const char*"
|
|
Function,+,flipper_format_write_empty_line,_Bool,FlipperFormat*
|
|
Function,+,flipper_format_write_float,_Bool,"FlipperFormat*, const char*, const float*, const uint16_t"
|
|
Function,+,flipper_format_write_header,_Bool,"FlipperFormat*, FuriString*, const uint32_t"
|
|
Function,+,flipper_format_write_header_cstr,_Bool,"FlipperFormat*, const char*, const uint32_t"
|
|
Function,+,flipper_format_write_hex,_Bool,"FlipperFormat*, const char*, const uint8_t*, const uint16_t"
|
|
Function,+,flipper_format_write_hex_uint64,_Bool,"FlipperFormat*, const char*, const uint64_t*, const uint16_t"
|
|
Function,+,flipper_format_write_int32,_Bool,"FlipperFormat*, const char*, const int32_t*, const uint16_t"
|
|
Function,+,flipper_format_write_string,_Bool,"FlipperFormat*, const char*, FuriString*"
|
|
Function,+,flipper_format_write_string_cstr,_Bool,"FlipperFormat*, const char*, 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*, ..."
|
|
Function,-,fpurge,int,FILE*
|
|
Function,-,fputc,int,"int, FILE*"
|
|
Function,-,fputc_unlocked,int,"int, FILE*"
|
|
Function,-,fputs,int,"const char*, FILE*"
|
|
Function,-,fputs_unlocked,int,"const char*, FILE*"
|
|
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"
|
|
Function,-,fsetpos,int,"FILE*, const fpos_t*"
|
|
Function,-,ftell,long,FILE*
|
|
Function,-,ftello,off_t,FILE*
|
|
Function,-,ftrylockfile,int,FILE*
|
|
Function,-,funlockfile,void,FILE*
|
|
Function,-,funopen,FILE*,"const void*, int (*)(void*, char*, int), int (*)(void*, const char*, int), fpos_t (*)(void*, fpos_t, int), int (*)(void*)"
|
|
Function,-,furi_background,void,
|
|
Function,+,furi_delay_ms,void,uint32_t
|
|
Function,+,furi_delay_tick,void,uint32_t
|
|
Function,+,furi_delay_until_tick,FuriStatus,uint32_t
|
|
Function,+,furi_delay_us,void,uint32_t
|
|
Function,+,furi_event_flag_alloc,FuriEventFlag*,
|
|
Function,+,furi_event_flag_clear,uint32_t,"FuriEventFlag*, uint32_t"
|
|
Function,+,furi_event_flag_free,void,FuriEventFlag*
|
|
Function,+,furi_event_flag_get,uint32_t,FuriEventFlag*
|
|
Function,+,furi_event_flag_set,uint32_t,"FuriEventFlag*, uint32_t"
|
|
Function,+,furi_event_flag_wait,uint32_t,"FuriEventFlag*, uint32_t, uint32_t, uint32_t"
|
|
Function,+,furi_event_loop_alloc,FuriEventLoop*,
|
|
Function,+,furi_event_loop_free,void,FuriEventLoop*
|
|
Function,+,furi_event_loop_is_subscribed,_Bool,"FuriEventLoop*, FuriEventLoopObject*"
|
|
Function,+,furi_event_loop_pend_callback,void,"FuriEventLoop*, FuriEventLoopPendingCallback, void*"
|
|
Function,+,furi_event_loop_run,void,FuriEventLoop*
|
|
Function,+,furi_event_loop_stop,void,FuriEventLoop*
|
|
Function,+,furi_event_loop_subscribe_event_flag,void,"FuriEventLoop*, FuriEventFlag*, FuriEventLoopEvent, FuriEventLoopEventCallback, void*"
|
|
Function,+,furi_event_loop_subscribe_message_queue,void,"FuriEventLoop*, FuriMessageQueue*, FuriEventLoopEvent, FuriEventLoopEventCallback, void*"
|
|
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*
|
|
Function,+,furi_event_loop_timer_get_interval,uint32_t,const FuriEventLoopTimer*
|
|
Function,+,furi_event_loop_timer_get_remaining_time,uint32_t,const FuriEventLoopTimer*
|
|
Function,+,furi_event_loop_timer_is_running,_Bool,const FuriEventLoopTimer*
|
|
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*
|
|
Function,+,furi_hal_adc_configure_ex,void,"FuriHalAdcHandle*, FuriHalAdcScale, FuriHalAdcClock, FuriHalAdcOversample, FuriHalAdcSamplingTime"
|
|
Function,+,furi_hal_adc_convert_temp,float,"FuriHalAdcHandle*, uint16_t"
|
|
Function,+,furi_hal_adc_convert_to_voltage,float,"FuriHalAdcHandle*, uint16_t"
|
|
Function,+,furi_hal_adc_convert_vbat,float,"FuriHalAdcHandle*, uint16_t"
|
|
Function,+,furi_hal_adc_convert_vref,float,"FuriHalAdcHandle*, uint16_t"
|
|
Function,+,furi_hal_adc_init,void,
|
|
Function,+,furi_hal_adc_read,uint16_t,"FuriHalAdcHandle*, FuriHalAdcChannel"
|
|
Function,+,furi_hal_adc_release,void,FuriHalAdcHandle*
|
|
Function,+,furi_hal_bt_change_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, GapEventCallback, void*"
|
|
Function,+,furi_hal_bt_check_profile_type,_Bool,"FuriHalBleProfileBase*, const FuriHalBleProfileTemplate*"
|
|
Function,+,furi_hal_bt_clear_white_list,_Bool,
|
|
Function,+,furi_hal_bt_dump_state,void,FuriString*
|
|
Function,+,furi_hal_bt_ensure_c2_mode,_Bool,BleGlueC2Mode
|
|
Function,+,furi_hal_bt_extra_beacon_get_config,const GapExtraBeaconConfig*,
|
|
Function,+,furi_hal_bt_extra_beacon_get_data,uint8_t,uint8_t*
|
|
Function,+,furi_hal_bt_extra_beacon_is_active,_Bool,
|
|
Function,+,furi_hal_bt_extra_beacon_set_config,_Bool,const GapExtraBeaconConfig*
|
|
Function,+,furi_hal_bt_extra_beacon_set_data,_Bool,"const uint8_t*, uint8_t"
|
|
Function,+,furi_hal_bt_extra_beacon_start,_Bool,
|
|
Function,+,furi_hal_bt_extra_beacon_stop,_Bool,
|
|
Function,+,furi_hal_bt_get_key_storage_buff,void,"uint8_t**, uint16_t*"
|
|
Function,+,furi_hal_bt_get_radio_stack,FuriHalBtStack,
|
|
Function,+,furi_hal_bt_get_rssi,float,
|
|
Function,+,furi_hal_bt_get_transmitted_packets,uint32_t,
|
|
Function,-,furi_hal_bt_init,void,
|
|
Function,+,furi_hal_bt_is_active,_Bool,
|
|
Function,+,furi_hal_bt_is_alive,_Bool,
|
|
Function,+,furi_hal_bt_is_gatt_gap_supported,_Bool,
|
|
Function,+,furi_hal_bt_is_testing_supported,_Bool,
|
|
Function,+,furi_hal_bt_lock_core2,void,
|
|
Function,+,furi_hal_bt_nvm_sram_sem_acquire,void,
|
|
Function,+,furi_hal_bt_nvm_sram_sem_release,void,
|
|
Function,+,furi_hal_bt_reinit,void,
|
|
Function,+,furi_hal_bt_set_key_storage_change_callback,void,"BleGlueKeyStorageChangedCallback, void*"
|
|
Function,+,furi_hal_bt_start_advertising,void,
|
|
Function,+,furi_hal_bt_start_app,FuriHalBleProfileBase*,"const FuriHalBleProfileTemplate*, FuriHalBleProfileParams, GapEventCallback, void*"
|
|
Function,+,furi_hal_bt_start_packet_rx,void,"uint8_t, uint8_t"
|
|
Function,+,furi_hal_bt_start_packet_tx,void,"uint8_t, uint8_t, uint8_t"
|
|
Function,+,furi_hal_bt_start_radio_stack,_Bool,
|
|
Function,+,furi_hal_bt_start_rx,void,uint8_t
|
|
Function,+,furi_hal_bt_start_tone_tx,void,"uint8_t, uint8_t"
|
|
Function,+,furi_hal_bt_stop_advertising,void,
|
|
Function,+,furi_hal_bt_stop_packet_test,uint16_t,
|
|
Function,+,furi_hal_bt_stop_rx,void,
|
|
Function,+,furi_hal_bt_stop_tone_tx,void,
|
|
Function,+,furi_hal_bt_unlock_core2,void,
|
|
Function,+,furi_hal_bt_update_battery_level,void,uint8_t
|
|
Function,+,furi_hal_bt_update_power_state,void,_Bool
|
|
Function,+,furi_hal_bus_deinit_early,void,
|
|
Function,+,furi_hal_bus_disable,void,FuriHalBus
|
|
Function,+,furi_hal_bus_enable,void,FuriHalBus
|
|
Function,+,furi_hal_bus_init_early,void,
|
|
Function,+,furi_hal_bus_is_enabled,_Bool,FuriHalBus
|
|
Function,+,furi_hal_bus_reset,void,FuriHalBus
|
|
Function,+,furi_hal_cdc_get_ctrl_line_state,uint8_t,uint8_t
|
|
Function,+,furi_hal_cdc_get_port_settings,usb_cdc_line_coding*,uint8_t
|
|
Function,+,furi_hal_cdc_receive,int32_t,"uint8_t, uint8_t*, uint16_t"
|
|
Function,+,furi_hal_cdc_send,void,"uint8_t, uint8_t*, uint16_t"
|
|
Function,+,furi_hal_cdc_set_callbacks,void,"uint8_t, CdcCallbacks*, void*"
|
|
Function,-,furi_hal_clock_deinit_early,void,
|
|
Function,-,furi_hal_clock_init,void,
|
|
Function,-,furi_hal_clock_init_early,void,
|
|
Function,+,furi_hal_clock_mco_disable,void,
|
|
Function,+,furi_hal_clock_mco_enable,void,"FuriHalClockMcoSourceId, FuriHalClockMcoDivisorId"
|
|
Function,-,furi_hal_clock_resume_tick,void,
|
|
Function,-,furi_hal_clock_suspend_tick,void,
|
|
Function,-,furi_hal_clock_switch_hse2hsi,void,
|
|
Function,-,furi_hal_clock_switch_hse2pll,_Bool,
|
|
Function,-,furi_hal_clock_switch_hsi2hse,void,
|
|
Function,-,furi_hal_clock_switch_pll2hse,_Bool,
|
|
Function,+,furi_hal_cortex_comp_enable,void,"FuriHalCortexComp, FuriHalCortexCompFunction, uint32_t, uint32_t, FuriHalCortexCompSize"
|
|
Function,+,furi_hal_cortex_comp_reset,void,FuriHalCortexComp
|
|
Function,+,furi_hal_cortex_delay_us,void,uint32_t
|
|
Function,-,furi_hal_cortex_init_early,void,
|
|
Function,+,furi_hal_cortex_instructions_per_microsecond,uint32_t,
|
|
Function,+,furi_hal_cortex_timer_get,FuriHalCortexTimer,uint32_t
|
|
Function,+,furi_hal_cortex_timer_is_expired,_Bool,FuriHalCortexTimer
|
|
Function,+,furi_hal_cortex_timer_wait,void,FuriHalCortexTimer
|
|
Function,+,furi_hal_crypto_ctr,_Bool,"const uint8_t*, const uint8_t*, const uint8_t*, uint8_t*, size_t"
|
|
Function,+,furi_hal_crypto_decrypt,_Bool,"const uint8_t*, uint8_t*, size_t"
|
|
Function,+,furi_hal_crypto_enclave_ensure_key,_Bool,uint8_t
|
|
Function,+,furi_hal_crypto_enclave_load_key,_Bool,"uint8_t, const uint8_t*"
|
|
Function,+,furi_hal_crypto_enclave_store_key,_Bool,"FuriHalCryptoKey*, uint8_t*"
|
|
Function,+,furi_hal_crypto_enclave_unload_key,_Bool,uint8_t
|
|
Function,+,furi_hal_crypto_enclave_verify,_Bool,"uint8_t*, uint8_t*"
|
|
Function,+,furi_hal_crypto_encrypt,_Bool,"const uint8_t*, uint8_t*, size_t"
|
|
Function,+,furi_hal_crypto_gcm,_Bool,"const uint8_t*, const uint8_t*, const uint8_t*, size_t, const uint8_t*, uint8_t*, size_t, uint8_t*, _Bool"
|
|
Function,+,furi_hal_crypto_gcm_decrypt_and_verify,FuriHalCryptoGCMState,"const uint8_t*, const uint8_t*, const uint8_t*, size_t, const uint8_t*, uint8_t*, size_t, const uint8_t*"
|
|
Function,+,furi_hal_crypto_gcm_encrypt_and_tag,FuriHalCryptoGCMState,"const uint8_t*, const uint8_t*, const uint8_t*, size_t, const uint8_t*, uint8_t*, size_t, uint8_t*"
|
|
Function,-,furi_hal_crypto_init,void,
|
|
Function,+,furi_hal_crypto_load_key,_Bool,"const uint8_t*, const uint8_t*"
|
|
Function,+,furi_hal_crypto_unload_key,_Bool,
|
|
Function,+,furi_hal_debug_disable,void,
|
|
Function,+,furi_hal_debug_enable,void,
|
|
Function,+,furi_hal_debug_is_gdb_session_active,_Bool,
|
|
Function,-,furi_hal_deinit_early,void,
|
|
Function,+,furi_hal_dma_deinit_early,void,
|
|
Function,+,furi_hal_dma_init_early,void,
|
|
Function,-,furi_hal_flash_erase,void,uint8_t
|
|
Function,-,furi_hal_flash_get_base,size_t,
|
|
Function,-,furi_hal_flash_get_cycles_count,size_t,
|
|
Function,+,furi_hal_flash_get_free_end_address,const void*,
|
|
Function,-,furi_hal_flash_get_free_page_count,size_t,
|
|
Function,-,furi_hal_flash_get_free_page_start_address,size_t,
|
|
Function,+,furi_hal_flash_get_free_start_address,const void*,
|
|
Function,-,furi_hal_flash_get_page_number,int16_t,size_t
|
|
Function,+,furi_hal_flash_get_page_size,size_t,
|
|
Function,-,furi_hal_flash_get_read_block_size,size_t,
|
|
Function,-,furi_hal_flash_get_write_block_size,size_t,
|
|
Function,-,furi_hal_flash_init,void,
|
|
Function,-,furi_hal_flash_ob_apply,void,
|
|
Function,-,furi_hal_flash_ob_get_raw_ptr,const FuriHalFlashRawOptionByteData*,
|
|
Function,-,furi_hal_flash_ob_set_word,_Bool,"size_t, const uint32_t"
|
|
Function,-,furi_hal_flash_program_page,void,"const uint8_t, const uint8_t*, uint16_t"
|
|
Function,-,furi_hal_flash_write_dword,void,"size_t, uint64_t"
|
|
Function,+,furi_hal_gpio_add_int_callback,void,"const GpioPin*, GpioExtiCallback, void*"
|
|
Function,+,furi_hal_gpio_disable_int_callback,void,const GpioPin*
|
|
Function,+,furi_hal_gpio_enable_int_callback,void,const GpioPin*
|
|
Function,+,furi_hal_gpio_init,void,"const GpioPin*, const GpioMode, const GpioPull, const GpioSpeed"
|
|
Function,+,furi_hal_gpio_init_ex,void,"const GpioPin*, const GpioMode, const GpioPull, const GpioSpeed, const GpioAltFn"
|
|
Function,+,furi_hal_gpio_init_simple,void,"const GpioPin*, const GpioMode"
|
|
Function,+,furi_hal_gpio_remove_int_callback,void,const GpioPin*
|
|
Function,+,furi_hal_hid_consumer_key_press,_Bool,uint16_t
|
|
Function,+,furi_hal_hid_consumer_key_release,_Bool,uint16_t
|
|
Function,+,furi_hal_hid_consumer_key_release_all,_Bool,
|
|
Function,+,furi_hal_hid_get_led_state,uint8_t,
|
|
Function,+,furi_hal_hid_is_connected,_Bool,
|
|
Function,+,furi_hal_hid_kb_press,_Bool,uint16_t
|
|
Function,+,furi_hal_hid_kb_release,_Bool,uint16_t
|
|
Function,+,furi_hal_hid_kb_release_all,_Bool,
|
|
Function,+,furi_hal_hid_mouse_move,_Bool,"int8_t, int8_t"
|
|
Function,+,furi_hal_hid_mouse_press,_Bool,uint8_t
|
|
Function,+,furi_hal_hid_mouse_release,_Bool,uint8_t
|
|
Function,+,furi_hal_hid_mouse_scroll,_Bool,int8_t
|
|
Function,+,furi_hal_hid_set_state_callback,void,"HidStateCallback, void*"
|
|
Function,+,furi_hal_hid_u2f_get_request,uint32_t,uint8_t*
|
|
Function,+,furi_hal_hid_u2f_is_connected,_Bool,
|
|
Function,+,furi_hal_hid_u2f_send_response,void,"uint8_t*, uint8_t"
|
|
Function,+,furi_hal_hid_u2f_set_callback,void,"HidU2fCallback, void*"
|
|
Function,+,furi_hal_i2c_acquire,void,const FuriHalI2cBusHandle*
|
|
Function,-,furi_hal_i2c_deinit_early,void,
|
|
Function,-,furi_hal_i2c_init,void,
|
|
Function,-,furi_hal_i2c_init_early,void,
|
|
Function,+,furi_hal_i2c_is_device_ready,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint32_t"
|
|
Function,+,furi_hal_i2c_read_mem,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_i2c_read_reg_16,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, uint16_t*, uint32_t"
|
|
Function,+,furi_hal_i2c_read_reg_8,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, uint8_t*, uint32_t"
|
|
Function,+,furi_hal_i2c_release,void,const FuriHalI2cBusHandle*
|
|
Function,+,furi_hal_i2c_rx,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_i2c_rx_ext,_Bool,"const FuriHalI2cBusHandle*, uint16_t, _Bool, uint8_t*, size_t, FuriHalI2cBegin, FuriHalI2cEnd, uint32_t"
|
|
Function,+,furi_hal_i2c_trx,_Bool,"const FuriHalI2cBusHandle*, uint8_t, const uint8_t*, size_t, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_i2c_tx,_Bool,"const FuriHalI2cBusHandle*, uint8_t, const uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_i2c_tx_ext,_Bool,"const FuriHalI2cBusHandle*, uint16_t, _Bool, const uint8_t*, size_t, FuriHalI2cBegin, FuriHalI2cEnd, uint32_t"
|
|
Function,+,furi_hal_i2c_write_mem,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, const uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_i2c_write_reg_16,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, uint16_t, uint32_t"
|
|
Function,+,furi_hal_i2c_write_reg_8,_Bool,"const FuriHalI2cBusHandle*, uint8_t, uint8_t, uint8_t, uint32_t"
|
|
Function,+,furi_hal_ibutton_emulate_set_next,void,uint32_t
|
|
Function,+,furi_hal_ibutton_emulate_start,void,"uint32_t, FuriHalIbuttonEmulateCallback, void*"
|
|
Function,+,furi_hal_ibutton_emulate_stop,void,
|
|
Function,-,furi_hal_ibutton_init,void,
|
|
Function,+,furi_hal_ibutton_pin_configure,void,
|
|
Function,+,furi_hal_ibutton_pin_reset,void,
|
|
Function,+,furi_hal_ibutton_pin_write,void,const _Bool
|
|
Function,+,furi_hal_info_get,void,"PropertyValueCallback, char, void*"
|
|
Function,+,furi_hal_info_get_api_version,void,"uint16_t*, uint16_t*"
|
|
Function,+,furi_hal_infrared_async_rx_set_capture_isr_callback,void,"FuriHalInfraredRxCaptureCallback, void*"
|
|
Function,+,furi_hal_infrared_async_rx_set_timeout,void,uint32_t
|
|
Function,+,furi_hal_infrared_async_rx_set_timeout_isr_callback,void,"FuriHalInfraredRxTimeoutCallback, void*"
|
|
Function,+,furi_hal_infrared_async_rx_start,void,
|
|
Function,+,furi_hal_infrared_async_rx_stop,void,
|
|
Function,+,furi_hal_infrared_async_tx_set_data_isr_callback,void,"FuriHalInfraredTxGetDataISRCallback, void*"
|
|
Function,+,furi_hal_infrared_async_tx_set_signal_sent_isr_callback,void,"FuriHalInfraredTxSignalSentISRCallback, void*"
|
|
Function,+,furi_hal_infrared_async_tx_start,void,"uint32_t, float"
|
|
Function,+,furi_hal_infrared_async_tx_stop,void,
|
|
Function,+,furi_hal_infrared_async_tx_wait_termination,void,
|
|
Function,+,furi_hal_infrared_detect_tx_output,FuriHalInfraredTxPin,
|
|
Function,+,furi_hal_infrared_is_busy,_Bool,
|
|
Function,+,furi_hal_infrared_set_tx_output,void,FuriHalInfraredTxPin
|
|
Function,-,furi_hal_init,void,
|
|
Function,-,furi_hal_init_early,void,
|
|
Function,+,furi_hal_interrupt_get_name,const char*,uint8_t
|
|
Function,+,furi_hal_interrupt_get_time_in_isr_total,uint32_t,
|
|
Function,-,furi_hal_interrupt_init,void,
|
|
Function,+,furi_hal_interrupt_set_isr,void,"FuriHalInterruptId, FuriHalInterruptISR, void*"
|
|
Function,+,furi_hal_interrupt_set_isr_ex,void,"FuriHalInterruptId, FuriHalInterruptPriority, FuriHalInterruptISR, void*"
|
|
Function,-,furi_hal_is_normal_boot,_Bool,
|
|
Function,+,furi_hal_light_blink_set_color,void,Light
|
|
Function,+,furi_hal_light_blink_start,void,"Light, uint8_t, uint16_t, uint16_t"
|
|
Function,+,furi_hal_light_blink_stop,void,
|
|
Function,-,furi_hal_light_init,void,
|
|
Function,+,furi_hal_light_sequence,void,const char*
|
|
Function,+,furi_hal_light_set,void,"Light, uint8_t"
|
|
Function,+,furi_hal_memory_alloc,void*,size_t
|
|
Function,+,furi_hal_memory_get_free,size_t,
|
|
Function,+,furi_hal_memory_init,void,
|
|
Function,+,furi_hal_memory_max_pool_block,size_t,
|
|
Function,+,furi_hal_mpu_disable,void,
|
|
Function,+,furi_hal_mpu_enable,void,
|
|
Function,-,furi_hal_mpu_init,void,
|
|
Function,+,furi_hal_mpu_protect_disable,void,FuriHalMpuRegion
|
|
Function,+,furi_hal_mpu_protect_no_access,void,"FuriHalMpuRegion, uint32_t, FuriHalMPURegionSize"
|
|
Function,+,furi_hal_mpu_protect_read_only,void,"FuriHalMpuRegion, uint32_t, FuriHalMPURegionSize"
|
|
Function,+,furi_hal_nfc_abort,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_acquire,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_event_start,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_event_stop,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_felica_listener_set_sensf_res_data,FuriHalNfcError,"const uint8_t*, const uint8_t, const uint8_t*, const uint8_t, const uint16_t"
|
|
Function,+,furi_hal_nfc_field_detect_start,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_field_detect_stop,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_field_is_present,_Bool,
|
|
Function,+,furi_hal_nfc_init,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_is_hal_ready,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_iso14443a_listener_set_col_res_data,FuriHalNfcError,"uint8_t*, uint8_t, uint8_t*, uint8_t"
|
|
Function,+,furi_hal_nfc_iso14443a_listener_tx_custom_parity,FuriHalNfcError,"const uint8_t*, const uint8_t*, size_t"
|
|
Function,+,furi_hal_nfc_iso14443a_poller_trx_short_frame,FuriHalNfcError,FuriHalNfcaShortFrame
|
|
Function,+,furi_hal_nfc_iso14443a_poller_tx_custom_parity,FuriHalNfcError,"const uint8_t*, size_t"
|
|
Function,+,furi_hal_nfc_iso14443a_rx_sdd_frame,FuriHalNfcError,"uint8_t*, size_t, size_t*"
|
|
Function,+,furi_hal_nfc_iso14443a_tx_sdd_frame,FuriHalNfcError,"const uint8_t*, size_t"
|
|
Function,+,furi_hal_nfc_iso15693_listener_tx_sof,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_listener_enable_rx,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_listener_idle,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_listener_rx,FuriHalNfcError,"uint8_t*, size_t, size_t*"
|
|
Function,+,furi_hal_nfc_listener_sleep,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_listener_tx,FuriHalNfcError,"const uint8_t*, size_t"
|
|
Function,+,furi_hal_nfc_listener_wait_event,FuriHalNfcEvent,uint32_t
|
|
Function,+,furi_hal_nfc_low_power_mode_start,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_low_power_mode_stop,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_poller_field_on,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_poller_rx,FuriHalNfcError,"uint8_t*, size_t, size_t*"
|
|
Function,+,furi_hal_nfc_poller_tx,FuriHalNfcError,"const uint8_t*, size_t"
|
|
Function,+,furi_hal_nfc_poller_wait_event,FuriHalNfcEvent,uint32_t
|
|
Function,+,furi_hal_nfc_release,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_reset_mode,FuriHalNfcError,
|
|
Function,+,furi_hal_nfc_set_mode,FuriHalNfcError,"FuriHalNfcMode, FuriHalNfcTech"
|
|
Function,+,furi_hal_nfc_timer_block_tx_is_running,_Bool,
|
|
Function,+,furi_hal_nfc_timer_block_tx_start,void,uint32_t
|
|
Function,+,furi_hal_nfc_timer_block_tx_start_us,void,uint32_t
|
|
Function,+,furi_hal_nfc_timer_block_tx_stop,void,
|
|
Function,+,furi_hal_nfc_timer_fwt_start,void,uint32_t
|
|
Function,+,furi_hal_nfc_timer_fwt_stop,void,
|
|
Function,+,furi_hal_nfc_trx_reset,FuriHalNfcError,
|
|
Function,-,furi_hal_os_init,void,
|
|
Function,+,furi_hal_os_tick,void,
|
|
Function,+,furi_hal_power_check_otg_fault,_Bool,
|
|
Function,+,furi_hal_power_check_otg_status,void,
|
|
Function,+,furi_hal_power_debug_get,void,"PropertyValueCallback, void*"
|
|
Function,+,furi_hal_power_disable_external_3_3v,void,
|
|
Function,+,furi_hal_power_disable_otg,void,
|
|
Function,+,furi_hal_power_enable_external_3_3v,void,
|
|
Function,+,furi_hal_power_enable_otg,_Bool,
|
|
Function,+,furi_hal_power_gauge_is_ok,_Bool,
|
|
Function,+,furi_hal_power_get_bat_health_pct,uint8_t,
|
|
Function,+,furi_hal_power_get_battery_charge_voltage_limit,float,
|
|
Function,+,furi_hal_power_get_battery_current,float,FuriHalPowerIC
|
|
Function,+,furi_hal_power_get_battery_design_capacity,uint32_t,
|
|
Function,+,furi_hal_power_get_battery_full_capacity,uint32_t,
|
|
Function,+,furi_hal_power_get_battery_remaining_capacity,uint32_t,
|
|
Function,+,furi_hal_power_get_battery_temperature,float,FuriHalPowerIC
|
|
Function,+,furi_hal_power_get_battery_voltage,float,FuriHalPowerIC
|
|
Function,+,furi_hal_power_get_pct,uint8_t,
|
|
Function,+,furi_hal_power_get_usb_voltage,float,
|
|
Function,+,furi_hal_power_info_get,void,"PropertyValueCallback, char, void*"
|
|
Function,-,furi_hal_power_init,void,
|
|
Function,+,furi_hal_power_insomnia_enter,void,
|
|
Function,+,furi_hal_power_insomnia_exit,void,
|
|
Function,-,furi_hal_power_insomnia_level,uint16_t,
|
|
Function,+,furi_hal_power_is_charging,_Bool,
|
|
Function,+,furi_hal_power_is_charging_done,_Bool,
|
|
Function,+,furi_hal_power_is_otg_enabled,_Bool,
|
|
Function,+,furi_hal_power_is_shutdown_requested,_Bool,
|
|
Function,+,furi_hal_power_off,void,
|
|
Function,+,furi_hal_power_reset,void,
|
|
Function,+,furi_hal_power_set_battery_charge_voltage_limit,void,float
|
|
Function,+,furi_hal_power_shutdown,void,
|
|
Function,+,furi_hal_power_sleep,void,
|
|
Function,+,furi_hal_power_sleep_available,_Bool,
|
|
Function,+,furi_hal_power_suppress_charge_enter,void,
|
|
Function,+,furi_hal_power_suppress_charge_exit,void,
|
|
Function,+,furi_hal_pwm_is_running,_Bool,FuriHalPwmOutputId
|
|
Function,+,furi_hal_pwm_set_params,void,"FuriHalPwmOutputId, uint32_t, uint8_t"
|
|
Function,+,furi_hal_pwm_start,void,"FuriHalPwmOutputId, uint32_t, uint8_t"
|
|
Function,+,furi_hal_pwm_stop,void,FuriHalPwmOutputId
|
|
Function,+,furi_hal_random_fill_buf,void,"uint8_t*, uint32_t"
|
|
Function,+,furi_hal_random_get,uint32_t,
|
|
Function,+,furi_hal_random_init,void,
|
|
Function,+,furi_hal_region_get,const FuriHalRegion*,
|
|
Function,+,furi_hal_region_get_band,const FuriHalRegionBand*,uint32_t
|
|
Function,+,furi_hal_region_get_name,const char*,
|
|
Function,-,furi_hal_region_init,void,
|
|
Function,+,furi_hal_region_is_frequency_allowed,_Bool,uint32_t
|
|
Function,+,furi_hal_region_is_provisioned,_Bool,
|
|
Function,+,furi_hal_region_set,void,FuriHalRegion*
|
|
Function,-,furi_hal_resources_deinit_early,void,
|
|
Function,+,furi_hal_resources_get_ext_pin_number,int32_t,const GpioPin*
|
|
Function,-,furi_hal_resources_init,void,
|
|
Function,-,furi_hal_resources_init_early,void,
|
|
Function,+,furi_hal_resources_pin_by_name,const GpioPinRecord*,const char*
|
|
Function,+,furi_hal_resources_pin_by_number,const GpioPinRecord*,uint8_t
|
|
Function,+,furi_hal_rfid_comp_set_callback,void,"FuriHalRfidCompCallback, void*"
|
|
Function,+,furi_hal_rfid_comp_start,void,
|
|
Function,+,furi_hal_rfid_comp_stop,void,
|
|
Function,+,furi_hal_rfid_field_detect_start,void,
|
|
Function,+,furi_hal_rfid_field_detect_stop,void,
|
|
Function,+,furi_hal_rfid_field_is_present,_Bool,uint32_t*
|
|
Function,-,furi_hal_rfid_init,void,
|
|
Function,+,furi_hal_rfid_pin_pull_pulldown,void,
|
|
Function,+,furi_hal_rfid_pin_pull_release,void,
|
|
Function,+,furi_hal_rfid_pins_reset,void,
|
|
Function,+,furi_hal_rfid_set_read_period,void,uint32_t
|
|
Function,+,furi_hal_rfid_set_read_pulse,void,uint32_t
|
|
Function,+,furi_hal_rfid_tim_emulate_dma_start,void,"uint32_t*, uint32_t*, size_t, FuriHalRfidDMACallback, void*"
|
|
Function,+,furi_hal_rfid_tim_emulate_dma_stop,void,
|
|
Function,+,furi_hal_rfid_tim_read_capture_start,void,"FuriHalRfidReadCaptureCallback, void*"
|
|
Function,+,furi_hal_rfid_tim_read_capture_stop,void,
|
|
Function,+,furi_hal_rfid_tim_read_continue,void,
|
|
Function,+,furi_hal_rfid_tim_read_pause,void,
|
|
Function,+,furi_hal_rfid_tim_read_start,void,"float, float"
|
|
Function,+,furi_hal_rfid_tim_read_stop,void,
|
|
Function,-,furi_hal_rtc_deinit_early,void,
|
|
Function,+,furi_hal_rtc_get_alarm,_Bool,DateTime*
|
|
Function,+,furi_hal_rtc_get_boot_mode,FuriHalRtcBootMode,
|
|
Function,+,furi_hal_rtc_get_datetime,void,DateTime*
|
|
Function,+,furi_hal_rtc_get_fault_data,uint32_t,
|
|
Function,+,furi_hal_rtc_get_heap_track_mode,FuriHalRtcHeapTrackMode,
|
|
Function,+,furi_hal_rtc_get_locale_dateformat,FuriHalRtcLocaleDateFormat,
|
|
Function,+,furi_hal_rtc_get_locale_timeformat,FuriHalRtcLocaleTimeFormat,
|
|
Function,+,furi_hal_rtc_get_locale_units,FuriHalRtcLocaleUnits,
|
|
Function,+,furi_hal_rtc_get_log_baud_rate,FuriHalRtcLogBaudRate,
|
|
Function,+,furi_hal_rtc_get_log_device,FuriHalRtcLogDevice,
|
|
Function,+,furi_hal_rtc_get_log_level,uint8_t,
|
|
Function,+,furi_hal_rtc_get_pin_fails,uint32_t,
|
|
Function,-,furi_hal_rtc_get_pin_value,uint32_t,
|
|
Function,+,furi_hal_rtc_get_register,uint32_t,FuriHalRtcRegister
|
|
Function,+,furi_hal_rtc_get_timestamp,uint32_t,
|
|
Function,-,furi_hal_rtc_init,void,
|
|
Function,-,furi_hal_rtc_init_early,void,
|
|
Function,+,furi_hal_rtc_is_flag_set,_Bool,FuriHalRtcFlag
|
|
Function,-,furi_hal_rtc_prepare_for_shutdown,void,
|
|
Function,+,furi_hal_rtc_reset_flag,void,FuriHalRtcFlag
|
|
Function,+,furi_hal_rtc_reset_registers,void,
|
|
Function,+,furi_hal_rtc_set_alarm,void,"const DateTime*, _Bool"
|
|
Function,-,furi_hal_rtc_set_alarm_callback,void,"FuriHalRtcAlarmCallback, void*"
|
|
Function,+,furi_hal_rtc_set_boot_mode,void,FuriHalRtcBootMode
|
|
Function,+,furi_hal_rtc_set_datetime,void,DateTime*
|
|
Function,+,furi_hal_rtc_set_fault_data,void,uint32_t
|
|
Function,+,furi_hal_rtc_set_flag,void,FuriHalRtcFlag
|
|
Function,+,furi_hal_rtc_set_heap_track_mode,void,FuriHalRtcHeapTrackMode
|
|
Function,+,furi_hal_rtc_set_locale_dateformat,void,FuriHalRtcLocaleDateFormat
|
|
Function,+,furi_hal_rtc_set_locale_timeformat,void,FuriHalRtcLocaleTimeFormat
|
|
Function,+,furi_hal_rtc_set_locale_units,void,FuriHalRtcLocaleUnits
|
|
Function,+,furi_hal_rtc_set_log_baud_rate,void,FuriHalRtcLogBaudRate
|
|
Function,+,furi_hal_rtc_set_log_device,void,FuriHalRtcLogDevice
|
|
Function,+,furi_hal_rtc_set_log_level,void,uint8_t
|
|
Function,+,furi_hal_rtc_set_pin_fails,void,uint32_t
|
|
Function,-,furi_hal_rtc_set_pin_value,void,uint32_t
|
|
Function,+,furi_hal_rtc_set_register,void,"FuriHalRtcRegister, uint32_t"
|
|
Function,+,furi_hal_rtc_sync_shadow,void,
|
|
Function,+,furi_hal_sd_get_card_state,FuriStatus,
|
|
Function,+,furi_hal_sd_info,FuriStatus,FuriHalSdInfo*
|
|
Function,+,furi_hal_sd_init,FuriStatus,_Bool
|
|
Function,+,furi_hal_sd_is_present,_Bool,
|
|
Function,+,furi_hal_sd_max_mount_retry_count,uint8_t,
|
|
Function,+,furi_hal_sd_presence_init,void,
|
|
Function,+,furi_hal_sd_read_blocks,FuriStatus,"uint32_t*, uint32_t, uint32_t"
|
|
Function,+,furi_hal_sd_write_blocks,FuriStatus,"const uint32_t*, uint32_t, uint32_t"
|
|
Function,+,furi_hal_serial_async_rx,uint8_t,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_async_rx_available,_Bool,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_async_rx_start,void,"FuriHalSerialHandle*, FuriHalSerialAsyncRxCallback, void*, _Bool"
|
|
Function,+,furi_hal_serial_async_rx_stop,void,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_configure_framing,void,"FuriHalSerialHandle*, FuriHalSerialDataBits, FuriHalSerialParity, FuriHalSerialStopBits"
|
|
Function,+,furi_hal_serial_control_acquire,FuriHalSerialHandle*,FuriHalSerialId
|
|
Function,+,furi_hal_serial_control_deinit,void,
|
|
Function,+,furi_hal_serial_control_init,void,
|
|
Function,+,furi_hal_serial_control_is_busy,_Bool,FuriHalSerialId
|
|
Function,+,furi_hal_serial_control_release,void,FuriHalSerialHandle*
|
|
Function,-,furi_hal_serial_control_resume,void,
|
|
Function,+,furi_hal_serial_control_set_expansion_callback,void,"FuriHalSerialId, FuriHalSerialControlExpansionCallback, void*"
|
|
Function,+,furi_hal_serial_control_set_logging_config,void,"FuriHalSerialId, uint32_t"
|
|
Function,-,furi_hal_serial_control_suspend,void,
|
|
Function,+,furi_hal_serial_deinit,void,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_disable_direction,void,"FuriHalSerialHandle*, FuriHalSerialDirection"
|
|
Function,+,furi_hal_serial_dma_rx,size_t,"FuriHalSerialHandle*, uint8_t*, size_t"
|
|
Function,+,furi_hal_serial_dma_rx_start,void,"FuriHalSerialHandle*, FuriHalSerialDmaRxCallback, void*, _Bool"
|
|
Function,+,furi_hal_serial_dma_rx_stop,void,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_enable_direction,void,"FuriHalSerialHandle*, FuriHalSerialDirection"
|
|
Function,+,furi_hal_serial_get_gpio_pin,const GpioPin*,"FuriHalSerialHandle*, FuriHalSerialDirection"
|
|
Function,+,furi_hal_serial_init,void,"FuriHalSerialHandle*, uint32_t"
|
|
Function,+,furi_hal_serial_is_baud_rate_supported,_Bool,"FuriHalSerialHandle*, uint32_t"
|
|
Function,+,furi_hal_serial_resume,void,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_set_br,void,"FuriHalSerialHandle*, uint32_t"
|
|
Function,+,furi_hal_serial_suspend,void,FuriHalSerialHandle*
|
|
Function,+,furi_hal_serial_tx,void,"FuriHalSerialHandle*, const uint8_t*, size_t"
|
|
Function,+,furi_hal_serial_tx_wait_complete,void,FuriHalSerialHandle*
|
|
Function,-,furi_hal_set_is_normal_boot,void,_Bool
|
|
Function,+,furi_hal_speaker_acquire,_Bool,uint32_t
|
|
Function,-,furi_hal_speaker_deinit,void,
|
|
Function,-,furi_hal_speaker_init,void,
|
|
Function,+,furi_hal_speaker_is_mine,_Bool,
|
|
Function,+,furi_hal_speaker_release,void,
|
|
Function,+,furi_hal_speaker_set_volume,void,float
|
|
Function,+,furi_hal_speaker_start,void,"float, float"
|
|
Function,+,furi_hal_speaker_stop,void,
|
|
Function,+,furi_hal_spi_acquire,void,const FuriHalSpiBusHandle*
|
|
Function,+,furi_hal_spi_bus_deinit,void,FuriHalSpiBus*
|
|
Function,+,furi_hal_spi_bus_handle_deinit,void,const FuriHalSpiBusHandle*
|
|
Function,+,furi_hal_spi_bus_handle_init,void,const FuriHalSpiBusHandle*
|
|
Function,+,furi_hal_spi_bus_init,void,FuriHalSpiBus*
|
|
Function,+,furi_hal_spi_bus_rx,_Bool,"const FuriHalSpiBusHandle*, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_spi_bus_trx,_Bool,"const FuriHalSpiBusHandle*, const uint8_t*, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_spi_bus_trx_dma,_Bool,"const FuriHalSpiBusHandle*, uint8_t*, uint8_t*, size_t, uint32_t"
|
|
Function,+,furi_hal_spi_bus_tx,_Bool,"const FuriHalSpiBusHandle*, const uint8_t*, size_t, uint32_t"
|
|
Function,-,furi_hal_spi_config_deinit_early,void,
|
|
Function,-,furi_hal_spi_config_init,void,
|
|
Function,-,furi_hal_spi_config_init_early,void,
|
|
Function,-,furi_hal_spi_dma_init,void,
|
|
Function,+,furi_hal_spi_release,void,const FuriHalSpiBusHandle*
|
|
Function,+,furi_hal_subghz_check_tx,SubGhzTx,uint32_t
|
|
Function,-,furi_hal_subghz_dump_state,void,
|
|
Function,+,furi_hal_subghz_flush_rx,void,
|
|
Function,+,furi_hal_subghz_flush_tx,void,
|
|
Function,+,furi_hal_subghz_get_data_gpio,const GpioPin*,
|
|
Function,+,furi_hal_subghz_get_lqi,uint8_t,
|
|
Function,+,furi_hal_subghz_get_rolling_counter_mult,int32_t,
|
|
Function,+,furi_hal_subghz_get_rssi,float,
|
|
Function,+,furi_hal_subghz_idle,void,
|
|
Function,-,furi_hal_subghz_init,void,
|
|
Function,+,furi_hal_subghz_is_async_tx_complete,_Bool,
|
|
Function,+,furi_hal_subghz_is_frequency_valid,_Bool,uint32_t
|
|
Function,+,furi_hal_subghz_is_rx_data_crc_valid,_Bool,
|
|
Function,+,furi_hal_subghz_is_tx_allowed,_Bool,uint32_t
|
|
Function,+,furi_hal_subghz_load_custom_preset,void,const uint8_t*
|
|
Function,+,furi_hal_subghz_load_patable,void,const uint8_t[8]
|
|
Function,+,furi_hal_subghz_load_registers,void,const uint8_t*
|
|
Function,+,furi_hal_subghz_read_packet,void,"uint8_t*, uint8_t*"
|
|
Function,+,furi_hal_subghz_reset,void,
|
|
Function,+,furi_hal_subghz_rx,void,
|
|
Function,+,furi_hal_subghz_rx_pipe_not_empty,_Bool,
|
|
Function,+,furi_hal_subghz_set_async_mirror_pin,void,const GpioPin*
|
|
Function,+,furi_hal_subghz_set_frequency,uint32_t,uint32_t
|
|
Function,+,furi_hal_subghz_set_frequency_and_path,uint32_t,uint32_t
|
|
Function,+,furi_hal_subghz_set_path,void,FuriHalSubGhzPath
|
|
Function,+,furi_hal_subghz_set_rolling_counter_mult,void,int32_t
|
|
Function,+,furi_hal_subghz_shutdown,void,
|
|
Function,+,furi_hal_subghz_sleep,void,
|
|
Function,+,furi_hal_subghz_start_async_rx,void,"FuriHalSubGhzCaptureCallback, void*"
|
|
Function,+,furi_hal_subghz_start_async_tx,_Bool,"FuriHalSubGhzAsyncTxCallback, void*"
|
|
Function,+,furi_hal_subghz_stop_async_rx,void,
|
|
Function,+,furi_hal_subghz_stop_async_tx,void,
|
|
Function,+,furi_hal_subghz_tx,_Bool,
|
|
Function,+,furi_hal_subghz_write_packet,void,"const uint8_t*, uint8_t"
|
|
Function,+,furi_hal_switch,void,void*
|
|
Function,+,furi_hal_usb_ccid_insert_smartcard,void,
|
|
Function,+,furi_hal_usb_ccid_remove_smartcard,void,
|
|
Function,+,furi_hal_usb_ccid_set_callbacks,void,"CcidCallbacks*, void*"
|
|
Function,+,furi_hal_usb_disable,void,
|
|
Function,+,furi_hal_usb_enable,void,
|
|
Function,+,furi_hal_usb_get_config,FuriHalUsbInterface*,
|
|
Function,-,furi_hal_usb_init,void,
|
|
Function,+,furi_hal_usb_is_locked,_Bool,
|
|
Function,+,furi_hal_usb_lock,void,
|
|
Function,+,furi_hal_usb_reinit,void,
|
|
Function,+,furi_hal_usb_set_config,_Bool,"FuriHalUsbInterface*, void*"
|
|
Function,+,furi_hal_usb_set_state_callback,void,"FuriHalUsbStateCallback, void*"
|
|
Function,+,furi_hal_usb_unlock,void,
|
|
Function,+,furi_hal_version_do_i_belong_here,_Bool,
|
|
Function,+,furi_hal_version_get_ble_local_device_name_ptr,const char*,
|
|
Function,+,furi_hal_version_get_ble_mac,const uint8_t*,
|
|
Function,+,furi_hal_version_get_device_name_ptr,const char*,
|
|
Function,+,furi_hal_version_get_fcc_id,const char*,
|
|
Function,+,furi_hal_version_get_firmware_version,const Version*,
|
|
Function,+,furi_hal_version_get_hw_body,uint8_t,
|
|
Function,+,furi_hal_version_get_hw_color,FuriHalVersionColor,
|
|
Function,+,furi_hal_version_get_hw_connect,uint8_t,
|
|
Function,+,furi_hal_version_get_hw_display,FuriHalVersionDisplay,
|
|
Function,+,furi_hal_version_get_hw_region,FuriHalVersionRegion,
|
|
Function,+,furi_hal_version_get_hw_region_name,const char*,
|
|
Function,+,furi_hal_version_get_hw_region_name_otp,const char*,
|
|
Function,+,furi_hal_version_get_hw_region_otp,FuriHalVersionRegion,
|
|
Function,+,furi_hal_version_get_hw_target,uint8_t,
|
|
Function,+,furi_hal_version_get_hw_timestamp,uint32_t,
|
|
Function,+,furi_hal_version_get_hw_version,uint8_t,
|
|
Function,+,furi_hal_version_get_ic_id,const char*,
|
|
Function,+,furi_hal_version_get_mic_id,const char*,
|
|
Function,+,furi_hal_version_get_model_code,const char*,
|
|
Function,+,furi_hal_version_get_model_name,const char*,
|
|
Function,+,furi_hal_version_get_name_ptr,const char*,
|
|
Function,+,furi_hal_version_get_ncc_id,const char*,
|
|
Function,+,furi_hal_version_get_otp_version,FuriHalVersionOtpVersion,
|
|
Function,+,furi_hal_version_get_srrc_id,const char*,
|
|
Function,-,furi_hal_version_init,void,
|
|
Function,-,furi_hal_version_set_name,void,const char*
|
|
Function,+,furi_hal_version_uid,const uint8_t*,
|
|
Function,+,furi_hal_version_uid_default,const uint8_t*,
|
|
Function,+,furi_hal_version_uid_size,size_t,
|
|
Function,-,furi_hal_vibro_init,void,
|
|
Function,+,furi_hal_vibro_on,void,_Bool
|
|
Function,-,furi_init,void,
|
|
Function,+,furi_kernel_get_tick_frequency,uint32_t,
|
|
Function,+,furi_kernel_is_irq_or_masked,_Bool,
|
|
Function,+,furi_kernel_is_running,_Bool,
|
|
Function,+,furi_kernel_lock,int32_t,
|
|
Function,+,furi_kernel_restore_lock,int32_t,int32_t
|
|
Function,+,furi_kernel_unlock,int32_t,
|
|
Function,+,furi_log_add_handler,_Bool,FuriLogHandler
|
|
Function,+,furi_log_get_level,FuriLogLevel,
|
|
Function,-,furi_log_init,void,
|
|
Function,+,furi_log_level_from_string,_Bool,"const char*, FuriLogLevel*"
|
|
Function,+,furi_log_level_to_string,_Bool,"FuriLogLevel, const char**"
|
|
Function,+,furi_log_print_format,void,"FuriLogLevel, const char*, const char*, ..."
|
|
Function,+,furi_log_print_raw_format,void,"FuriLogLevel, const char*, ..."
|
|
Function,+,furi_log_puts,void,const char*
|
|
Function,+,furi_log_remove_handler,_Bool,FuriLogHandler
|
|
Function,+,furi_log_set_level,void,FuriLogLevel
|
|
Function,+,furi_log_tx,void,"const uint8_t*, size_t"
|
|
Function,+,furi_message_queue_alloc,FuriMessageQueue*,"uint32_t, uint32_t"
|
|
Function,+,furi_message_queue_free,void,FuriMessageQueue*
|
|
Function,+,furi_message_queue_get,FuriStatus,"FuriMessageQueue*, void*, uint32_t"
|
|
Function,+,furi_message_queue_get_capacity,uint32_t,FuriMessageQueue*
|
|
Function,+,furi_message_queue_get_count,uint32_t,FuriMessageQueue*
|
|
Function,+,furi_message_queue_get_message_size,uint32_t,FuriMessageQueue*
|
|
Function,+,furi_message_queue_get_space,uint32_t,FuriMessageQueue*
|
|
Function,+,furi_message_queue_put,FuriStatus,"FuriMessageQueue*, const void*, uint32_t"
|
|
Function,+,furi_message_queue_reset,FuriStatus,FuriMessageQueue*
|
|
Function,+,furi_ms_to_ticks,uint32_t,uint32_t
|
|
Function,+,furi_mutex_acquire,FuriStatus,"FuriMutex*, uint32_t"
|
|
Function,+,furi_mutex_alloc,FuriMutex*,FuriMutexType
|
|
Function,+,furi_mutex_free,void,FuriMutex*
|
|
Function,+,furi_mutex_get_owner,FuriThreadId,FuriMutex*
|
|
Function,+,furi_mutex_release,FuriStatus,FuriMutex*
|
|
Function,+,furi_pubsub_alloc,FuriPubSub*,
|
|
Function,+,furi_pubsub_free,void,FuriPubSub*
|
|
Function,+,furi_pubsub_publish,void,"FuriPubSub*, void*"
|
|
Function,+,furi_pubsub_subscribe,FuriPubSubSubscription*,"FuriPubSub*, FuriPubSubCallback, void*"
|
|
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_exists,_Bool,const char*
|
|
Function,-,furi_record_init,void,
|
|
Function,+,furi_record_open,void*,const char*
|
|
Function,+,furi_run,void,
|
|
Function,+,furi_semaphore_acquire,FuriStatus,"FuriSemaphore*, uint32_t"
|
|
Function,+,furi_semaphore_alloc,FuriSemaphore*,"uint32_t, uint32_t"
|
|
Function,+,furi_semaphore_free,void,FuriSemaphore*
|
|
Function,+,furi_semaphore_get_count,uint32_t,FuriSemaphore*
|
|
Function,+,furi_semaphore_get_space,uint32_t,FuriSemaphore*
|
|
Function,+,furi_semaphore_release,FuriStatus,FuriSemaphore*
|
|
Function,+,furi_stream_buffer_alloc,FuriStreamBuffer*,"size_t, size_t"
|
|
Function,+,furi_stream_buffer_bytes_available,size_t,FuriStreamBuffer*
|
|
Function,+,furi_stream_buffer_free,void,FuriStreamBuffer*
|
|
Function,+,furi_stream_buffer_is_empty,_Bool,FuriStreamBuffer*
|
|
Function,+,furi_stream_buffer_is_full,_Bool,FuriStreamBuffer*
|
|
Function,+,furi_stream_buffer_receive,size_t,"FuriStreamBuffer*, void*, size_t, uint32_t"
|
|
Function,+,furi_stream_buffer_reset,FuriStatus,FuriStreamBuffer*
|
|
Function,+,furi_stream_buffer_send,size_t,"FuriStreamBuffer*, const void*, size_t, uint32_t"
|
|
Function,+,furi_stream_buffer_spaces_available,size_t,FuriStreamBuffer*
|
|
Function,+,furi_stream_get_trigger_level,size_t,FuriStreamBuffer*
|
|
Function,+,furi_stream_set_trigger_level,_Bool,"FuriStreamBuffer*, size_t"
|
|
Function,+,furi_string_alloc,FuriString*,
|
|
Function,+,furi_string_alloc_move,FuriString*,FuriString*
|
|
Function,+,furi_string_alloc_printf,FuriString*,"const char[], ..."
|
|
Function,+,furi_string_alloc_set,FuriString*,const FuriString*
|
|
Function,+,furi_string_alloc_set_str,FuriString*,const char[]
|
|
Function,+,furi_string_alloc_vprintf,FuriString*,"const char[], va_list"
|
|
Function,+,furi_string_cat,void,"FuriString*, const FuriString*"
|
|
Function,+,furi_string_cat_printf,int,"FuriString*, const char[], ..."
|
|
Function,+,furi_string_cat_str,void,"FuriString*, const char[]"
|
|
Function,+,furi_string_cat_vprintf,int,"FuriString*, const char[], va_list"
|
|
Function,+,furi_string_cmp,int,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_cmp_str,int,"const FuriString*, const char[]"
|
|
Function,+,furi_string_cmpi,int,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_cmpi_str,int,"const FuriString*, const char[]"
|
|
Function,+,furi_string_empty,_Bool,const FuriString*
|
|
Function,+,furi_string_end_with,_Bool,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_end_with_str,_Bool,"const FuriString*, const char[]"
|
|
Function,+,furi_string_end_withi,_Bool,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_end_withi_str,_Bool,"const FuriString*, const char[]"
|
|
Function,+,furi_string_equal,_Bool,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_equal_str,_Bool,"const FuriString*, const char[]"
|
|
Function,+,furi_string_free,void,FuriString*
|
|
Function,+,furi_string_get_char,char,"const FuriString*, size_t"
|
|
Function,+,furi_string_get_cstr,const char*,const FuriString*
|
|
Function,+,furi_string_hash,size_t,const FuriString*
|
|
Function,+,furi_string_left,void,"FuriString*, size_t"
|
|
Function,+,furi_string_mid,void,"FuriString*, size_t, size_t"
|
|
Function,+,furi_string_move,void,"FuriString*, FuriString*"
|
|
Function,+,furi_string_printf,int,"FuriString*, const char[], ..."
|
|
Function,+,furi_string_push_back,void,"FuriString*, char"
|
|
Function,+,furi_string_replace,size_t,"FuriString*, FuriString*, FuriString*, size_t"
|
|
Function,+,furi_string_replace_all,void,"FuriString*, const FuriString*, const FuriString*"
|
|
Function,+,furi_string_replace_all_str,void,"FuriString*, const char[], const char[]"
|
|
Function,+,furi_string_replace_at,void,"FuriString*, size_t, size_t, const char[]"
|
|
Function,+,furi_string_replace_str,size_t,"FuriString*, const char[], const char[], size_t"
|
|
Function,+,furi_string_reserve,void,"FuriString*, size_t"
|
|
Function,+,furi_string_reset,void,FuriString*
|
|
Function,+,furi_string_right,void,"FuriString*, size_t"
|
|
Function,+,furi_string_search,size_t,"const FuriString*, const FuriString*, size_t"
|
|
Function,+,furi_string_search_char,size_t,"const FuriString*, char, size_t"
|
|
Function,+,furi_string_search_rchar,size_t,"const FuriString*, char, size_t"
|
|
Function,+,furi_string_search_str,size_t,"const FuriString*, const char[], size_t"
|
|
Function,+,furi_string_set,void,"FuriString*, FuriString*"
|
|
Function,+,furi_string_set_char,void,"FuriString*, size_t, const char"
|
|
Function,+,furi_string_set_n,void,"FuriString*, const FuriString*, size_t, size_t"
|
|
Function,+,furi_string_set_str,void,"FuriString*, const char[]"
|
|
Function,+,furi_string_set_strn,void,"FuriString*, const char[], size_t"
|
|
Function,+,furi_string_size,size_t,const FuriString*
|
|
Function,+,furi_string_start_with,_Bool,"const FuriString*, const FuriString*"
|
|
Function,+,furi_string_start_with_str,_Bool,"const FuriString*, const char[]"
|
|
Function,+,furi_string_swap,void,"FuriString*, FuriString*"
|
|
Function,+,furi_string_trim,void,"FuriString*, const char[]"
|
|
Function,+,furi_string_utf8_decode,void,"char, FuriStringUTF8State*, FuriStringUnicodeValue*"
|
|
Function,+,furi_string_utf8_length,size_t,FuriString*
|
|
Function,+,furi_string_utf8_push,void,"FuriString*, FuriStringUnicodeValue"
|
|
Function,+,furi_string_vprintf,int,"FuriString*, const char[], va_list"
|
|
Function,+,furi_thread_alloc,FuriThread*,
|
|
Function,+,furi_thread_alloc_ex,FuriThread*,"const char*, uint32_t, FuriThreadCallback, void*"
|
|
Function,-,furi_thread_alloc_service,FuriThread*,"const char*, uint32_t, FuriThreadCallback, void*"
|
|
Function,-,furi_thread_disable_heap_trace,void,FuriThread*
|
|
Function,+,furi_thread_enable_heap_trace,void,FuriThread*
|
|
Function,+,furi_thread_enumerate,_Bool,FuriThreadList*
|
|
Function,+,furi_thread_flags_clear,uint32_t,uint32_t
|
|
Function,+,furi_thread_flags_get,uint32_t,
|
|
Function,+,furi_thread_flags_set,uint32_t,"FuriThreadId, uint32_t"
|
|
Function,+,furi_thread_flags_wait,uint32_t,"uint32_t, uint32_t, uint32_t"
|
|
Function,+,furi_thread_free,void,FuriThread*
|
|
Function,+,furi_thread_get_appid,const char*,FuriThreadId
|
|
Function,+,furi_thread_get_current,FuriThread*,
|
|
Function,+,furi_thread_get_current_id,FuriThreadId,
|
|
Function,+,furi_thread_get_current_priority,FuriThreadPriority,
|
|
Function,+,furi_thread_get_heap_size,size_t,FuriThread*
|
|
Function,+,furi_thread_get_id,FuriThreadId,FuriThread*
|
|
Function,+,furi_thread_get_name,const char*,FuriThreadId
|
|
Function,+,furi_thread_get_priority,FuriThreadPriority,FuriThread*
|
|
Function,+,furi_thread_get_return_code,int32_t,FuriThread*
|
|
Function,+,furi_thread_get_signal_callback,FuriThreadSignalCallback,const FuriThread*
|
|
Function,+,furi_thread_get_stack_space,uint32_t,FuriThreadId
|
|
Function,+,furi_thread_get_state,FuriThreadState,FuriThread*
|
|
Function,+,furi_thread_get_stdin_callback,void,"FuriThreadStdinReadCallback*, void**"
|
|
Function,+,furi_thread_get_stdout_callback,void,"FuriThreadStdoutWriteCallback*, void**"
|
|
Function,+,furi_thread_is_suspended,_Bool,FuriThreadId
|
|
Function,+,furi_thread_join,_Bool,FuriThread*
|
|
Function,+,furi_thread_list_alloc,FuriThreadList*,
|
|
Function,+,furi_thread_list_free,void,FuriThreadList*
|
|
Function,+,furi_thread_list_get_at,FuriThreadListItem*,"FuriThreadList*, size_t"
|
|
Function,+,furi_thread_list_get_isr_time,float,FuriThreadList*
|
|
Function,+,furi_thread_list_get_or_insert,FuriThreadListItem*,"FuriThreadList*, FuriThread*"
|
|
Function,+,furi_thread_list_size,size_t,FuriThreadList*
|
|
Function,+,furi_thread_resume,void,FuriThreadId
|
|
Function,+,furi_thread_set_appid,void,"FuriThread*, const char*"
|
|
Function,+,furi_thread_set_callback,void,"FuriThread*, FuriThreadCallback"
|
|
Function,+,furi_thread_set_context,void,"FuriThread*, void*"
|
|
Function,+,furi_thread_set_current_priority,void,FuriThreadPriority
|
|
Function,+,furi_thread_set_name,void,"FuriThread*, const char*"
|
|
Function,+,furi_thread_set_priority,void,"FuriThread*, FuriThreadPriority"
|
|
Function,+,furi_thread_set_signal_callback,void,"FuriThread*, FuriThreadSignalCallback, void*"
|
|
Function,+,furi_thread_set_stack_size,void,"FuriThread*, size_t"
|
|
Function,+,furi_thread_set_state_callback,void,"FuriThread*, FuriThreadStateCallback"
|
|
Function,+,furi_thread_set_state_context,void,"FuriThread*, void*"
|
|
Function,+,furi_thread_set_stdin_callback,void,"FuriThreadStdinReadCallback, void*"
|
|
Function,+,furi_thread_set_stdout_callback,void,"FuriThreadStdoutWriteCallback, void*"
|
|
Function,+,furi_thread_signal,_Bool,"const FuriThread*, uint32_t, void*"
|
|
Function,+,furi_thread_start,void,FuriThread*
|
|
Function,+,furi_thread_stdin_read,size_t,"char*, size_t, FuriWait"
|
|
Function,+,furi_thread_stdin_unread,void,"char*, size_t"
|
|
Function,+,furi_thread_stdout_flush,int32_t,
|
|
Function,+,furi_thread_stdout_write,size_t,"const char*, size_t"
|
|
Function,+,furi_thread_suspend,void,FuriThreadId
|
|
Function,+,furi_thread_yield,void,
|
|
Function,+,furi_timer_alloc,FuriTimer*,"FuriTimerCallback, FuriTimerType, void*"
|
|
Function,+,furi_timer_flush,void,
|
|
Function,+,furi_timer_free,void,FuriTimer*
|
|
Function,-,furi_timer_get_current_name,const char*,
|
|
Function,+,furi_timer_get_expire_time,uint32_t,FuriTimer*
|
|
Function,+,furi_timer_is_running,uint32_t,FuriTimer*
|
|
Function,+,furi_timer_pending_callback,void,"FuriTimerPendigCallback, void*, uint32_t"
|
|
Function,+,furi_timer_restart,FuriStatus,"FuriTimer*, uint32_t"
|
|
Function,+,furi_timer_set_thread_priority,void,FuriTimerThreadPriority
|
|
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_emit_ble_beacon_status_event,void,_Bool
|
|
Function,-,gap_extra_beacon_get_config,const GapExtraBeaconConfig*,
|
|
Function,-,gap_extra_beacon_get_data,uint8_t,uint8_t*
|
|
Function,-,gap_extra_beacon_get_state,GapExtraBeaconState,
|
|
Function,-,gap_extra_beacon_init,void,
|
|
Function,-,gap_extra_beacon_set_config,_Bool,const GapExtraBeaconConfig*
|
|
Function,-,gap_extra_beacon_set_data,_Bool,"const uint8_t*, uint8_t"
|
|
Function,-,gap_extra_beacon_start,_Bool,
|
|
Function,-,gap_extra_beacon_stop,_Bool,
|
|
Function,-,gap_get_state,GapState,
|
|
Function,-,gap_init,_Bool,"GapConfig*, GapEventCallback, void*"
|
|
Function,-,gap_start_advertising,void,
|
|
Function,-,gap_stop_advertising,void,
|
|
Function,-,gap_thread_stop,void,
|
|
Function,-,getc,int,FILE*
|
|
Function,-,getc_unlocked,int,FILE*
|
|
Function,-,getchar,int,
|
|
Function,-,getchar_unlocked,int,
|
|
Function,-,getenv,char*,const char*
|
|
Function,-,gets,char*,char*
|
|
Function,-,getsubopt,int,"char**, char* const*, char**"
|
|
Function,-,getw,int,FILE*
|
|
Function,+,gui_add_framebuffer_callback,void,"Gui*, GuiCanvasCommitCallback, void*"
|
|
Function,+,gui_add_view_port,void,"Gui*, ViewPort*, GuiLayer"
|
|
Function,+,gui_direct_draw_acquire,Canvas*,Gui*
|
|
Function,+,gui_direct_draw_release,void,Gui*
|
|
Function,+,gui_get_framebuffer_size,size_t,const Gui*
|
|
Function,+,gui_is_lockdown,_Bool,const Gui*
|
|
Function,+,gui_remove_framebuffer_callback,void,"Gui*, GuiCanvasCommitCallback, void*"
|
|
Function,+,gui_remove_view_port,void,"Gui*, ViewPort*"
|
|
Function,+,gui_set_hide_statusbar,void,"Gui*, _Bool"
|
|
Function,+,gui_set_lockdown,void,"Gui*, _Bool"
|
|
Function,+,gui_set_lockdown_inhibit,void,"Gui*, _Bool"
|
|
Function,-,gui_view_port_send_to_back,void,"Gui*, ViewPort*"
|
|
Function,+,gui_view_port_send_to_front,void,"Gui*, ViewPort*"
|
|
Function,-,hci_send_req,int,"hci_request*, uint8_t"
|
|
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,+,hsv2rgb,void,"const HsvColor*, RgbColor*"
|
|
Function,+,hsvcmp,int,"const HsvColor*, const HsvColor*"
|
|
Function,-,hypot,double,"double, double"
|
|
Function,-,hypotf,float,"float, float"
|
|
Function,-,hypotl,long double,"long double, long double"
|
|
Function,+,ibutton_key_alloc,iButtonKey*,size_t
|
|
Function,+,ibutton_key_free,void,iButtonKey*
|
|
Function,+,ibutton_key_get_protocol_id,iButtonProtocolId,const iButtonKey*
|
|
Function,+,ibutton_key_reset,void,iButtonKey*
|
|
Function,+,ibutton_key_set_protocol_id,void,"iButtonKey*, iButtonProtocolId"
|
|
Function,+,ibutton_protocols_alloc,iButtonProtocols*,
|
|
Function,+,ibutton_protocols_apply_edits,void,"iButtonProtocols*, const iButtonKey*"
|
|
Function,+,ibutton_protocols_emulate_start,void,"iButtonProtocols*, iButtonKey*"
|
|
Function,+,ibutton_protocols_emulate_stop,void,"iButtonProtocols*, iButtonKey*"
|
|
Function,+,ibutton_protocols_free,void,iButtonProtocols*
|
|
Function,+,ibutton_protocols_get_editable_data,void,"iButtonProtocols*, const iButtonKey*, iButtonEditableData*"
|
|
Function,+,ibutton_protocols_get_features,uint32_t,"iButtonProtocols*, iButtonProtocolId"
|
|
Function,+,ibutton_protocols_get_id_by_name,iButtonProtocolId,"iButtonProtocols*, const char*"
|
|
Function,+,ibutton_protocols_get_manufacturer,const char*,"iButtonProtocols*, iButtonProtocolId"
|
|
Function,+,ibutton_protocols_get_max_data_size,size_t,iButtonProtocols*
|
|
Function,+,ibutton_protocols_get_name,const char*,"iButtonProtocols*, iButtonProtocolId"
|
|
Function,+,ibutton_protocols_get_protocol_count,uint32_t,
|
|
Function,+,ibutton_protocols_is_valid,_Bool,"iButtonProtocols*, const iButtonKey*"
|
|
Function,+,ibutton_protocols_load,_Bool,"iButtonProtocols*, iButtonKey*, const char*"
|
|
Function,+,ibutton_protocols_read,_Bool,"iButtonProtocols*, iButtonKey*"
|
|
Function,+,ibutton_protocols_render_brief_data,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
|
|
Function,+,ibutton_protocols_render_data,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
|
|
Function,+,ibutton_protocols_render_error,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
|
|
Function,+,ibutton_protocols_render_uid,void,"iButtonProtocols*, const iButtonKey*, FuriString*"
|
|
Function,+,ibutton_protocols_save,_Bool,"iButtonProtocols*, const iButtonKey*, const char*"
|
|
Function,+,ibutton_protocols_write_copy,_Bool,"iButtonProtocols*, iButtonKey*"
|
|
Function,+,ibutton_protocols_write_id,_Bool,"iButtonProtocols*, iButtonKey*"
|
|
Function,+,ibutton_worker_alloc,iButtonWorker*,iButtonProtocols*
|
|
Function,+,ibutton_worker_emulate_set_callback,void,"iButtonWorker*, iButtonWorkerEmulateCallback, void*"
|
|
Function,+,ibutton_worker_emulate_start,void,"iButtonWorker*, iButtonKey*"
|
|
Function,+,ibutton_worker_free,void,iButtonWorker*
|
|
Function,+,ibutton_worker_read_set_callback,void,"iButtonWorker*, iButtonWorkerReadCallback, void*"
|
|
Function,+,ibutton_worker_read_start,void,"iButtonWorker*, iButtonKey*"
|
|
Function,+,ibutton_worker_start_thread,void,iButtonWorker*
|
|
Function,+,ibutton_worker_stop,void,iButtonWorker*
|
|
Function,+,ibutton_worker_stop_thread,void,iButtonWorker*
|
|
Function,+,ibutton_worker_write_copy_start,void,"iButtonWorker*, iButtonKey*"
|
|
Function,+,ibutton_worker_write_id_start,void,"iButtonWorker*, iButtonKey*"
|
|
Function,+,ibutton_worker_write_set_callback,void,"iButtonWorker*, iButtonWorkerWriteCallback, void*"
|
|
Function,+,icon_animation_alloc,IconAnimation*,const Icon*
|
|
Function,+,icon_animation_free,void,IconAnimation*
|
|
Function,+,icon_animation_get_height,uint8_t,const IconAnimation*
|
|
Function,+,icon_animation_get_width,uint8_t,const IconAnimation*
|
|
Function,+,icon_animation_is_last_frame,_Bool,const IconAnimation*
|
|
Function,+,icon_animation_set_update_callback,void,"IconAnimation*, IconAnimationCallback, void*"
|
|
Function,+,icon_animation_start,void,IconAnimation*
|
|
Function,+,icon_animation_stop,void,IconAnimation*
|
|
Function,+,icon_get_data,const uint8_t*,const Icon*
|
|
Function,+,icon_get_frame_count,uint32_t,const Icon*
|
|
Function,+,icon_get_frame_data,const uint8_t*,"const Icon*, uint32_t"
|
|
Function,+,icon_get_height,uint16_t,const Icon*
|
|
Function,+,icon_get_width,uint16_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,+,infrared_alloc_decoder,InfraredDecoderHandler*,
|
|
Function,+,infrared_alloc_encoder,InfraredEncoderHandler*,
|
|
Function,+,infrared_check_decoder_ready,const InfraredMessage*,InfraredDecoderHandler*
|
|
Function,+,infrared_decode,const InfraredMessage*,"InfraredDecoderHandler*, _Bool, uint32_t"
|
|
Function,+,infrared_encode,InfraredStatus,"InfraredEncoderHandler*, uint32_t*, _Bool*"
|
|
Function,+,infrared_free_decoder,void,InfraredDecoderHandler*
|
|
Function,+,infrared_free_encoder,void,InfraredEncoderHandler*
|
|
Function,+,infrared_get_protocol_address_length,uint8_t,InfraredProtocol
|
|
Function,+,infrared_get_protocol_by_name,InfraredProtocol,const char*
|
|
Function,+,infrared_get_protocol_command_length,uint8_t,InfraredProtocol
|
|
Function,+,infrared_get_protocol_duty_cycle,float,InfraredProtocol
|
|
Function,+,infrared_get_protocol_frequency,uint32_t,InfraredProtocol
|
|
Function,+,infrared_get_protocol_min_repeat_count,size_t,InfraredProtocol
|
|
Function,+,infrared_get_protocol_name,const char*,InfraredProtocol
|
|
Function,+,infrared_is_protocol_valid,_Bool,InfraredProtocol
|
|
Function,+,infrared_reset_decoder,void,InfraredDecoderHandler*
|
|
Function,+,infrared_reset_encoder,void,"InfraredEncoderHandler*, const InfraredMessage*"
|
|
Function,+,infrared_send,void,"const InfraredMessage*, int"
|
|
Function,+,infrared_send_raw,void,"const uint32_t[], uint32_t, _Bool"
|
|
Function,+,infrared_send_raw_ext,void,"const uint32_t[], uint32_t, _Bool, uint32_t, float"
|
|
Function,+,infrared_worker_alloc,InfraredWorker*,
|
|
Function,+,infrared_worker_free,void,InfraredWorker*
|
|
Function,+,infrared_worker_get_decoded_signal,const InfraredMessage*,const InfraredWorkerSignal*
|
|
Function,+,infrared_worker_get_raw_signal,void,"const InfraredWorkerSignal*, const uint32_t**, size_t*"
|
|
Function,+,infrared_worker_rx_enable_blink_on_receiving,void,"InfraredWorker*, _Bool"
|
|
Function,+,infrared_worker_rx_enable_signal_decoding,void,"InfraredWorker*, _Bool"
|
|
Function,+,infrared_worker_rx_force_signal_decoding,void,"InfraredWorker*, _Bool"
|
|
Function,+,infrared_worker_rx_set_received_signal_callback,void,"InfraredWorker*, InfraredWorkerReceivedSignalCallback, void*"
|
|
Function,+,infrared_worker_rx_start,void,InfraredWorker*
|
|
Function,+,infrared_worker_rx_stop,void,InfraredWorker*
|
|
Function,+,infrared_worker_set_decoded_signal,void,"InfraredWorker*, const InfraredMessage*"
|
|
Function,+,infrared_worker_set_raw_signal,void,"InfraredWorker*, const uint32_t*, size_t, uint32_t, float"
|
|
Function,+,infrared_worker_signal_is_decoded,_Bool,const InfraredWorkerSignal*
|
|
Function,+,infrared_worker_tx_get_signal_steady_callback,InfraredWorkerGetSignalResponse,"void*, InfraredWorker*"
|
|
Function,+,infrared_worker_tx_set_get_signal_callback,void,"InfraredWorker*, InfraredWorkerGetSignalCallback, void*"
|
|
Function,+,infrared_worker_tx_set_signal_sent_callback,void,"InfraredWorker*, InfraredWorkerMessageSentCallback, void*"
|
|
Function,+,infrared_worker_tx_start,void,InfraredWorker*
|
|
Function,+,infrared_worker_tx_stop,void,InfraredWorker*
|
|
Function,-,initstate,char*,"unsigned, char*, size_t"
|
|
Function,+,input_get_key_name,const char*,InputKey
|
|
Function,+,input_get_type_name,const char*,InputType
|
|
Function,-,iprintf,int,"const char*, ..."
|
|
Function,-,isalnum,int,int
|
|
Function,-,isalnum_l,int,"int, locale_t"
|
|
Function,-,isalpha,int,int
|
|
Function,-,isalpha_l,int,"int, locale_t"
|
|
Function,-,isascii,int,int
|
|
Function,-,isascii_l,int,"int, locale_t"
|
|
Function,-,isblank,int,int
|
|
Function,-,isblank_l,int,"int, locale_t"
|
|
Function,-,iscanf,int,"const char*, ..."
|
|
Function,-,iscntrl,int,int
|
|
Function,-,iscntrl_l,int,"int, locale_t"
|
|
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,+,iso13239_crc_append,void,"Iso13239CrcType, BitBuffer*"
|
|
Function,+,iso13239_crc_check,_Bool,"Iso13239CrcType, const BitBuffer*"
|
|
Function,+,iso13239_crc_trim,void,BitBuffer*
|
|
Function,+,iso14443_3a_alloc,Iso14443_3aData*,
|
|
Function,+,iso14443_3a_copy,void,"Iso14443_3aData*, const Iso14443_3aData*"
|
|
Function,+,iso14443_3a_free,void,Iso14443_3aData*
|
|
Function,+,iso14443_3a_get_atqa,void,"const Iso14443_3aData*, uint8_t[2]"
|
|
Function,+,iso14443_3a_get_base_data,Iso14443_3aData*,const Iso14443_3aData*
|
|
Function,+,iso14443_3a_get_cuid,uint32_t,const Iso14443_3aData*
|
|
Function,+,iso14443_3a_get_device_name,const char*,"const Iso14443_3aData*, NfcDeviceNameType"
|
|
Function,+,iso14443_3a_get_sak,uint8_t,const Iso14443_3aData*
|
|
Function,+,iso14443_3a_get_uid,const uint8_t*,"const Iso14443_3aData*, size_t*"
|
|
Function,+,iso14443_3a_is_equal,_Bool,"const Iso14443_3aData*, const Iso14443_3aData*"
|
|
Function,+,iso14443_3a_listener_send_standard_frame,Iso14443_3aError,"Iso14443_3aListener*, const BitBuffer*"
|
|
Function,+,iso14443_3a_listener_tx,Iso14443_3aError,"Iso14443_3aListener*, const BitBuffer*"
|
|
Function,+,iso14443_3a_listener_tx_with_custom_parity,Iso14443_3aError,"Iso14443_3aListener*, const BitBuffer*"
|
|
Function,+,iso14443_3a_load,_Bool,"Iso14443_3aData*, FlipperFormat*, uint32_t"
|
|
Function,+,iso14443_3a_poller_activate,Iso14443_3aError,"Iso14443_3aPoller*, Iso14443_3aData*"
|
|
Function,+,iso14443_3a_poller_check_presence,Iso14443_3aError,Iso14443_3aPoller*
|
|
Function,+,iso14443_3a_poller_halt,Iso14443_3aError,Iso14443_3aPoller*
|
|
Function,+,iso14443_3a_poller_send_standard_frame,Iso14443_3aError,"Iso14443_3aPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,iso14443_3a_poller_sync_read,Iso14443_3aError,"Nfc*, Iso14443_3aData*"
|
|
Function,+,iso14443_3a_poller_txrx,Iso14443_3aError,"Iso14443_3aPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,iso14443_3a_poller_txrx_custom_parity,Iso14443_3aError,"Iso14443_3aPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,iso14443_3a_reset,void,Iso14443_3aData*
|
|
Function,+,iso14443_3a_save,_Bool,"const Iso14443_3aData*, FlipperFormat*"
|
|
Function,+,iso14443_3a_set_atqa,void,"Iso14443_3aData*, const uint8_t[2]"
|
|
Function,+,iso14443_3a_set_sak,void,"Iso14443_3aData*, uint8_t"
|
|
Function,+,iso14443_3a_set_uid,_Bool,"Iso14443_3aData*, const uint8_t*, size_t"
|
|
Function,+,iso14443_3a_supports_iso14443_4,_Bool,const Iso14443_3aData*
|
|
Function,+,iso14443_3a_verify,_Bool,"Iso14443_3aData*, const FuriString*"
|
|
Function,+,iso14443_3b_alloc,Iso14443_3bData*,
|
|
Function,+,iso14443_3b_copy,void,"Iso14443_3bData*, const Iso14443_3bData*"
|
|
Function,+,iso14443_3b_free,void,Iso14443_3bData*
|
|
Function,+,iso14443_3b_get_application_data,const uint8_t*,"const Iso14443_3bData*, size_t*"
|
|
Function,+,iso14443_3b_get_base_data,Iso14443_3bData*,const Iso14443_3bData*
|
|
Function,+,iso14443_3b_get_device_name,const char*,"const Iso14443_3bData*, NfcDeviceNameType"
|
|
Function,+,iso14443_3b_get_frame_size_max,uint16_t,const Iso14443_3bData*
|
|
Function,+,iso14443_3b_get_fwt_fc_max,uint32_t,const Iso14443_3bData*
|
|
Function,+,iso14443_3b_get_uid,const uint8_t*,"const Iso14443_3bData*, size_t*"
|
|
Function,+,iso14443_3b_is_equal,_Bool,"const Iso14443_3bData*, const Iso14443_3bData*"
|
|
Function,+,iso14443_3b_load,_Bool,"Iso14443_3bData*, FlipperFormat*, uint32_t"
|
|
Function,+,iso14443_3b_poller_activate,Iso14443_3bError,"Iso14443_3bPoller*, Iso14443_3bData*"
|
|
Function,+,iso14443_3b_poller_halt,Iso14443_3bError,Iso14443_3bPoller*
|
|
Function,+,iso14443_3b_poller_send_frame,Iso14443_3bError,"Iso14443_3bPoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_3b_reset,void,Iso14443_3bData*
|
|
Function,+,iso14443_3b_save,_Bool,"const Iso14443_3bData*, FlipperFormat*"
|
|
Function,+,iso14443_3b_set_uid,_Bool,"Iso14443_3bData*, const uint8_t*, size_t"
|
|
Function,+,iso14443_3b_supports_bit_rate,_Bool,"const Iso14443_3bData*, Iso14443_3bBitRate"
|
|
Function,+,iso14443_3b_supports_frame_option,_Bool,"const Iso14443_3bData*, Iso14443_3bFrameOption"
|
|
Function,+,iso14443_3b_supports_iso14443_4,_Bool,const Iso14443_3bData*
|
|
Function,+,iso14443_3b_verify,_Bool,"Iso14443_3bData*, const FuriString*"
|
|
Function,+,iso14443_4a_alloc,Iso14443_4aData*,
|
|
Function,+,iso14443_4a_copy,void,"Iso14443_4aData*, const Iso14443_4aData*"
|
|
Function,+,iso14443_4a_free,void,Iso14443_4aData*
|
|
Function,+,iso14443_4a_get_base_data,Iso14443_3aData*,const Iso14443_4aData*
|
|
Function,+,iso14443_4a_get_device_name,const char*,"const Iso14443_4aData*, NfcDeviceNameType"
|
|
Function,+,iso14443_4a_get_frame_size_max,uint16_t,const Iso14443_4aData*
|
|
Function,+,iso14443_4a_get_fwt_fc_max,uint32_t,const Iso14443_4aData*
|
|
Function,+,iso14443_4a_get_historical_bytes,const uint8_t*,"const Iso14443_4aData*, uint32_t*"
|
|
Function,+,iso14443_4a_get_uid,const uint8_t*,"const Iso14443_4aData*, size_t*"
|
|
Function,+,iso14443_4a_is_equal,_Bool,"const Iso14443_4aData*, const Iso14443_4aData*"
|
|
Function,+,iso14443_4a_listener_send_block,Iso14443_4aError,"Iso14443_4aListener*, const BitBuffer*"
|
|
Function,+,iso14443_4a_load,_Bool,"Iso14443_4aData*, FlipperFormat*, uint32_t"
|
|
Function,+,iso14443_4a_poller_halt,Iso14443_4aError,Iso14443_4aPoller*
|
|
Function,+,iso14443_4a_poller_read_ats,Iso14443_4aError,"Iso14443_4aPoller*, Iso14443_4aAtsData*"
|
|
Function,+,iso14443_4a_poller_send_block,Iso14443_4aError,"Iso14443_4aPoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4a_poller_send_block_pwt_ext,Iso14443_4aError,"Iso14443_4aPoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4a_poller_send_chain_block,Iso14443_4aError,"Iso14443_4aPoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4a_poller_send_receive_ready_block,Iso14443_4aError,"Iso14443_4aPoller*, _Bool, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4a_poller_send_supervisory_block,Iso14443_4aError,"Iso14443_4aPoller*, _Bool, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4a_reset,void,Iso14443_4aData*
|
|
Function,+,iso14443_4a_save,_Bool,"const Iso14443_4aData*, FlipperFormat*"
|
|
Function,+,iso14443_4a_set_uid,_Bool,"Iso14443_4aData*, const uint8_t*, size_t"
|
|
Function,+,iso14443_4a_supports_bit_rate,_Bool,"const Iso14443_4aData*, Iso14443_4aBitRate"
|
|
Function,+,iso14443_4a_supports_frame_option,_Bool,"const Iso14443_4aData*, Iso14443_4aFrameOption"
|
|
Function,+,iso14443_4a_verify,_Bool,"Iso14443_4aData*, const FuriString*"
|
|
Function,+,iso14443_4b_alloc,Iso14443_4bData*,
|
|
Function,+,iso14443_4b_copy,void,"Iso14443_4bData*, const Iso14443_4bData*"
|
|
Function,+,iso14443_4b_free,void,Iso14443_4bData*
|
|
Function,+,iso14443_4b_get_base_data,Iso14443_3bData*,const Iso14443_4bData*
|
|
Function,+,iso14443_4b_get_device_name,const char*,"const Iso14443_4bData*, NfcDeviceNameType"
|
|
Function,+,iso14443_4b_get_uid,const uint8_t*,"const Iso14443_4bData*, size_t*"
|
|
Function,+,iso14443_4b_is_equal,_Bool,"const Iso14443_4bData*, const Iso14443_4bData*"
|
|
Function,+,iso14443_4b_load,_Bool,"Iso14443_4bData*, FlipperFormat*, uint32_t"
|
|
Function,+,iso14443_4b_poller_halt,Iso14443_4bError,Iso14443_4bPoller*
|
|
Function,+,iso14443_4b_poller_send_block,Iso14443_4bError,"Iso14443_4bPoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,iso14443_4b_reset,void,Iso14443_4bData*
|
|
Function,+,iso14443_4b_save,_Bool,"const Iso14443_4bData*, FlipperFormat*"
|
|
Function,+,iso14443_4b_set_uid,_Bool,"Iso14443_4bData*, const uint8_t*, size_t"
|
|
Function,+,iso14443_4b_verify,_Bool,"Iso14443_4bData*, const FuriString*"
|
|
Function,+,iso14443_crc_append,void,"Iso14443CrcType, BitBuffer*"
|
|
Function,+,iso14443_crc_check,_Bool,"Iso14443CrcType, const BitBuffer*"
|
|
Function,+,iso14443_crc_trim,void,BitBuffer*
|
|
Function,+,iso15693_3_alloc,Iso15693_3Data*,
|
|
Function,+,iso15693_3_copy,void,"Iso15693_3Data*, const Iso15693_3Data*"
|
|
Function,+,iso15693_3_free,void,Iso15693_3Data*
|
|
Function,+,iso15693_3_get_base_data,Iso15693_3Data*,const Iso15693_3Data*
|
|
Function,+,iso15693_3_get_block_count,uint16_t,const Iso15693_3Data*
|
|
Function,+,iso15693_3_get_block_data,const uint8_t*,"const Iso15693_3Data*, uint8_t"
|
|
Function,+,iso15693_3_get_block_size,uint8_t,const Iso15693_3Data*
|
|
Function,+,iso15693_3_get_device_name,const char*,"const Iso15693_3Data*, NfcDeviceNameType"
|
|
Function,+,iso15693_3_get_manufacturer_id,uint8_t,const Iso15693_3Data*
|
|
Function,+,iso15693_3_get_uid,const uint8_t*,"const Iso15693_3Data*, size_t*"
|
|
Function,+,iso15693_3_is_block_locked,_Bool,"const Iso15693_3Data*, uint8_t"
|
|
Function,+,iso15693_3_is_equal,_Bool,"const Iso15693_3Data*, const Iso15693_3Data*"
|
|
Function,+,iso15693_3_load,_Bool,"Iso15693_3Data*, FlipperFormat*, uint32_t"
|
|
Function,+,iso15693_3_poller_activate,Iso15693_3Error,"Iso15693_3Poller*, Iso15693_3Data*"
|
|
Function,+,iso15693_3_poller_get_blocks_security,Iso15693_3Error,"Iso15693_3Poller*, uint8_t*, uint16_t"
|
|
Function,+,iso15693_3_poller_get_system_info,Iso15693_3Error,"Iso15693_3Poller*, Iso15693_3SystemInfo*"
|
|
Function,+,iso15693_3_poller_inventory,Iso15693_3Error,"Iso15693_3Poller*, uint8_t*"
|
|
Function,+,iso15693_3_poller_read_block,Iso15693_3Error,"Iso15693_3Poller*, uint8_t*, uint8_t, uint8_t"
|
|
Function,+,iso15693_3_poller_read_blocks,Iso15693_3Error,"Iso15693_3Poller*, uint8_t*, uint16_t, uint8_t"
|
|
Function,+,iso15693_3_poller_send_frame,Iso15693_3Error,"Iso15693_3Poller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,iso15693_3_reset,void,Iso15693_3Data*
|
|
Function,+,iso15693_3_save,_Bool,"const Iso15693_3Data*, FlipperFormat*"
|
|
Function,+,iso15693_3_set_uid,_Bool,"Iso15693_3Data*, const uint8_t*, size_t"
|
|
Function,+,iso15693_3_verify,_Bool,"Iso15693_3Data*, const FuriString*"
|
|
Function,-,isprint,int,int
|
|
Function,-,isprint_l,int,"int, locale_t"
|
|
Function,-,ispunct,int,int
|
|
Function,-,ispunct_l,int,"int, locale_t"
|
|
Function,-,isspace,int,int
|
|
Function,-,isspace_l,int,"int, locale_t"
|
|
Function,-,isupper,int,int
|
|
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,+,keys_dict_add_key,_Bool,"KeysDict*, const uint8_t*, size_t"
|
|
Function,+,keys_dict_alloc,KeysDict*,"const char*, KeysDictMode, size_t"
|
|
Function,+,keys_dict_check_presence,_Bool,const char*
|
|
Function,+,keys_dict_delete_key,_Bool,"KeysDict*, const uint8_t*, size_t"
|
|
Function,+,keys_dict_free,void,KeysDict*
|
|
Function,+,keys_dict_get_next_key,_Bool,"KeysDict*, uint8_t*, size_t"
|
|
Function,+,keys_dict_get_total_keys,size_t,KeysDict*
|
|
Function,+,keys_dict_is_key_present,_Bool,"KeysDict*, const uint8_t*, size_t"
|
|
Function,+,keys_dict_rewind,_Bool,KeysDict*
|
|
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,+,lfrfid_dict_file_load,ProtocolId,"ProtocolDict*, const char*"
|
|
Function,+,lfrfid_dict_file_save,_Bool,"ProtocolDict*, ProtocolId, const char*"
|
|
Function,+,lfrfid_raw_file_alloc,LFRFIDRawFile*,Storage*
|
|
Function,+,lfrfid_raw_file_free,void,LFRFIDRawFile*
|
|
Function,+,lfrfid_raw_file_open_read,_Bool,"LFRFIDRawFile*, const char*"
|
|
Function,+,lfrfid_raw_file_open_write,_Bool,"LFRFIDRawFile*, const char*"
|
|
Function,+,lfrfid_raw_file_read_header,_Bool,"LFRFIDRawFile*, float*, float*"
|
|
Function,+,lfrfid_raw_file_read_pair,_Bool,"LFRFIDRawFile*, uint32_t*, uint32_t*, _Bool*"
|
|
Function,+,lfrfid_raw_file_write_buffer,_Bool,"LFRFIDRawFile*, uint8_t*, size_t"
|
|
Function,+,lfrfid_raw_file_write_header,_Bool,"LFRFIDRawFile*, float, float, uint32_t"
|
|
Function,+,lfrfid_raw_worker_alloc,LFRFIDRawWorker*,
|
|
Function,+,lfrfid_raw_worker_free,void,LFRFIDRawWorker*
|
|
Function,+,lfrfid_raw_worker_start_emulate,void,"LFRFIDRawWorker*, const char*, LFRFIDWorkerEmulateRawCallback, void*"
|
|
Function,+,lfrfid_raw_worker_start_read,void,"LFRFIDRawWorker*, const char*, float, float, LFRFIDWorkerReadRawCallback, void*"
|
|
Function,+,lfrfid_raw_worker_stop,void,LFRFIDRawWorker*
|
|
Function,+,lfrfid_worker_alloc,LFRFIDWorker*,ProtocolDict*
|
|
Function,+,lfrfid_worker_emulate_raw_start,void,"LFRFIDWorker*, const char*, LFRFIDWorkerEmulateRawCallback, void*"
|
|
Function,+,lfrfid_worker_emulate_start,void,"LFRFIDWorker*, LFRFIDProtocol"
|
|
Function,+,lfrfid_worker_free,void,LFRFIDWorker*
|
|
Function,+,lfrfid_worker_read_raw_start,void,"LFRFIDWorker*, const char*, LFRFIDWorkerReadType, LFRFIDWorkerReadRawCallback, void*"
|
|
Function,+,lfrfid_worker_read_start,void,"LFRFIDWorker*, LFRFIDWorkerReadType, LFRFIDWorkerReadCallback, void*"
|
|
Function,+,lfrfid_worker_start_thread,void,LFRFIDWorker*
|
|
Function,+,lfrfid_worker_stop,void,LFRFIDWorker*
|
|
Function,+,lfrfid_worker_stop_thread,void,LFRFIDWorker*
|
|
Function,+,lfrfid_worker_write_and_set_pass_start,void,"LFRFIDWorker*, LFRFIDProtocol, LFRFIDWorkerWriteCallback, void*"
|
|
Function,+,lfrfid_worker_write_start,void,"LFRFIDWorker*, LFRFIDProtocol, LFRFIDWorkerWriteCallback, void*"
|
|
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_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*
|
|
Function,+,loader_lock,_Bool,Loader*
|
|
Function,+,loader_show_menu,void,Loader*
|
|
Function,+,loader_show_settings,void,Loader*
|
|
Function,+,loader_signal,_Bool,"Loader*, uint32_t, void*"
|
|
Function,+,loader_start,LoaderStatus,"Loader*, const char*, const char*, FuriString*"
|
|
Function,+,loader_start_detached_with_gui_error,void,"Loader*, const char*, const char*"
|
|
Function,+,loader_start_with_gui_error,LoaderStatus,"Loader*, const char*, const char*"
|
|
Function,+,loader_unlock,void,Loader*
|
|
Function,+,loading_alloc,Loading*,
|
|
Function,+,loading_free,void,Loading*
|
|
Function,+,loading_get_view,View*,Loading*
|
|
Function,+,locale_celsius_to_fahrenheit,float,float
|
|
Function,+,locale_fahrenheit_to_celsius,float,float
|
|
Function,+,locale_format_date,void,"FuriString*, const DateTime*, const LocaleDateFormat, const char*"
|
|
Function,+,locale_format_time,void,"FuriString*, const DateTime*, const LocaleTimeFormat, const _Bool"
|
|
Function,+,locale_get_date_format,LocaleDateFormat,
|
|
Function,+,locale_get_measurement_unit,LocaleMeasurementUnits,
|
|
Function,+,locale_get_time_format,LocaleTimeFormat,
|
|
Function,+,locale_set_date_format,void,LocaleDateFormat
|
|
Function,+,locale_set_measurement_unit,void,LocaleMeasurementUnits
|
|
Function,+,locale_set_time_format,void,LocaleTimeFormat
|
|
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*"
|
|
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_aes_crypt_cbc,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_crypt_cfb128,int,"mbedtls_aes_context*, int, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_crypt_cfb8,int,"mbedtls_aes_context*, int, size_t, unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_crypt_ctr,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_crypt_ecb,int,"mbedtls_aes_context*, int, const unsigned char[16], unsigned char[16]"
|
|
Function,-,mbedtls_aes_crypt_ofb,int,"mbedtls_aes_context*, size_t, size_t*, unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_crypt_xts,int,"mbedtls_aes_xts_context*, int, size_t, const unsigned char[16], const unsigned char*, unsigned char*"
|
|
Function,-,mbedtls_aes_free,void,mbedtls_aes_context*
|
|
Function,-,mbedtls_aes_init,void,mbedtls_aes_context*
|
|
Function,-,mbedtls_aes_setkey_dec,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
|
Function,-,mbedtls_aes_setkey_enc,int,"mbedtls_aes_context*, const unsigned char*, unsigned int"
|
|
Function,-,mbedtls_aes_xts_free,void,mbedtls_aes_xts_context*
|
|
Function,-,mbedtls_aes_xts_init,void,mbedtls_aes_xts_context*
|
|
Function,-,mbedtls_aes_xts_setkey_dec,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
|
Function,-,mbedtls_aes_xts_setkey_enc,int,"mbedtls_aes_xts_context*, const unsigned char*, unsigned int"
|
|
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_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_ecdh_calc_secret,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdh_can_do,int,mbedtls_ecp_group_id
|
|
Function,-,mbedtls_ecdh_compute_shared,int,"mbedtls_ecp_group*, mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdh_free,void,mbedtls_ecdh_context*
|
|
Function,-,mbedtls_ecdh_gen_public,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdh_get_grp_id,mbedtls_ecp_group_id,mbedtls_ecdh_context*
|
|
Function,-,mbedtls_ecdh_get_params,int,"mbedtls_ecdh_context*, const mbedtls_ecp_keypair*, mbedtls_ecdh_side"
|
|
Function,-,mbedtls_ecdh_init,void,mbedtls_ecdh_context*
|
|
Function,-,mbedtls_ecdh_make_params,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdh_make_public,int,"mbedtls_ecdh_context*, size_t*, unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdh_read_params,int,"mbedtls_ecdh_context*, const unsigned char**, const unsigned char*"
|
|
Function,-,mbedtls_ecdh_read_public,int,"mbedtls_ecdh_context*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_ecdh_setup,int,"mbedtls_ecdh_context*, mbedtls_ecp_group_id"
|
|
Function,-,mbedtls_ecdsa_can_do,int,mbedtls_ecp_group_id
|
|
Function,-,mbedtls_ecdsa_free,void,mbedtls_ecdsa_context*
|
|
Function,-,mbedtls_ecdsa_from_keypair,int,"mbedtls_ecdsa_context*, const mbedtls_ecp_keypair*"
|
|
Function,-,mbedtls_ecdsa_genkey,int,"mbedtls_ecdsa_context*, mbedtls_ecp_group_id, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdsa_init,void,mbedtls_ecdsa_context*
|
|
Function,-,mbedtls_ecdsa_read_signature,int,"mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t"
|
|
Function,-,mbedtls_ecdsa_read_signature_restartable,int,"mbedtls_ecdsa_context*, const unsigned char*, size_t, const unsigned char*, size_t, mbedtls_ecdsa_restart_ctx*"
|
|
Function,-,mbedtls_ecdsa_sign,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdsa_sign_restartable,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const unsigned char*, size_t, int (*)(void*, unsigned char*, size_t), void*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*"
|
|
Function,-,mbedtls_ecdsa_verify,int,"mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_ecdsa_verify_restartable,int,"mbedtls_ecp_group*, const unsigned char*, size_t, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_ecdsa_restart_ctx*"
|
|
Function,-,mbedtls_ecdsa_write_signature,int,"mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecdsa_write_signature_restartable,int,"mbedtls_ecdsa_context*, mbedtls_md_type_t, const unsigned char*, size_t, unsigned char*, size_t, size_t*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecdsa_restart_ctx*"
|
|
Function,-,mbedtls_ecp_check_privkey,int,"const mbedtls_ecp_group*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_ecp_check_pub_priv,int,"const mbedtls_ecp_keypair*, const mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_check_pubkey,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_copy,int,"mbedtls_ecp_point*, const mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_curve_info_from_grp_id,const mbedtls_ecp_curve_info*,mbedtls_ecp_group_id
|
|
Function,-,mbedtls_ecp_curve_info_from_name,const mbedtls_ecp_curve_info*,const char*
|
|
Function,-,mbedtls_ecp_curve_info_from_tls_id,const mbedtls_ecp_curve_info*,uint16_t
|
|
Function,-,mbedtls_ecp_curve_list,const mbedtls_ecp_curve_info*,
|
|
Function,-,mbedtls_ecp_export,int,"const mbedtls_ecp_keypair*, mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_gen_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_gen_keypair,int,"mbedtls_ecp_group*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_gen_keypair_base,int,"mbedtls_ecp_group*, const mbedtls_ecp_point*, mbedtls_mpi*, mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_gen_privkey,int,"const mbedtls_ecp_group*, mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_get_type,mbedtls_ecp_curve_type,const mbedtls_ecp_group*
|
|
Function,-,mbedtls_ecp_group_copy,int,"mbedtls_ecp_group*, const mbedtls_ecp_group*"
|
|
Function,-,mbedtls_ecp_group_free,void,mbedtls_ecp_group*
|
|
Function,-,mbedtls_ecp_group_init,void,mbedtls_ecp_group*
|
|
Function,-,mbedtls_ecp_group_load,int,"mbedtls_ecp_group*, mbedtls_ecp_group_id"
|
|
Function,-,mbedtls_ecp_grp_id_list,const mbedtls_ecp_group_id*,
|
|
Function,-,mbedtls_ecp_is_zero,int,mbedtls_ecp_point*
|
|
Function,-,mbedtls_ecp_keypair_calc_public,int,"mbedtls_ecp_keypair*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_keypair_free,void,mbedtls_ecp_keypair*
|
|
Function,-,mbedtls_ecp_keypair_get_group_id,mbedtls_ecp_group_id,const mbedtls_ecp_keypair*
|
|
Function,-,mbedtls_ecp_keypair_init,void,mbedtls_ecp_keypair*
|
|
Function,-,mbedtls_ecp_mul,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_ecp_mul_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, int (*)(void*, unsigned char*, size_t), void*, mbedtls_ecp_restart_ctx*"
|
|
Function,-,mbedtls_ecp_muladd,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_muladd_restartable,int,"mbedtls_ecp_group*, mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, const mbedtls_mpi*, const mbedtls_ecp_point*, mbedtls_ecp_restart_ctx*"
|
|
Function,-,mbedtls_ecp_point_cmp,int,"const mbedtls_ecp_point*, const mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_point_free,void,mbedtls_ecp_point*
|
|
Function,-,mbedtls_ecp_point_init,void,mbedtls_ecp_point*
|
|
Function,-,mbedtls_ecp_point_read_binary,int,"const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_point_read_string,int,"mbedtls_ecp_point*, int, const char*, const char*"
|
|
Function,-,mbedtls_ecp_point_write_binary,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_read_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_set_public_key,int,"mbedtls_ecp_group_id, mbedtls_ecp_keypair*, const mbedtls_ecp_point*"
|
|
Function,-,mbedtls_ecp_set_zero,int,mbedtls_ecp_point*
|
|
Function,-,mbedtls_ecp_tls_read_group,int,"mbedtls_ecp_group*, const unsigned char**, size_t"
|
|
Function,-,mbedtls_ecp_tls_read_group_id,int,"mbedtls_ecp_group_id*, const unsigned char**, size_t"
|
|
Function,-,mbedtls_ecp_tls_read_point,int,"const mbedtls_ecp_group*, mbedtls_ecp_point*, const unsigned char**, size_t"
|
|
Function,-,mbedtls_ecp_tls_write_group,int,"const mbedtls_ecp_group*, size_t*, unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_tls_write_point,int,"const mbedtls_ecp_group*, const mbedtls_ecp_point*, int, size_t*, unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_write_key,int,"mbedtls_ecp_keypair*, unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_write_key_ext,int,"const mbedtls_ecp_keypair*, size_t*, unsigned char*, size_t"
|
|
Function,-,mbedtls_ecp_write_public_key,int,"const mbedtls_ecp_keypair*, int, size_t*, unsigned char*, size_t"
|
|
Function,-,mbedtls_internal_aes_decrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
|
Function,-,mbedtls_internal_aes_encrypt,int,"mbedtls_aes_context*, const unsigned char[16], unsigned char[16]"
|
|
Function,-,mbedtls_internal_md5_process,int,"mbedtls_md5_context*, const unsigned char[64]"
|
|
Function,-,mbedtls_internal_sha1_process,int,"mbedtls_sha1_context*, const unsigned char[64]"
|
|
Function,-,mbedtls_internal_sha256_process,int,"mbedtls_sha256_context*, const unsigned char[64]"
|
|
Function,-,mbedtls_md,int,"const mbedtls_md_info_t*, const unsigned char*, size_t, unsigned char*"
|
|
Function,-,mbedtls_md5,int,"const unsigned char*, size_t, unsigned char[16]"
|
|
Function,-,mbedtls_md5_clone,void,"mbedtls_md5_context*, const mbedtls_md5_context*"
|
|
Function,-,mbedtls_md5_finish,int,"mbedtls_md5_context*, unsigned char[16]"
|
|
Function,-,mbedtls_md5_free,void,mbedtls_md5_context*
|
|
Function,-,mbedtls_md5_init,void,mbedtls_md5_context*
|
|
Function,-,mbedtls_md5_starts,int,mbedtls_md5_context*
|
|
Function,-,mbedtls_md5_update,int,"mbedtls_md5_context*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_md_clone,int,"mbedtls_md_context_t*, const mbedtls_md_context_t*"
|
|
Function,-,mbedtls_md_finish,int,"mbedtls_md_context_t*, unsigned char*"
|
|
Function,-,mbedtls_md_free,void,mbedtls_md_context_t*
|
|
Function,-,mbedtls_md_get_name,const char*,const mbedtls_md_info_t*
|
|
Function,-,mbedtls_md_get_size,unsigned char,const mbedtls_md_info_t*
|
|
Function,-,mbedtls_md_get_type,mbedtls_md_type_t,const mbedtls_md_info_t*
|
|
Function,-,mbedtls_md_hmac,int,"const mbedtls_md_info_t*, const unsigned char*, size_t, const unsigned char*, size_t, unsigned char*"
|
|
Function,-,mbedtls_md_hmac_finish,int,"mbedtls_md_context_t*, unsigned char*"
|
|
Function,-,mbedtls_md_hmac_reset,int,mbedtls_md_context_t*
|
|
Function,-,mbedtls_md_hmac_starts,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_md_hmac_update,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_md_info_from_ctx,const mbedtls_md_info_t*,const mbedtls_md_context_t*
|
|
Function,-,mbedtls_md_info_from_string,const mbedtls_md_info_t*,const char*
|
|
Function,-,mbedtls_md_info_from_type,const mbedtls_md_info_t*,mbedtls_md_type_t
|
|
Function,-,mbedtls_md_init,void,mbedtls_md_context_t*
|
|
Function,-,mbedtls_md_list,const int*,
|
|
Function,-,mbedtls_md_setup,int,"mbedtls_md_context_t*, const mbedtls_md_info_t*, int"
|
|
Function,-,mbedtls_md_starts,int,mbedtls_md_context_t*
|
|
Function,-,mbedtls_md_update,int,"mbedtls_md_context_t*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_mpi_add_abs,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_add_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_add_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_bitlen,size_t,const mbedtls_mpi*
|
|
Function,-,mbedtls_mpi_cmp_abs,int,"const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_cmp_int,int,"const mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_cmp_mpi,int,"const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_copy,int,"mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_div_int,int,"mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_div_mpi,int,"mbedtls_mpi*, mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_exp_mod,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_fill_random,int,"mbedtls_mpi*, size_t, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_mpi_free,void,mbedtls_mpi*
|
|
Function,-,mbedtls_mpi_gcd,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_gen_prime,int,"mbedtls_mpi*, size_t, int, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_mpi_get_bit,int,"const mbedtls_mpi*, size_t"
|
|
Function,-,mbedtls_mpi_grow,int,"mbedtls_mpi*, size_t"
|
|
Function,-,mbedtls_mpi_init,void,mbedtls_mpi*
|
|
Function,-,mbedtls_mpi_inv_mod,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_is_prime_ext,int,"const mbedtls_mpi*, int, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_mpi_lsb,size_t,const mbedtls_mpi*
|
|
Function,-,mbedtls_mpi_lset,int,"mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_lt_mpi_ct,int,"const mbedtls_mpi*, const mbedtls_mpi*, unsigned*"
|
|
Function,-,mbedtls_mpi_mod_int,int,"mbedtls_mpi_uint*, const mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_mod_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_mul_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_uint"
|
|
Function,-,mbedtls_mpi_mul_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_random,int,"mbedtls_mpi*, mbedtls_mpi_sint, const mbedtls_mpi*, int (*)(void*, unsigned char*, size_t), void*"
|
|
Function,-,mbedtls_mpi_read_binary,int,"mbedtls_mpi*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_mpi_read_binary_le,int,"mbedtls_mpi*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_mpi_read_string,int,"mbedtls_mpi*, int, const char*"
|
|
Function,-,mbedtls_mpi_safe_cond_assign,int,"mbedtls_mpi*, const mbedtls_mpi*, unsigned char"
|
|
Function,-,mbedtls_mpi_safe_cond_swap,int,"mbedtls_mpi*, mbedtls_mpi*, unsigned char"
|
|
Function,-,mbedtls_mpi_set_bit,int,"mbedtls_mpi*, size_t, unsigned char"
|
|
Function,-,mbedtls_mpi_shift_l,int,"mbedtls_mpi*, size_t"
|
|
Function,-,mbedtls_mpi_shift_r,int,"mbedtls_mpi*, size_t"
|
|
Function,-,mbedtls_mpi_shrink,int,"mbedtls_mpi*, size_t"
|
|
Function,-,mbedtls_mpi_size,size_t,const mbedtls_mpi*
|
|
Function,-,mbedtls_mpi_sub_abs,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_sub_int,int,"mbedtls_mpi*, const mbedtls_mpi*, mbedtls_mpi_sint"
|
|
Function,-,mbedtls_mpi_sub_mpi,int,"mbedtls_mpi*, const mbedtls_mpi*, const mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_swap,void,"mbedtls_mpi*, mbedtls_mpi*"
|
|
Function,-,mbedtls_mpi_write_binary,int,"const mbedtls_mpi*, unsigned char*, size_t"
|
|
Function,-,mbedtls_mpi_write_binary_le,int,"const mbedtls_mpi*, unsigned char*, size_t"
|
|
Function,-,mbedtls_mpi_write_string,int,"const mbedtls_mpi*, int, char*, size_t, size_t*"
|
|
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_starts,int,mbedtls_sha1_context*
|
|
Function,-,mbedtls_sha1_update,int,"mbedtls_sha1_context*, const unsigned char*, size_t"
|
|
Function,-,mbedtls_sha256,int,"const unsigned char*, size_t, unsigned char*, int"
|
|
Function,-,mbedtls_sha256_clone,void,"mbedtls_sha256_context*, const mbedtls_sha256_context*"
|
|
Function,-,mbedtls_sha256_finish,int,"mbedtls_sha256_context*, unsigned char*"
|
|
Function,-,mbedtls_sha256_free,void,mbedtls_sha256_context*
|
|
Function,-,mbedtls_sha256_init,void,mbedtls_sha256_context*
|
|
Function,-,mbedtls_sha256_starts,int,"mbedtls_sha256_context*, int"
|
|
Function,-,mbedtls_sha256_update,int,"mbedtls_sha256_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"
|
|
Function,+,md5_calc_file,_Bool,"File*, const char*, unsigned char[16], FS_Error*"
|
|
Function,+,md5_string_calc_file,_Bool,"File*, const char*, FuriString*, FS_Error*"
|
|
Function,-,memccpy,void*,"void*, const void*, int, size_t"
|
|
Function,+,memchr,void*,"const void*, int, size_t"
|
|
Function,+,memcmp,int,"const void*, const void*, size_t"
|
|
Function,+,memcpy,void*,"void*, const void*, size_t"
|
|
Function,-,memmem,void*,"const void*, size_t, const void*, size_t"
|
|
Function,-,memmgr_alloc_from_pool,void*,size_t
|
|
Function,+,memmgr_get_free_heap,size_t,
|
|
Function,+,memmgr_get_minimum_free_heap,size_t,
|
|
Function,+,memmgr_get_total_heap,size_t,
|
|
Function,+,memmgr_heap_disable_thread_trace,void,FuriThreadId
|
|
Function,+,memmgr_heap_enable_thread_trace,void,FuriThreadId
|
|
Function,+,memmgr_heap_get_max_free_block,size_t,
|
|
Function,+,memmgr_heap_get_thread_memory,size_t,FuriThreadId
|
|
Function,+,memmgr_heap_printf_free_blocks,void,
|
|
Function,-,memmgr_pool_get_free,size_t,
|
|
Function,-,memmgr_pool_get_max_block,size_t,
|
|
Function,+,memmove,void*,"void*, const void*, size_t"
|
|
Function,-,mempcpy,void*,"void*, const void*, size_t"
|
|
Function,-,memrchr,void*,"const void*, int, size_t"
|
|
Function,+,memset,void*,"void*, int, size_t"
|
|
Function,+,menu_add_item,void,"Menu*, const char*, const Icon*, uint32_t, MenuItemCallback, void*"
|
|
Function,+,menu_alloc,Menu*,
|
|
Function,+,menu_free,void,Menu*
|
|
Function,+,menu_get_selected_item,uint32_t,Menu*
|
|
Function,+,menu_get_view,View*,Menu*
|
|
Function,+,menu_reset,void,Menu*
|
|
Function,+,menu_set_selected_item,void,"Menu*, uint32_t"
|
|
Function,+,mf_classic_alloc,MfClassicData*,
|
|
Function,+,mf_classic_block_to_value,_Bool,"const MfClassicBlock*, int32_t*, uint8_t*"
|
|
Function,+,mf_classic_copy,void,"MfClassicData*, const MfClassicData*"
|
|
Function,+,mf_classic_free,void,MfClassicData*
|
|
Function,+,mf_classic_get_base_data,Iso14443_3aData*,const MfClassicData*
|
|
Function,+,mf_classic_get_blocks_num_in_sector,uint8_t,uint8_t
|
|
Function,+,mf_classic_get_device_name,const char*,"const MfClassicData*, NfcDeviceNameType"
|
|
Function,+,mf_classic_get_first_block_num_of_sector,uint8_t,uint8_t
|
|
Function,+,mf_classic_get_key,MfClassicKey,"const MfClassicData*, uint8_t, MfClassicKeyType"
|
|
Function,+,mf_classic_get_read_sectors_and_keys,void,"const MfClassicData*, uint8_t*, uint8_t*"
|
|
Function,+,mf_classic_get_sector_by_block,uint8_t,uint8_t
|
|
Function,+,mf_classic_get_sector_trailer_by_sector,MfClassicSectorTrailer*,"const MfClassicData*, uint8_t"
|
|
Function,+,mf_classic_get_sector_trailer_num_by_block,uint8_t,uint8_t
|
|
Function,+,mf_classic_get_sector_trailer_num_by_sector,uint8_t,uint8_t
|
|
Function,+,mf_classic_get_total_block_num,uint16_t,MfClassicType
|
|
Function,+,mf_classic_get_total_sectors_num,uint8_t,MfClassicType
|
|
Function,+,mf_classic_get_uid,const uint8_t*,"const MfClassicData*, size_t*"
|
|
Function,+,mf_classic_is_allowed_access,_Bool,"MfClassicData*, uint8_t, MfClassicKeyType, MfClassicAction"
|
|
Function,+,mf_classic_is_allowed_access_data_block,_Bool,"MfClassicSectorTrailer*, uint8_t, MfClassicKeyType, MfClassicAction"
|
|
Function,+,mf_classic_is_block_read,_Bool,"const MfClassicData*, uint8_t"
|
|
Function,+,mf_classic_is_card_read,_Bool,const MfClassicData*
|
|
Function,+,mf_classic_is_equal,_Bool,"const MfClassicData*, const MfClassicData*"
|
|
Function,+,mf_classic_is_key_found,_Bool,"const MfClassicData*, uint8_t, MfClassicKeyType"
|
|
Function,+,mf_classic_is_sector_read,_Bool,"const MfClassicData*, uint8_t"
|
|
Function,+,mf_classic_is_sector_trailer,_Bool,uint8_t
|
|
Function,+,mf_classic_is_value_block,_Bool,"MfClassicSectorTrailer*, uint8_t"
|
|
Function,+,mf_classic_load,_Bool,"MfClassicData*, FlipperFormat*, uint32_t"
|
|
Function,+,mf_classic_poller_auth,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*, _Bool"
|
|
Function,+,mf_classic_poller_auth_nested,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*, _Bool, _Bool"
|
|
Function,+,mf_classic_poller_get_nt,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*, _Bool"
|
|
Function,+,mf_classic_poller_get_nt_nested,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicKeyType, MfClassicNt*, _Bool"
|
|
Function,+,mf_classic_poller_halt,MfClassicError,MfClassicPoller*
|
|
Function,+,mf_classic_poller_read_block,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicBlock*"
|
|
Function,+,mf_classic_poller_send_custom_parity_frame,MfClassicError,"MfClassicPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,mf_classic_poller_send_encrypted_frame,MfClassicError,"MfClassicPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,mf_classic_poller_send_frame,MfClassicError,"MfClassicPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,mf_classic_poller_send_standard_frame,MfClassicError,"MfClassicPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,mf_classic_poller_sync_auth,MfClassicError,"Nfc*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicAuthContext*"
|
|
Function,+,mf_classic_poller_sync_change_value,MfClassicError,"Nfc*, uint8_t, MfClassicKey*, MfClassicKeyType, int32_t, int32_t*"
|
|
Function,+,mf_classic_poller_sync_collect_nt,MfClassicError,"Nfc*, uint8_t, MfClassicKeyType, MfClassicNt*"
|
|
Function,+,mf_classic_poller_sync_detect_type,MfClassicError,"Nfc*, MfClassicType*"
|
|
Function,+,mf_classic_poller_sync_read,MfClassicError,"Nfc*, const MfClassicDeviceKeys*, MfClassicData*"
|
|
Function,+,mf_classic_poller_sync_read_block,MfClassicError,"Nfc*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicBlock*"
|
|
Function,+,mf_classic_poller_sync_read_value,MfClassicError,"Nfc*, uint8_t, MfClassicKey*, MfClassicKeyType, int32_t*"
|
|
Function,+,mf_classic_poller_sync_write_block,MfClassicError,"Nfc*, uint8_t, MfClassicKey*, MfClassicKeyType, MfClassicBlock*"
|
|
Function,+,mf_classic_poller_value_cmd,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicValueCommand, int32_t"
|
|
Function,+,mf_classic_poller_value_transfer,MfClassicError,"MfClassicPoller*, uint8_t"
|
|
Function,+,mf_classic_poller_write_block,MfClassicError,"MfClassicPoller*, uint8_t, MfClassicBlock*"
|
|
Function,+,mf_classic_reset,void,MfClassicData*
|
|
Function,+,mf_classic_save,_Bool,"const MfClassicData*, FlipperFormat*"
|
|
Function,+,mf_classic_set_block_read,void,"MfClassicData*, uint8_t, MfClassicBlock*"
|
|
Function,+,mf_classic_set_key_found,void,"MfClassicData*, uint8_t, MfClassicKeyType, uint64_t"
|
|
Function,+,mf_classic_set_key_not_found,void,"MfClassicData*, uint8_t, MfClassicKeyType"
|
|
Function,+,mf_classic_set_sector_trailer_read,void,"MfClassicData*, uint8_t, MfClassicSectorTrailer*"
|
|
Function,+,mf_classic_set_uid,_Bool,"MfClassicData*, const uint8_t*, size_t"
|
|
Function,+,mf_classic_value_to_block,void,"int32_t, uint8_t, MfClassicBlock*"
|
|
Function,+,mf_classic_verify,_Bool,"MfClassicData*, const FuriString*"
|
|
Function,+,mf_desfire_alloc,MfDesfireData*,
|
|
Function,+,mf_desfire_copy,void,"MfDesfireData*, const MfDesfireData*"
|
|
Function,+,mf_desfire_free,void,MfDesfireData*
|
|
Function,+,mf_desfire_get_application,const MfDesfireApplication*,"const MfDesfireData*, const MfDesfireApplicationId*"
|
|
Function,+,mf_desfire_get_base_data,Iso14443_4aData*,const MfDesfireData*
|
|
Function,+,mf_desfire_get_device_name,const char*,"const MfDesfireData*, NfcDeviceNameType"
|
|
Function,+,mf_desfire_get_file_data,const MfDesfireFileData*,"const MfDesfireApplication*, const MfDesfireFileId*"
|
|
Function,+,mf_desfire_get_file_settings,const MfDesfireFileSettings*,"const MfDesfireApplication*, const MfDesfireFileId*"
|
|
Function,+,mf_desfire_get_uid,const uint8_t*,"const MfDesfireData*, size_t*"
|
|
Function,+,mf_desfire_is_equal,_Bool,"const MfDesfireData*, const MfDesfireData*"
|
|
Function,+,mf_desfire_load,_Bool,"MfDesfireData*, FlipperFormat*, uint32_t"
|
|
Function,+,mf_desfire_poller_create_application,MfDesfireError,"MfDesfirePoller*, const MfDesfireApplicationId*, const MfDesfireKeySettings*, uint16_t, const uint8_t*, uint8_t"
|
|
Function,+,mf_desfire_poller_create_file,MfDesfireError,"MfDesfirePoller*, MfDesfireFileId, const MfDesfireFileSettings*, uint16_t"
|
|
Function,+,mf_desfire_poller_read_application,MfDesfireError,"MfDesfirePoller*, MfDesfireApplication*"
|
|
Function,+,mf_desfire_poller_read_application_ids,MfDesfireError,"MfDesfirePoller*, SimpleArray*"
|
|
Function,+,mf_desfire_poller_read_applications,MfDesfireError,"MfDesfirePoller*, const SimpleArray*, SimpleArray*"
|
|
Function,+,mf_desfire_poller_read_file_data,MfDesfireError,"MfDesfirePoller*, MfDesfireFileId, uint32_t, size_t, MfDesfireFileData*"
|
|
Function,+,mf_desfire_poller_read_file_data_multi,MfDesfireError,"MfDesfirePoller*, const SimpleArray*, const SimpleArray*, SimpleArray*"
|
|
Function,+,mf_desfire_poller_read_file_ids,MfDesfireError,"MfDesfirePoller*, SimpleArray*"
|
|
Function,+,mf_desfire_poller_read_file_records,MfDesfireError,"MfDesfirePoller*, MfDesfireFileId, uint32_t, size_t, MfDesfireFileData*"
|
|
Function,+,mf_desfire_poller_read_file_settings,MfDesfireError,"MfDesfirePoller*, MfDesfireFileId, MfDesfireFileSettings*"
|
|
Function,+,mf_desfire_poller_read_file_settings_multi,MfDesfireError,"MfDesfirePoller*, const SimpleArray*, SimpleArray*"
|
|
Function,+,mf_desfire_poller_read_file_value,MfDesfireError,"MfDesfirePoller*, MfDesfireFileId, MfDesfireFileData*"
|
|
Function,+,mf_desfire_poller_read_free_memory,MfDesfireError,"MfDesfirePoller*, MfDesfireFreeMemory*"
|
|
Function,+,mf_desfire_poller_read_key_settings,MfDesfireError,"MfDesfirePoller*, MfDesfireKeySettings*"
|
|
Function,+,mf_desfire_poller_read_key_version,MfDesfireError,"MfDesfirePoller*, uint8_t, MfDesfireKeyVersion*"
|
|
Function,+,mf_desfire_poller_read_key_versions,MfDesfireError,"MfDesfirePoller*, SimpleArray*, uint32_t"
|
|
Function,+,mf_desfire_poller_read_version,MfDesfireError,"MfDesfirePoller*, MfDesfireVersion*"
|
|
Function,+,mf_desfire_poller_select_application,MfDesfireError,"MfDesfirePoller*, const MfDesfireApplicationId*"
|
|
Function,+,mf_desfire_poller_send_chunks,MfDesfireError,"MfDesfirePoller*, const BitBuffer*, BitBuffer*"
|
|
Function,+,mf_desfire_poller_set_command_mode,void,"MfDesfirePoller*, NxpNativeCommandMode"
|
|
Function,+,mf_desfire_reset,void,MfDesfireData*
|
|
Function,+,mf_desfire_save,_Bool,"const MfDesfireData*, FlipperFormat*"
|
|
Function,+,mf_desfire_set_uid,_Bool,"MfDesfireData*, const uint8_t*, size_t"
|
|
Function,+,mf_desfire_verify,_Bool,"MfDesfireData*, const FuriString*"
|
|
Function,+,mf_plus_alloc,MfPlusData*,
|
|
Function,+,mf_plus_copy,void,"MfPlusData*, const MfPlusData*"
|
|
Function,+,mf_plus_free,void,MfPlusData*
|
|
Function,+,mf_plus_get_base_data,Iso14443_4aData*,const MfPlusData*
|
|
Function,+,mf_plus_get_device_name,const char*,"const MfPlusData*, NfcDeviceNameType"
|
|
Function,+,mf_plus_get_uid,const uint8_t*,"const MfPlusData*, size_t*"
|
|
Function,+,mf_plus_is_equal,_Bool,"const MfPlusData*, const MfPlusData*"
|
|
Function,+,mf_plus_load,_Bool,"MfPlusData*, FlipperFormat*, uint32_t"
|
|
Function,+,mf_plus_poller_read_version,MfPlusError,"MfPlusPoller*, MfPlusVersion*"
|
|
Function,+,mf_plus_reset,void,MfPlusData*
|
|
Function,+,mf_plus_save,_Bool,"const MfPlusData*, FlipperFormat*"
|
|
Function,+,mf_plus_set_uid,_Bool,"MfPlusData*, const uint8_t*, size_t"
|
|
Function,+,mf_plus_verify,_Bool,"MfPlusData*, const FuriString*"
|
|
Function,+,mf_ultralight_3des_decrypt,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, uint8_t*"
|
|
Function,+,mf_ultralight_3des_encrypt,void,"mbedtls_des3_context*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t, uint8_t*"
|
|
Function,+,mf_ultralight_3des_get_key,const uint8_t*,const MfUltralightData*
|
|
Function,+,mf_ultralight_3des_key_valid,_Bool,const MfUltralightData*
|
|
Function,+,mf_ultralight_3des_shift_data,void,uint8_t* const
|
|
Function,+,mf_ultralight_alloc,MfUltralightData*,
|
|
Function,+,mf_ultralight_copy,void,"MfUltralightData*, const MfUltralightData*"
|
|
Function,+,mf_ultralight_detect_protocol,_Bool,const Iso14443_3aData*
|
|
Function,+,mf_ultralight_free,void,MfUltralightData*
|
|
Function,+,mf_ultralight_get_base_data,Iso14443_3aData*,const MfUltralightData*
|
|
Function,+,mf_ultralight_get_config_page,_Bool,"const MfUltralightData*, MfUltralightConfigPages**"
|
|
Function,+,mf_ultralight_get_config_page_num,uint16_t,MfUltralightType
|
|
Function,+,mf_ultralight_get_device_name,const char*,"const MfUltralightData*, NfcDeviceNameType"
|
|
Function,+,mf_ultralight_get_feature_support_set,uint32_t,MfUltralightType
|
|
Function,+,mf_ultralight_get_pages_total,uint16_t,MfUltralightType
|
|
Function,+,mf_ultralight_get_pwd_page_num,uint8_t,MfUltralightType
|
|
Function,+,mf_ultralight_get_type_by_version,MfUltralightType,MfUltralightVersion*
|
|
Function,+,mf_ultralight_get_uid,const uint8_t*,"const MfUltralightData*, size_t*"
|
|
Function,+,mf_ultralight_get_write_end_page,uint8_t,MfUltralightType
|
|
Function,+,mf_ultralight_is_all_data_read,_Bool,const MfUltralightData*
|
|
Function,+,mf_ultralight_is_counter_configured,_Bool,const MfUltralightData*
|
|
Function,+,mf_ultralight_is_equal,_Bool,"const MfUltralightData*, const MfUltralightData*"
|
|
Function,+,mf_ultralight_is_page_pwd_or_pack,_Bool,"MfUltralightType, uint16_t"
|
|
Function,+,mf_ultralight_load,_Bool,"MfUltralightData*, FlipperFormat*, uint32_t"
|
|
Function,+,mf_ultralight_poller_auth_pwd,MfUltralightError,"MfUltralightPoller*, MfUltralightPollerAuthContext*"
|
|
Function,+,mf_ultralight_poller_auth_tdes,MfUltralightError,"MfUltralightPoller*, MfUltralightPollerAuthContext*"
|
|
Function,+,mf_ultralight_poller_authenticate_end,MfUltralightError,"MfUltralightPoller*, const uint8_t*, const uint8_t*, uint8_t*"
|
|
Function,+,mf_ultralight_poller_authenticate_start,MfUltralightError,"MfUltralightPoller*, const uint8_t*, uint8_t*"
|
|
Function,+,mf_ultralight_poller_read_counter,MfUltralightError,"MfUltralightPoller*, uint8_t, MfUltralightCounter*"
|
|
Function,+,mf_ultralight_poller_read_page,MfUltralightError,"MfUltralightPoller*, uint8_t, MfUltralightPageReadCommandData*"
|
|
Function,+,mf_ultralight_poller_read_page_from_sector,MfUltralightError,"MfUltralightPoller*, uint8_t, uint8_t, MfUltralightPageReadCommandData*"
|
|
Function,+,mf_ultralight_poller_read_signature,MfUltralightError,"MfUltralightPoller*, MfUltralightSignature*"
|
|
Function,+,mf_ultralight_poller_read_tearing_flag,MfUltralightError,"MfUltralightPoller*, uint8_t, MfUltralightTearingFlag*"
|
|
Function,+,mf_ultralight_poller_read_version,MfUltralightError,"MfUltralightPoller*, MfUltralightVersion*"
|
|
Function,+,mf_ultralight_poller_sync_read_card,MfUltralightError,"Nfc*, MfUltralightData*, const MfUltralightPollerAuthContext*"
|
|
Function,+,mf_ultralight_poller_sync_read_counter,MfUltralightError,"Nfc*, uint8_t, MfUltralightCounter*"
|
|
Function,+,mf_ultralight_poller_sync_read_page,MfUltralightError,"Nfc*, uint16_t, MfUltralightPage*"
|
|
Function,+,mf_ultralight_poller_sync_read_signature,MfUltralightError,"Nfc*, MfUltralightSignature*"
|
|
Function,+,mf_ultralight_poller_sync_read_tearing_flag,MfUltralightError,"Nfc*, uint8_t, MfUltralightTearingFlag*"
|
|
Function,+,mf_ultralight_poller_sync_read_version,MfUltralightError,"Nfc*, MfUltralightVersion*"
|
|
Function,+,mf_ultralight_poller_sync_write_page,MfUltralightError,"Nfc*, uint16_t, MfUltralightPage*"
|
|
Function,+,mf_ultralight_poller_write_page,MfUltralightError,"MfUltralightPoller*, uint8_t, const MfUltralightPage*"
|
|
Function,+,mf_ultralight_reset,void,MfUltralightData*
|
|
Function,+,mf_ultralight_save,_Bool,"const MfUltralightData*, FlipperFormat*"
|
|
Function,+,mf_ultralight_set_uid,_Bool,"MfUltralightData*, const uint8_t*, size_t"
|
|
Function,+,mf_ultralight_support_feature,_Bool,"const uint32_t, const uint32_t"
|
|
Function,+,mf_ultralight_verify,_Bool,"MfUltralightData*, const FuriString*"
|
|
Function,+,mjs_apply,mjs_err_t,"mjs*, mjs_val_t*, mjs_val_t, mjs_val_t, int, mjs_val_t*"
|
|
Function,+,mjs_arg,mjs_val_t,"mjs*, int"
|
|
Function,+,mjs_array_buf_get_ptr,char*,"mjs*, mjs_val_t, size_t*"
|
|
Function,+,mjs_array_del,void,"mjs*, mjs_val_t, unsigned long"
|
|
Function,+,mjs_array_get,mjs_val_t,"mjs*, mjs_val_t, unsigned long"
|
|
Function,+,mjs_array_length,unsigned long,"mjs*, mjs_val_t"
|
|
Function,+,mjs_array_push,mjs_err_t,"mjs*, mjs_val_t, mjs_val_t"
|
|
Function,+,mjs_array_set,mjs_err_t,"mjs*, mjs_val_t, unsigned long, mjs_val_t"
|
|
Function,+,mjs_call,mjs_err_t,"mjs*, mjs_val_t*, mjs_val_t, mjs_val_t, int, ..."
|
|
Function,+,mjs_create,mjs*,void*
|
|
Function,+,mjs_dataview_get_buf,mjs_val_t,"mjs*, mjs_val_t"
|
|
Function,+,mjs_del,int,"mjs*, mjs_val_t, const char*, size_t"
|
|
Function,+,mjs_destroy,void,mjs*
|
|
Function,+,mjs_disasm_all,void,"mjs*, MjsPrintCallback, void*"
|
|
Function,+,mjs_disown,int,"mjs*, mjs_val_t*"
|
|
Function,-,mjs_dump,void,"mjs*, int, MjsPrintCallback, void*"
|
|
Function,+,mjs_exec,mjs_err_t,"mjs*, const char*, mjs_val_t*"
|
|
Function,+,mjs_exec_file,mjs_err_t,"mjs*, const char*, mjs_val_t*"
|
|
Function,+,mjs_exit,void,mjs*
|
|
Function,+,mjs_ffi_resolve,void*,"mjs*, const char*"
|
|
Function,-,mjs_fprintf,void,"mjs_val_t, mjs*, FILE*"
|
|
Function,+,mjs_get,mjs_val_t,"mjs*, mjs_val_t, const char*, size_t"
|
|
Function,-,mjs_get_bcode_filename_by_offset,const char*,"mjs*, int"
|
|
Function,+,mjs_get_bool,int,"mjs*, mjs_val_t"
|
|
Function,+,mjs_get_context,void*,mjs*
|
|
Function,+,mjs_get_cstring,const char*,"mjs*, mjs_val_t*"
|
|
Function,+,mjs_get_double,double,"mjs*, mjs_val_t"
|
|
Function,+,mjs_get_global,mjs_val_t,mjs*
|
|
Function,+,mjs_get_int,int,"mjs*, mjs_val_t"
|
|
Function,+,mjs_get_int32,int32_t,"mjs*, mjs_val_t"
|
|
Function,+,mjs_get_lineno_by_offset,int,"mjs*, int"
|
|
Function,+,mjs_get_offset_by_call_frame_num,int,"mjs*, int"
|
|
Function,+,mjs_get_ptr,void*,"mjs*, mjs_val_t"
|
|
Function,+,mjs_get_stack_trace,const char*,mjs*
|
|
Function,+,mjs_get_string,const char*,"mjs*, mjs_val_t*, size_t*"
|
|
Function,+,mjs_get_this,mjs_val_t,mjs*
|
|
Function,+,mjs_get_v,mjs_val_t,"mjs*, mjs_val_t, mjs_val_t"
|
|
Function,+,mjs_get_v_proto,mjs_val_t,"mjs*, mjs_val_t, mjs_val_t"
|
|
Function,+,mjs_is_array,int,mjs_val_t
|
|
Function,+,mjs_is_array_buf,int,mjs_val_t
|
|
Function,+,mjs_is_boolean,int,mjs_val_t
|
|
Function,+,mjs_is_data_view,int,mjs_val_t
|
|
Function,+,mjs_is_foreign,int,mjs_val_t
|
|
Function,+,mjs_is_function,int,mjs_val_t
|
|
Function,+,mjs_is_null,int,mjs_val_t
|
|
Function,+,mjs_is_number,int,mjs_val_t
|
|
Function,+,mjs_is_object,int,mjs_val_t
|
|
Function,+,mjs_is_object_based,int,mjs_val_t
|
|
Function,+,mjs_is_string,int,mjs_val_t
|
|
Function,+,mjs_is_truthy,int,"mjs*, mjs_val_t"
|
|
Function,+,mjs_is_typed_array,int,mjs_val_t
|
|
Function,+,mjs_is_undefined,int,mjs_val_t
|
|
Function,+,mjs_mk_array,mjs_val_t,mjs*
|
|
Function,+,mjs_mk_array_buf,mjs_val_t,"mjs*, char*, size_t"
|
|
Function,+,mjs_mk_boolean,mjs_val_t,"mjs*, int"
|
|
Function,+,mjs_mk_foreign,mjs_val_t,"mjs*, void*"
|
|
Function,+,mjs_mk_foreign_func,mjs_val_t,"mjs*, mjs_func_ptr_t"
|
|
Function,+,mjs_mk_function,mjs_val_t,"mjs*, size_t"
|
|
Function,+,mjs_mk_null,mjs_val_t,
|
|
Function,+,mjs_mk_number,mjs_val_t,"mjs*, double"
|
|
Function,+,mjs_mk_object,mjs_val_t,mjs*
|
|
Function,+,mjs_mk_string,mjs_val_t,"mjs*, const char*, size_t, int"
|
|
Function,+,mjs_mk_undefined,mjs_val_t,
|
|
Function,+,mjs_nargs,int,mjs*
|
|
Function,+,mjs_next,mjs_val_t,"mjs*, mjs_val_t, mjs_val_t*"
|
|
Function,+,mjs_own,void,"mjs*, mjs_val_t*"
|
|
Function,+,mjs_prepend_errorf,mjs_err_t,"mjs*, mjs_err_t, const char*, ..."
|
|
Function,-,mjs_print_error,void,"mjs*, FILE*, const char*, int"
|
|
Function,+,mjs_return,void,"mjs*, mjs_val_t"
|
|
Function,+,mjs_set,mjs_err_t,"mjs*, mjs_val_t, const char*, size_t, mjs_val_t"
|
|
Function,+,mjs_set_errorf,mjs_err_t,"mjs*, mjs_err_t, const char*, ..."
|
|
Function,+,mjs_set_exec_flags_poller,void,"mjs*, mjs_flags_poller_t"
|
|
Function,+,mjs_set_ffi_resolver,void,"mjs*, mjs_ffi_resolver_t*, void*"
|
|
Function,-,mjs_set_generate_jsc,void,"mjs*, int"
|
|
Function,+,mjs_set_v,mjs_err_t,"mjs*, mjs_val_t, mjs_val_t, mjs_val_t"
|
|
Function,+,mjs_sprintf,void,"mjs_val_t, mjs*, char*, size_t"
|
|
Function,+,mjs_strcmp,int,"mjs*, mjs_val_t*, const char*, size_t"
|
|
Function,+,mjs_strerror,const char*,"mjs*, mjs_err"
|
|
Function,+,mjs_struct_to_obj,mjs_val_t,"mjs*, const void*, const mjs_c_struct_member*"
|
|
Function,+,mjs_to_boolean_v,mjs_val_t,"mjs*, mjs_val_t"
|
|
Function,+,mjs_to_string,mjs_err_t,"mjs*, mjs_val_t*, char**, size_t*, int*"
|
|
Function,+,mjs_typeof,const char*,mjs_val_t
|
|
Function,-,mkdtemp,char*,char*
|
|
Function,-,mkostemp,int,"char*, int"
|
|
Function,-,mkostemps,int,"char*, int, int"
|
|
Function,-,mkstemp,int,char*
|
|
Function,-,mkstemps,int,"char*, int"
|
|
Function,-,mktemp,char*,char*
|
|
Function,-,modf,double,"double, double*"
|
|
Function,-,modff,float,"float, float*"
|
|
Function,-,modfl,long double,"long double, long double*"
|
|
Function,+,momentum_settings_save,void,
|
|
Function,-,mrand48,long,
|
|
Function,-,music_worker_alloc,MusicWorker*,
|
|
Function,-,music_worker_clear,void,MusicWorker*
|
|
Function,-,music_worker_free,void,MusicWorker*
|
|
Function,-,music_worker_is_playing,_Bool,MusicWorker*
|
|
Function,-,music_worker_load,_Bool,"MusicWorker*, const char*"
|
|
Function,-,music_worker_load_fmf_from_file,_Bool,"MusicWorker*, const char*"
|
|
Function,-,music_worker_load_rtttl_from_file,_Bool,"MusicWorker*, const char*"
|
|
Function,-,music_worker_load_rtttl_from_string,_Bool,"MusicWorker*, const char*"
|
|
Function,-,music_worker_set_callback,void,"MusicWorker*, MusicWorkerCallback, void*"
|
|
Function,-,music_worker_set_volume,void,"MusicWorker*, float"
|
|
Function,-,music_worker_start,void,MusicWorker*
|
|
Function,-,music_worker_stop,void,MusicWorker*
|
|
Function,+,name_generator_make_auto,void,"char*, size_t, const char*"
|
|
Function,+,name_generator_make_auto_basic,void,"char*, size_t, const char*"
|
|
Function,+,name_generator_make_auto_datetime,void,"char*, size_t, const char*, DateTime*"
|
|
Function,+,name_generator_make_detailed,void,"char*, size_t, const char*"
|
|
Function,+,name_generator_make_detailed_datetime,void,"char*, size_t, const char*, DateTime*, _Bool"
|
|
Function,+,name_generator_make_random,void,"char*, size_t"
|
|
Function,+,name_generator_make_random_prefixed,void,"char*, size_t, const char*, _Bool"
|
|
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,+,nfc_alloc,Nfc*,
|
|
Function,+,nfc_config,void,"Nfc*, NfcMode, NfcTech"
|
|
Function,+,nfc_data_generator_fill_data,void,"NfcDataGeneratorType, NfcDevice*"
|
|
Function,+,nfc_data_generator_get_name,const char*,NfcDataGeneratorType
|
|
Function,+,nfc_device_alloc,NfcDevice*,
|
|
Function,+,nfc_device_clear,void,NfcDevice*
|
|
Function,+,nfc_device_copy_data,void,"const NfcDevice*, NfcProtocol, NfcDeviceData*"
|
|
Function,+,nfc_device_free,void,NfcDevice*
|
|
Function,+,nfc_device_get_data,const NfcDeviceData*,"const NfcDevice*, NfcProtocol"
|
|
Function,+,nfc_device_get_name,const char*,"const NfcDevice*, NfcDeviceNameType"
|
|
Function,+,nfc_device_get_protocol,NfcProtocol,const NfcDevice*
|
|
Function,+,nfc_device_get_protocol_name,const char*,NfcProtocol
|
|
Function,+,nfc_device_get_uid,const uint8_t*,"const NfcDevice*, size_t*"
|
|
Function,+,nfc_device_is_equal,_Bool,"const NfcDevice*, const NfcDevice*"
|
|
Function,+,nfc_device_is_equal_data,_Bool,"const NfcDevice*, NfcProtocol, const NfcDeviceData*"
|
|
Function,+,nfc_device_load,_Bool,"NfcDevice*, const char*"
|
|
Function,+,nfc_device_reset,void,NfcDevice*
|
|
Function,+,nfc_device_save,_Bool,"NfcDevice*, const char*"
|
|
Function,+,nfc_device_set_data,void,"NfcDevice*, NfcProtocol, const NfcDeviceData*"
|
|
Function,+,nfc_device_set_loading_callback,void,"NfcDevice*, NfcLoadingCallback, void*"
|
|
Function,+,nfc_device_set_uid,_Bool,"NfcDevice*, const uint8_t*, size_t"
|
|
Function,+,nfc_felica_listener_set_sensf_res_data,NfcError,"Nfc*, const uint8_t*, const uint8_t, const uint8_t*, const uint8_t, const uint16_t"
|
|
Function,+,nfc_free,void,Nfc*
|
|
Function,+,nfc_iso14443a_listener_set_col_res_data,NfcError,"Nfc*, uint8_t*, uint8_t, uint8_t*, uint8_t"
|
|
Function,+,nfc_iso14443a_listener_tx_custom_parity,NfcError,"Nfc*, const BitBuffer*"
|
|
Function,+,nfc_iso14443a_poller_trx_custom_parity,NfcError,"Nfc*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,nfc_iso14443a_poller_trx_sdd_frame,NfcError,"Nfc*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,nfc_iso14443a_poller_trx_short_frame,NfcError,"Nfc*, NfcIso14443aShortFrame, BitBuffer*, uint32_t"
|
|
Function,+,nfc_iso15693_listener_tx_sof,NfcError,Nfc*
|
|
Function,+,nfc_listener_alloc,NfcListener*,"Nfc*, NfcProtocol, const NfcDeviceData*"
|
|
Function,+,nfc_listener_free,void,NfcListener*
|
|
Function,+,nfc_listener_get_data,const NfcDeviceData*,"const NfcListener*, NfcProtocol"
|
|
Function,+,nfc_listener_get_protocol,NfcProtocol,const NfcListener*
|
|
Function,+,nfc_listener_start,void,"NfcListener*, NfcGenericCallback, void*"
|
|
Function,+,nfc_listener_stop,void,NfcListener*
|
|
Function,+,nfc_listener_tx,NfcError,"Nfc*, const BitBuffer*"
|
|
Function,+,nfc_poller_alloc,NfcPoller*,"Nfc*, NfcProtocol"
|
|
Function,+,nfc_poller_detect,_Bool,NfcPoller*
|
|
Function,+,nfc_poller_free,void,NfcPoller*
|
|
Function,+,nfc_poller_get_data,const NfcDeviceData*,const NfcPoller*
|
|
Function,+,nfc_poller_get_protocol,NfcProtocol,const NfcPoller*
|
|
Function,+,nfc_poller_start,void,"NfcPoller*, NfcGenericCallback, void*"
|
|
Function,+,nfc_poller_start_ex,void,"NfcPoller*, NfcGenericCallbackEx, void*"
|
|
Function,+,nfc_poller_stop,void,NfcPoller*
|
|
Function,+,nfc_poller_trx,NfcError,"Nfc*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,nfc_protocol_get_parent,NfcProtocol,NfcProtocol
|
|
Function,+,nfc_protocol_has_parent,_Bool,"NfcProtocol, NfcProtocol"
|
|
Function,+,nfc_scanner_alloc,NfcScanner*,Nfc*
|
|
Function,+,nfc_scanner_free,void,NfcScanner*
|
|
Function,+,nfc_scanner_start,void,"NfcScanner*, NfcScannerCallback, void*"
|
|
Function,+,nfc_scanner_stop,void,NfcScanner*
|
|
Function,+,nfc_set_fdt_listen_fc,void,"Nfc*, uint32_t"
|
|
Function,+,nfc_set_fdt_poll_fc,void,"Nfc*, uint32_t"
|
|
Function,+,nfc_set_fdt_poll_poll_us,void,"Nfc*, uint32_t"
|
|
Function,+,nfc_set_guard_time_us,void,"Nfc*, uint32_t"
|
|
Function,+,nfc_set_mask_receive_time_fc,void,"Nfc*, uint32_t"
|
|
Function,+,nfc_start,void,"Nfc*, NfcEventCallback, void*"
|
|
Function,+,nfc_stop,void,Nfc*
|
|
Function,+,nfc_util_even_parity32,uint8_t,uint32_t
|
|
Function,+,nfc_util_even_parity8,uint8_t,uint8_t
|
|
Function,+,nfc_util_odd_parity,void,"const uint8_t*, uint8_t*, uint8_t"
|
|
Function,+,nfc_util_odd_parity8,uint8_t,uint8_t
|
|
Function,+,notification_internal_message,void,"NotificationApp*, const NotificationSequence*"
|
|
Function,+,notification_internal_message_block,void,"NotificationApp*, const NotificationSequence*"
|
|
Function,+,notification_message,void,"NotificationApp*, const NotificationSequence*"
|
|
Function,+,notification_message_block,void,"NotificationApp*, const NotificationSequence*"
|
|
Function,-,nrand48,long,unsigned short[3]
|
|
Function,+,ntag4xx_alloc,Ntag4xxData*,
|
|
Function,+,ntag4xx_copy,void,"Ntag4xxData*, const Ntag4xxData*"
|
|
Function,+,ntag4xx_free,void,Ntag4xxData*
|
|
Function,+,ntag4xx_get_base_data,Iso14443_4aData*,const Ntag4xxData*
|
|
Function,+,ntag4xx_get_device_name,const char*,"const Ntag4xxData*, NfcDeviceNameType"
|
|
Function,+,ntag4xx_get_type_from_version,Ntag4xxType,const Ntag4xxVersion* const
|
|
Function,+,ntag4xx_get_uid,const uint8_t*,"const Ntag4xxData*, size_t*"
|
|
Function,+,ntag4xx_is_equal,_Bool,"const Ntag4xxData*, const Ntag4xxData*"
|
|
Function,+,ntag4xx_load,_Bool,"Ntag4xxData*, FlipperFormat*, uint32_t"
|
|
Function,+,ntag4xx_reset,void,Ntag4xxData*
|
|
Function,+,ntag4xx_save,_Bool,"const Ntag4xxData*, FlipperFormat*"
|
|
Function,+,ntag4xx_set_uid,_Bool,"Ntag4xxData*, const uint8_t*, size_t"
|
|
Function,+,ntag4xx_verify,_Bool,"Ntag4xxData*, const FuriString*"
|
|
Function,+,number_input_alloc,NumberInput*,
|
|
Function,+,number_input_free,void,NumberInput*
|
|
Function,+,number_input_get_view,View*,NumberInput*
|
|
Function,+,number_input_set_header_text,void,"NumberInput*, const char*"
|
|
Function,+,number_input_set_result_callback,void,"NumberInput*, NumberInputCallback, void*, int32_t, int32_t, int32_t"
|
|
Function,-,on_exit,int,"void (*)(int, void*), void*"
|
|
Function,+,onewire_host_alloc,OneWireHost*,const GpioPin*
|
|
Function,+,onewire_host_free,void,OneWireHost*
|
|
Function,+,onewire_host_read,uint8_t,OneWireHost*
|
|
Function,+,onewire_host_read_bit,_Bool,OneWireHost*
|
|
Function,+,onewire_host_read_bytes,void,"OneWireHost*, uint8_t*, uint16_t"
|
|
Function,+,onewire_host_reset,_Bool,OneWireHost*
|
|
Function,+,onewire_host_reset_search,void,OneWireHost*
|
|
Function,+,onewire_host_search,_Bool,"OneWireHost*, uint8_t*, OneWireHostSearchMode"
|
|
Function,+,onewire_host_set_overdrive,void,"OneWireHost*, _Bool"
|
|
Function,+,onewire_host_set_timings_default,void,OneWireHost*
|
|
Function,+,onewire_host_set_timings_tm01x,void,OneWireHost*
|
|
Function,+,onewire_host_start,void,OneWireHost*
|
|
Function,+,onewire_host_stop,void,OneWireHost*
|
|
Function,+,onewire_host_target_search,void,"OneWireHost*, uint8_t"
|
|
Function,+,onewire_host_write,void,"OneWireHost*, uint8_t"
|
|
Function,+,onewire_host_write_bit,void,"OneWireHost*, _Bool"
|
|
Function,+,onewire_host_write_bytes,void,"OneWireHost*, const uint8_t*, uint16_t"
|
|
Function,+,onewire_slave_alloc,OneWireSlave*,const GpioPin*
|
|
Function,+,onewire_slave_free,void,OneWireSlave*
|
|
Function,+,onewire_slave_receive,_Bool,"OneWireSlave*, uint8_t*, size_t"
|
|
Function,+,onewire_slave_receive_bit,_Bool,OneWireSlave*
|
|
Function,+,onewire_slave_send,_Bool,"OneWireSlave*, const uint8_t*, size_t"
|
|
Function,+,onewire_slave_send_bit,_Bool,"OneWireSlave*, _Bool"
|
|
Function,+,onewire_slave_set_command_callback,void,"OneWireSlave*, OneWireSlaveCommandCallback, void*"
|
|
Function,+,onewire_slave_set_overdrive,void,"OneWireSlave*, _Bool"
|
|
Function,+,onewire_slave_set_reset_callback,void,"OneWireSlave*, OneWireSlaveResetCallback, void*"
|
|
Function,+,onewire_slave_set_result_callback,void,"OneWireSlave*, OneWireSlaveResultCallback, void*"
|
|
Function,+,onewire_slave_start,void,OneWireSlave*
|
|
Function,+,onewire_slave_stop,void,OneWireSlave*
|
|
Function,-,open_memstream,FILE*,"char**, size_t*"
|
|
Function,+,path_append,void,"FuriString*, const char*"
|
|
Function,+,path_concat,void,"const char*, const char*, FuriString*"
|
|
Function,+,path_contains_only_ascii,_Bool,const char*
|
|
Function,+,path_extract_basename,void,"const char*, FuriString*"
|
|
Function,+,path_extract_dirname,void,"const char*, FuriString*"
|
|
Function,+,path_extract_ext_str,void,"FuriString*, FuriString*"
|
|
Function,+,path_extract_extension,void,"FuriString*, char*, size_t"
|
|
Function,+,path_extract_filename,void,"FuriString*, FuriString*, _Bool"
|
|
Function,+,path_extract_filename_no_ext,void,"const char*, FuriString*"
|
|
Function,+,pb_close_string_substream,_Bool,"pb_istream_t*, pb_istream_t*"
|
|
Function,+,pb_decode,_Bool,"pb_istream_t*, const pb_msgdesc_t*, void*"
|
|
Function,+,pb_decode_bool,_Bool,"pb_istream_t*, _Bool*"
|
|
Function,+,pb_decode_ex,_Bool,"pb_istream_t*, const pb_msgdesc_t*, void*, unsigned int"
|
|
Function,+,pb_decode_fixed32,_Bool,"pb_istream_t*, void*"
|
|
Function,+,pb_decode_fixed64,_Bool,"pb_istream_t*, void*"
|
|
Function,+,pb_decode_svarint,_Bool,"pb_istream_t*, int64_t*"
|
|
Function,+,pb_decode_tag,_Bool,"pb_istream_t*, pb_wire_type_t*, uint32_t*, _Bool*"
|
|
Function,+,pb_decode_varint,_Bool,"pb_istream_t*, uint64_t*"
|
|
Function,+,pb_decode_varint32,_Bool,"pb_istream_t*, uint32_t*"
|
|
Function,+,pb_default_field_callback,_Bool,"pb_istream_t*, pb_ostream_t*, const pb_field_t*"
|
|
Function,+,pb_encode,_Bool,"pb_ostream_t*, const pb_msgdesc_t*, const void*"
|
|
Function,+,pb_encode_ex,_Bool,"pb_ostream_t*, const pb_msgdesc_t*, const void*, unsigned int"
|
|
Function,+,pb_encode_fixed32,_Bool,"pb_ostream_t*, const void*"
|
|
Function,+,pb_encode_fixed64,_Bool,"pb_ostream_t*, const void*"
|
|
Function,+,pb_encode_string,_Bool,"pb_ostream_t*, const pb_byte_t*, size_t"
|
|
Function,+,pb_encode_submessage,_Bool,"pb_ostream_t*, const pb_msgdesc_t*, const void*"
|
|
Function,+,pb_encode_svarint,_Bool,"pb_ostream_t*, int64_t"
|
|
Function,+,pb_encode_tag,_Bool,"pb_ostream_t*, pb_wire_type_t, uint32_t"
|
|
Function,+,pb_encode_tag_for_field,_Bool,"pb_ostream_t*, const pb_field_iter_t*"
|
|
Function,+,pb_encode_varint,_Bool,"pb_ostream_t*, uint64_t"
|
|
Function,+,pb_get_encoded_size,_Bool,"size_t*, const pb_msgdesc_t*, const void*"
|
|
Function,+,pb_istream_from_buffer,pb_istream_t,"const pb_byte_t*, size_t"
|
|
Function,+,pb_make_string_substream,_Bool,"pb_istream_t*, pb_istream_t*"
|
|
Function,+,pb_ostream_from_buffer,pb_ostream_t,"pb_byte_t*, size_t"
|
|
Function,+,pb_read,_Bool,"pb_istream_t*, pb_byte_t*, size_t"
|
|
Function,+,pb_release,void,"const pb_msgdesc_t*, void*"
|
|
Function,+,pb_skip_field,_Bool,"pb_istream_t*, pb_wire_type_t"
|
|
Function,+,pb_write,_Bool,"pb_ostream_t*, const pb_byte_t*, size_t"
|
|
Function,-,pclose,int,FILE*
|
|
Function,-,perror,void,const char*
|
|
Function,+,pipe_alloc,PipeSideBundle,"size_t, size_t"
|
|
Function,+,pipe_alloc_ex,PipeSideBundle,"PipeSideReceiveSettings, PipeSideReceiveSettings"
|
|
Function,+,pipe_attach_to_event_loop,void,"PipeSide*, FuriEventLoop*"
|
|
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"
|
|
Function,+,pipe_role,PipeRole,PipeSide*
|
|
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_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*"
|
|
Function,+,plugin_manager_free,void,PluginManager*
|
|
Function,+,plugin_manager_get,const FlipperAppPluginDescriptor*,"PluginManager*, uint32_t"
|
|
Function,+,plugin_manager_get_count,uint32_t,PluginManager*
|
|
Function,+,plugin_manager_get_ep,const void*,"PluginManager*, uint32_t"
|
|
Function,+,plugin_manager_load_all,PluginManagerError,"PluginManager*, const char*"
|
|
Function,+,plugin_manager_load_single,PluginManagerError,"PluginManager*, const char*"
|
|
Function,-,popen,FILE*,"const char*, const char*"
|
|
Function,+,popup_alloc,Popup*,
|
|
Function,+,popup_disable_timeout,void,Popup*
|
|
Function,+,popup_enable_timeout,void,Popup*
|
|
Function,+,popup_free,void,Popup*
|
|
Function,+,popup_get_view,View*,Popup*
|
|
Function,+,popup_reset,void,Popup*
|
|
Function,+,popup_set_callback,void,"Popup*, PopupCallback"
|
|
Function,+,popup_set_context,void,"Popup*, void*"
|
|
Function,+,popup_set_header,void,"Popup*, const char*, uint8_t, uint8_t, Align, Align"
|
|
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_enable_otg,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_is_otg_enabled,_Bool,Power*
|
|
Function,+,power_off,void,Power*
|
|
Function,+,power_reboot,void,"Power*, 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,+,process_favorite_launch,_Bool,char**
|
|
Function,+,property_value_out,void,"PropertyValueContext*, const char*, unsigned int, ..."
|
|
Function,+,protocol_dict_alloc,ProtocolDict*,"const ProtocolBase* const*, size_t"
|
|
Function,+,protocol_dict_decoders_feed,ProtocolId,"ProtocolDict*, _Bool, uint32_t"
|
|
Function,+,protocol_dict_decoders_feed_by_feature,ProtocolId,"ProtocolDict*, uint32_t, _Bool, uint32_t"
|
|
Function,+,protocol_dict_decoders_feed_by_id,ProtocolId,"ProtocolDict*, size_t, _Bool, uint32_t"
|
|
Function,+,protocol_dict_decoders_start,void,ProtocolDict*
|
|
Function,+,protocol_dict_encoder_start,_Bool,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_encoder_yield,LevelDuration,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_free,void,ProtocolDict*
|
|
Function,+,protocol_dict_get_data,void,"ProtocolDict*, size_t, uint8_t*, size_t"
|
|
Function,+,protocol_dict_get_data_size,size_t,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_get_features,uint32_t,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_get_manufacturer,const char*,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_get_max_data_size,size_t,ProtocolDict*
|
|
Function,+,protocol_dict_get_name,const char*,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_get_protocol_by_name,ProtocolId,"ProtocolDict*, const char*"
|
|
Function,+,protocol_dict_get_validate_count,uint32_t,"ProtocolDict*, size_t"
|
|
Function,+,protocol_dict_get_write_data,_Bool,"ProtocolDict*, size_t, void*"
|
|
Function,+,protocol_dict_render_brief_data,void,"ProtocolDict*, FuriString*, size_t"
|
|
Function,+,protocol_dict_render_data,void,"ProtocolDict*, FuriString*, size_t"
|
|
Function,+,protocol_dict_render_uid,void,"ProtocolDict*, FuriString*, size_t"
|
|
Function,+,protocol_dict_set_data,void,"ProtocolDict*, size_t, const uint8_t*, size_t"
|
|
Function,+,pulse_glue_alloc,PulseGlue*,
|
|
Function,+,pulse_glue_free,void,PulseGlue*
|
|
Function,+,pulse_glue_pop,void,"PulseGlue*, uint32_t*, uint32_t*"
|
|
Function,+,pulse_glue_push,_Bool,"PulseGlue*, _Bool, uint32_t"
|
|
Function,+,pulse_glue_reset,void,PulseGlue*
|
|
Function,-,pulse_reader_alloc,PulseReader*,"const GpioPin*, uint32_t"
|
|
Function,-,pulse_reader_free,void,PulseReader*
|
|
Function,-,pulse_reader_receive,uint32_t,"PulseReader*, int"
|
|
Function,-,pulse_reader_samples,uint32_t,PulseReader*
|
|
Function,-,pulse_reader_set_bittime,void,"PulseReader*, uint32_t"
|
|
Function,-,pulse_reader_set_pull,void,"PulseReader*, GpioPull"
|
|
Function,-,pulse_reader_set_timebase,void,"PulseReader*, PulseReaderUnit"
|
|
Function,-,pulse_reader_start,void,PulseReader*
|
|
Function,-,pulse_reader_stop,void,PulseReader*
|
|
Function,-,putc,int,"int, FILE*"
|
|
Function,-,putc_unlocked,int,"int, FILE*"
|
|
Function,-,putchar,int,int
|
|
Function,-,putchar_unlocked,int,int
|
|
Function,-,putenv,int,char*
|
|
Function,-,puts,int,const char*
|
|
Function,-,putw,int,"int, FILE*"
|
|
Function,-,qsort,void,"void*, size_t, size_t, __compar_fn_t"
|
|
Function,-,qsort_r,void,"void*, size_t, size_t, int (*)(const void*, const void*, void*), void*"
|
|
Function,-,quick_exit,void,int
|
|
Function,+,rand,int,
|
|
Function,-,rand_r,int,unsigned*
|
|
Function,+,random,long,
|
|
Function,-,rawmemchr,void*,"const void*, int"
|
|
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,+,rgb2hsv,void,"const RgbColor*, HsvColor*"
|
|
Function,+,rgb_backlight_get_color,void,"uint8_t, RgbColor*"
|
|
Function,+,rgb_backlight_get_rainbow_interval,uint32_t,
|
|
Function,+,rgb_backlight_get_rainbow_mode,RGBBacklightRainbowMode,
|
|
Function,+,rgb_backlight_get_rainbow_saturation,uint8_t,
|
|
Function,+,rgb_backlight_get_rainbow_speed,uint8_t,
|
|
Function,-,rgb_backlight_load_settings,void,_Bool
|
|
Function,+,rgb_backlight_reconfigure,void,_Bool
|
|
Function,+,rgb_backlight_save_settings,void,
|
|
Function,+,rgb_backlight_set_color,void,"uint8_t, const RgbColor*"
|
|
Function,+,rgb_backlight_set_rainbow_interval,void,uint32_t
|
|
Function,+,rgb_backlight_set_rainbow_mode,void,RGBBacklightRainbowMode
|
|
Function,+,rgb_backlight_set_rainbow_saturation,void,uint8_t
|
|
Function,+,rgb_backlight_set_rainbow_speed,void,uint8_t
|
|
Function,-,rgb_backlight_update,void,"uint8_t, _Bool"
|
|
Function,+,rgbcmp,int,"const RgbColor*, const RgbColor*"
|
|
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_get_sessions_count,size_t,Rpc*
|
|
Function,+,rpc_session_close,void,RpcSession*
|
|
Function,+,rpc_session_feed,size_t,"RpcSession*, const uint8_t*, size_t, uint32_t"
|
|
Function,+,rpc_session_get_available_size,size_t,RpcSession*
|
|
Function,+,rpc_session_get_owner,RpcOwner,RpcSession*
|
|
Function,+,rpc_session_open,RpcSession*,"Rpc*, RpcOwner"
|
|
Function,+,rpc_session_set_buffer_is_empty_callback,void,"RpcSession*, RpcBufferIsEmptyCallback"
|
|
Function,+,rpc_session_set_close_callback,void,"RpcSession*, RpcSessionClosedCallback"
|
|
Function,+,rpc_session_set_context,void,"RpcSession*, void*"
|
|
Function,+,rpc_session_set_send_bytes_callback,void,"RpcSession*, RpcSendBytesCallback"
|
|
Function,+,rpc_session_set_terminated_callback,void,"RpcSession*, RpcSessionTerminatedCallback"
|
|
Function,+,rpc_system_app_confirm,void,"RpcAppSystem*, _Bool"
|
|
Function,+,rpc_system_app_error_reset,void,RpcAppSystem*
|
|
Function,+,rpc_system_app_exchange_data,void,"RpcAppSystem*, const uint8_t*, size_t"
|
|
Function,+,rpc_system_app_send_exited,void,RpcAppSystem*
|
|
Function,+,rpc_system_app_send_started,void,RpcAppSystem*
|
|
Function,+,rpc_system_app_set_callback,void,"RpcAppSystem*, RpcAppSystemCallback, void*"
|
|
Function,+,rpc_system_app_set_error_code,void,"RpcAppSystem*, uint32_t"
|
|
Function,+,rpc_system_app_set_error_text,void,"RpcAppSystem*, const char*"
|
|
Function,-,rpmatch,int,const char*
|
|
Function,-,run_with_default_app,void,const char*
|
|
Function,+,saved_struct_get_metadata,_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*, const 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*
|
|
Function,+,scene_manager_get_current_scene,uint32_t,SceneManager*
|
|
Function,+,scene_manager_get_scene_state,uint32_t,"const SceneManager*, uint32_t"
|
|
Function,+,scene_manager_handle_back_event,_Bool,SceneManager*
|
|
Function,+,scene_manager_handle_custom_event,_Bool,"SceneManager*, uint32_t"
|
|
Function,+,scene_manager_handle_tick_event,void,SceneManager*
|
|
Function,+,scene_manager_has_previous_scene,_Bool,"const SceneManager*, uint32_t"
|
|
Function,+,scene_manager_next_scene,void,"SceneManager*, uint32_t"
|
|
Function,+,scene_manager_previous_scene,_Bool,SceneManager*
|
|
Function,+,scene_manager_search_and_switch_to_another_scene,_Bool,"SceneManager*, uint32_t"
|
|
Function,+,scene_manager_search_and_switch_to_previous_scene,_Bool,"SceneManager*, uint32_t"
|
|
Function,+,scene_manager_search_and_switch_to_previous_scene_one_of,_Bool,"SceneManager*, const uint32_t*, size_t"
|
|
Function,+,scene_manager_set_scene_state,void,"SceneManager*, uint32_t, uint32_t"
|
|
Function,+,scene_manager_stop,void,SceneManager*
|
|
Function,+,sd_api_get_fs_type_text,const char*,SDFsType
|
|
Function,-,secure_getenv,char*,const char*
|
|
Function,-,seed48,unsigned short*,unsigned short[3]
|
|
Function,-,setbuf,void,"FILE*, char*"
|
|
Function,-,setbuffer,void,"FILE*, char*, int"
|
|
Function,-,setenv,int,"const char*, const char*, int"
|
|
Function,-,setkey,void,const char*
|
|
Function,-,setlinebuf,int,FILE*
|
|
Function,-,setstate,char*,char*
|
|
Function,-,setvbuf,int,"FILE*, char*, int, size_t"
|
|
Function,+,signal_reader_alloc,SignalReader*,"const GpioPin*, uint32_t"
|
|
Function,+,signal_reader_free,void,SignalReader*
|
|
Function,+,signal_reader_set_polarity,void,"SignalReader*, SignalReaderPolarity"
|
|
Function,+,signal_reader_set_pull,void,"SignalReader*, GpioPull"
|
|
Function,+,signal_reader_set_sample_rate,void,"SignalReader*, SignalReaderTimeUnit, uint32_t"
|
|
Function,+,signal_reader_set_trigger,void,"SignalReader*, SignalReaderTrigger"
|
|
Function,+,signal_reader_start,void,"SignalReader*, SignalReaderCallback, void*"
|
|
Function,+,signal_reader_stop,void,SignalReader*
|
|
Function,+,simple_array_alloc,SimpleArray*,const SimpleArrayConfig*
|
|
Function,+,simple_array_cget,const SimpleArrayElement*,"const SimpleArray*, uint32_t"
|
|
Function,+,simple_array_cget_data,const SimpleArrayData*,const SimpleArray*
|
|
Function,+,simple_array_copy,void,"SimpleArray*, const SimpleArray*"
|
|
Function,+,simple_array_free,void,SimpleArray*
|
|
Function,+,simple_array_get,SimpleArrayElement*,"SimpleArray*, uint32_t"
|
|
Function,+,simple_array_get_count,uint32_t,const SimpleArray*
|
|
Function,+,simple_array_get_data,SimpleArrayData*,SimpleArray*
|
|
Function,+,simple_array_init,void,"SimpleArray*, uint32_t"
|
|
Function,+,simple_array_is_equal,_Bool,"const SimpleArray*, const SimpleArray*"
|
|
Function,+,simple_array_reset,void,SimpleArray*
|
|
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,+,slix_alloc,SlixData*,
|
|
Function,+,slix_copy,void,"SlixData*, const SlixData*"
|
|
Function,+,slix_free,void,SlixData*
|
|
Function,+,slix_get_base_data,const Iso15693_3Data*,const SlixData*
|
|
Function,+,slix_get_counter,uint16_t,const SlixData*
|
|
Function,+,slix_get_device_name,const char*,"const SlixData*, NfcDeviceNameType"
|
|
Function,+,slix_get_password,SlixPassword,"const SlixData*, SlixPasswordType"
|
|
Function,+,slix_get_type,SlixType,const SlixData*
|
|
Function,+,slix_get_uid,const uint8_t*,"const SlixData*, size_t*"
|
|
Function,+,slix_is_block_protected,_Bool,"const SlixData*, SlixPasswordType, uint8_t"
|
|
Function,+,slix_is_counter_increment_protected,_Bool,const SlixData*
|
|
Function,+,slix_is_equal,_Bool,"const SlixData*, const SlixData*"
|
|
Function,+,slix_is_privacy_mode,_Bool,const SlixData*
|
|
Function,+,slix_load,_Bool,"SlixData*, FlipperFormat*, uint32_t"
|
|
Function,+,slix_poller_get_nxp_system_info,SlixError,"SlixPoller*, SlixSystemInfo*"
|
|
Function,+,slix_poller_get_random_number,SlixError,"SlixPoller*, SlixRandomNumber*"
|
|
Function,+,slix_poller_read_signature,SlixError,"SlixPoller*, SlixSignature*"
|
|
Function,+,slix_poller_send_frame,SlixError,"SlixPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,slix_poller_set_password,SlixError,"SlixPoller*, SlixPasswordType, SlixPassword, SlixRandomNumber"
|
|
Function,+,slix_reset,void,SlixData*
|
|
Function,+,slix_save,_Bool,"const SlixData*, FlipperFormat*"
|
|
Function,+,slix_set_uid,_Bool,"SlixData*, const uint8_t*, size_t"
|
|
Function,+,slix_type_has_features,_Bool,"SlixType, SlixTypeFeatures"
|
|
Function,+,slix_type_supports_password,_Bool,"SlixType, SlixPasswordType"
|
|
Function,+,slix_verify,_Bool,"SlixData*, const FuriString*"
|
|
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
|
|
Function,+,sscanf,int,"const char*, const char*, ..."
|
|
Function,+,st25r3916_change_reg_bits,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t, uint8_t"
|
|
Function,+,st25r3916_change_test_reg_bits,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t, uint8_t"
|
|
Function,+,st25r3916_check_reg,_Bool,"const FuriHalSpiBusHandle*, uint8_t, uint8_t, uint8_t"
|
|
Function,+,st25r3916_clear_reg_bits,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t"
|
|
Function,+,st25r3916_direct_cmd,void,"const FuriHalSpiBusHandle*, uint8_t"
|
|
Function,+,st25r3916_get_irq,uint32_t,const FuriHalSpiBusHandle*
|
|
Function,+,st25r3916_mask_irq,void,"const FuriHalSpiBusHandle*, uint32_t"
|
|
Function,+,st25r3916_modify_reg,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t, uint8_t"
|
|
Function,+,st25r3916_read_burst_regs,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t*, uint8_t"
|
|
Function,+,st25r3916_read_fifo,_Bool,"const FuriHalSpiBusHandle*, uint8_t*, size_t, size_t*"
|
|
Function,+,st25r3916_read_pta_mem,void,"const FuriHalSpiBusHandle*, uint8_t*, size_t"
|
|
Function,+,st25r3916_read_reg,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t*"
|
|
Function,+,st25r3916_read_test_reg,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t*"
|
|
Function,+,st25r3916_reg_read_fifo,void,"const FuriHalSpiBusHandle*, uint8_t*, size_t"
|
|
Function,+,st25r3916_reg_write_fifo,void,"const FuriHalSpiBusHandle*, const uint8_t*, size_t"
|
|
Function,+,st25r3916_set_reg_bits,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t"
|
|
Function,+,st25r3916_write_burst_regs,void,"const FuriHalSpiBusHandle*, uint8_t, const uint8_t*, uint8_t"
|
|
Function,+,st25r3916_write_fifo,void,"const FuriHalSpiBusHandle*, const uint8_t*, size_t"
|
|
Function,+,st25r3916_write_pta_mem,void,"const FuriHalSpiBusHandle*, const uint8_t*, size_t"
|
|
Function,+,st25r3916_write_ptf_mem,void,"const FuriHalSpiBusHandle*, const uint8_t*, size_t"
|
|
Function,+,st25r3916_write_pttsn_mem,void,"const FuriHalSpiBusHandle*, uint8_t*, size_t"
|
|
Function,+,st25r3916_write_reg,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t"
|
|
Function,+,st25r3916_write_test_reg,void,"const FuriHalSpiBusHandle*, uint8_t, uint8_t"
|
|
Function,+,st25tb_alloc,St25tbData*,
|
|
Function,+,st25tb_copy,void,"St25tbData*, const St25tbData*"
|
|
Function,+,st25tb_free,void,St25tbData*
|
|
Function,+,st25tb_get_base_data,St25tbData*,const St25tbData*
|
|
Function,+,st25tb_get_block_count,uint8_t,St25tbType
|
|
Function,+,st25tb_get_device_name,const char*,"const St25tbData*, NfcDeviceNameType"
|
|
Function,+,st25tb_get_type_from_uid,St25tbType,const uint8_t*
|
|
Function,+,st25tb_get_uid,const uint8_t*,"const St25tbData*, size_t*"
|
|
Function,+,st25tb_is_equal,_Bool,"const St25tbData*, const St25tbData*"
|
|
Function,+,st25tb_load,_Bool,"St25tbData*, FlipperFormat*, uint32_t"
|
|
Function,+,st25tb_poller_get_uid,St25tbError,"St25tbPoller*, uint8_t*"
|
|
Function,+,st25tb_poller_halt,St25tbError,St25tbPoller*
|
|
Function,+,st25tb_poller_initiate,St25tbError,"St25tbPoller*, uint8_t*"
|
|
Function,+,st25tb_poller_read_block,St25tbError,"St25tbPoller*, uint32_t*, uint8_t"
|
|
Function,+,st25tb_poller_select,St25tbError,"St25tbPoller*, uint8_t*"
|
|
Function,+,st25tb_poller_send_frame,St25tbError,"St25tbPoller*, const BitBuffer*, BitBuffer*, uint32_t"
|
|
Function,+,st25tb_poller_sync_detect_type,St25tbError,"Nfc*, St25tbType*"
|
|
Function,+,st25tb_poller_sync_read,St25tbError,"Nfc*, St25tbData*"
|
|
Function,+,st25tb_poller_sync_read_block,St25tbError,"Nfc*, uint8_t, uint32_t*"
|
|
Function,+,st25tb_poller_sync_write_block,St25tbError,"Nfc*, uint8_t, uint32_t"
|
|
Function,+,st25tb_poller_write_block,St25tbError,"St25tbPoller*, uint32_t, uint8_t"
|
|
Function,+,st25tb_reset,void,St25tbData*
|
|
Function,+,st25tb_save,_Bool,"const St25tbData*, FlipperFormat*"
|
|
Function,+,st25tb_set_uid,_Bool,"St25tbData*, const uint8_t*, size_t"
|
|
Function,+,st25tb_verify,_Bool,"St25tbData*, const FuriString*"
|
|
Function,+,storage_common_copy,FS_Error,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_equivalent_path,_Bool,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_exists,_Bool,"Storage*, const char*"
|
|
Function,+,storage_common_fs_info,FS_Error,"Storage*, const char*, uint64_t*, uint64_t*"
|
|
Function,+,storage_common_is_subdir,_Bool,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_merge,FS_Error,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_migrate,FS_Error,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_mkdir,FS_Error,"Storage*, const char*"
|
|
Function,+,storage_common_remove,FS_Error,"Storage*, const char*"
|
|
Function,+,storage_common_rename,FS_Error,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_rename_safe,FS_Error,"Storage*, const char*, const char*"
|
|
Function,+,storage_common_resolve_path_and_ensure_app_directory,void,"Storage*, FuriString*"
|
|
Function,+,storage_common_stat,FS_Error,"Storage*, const char*, FileInfo*"
|
|
Function,+,storage_common_timestamp,FS_Error,"Storage*, const char*, uint32_t*"
|
|
Function,+,storage_dir_close,_Bool,File*
|
|
Function,+,storage_dir_exists,_Bool,"Storage*, const char*"
|
|
Function,+,storage_dir_open,_Bool,"File*, const char*"
|
|
Function,+,storage_dir_read,_Bool,"File*, FileInfo*, char*, uint16_t"
|
|
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*, size_t"
|
|
Function,+,storage_file_eof,_Bool,File*
|
|
Function,+,storage_file_exists,_Bool,"Storage*, const char*"
|
|
Function,+,storage_file_expand,_Bool,"File*, uint64_t"
|
|
Function,+,storage_file_free,void,File*
|
|
Function,+,storage_file_get_error,FS_Error,File*
|
|
Function,+,storage_file_get_error_desc,const char*,File*
|
|
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,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,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*"
|
|
Function,+,storage_int_restore,FS_Error,"Storage*, const char*, StorageNameConverter"
|
|
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*"
|
|
Function,+,storage_simply_remove,_Bool,"Storage*, const char*"
|
|
Function,+,storage_simply_remove_recursive,_Bool,"Storage*, const char*"
|
|
Function,+,storage_virtual_format,FS_Error,Storage*
|
|
Function,+,storage_virtual_init,FS_Error,"Storage*, File*"
|
|
Function,+,storage_virtual_mount,FS_Error,Storage*
|
|
Function,+,storage_virtual_quit,FS_Error,Storage*
|
|
Function,+,storage_virtual_unmount,FS_Error,Storage*
|
|
Function,-,stpcpy,char*,"char*, const char*"
|
|
Function,-,stpncpy,char*,"char*, const char*, size_t"
|
|
Function,+,strcasecmp,int,"const char*, const char*"
|
|
Function,-,strcasecmp_l,int,"const char*, const char*, locale_t"
|
|
Function,+,strcasestr,char*,"const char*, const char*"
|
|
Function,+,strcat,char*,"char*, const char*"
|
|
Function,+,strchr,char*,"const char*, int"
|
|
Function,-,strchrnul,char*,"const char*, int"
|
|
Function,+,strcmp,int,"const char*, const char*"
|
|
Function,-,strcoll,int,"const char*, const char*"
|
|
Function,-,strcoll_l,int,"const char*, const char*, locale_t"
|
|
Function,+,strcpy,char*,"char*, const char*"
|
|
Function,+,strcspn,size_t,"const char*, const char*"
|
|
Function,+,strdup,char*,const char*
|
|
Function,+,stream_clean,void,Stream*
|
|
Function,+,stream_copy,size_t,"Stream*, Stream*, size_t"
|
|
Function,+,stream_copy_full,size_t,"Stream*, Stream*"
|
|
Function,+,stream_delete,_Bool,"Stream*, size_t"
|
|
Function,+,stream_delete_and_insert,_Bool,"Stream*, size_t, StreamWriteCB, const void*"
|
|
Function,+,stream_delete_and_insert_char,_Bool,"Stream*, size_t, char"
|
|
Function,+,stream_delete_and_insert_cstring,_Bool,"Stream*, size_t, const char*"
|
|
Function,+,stream_delete_and_insert_format,_Bool,"Stream*, size_t, const char*, ..."
|
|
Function,+,stream_delete_and_insert_string,_Bool,"Stream*, size_t, FuriString*"
|
|
Function,+,stream_delete_and_insert_vaformat,_Bool,"Stream*, size_t, const char*, va_list"
|
|
Function,+,stream_dump_data,void,Stream*
|
|
Function,+,stream_eof,_Bool,Stream*
|
|
Function,+,stream_free,void,Stream*
|
|
Function,+,stream_insert,_Bool,"Stream*, const uint8_t*, size_t"
|
|
Function,+,stream_insert_char,_Bool,"Stream*, char"
|
|
Function,+,stream_insert_cstring,_Bool,"Stream*, const char*"
|
|
Function,+,stream_insert_format,_Bool,"Stream*, const char*, ..."
|
|
Function,+,stream_insert_string,_Bool,"Stream*, FuriString*"
|
|
Function,+,stream_insert_vaformat,_Bool,"Stream*, const char*, va_list"
|
|
Function,+,stream_load_from_file,size_t,"Stream*, Storage*, const char*"
|
|
Function,+,stream_read,size_t,"Stream*, uint8_t*, size_t"
|
|
Function,+,stream_read_line,_Bool,"Stream*, FuriString*"
|
|
Function,+,stream_rewind,_Bool,Stream*
|
|
Function,+,stream_save_to_file,size_t,"Stream*, Storage*, const char*, FS_OpenMode"
|
|
Function,+,stream_seek,_Bool,"Stream*, int32_t, StreamOffset"
|
|
Function,+,stream_seek_to_char,_Bool,"Stream*, char, StreamDirection"
|
|
Function,+,stream_size,size_t,Stream*
|
|
Function,+,stream_split,_Bool,"Stream*, Stream*, Stream*"
|
|
Function,+,stream_tell,size_t,Stream*
|
|
Function,+,stream_write,size_t,"Stream*, const uint8_t*, size_t"
|
|
Function,+,stream_write_char,size_t,"Stream*, char"
|
|
Function,+,stream_write_cstring,size_t,"Stream*, const char*"
|
|
Function,+,stream_write_format,size_t,"Stream*, const char*, ..."
|
|
Function,+,stream_write_string,size_t,"Stream*, FuriString*"
|
|
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,+,string_stream_alloc,Stream*,
|
|
Function,+,strint_to_int16,StrintParseError,"const char*, char**, int16_t*, uint8_t"
|
|
Function,+,strint_to_int32,StrintParseError,"const char*, char**, int32_t*, uint8_t"
|
|
Function,+,strint_to_int64,StrintParseError,"const char*, char**, int64_t*, uint8_t"
|
|
Function,+,strint_to_uint16,StrintParseError,"const char*, char**, uint16_t*, uint8_t"
|
|
Function,+,strint_to_uint32,StrintParseError,"const char*, char**, uint32_t*, uint8_t"
|
|
Function,+,strint_to_uint64,StrintParseError,"const char*, char**, uint64_t*, uint8_t"
|
|
Function,+,strlcat,size_t,"char*, const char*, size_t"
|
|
Function,+,strlcpy,size_t,"char*, const char*, size_t"
|
|
Function,+,strlen,size_t,const char*
|
|
Function,-,strlwr,char*,char*
|
|
Function,+,strncasecmp,int,"const char*, const char*, size_t"
|
|
Function,-,strncasecmp_l,int,"const char*, const char*, size_t, locale_t"
|
|
Function,-,strncat,char*,"char*, const char*, size_t"
|
|
Function,+,strncmp,int,"const char*, const char*, size_t"
|
|
Function,+,strncpy,char*,"char*, const char*, size_t"
|
|
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,+,strrchr,char*,"const char*, int"
|
|
Function,-,strsep,char*,"char**, const char*"
|
|
Function,-,strsignal,char*,int
|
|
Function,+,strspn,size_t,"const char*, const char*"
|
|
Function,+,strstr,char*,"const char*, const char*"
|
|
Function,+,strtod,double,"const char*, char**"
|
|
Function,-,strtod_l,double,"const char*, char**, locale_t"
|
|
Function,+,strtof,float,"const char*, char**"
|
|
Function,-,strtof_l,float,"const char*, char**, locale_t"
|
|
Function,+,strtok,char*,"char*, const char*"
|
|
Function,+,strtok_r,char*,"char*, const char*, char**"
|
|
Function,+,strtol,long,"const char*, char**, int"
|
|
Function,-,strtol_l,long,"const char*, char**, int, locale_t"
|
|
Function,-,strtold,long double,"const char*, char**"
|
|
Function,-,strtold_l,long double,"const char*, char**, locale_t"
|
|
Function,-,strtoll,long long,"const char*, char**, int"
|
|
Function,-,strtoll_l,long long,"const char*, char**, int, locale_t"
|
|
Function,+,strtoul,unsigned long,"const char*, char**, int"
|
|
Function,-,strtoul_l,unsigned long,"const char*, char**, int, locale_t"
|
|
Function,+,strtoull,unsigned long long,"const char*, char**, int"
|
|
Function,-,strtoull_l,unsigned long long,"const char*, char**, int, locale_t"
|
|
Function,-,strupr,char*,char*
|
|
Function,-,strverscmp,int,"const char*, const char*"
|
|
Function,-,strxfrm,size_t,"char*, const char*, size_t"
|
|
Function,-,strxfrm_l,size_t,"char*, const char*, size_t, locale_t"
|
|
Function,+,subghz_app,int32_t,char*
|
|
Function,+,subghz_block_generic_deserialize,SubGhzProtocolStatus,"SubGhzBlockGeneric*, FlipperFormat*"
|
|
Function,+,subghz_block_generic_deserialize_check_count_bit,SubGhzProtocolStatus,"SubGhzBlockGeneric*, FlipperFormat*, uint16_t"
|
|
Function,+,subghz_block_generic_get_preset_name,void,"const char*, FuriString*"
|
|
Function,+,subghz_block_generic_serialize,SubGhzProtocolStatus,"SubGhzBlockGeneric*, FlipperFormat*, SubGhzRadioPreset*"
|
|
Function,+,subghz_custom_btn_get,uint8_t,
|
|
Function,+,subghz_custom_btn_get_original,uint8_t,
|
|
Function,+,subghz_custom_btn_is_allowed,_Bool,
|
|
Function,+,subghz_custom_btn_set,_Bool,uint8_t
|
|
Function,+,subghz_custom_btns_reset,void,
|
|
Function,-,subghz_device_cc1101_ext_ep,const FlipperAppPluginDescriptor*,
|
|
Function,+,subghz_devices_begin,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_check_tx,SubGhzTx,"const SubGhzDevice*, uint32_t"
|
|
Function,+,subghz_devices_deinit,void,
|
|
Function,+,subghz_devices_end,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_flush_rx,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_flush_tx,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_get_by_name,const SubGhzDevice*,const char*
|
|
Function,+,subghz_devices_get_data_gpio,const GpioPin*,const SubGhzDevice*
|
|
Function,+,subghz_devices_get_lqi,uint8_t,const SubGhzDevice*
|
|
Function,+,subghz_devices_get_name,const char*,const SubGhzDevice*
|
|
Function,+,subghz_devices_get_rssi,float,const SubGhzDevice*
|
|
Function,+,subghz_devices_idle,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_init,void,
|
|
Function,+,subghz_devices_is_async_complete_tx,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_is_connect,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_is_frequency_valid,_Bool,"const SubGhzDevice*, uint32_t"
|
|
Function,+,subghz_devices_is_rx_data_crc_valid,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_load_preset,void,"const SubGhzDevice*, FuriHalSubGhzPreset, uint8_t*"
|
|
Function,+,subghz_devices_read_packet,void,"const SubGhzDevice*, uint8_t*, uint8_t*"
|
|
Function,+,subghz_devices_reset,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_rx_pipe_not_empty,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_set_async_mirror_pin,void,"const SubGhzDevice*, const GpioPin*"
|
|
Function,+,subghz_devices_set_frequency,uint32_t,"const SubGhzDevice*, uint32_t"
|
|
Function,+,subghz_devices_set_rx,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_set_tx,_Bool,const SubGhzDevice*
|
|
Function,+,subghz_devices_sleep,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_start_async_rx,void,"const SubGhzDevice*, void*, void*"
|
|
Function,+,subghz_devices_start_async_tx,_Bool,"const SubGhzDevice*, void*, void*"
|
|
Function,+,subghz_devices_stop_async_rx,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_stop_async_tx,void,const SubGhzDevice*
|
|
Function,+,subghz_devices_write_packet,void,"const SubGhzDevice*, const uint8_t*, uint8_t"
|
|
Function,+,subghz_environment_alloc,SubGhzEnvironment*,
|
|
Function,+,subghz_environment_free,void,SubGhzEnvironment*
|
|
Function,+,subghz_environment_get_alutech_at_4n_rainbow_table_file_name,const char*,SubGhzEnvironment*
|
|
Function,+,subghz_environment_get_came_atomo_rainbow_table_file_name,const char*,SubGhzEnvironment*
|
|
Function,+,subghz_environment_get_keystore,SubGhzKeystore*,SubGhzEnvironment*
|
|
Function,+,subghz_environment_get_nice_flor_s_rainbow_table_file_name,const char*,SubGhzEnvironment*
|
|
Function,+,subghz_environment_get_protocol_name_registry,const char*,"SubGhzEnvironment*, size_t"
|
|
Function,+,subghz_environment_get_protocol_registry,const SubGhzProtocolRegistry*,SubGhzEnvironment*
|
|
Function,+,subghz_environment_load_keystore,_Bool,"SubGhzEnvironment*, const char*"
|
|
Function,+,subghz_environment_reset_keeloq,void,SubGhzEnvironment*
|
|
Function,+,subghz_environment_set_alutech_at_4n_rainbow_table_file_name,void,"SubGhzEnvironment*, const char*"
|
|
Function,+,subghz_environment_set_came_atomo_rainbow_table_file_name,void,"SubGhzEnvironment*, const char*"
|
|
Function,+,subghz_environment_set_nice_flor_s_rainbow_table_file_name,void,"SubGhzEnvironment*, const char*"
|
|
Function,+,subghz_environment_set_protocol_registry,void,"SubGhzEnvironment*, const SubGhzProtocolRegistry*"
|
|
Function,+,subghz_file_encoder_worker_alloc,SubGhzFileEncoderWorker*,
|
|
Function,+,subghz_file_encoder_worker_callback_end,void,"SubGhzFileEncoderWorker*, SubGhzFileEncoderWorkerCallbackEnd, void*"
|
|
Function,+,subghz_file_encoder_worker_free,void,SubGhzFileEncoderWorker*
|
|
Function,+,subghz_file_encoder_worker_get_level_duration,LevelDuration,void*
|
|
Function,+,subghz_file_encoder_worker_get_text_progress,void,"SubGhzFileEncoderWorker*, FuriString*"
|
|
Function,+,subghz_file_encoder_worker_is_running,_Bool,SubGhzFileEncoderWorker*
|
|
Function,+,subghz_file_encoder_worker_start,_Bool,"SubGhzFileEncoderWorker*, const char*, const char*"
|
|
Function,+,subghz_file_encoder_worker_stop,void,SubGhzFileEncoderWorker*
|
|
Function,+,subghz_keystore_alloc,SubGhzKeystore*,
|
|
Function,+,subghz_keystore_free,void,SubGhzKeystore*
|
|
Function,+,subghz_keystore_get_data,SubGhzKeyArray_t*,SubGhzKeystore*
|
|
Function,+,subghz_keystore_load,_Bool,"SubGhzKeystore*, const char*"
|
|
Function,+,subghz_keystore_raw_encrypted_save,_Bool,"const char*, const char*, uint8_t*"
|
|
Function,+,subghz_keystore_raw_get_data,_Bool,"const char*, size_t, uint8_t*, size_t"
|
|
Function,+,subghz_keystore_reset_kl,void,SubGhzKeystore*
|
|
Function,+,subghz_keystore_save,_Bool,"SubGhzKeystore*, const char*, uint8_t*"
|
|
Function,+,subghz_protocol_alutech_at_4n_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_blocks_add_bit,void,"SubGhzBlockDecoder*, uint8_t"
|
|
Function,+,subghz_protocol_blocks_add_bytes,uint8_t,"const uint8_t[], size_t"
|
|
Function,+,subghz_protocol_blocks_add_to_128_bit,void,"SubGhzBlockDecoder*, uint8_t, uint64_t*"
|
|
Function,+,subghz_protocol_blocks_crc16,uint16_t,"const uint8_t[], size_t, uint16_t, uint16_t"
|
|
Function,+,subghz_protocol_blocks_crc16lsb,uint16_t,"const uint8_t[], size_t, uint16_t, uint16_t"
|
|
Function,+,subghz_protocol_blocks_crc4,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_crc7,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_crc8,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_crc8le,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_get_bit_array,_Bool,"uint8_t[], size_t"
|
|
Function,+,subghz_protocol_blocks_get_hash_data,uint8_t,"SubGhzBlockDecoder*, size_t"
|
|
Function,+,subghz_protocol_blocks_get_hash_data_long,uint32_t,"SubGhzBlockDecoder*, size_t"
|
|
Function,+,subghz_protocol_blocks_get_parity,uint8_t,"uint64_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_get_upload_from_bit_array,size_t,"uint8_t[], size_t, LevelDuration*, size_t, uint32_t, SubGhzProtocolBlockAlignBit"
|
|
Function,+,subghz_protocol_blocks_lfsr_digest16,uint16_t,"const uint8_t[], size_t, uint16_t, uint16_t"
|
|
Function,+,subghz_protocol_blocks_lfsr_digest8,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_lfsr_digest8_reflect,uint8_t,"const uint8_t[], size_t, uint8_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_parity8,uint8_t,uint8_t
|
|
Function,+,subghz_protocol_blocks_parity_bytes,uint8_t,"const uint8_t[], size_t"
|
|
Function,+,subghz_protocol_blocks_reverse_key,uint64_t,"uint64_t, uint8_t"
|
|
Function,+,subghz_protocol_blocks_set_bit_array,void,"_Bool, uint8_t[], size_t, size_t"
|
|
Function,+,subghz_protocol_blocks_xor_bytes,uint8_t,"const uint8_t[], size_t"
|
|
Function,+,subghz_protocol_came_atomo_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint16_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_decoder_base_deserialize,SubGhzProtocolStatus,"SubGhzProtocolDecoderBase*, FlipperFormat*"
|
|
Function,+,subghz_protocol_decoder_base_get_hash_data,uint8_t,SubGhzProtocolDecoderBase*
|
|
Function,+,subghz_protocol_decoder_base_get_hash_data_long,uint32_t,SubGhzProtocolDecoderBase*
|
|
Function,+,subghz_protocol_decoder_base_get_string,_Bool,"SubGhzProtocolDecoderBase*, FuriString*"
|
|
Function,+,subghz_protocol_decoder_base_serialize,SubGhzProtocolStatus,"SubGhzProtocolDecoderBase*, FlipperFormat*, SubGhzRadioPreset*"
|
|
Function,-,subghz_protocol_decoder_base_set_decoder_callback,void,"SubGhzProtocolDecoderBase*, SubGhzProtocolDecoderBaseRxCallback, void*"
|
|
Function,+,subghz_protocol_decoder_bin_raw_data_input_rssi,void,"SubGhzProtocolDecoderBinRAW*, float"
|
|
Function,+,subghz_protocol_decoder_raw_alloc,void*,SubGhzEnvironment*
|
|
Function,+,subghz_protocol_decoder_raw_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
|
|
Function,+,subghz_protocol_decoder_raw_feed,void,"void*, _Bool, uint32_t"
|
|
Function,+,subghz_protocol_decoder_raw_free,void,void*
|
|
Function,+,subghz_protocol_decoder_raw_get_string,void,"void*, FuriString*"
|
|
Function,+,subghz_protocol_decoder_raw_reset,void,void*
|
|
Function,+,subghz_protocol_encoder_raw_alloc,void*,SubGhzEnvironment*
|
|
Function,+,subghz_protocol_encoder_raw_deserialize,SubGhzProtocolStatus,"void*, FlipperFormat*"
|
|
Function,+,subghz_protocol_encoder_raw_free,void,void*
|
|
Function,+,subghz_protocol_encoder_raw_stop,void,void*
|
|
Function,+,subghz_protocol_encoder_raw_yield,LevelDuration,void*
|
|
Function,+,subghz_protocol_faac_slh_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint32_t, uint32_t, const char*, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_keeloq_bft_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, uint32_t, const char*, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_keeloq_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, const char*, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_nice_flor_s_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, SubGhzRadioPreset*, _Bool"
|
|
Function,+,subghz_protocol_phoenix_v2_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint16_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_raw_file_encoder_worker_set_callback_end,void,"SubGhzProtocolEncoderRAW*, SubGhzProtocolEncoderRAWCallbackEnd, void*"
|
|
Function,+,subghz_protocol_raw_gen_fff_data,void,"FlipperFormat*, const char*, const char*"
|
|
Function,+,subghz_protocol_raw_get_sample_write,size_t,SubGhzProtocolDecoderRAW*
|
|
Function,+,subghz_protocol_raw_save_to_file_init,_Bool,"SubGhzProtocolDecoderRAW*, const char*, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_raw_save_to_file_pause,void,"SubGhzProtocolDecoderRAW*, _Bool"
|
|
Function,+,subghz_protocol_raw_save_to_file_stop,void,SubGhzProtocolDecoderRAW*
|
|
Function,+,subghz_protocol_registry_count,size_t,const SubGhzProtocolRegistry*
|
|
Function,+,subghz_protocol_registry_get_by_index,const SubGhzProtocol*,"const SubGhzProtocolRegistry*, size_t"
|
|
Function,+,subghz_protocol_registry_get_by_name,const SubGhzProtocol*,"const SubGhzProtocolRegistry*, const char*"
|
|
Function,+,subghz_protocol_secplus_v1_check_fixed,_Bool,uint32_t
|
|
Function,+,subghz_protocol_secplus_v2_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint32_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_somfy_keytis_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_somfy_telis_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, SubGhzRadioPreset*"
|
|
Function,+,subghz_protocol_star_line_create_data,_Bool,"void*, FlipperFormat*, uint32_t, uint8_t, uint16_t, const char*, SubGhzRadioPreset*"
|
|
Function,+,subghz_receiver_alloc_init,SubGhzReceiver*,SubGhzEnvironment*
|
|
Function,+,subghz_receiver_decode,void,"SubGhzReceiver*, _Bool, uint32_t"
|
|
Function,+,subghz_receiver_free,void,SubGhzReceiver*
|
|
Function,+,subghz_receiver_reset,void,SubGhzReceiver*
|
|
Function,+,subghz_receiver_search_decoder_base_by_name,SubGhzProtocolDecoderBase*,"SubGhzReceiver*, const char*"
|
|
Function,+,subghz_receiver_set_filter,void,"SubGhzReceiver*, SubGhzProtocolFlag"
|
|
Function,+,subghz_receiver_set_ignore_filter,void,"SubGhzReceiver*, SubGhzProtocolFilter"
|
|
Function,+,subghz_receiver_set_rx_callback,void,"SubGhzReceiver*, SubGhzReceiverCallback, void*"
|
|
Function,+,subghz_setting_alloc,SubGhzSetting*,
|
|
Function,+,subghz_setting_customs_presets_to_log,uint8_t,SubGhzSetting*
|
|
Function,+,subghz_setting_delete_custom_preset,_Bool,"SubGhzSetting*, const char*"
|
|
Function,+,subghz_setting_free,void,SubGhzSetting*
|
|
Function,+,subghz_setting_get_default_frequency,uint32_t,SubGhzSetting*
|
|
Function,+,subghz_setting_get_frequency,uint32_t,"SubGhzSetting*, size_t"
|
|
Function,+,subghz_setting_get_frequency_count,size_t,SubGhzSetting*
|
|
Function,+,subghz_setting_get_frequency_default_index,uint32_t,SubGhzSetting*
|
|
Function,+,subghz_setting_get_hopper_frequency,uint32_t,"SubGhzSetting*, size_t"
|
|
Function,+,subghz_setting_get_hopper_frequency_count,size_t,SubGhzSetting*
|
|
Function,+,subghz_setting_get_inx_preset_by_name,int,"SubGhzSetting*, const char*"
|
|
Function,+,subghz_setting_get_preset_count,size_t,SubGhzSetting*
|
|
Function,+,subghz_setting_get_preset_data,uint8_t*,"SubGhzSetting*, size_t"
|
|
Function,+,subghz_setting_get_preset_data_by_name,uint8_t*,"SubGhzSetting*, const char*"
|
|
Function,+,subghz_setting_get_preset_data_size,size_t,"SubGhzSetting*, size_t"
|
|
Function,+,subghz_setting_get_preset_name,const char*,"SubGhzSetting*, size_t"
|
|
Function,+,subghz_setting_load,void,"SubGhzSetting*, const char*"
|
|
Function,+,subghz_setting_load_custom_preset,_Bool,"SubGhzSetting*, const char*, FlipperFormat*"
|
|
Function,+,subghz_setting_set_default_frequency,void,"SubGhzSetting*, uint32_t"
|
|
Function,+,subghz_transmitter_alloc_init,SubGhzTransmitter*,"SubGhzEnvironment*, const char*"
|
|
Function,+,subghz_transmitter_deserialize,SubGhzProtocolStatus,"SubGhzTransmitter*, FlipperFormat*"
|
|
Function,+,subghz_transmitter_free,void,SubGhzTransmitter*
|
|
Function,+,subghz_transmitter_get_protocol_instance,SubGhzProtocolEncoderBase*,SubGhzTransmitter*
|
|
Function,+,subghz_transmitter_stop,_Bool,SubGhzTransmitter*
|
|
Function,+,subghz_transmitter_yield,LevelDuration,void*
|
|
Function,+,subghz_tx_rx_worker_alloc,SubGhzTxRxWorker*,
|
|
Function,+,subghz_tx_rx_worker_available,size_t,SubGhzTxRxWorker*
|
|
Function,+,subghz_tx_rx_worker_free,void,SubGhzTxRxWorker*
|
|
Function,+,subghz_tx_rx_worker_is_running,_Bool,SubGhzTxRxWorker*
|
|
Function,+,subghz_tx_rx_worker_read,size_t,"SubGhzTxRxWorker*, uint8_t*, size_t"
|
|
Function,+,subghz_tx_rx_worker_set_callback_have_read,void,"SubGhzTxRxWorker*, SubGhzTxRxWorkerCallbackHaveRead, void*"
|
|
Function,+,subghz_tx_rx_worker_start,_Bool,"SubGhzTxRxWorker*, const SubGhzDevice*, uint32_t"
|
|
Function,+,subghz_tx_rx_worker_stop,void,SubGhzTxRxWorker*
|
|
Function,+,subghz_tx_rx_worker_write,_Bool,"SubGhzTxRxWorker*, uint8_t*, size_t"
|
|
Function,+,subghz_worker_alloc,SubGhzWorker*,
|
|
Function,+,subghz_worker_free,void,SubGhzWorker*
|
|
Function,+,subghz_worker_is_running,_Bool,SubGhzWorker*
|
|
Function,+,subghz_worker_rx_callback,void,"_Bool, uint32_t, void*"
|
|
Function,+,subghz_worker_set_context,void,"SubGhzWorker*, void*"
|
|
Function,+,subghz_worker_set_filter,void,"SubGhzWorker*, uint16_t"
|
|
Function,+,subghz_worker_set_overrun_callback,void,"SubGhzWorker*, SubGhzWorkerOverrunCallback"
|
|
Function,+,subghz_worker_set_pair_callback,void,"SubGhzWorker*, SubGhzWorkerPairCallback"
|
|
Function,+,subghz_worker_start,void,SubGhzWorker*
|
|
Function,+,subghz_worker_stop,void,SubGhzWorker*
|
|
Function,+,submenu_add_item,void,"Submenu*, const char*, uint32_t, SubmenuItemCallback, void*"
|
|
Function,+,submenu_add_item_ex,void,"Submenu*, const char*, uint32_t, SubmenuItemCallbackEx, void*"
|
|
Function,+,submenu_add_lockable_item,void,"Submenu*, const char*, uint32_t, SubmenuItemCallback, void*, _Bool, const char*"
|
|
Function,+,submenu_alloc,Submenu*,
|
|
Function,+,submenu_change_item_label,void,"Submenu*, uint32_t, const char*"
|
|
Function,+,submenu_free,void,Submenu*
|
|
Function,+,submenu_get_selected_item,uint32_t,Submenu*
|
|
Function,+,submenu_get_view,View*,Submenu*
|
|
Function,+,submenu_remove_item,void,"Submenu*, uint32_t"
|
|
Function,+,submenu_reset,void,Submenu*
|
|
Function,+,submenu_set_header,void,"Submenu*, const char*"
|
|
Function,+,submenu_set_orientation,void,"Submenu*, ViewOrientation"
|
|
Function,+,submenu_set_selected_item,void,"Submenu*, uint32_t"
|
|
Function,-,system,int,const char*
|
|
Function,+,t5577_write,void,LFRFIDT5577*
|
|
Function,+,t5577_write_with_mask,void,"LFRFIDT5577*, uint8_t, _Bool, uint32_t"
|
|
Function,+,t5577_write_with_pass,void,"LFRFIDT5577*, uint32_t"
|
|
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*
|
|
Function,+,tar_archive_dir_add_element,_Bool,"TarArchive*, const char*"
|
|
Function,+,tar_archive_file_add_data_block,_Bool,"TarArchive*, const uint8_t*, const int32_t"
|
|
Function,+,tar_archive_file_add_header,_Bool,"TarArchive*, const char*, const int32_t"
|
|
Function,+,tar_archive_file_finalize,_Bool,TarArchive*
|
|
Function,+,tar_archive_finalize,_Bool,TarArchive*
|
|
Function,+,tar_archive_free,void,TarArchive*
|
|
Function,+,tar_archive_get_entries_count,int32_t,TarArchive*
|
|
Function,+,tar_archive_get_mode_for_path,TarOpenMode,const char*
|
|
Function,+,tar_archive_get_read_progress,_Bool,"TarArchive*, int32_t*, int32_t*"
|
|
Function,+,tar_archive_open,_Bool,"TarArchive*, const char*, TarOpenMode"
|
|
Function,+,tar_archive_set_file_callback,void,"TarArchive*, tar_unpack_file_cb, void*"
|
|
Function,+,tar_archive_set_read_callback,void,"TarArchive*, tar_unpack_read_cb, void*"
|
|
Function,+,tar_archive_store_data,_Bool,"TarArchive*, const char*, const uint8_t*, const int32_t"
|
|
Function,+,tar_archive_unpack_file,_Bool,"TarArchive*, const char*, const char*"
|
|
Function,+,tar_archive_unpack_to,_Bool,"TarArchive*, const char*, TarArchiveNameConverter"
|
|
Function,-,tempnam,char*,"const char*, const char*"
|
|
Function,+,text_box_alloc,TextBox*,
|
|
Function,+,text_box_free,void,TextBox*
|
|
Function,+,text_box_get_view,View*,TextBox*
|
|
Function,+,text_box_reset,void,TextBox*
|
|
Function,+,text_box_set_focus,void,"TextBox*, TextBoxFocus"
|
|
Function,+,text_box_set_font,void,"TextBox*, TextBoxFont"
|
|
Function,+,text_box_set_text,void,"TextBox*, const char*"
|
|
Function,+,text_input_alloc,TextInput*,
|
|
Function,+,text_input_free,void,TextInput*
|
|
Function,+,text_input_get_validator_callback,TextInputValidatorCallback,TextInput*
|
|
Function,+,text_input_get_validator_callback_context,void*,TextInput*
|
|
Function,+,text_input_get_view,View*,TextInput*
|
|
Function,+,text_input_reset,void,TextInput*
|
|
Function,+,text_input_set_header_text,void,"TextInput*, const char*"
|
|
Function,+,text_input_set_minimum_length,void,"TextInput*, size_t"
|
|
Function,+,text_input_set_result_callback,void,"TextInput*, TextInputCallback, void*, char*, size_t, _Bool"
|
|
Function,+,text_input_set_validator,void,"TextInput*, TextInputValidatorCallback, void*"
|
|
Function,+,text_input_show_illegal_symbols,void,"TextInput*, _Bool"
|
|
Function,-,tgamma,double,double
|
|
Function,-,tgammaf,float,float
|
|
Function,-,tgammal,long double,long double
|
|
Function,-,timingsafe_bcmp,int,"const void*, const void*, size_t"
|
|
Function,-,timingsafe_memcmp,int,"const void*, const void*, size_t"
|
|
Function,-,tmpfile,FILE*,
|
|
Function,-,tmpnam,char*,char*
|
|
Function,-,toascii,int,int
|
|
Function,-,toascii_l,int,"int, locale_t"
|
|
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,+,type_4_tag_alloc,Type4TagData*,
|
|
Function,+,type_4_tag_copy,void,"Type4TagData*, const Type4TagData*"
|
|
Function,+,type_4_tag_free,void,Type4TagData*
|
|
Function,+,type_4_tag_get_base_data,Iso14443_4aData*,const Type4TagData*
|
|
Function,+,type_4_tag_get_device_name,const char*,"const Type4TagData*, NfcDeviceNameType"
|
|
Function,+,type_4_tag_get_uid,const uint8_t*,"const Type4TagData*, size_t*"
|
|
Function,+,type_4_tag_is_equal,_Bool,"const Type4TagData*, const Type4TagData*"
|
|
Function,+,type_4_tag_load,_Bool,"Type4TagData*, FlipperFormat*, uint32_t"
|
|
Function,+,type_4_tag_reset,void,Type4TagData*
|
|
Function,+,type_4_tag_save,_Bool,"const Type4TagData*, FlipperFormat*"
|
|
Function,+,type_4_tag_set_uid,_Bool,"Type4TagData*, const uint8_t*, size_t"
|
|
Function,+,type_4_tag_verify,_Bool,"Type4TagData*, const FuriString*"
|
|
Function,+,uint8_to_hex_chars,void,"const uint8_t*, uint8_t*, int"
|
|
Function,-,ungetc,int,"int, FILE*"
|
|
Function,-,unsetenv,int,const char*
|
|
Function,-,usbd_poll,void,usbd_device*
|
|
Function,-,utoa,char*,"unsigned, char*, int"
|
|
Function,+,validator_is_file_alloc_init,ValidatorIsFile*,"const char*, const char*, const char*"
|
|
Function,+,validator_is_file_callback,_Bool,"const char*, FuriString*, void*"
|
|
Function,+,validator_is_file_free,void,ValidatorIsFile*
|
|
Function,+,value_index_bool,size_t,"const _Bool, const _Bool[], size_t"
|
|
Function,+,value_index_float,size_t,"const float, const float[], size_t"
|
|
Function,+,value_index_int32,size_t,"const int32_t, const int32_t[], size_t"
|
|
Function,+,value_index_uint32,size_t,"const uint32_t, const uint32_t[], size_t"
|
|
Function,+,variable_item_get_context,void*,VariableItem*
|
|
Function,+,variable_item_get_current_value_index,uint8_t,VariableItem*
|
|
Function,+,variable_item_list_add,VariableItem*,"VariableItemList*, const char*, uint8_t, VariableItemChangeCallback, void*"
|
|
Function,+,variable_item_list_alloc,VariableItemList*,
|
|
Function,+,variable_item_list_free,void,VariableItemList*
|
|
Function,+,variable_item_list_get,VariableItem*,"VariableItemList*, uint8_t"
|
|
Function,+,variable_item_list_get_selected_item_index,uint8_t,VariableItemList*
|
|
Function,+,variable_item_list_get_view,View*,VariableItemList*
|
|
Function,+,variable_item_list_reset,void,VariableItemList*
|
|
Function,+,variable_item_list_set_enter_callback,void,"VariableItemList*, VariableItemListEnterCallback, void*"
|
|
Function,+,variable_item_list_set_header,void,"VariableItemList*, const char*"
|
|
Function,+,variable_item_list_set_selected_item,void,"VariableItemList*, uint8_t"
|
|
Function,+,variable_item_set_current_value_index,void,"VariableItem*, uint8_t"
|
|
Function,+,variable_item_set_current_value_text,void,"VariableItem*, const char*"
|
|
Function,+,variable_item_set_item_label,void,"VariableItem*, const char*"
|
|
Function,+,variable_item_set_locked,void,"VariableItem*, _Bool, const char*"
|
|
Function,+,variable_item_set_values_count,void,"VariableItem*, uint8_t"
|
|
Function,+,varint_int32_length,size_t,int32_t
|
|
Function,+,varint_int32_pack,size_t,"int32_t, uint8_t*"
|
|
Function,+,varint_int32_unpack,size_t,"int32_t*, const uint8_t*, size_t"
|
|
Function,+,varint_uint32_length,size_t,uint32_t
|
|
Function,+,varint_uint32_pack,size_t,"uint32_t, uint8_t*"
|
|
Function,+,varint_uint32_unpack,size_t,"uint32_t*, const uint8_t*, size_t"
|
|
Function,-,vasiprintf,int,"char**, const char*, __gnuc_va_list"
|
|
Function,-,vasniprintf,char*,"char*, size_t*, const char*, __gnuc_va_list"
|
|
Function,-,vasnprintf,char*,"char*, size_t*, const char*, __gnuc_va_list"
|
|
Function,-,vasprintf,int,"char**, const char*, __gnuc_va_list"
|
|
Function,-,vdiprintf,int,"int, const char*, __gnuc_va_list"
|
|
Function,-,vdprintf,int,"int, const char*, __gnuc_va_list"
|
|
Function,+,version_get,const Version*,
|
|
Function,+,version_get_builddate,const char*,const Version*
|
|
Function,-,version_get_custom_name,const char*,const Version*
|
|
Function,+,version_get_dirty_flag,_Bool,const Version*
|
|
Function,+,version_get_firmware_origin,const char*,const Version*
|
|
Function,+,version_get_git_origin,const char*,const Version*
|
|
Function,+,version_get_gitbranch,const char*,const Version*
|
|
Function,+,version_get_gitbranchnum,const char*,const Version*
|
|
Function,+,version_get_githash,const char*,const Version*
|
|
Function,+,version_get_target,uint8_t,const Version*
|
|
Function,+,version_get_version,const char*,const Version*
|
|
Function,-,version_set_custom_name,void,"Version*, const char*"
|
|
Function,-,vfiprintf,int,"FILE*, const char*, __gnuc_va_list"
|
|
Function,-,vfiscanf,int,"FILE*, const char*, __gnuc_va_list"
|
|
Function,-,vfprintf,int,"FILE*, const char*, __gnuc_va_list"
|
|
Function,-,vfscanf,int,"FILE*, const char*, __gnuc_va_list"
|
|
Function,+,view_alloc,View*,
|
|
Function,+,view_allocate_model,void,"View*, ViewModelType, size_t"
|
|
Function,+,view_commit_model,void,"View*, _Bool"
|
|
Function,+,view_dispatcher_add_view,void,"ViewDispatcher*, uint32_t, View*"
|
|
Function,+,view_dispatcher_alloc,ViewDispatcher*,
|
|
Function,+,view_dispatcher_alloc_ex,ViewDispatcher*,FuriEventLoop*
|
|
Function,+,view_dispatcher_attach_to_gui,void,"ViewDispatcher*, Gui*, ViewDispatcherType"
|
|
Function,+,view_dispatcher_enable_queue,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_free,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_get_event_loop,FuriEventLoop*,ViewDispatcher*
|
|
Function,+,view_dispatcher_remove_view,void,"ViewDispatcher*, uint32_t"
|
|
Function,+,view_dispatcher_run,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_send_custom_event,void,"ViewDispatcher*, uint32_t"
|
|
Function,+,view_dispatcher_send_to_back,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_send_to_front,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_set_custom_event_callback,void,"ViewDispatcher*, ViewDispatcherCustomEventCallback"
|
|
Function,+,view_dispatcher_set_event_callback_context,void,"ViewDispatcher*, void*"
|
|
Function,+,view_dispatcher_set_navigation_event_callback,void,"ViewDispatcher*, ViewDispatcherNavigationEventCallback"
|
|
Function,+,view_dispatcher_set_tick_event_callback,void,"ViewDispatcher*, ViewDispatcherTickEventCallback, uint32_t"
|
|
Function,+,view_dispatcher_stop,void,ViewDispatcher*
|
|
Function,+,view_dispatcher_switch_to_view,void,"ViewDispatcher*, uint32_t"
|
|
Function,+,view_free,void,View*
|
|
Function,+,view_free_model,void,View*
|
|
Function,+,view_get_model,void*,View*
|
|
Function,+,view_holder_alloc,ViewHolder*,
|
|
Function,+,view_holder_attach_to_gui,void,"ViewHolder*, Gui*"
|
|
Function,+,view_holder_free,void,ViewHolder*
|
|
Function,+,view_holder_get_free_context,void*,ViewHolder*
|
|
Function,+,view_holder_send_to_back,void,ViewHolder*
|
|
Function,+,view_holder_send_to_front,void,ViewHolder*
|
|
Function,+,view_holder_set_back_callback,void,"ViewHolder*, BackCallback, void*"
|
|
Function,+,view_holder_set_free_callback,void,"ViewHolder*, FreeCallback, void*"
|
|
Function,+,view_holder_set_view,void,"ViewHolder*, View*"
|
|
Function,+,view_holder_update,void,"View*, void*"
|
|
Function,+,view_port_alloc,ViewPort*,
|
|
Function,+,view_port_ascii_callback_set,void,"ViewPort*, ViewPortAsciiCallback, void*"
|
|
Function,+,view_port_draw_callback_set,void,"ViewPort*, ViewPortDrawCallback, void*"
|
|
Function,+,view_port_enabled_set,void,"ViewPort*, _Bool"
|
|
Function,+,view_port_free,void,ViewPort*
|
|
Function,+,view_port_get_height,uint8_t,const ViewPort*
|
|
Function,+,view_port_get_orientation,ViewPortOrientation,const ViewPort*
|
|
Function,+,view_port_get_width,uint8_t,const ViewPort*
|
|
Function,+,view_port_input_callback_set,void,"ViewPort*, ViewPortInputCallback, void*"
|
|
Function,+,view_port_is_enabled,_Bool,const ViewPort*
|
|
Function,+,view_port_set_height,void,"ViewPort*, uint8_t"
|
|
Function,+,view_port_set_orientation,void,"ViewPort*, ViewPortOrientation"
|
|
Function,+,view_port_set_width,void,"ViewPort*, uint8_t"
|
|
Function,+,view_port_update,void,ViewPort*
|
|
Function,+,view_set_ascii_callback,void,"View*, ViewAsciiCallback"
|
|
Function,+,view_set_context,void,"View*, void*"
|
|
Function,+,view_set_custom_callback,void,"View*, ViewCustomCallback"
|
|
Function,+,view_set_draw_callback,void,"View*, ViewDrawCallback"
|
|
Function,+,view_set_enter_callback,void,"View*, ViewCallback"
|
|
Function,+,view_set_exit_callback,void,"View*, ViewCallback"
|
|
Function,+,view_set_input_callback,void,"View*, ViewInputCallback"
|
|
Function,+,view_set_orientation,void,"View*, ViewOrientation"
|
|
Function,+,view_set_previous_callback,void,"View*, ViewNavigationCallback"
|
|
Function,+,view_set_update_callback,void,"View*, ViewUpdateCallback"
|
|
Function,+,view_set_update_callback_context,void,"View*, void*"
|
|
Function,+,view_stack_add_view,void,"ViewStack*, View*"
|
|
Function,+,view_stack_alloc,ViewStack*,
|
|
Function,+,view_stack_free,void,ViewStack*
|
|
Function,+,view_stack_get_view,View*,ViewStack*
|
|
Function,+,view_stack_remove_view,void,"ViewStack*, View*"
|
|
Function,+,view_tie_icon_animation,void,"View*, IconAnimation*"
|
|
Function,-,viprintf,int,"const char*, __gnuc_va_list"
|
|
Function,-,viscanf,int,"const char*, __gnuc_va_list"
|
|
Function,-,vprintf,int,"const char*, __gnuc_va_list"
|
|
Function,-,vscanf,int,"const char*, __gnuc_va_list"
|
|
Function,-,vsiprintf,int,"char*, const char*, __gnuc_va_list"
|
|
Function,-,vsiscanf,int,"const char*, const char*, __gnuc_va_list"
|
|
Function,-,vsniprintf,int,"char*, size_t, const char*, __gnuc_va_list"
|
|
Function,-,vsnprintf,int,"char*, size_t, const char*, __gnuc_va_list"
|
|
Function,-,vsprintf,int,"char*, const char*, __gnuc_va_list"
|
|
Function,-,vsscanf,int,"const char*, const char*, __gnuc_va_list"
|
|
Function,-,wcstombs,size_t,"char*, const wchar_t*, size_t"
|
|
Function,-,wctomb,int,"char*, wchar_t"
|
|
Function,+,widget_add_button_element,void,"Widget*, GuiButtonType, const char*, ButtonCallback, void*"
|
|
Function,+,widget_add_circle_element,void,"Widget*, uint8_t, uint8_t, uint8_t, _Bool"
|
|
Function,+,widget_add_icon_element,void,"Widget*, uint8_t, uint8_t, const Icon*"
|
|
Function,+,widget_add_line_element,void,"Widget*, uint8_t, uint8_t, uint8_t, uint8_t"
|
|
Function,+,widget_add_rect_element,void,"Widget*, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, _Bool"
|
|
Function,+,widget_add_string_element,void,"Widget*, uint8_t, uint8_t, Align, Align, Font, const char*"
|
|
Function,+,widget_add_string_multiline_element,void,"Widget*, uint8_t, uint8_t, Align, Align, Font, const char*"
|
|
Function,+,widget_add_text_box_element,WidgetElement*,"Widget*, uint8_t, uint8_t, uint8_t, uint8_t, Align, Align, const char*, _Bool"
|
|
Function,+,widget_add_text_scroll_element,void,"Widget*, uint8_t, uint8_t, uint8_t, uint8_t, const char*"
|
|
Function,+,widget_alloc,Widget*,
|
|
Function,+,widget_free,void,Widget*
|
|
Function,+,widget_get_view,View*,Widget*
|
|
Function,+,widget_reset,void,Widget*
|
|
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,+,A_125khz_14,const Icon,
|
|
Variable,+,A_Alarm_47x39,const Icon,
|
|
Variable,+,A_BadUsb_14,const Icon,
|
|
Variable,+,A_GPIO_14,const Icon,
|
|
Variable,+,A_Infrared_14,const Icon,
|
|
Variable,+,A_Levelup_128x64,const Icon,
|
|
Variable,+,A_Loading_24,const Icon,
|
|
Variable,+,A_Momentum_14,const Icon,
|
|
Variable,+,A_NFC_14,const Icon,
|
|
Variable,+,A_Plugins_14,const Icon,
|
|
Variable,+,A_Round_loader_8x8,const Icon,
|
|
Variable,+,A_Settings_14,const Icon,
|
|
Variable,+,A_Sub1ghz_14,const Icon,
|
|
Variable,+,A_U2F_14,const Icon,
|
|
Variable,+,A_iButton_14,const Icon,
|
|
Variable,+,FLIPPER_APPS,const FlipperInternalApplication[],
|
|
Variable,+,FLIPPER_APPS_COUNT,const size_t,
|
|
Variable,-,FLIPPER_ARCHIVE,const FlipperInternalApplication,
|
|
Variable,-,FLIPPER_AUTORUN_APP_NAME,const char*,
|
|
Variable,-,FLIPPER_DEBUG_APPS,const FlipperInternalApplication[],
|
|
Variable,-,FLIPPER_DEBUG_APPS_COUNT,const size_t,
|
|
Variable,+,FLIPPER_EXTERNAL_APPS,const FlipperExternalApplication[],
|
|
Variable,+,FLIPPER_EXTERNAL_APPS_COUNT,const size_t,
|
|
Variable,-,FLIPPER_ON_SYSTEM_START,const FlipperInternalOnStartHook[],
|
|
Variable,-,FLIPPER_ON_SYSTEM_START_COUNT,const size_t,
|
|
Variable,-,FLIPPER_SERVICES,const FlipperInternalApplication[],
|
|
Variable,-,FLIPPER_SERVICES_COUNT,const size_t,
|
|
Variable,+,FLIPPER_SETTINGS_APPS,const FlipperExternalApplication[],
|
|
Variable,+,FLIPPER_SETTINGS_APPS_COUNT,const size_t,
|
|
Variable,-,FLIPPER_SYSTEM_APPS,const FlipperInternalApplication[],
|
|
Variable,-,FLIPPER_SYSTEM_APPS_COUNT,const size_t,
|
|
Variable,+,ICON_PATHS,const IconPath[],
|
|
Variable,+,ICON_PATHS_COUNT,const size_t,
|
|
Variable,-,ITM_RxBuffer,volatile int32_t,
|
|
Variable,+,I_125_10px,const Icon,
|
|
Variable,+,I_ActiveConnection_50x64,const Icon,
|
|
Variable,+,I_Apps_10px,const Icon,
|
|
Variable,+,I_ArrowC_1_36x36,const Icon,
|
|
Variable,+,I_ArrowUpEmpty_14x15,const Icon,
|
|
Variable,+,I_ArrowUpFilled_14x15,const Icon,
|
|
Variable,+,I_Auth_62x31,const Icon,
|
|
Variable,+,I_BLE_Pairing_128x64,const Icon,
|
|
Variable,+,I_BLE_beacon_7x8,const Icon,
|
|
Variable,+,I_Background_128x11,const Icon,
|
|
Variable,+,I_Bad_BLE_48x22,const Icon,
|
|
Variable,+,I_BatteryBody_52x28,const Icon,
|
|
Variable,+,I_Battery_16x16,const Icon,
|
|
Variable,+,I_Battery_25x8,const Icon,
|
|
Variable,+,I_Ble_connected_15x15,const Icon,
|
|
Variable,+,I_Ble_disconnected_15x15,const Icon,
|
|
Variable,+,I_Bluetooth_Connected_16x8,const Icon,
|
|
Variable,+,I_Bluetooth_Idle_5x8,const Icon,
|
|
Variable,+,I_ButtonCenter_7x7,const Icon,
|
|
Variable,+,I_ButtonDown_7x4,const Icon,
|
|
Variable,+,I_ButtonLeftSmall_3x5,const Icon,
|
|
Variable,+,I_ButtonLeft_4x7,const Icon,
|
|
Variable,+,I_ButtonRightSmall_3x5,const Icon,
|
|
Variable,+,I_ButtonRight_4x7,const Icon,
|
|
Variable,+,I_ButtonUp_7x4,const Icon,
|
|
Variable,+,I_Button_18x18,const Icon,
|
|
Variable,+,I_CC_Bluetooth_16x16,const Icon,
|
|
Variable,+,I_CC_DarkMode_16x16,const Icon,
|
|
Variable,+,I_CC_LefthandedMode_16x16,const Icon,
|
|
Variable,+,I_CC_Lock_16x16,const Icon,
|
|
Variable,+,I_CC_Momentum_16x16,const Icon,
|
|
Variable,+,I_CC_Settings_16x16,const Icon,
|
|
Variable,-,I_Certification1_103x56,const Icon,
|
|
Variable,-,I_Certification2_46x33,const Icon,
|
|
Variable,-,I_CertificationChina0_121x41,const Icon,
|
|
Variable,-,I_CertificationChina1_124x47,const Icon,
|
|
Variable,-,I_CertificationMexico_98x41,const Icon,
|
|
Variable,-,I_CertificationTaiwan_33x32,const Icon,
|
|
Variable,+,I_Charging_lightning_9x10,const Icon,
|
|
Variable,+,I_Charging_lightning_mask_9x10,const Icon,
|
|
Variable,+,I_Circles_47x47,const Icon,
|
|
Variable,+,I_Clock_18x18,const Icon,
|
|
Variable,+,I_Connect_me_62x31,const Icon,
|
|
Variable,+,I_Connected_62x31,const Icon,
|
|
Variable,+,I_Cos_9x7,const Icon,
|
|
Variable,-,I_DFU_128x50,const Icon,
|
|
Variable,+,I_DolphinDone_80x58,const Icon,
|
|
Variable,+,I_DolphinMafia_119x62,const Icon,
|
|
Variable,+,I_DolphinReadingSuccess_59x63,const Icon,
|
|
Variable,+,I_DolphinSaved_92x58,const Icon,
|
|
Variable,+,I_DolphinSuccess_91x55,const Icon,
|
|
Variable,+,I_DolphinWait_59x54,const Icon,
|
|
Variable,+,I_Drive_112x35,const Icon,
|
|
Variable,+,I_Dynamic_9x7,const Icon,
|
|
Variable,-,I_Erase_pin_128x64,const Icon,
|
|
Variable,+,I_Error_18x18,const Icon,
|
|
Variable,+,I_Error_62x31,const Icon,
|
|
Variable,+,I_EviSmile1_18x21,const Icon,
|
|
Variable,+,I_EviSmile2_18x21,const Icon,
|
|
Variable,+,I_EviWaiting1_18x21,const Icon,
|
|
Variable,+,I_EviWaiting2_18x21,const Icon,
|
|
Variable,+,I_Exp_module_connected_12x8,const Icon,
|
|
Variable,+,I_FaceCharging_29x14,const Icon,
|
|
Variable,+,I_FaceConfused_29x14,const Icon,
|
|
Variable,+,I_FaceNopower_29x14,const Icon,
|
|
Variable,+,I_FaceNormal_29x14,const Icon,
|
|
Variable,+,I_Fishing_123x52,const Icon,
|
|
Variable,+,I_Hashmark_7x7,const Icon,
|
|
Variable,+,I_Health_16x16,const Icon,
|
|
Variable,+,I_Hidden_window_9x8,const Icon,
|
|
Variable,+,I_InfraredArrowDown_4x8,const Icon,
|
|
Variable,+,I_InfraredArrowUp_4x8,const Icon,
|
|
Variable,+,I_InfraredLearnShort_128x31,const Icon,
|
|
Variable,+,I_KeyBackspaceSelected_17x11,const Icon,
|
|
Variable,+,I_KeyBackspace_17x11,const Icon,
|
|
Variable,+,I_KeyKeyboardSelected_10x11,const Icon,
|
|
Variable,+,I_KeyKeyboard_10x11,const Icon,
|
|
Variable,+,I_KeySaveBlockedSelected_22x11,const Icon,
|
|
Variable,+,I_KeySaveBlocked_22x11,const Icon,
|
|
Variable,+,I_KeySaveSelected_22x11,const Icon,
|
|
Variable,+,I_KeySave_22x11,const Icon,
|
|
Variable,+,I_KeySignSelected_21x11,const Icon,
|
|
Variable,+,I_KeySign_21x11,const Icon,
|
|
Variable,+,I_Keychain_39x36,const Icon,
|
|
Variable,+,I_Left_mouse_icon_9x9,const Icon,
|
|
Variable,+,I_LoadingHourglass_24x24,const Icon,
|
|
Variable,+,I_Lock_7x8,const Icon,
|
|
Variable,+,I_Lockscreen,const Icon,
|
|
Variable,-,I_MFKey_qr_25x25,const Icon,
|
|
Variable,+,I_MHz_25x11,const Icon,
|
|
Variable,+,I_Modern_reader_18x34,const Icon,
|
|
Variable,+,I_More_data_placeholder_5x7,const Icon,
|
|
Variable,+,I_Move_flipper_26x39,const Icon,
|
|
Variable,+,I_Muted_8x8,const Icon,
|
|
Variable,+,I_NFC_dolphin_emulation_51x64,const Icon,
|
|
Variable,+,I_NFC_manual_60x50,const Icon,
|
|
Variable,+,I_Nfc_10px,const Icon,
|
|
Variable,+,I_Ok_btn_9x9,const Icon,
|
|
Variable,+,I_Ok_btn_pressed_13x13,const Icon,
|
|
Variable,+,I_Percent_10x14,const Icon,
|
|
Variable,+,I_Pin_arrow_up_7x9,const Icon,
|
|
Variable,+,I_Pin_attention_dpad_29x29,const Icon,
|
|
Variable,+,I_Pin_back_arrow_10x8,const Icon,
|
|
Variable,+,I_Pin_pointer_5x3,const Icon,
|
|
Variable,+,I_Pin_star_7x7,const Icon,
|
|
Variable,+,I_Pressed_Button_13x13,const Icon,
|
|
Variable,+,I_Quest_7x8,const Icon,
|
|
Variable,+,I_RFIDDolphinReceive_97x61,const Icon,
|
|
Variable,+,I_RFIDDolphinSend_97x61,const Icon,
|
|
Variable,+,I_RFIDSmallChip_14x14,const Icon,
|
|
Variable,+,I_Raw_9x7,const Icon,
|
|
Variable,+,I_Release_arrow_18x15,const Icon,
|
|
Variable,+,I_Right_mouse_icon_9x9,const Icon,
|
|
Variable,+,I_Rpc_active_7x8,const Icon,
|
|
Variable,+,I_SDQuestion_35x43,const Icon,
|
|
Variable,-,I_SDcardFail_11x8,const Icon,
|
|
Variable,+,I_SDcardMounted_11x8,const Icon,
|
|
Variable,+,I_Sats_6x9,const Icon,
|
|
Variable,+,I_Scanning_123x52,const Icon,
|
|
Variable,+,I_SmallArrowDown_3x5,const Icon,
|
|
Variable,+,I_SmallArrowUp_3x5,const Icon,
|
|
Variable,+,I_Smile_18x18,const Icon,
|
|
Variable,+,I_Space_65x18,const Icon,
|
|
Variable,+,I_Static_9x7,const Icon,
|
|
Variable,+,I_Temperature_16x16,const Icon,
|
|
Variable,+,I_Unlock_7x8,const Icon,
|
|
Variable,+,I_Unplug_bg_bottom_128x10,const Icon,
|
|
Variable,+,I_Unplug_bg_top_128x14,const Icon,
|
|
Variable,-,I_Updating_32x40,const Icon,
|
|
Variable,-,I_Updating_Logo_62x15,const Icon,
|
|
Variable,+,I_UsbTree_48x22,const Icon,
|
|
Variable,+,I_Voldwn_6x6,const Icon,
|
|
Variable,+,I_Voltage_16x16,const Icon,
|
|
Variable,+,I_Volup_8x6,const Icon,
|
|
Variable,+,I_WarningDolphinFlip_45x42,const Icon,
|
|
Variable,+,I_WarningDolphin_45x42,const Icon,
|
|
Variable,-,I_Warning_30x23,const Icon,
|
|
Variable,-,I_Weather_7x8,const Icon,
|
|
Variable,+,I_arrow_nano_down,const Icon,
|
|
Variable,+,I_arrow_nano_up,const Icon,
|
|
Variable,+,I_back_10px,const Icon,
|
|
Variable,+,I_badusb_10px,const Icon,
|
|
Variable,+,I_blue_19x20,const Icon,
|
|
Variable,+,I_blue_hover_19x20,const Icon,
|
|
Variable,+,I_brightness_text_40x5,const Icon,
|
|
Variable,+,I_celsius_24x23,const Icon,
|
|
Variable,+,I_celsius_hover_24x23,const Icon,
|
|
Variable,+,I_ch_down_24x21,const Icon,
|
|
Variable,+,I_ch_down_hover_24x21,const Icon,
|
|
Variable,+,I_ch_text_31x34,const Icon,
|
|
Variable,+,I_ch_up_24x21,const Icon,
|
|
Variable,+,I_ch_up_hover_24x21,const Icon,
|
|
Variable,+,I_check_big_20x17,const Icon,
|
|
Variable,+,I_color_text_24x5,const Icon,
|
|
Variable,+,I_cool_30x51,const Icon,
|
|
Variable,+,I_dir_10px,const Icon,
|
|
Variable,+,I_dolph_cry_49x54,const Icon,
|
|
Variable,+,I_dry_19x20,const Icon,
|
|
Variable,+,I_dry_hover_19x20,const Icon,
|
|
Variable,+,I_dry_text_15x5,const Icon,
|
|
Variable,+,I_eject_19x20,const Icon,
|
|
Variable,+,I_eject_hover_19x20,const Icon,
|
|
Variable,+,I_eject_text_19x5,const Icon,
|
|
Variable,-,I_err_01,const Icon,
|
|
Variable,-,I_err_02,const Icon,
|
|
Variable,-,I_err_03,const Icon,
|
|
Variable,-,I_err_04,const Icon,
|
|
Variable,-,I_err_05,const Icon,
|
|
Variable,-,I_err_06,const Icon,
|
|
Variable,-,I_err_07,const Icon,
|
|
Variable,-,I_err_09,const Icon,
|
|
Variable,+,I_exit_19x20,const Icon,
|
|
Variable,+,I_exit_hover_19x20,const Icon,
|
|
Variable,+,I_exit_text_18x5,const Icon,
|
|
Variable,+,I_fahren_24x23,const Icon,
|
|
Variable,+,I_fahren_hover_24x23,const Icon,
|
|
Variable,+,I_fast_backward_19x20,const Icon,
|
|
Variable,+,I_fast_backward_hover_19x20,const Icon,
|
|
Variable,+,I_fast_backward_text_19x6,const Icon,
|
|
Variable,+,I_fast_f_19x20,const Icon,
|
|
Variable,+,I_fast_f_hover_19x20,const Icon,
|
|
Variable,+,I_fast_f_text_19x6,const Icon,
|
|
Variable,+,I_file_10px,const Icon,
|
|
Variable,+,I_floppydisk_10px,const Icon,
|
|
Variable,+,I_green_19x20,const Icon,
|
|
Variable,+,I_green_hover_19x20,const Icon,
|
|
Variable,+,I_heat_30x51,const Icon,
|
|
Variable,+,I_iButtonDolphinVerySuccess_92x55,const Icon,
|
|
Variable,+,I_iButtonKey_49x44,const Icon,
|
|
Variable,+,I_ibutt_10px,const Icon,
|
|
Variable,+,I_input_19x20,const Icon,
|
|
Variable,+,I_input_hover_19x20,const Icon,
|
|
Variable,+,I_input_text_24x5,const Icon,
|
|
Variable,+,I_ir_10px,const Icon,
|
|
Variable,+,I_ir_scope_10px,const Icon,
|
|
Variable,+,I_js_script_10px,const Icon,
|
|
Variable,+,I_keyboard_10px,const Icon,
|
|
Variable,+,I_loading_10px,const Icon,
|
|
Variable,+,I_mag_card_10px,const Icon,
|
|
Variable,+,I_max_24x23,const Icon,
|
|
Variable,+,I_max_hover_24x23,const Icon,
|
|
Variable,+,I_menu_text_20x5,const Icon,
|
|
Variable,+,I_minus_19x20,const Icon,
|
|
Variable,+,I_minus_hover_19x20,const Icon,
|
|
Variable,+,I_mode_19x20,const Icon,
|
|
Variable,+,I_mode_hover_19x20,const Icon,
|
|
Variable,+,I_mode_text_20x5,const Icon,
|
|
Variable,+,I_music_10px,const Icon,
|
|
Variable,+,I_mute_19x20,const Icon,
|
|
Variable,+,I_mute_hover_19x20,const Icon,
|
|
Variable,+,I_mute_text_19x5,const Icon,
|
|
Variable,+,I_next_19x20,const Icon,
|
|
Variable,+,I_next_hover_19x20,const Icon,
|
|
Variable,+,I_next_text_19x6,const Icon,
|
|
Variable,+,I_off_19x20,const Icon,
|
|
Variable,+,I_off_hover_19x20,const Icon,
|
|
Variable,+,I_off_text_12x5,const Icon,
|
|
Variable,+,I_ok_19x20,const Icon,
|
|
Variable,+,I_ok_hover_19x20,const Icon,
|
|
Variable,+,I_ok_text_19x5,const Icon,
|
|
Variable,+,I_on_text_9x5,const Icon,
|
|
Variable,+,I_passport_128x64,const Icon,
|
|
Variable,+,I_passport_bad_46x49,const Icon,
|
|
Variable,+,I_passport_happy_46x49,const Icon,
|
|
Variable,+,I_passport_okay_46x49,const Icon,
|
|
Variable,+,I_pause_19x20,const Icon,
|
|
Variable,+,I_pause_hover_19x20,const Icon,
|
|
Variable,+,I_pause_text_23x5,const Icon,
|
|
Variable,+,I_play_19x20,const Icon,
|
|
Variable,+,I_play_hover_19x20,const Icon,
|
|
Variable,+,I_play_text_19x5,const Icon,
|
|
Variable,+,I_plus_19x20,const Icon,
|
|
Variable,+,I_plus_hover_19x20,const Icon,
|
|
Variable,+,I_power_19x20,const Icon,
|
|
Variable,+,I_power_hover_19x20,const Icon,
|
|
Variable,+,I_power_text_24x5,const Icon,
|
|
Variable,+,I_prev_19x20,const Icon,
|
|
Variable,+,I_prev_hover_19x20,const Icon,
|
|
Variable,+,I_prev_text_19x5,const Icon,
|
|
Variable,-,I_qr_benchmark_25x25,const Icon,
|
|
Variable,+,I_red_19x20,const Icon,
|
|
Variable,+,I_red_hover_19x20,const Icon,
|
|
Variable,+,I_rotate_19x20,const Icon,
|
|
Variable,+,I_rotate_hover_19x20,const Icon,
|
|
Variable,+,I_rotate_text_24x5,const Icon,
|
|
Variable,+,I_search_10px,const Icon,
|
|
Variable,+,I_settings_10px,const Icon,
|
|
Variable,+,I_speed_text_30x30,const Icon,
|
|
Variable,+,I_stop_19x20,const Icon,
|
|
Variable,+,I_stop_hover_19x20,const Icon,
|
|
Variable,+,I_stop_text_19x5,const Icon,
|
|
Variable,+,I_sub1_10px,const Icon,
|
|
Variable,+,I_subplaylist_10px,const Icon,
|
|
Variable,+,I_subrem_10px,const Icon,
|
|
Variable,+,I_subtitle_19x20,const Icon,
|
|
Variable,+,I_subtitle_hover_19x20,const Icon,
|
|
Variable,+,I_subtitle_text_19x5,const Icon,
|
|
Variable,+,I_timer_19x20,const Icon,
|
|
Variable,+,I_timer_hover_19x20,const Icon,
|
|
Variable,+,I_timer_text_23x5,const Icon,
|
|
Variable,+,I_u2f_10px,const Icon,
|
|
Variable,+,I_unknown_10px,const Icon,
|
|
Variable,+,I_update_10px,const Icon,
|
|
Variable,+,I_vol_ac_text_30x30,const Icon,
|
|
Variable,+,I_vol_tv_text_29x34,const Icon,
|
|
Variable,+,I_voldown_24x21,const Icon,
|
|
Variable,+,I_voldown_hover_24x21,const Icon,
|
|
Variable,+,I_volup_24x21,const Icon,
|
|
Variable,+,I_volup_hover_24x21,const Icon,
|
|
Variable,+,I_white_19x20,const Icon,
|
|
Variable,+,I_white_hover_19x20,const Icon,
|
|
Variable,+,I_xremote_10px,const Icon,
|
|
Variable,-,MSIRangeTable,const uint32_t[16],
|
|
Variable,-,SmpsPrescalerTable,const uint32_t[4][6],
|
|
Variable,+,SystemCoreClock,uint32_t,
|
|
Variable,-,__atexit,_atexit*,
|
|
Variable,-,__atexit0,_atexit,
|
|
Variable,-,__sf,__FILE[3],
|
|
Variable,-,__sglue,_glue,
|
|
Variable,-,__stdio_exit_handler,void (*)(),
|
|
Variable,+,_ctype_,const char[],
|
|
Variable,+,_impure_data,_reent,
|
|
Variable,+,_impure_ptr,_reent*,
|
|
Variable,-,_sys_errlist,const char* const[],
|
|
Variable,-,_sys_nerr,int,
|
|
Variable,-,ble_profile_hid,const FuriHalBleProfileTemplate*,
|
|
Variable,+,ble_profile_serial,const FuriHalBleProfileTemplate* const,
|
|
Variable,+,compress_config_heatshrink_default,const CompressConfigHeatshrink,
|
|
Variable,+,firmware_api_interface,const ElfApiInterface* const,
|
|
Variable,+,furi_hal_i2c_bus_external,FuriHalI2cBus,
|
|
Variable,+,furi_hal_i2c_bus_power,FuriHalI2cBus,
|
|
Variable,+,furi_hal_i2c_handle_external,const FuriHalI2cBusHandle,
|
|
Variable,+,furi_hal_i2c_handle_power,const FuriHalI2cBusHandle,
|
|
Variable,+,furi_hal_spi_bus_d,FuriHalSpiBus,
|
|
Variable,+,furi_hal_spi_bus_handle_display,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_external,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_external_extra,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_nfc,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_sd_fast,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_sd_slow,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_handle_subghz,const FuriHalSpiBusHandle,
|
|
Variable,+,furi_hal_spi_bus_r,FuriHalSpiBus,
|
|
Variable,+,furi_hal_spi_preset_1edge_low_16m,const LL_SPI_InitTypeDef,
|
|
Variable,+,furi_hal_spi_preset_1edge_low_2m,const LL_SPI_InitTypeDef,
|
|
Variable,+,furi_hal_spi_preset_1edge_low_4m,const LL_SPI_InitTypeDef,
|
|
Variable,+,furi_hal_spi_preset_1edge_low_8m,const LL_SPI_InitTypeDef,
|
|
Variable,+,furi_hal_spi_preset_2edge_low_8m,const LL_SPI_InitTypeDef,
|
|
Variable,+,gpio_button_back,const GpioPin,
|
|
Variable,+,gpio_button_down,const GpioPin,
|
|
Variable,+,gpio_button_left,const GpioPin,
|
|
Variable,+,gpio_button_ok,const GpioPin,
|
|
Variable,+,gpio_button_right,const GpioPin,
|
|
Variable,+,gpio_button_up,const GpioPin,
|
|
Variable,+,gpio_cc1101_g0,const GpioPin,
|
|
Variable,+,gpio_display_cs,const GpioPin,
|
|
Variable,+,gpio_display_di,const GpioPin,
|
|
Variable,+,gpio_display_rst_n,const GpioPin,
|
|
Variable,+,gpio_ext_pa4,const GpioPin,
|
|
Variable,+,gpio_ext_pa6,const GpioPin,
|
|
Variable,+,gpio_ext_pa7,const GpioPin,
|
|
Variable,+,gpio_ext_pb2,const GpioPin,
|
|
Variable,+,gpio_ext_pb3,const GpioPin,
|
|
Variable,+,gpio_ext_pc0,const GpioPin,
|
|
Variable,+,gpio_ext_pc1,const GpioPin,
|
|
Variable,+,gpio_ext_pc3,const GpioPin,
|
|
Variable,+,gpio_i2c_power_scl,const GpioPin,
|
|
Variable,+,gpio_i2c_power_sda,const GpioPin,
|
|
Variable,+,gpio_ibutton,const GpioPin,
|
|
Variable,+,gpio_infrared_rx,const GpioPin,
|
|
Variable,+,gpio_infrared_tx,const GpioPin,
|
|
Variable,+,gpio_nfc_cs,const GpioPin,
|
|
Variable,+,gpio_nfc_irq_rfid_pull,const GpioPin,
|
|
Variable,+,gpio_periph_power,const GpioPin,
|
|
Variable,+,gpio_pins,const GpioPinRecord[],
|
|
Variable,+,gpio_pins_count,const size_t,
|
|
Variable,+,gpio_rf_sw_0,const GpioPin,
|
|
Variable,+,gpio_rfid_carrier,const GpioPin,
|
|
Variable,+,gpio_rfid_carrier_out,const GpioPin,
|
|
Variable,+,gpio_rfid_data_in,const GpioPin,
|
|
Variable,+,gpio_sdcard_cd,const GpioPin,
|
|
Variable,+,gpio_sdcard_cs,const GpioPin,
|
|
Variable,+,gpio_speaker,const GpioPin,
|
|
Variable,+,gpio_spi_d_miso,const GpioPin,
|
|
Variable,+,gpio_spi_d_mosi,const GpioPin,
|
|
Variable,+,gpio_spi_d_sck,const GpioPin,
|
|
Variable,+,gpio_spi_r_miso,const GpioPin,
|
|
Variable,+,gpio_spi_r_mosi,const GpioPin,
|
|
Variable,+,gpio_spi_r_sck,const GpioPin,
|
|
Variable,+,gpio_subghz_cs,const GpioPin,
|
|
Variable,+,gpio_swclk,const GpioPin,
|
|
Variable,+,gpio_swdio,const GpioPin,
|
|
Variable,+,gpio_usart_rx,const GpioPin,
|
|
Variable,+,gpio_usart_tx,const GpioPin,
|
|
Variable,+,gpio_usb_dm,const GpioPin,
|
|
Variable,+,gpio_usb_dp,const GpioPin,
|
|
Variable,+,gpio_vibro,const GpioPin,
|
|
Variable,+,input_pins,const InputPin[],
|
|
Variable,+,input_pins_count,const size_t,
|
|
Variable,+,lfrfid_protocols,const ProtocolBase* const[],
|
|
Variable,+,message_blink_set_color_blue,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_cyan,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_green,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_magenta,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_red,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_white,const NotificationMessage,
|
|
Variable,+,message_blink_set_color_yellow,const NotificationMessage,
|
|
Variable,+,message_blink_start_10,const NotificationMessage,
|
|
Variable,+,message_blink_start_100,const NotificationMessage,
|
|
Variable,+,message_blink_stop,const NotificationMessage,
|
|
Variable,+,message_blue_0,const NotificationMessage,
|
|
Variable,+,message_blue_255,const NotificationMessage,
|
|
Variable,+,message_click,const NotificationMessage,
|
|
Variable,+,message_delay_1,const NotificationMessage,
|
|
Variable,+,message_delay_10,const NotificationMessage,
|
|
Variable,+,message_delay_100,const NotificationMessage,
|
|
Variable,+,message_delay_1000,const NotificationMessage,
|
|
Variable,+,message_delay_25,const NotificationMessage,
|
|
Variable,+,message_delay_250,const NotificationMessage,
|
|
Variable,+,message_delay_50,const NotificationMessage,
|
|
Variable,+,message_delay_500,const NotificationMessage,
|
|
Variable,+,message_display_backlight_enforce_auto,const NotificationMessage,
|
|
Variable,+,message_display_backlight_enforce_on,const NotificationMessage,
|
|
Variable,+,message_display_backlight_off,const NotificationMessage,
|
|
Variable,+,message_display_backlight_on,const NotificationMessage,
|
|
Variable,+,message_do_not_reset,const NotificationMessage,
|
|
Variable,+,message_force_display_brightness_setting_1f,const NotificationMessage,
|
|
Variable,+,message_force_speaker_volume_setting_1f,const NotificationMessage,
|
|
Variable,+,message_force_vibro_setting_off,const NotificationMessage,
|
|
Variable,+,message_force_vibro_setting_on,const NotificationMessage,
|
|
Variable,+,message_green_0,const NotificationMessage,
|
|
Variable,+,message_green_255,const NotificationMessage,
|
|
Variable,+,message_lcd_contrast_update,const NotificationMessage,
|
|
Variable,+,message_note_a0,const NotificationMessage,
|
|
Variable,+,message_note_a1,const NotificationMessage,
|
|
Variable,+,message_note_a2,const NotificationMessage,
|
|
Variable,+,message_note_a3,const NotificationMessage,
|
|
Variable,+,message_note_a4,const NotificationMessage,
|
|
Variable,+,message_note_a5,const NotificationMessage,
|
|
Variable,+,message_note_a6,const NotificationMessage,
|
|
Variable,+,message_note_a7,const NotificationMessage,
|
|
Variable,+,message_note_a8,const NotificationMessage,
|
|
Variable,+,message_note_as0,const NotificationMessage,
|
|
Variable,+,message_note_as1,const NotificationMessage,
|
|
Variable,+,message_note_as2,const NotificationMessage,
|
|
Variable,+,message_note_as3,const NotificationMessage,
|
|
Variable,+,message_note_as4,const NotificationMessage,
|
|
Variable,+,message_note_as5,const NotificationMessage,
|
|
Variable,+,message_note_as6,const NotificationMessage,
|
|
Variable,+,message_note_as7,const NotificationMessage,
|
|
Variable,+,message_note_as8,const NotificationMessage,
|
|
Variable,+,message_note_b0,const NotificationMessage,
|
|
Variable,+,message_note_b1,const NotificationMessage,
|
|
Variable,+,message_note_b2,const NotificationMessage,
|
|
Variable,+,message_note_b3,const NotificationMessage,
|
|
Variable,+,message_note_b4,const NotificationMessage,
|
|
Variable,+,message_note_b5,const NotificationMessage,
|
|
Variable,+,message_note_b6,const NotificationMessage,
|
|
Variable,+,message_note_b7,const NotificationMessage,
|
|
Variable,+,message_note_b8,const NotificationMessage,
|
|
Variable,+,message_note_c0,const NotificationMessage,
|
|
Variable,+,message_note_c1,const NotificationMessage,
|
|
Variable,+,message_note_c2,const NotificationMessage,
|
|
Variable,+,message_note_c3,const NotificationMessage,
|
|
Variable,+,message_note_c4,const NotificationMessage,
|
|
Variable,+,message_note_c5,const NotificationMessage,
|
|
Variable,+,message_note_c6,const NotificationMessage,
|
|
Variable,+,message_note_c7,const NotificationMessage,
|
|
Variable,+,message_note_c8,const NotificationMessage,
|
|
Variable,+,message_note_cs0,const NotificationMessage,
|
|
Variable,+,message_note_cs1,const NotificationMessage,
|
|
Variable,+,message_note_cs2,const NotificationMessage,
|
|
Variable,+,message_note_cs3,const NotificationMessage,
|
|
Variable,+,message_note_cs4,const NotificationMessage,
|
|
Variable,+,message_note_cs5,const NotificationMessage,
|
|
Variable,+,message_note_cs6,const NotificationMessage,
|
|
Variable,+,message_note_cs7,const NotificationMessage,
|
|
Variable,+,message_note_cs8,const NotificationMessage,
|
|
Variable,+,message_note_d0,const NotificationMessage,
|
|
Variable,+,message_note_d1,const NotificationMessage,
|
|
Variable,+,message_note_d2,const NotificationMessage,
|
|
Variable,+,message_note_d3,const NotificationMessage,
|
|
Variable,+,message_note_d4,const NotificationMessage,
|
|
Variable,+,message_note_d5,const NotificationMessage,
|
|
Variable,+,message_note_d6,const NotificationMessage,
|
|
Variable,+,message_note_d7,const NotificationMessage,
|
|
Variable,+,message_note_d8,const NotificationMessage,
|
|
Variable,+,message_note_ds0,const NotificationMessage,
|
|
Variable,+,message_note_ds1,const NotificationMessage,
|
|
Variable,+,message_note_ds2,const NotificationMessage,
|
|
Variable,+,message_note_ds3,const NotificationMessage,
|
|
Variable,+,message_note_ds4,const NotificationMessage,
|
|
Variable,+,message_note_ds5,const NotificationMessage,
|
|
Variable,+,message_note_ds6,const NotificationMessage,
|
|
Variable,+,message_note_ds7,const NotificationMessage,
|
|
Variable,+,message_note_ds8,const NotificationMessage,
|
|
Variable,+,message_note_e0,const NotificationMessage,
|
|
Variable,+,message_note_e1,const NotificationMessage,
|
|
Variable,+,message_note_e2,const NotificationMessage,
|
|
Variable,+,message_note_e3,const NotificationMessage,
|
|
Variable,+,message_note_e4,const NotificationMessage,
|
|
Variable,+,message_note_e5,const NotificationMessage,
|
|
Variable,+,message_note_e6,const NotificationMessage,
|
|
Variable,+,message_note_e7,const NotificationMessage,
|
|
Variable,+,message_note_e8,const NotificationMessage,
|
|
Variable,+,message_note_f0,const NotificationMessage,
|
|
Variable,+,message_note_f1,const NotificationMessage,
|
|
Variable,+,message_note_f2,const NotificationMessage,
|
|
Variable,+,message_note_f3,const NotificationMessage,
|
|
Variable,+,message_note_f4,const NotificationMessage,
|
|
Variable,+,message_note_f5,const NotificationMessage,
|
|
Variable,+,message_note_f6,const NotificationMessage,
|
|
Variable,+,message_note_f7,const NotificationMessage,
|
|
Variable,+,message_note_f8,const NotificationMessage,
|
|
Variable,+,message_note_fs0,const NotificationMessage,
|
|
Variable,+,message_note_fs1,const NotificationMessage,
|
|
Variable,+,message_note_fs2,const NotificationMessage,
|
|
Variable,+,message_note_fs3,const NotificationMessage,
|
|
Variable,+,message_note_fs4,const NotificationMessage,
|
|
Variable,+,message_note_fs5,const NotificationMessage,
|
|
Variable,+,message_note_fs6,const NotificationMessage,
|
|
Variable,+,message_note_fs7,const NotificationMessage,
|
|
Variable,+,message_note_fs8,const NotificationMessage,
|
|
Variable,+,message_note_g0,const NotificationMessage,
|
|
Variable,+,message_note_g1,const NotificationMessage,
|
|
Variable,+,message_note_g2,const NotificationMessage,
|
|
Variable,+,message_note_g3,const NotificationMessage,
|
|
Variable,+,message_note_g4,const NotificationMessage,
|
|
Variable,+,message_note_g5,const NotificationMessage,
|
|
Variable,+,message_note_g6,const NotificationMessage,
|
|
Variable,+,message_note_g7,const NotificationMessage,
|
|
Variable,+,message_note_g8,const NotificationMessage,
|
|
Variable,+,message_note_gs0,const NotificationMessage,
|
|
Variable,+,message_note_gs1,const NotificationMessage,
|
|
Variable,+,message_note_gs2,const NotificationMessage,
|
|
Variable,+,message_note_gs3,const NotificationMessage,
|
|
Variable,+,message_note_gs4,const NotificationMessage,
|
|
Variable,+,message_note_gs5,const NotificationMessage,
|
|
Variable,+,message_note_gs6,const NotificationMessage,
|
|
Variable,+,message_note_gs7,const NotificationMessage,
|
|
Variable,+,message_note_gs8,const NotificationMessage,
|
|
Variable,+,message_red_0,const NotificationMessage,
|
|
Variable,+,message_red_255,const NotificationMessage,
|
|
Variable,+,message_sound_off,const NotificationMessage,
|
|
Variable,+,message_vibro_off,const NotificationMessage,
|
|
Variable,+,message_vibro_on,const NotificationMessage,
|
|
Variable,+,momentum_settings,MomentumSettings,
|
|
Variable,-,nfc_device_emv,const NfcDeviceBase,
|
|
Variable,-,nfc_device_felica,const NfcDeviceBase,
|
|
Variable,-,nfc_device_mf_classic,const NfcDeviceBase,
|
|
Variable,-,nfc_device_mf_desfire,const NfcDeviceBase,
|
|
Variable,-,nfc_device_mf_plus,const NfcDeviceBase,
|
|
Variable,-,nfc_device_mf_ultralight,const NfcDeviceBase,
|
|
Variable,-,nfc_device_ntag4xx,const NfcDeviceBase,
|
|
Variable,-,nfc_device_st25tb,const NfcDeviceBase,
|
|
Variable,-,nfc_device_type_4_tag,const NfcDeviceBase,
|
|
Variable,+,sequence_audiovisual_alert,const NotificationSequence,
|
|
Variable,+,sequence_blink_blue_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_blue_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_cyan_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_cyan_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_green_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_green_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_magenta_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_magenta_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_red_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_red_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_blue,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_cyan,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_green,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_magenta,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_red,const NotificationSequence,
|
|
Variable,+,sequence_blink_start_yellow,const NotificationSequence,
|
|
Variable,+,sequence_blink_stop,const NotificationSequence,
|
|
Variable,+,sequence_blink_white_100,const NotificationSequence,
|
|
Variable,+,sequence_blink_yellow_10,const NotificationSequence,
|
|
Variable,+,sequence_blink_yellow_100,const NotificationSequence,
|
|
Variable,+,sequence_charged,const NotificationSequence,
|
|
Variable,+,sequence_charging,const NotificationSequence,
|
|
Variable,+,sequence_display_backlight_enforce_auto,const NotificationSequence,
|
|
Variable,+,sequence_display_backlight_enforce_on,const NotificationSequence,
|
|
Variable,+,sequence_display_backlight_off,const NotificationSequence,
|
|
Variable,+,sequence_display_backlight_off_delay_1000,const NotificationSequence,
|
|
Variable,+,sequence_display_backlight_on,const NotificationSequence,
|
|
Variable,+,sequence_double_vibro,const NotificationSequence,
|
|
Variable,+,sequence_empty,const NotificationSequence,
|
|
Variable,+,sequence_error,const NotificationSequence,
|
|
Variable,+,sequence_lcd_contrast_update,const NotificationSequence,
|
|
Variable,+,sequence_not_charging,const NotificationSequence,
|
|
Variable,+,sequence_reset_blue,const NotificationSequence,
|
|
Variable,+,sequence_reset_display,const NotificationSequence,
|
|
Variable,+,sequence_reset_green,const NotificationSequence,
|
|
Variable,+,sequence_reset_red,const NotificationSequence,
|
|
Variable,+,sequence_reset_rgb,const NotificationSequence,
|
|
Variable,+,sequence_reset_sound,const NotificationSequence,
|
|
Variable,+,sequence_reset_vibro,const NotificationSequence,
|
|
Variable,+,sequence_semi_success,const NotificationSequence,
|
|
Variable,+,sequence_set_blue_255,const NotificationSequence,
|
|
Variable,+,sequence_set_green_255,const NotificationSequence,
|
|
Variable,+,sequence_set_only_blue_255,const NotificationSequence,
|
|
Variable,+,sequence_set_only_green_255,const NotificationSequence,
|
|
Variable,+,sequence_set_only_red_255,const NotificationSequence,
|
|
Variable,+,sequence_set_red_255,const NotificationSequence,
|
|
Variable,+,sequence_set_vibro_on,const NotificationSequence,
|
|
Variable,+,sequence_single_vibro,const NotificationSequence,
|
|
Variable,+,sequence_solid_yellow,const NotificationSequence,
|
|
Variable,+,sequence_success,const NotificationSequence,
|
|
Variable,+,simple_array_config_uint8_t,const SimpleArrayConfig,
|
|
Variable,-,subghz_device_cc1101_int,const SubGhzDevice,
|
|
Variable,+,subghz_device_cc1101_preset_2fsk_dev2_38khz_async_regs,const uint8_t[],
|
|
Variable,+,subghz_device_cc1101_preset_2fsk_dev47_6khz_async_regs,const uint8_t[],
|
|
Variable,+,subghz_device_cc1101_preset_gfsk_9_99kb_async_regs,const uint8_t[],
|
|
Variable,+,subghz_device_cc1101_preset_msk_99_97kb_async_regs,const uint8_t[],
|
|
Variable,+,subghz_device_cc1101_preset_ook_270khz_async_regs,const uint8_t[],
|
|
Variable,+,subghz_device_cc1101_preset_ook_650khz_async_regs,const uint8_t[],
|
|
Variable,+,subghz_protocol_raw,const SubGhzProtocol,
|
|
Variable,+,subghz_protocol_raw_decoder,const SubGhzProtocolDecoder,
|
|
Variable,+,subghz_protocol_raw_encoder,const SubGhzProtocolEncoder,
|
|
Variable,+,subghz_protocol_registry,const SubGhzProtocolRegistry,
|
|
Variable,-,suboptarg,char*,
|
|
Variable,+,usb_ccid,FuriHalUsbInterface,
|
|
Variable,+,usb_cdc_dual,FuriHalUsbInterface,
|
|
Variable,+,usb_cdc_single,FuriHalUsbInterface,
|
|
Variable,+,usb_hid,FuriHalUsbInterface,
|
|
Variable,+,usb_hid_u2f,FuriHalUsbInterface,
|
|
Variable,+,usbd_devfs,const usbd_driver,
|