]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OldMdePkg/Include/Library/PalCallLib.h
added couple of PAL proc related constants
[mirror_edk2.git] / OldMdePkg / Include / Library / PalCallLib.h
index aefaebf55b4657ac42136aa4c5fb78d20885a2ff..235ba99fe88e2ce96ac6df46ad7af834866e7017 100644 (file)
 //\r
 // Bitmask of Opearation of PAL_CACHE_FLUSH.\r
 // \r
-#define PAL_CACHE_FLUSH_INVIDED_LINES     BIT0\r
-#define PAL_CACHE_FLUSH_PROBE_INTERRUPT   BIT1\r
+#define PAL_CACHE_FLUSH_INVALIDATE_LINES     BIT0\r
+#define PAL_CACHE_FLUSH_NO_INVALIDATE_LINES  0\r
+#define PAL_CACHE_FLUSH_POLL_INTERRUPT       BIT1\r
+#define PAL_CACHE_FLUSH_NO_INTERRUPT       0\r
 \r
 /**\r
   \r
@@ -186,6 +188,13 @@ typedef struct {
 // \r
 #define PAL_CACHE_INIT_ALL  0xffffffffffffffffULL\r
 \r
+//\r
+// CacheType \r
+//\r
+#define PAL_CACHE_INIT_TYPE_INSTRUCTION                 0x1\r
+#define PAL_CACHE_INIT_TYPE_DATA                        0x2\r
+#define PAL_CACHE_INIT_TYPE_INSTRUCTION_AND_DATA        0x3\r
+\r
 //\r
 // Restrict of PAL_CACHE_INIT.\r
 // \r