Do you have a question about the Turbo-Plus V1.41 and is the answer not in the manual?
Questions and answers
Summary of Contents for Microserve Turbo-Plus V1.41
Page 1
Turbo-Plus VI.41 16-bit Installation Guide April, 1985 Copyright (C) 1985 by Microserve, Inc. Microserve, Inc. 276 Fifth Avenue New York, N.Y. 10001...
Generating new slaves ..43 Installing Background Batch ......4-1 Overview ..... Patching ..... Slave generation ..51 Appendix Modifying a Slave Circuit Driver for Turbo-Plus ..A-l TurboDOS is a trademark of Software 2000, Inc. Turbo-Plus is a trademark of Microserve, Inc.
Turbo-Plus VI.41 16-bit Installation Guide INTRODUCTION This Installation Guide describes procedure generating configuration Turbo-Plus in system which includes 16-bit boards. information on the 8-bit installation, refer to the 8- Installation Guide to Turbo-Plus. For information on using package refer to the User *s Guide Turbo-Plus.
Turbo-Plus VI.41 16-bit Installation Guide Overview Turbo-Plus makes extensive use of the TurboDOS User Defined Function (TurboDOS call 0x29) and follows the USBSUP calling protocol, outlined in your TurboDOS 1.41 update notes, Appendix G of the 8-bit installation manual. Therefore. wish to add your own functions with this call, it is imperative...
Turbo-Plus VI.41 16-bit Installation Guide Turbo-Plus 16-bit Installation Check List THIS CHECKLIST IS FOB FUBE 16 BIT INSTALLATIONS ONLY Bead the Turbo-Plus 16-bit Installation Guide. Bun INSTALL.OMD. This program will prompt you for your TurboDOS version, your system boot drive, and your system search drive.
Page 7
Turbo-Plus VI.41 16-bit Installation Guide are running a 16-bit master, master ( OSMASTER.SYS). sure include TPLUSM.O as well USRSTJP.O, NETFWD.0, NETREQ.0 and MSGFMT.0 (supplied by Software 2000, Inc.) in the OSMASTER.GEN file. Reset and test your system. You should first notice Turbo-Plus LOGON program...
Turbo-Plus VI.41 16-bit Installation Guide Turbo-Plus Modules Turbo-Plus will arrive on two sides CP/M format single-sided single-density diskette. Side one contains all of the relocatable modules; side two contains .DO, .GEM, and .PAR files used to generate your Turbo-Plus installation. Program Modules Side one contains three types of files: 1) Relocatable program files:...
Turbo-Plus VI.41 16-bit Installation Guide Relocatable and executable program files These are all of the files containing the assembled source code Turbo-Plus utilities. They are distributed relocatable form, to allow the patching of parameters. Program which gives a master directory of any disk, DIRDUMP.O sorted by user area.
Turbo-Plus VI.41 16-bit Installatton Guide Relocatable subroutine files A number of routines are shared by various program modules. They include the following files: DBUFF.0 GBUFF.0 LOGCHK.O LOGDAT.0 MBÜFF.0 MROUTE.O PTABLE.O TABLES.G TPMOD.O TPDATE.O TPSCAN.O System function files These files must be moved to the user area on the system where your...
Turbo-Plus VI.41 16-bit Installation Guide Instal1ing Turbo-Plus Generating executable programs Before you begin your Turbo-Plus installation, make a backup of tbe distribution diskette(s). If you received Turbo-Plus on a single TurboDOS format disk, you may run the install procedure directly from that disk.
Turbo-Plus VI.41 16-bit Installation Guide System Generation Before Turbo-Plus may be brought up, it is necessary generate a new operating system. You should start with the .GEN .PAR files which you are currently using both your slave(s) and your master, but some additions will be necessary. Generating a new system master The following changes must be made to the .GEN file for your system master (usually STDMASTR.GEN or OSMASTER.GEN).
Page 14
Turbo-Plus VI.41 16-bit Installation Guide Figure 3.1 Sample OSMASTER.GEN file STDMASTR ; STANDARD NETWORK MASTER CONFIGURATION NETFWD ; NETWORK MESSAGE FORWARDING NETREQ ; NETWORK REQUEST PROCESSOR MSGFMT ; NETWORK MESSAGE FORMAT TABLE HDWNIT ; HARDWARE INITIALIZATION USBSTJP ; USER FUNCTION MAIN CALLING MODULE TPLTJSM ;...
Turbo-Plus VI.41 16-bit Installation Guide Generating new slaves Next, in your slave .GEN files, add lines containing USR8UP TPLUSS following the hardware initialization module. should also include NÊTFWD and NETSVG immediately after the line STDSLAVE. Also, optimize the performance of command, need a special console driver,...
Page 17
Turbo-Plus VI.41 16-bit Installation Guide Figure 3.5 Sample Turbo-Plus Console Driver C0N96TP: TURBODOS OPERATING SYSTEM NULL CONSOLE DRIVER COPYRIGHT 1984, SOFTWARE 2000, INC. Page 1 COPYRIGHT 1984, SOFTWARE 2000, INC. VERSION: 01/03/84 Edit History: JBG : 24-Aug-83 : Revised for TurboDOS VI.30 JBG : 12-Mar-84 : 16 bit conversion completed JBG : 3-Dec-84 : Clear status line logic added...
Page 18
Turbo-Plus VI.41 16-bit Installation Guide C0N96TP: TURBODOS OPERATING SYSTEM NULL CONSOLE DRIVER COPYRIGHT 1984, SOFTWARE 2000, INC. Page 2 CONOUT SERIAL# INITC ,“OxFF .INIT: M O V ;SET INIT COMPLETE FLAG PUSH ;SAVE FUNCTION NUMBER PUSH ;SAVE CHANNEL NUMBER/CHARACTER C L ,CONBR ;GET CONSOLE BAUD RATE CODE M O V D L , =3...
Page 19
Turbo-Plus VI.41 16-bit Installation Guide C0N96TP: TURBODOS OPERATING SYSTEM NULL CONSOLE DRIVER COPYRIGHT 1984, SOFTWARE 2000, INC. Page 3 ■ RETURN CONST: AL.EFLAG IF ESCAPE FLAG IS SET AL, AL PUSH SAVE HL BX,SCOUNT CHECK CON STAT COUNT BUMP IT SCOUNT,BX SAVE NEW STAT COUNT AL, BH...
Page 20
Turbo-Plus VI.41 16-bit Installation Guide C0N96TP: TURBODOS OPERATING SYSTEM NULL CONSOLE DRIVER IT 1984, SOFTWARE 20C INC. Page 4 PUSH SAVE REGISTERS PUSH PUSH BX.&TWLOCK# RELEASE CONSOLE CALL SIGNAL# RESTORE REGISTERS END IF RETURN CONOUT: AL.EFLAG IF WE ARE IN THE MIDDLE OF AN ESCAPE SEQU AL, AL NSEQ A L ,BCOUNT...
Page 21
Turbo-Plus VI.41 16-bit Installation Guide C0N96TP: TURBODOS OPERATING SYSTEM NULL CONSOLE DRIVER COPYRIGHT 1984, SOFTWARE 2000, INC. Page 5 CALL SERIAL# ; PRINT THE BYTE AT,, EFLAG ; CHECK ESCAPE FLAG ’ ; IF IT WAS NOT SET __NR PUSH SAVE REGISTERS PUSH PUSH...
Page 22
Turbo-Plus VI.41 16-bit Installation Guide Figure 3.6 TWX Null Console Manager TWXNUL: Turbo-Plus TWXNUL driver Copyright 1985, Microserve, Inc. Page 1 D e fault Shi Ít-In/Shi ft-Out controls î ÁUTHOR Jim Gabriel Microserve 1 » Edit History: JBG : 24-Aug-83 Revised for TurboDOS VI.30...
Page 23
Turbo-Plus VI.41 16-bit Installation Guide TWXNUL: Turbo-Plus TWXNUL driver Copyright 1985, Microserve, Inc. Page 2 TWXRST: : PUSHF SAVE FLAGS PUSH SAVE REGISTERS PUSH PUSH PUSH AL, AL SIGNAL THAT NO MESSAGE IS LINE25,AL BX,&RSTCOD SET HL FOR SHIFT OUT...
Page 24
Turbo-Plus VI.41 16-bit Installation Guide To modify this driver you may either write your own, or use symbolic patch facility. The primary reason to write your would be to perform operations other than a simple console output of a string of bytes, such as code to also keep track the cursor position before the message.
Page 25
Turbo-Plus VI.41 16-bit Installation Guide Figure 3.7 TWX Televideo Console Manager TWXTY: Turbo-Plus TWXTV driver Copyright 1985, Microserve, Inc. Page 1 Shift-In/Shift-Qut controls for Televideo 925/950/800 series AUTHOR: Jim Gabriel Microserve, Inc. Edit History: JBG : Aug-83 Revised for TurboDOS VI.30...
Page 26
Turbo-Plus VI.41 16-bit Installation Guide TWXTV: Turbo-Plus TWXTV driver Copyright 1985, Microserve, Inc. Page 2 TWXRST: PUSHF SAVE FLAGS PUSH SAVE REGISTERS PUSH PUSH PUSH AL.AL SIGNAL THAT NO MESSAGE LINE85,AL BX,&RSTCOD SET HL FOR SHIFT OUT scorn D H ,CONAST#...
Turbo-Plus VI.41 16-bit Installation Guide INSTALLING BACKGROUND BATCH Overview Turbo-Plus Background Batch System operates on its dedicated slave board. It requires a number of .CMD files related data files. It allows job scheduling, maintains a log of batch operation, and offers utilities to list current and pending jobs and to delete jobs.
Turbo-Plus VI.41 16-bit Instal 1 ation Guide Slave Generation Finally, a number of modifications to your system generation must be completed: Two changes must be made in the system .SYS files: First, a slave must be generated for the batch system. This slave should have one change made in its .GEN file: Replace its console...
Turbo-Plus VI.41 16-bit Installation Guide Appendix A Modifying a Slave Circuit Driver for Turbo-Plus using slave boards with incorrect circuit drivers, highly recommended that you patch slave circuit driver source code (SCD???.A) in order to use BESET commands. change to be made occurs at the end of interrupt service routine in the circuit driver.
Need help?
Do you have a question about the Turbo-Plus V1.41 and is the answer not in the manual?
Questions and answers