[FL-1430] ApiHal: add regions and colors enums #597
This commit is contained in:
		| @@ -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 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user