| M E M _ I L O A D S E G 2 ( )
| | | | | SOURCE: qdev_autodocs.txt 1.163 (12/09/2014) English AMIGA - MEM_#?
----------------------------------------------------------------------------
NAME
mem_iloadseg2() - Allows to scatter-load executable off
of memory.
SYNOPSIS
segs = mem_iloadseg2(objptr, objlen);
LONG mem_iloadseg2(void *, LONG);
FUNCTION
This function does exactly what 'mem_iloadseg()' does,
but does not require 'mem_xxxifh()' subsystem thus its
a bit faster, smaller and guaranteed to work even when
all allocatable signals are exhausted.
INPUTS
objptr - Pointer to (hexdumped) data.
objlen - Size of that data.
RETURNS
Function returns standard seglist, that can be freed
with OS 'UnLoadSeg()'. NULL means loading error.
BASES
SysBase, DOSBase
NOTES
No restrictions on addressing and type of arbitration.
SEE ALSO
mem_uniloadseg2()
EXAMPLE
None.
BUGS
None known.
----------------------------------------------------------------------------
| |
| |