aboutsummaryrefslogtreecommitdiff
path: root/platform/platform_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/platform_interface.h')
-rw-r--r--platform/platform_interface.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/platform/platform_interface.h b/platform/platform_interface.h
index dd521e3..f083085 100644
--- a/platform/platform_interface.h
+++ b/platform/platform_interface.h
@@ -1,6 +1,8 @@
#ifndef PLATFORM__PLATFORM_H
#define PLATFORM__PLATFORM_H
+#ifndef __ASSEMBLY__
+
/* This interface is designed to allow BBL/PK to be portable to multiple target
* platforms. The current interface has been hacked up based on SiFive's fork
* of pk that runs on our FPGA boards. The idea here is that rather than
@@ -18,4 +20,10 @@ const char *platform__get_logo(void);
/* Returns TRUE if it's valid to use the HTIF */
int platform__use_htif(void);
+/* The harts that should be excluded from booting to the target program and
+ * should intsead be held in a loop. */
+extern long platform__disabled_hart_mask;
+
+#endif
+
#endif