Appendix 2
Notes Address Name contents
N2
23783
HD-‘38
Length of data 0-65535
N2
23785 HD-QD Start of data 0-65535
N2 23787 HD-OF Program length 0-65535
N2 23789 HD-11 Line number
1 23791 COPIES Number of copies made by SAVE
23792 Start of Microdrive MAPS or CHANS
WARNINGS
1. Opening a stream to the Microdrive or net requires a certain amount of
free memory with which to create a channel. A Microdrive channel is 595
bytes, and a net channel is 276 bytes. These channels will be created either
by OPEN#, MOVE or by SAVE/LOAD/VERIFY/MERGE. This meant
that an existing program with insufficient room below RAMTOP will give
the report Out of memory to any of these operations.
2. Another effect of the creation of these buffers is to move machine code
stored in a REM statement. This may create problems. So always put machine
code programs above RAMTOP.
3. It is inadvisable to BREAK during a Microdrive write operation (one during
which the border is flashing), since you may end up with an unclosed file.
ERASE will remwe unclosed files, but will take about thirty seconds to
do so, as the computer checks the cartridge several times to make sure that
the file has no end.
46