Show OTP flipper region on debug and about screens

but keep region zero for ble and usb hardware info report
This commit is contained in:
MX
2022-12-29 01:43:24 +03:00
parent a850aa8f2c
commit 4e3506ab2e
5 changed files with 29 additions and 7 deletions

View File

@@ -1391,6 +1391,8 @@ Function,+,furi_hal_version_get_hw_connect,uint8_t,
Function,+,furi_hal_version_get_hw_display,FuriHalVersionDisplay,
Function,+,furi_hal_version_get_hw_region,FuriHalVersionRegion,
Function,+,furi_hal_version_get_hw_region_name,const char*,
Function,+,furi_hal_version_get_hw_region_name_otp,const char*,
Function,+,furi_hal_version_get_hw_region_otp,FuriHalVersionRegion,
Function,+,furi_hal_version_get_hw_target,uint8_t,
Function,+,furi_hal_version_get_hw_timestamp,uint32_t,
Function,+,furi_hal_version_get_hw_version,uint8_t,
1 entry status name type params
1391 Function + furi_hal_version_get_hw_display FuriHalVersionDisplay
1392 Function + furi_hal_version_get_hw_region FuriHalVersionRegion
1393 Function + furi_hal_version_get_hw_region_name const char*
1394 Function + furi_hal_version_get_hw_region_name_otp const char*
1395 Function + furi_hal_version_get_hw_region_otp FuriHalVersionRegion
1396 Function + furi_hal_version_get_hw_target uint8_t
1397 Function + furi_hal_version_get_hw_timestamp uint32_t
1398 Function + furi_hal_version_get_hw_version uint8_t

View File

@@ -266,8 +266,16 @@ FuriHalVersionRegion furi_hal_version_get_hw_region() {
return FuriHalVersionRegionUnknown;
}
FuriHalVersionRegion furi_hal_version_get_hw_region_otp() {
return furi_hal_version.board_region;
}
const char* furi_hal_version_get_hw_region_name() {
switch(furi_hal_version_get_hw_region()) {
return "R00";
}
const char* furi_hal_version_get_hw_region_name_otp() {
switch(furi_hal_version_get_hw_region_otp()) {
case FuriHalVersionRegionUnknown:
return "R00";
case FuriHalVersionRegionEuRu: