summaryrefslogtreecommitdiffstats
path: root/android-utils/api.h
diff options
context:
space:
mode:
Diffstat (limited to 'android-utils/api.h')
-rw-r--r--android-utils/api.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/android-utils/api.h b/android-utils/api.h
new file mode 100644
index 0000000..0b9dc54
--- /dev/null
+++ b/android-utils/api.h
@@ -0,0 +1,32 @@
+#ifndef ANDROID_UTILS_API_H
+#define ANDROID_UTILS_API_H
+
+#include <stdint.h>
+
+typedef enum CpuFamily_e
+{
+ UNKNOWN = 0,
+ ARM,
+ X86
+}
+CpuFamily_t;
+
+typedef enum CpuFeatures_e
+{
+ ARMv7 = 1,
+ VFPv3 = 2,
+ NEON = 4
+}
+CpuFeatures_t;
+
+class AndroidUtils
+{
+public:
+ AndroidUtils(){};
+ virtual ~AndroidUtils(){};
+
+ static uint64_t getCpuFamily();
+ static uint64_t getCpuFeatures();
+};
+
+#endif /* ANDROID_UTILS_API_H */
OpenPOWER on IntegriCloud