extern "C" {
#endif
-enum hal_abi_version {
- HAL_ABI_VERSION_UNKNOWN = 0, /* Deprecated */
- HAL_ABI_VERSION_TIZEN_6_5 = 1, /* Deprecated */
- HAL_ABI_VERSION_TIZEN_7_0 = 2, /* Deprecated */
- HAL_ABI_VERSION_TIZEN_7_5 = 3, /* Deprecated */
- HAL_ABI_VERSION_TIZEN_8_0 = 3, /* Deprecated */
- HAL_ABI_VERSION_TIZEN_9_0 = 4, /* Deprecated */
- HAL_ABI_VERSION_END, /* Deprecated */
-};
-
-static const char *const hal_abi_version_str[] = {
- [HAL_ABI_VERSION_UNKNOWN] = "Unknown HAL ABI Version",
- [HAL_ABI_VERSION_TIZEN_6_5] = "HAL_ABI_VERSION_TIZEN_6_5",
- [HAL_ABI_VERSION_TIZEN_7_0] = "HAL_ABI_VERSION_TIZEN_7_0",
- [HAL_ABI_VERSION_TIZEN_8_0] = "HAL_ABI_VERSION_TIZEN_8_0",
- [HAL_ABI_VERSION_TIZEN_9_0] = "HAL_ABI_VERSION_TIZEN_9_0",
-};
-
typedef struct __hal_backend {
const char *name;
const char *vendor;
- const unsigned int abi_version; /* Deprecated */
int (*init) (void **data);
int (*exit) (void *data);
const unsigned int major_version;