aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/opal-spec.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/opal-spec.txt b/doc/opal-spec.txt
index 9dcad31..4cff78d 100644
--- a/doc/opal-spec.txt
+++ b/doc/opal-spec.txt
@@ -135,6 +135,14 @@ OPAL_CHECK_TOKEN to test for optional functionality.
All parameters to OPAL calls are big endian. Little endian hosts MUST
appropriately convert parameters before passing them to OPAL.
+Machine state across OPAL calls:
+- r1 is preserved
+- r12 is scratch
+- r13 - 31 preserved
+- 64bit HV real mode
+- big endian
+- external interrupts disabled
+
Detecting OPAL Support
----------------------