|
| | | | M O D _ A D I _ F E E D
| | | | | SOURCE: qdev_structures.txt 1.10 (15/08/2014) English struct mod_adi_feed
{
ULONG af_memflags;
ULONG af_memstart;
ULONG af_memend;
ULONG af_flags;
LONG af_error;
};
af_memflags
- Standard memory flags such as MEMF_CHIP or MEMF_PUBLIC or
MEMF_LOCAL along with MEMF_CLEAR.
af_memstart
- Physical start address of possible allocation. This should be
start of the memory node but can be approximated absolute start
of memory region. Use QDEV_MOD_ADE_#? macros.
af_memend
- Physical end address of possible allocation. State where the
range ends. Use QDEV_MOD_ADE_#? macros.
af_flags - Loader related control flags. There is just one flag now which
allows to load and relocate all sections.
af_error - Dos borrowed errors codes. Following codes are pre-defined:
ERROR_OBJECT_LINKED - May appear when KTP/KMP linking failed.
ERROR_OBJECT_EXISTS - The module of such name already in mem.
ERROR_OBJECT_NOT_FOUND - Will appear when binary is ROMTAGless.
ERROR_OBJECT_TOO_LARGE - Will appear when binary comes with
additional segments and QDEV_MOD_DISKMOD_FLOADALL was not
specified. Other than that InternalLoadSeg() may return its
error value here too. If this member is zero after failure then
there was not enough memory.
| |
| | | | |
|