ProDOS Assembler EdAsm 1.1: Loading Relocatable Files

Before you use ProDOS Assembler EdAsm 1.1 or 1.0 to load relocatable routine files, make sure the files are longer than 1K in code.
For example, the following program uses the files RBOOT and RLOAD under the ProDOS enviroment to load a relocatable routine file READBITS.0, file type REL, 87 bytes long:

10 AD=0
20 PRINT CHR$(4);"BRUN RBOOT"
30 AD=USR(0),"READBITS.0"

However, when the program runs, the error "No Buffers Available / Break in 30" occurs under BASIC.SYSTEM version 1.1, ProDOS version 1.1.1, and ProDOS EdAsm, release 1.0 dated 15-JAN-84.

To workaround the problem, insert: DS 1024,$EA
at the end of the program.
Published Date: Feb 19, 2012