unleashed-firmware/lib
2024-06-17 20:30:37 +09:00
..
app-scened-template Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
bit_lib Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
ble_profile cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
cmsis_core
cxxheaderparser@ba4222560f
datetime Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
digital_signal Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
drivers cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
fatfs
flipper_application cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
flipper_format fbt: doxygen target (#3510) 2024-03-21 01:32:53 +09:00
FreeRTOS-glue
FreeRTOS-Kernel@def7d2df2b
heatshrink@7398ccc916
ibutton [FL-3817] iButton: fix crash when deleting some keys (#3617) 2024-04-29 19:56:15 +09:00
infrared IR: Fix crash on duty_cycle=1 (#3568) 2024-04-07 22:21:25 +09:00
lfrfid [LFRFID] Added Support for Securakey Protocol (#3697) 2024-06-13 12:55:51 +01:00
libusb_stm32@6ca2857519
littlefs@611c9b20db
mbedtls@edb8fec988 [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
microtar@1e921369b2
mjs [FL-3854] Disable logging in mjs +2k free flash (#3713) 2024-06-15 16:20:53 +01:00
mlib@62c8ac3e5d
music_worker Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
nanopb@afc499f9a4
nfc Don't crash on reading weird cards 2024-06-17 20:30:37 +09:00
one_wire [FL-3792] Fix iButton emulation regression (#3519) 2024-03-20 23:37:16 +09:00
print [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
pulse_reader cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
signal_reader cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
stm32wb_cmsis@d1b860584d
stm32wb_copro@64a060d91f Update radio stack to v1.19.0 (#3545) 2024-04-09 16:01:55 +09:00
stm32wb_hal@cfd0dd258c
subghz [FL-3840] SubGhz: fix navigation GUI (#3702) 2024-06-11 14:19:22 +01:00
toolbox RPC: Add TarExtract command, some small fixes (#3685) 2024-06-08 14:15:12 +01:00
u8g2 [FL-3729] Gui: unicode support, new canvas API (#3322) 2024-03-19 19:23:06 +04:00
update_util Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
appframe.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
err.h
freertos.scons
heatshrink.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
lfs_config.h
libusb_stm32.scons
littlefs.scons
mbedtls.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
mbedtls_cfg.h [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
microtar.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
mlib.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
nanopb.scons [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls (#3234) 2023-12-01 18:16:48 +09:00
ReadMe.md bit_lib and nfc_util refactor (#3383) 2024-02-14 11:41:42 +07:00
SConscript Revert "TLSF memory allocator. Less free flash, moar free ram. (#3572)" (#3651) 2024-05-16 18:43:27 +04:00
stm32wb.scons ble: profile rework (#3272) 2024-02-16 14:20:45 +07:00

Structure

  • FreeRTOS-Kernel - FreeRTOS kernel source code
  • FreeRTOS-glue - Extra glue to hold together FreeRTOS kernel and flipper firmware
  • app-scened-template - C++ app library
  • bit_lib - library for working with bits/bytes directly
  • callback-connector - Callback connector library
  • cmsis_core - CMSIS Core package, contain cortex-m core headers
  • cxxheaderparser - C++ headers parser, used by SDK bundler
  • digital_signal - Digital signal library: used by NFC for software implemented protocols
  • drivers - Various flipper drivers
  • fatfs - FatFS file system driver
  • flipper_application - Flipper application library, used for FAPs
  • flipper_format - Flipper File Format library
  • heatshrink - Heatshrink compression library
  • ibutton - ibutton library, used by iButton application
  • infrared - Infrared library, used by Infrared application
  • lfrfid - LF-RFID library, used by LF RFID application
  • libusb_stm32 - LibUSB for STM32 series MCU
  • littlefs - LittleFS file system driver, used by internal storage
  • mbedtls - MbedTLS cryptography library
  • microtar - MicroTAR library
  • mlib - M-Lib C containers library
  • nanopb - NanoPB library, protobuf implementation for MCU
  • nfc - NFC library, used by NFC application
  • one_wire - OneWire library, used by iButton application
  • print - Tiny printf implementation
  • digital_signal - Digital Signal library used by NFC for software implemented protocols
  • pulse_reader - Pulse Reader library used by NFC for software implemented protocols
  • stm32wb_cmsis - STM32WB series CMSIS headers, extends CMSIS Core
  • stm32wb_copro - STM32WB Copro library: contains WPAN and radio co-processor firmware
  • stm32wb_hal - STM32WB HAL library, extends STM32WB CMSIS and provides HAL
  • subghz - Subghz library, used by SubGhz application
  • toolbox - Toolbox library, contains various things that is used by Flipper firmware
  • u8g2 - u8g2 graphics library, used by GUI subsystem
  • update_util - update utilities library, used by updater