added couple of PAL proc related constants
authorvprabhal <vprabhal@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 12 Jul 2007 00:05:46 +0000 (00:05 +0000)
committervprabhal <vprabhal@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 12 Jul 2007 00:05:46 +0000 (00:05 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3201 6f19259b-4bc3-4df7-8a09-765794883524

OldMdePkg/Include/Library/PalCallLib.h

index aefaebf..235ba99 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