aboutsummaryrefslogtreecommitdiff
path: root/machine/mtrap.h
diff options
context:
space:
mode:
authorWesley W. Terpstra <wesley@sifive.com>2017-03-22 14:35:13 -0700
committerWesley W. Terpstra <wesley@sifive.com>2017-03-22 14:35:13 -0700
commit23ab37ad78673166a8300584d177ace77fca5101 (patch)
tree1e6b9b16a5cc5768d1c91f6661a2ebfff61b2891 /machine/mtrap.h
parent316f85e9ae2f5d9dd0b33d3649a8256db0dfd29b (diff)
downloadriscv-pk-23ab37ad78673166a8300584d177ace77fca5101.zip
riscv-pk-23ab37ad78673166a8300584d177ace77fca5101.tar.gz
riscv-pk-23ab37ad78673166a8300584d177ace77fca5101.tar.bz2
SBI: a0+a1 hold hartid+dtb pointer between boot loader stagesfdt
Diffstat (limited to 'machine/mtrap.h')
-rw-r--r--machine/mtrap.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/machine/mtrap.h b/machine/mtrap.h
index 2f0fc69..e8dfc49 100644
--- a/machine/mtrap.h
+++ b/machine/mtrap.h
@@ -64,8 +64,8 @@ void putstring(const char* s);
void enter_supervisor_mode(void (*fn)(uintptr_t), uintptr_t arg0, uintptr_t arg1)
__attribute__((noreturn));
-void boot_loader();
-void boot_other_hart();
+void boot_loader(uintptr_t dtb);
+void boot_other_hart(uintptr_t dtb);
static inline void wfi()
{