Hi In include/cpu.h have this condition. #if __ARM_ARCH > 6 || (__ARM_ARCH == 6 && defined(CPU_ARM1176)) I think this is same as #if __ARM_ARCH >= 6 I seem all armv6(11x6) support Performance Monitor Control Register (PMNC). Thanks Hiroki Mori