unleashed-firmware/applications/services/desktop/views
Georgii Surkov 20c4121f25
[FL-3832] Use static synchronisation primitives (#3679)
* Use static mutex
* Add static_assert checks
* Use static semaphore
* Fix formatting
* Use static stream buffer
* Use static timer
* Use static event group
* Increase allocation size for stream buffer
* Remove recursive bit from the mutex before freeing
* Prevent service tasks from ever returning
* Use static threads
* Do not realloc memory when changing stack size
* Use FuriSemaphore instead of raw FreeRTOS one in rpc_test
* Remove redundant includes
* Abolish FreeRTOS dynamic allocation
* Improve FuriMutex
* Improve FuriMessageQueue
* Remove redundant comments and parentheses
* Clean up code more
* Create service threads via a dedicated constructor
* Minor code improvements
* Update docs for FuriThread, FuriTimer
* Fix doxygen typo
* Use a bigger buffer for static StreamBuffer
* Furi: remove timer control block only when timer thread have completed all operations
---------

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-06-05 18:04:03 +01:00
..
desktop_events.h [FL-3814] Desktop: cleanup error popups (#3615) 2024-04-25 08:39:38 +09:00
desktop_view_debug.c Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
desktop_view_debug.h Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
desktop_view_lock_menu.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
desktop_view_lock_menu.h Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
desktop_view_locked.c [FL-3729] Gui: unicode support, new canvas API (#3322) 2024-03-19 19:23:06 +04:00
desktop_view_locked.h Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
desktop_view_main.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
desktop_view_main.h Api Symbols: replace asserts with checks (#3507) 2024-03-19 23:43:52 +09:00
desktop_view_pin_input.c Show the wrong PIN Attempt count on the login screen (#3495) 2024-03-26 16:18:44 +09:00
desktop_view_pin_input.h Show the wrong PIN Attempt count on the login screen (#3495) 2024-03-26 16:18:44 +09:00
desktop_view_pin_timeout.c [FL-3832] Use static synchronisation primitives (#3679) 2024-06-05 18:04:03 +01:00
desktop_view_pin_timeout.h [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 02:21:03 +09:00
desktop_view_slideshow.c cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00
desktop_view_slideshow.h cleanup of various warnings from clangd (#3682) 2024-06-03 14:43:23 +01:00