IRQ routing
[akaros.git] / kern / arch / riscv / kdebug.c
index 4869e5d..de1453a 100644 (file)
 
 #include <ros/memlayout.h>
 
-int debuginfo_eip(uintptr_t eip, struct eipdebuginfo *info)
-{
-       // DWARF-2 works for RISC-V, so in principle this is implementable.
-       
-       static bool once = TRUE;
-       if (once) {
-               warn("Not implemented for RISC-V");
-               once = FALSE;
-       }
-       return 0;
-}
-
 void backtrace(void)
 {
        void **fp;
@@ -36,3 +24,8 @@ void backtrace(void)
                fp = (void**)sp;
        }
 }
+
+void backtrace_frame(uintptr_t pc, uintptr_t fp)
+{
+       printk("\n\tTODO: backtrace frame on riscv\n\n");
+}