RISCV/SPARC: send_ipi() takes a vector
[akaros.git] / kern / arch / riscv / kdebug.c
1 #ifdef __SHARC__
2 #pragma nosharc
3 #endif
4
5 #include <stab.h>
6 #include <string.h>
7 #include <assert.h>
8 #include <kdebug.h>
9 #include <pmap.h>
10 #include <process.h>
11
12 #include <ros/memlayout.h>
13
14 int debuginfo_eip(uintptr_t eip, struct eipdebuginfo *info)
15 {
16         // DWARF-2 works for RISC-V, so in principle this is implementable.
17         
18         static bool once = TRUE;
19         if (once) {
20                 warn("Not implemented for RISC-V");
21                 once = FALSE;
22         }
23         return 0;
24 }
25
26 void
27 backtrace(void)
28 {
29         static bool once = TRUE;
30         if (once) {
31                 warn("Not implemented for RISC-V");
32                 once = FALSE;
33         }
34 }