Determine attributes of a given memory address
Source position: exec.pas line 2040
function TypeOfMem( |
address: Pointer |
):Cardinal; |
address |
|
A memory address |
A long word of memory attribute flags. If the address is not in known RAM, zero is returned.
Given a RAM memory address, search the system memory lists and return its memory attributes. The memory attributes are similar to those specified when the memory was first allocated: (eg. MEMF_*)
If the address is not in known-space, a zero will be returned. (Anything that is not RAM, like the ROM or expansion area, will return zero. Also the first few bytes of a memory area are used up by the MemHeader.)