::.. DEALLOCATE ..::

Internal Command

Frees reserved memory
Syntax
DEAllocate block_address block_size
Description

Marks the block_size segment starting at block_address as unallocated in the system memory map. If any affected blocks were not previously allocated, the message

    MEMORY PROTECTION

is given. Block_address will be rounded down and block_size will be rounded up to a multiple of 80H bytes.

I/O-Units None
Examples
%DEALLOCATE 5000 1400

Deallocates the 1400H byte block starting at 5000H (must have been previously allocated).

%DEALLOCATE C000 1800
MEMORY PROTECTION

The 180H byte block starting at C000H was not previously allocated.

Notes See ALLOCATE command.