defTIME24 Directive
The defTIME24
directive directs SPLat/PC to assign a value to a label and reserve a nominated amount of RAM to hold the data associated with that label. It is part of the Automatic RAM Allocation scheme introduced in SPLat/PC V7.15.2 (May2005).
Syntax:
Label defTIME24 {Value}
Label
is a line label. Value
is an optional numeric constant. If not used Value
defaults to 1. Typically you would specify Value if you intend to access an array of data using indexed or jndexed addressing.
This will automatically allocate 3x Value
bytes (24 bits) of RAM and assign the address of the first byte to Label
.
An error will be raised if SPLat/PC is unable to find enough free RAM.