Go to file
Lassi Kortela 3855274aa5 Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
edwin Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
newpcs Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
sources Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
tools Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
xli Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
alink.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
asm_link.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
block.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
border.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
cio.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
class.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
compile.dem Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
conio.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
coscoops.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
cprint.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
cprint1.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
cread.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
ctype.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
cwindow.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
debug.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
demstart.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
do_auto.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
do_edwin.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
do_pcs.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
do_scoop.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
do_util.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
dos.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
dos.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
expand.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
expsmmu.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
extsmmu.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
flo2hex.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
frame.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
freesp.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
freesp.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
get_path.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
get_port.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
glue.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
graphcmd.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
graphics.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
inht.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
install.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
install2.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
install3.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
instance.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
instpro.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
interf.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
intrup.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
ldscoop.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
machtype.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
make_fsl.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
master.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
math.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
memory.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
memtype.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
memtype.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
memtype.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
meth2.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
methods.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
msdos.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
msdos1.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
newtrig.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcmake.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
pcmake.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
pcs.lnk Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcs.mak Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcsexp.lnk Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcsexp.mak Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcsext.lnk Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcsext.mak Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcspro.lnk Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pcspro.mak Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
pro2real.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
probid.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
prociosp.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
prointrp.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
proio.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
proiosup.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
proread.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
proread.me Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
prosmmu.asm Unpack disk2.tgz 2023-05-20 12:57:05 +03:00
prosprin.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
prosread.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
prowin.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
read.me Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
readme.1 Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
readme.2 Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
readme.pro Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
realio.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
realio.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
realschm.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
regschem.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
rpc.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
saprop.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sarith.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sasm.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sbid.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sbigmath.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sbigmem.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sbigmxp.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sbigmxt.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sc.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scannum.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scar_cdr.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schars.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schbuil2.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
schbuild.bat Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
scheme.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scheme.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schemed.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schemed.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schemed.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
schemed.ref Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
schmdefs.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scpsdemo.s Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
screen.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scroll.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
scsend.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
sdebug.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sdump.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
send.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
senv.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
serrmsg.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
serror.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sexec.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sfasl.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sgcmark.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sgcsweep.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
shash.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sin_out.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sinterp.arg Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sinterp.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sinterp.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sio.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
slink.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
slink.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
slist.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
smain.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
smemory.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
smmu.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
smmu.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sobjhash.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sport.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sprint.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sprintf.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sprop.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
squish.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
srch_str.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sread.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sreify.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
srelocat.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sreset.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sstack.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sstring.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
stackf.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
stdio.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
stimer.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
strace.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
strmlnrs.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
support.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
sutil.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
svars.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
sw_int.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
tutorial.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
utl.scm Unpack disk1.tgz 2023-05-20 12:57:04 +03:00
version.h Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
xli.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
xli.equ Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
xli.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
xli.ref Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
xli_pro.mac Unpack disk3.tgz 2023-05-20 12:57:06 +03:00
zcio.c Unpack disk4.tgz 2023-05-20 12:57:06 +03:00
zio.asm Unpack disk3.tgz 2023-05-20 12:57:06 +03:00

readme.pro

  
  
   THIS IS THE README FILE FOR THE PROTECTED MODE SCHEME 4.0 RELEASE

  This readme file provides the instructions for a build of the Protected
  Mode Scheme Diskette by itself. It may also be built as a part of the
  normal PC Scheme build procedure as described in the file README.
    
  A. Materials to be provided by Software Control:
  
     1.) One blank, formatted, double-sided, double-density  (360KB)
         floppy diskettes.  They should already be formatted.
  
     2.) Business Pro with:
         -  640K memory
	 -  one high-density (1.2 MByte) floppy drive (drive A)
	 -  one low-density (360 KByte) drive (drive B)
	 -  a printer
	 -  one Winchester hard disk drive with at least 10 Mbytes free
  
     3.) MS-DOS Operating System diskette vers. 3.21 (P/N 2538155-1610
         AND 1611)
  
     4.) MACRO ASSEMBLER version 4.00 diskette (P/N 2546114).
  
     5.) LATTICE 'C' COMPILER version 3.05  diskettes (P/N 2249759).
  
     6.) Dater diskette version 1.20 (P/N 2223081-1610).
  
  
  
  B. Materials to be provided by the Scheme Development group:
  
     1.) TI PC SCHEME SOURCE diskette #1 (P/N 2537903-2620).
  
     2.) TI PC SCHEME SOURCE diskette #2 (P/N 2537903-2621).
  
     3.) TI PC SCHEME SOURCE diskette #3 (P/N 2537903-2622).
  
     4.) TI PC SCHEME SOURCE diskette #4 (P/N 2537903-2623).
  
  
  C. Release procedure steps:
  
     1.) Boot the PC from MS-DOS diskette.
  
     2.) Enter the date and time when you are requested to do so.
  
     3.) Format the Winchester as follows:
  
	    - Type FORMAT E: /S (and pressing RETURN).
	    - Respond to the prompt for drive type with appropriate number.
  
     4.) Copy all the files on the MS-DOS diskette onto the Winchester by
	 typing:
  
	       COPY *.* E:/V (and pressing RETURN)
  
     4.1) Modify the CONFIG.SYS file to include at least 15 files:
  
	       FILES=20
	       BUFFERS=15
  
     5.) Reboot the system from the Winchester.
  
     6.) Enter the date and time when you are requested to do so.
  
     7.) Remove the MS-DOS diskette from drive A: and insert the PC SCHEME
	 SOURCE diskette #1 (P/N 2537903-2620) in drive A:
  
     8.) Begin execution of the batch stream to build PC SCHEME:
  
	    - Press the PRNT key (to cause subsequent messages to be echoed
				  to the printer).
  
	    - Type A:MASTER protected
  
	 NOTE: protected must be in lower case!!!

	 The batch stream will instruct you to insert the diskettes listed
	 above.  Once the necessary files have been copied to the Winchester,
	 the actual build process will begin and no further attention is
	 required until the installation disks are ready to be made
	 (the batch stream will wait for you at that point).
  
     9.) Each of the assemblies in the batch stream should terminate with the
	 following message:
  
	   Warning Severe
	   Errors  Errors
	   0	   0
  
    10.) C compilations may produce warning messages and this is all right.
	 There should be no error messages, however.
  
    11.) DOS messages about "unable to create directory" during CD commands
         or "file not found" during DEL commands can be ignored.
  
    12.) When you are prompted to, insert a blank formatted 360KB diskette
         into drive B (*not* drive A) and press RETURN to continue.
  
    13.) Label the diskette as:
  
		PC SCHEME PROTECTED MODE DISKETTE,
		(P/N 2537903-1615).
  
    14.) You're done.