From 04c9763cf581c3c9feeb51d88b638e38aad6f614 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Tue, 22 Mar 2022 21:15:27 -0700 Subject: Test with microsecond counter --- src/sys/kernel.S | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/sys') diff --git a/src/sys/kernel.S b/src/sys/kernel.S index 8793d84..71b22a1 100644 --- a/src/sys/kernel.S +++ b/src/sys/kernel.S @@ -11,6 +11,13 @@ kernel_main: mov r1, #0 mov r3, #0xFF00 bl draw_cstring + // Initialize System Cycle Counter + mov r0, #1 + mcr p15, 0, r0, c9, c14, 0 + mov r0, #1 + mcr p15, 0, r0, c9, c12, 0 + mov r0, #0x80000000 + mcr p15, 0, r0, c9, c12, 1 // Intentional undefined instruction // .word 0xf7f0a000 -- cgit v1.2.1