[FL-3299] furi_crash: added C2 status; added fw-version gdb command (#2638)

* furi_crash: added C2 status
* debug: Added "fw-version" gdb command; vscode: updated configuration to use new command
* debug: added fw-info command to debug_other session
* Toolbox: versioned structure for Version
* debug: fw-version: no longer needs an ELF file loaded
* debug: flipperversion: removed unused variable
* debug_other: print running fw version

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
hedger
2023-05-09 07:31:39 +09:00
committed by GitHub
co-authored by Aleksandr Kutuzov
parent 268b88be0d
commit 241b4ef6e4
12 changed files with 205 additions and 22 deletions
+2 -1
View File
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,26.0,,
Version,+,26.1,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -823,6 +823,7 @@ Function,+,furi_hal_bt_change_app,_Bool,"FuriHalBtProfile, GapEventCallback, voi
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_get_hardfault_info,const FuriHalBtHardfaultInfo*,
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,
1 entry status name type params
2 Version + 26.0 26.1
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
823 Function + furi_hal_bt_clear_white_list _Bool
824 Function + furi_hal_bt_dump_state void FuriString*
825 Function + furi_hal_bt_ensure_c2_mode _Bool BleGlueC2Mode
826 Function - furi_hal_bt_get_hardfault_info const FuriHalBtHardfaultInfo*
827 Function + furi_hal_bt_get_key_storage_buff void uint8_t**, uint16_t*
828 Function + furi_hal_bt_get_radio_stack FuriHalBtStack
829 Function + furi_hal_bt_get_rssi float