xref: /DragonOS/kernel/src/arch/riscv64/time.rs (revision 453452cc02e2766a28d87dd47bdee37caddc4c44)
14fda81ceSLoGin use crate::time::TimeArch;
24fda81ceSLoGin pub struct RiscV64TimeArch;
34fda81ceSLoGin 
44fda81ceSLoGin impl TimeArch for RiscV64TimeArch {
54fda81ceSLoGin     fn get_cycles() -> usize {
6*453452ccSLoGin         riscv::register::cycle::read()
74fda81ceSLoGin     }
84fda81ceSLoGin }
9