Definitions in gasp.h

Preprocessor macro definitions for the gasp.h header file

Definitions:

#include <qvm/gasp.h>
#define GWF_HOST ((gasp_walk_flags_t)0x0001U)

Need host location information.

#define GWF_RAM ((gasp_walk_flags_t)0x0002U)

Need guest RAM information.

#define GWF_ROM ((gasp_walk_flags_t)0x0004U)

Need guest ROM information.

#define GWF_DMA_SRC ((gasp_walk_flags_t)0x0008U)

Need regions that can be a DMA source.

#define GWF_DMA_TGT ((gasp_walk_flags_t)0x0010U)

Need regions that can be a DMA target.

#define GMF_NONE ((gasp_map_flags_t)0x00000000U)

Prevent the region from being accessed.

#define GMF_READ ((gasp_map_flags_t)0x00000100U)

Allow the region to be read.

#define GMF_WRITE ((gasp_map_flags_t)0x00000200U)

Allow the region to be written.

#define GMF_EXEC ((gasp_map_flags_t)0x00000400U)

Allow the region to be executed.

#define GMF_NOCACHE ((gasp_map_flags_t)0x00000800U)

Disable caching of the region.

#define GMF_MASK ((gasp_map_flags_t)0x00000f00U)

Mask for selecting access permissions flags.

#define GMF_MAP_ANY ((gasp_map_flags_t)0x40000000U)

Allow mapping outside permanent guest RAM.

#define GMF_RESERVED ((gasp_map_flags_t)0x80000000U)

Reserved value.

#define GRAM_HINT_RAM ((gram_hint_flags_t)0x0001U)

Look for free memory in RAM.

#define GRAM_HINT_ROM ((gram_hint_flags_t)0x0002U)

Look for free memory in ROM.

#define GRAM_HINT_ALIGN_TOP ((gram_hint_flags_t)0x0004U)

Allocate from the top of a free memory block.

Page updated: