+/*
+ * Storage Extended Protection modes
+ * Notes:
+ * To keep compatibility, vmmKey and the PPC key have reversed meanings,
+ * i.e., vmmKey 0 is PPC key 1 and vice versa.
+ *
+ * vmmKey Notes
+ * Mode 0 1
+ *
+ * kVmmProtNARW not accessible read/write VM_PROT_NONE (not settable via VM calls)
+ * kVmmProtRORW read only read/write
+ * kVmmProtRWRW read/write read/write VM_PROT_WRITE or (VM_PROT_WRITE | VM_PROT_READ)
+ * kVmmProtRORO read only read only VM_PROT_READ
+
+ */
+
+#define kVmmProtXtnd 0x00000008
+#define kVmmProtNARW (kVmmProtXtnd | 0x00000000)
+#define kVmmProtRORW (kVmmProtXtnd | 0x00000001)
+#define kVmmProtRWRW (kVmmProtXtnd | 0x00000002)
+#define kVmmProtRORO (kVmmProtXtnd | 0x00000003)