Decoupling Architectural-specific Code (#35)
[lunaix-os.git] / lunaix-os / includes / lunaix / generic / trace_arch.h
1 #ifndef __LUNAIX_TRACE_ARCH_H
2 #define __LUNAIX_TRACE_ARCH_H
3
4 #include <lunaix/hart_state.h>
5
6 void
7 trace_print_transistion_short(struct hart_state* hstate);
8
9 void
10 trace_print_transition_full(struct hart_state* hstate);
11
12 void
13 trace_dump_state(struct hart_state* hstate);
14
15 #endif /* __LUNAIX_TRACE_ARCH_H */