kernel/eka/include/u32std.h
changeset 31 56f325a607ea
parent 0 a41df078684a
child 33 0173bcd7697c
--- a/kernel/eka/include/u32std.h	Mon Dec 21 16:14:42 2009 +0000
+++ b/kernel/eka/include/u32std.h	Wed Dec 23 11:43:31 2009 +0000
@@ -180,6 +180,9 @@
 		// chunks, all other local chunks should be nameless.
 		ELocalNamed 		= 0x000000080,
 
+		// Make global chunk read only to all processes but the controlling owner
+		EReadOnly			= 0x000000100,
+
 		// Paging attributes for chunks.
 		EPagingUnspec		= 0x00000000,
 		EPaged				= 0x80000000,
@@ -187,7 +190,7 @@
 		EPagingMask 		= EPaged | EUnpaged,
 
 		EChunkCreateAttMask =	EMappingMask | EGlobal | ECode |
-								ELocalNamed | EPagingMask,
+								ELocalNamed | EReadOnly | EPagingMask,
 		};
 public:
 	TUint iAtt;