mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2024-12-23 13:21:44 +03:00
[FL-1430] ApiHal: add regions and colors enums #597
This commit is contained in:
parent
ac8387e372
commit
a81203941b
@ -9,6 +9,21 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/** Device Colors */
|
||||||
|
typedef enum {
|
||||||
|
ApiHalVersionColorUnknown=0x00,
|
||||||
|
ApiHalVersionColorBlack=0x01,
|
||||||
|
ApiHalVersionColorWhite=0x02,
|
||||||
|
} ApiHalVersionColor;
|
||||||
|
|
||||||
|
/** Device Regions */
|
||||||
|
typedef enum {
|
||||||
|
ApiHalVersionRegionUnknown=0x00,
|
||||||
|
ApiHalVersionRegionEuRu=0x01,
|
||||||
|
ApiHalVersionRegionUsCaAu=0x02,
|
||||||
|
ApiHalVersionRegionJp=0x03,
|
||||||
|
} ApiHalVersionRegion;
|
||||||
|
|
||||||
/** Init flipper version */
|
/** Init flipper version */
|
||||||
void api_hal_version_init();
|
void api_hal_version_init();
|
||||||
|
|
||||||
@ -28,13 +43,13 @@ const uint8_t api_hal_version_get_hw_target();
|
|||||||
const uint8_t api_hal_version_get_hw_body();
|
const uint8_t api_hal_version_get_hw_body();
|
||||||
|
|
||||||
/** Get hardware body color */
|
/** Get hardware body color */
|
||||||
const uint8_t api_hal_version_get_hw_color();
|
const ApiHalVersionColor api_hal_version_get_hw_color();
|
||||||
|
|
||||||
/** Get hardware connect */
|
/** Get hardware connect */
|
||||||
const uint8_t api_hal_version_get_hw_connect();
|
const uint8_t api_hal_version_get_hw_connect();
|
||||||
|
|
||||||
/** Get hardware region */
|
/** Get hardware region */
|
||||||
const uint8_t api_hal_version_get_hw_region();
|
const ApiHalVersionRegion api_hal_version_get_hw_region();
|
||||||
|
|
||||||
/** Get hardware timestamp */
|
/** Get hardware timestamp */
|
||||||
const uint32_t api_hal_version_get_hw_timestamp();
|
const uint32_t api_hal_version_get_hw_timestamp();
|
||||||
|
@ -187,7 +187,7 @@ const uint8_t api_hal_version_get_hw_body() {
|
|||||||
return api_hal_version.board_body;
|
return api_hal_version.board_body;
|
||||||
}
|
}
|
||||||
|
|
||||||
const uint8_t api_hal_version_get_hw_color() {
|
const ApiHalVersionColor api_hal_version_get_hw_color() {
|
||||||
return api_hal_version.board_color;
|
return api_hal_version.board_color;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -195,7 +195,7 @@ const uint8_t api_hal_version_get_hw_connect() {
|
|||||||
return api_hal_version.board_connect;
|
return api_hal_version.board_connect;
|
||||||
}
|
}
|
||||||
|
|
||||||
const uint8_t api_hal_version_get_hw_region() {
|
const ApiHalVersionRegion api_hal_version_get_hw_region() {
|
||||||
return api_hal_version.board_region;
|
return api_hal_version.board_region;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,8 +20,9 @@ OTP_COLORS = {
|
|||||||
}
|
}
|
||||||
OTP_REGIONS = {
|
OTP_REGIONS = {
|
||||||
"unknown": 0x00,
|
"unknown": 0x00,
|
||||||
"europe": 0x01,
|
"eu_ru": 0x01,
|
||||||
"usa": 0x02,
|
"us_ca_au": 0x02,
|
||||||
|
"jp": 0x03,
|
||||||
}
|
}
|
||||||
|
|
||||||
BOARD_RESERVED = 0x0000
|
BOARD_RESERVED = 0x0000
|
||||||
|
Loading…
Reference in New Issue
Block a user