HelenOS sources
cp 269 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 269 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 270 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 270 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 271 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 271 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 272 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 272 boot/arch/arm32/include/arch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 300 boot/arch/arm32/include/arch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
cp 300 boot/arch/arm32/include/arch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
cp 269 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 269 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 270 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 270 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 271 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 271 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 272 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 272 kernel/arch/arm32/include/arch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 300 kernel/arch/arm32/include/arch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
cp 300 kernel/arch/arm32/include/arch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
cp 269 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 269 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_MASK(cp) (0x3 << (cp * 2))
cp 270 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 270 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_NO_ACCESS(cp) (0x0 << (cp * 2))
cp 271 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 271 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_PL1_ACCESS(cp) (0x1 << (cp * 2))
cp 272 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 272 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define CPACR_CP_FULL_ACCESS(cp) (0x3 << (cp * 2))
cp 300 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
cp 300 uspace/lib/c/arch/arm32/include/libarch/cp15.h #define NSACR_CP_FLAG(cp) (1 << cp)
HelenOS homepage, sources at GitHub