*** empty log message ***

This commit is contained in:
ceriel 1987-02-04 10:39:27 +00:00
parent 23bbc93a92
commit 0cf7165841
2 changed files with 52 additions and 5 deletions

View file

@ -1,4 +1,43 @@
CFLAGS=-O EMHOME=../../..
SRC = em.s atof.s fpp.s mli4.s dvu4.s dvi4.s eb.s
OBJ = em.o atof.o fpp.o mli4.o dvu4.o dvi4.o eb.o
DLSRC = dl.c dlbin.c
LIBOBJ = $(EMHOME)/modules/lib/libobject.a
CFLAGS = -O -I$(EMHOME)/h
.s.o:
z80 -c -I$(EMHOME)/h $*.s
all: int.hex dl dlbin cv
install: all
@echo "nothing is installed"
cmp: all
@echo "nothing is compared"
clean:
rm -f *.o a.out dl dlbin *.hex cv
pr:
@pr Makefile $(SRC) $(DLSRC) cv.c
opr:
make pr | opr
a.out: $(OBJ)
$(EMHOME)/lib/em_led -b0:0x100 -a0:2 -a1:2 -a2:2 -a3:2 $(OBJ)
int.hex: a.out dlbin
./dlbin a.out > int.hex
./dosort int.hex
dl: dl.o dl: dl.o
cc -n -o dl dl.o $(CC) -n -o dl dl.o
dlbin: dlbin.o
$(CC) -n -o dlbin dlbin.o $(LIBOBJ)
cv: cv.o
$(CC) -n -o cv cv.o

View file

@ -1,8 +1,12 @@
The interpreter contained here is tested under CP/M on a RC702 Z80 The interpreter contained here is tested under CP/M on a RC702 Z80
microcomputer. Make it by typing `doas'. microcomputer. Make it by typing `make'.
E.out files to interpret must be made with a special Pascal library E.out files to interpret must be made with a special Pascal library,
using whatever means available, because the UNIX and CP/M conventions which can be obtained by compiling the Pascal library with -DCPM,
because the UNIX and CP/M conventions
about end of file and end of line differ. about end of file and end of line differ.
Also, the size of "double" must be 4 bytes.
To accomplish this, use the "int22" ack-description file from this
directory, by putting it in the directory where you perform the compilation.
Then the following sequence can be used to transmit it to CP/M. Then the following sequence can be used to transmit it to CP/M.
cv <e.out >file.cv cv <e.out >file.cv
dl file.cv file.hex dl file.cv file.hex
@ -21,3 +25,7 @@ De Boelelaan 1081
1081 HV Amsterdam 1081 HV Amsterdam
Holland Holland
..!decvax!mcvax!vu44!sater ..!decvax!mcvax!vu44!sater
Also, some changes have been made to convert the interpreter to the
new assembler syntax. This has never been tested, because we don't have
the target machine anymore.