foobar2000 SDK
2015-01-14
|
Go to the source code of this file.
Enumerations | |
enum | { ANDROID_CPU_ARM_FEATURE_ARMv7 = (1 << 0), ANDROID_CPU_ARM_FEATURE_VFPv3 = (1 << 1), ANDROID_CPU_ARM_FEATURE_NEON = (1 << 2), ANDROID_CPU_ARM_FEATURE_LDREX_STREX = (1 << 3), ANDROID_CPU_ARM_FEATURE_VFPv2 = (1 << 4), ANDROID_CPU_ARM_FEATURE_VFP_D32 = (1 << 5), ANDROID_CPU_ARM_FEATURE_VFP_FP16 = (1 << 6), ANDROID_CPU_ARM_FEATURE_VFP_FMA = (1 << 7), ANDROID_CPU_ARM_FEATURE_NEON_FMA = (1 << 8), ANDROID_CPU_ARM_FEATURE_IDIV_ARM = (1 << 9), ANDROID_CPU_ARM_FEATURE_IDIV_THUMB2 = (1 << 10), ANDROID_CPU_ARM_FEATURE_iWMMXt = (1 << 11) } |
enum | { ANDROID_CPU_X86_FEATURE_SSSE3 = (1 << 0), ANDROID_CPU_X86_FEATURE_POPCNT = (1 << 1), ANDROID_CPU_X86_FEATURE_MOVBE = (1 << 2) } |
enum | AndroidCpuFamily { ANDROID_CPU_FAMILY_UNKNOWN = 0, ANDROID_CPU_FAMILY_ARM, ANDROID_CPU_FAMILY_X86, ANDROID_CPU_FAMILY_MIPS, ANDROID_CPU_FAMILY_ARM64, ANDROID_CPU_FAMILY_X86_64, ANDROID_CPU_FAMILY_MIPS64, ANDROID_CPU_FAMILY_MAX } |
Functions | |
int | android_getCpuCount (void) |
AndroidCpuFamily | android_getCpuFamily (void) |
uint64_t | android_getCpuFeatures (void) |
uint32_t | android_getCpuIdArm (void) |
int | android_setCpu (int cpu_count, uint64_t cpu_features) |
int | android_setCpuArm (int cpu_count, uint64_t cpu_features, uint32_t cpu_id) |
anonymous enum |
Definition at line 189 of file cpu-features.h.
anonymous enum |
Enumerator | |
---|---|
ANDROID_CPU_X86_FEATURE_SSSE3 | |
ANDROID_CPU_X86_FEATURE_POPCNT | |
ANDROID_CPU_X86_FEATURE_MOVBE |
Definition at line 207 of file cpu-features.h.
enum AndroidCpuFamily |
Definition at line 39 of file cpu-features.h.
int android_getCpuCount | ( | void | ) |
Definition at line 935 of file cpu-features.c.
AndroidCpuFamily android_getCpuFamily | ( | void | ) |
Definition at line 919 of file cpu-features.c.
uint64_t android_getCpuFeatures | ( | void | ) |
Definition at line 927 of file cpu-features.c.
uint32_t android_getCpuIdArm | ( | void | ) |
Definition at line 964 of file cpu-features.c.
int android_setCpu | ( | int | cpu_count, |
uint64_t | cpu_features | ||
) |
Definition at line 948 of file cpu-features.c.
int android_setCpuArm | ( | int | cpu_count, |
uint64_t | cpu_features, | ||
uint32_t | cpu_id | ||
) |
Definition at line 971 of file cpu-features.c.