1pub fn initialize() {} 2 3#[inline(always)] 4pub fn read_raw_counter() -> u64 { 5 let mut counter: u64; 6 unsafe { 7 core::arch::asm!("mrs {}, cntvct_el0", out(reg) counter); 8 } 9 counter 10}