Changeset 35a3d950 in mainline for abi/include/mm/as.h


Ignore:
Timestamp:
2012-11-01T18:11:04Z (12 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
082b7f1
Parents:
a582dff
Message:

mm: implement support to guarded address space areas

Guarded address space areas will have at least one unmapped page at both its ends. This should
prevent overflows from being undetected.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • abi/include/mm/as.h

    ra582dff r35a3d950  
    3737
    3838/** Address space area flags. */
    39 #define AS_AREA_READ       1
    40 #define AS_AREA_WRITE      2
    41 #define AS_AREA_EXEC       4
    42 #define AS_AREA_CACHEABLE  8
     39#define AS_AREA_READ       0x01
     40#define AS_AREA_WRITE      0x02
     41#define AS_AREA_EXEC       0x04
     42#define AS_AREA_CACHEABLE  0x08
     43#define AS_AREA_GUARD      0x10
    4344
    4445/** Address space area info exported to uspace. */
Note: See TracChangeset for help on using the changeset viewer.