BASIC-80

RMX/80 BASIC-80

Drive 1: In drive I, you must have a disk with these modules:

The RMX/SO nucleus, factory-configured for an iSBC

SO/IO, SO/20,orSO/30.

The RMX/SO extension files, including the Disk File System, and the RMX/SO Boot Loader files for the appropriate CPU board.

Once these two disks are present in the proper drives, you can begin configuring your RMX/SO BASIC-SO version. We'll look at procedures and examples of two kinds of BASIC-SOs-a boot-loaded version and a PROM-based version.

Generating a Boot-Loaded RMX/80 BASIC-80

The software requirements for generating a boot loader and a compatible version of BASIC-SO are listed above. You must have the two disks in their proper drives with the given modules on each disk.

The hardware requirements for the boot loader and its accompanying version of BASIC-SO are:

An iSBC 201, iSBC 202, iSBC 204, or iSBC 206 Disk Controller, with its necessary cables, and the disk drives it controls.

An iSBC SO/IO, iSBC SO/IOA, iSBC SO/20, iSBC SO/20-4,or iSBC SO/30.

At least 4SK bytes of RAM if DFS is used, or 32K bytes of RAM if it is not used. If you use an iSBC SO/30, the 16K bytes of RAM on-board count toward the total. You can use any combination of iSBC RAM boards.

An RS-232C compatible terminal, and accompanying cables.

There are three steps to generating a boot loader for RMX/SO BASIC-SO:

1.You must examine and, if necessary, modify the BQOPS.ASM module.

2.You must also examine the BOOTCM and BQBMEM modules and modify them as needed.

3.After you have verified that the various assembly modules accurately reflect your hardware and software configurations, you SUBMIT the GBOOT.CSD module, shown in figure F-2, which assembles BOOTCM.ASM and BQBMEM.ASM and LINKs and LOCATEs the boot loader.

Modifying the BQOPS.ASM Module. The BQOPS.ASM module contains data used by the BOOTCM.ASM, BQBMEM.ASM, BASCM.ASM, and BQMEM. ASM modules. In most cases, this will be the only module you will modify before assembling modules for a new configuration. The boot loader configuration re- quirements are dependent upon the CPU model, the disk controller model, the number of disk drives available, and the highest memory location; if these do not change from configuration to configuration, then the boot loader need not be regenerated.

With the ISIS-II Text Editor or CREDIT, you can edit the BQOPS.ASM module listed in figure F-I to support your exact configuration. Refer to the ISIS-II User's Guide for an explanation of the Editor's features and capabilities.

F-5

Page 97
Image 97
Intel 9800758-02 manual Generating a Boot-Loaded RMX/80 BASIC-80