| 
							
							
								 あく | e8913f2e33 | Code cleanup: srand, PVS warnings (#1974) * Remove srand invocation
* PVS High priority fixes
* PVS High errors part 2
* Furi: heap tracing inheritance
* Furi add __builtin_unreachable to furi_thread_catch | 2022-11-05 18:07:24 +03:00 |  | 
			
				
					| 
							
							
								 あく | 984d89c6d0 | Furi: smaller crash routine (#1912) * Furi: smaller crash routine
* Furi: small fixes
* Furi: cleanup check routines, more assembly code, force inline of __furi_halt_mcu
* SubGhz: cleanup residual line mess
* Documentation
* Dap-link: fix help
* Furi: replace __furi_halt_mcu with HALT_MCU macros
* Furi: disable IRQ earlier in crash handler
* Furi: properly handle masked mode when detecting ISR
* Ble: allow 0 length feed in rpc_session_feed
* Format sources
* Furi: better crash logic explanation.
* Furi: some grammar in check.h
Co-authored-by: SG <who.just.the.doctor@gmail.com> | 2022-10-24 20:50:34 +10:00 |  | 
			
				
					| 
							
							
								 あく | f8af0c1509 | [FL-2892] Gui: update statusbar attention icon and better crash handling (#1908) * Gui: update statusbar attention icon
* Furi: snapshot registers on crash and restore in halt
* Furi: document check routines | 2022-10-23 01:21:10 +10:00 |  | 
			
				
					| 
							
							
								 あく | e3c7201a20 | Furi: core refactoring and CMSIS removal part 2  (#1410) * Furi: rename and move core
* Furi: drop CMSIS_OS header and unused api, partially refactor and cleanup the rest
* Furi: CMSIS_OS drop and refactoring.
* Furi: refactoring, remove cmsis legacy
* Furi: fix incorrect assert on queue deallocation, cleanup timer
* Furi: improve delay api, get rid of floats
* hal: dropped furi_hal_crc
* Furi: move DWT based delay to cortex HAL
* Furi: update core documentation
Co-authored-by: hedger <hedger@nanode.su> | 2022-07-20 13:56:33 +03:00 |  |