Mercurial > lcfOS
view kernel/startup_a9.asm @ 362:c05ab629976a
Added CPUID for arm
author | Windel Bouwman |
---|---|
date | Sat, 15 Mar 2014 10:56:34 +0100 |
parents | 899ae3aea803 |
children | 577ed7fb3fe4 |
line wrap: on
line source
mov sp, 0x30000 BL kernel_start ; Branch to main (this is actually in the interrupt vector) local_loop: B local_loop ; Called to identify the proc: arch_pfr0: mrc p15, 0, r0, c0, c1, 0 mov pc, lr arch_pfr1: mrc p15, 0, r0, c0, c1, 1 mov pc, lr arch_mmfr0: mrc p15, 0, r0, c0, c1, 4 mov pc, lr arch_mpuir: mrc p15, 0, r0, c0, c0, 4 mov pc, lr