unleashed-firmware/targets/f7
Silent 5b36c5465d
FuriThread: Improve state callbacks (#3881)
State callbacks assumed they were invoked from the thread that changed
its state, but this wasn't true for FuriThreadStateStarting in the past,
and now it's not true for FuriThreadStateStopped either.

Now it is safe to release the thread memory form the state callback
once it switches to FuriThreadStateStopped. Therefore, pending deletion
calls can be removed.

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-10-08 20:50:31 +01:00
..
ble_glue Storage: remove LFS (#3577) 2024-08-04 10:54:02 +01:00
fatfs [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
furi_hal FuriHal, drivers: rework gauge initialization routine (#3912) 2024-10-06 22:36:05 +04:00
inc [FL-3885] Put errno into TCB (#3893) 2024-09-13 18:31:07 +01:00
platform_specific [FL-3867] Code formatting update (#3765) 2024-07-15 13:38:49 +09:00
src Code Cleanup: unused includes, useless checks, unused variables, etc... (#3696) 2024-06-11 03:04:29 +10:00
api_symbols.csv FuriThread: Improve state callbacks (#3881) 2024-10-08 20:50:31 +01:00
application_ext.ld Code Cleanup: unused includes, useless checks, unused variables, etc... (#3696) 2024-06-11 03:04:29 +10:00
stm32wb55xx_flash.ld Code Cleanup: unused includes, useless checks, unused variables, etc... (#3696) 2024-06-11 03:04:29 +10:00
stm32wb55xx_ram_fw.ld Code Cleanup: unused includes, useless checks, unused variables, etc... (#3696) 2024-06-11 03:04:29 +10:00
target.json [FL-3841] FuriEventLoop Pt.2 (#3703) 2024-08-07 12:49:41 +09:00