The following is an partial extract from the PCLV11-J Manual. 3.4.4 Software Distribution Media : Distribution Media : a) Diskette, RX01/RX02 single density. b) Cartridge tape (QJV13/U/S/MDC300XL - QIC-02), bootable. For cartridge tape, an RT-11 run-time system is required and will be charged for, as the tape is distributed as a bootable RT-11 system. Software modules distributed to support the PCLV11-J are : * - CUTIL.SAV the cartridge diagnostic utility ** - SCINIT.SAV the cartridge tape initialization program - SC.MAC driver handler for RT-11/TSX+ operating systems - SC.RSX driver handler for RSX-11M+ operation systems - SBRU.TSK the modified RSX-11M+ BRU utility - SAVRES.SAV the Webster save/restore image mode utility *** - SCBOOT.SAV the bootable tape generator - SB.SYS the bootable device handler * CUTIL - Cartridge utility * CUTIL - Cartridge utility CUTIL is a diagnostic program for the cartridge tape drive. The following commands are supported: A - Set transfer count. Default is one block (256 words). B - Rewind cartridge to beginning of tape. E - Write file mark. F - Search forward and find next file mark. G - Compare read and write buffers. L - List, in ASCII, the number of bytes specified from the read buffer. (Defaults to forty bytes unless number length supplied.) M - Move data from read to write buffer. N - Select drive. P - Position. Space forward one block. R - Read a block. S - Read status information. U - Issue a reset. W - Write a block. X - Examine the specified register: C1 command and status WC transfer count BA base address BX base address extension Y - Retension cartridge. Z - Erase cartridge. ** SCINIT - Cartridge Initializer ** SCINIT - Cartridge Initializer This program initializes a cartridge, erasing the entire tape and writing a dummy file as the first file. An initialized cartridge has the format: VOL1 HDR1 * dummy record * EOF1 * blank tape with the dummy file having the name 'ZEROED.FIL' and a zero sequence number. This file will not appear on any directory of the cartridge. A cartridge must be initialized by SCINIT before it is first used otherwise errors will occur during read or write operations. Note : VOL1 : ANSI volume label HDR1 : ANSI file header label * : File mark EOF1 : ANSI end of file label blank tape: Erased tape *** SCBOOT - Bootable Cartridge Creator *** SCBOOT - Bootable Cartridge Creator A bootable cartridge has the same format as a bootable magtape: VOL1 SCBOOT HDR1 * disc image * EOF1 * where SCBOOT is the soft boot handler. This bootstrap is created from the SB handler, which treats the cartridge as a file-structured device. The disc image is a file which contains a runnable RT-11 image, the SB.SYS special handler, and a bootstrap. The image is best created as a logical disc. Device Handlers Device Handlers SC: SC: The SC: device handler which emulates the DEC MT handler. SC.MAC is the device handler for RT-11/TSX+ operating systems and SC:RSX is the device handler for RSX-11M+ operating systems. SB: SB: The SB: device handler allows the cartridge to be used as a read only random access device and enables RT-11 to be booted and run from a cartridge tape. 3.4.5 Creation of a Bootable Cartridge An additional device handler (SB) has been provided to allow RT-11 to be booted and run from cartridge tape. A bootable cartridge tape is created as follows : (NB assume master distribution RT-11 on device DK:) First create a logical disc image of the required RT-11 system , including the SB.SYS handler. a) create rt2.dsk/allocate:3000. b) mount ld0 rt2 c) init/noq ld0: d) copy/sys dk: ld0: Put the SB handler's bootstrap in block zero on the logical disc as the primary boot. e) copy/boot:SB ld0:rt11sj.sys ld0: Load the cartridge tape into the drive and initialize it. f) r scinit Create the cartridge tape boot file SCBOOT.BOT. When SCBOOT.SAV executes, it requires the boot file (SCBOOT.BOT) be on device DK:. The SCBOOT.BOT file is created as follows: Copy the RT-11 disc image to a file g) copy dk:rt2.dsk dk:scboot.bot Find the boot file's starting block number h) dir/block scboot.bot Delete the boot file. (You may have to unprotect it first.) i) unpro scboot.bot j) del scboot.bot Recreate the boot file as a one block file containing the SB handler's bootstrap. k) create scboot.bot/start:n./allocate:1 where n is the starting block number from step h. Now create the bootable cartridge. l) r scboot.sav and respond to the prompt with rt2.dsk The system image file will be written to the cartridge, with the bootstrap file SCBOOT.BOT written as the second block. When the program finishes successfully, the following message will be displayed: ** The SC: Cartridge is now Hardware Bootable ** ** The system image file is SC:SYSTEM.FIL ** A bootable cartridge tape now exists.