--- 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;