Get memory regions as string
This commit is contained in:
17
src/memory.h
17
src/memory.h
@@ -13,16 +13,13 @@ enum MemoryPermissions {
|
||||
HI_MEMORY_PRIVATE = 1 << 4
|
||||
};
|
||||
|
||||
#define REGIONS_MAX 256
|
||||
typedef struct {
|
||||
void *region_start;
|
||||
void *redion_end;
|
||||
u32 region_flags; // enum MemoryPermissions
|
||||
u32 offset;
|
||||
str pathname;
|
||||
} MemoryRegion;
|
||||
|
||||
str read_memory_maps_self();
|
||||
|
||||
sc_array_def(MemoryRegion, memreg);
|
||||
void *region_starts[REGIONS_MAX];
|
||||
void *region_end[REGIONS_MAX];
|
||||
u32 region_flags[REGIONS_MAX]; // enum MemoryPermissions
|
||||
u32 offset[REGIONS_MAX];
|
||||
str pathname[REGIONS_MAX];
|
||||
} MemoryRegions;
|
||||
|
||||
#endif // MEMORY_H_
|
||||
|
||||
Reference in New Issue
Block a user