home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
simtel
/
archives
/
cpm
/
8210-1.txt
< prev
next >
Wrap
Text File
|
1993-02-12
|
140KB
|
3,702 lines
1-Oct-82 00:35:00,1666;000000000000
From: tekmdp!laurir.tektronix at Udel-Relay
To: tekcrd!info-cpm at Mit-Mc
Date: 30 Sep 1982 at 2335-PDT (Thursday)
Subject: Re: Aztec C compiler query
In-reply-to: Your news article houxn.274 of Thu Sep 30 09:26:42 1982
Via: UTD-CS; 1 Oct 82 5:42-EDT
Via: Mit-Mc; 6 Oct 82 16:10-EDT
Via: Brl; 6 Oct 82 16:25-EDT
Via: Brl-Bmd; 6 Oct 82 16:39-EDT
I talked this week to Harry Suckow, the boss at Manx Software Systems,
vendors of Aztec C. He admits that things have been in a shambles;
the problem is that he's been holding down consulting contracts while
letting minimum-wage hired help handle the orders. Result, orders didn't
get handled, even when they were pre-paid, a postal regulation no-no
good for getting the Feds to shut down your business. He has finished
the contract, discharged the baddies, hired all new people, and claims
that his order turn-around is now below one week.
Technically, this compiler is great. It really does define all of
Kernighan & Ritchie -- not only the language, but just about all of the
library functions, too. I used this product to write a BASIC compiler --
heavy on the static initializers -- and am so happy with it that my
company is negotiating an OEM agreement to incorporate it into our
utility/translator packages.
One of my colleagues at another company sent an authorization to his
purchasing department to buy an Aztec C II compiler (includes floats
and longs). Within two weeks he held it in his hands. It appears that
Manx is now open for business.
-- Andrew Klossner (laurir.tektronix@udel-relay) [ARPA]
(ucbvax!teklabs!tekmdp!laurir) [USENET]
1-Oct-82 05:06:00,926;000000000000
Date: 1 October 1982 07:06-EDT
From: Charlie.Strom at Mit-Mc
Sender: CSTROM at Mit-Mc
Subject: Fancy Font demo files
To: INFO-PRINTERS at Mit-Mc, INFO-CPM at BRL
Via: Mit-Mc; 1 Oct 82 7:14-EDT
Via: Brl; 1 Oct 82 9:25-EDT
Via: Brl-Bmd; 1 Oct 82 9:53-EDT
I have uploaded the following files to MC:
AR70:CPM;FNCFNT COM
FNCFNT HEX
FNCFNT DM1
FNCFNT DM1HEX
FNCFNT DOC
These files can be used with an Epson MX80 or MX100 with Graftrax or
Graftrax Plus roms to illustrate the print quality available with the
Fancy Font software package. A 48K or larger CP/M system is required.
Note that the DM1 file is binary and therefore has been hexified for
those who cannot FTP binary files.
I will try to answer any technical questions I can. My only connection
with this product is that of a very satisfied user.
I hope to be uploading more Epson-specific files to AR70 in the near
future.
1-Oct-82 16:04:00,681;000000000000
Date: 1 Oct 1982 1504-PDT
From: SHOSTAK at Sri-Csl
Subject: Long Package for BDS-C
To: info-cpm at BRL
cc: shostak at Sri-Csl
Via: Sri-Csl; 1 Oct 82 18:07-EDT
Via: Brl; 1 Oct 82 18:22-EDT
Via: Brl-Bmd; 1 Oct 82 18:31-EDT
A long integer package for BDS-C similar in spirit to the existing
floating point package is now available, complete with 8080 assembly
language sources for the machine-coded part. The package is to be
found at <MC> in the files:
ar36:cpm; long 1c
ar36:cpm; long 1doc
ar36:cpm; long 1csm
ar36:cpm; long 1crl
See the documentation file (long 1doc) for details. Please report any
bugs or comments to me.
-Rob Shostak
-------
1-Oct-82 23:39:00,503;000000000000
Date: 2 October 1982 01:39-EDT
From: Herb Lin <LIN@Mit-Mc>
Subject: reading IBM Displaywriter diskettes under CP/M ..
To: info-micro at BRL, info-cpm at BRL
Via: Mit-Mc; 2 Oct 82 1:37-EDT
Via: Brl; 2 Oct 82 1:53-EDT
Via: Brl-Bmd; 2 Oct 82 1:58-EDT
or any other kind of operating system. Is it possible? the IBM displaywriter
uses 8 inch floppies (which I imagine follow the IBM standard which I think
is the usual 8 inch floppy standard,but I'm not sure of this.)
help??
thanks.
3-Oct-82 01:22:00,1298;000000000000
Date: 3 October 1982 03:22-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: SWAP.ASM
To: Info-Cpm at BRL
Via: Mit-Mc; 3 Oct 82 3:15-EDT
Via: Brl; 3 Oct 82 3:26-EDT
Via: Brl-Bmd; 3 Oct 82 3:23-EDT
I don't normally send .ASM files via netmail, but this one is very
short and many people have asked for the function it provides.
; SWAP.ASM ver. 1.0
; by Keith Petersen, W8SDZ
; Oct. 3, 1982
;
;The purpose of this program is to temporarily swap
;CP/M's CONSOLE and LIST outputs so that programs
;which normally cannot output to the list device may
;be made to do so. The function is a "flip-flop" so
;to "un-do" the swap simply execute SWAP.COM again.
;
ORG 100H
;
LHLD 1 ;GET POINTER TO CBIOS JMP TABLE
LXI D,10 ;READY TO ADD 10
DAD D ;HL=ADRS OF LSB OF JMP ADRS
PUSH H ;SAVE ADRS
MOV E,M ;SAVE LSB OF JMP IN E
INX H ;HL=ADRS OF MSB OF JMP ADRS
MOV D,M ;SAVE MSB IN D
INX H ;SKIP OVER JMP INSTRUCTION
INX H ;HL=ADRS OF LSB OF JMP ADRS
MOV C,M ;SAVE LSB IN C
MOV M,E ;PUT NEW LSB THERE
INX H ;HL=ADRS OF MSB OF JMP ADRS
MOV B,M ;SAVE MSB IN B
MOV M,D ;PUT NEW MSB THERE
POP H ;HL=ADRS OF LSB OF CONOUT JMP
MOV M,C ;PUT NEW LSB THERE
INX H ;HL=ADRS OF MSB OF CONOUT JMP
MOV M,B ;PUT NEW MSB THERE
RET ;RETURN TO CCP
;
END
3-Oct-82 08:47:00,449;000000000000
Date: 3 October 1982 10:47-EDT
From: Dan Blumenfeld <DAN@Mit-Ml>
Subject: MC68000 Cross-Assemblers?
To: Info-CPM at BRL
Via: Mit-Ml; 3 Oct 82 10:35-EDT
Via: Brl; 3 Oct 82 10:46-EDT
Via: Brl-Bmd; 3 Oct 82 10:49-EDT
Does anyone know of a MC68000 cross-assembler which runs under CP/M-80? The
idea here is to be able to develop and assemble 68K code for use in controllers
and the like. Any pointers, etc. would be appreciated.
Dan
3-Oct-82 15:44:00,2700;000000000000
Date: 3 October 1982 17:44-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: New Version of MODEM7
To: INFO-CPM at BRL
Via: Mit-Mc; 3 Oct 82 17:34-EDT
Via: Brl; 3 Oct 82 17:47-EDT
Via: Brl-Bmd; 3 Oct 82 17:44-EDT
The following files are on MIT-MC in AR61:CPM;
MODEM 769ASM
MODEM 769HEX
MODEM 769COM
MCNFG 769ASM
also,
MODEM 7XXHIS has been updated.
MODEM 769ASM/HEX/COM are the latest versions of MODEM7. For
those who don't have MAC and/or the time, MCNFG 769ASM can be edited
and patched over the COM or HEX files with DDT to configure MODEM769
for their system.
Thanks to Bill Rizzi and Keith Petersen for several suggestions
for changes.
-------------------------------------------------------------------------
The following describes the changes:
;10/01/82 Made changes to outer shell to make program more "user
; friendly", as follows:
;
; 1. Menu now has three screens of instructions,
; 2. if NOT PMMI then PMMI instructions eliminated from Menu,
; 3. eliminated XPRT mode - replaced with M prompt from
; Menu command line,
; 4. Menu display routine gets user chosen values for local
; commands,
; 5. added Menu command to reset disks to R/W,
; 6. added Menu command to display phone numbers for non-PMMI
; users,
; 7. added Menu command for non-PMMI users to employ routine
; from user overlay to reset modem ports.
;
; Made following additions to user overlay options:
;
; 1. added table of local command values,
; 2. added option to convert backspace to rub,
; 3. added option for transmit local character unless
; preceded by special character,
; 4. added parameter to test for existence of user overlay
; routine to reset modem ports from Menu.
;
; Made changes to main line routine checks of user overlay as
; follows:
;
; 1. get local command values,
; 2. test for convert backspace to rub option,
; 3. not use disconnect local command if non-PMMI user,
; 4. always check overlay for IMSAI before front panel output,
; 5. test whether local command must be preceded by special
; character.
;
; Also, wrote overlay file entitled M769CNFG.ASM which user can
; edit to:
;
; 1. change the modem ports,
; 2. change options as appropriate to his system,
; 3. change other options to suit his taste,
; 4. include an optional routine to initalize his modem
; on execution of MODEM7,
; 5. include an optional routine to reset his modem from
; the Menu.
; (Examples of 4 and 5 are given in the
; file for the case of the H89.)
;
;P.L.Kelley
4-Oct-82 00:35:16,863;000000000000
Date: 4 Oct 82 2:35:16-EDT (Mon)
From: Keith Petersen <w8sdz@BRL>
To: Info-Micro at BRL, Info-Cpm at BRL
Subject: Need info on ICOM Attache
Via: Brl; 4 Oct 82 2:47-EDT
Via: Brl-Bmd; 4 Oct 82 2:49-EDT
A friend just bought a used "ICOM Attache", made by
Pertec. It is part number 200801. It has a 10-slot
S-100 mother board, power supply and very nice ASCII
keyboard (MITS "AEA Keyboard" part number 200814-1).
Also included was a video board number 1 (part number
200081-800-B) and video board number 2 (part number
200082-800 rev. B).
This unit looks similar to a large typewriter when its
lid is closed.
Can anyone help with schematics and/or instruction book?
The drawings for the video display boards are especially
needed so we can figure out how to make this into a working
microcomputer.
--Keith <w8sdz@brl>
4-Oct-82 00:43:00,1677;000000000000
Date: 4 October 1982 02:43-EDT
From: Leor Zolman <LEOR@Mit-Mc>
Subject: long.crl fixed, BDS C news
To: info-cpm at BRL
Via: Mit-Mc; 4 Oct 82 2:33-EDT
Via: Brl; 4 Oct 82 2:47-EDT
Via: Brl-Bmd; 4 Oct 82 2:47-EDT
I've uploaded "ar36:cpm;long 1crl" in proper binary format.
So far I've only gotten four self-addressed stamped 8" disks for v1.50
test version return. Here's something to tempt you with: David Kirkland's
symbolic C debugger is going out with each v1.50 beta test disk. So send
TWO 8" disks instead of one. This debugger does things like list out all
variables by name, local and external, knowing the difference between "i"
for different functions...prints out structures in their proper structure,
breakpoints by line-number-in-function and position-of-expression-in-line,
etc. etc. An incredibly neat hack.
Well, it's official: Lifeboat's exclusive is a thing of the past. They
signed the non-exlusive contract several days ago, going into effect
immediately. Thus, the BDS C User's Group is now selling the compiler
directly. I've had several inquiries for the address of the User's Group;
here it is:
BDS C User's Group (Robert Ward: coordinator, Sheila: sec'y)
PO Box 287
Yates Center, Kansas 66783
(316) 625-3554
Was visited today by Masa Tasaki, director of Lifeboat Japan. GOOD MAN. He's
working on breaking totally free from Lifeboat NY, and I did my part to help
by signing a direct distribution contract for BDS C in Japan (I gave him
an exclusive for Japan, but at least this time my contract has a 90-day
termination clause! I don't expect to use it. The guy was good vibes all
the way.)
Sayonara,
-leor
4-Oct-82 09:06:00,492;000000000000
Date: 4 October 1982 09:06 cdt
From: Heiby.APSE at Hi-Multics
Subject: Decimal package for BDS-C??
To: info-cpm at BRL
Via: Hi-Multics; 4 Oct 82 11:24-EDT
Via: Brl; 4 Oct 82 11:45-EDT
Via: Brl-Bmd; 4 Oct 82 11:47-EDT
Does anyone have a decimal arithmetic package for BDS-C. No, I don't
mean float. I want something with at least 6 or 8 digits precision and
no round-off error for dealing with stuff like dollars and cents where
$.0999997 makes little or no cents. Ron.
4-Oct-82 13:17:00,394;000000000000
Date: 4 Oct 1982 1217-PDT
From: MOORE at Usc-Isib
Subject: KERMIT.EXE
To: info-cpm at BRL
cc: MOORE at Usc-Isib
Via: Usc-Isib; 4 Oct 82 15:10-EDT
Via: Brl; 4 Oct 82 16:35-EDT
Via: Brl-Bmd; 4 Oct 82 16:57-EDT
I have been unable to assemble kermit.mac on my tops-20, even w/ cmd.rel &
cmd.unv. Is there a kermit.exe anywhere on the net (ftp-able)?
Thanks,
Jim
-------
4-Oct-82 22:08:00,763;000000000000
Date: 5 October 1982 00:08-EDT
From: Eliot Scott Ramey <ELIOT@Mit-Mc>
Subject: MODEM769 and history
To: info-cpm at BRL
Via: Mit-Mc; 5 Oct 82 0:05-EDT
Via: Brl; 5 Oct 82 0:20-EDT
Via: Brl-Bmd; 5 Oct 82 0:27-EDT
I think we should decide on how to differentiate between the
already exsisting, and sure to come MODEM7XX.HIS files. Why isn't
it just called MODEM769.HIS, thus reflecting the what the most recent
modification to MODEM7 (soon to be MODEM8) that has been made.
Can you tell the difference between MODEM7XX.HIS and MODEM7XX.HIS?
Maybe this should be taken up with SYSOPS only, but I thought
I might mention it here too.
-Eliot@Mit-ITS
Sysop of the Arlington RCPM
(703)536-9769
4-Oct-82 23:18:47,2128;000000000000
Date: 4 Oct 1982 23:18:47 EST (Monday)
From: Mike Meyer <mwm@Okc-Unix>
Subject: Re: Reply to: software toolworks c/80
In-Reply-to: Your message of 1 Oct 1982 19:28 CDT
To: alt at Utexas-11
Cc: info-cpm at BRL, chesley.tsca at Sri-Unix
Via: Okc-Unix; 5 Oct 82 0:35-EDT
Via: Brl; 5 Oct 82 0:51-EDT
Via: Brl-Bmd; 5 Oct 82 1:00-EDT
I feel that I have to add my two cents to the comments on c/80 (version II).
I tried to use it, and gave up in utter disgust. I have never gotten anything
of mine to compile, in spite of 4 years of coding C.
The problems I had were numerous. First, and most obvious, was the library.
Or lack thereof (I confess to being spoiled by Leor & Unix). What was worse,
the supplied printf (the standard C print routine) didn't work when you
told it to output hex. Since the CALLED routine unstacks arguments,
all functions have to be called with the number of arguments that they
are declared with. The contortions to get around this in the print routine
made it somewhat akin to hieroglyphics in readability. There are other,
more subtle bugs in the I/O library (then again, they may be in my code -
but it works under other compilers).
Second, you could not have unions declared outside a function. The compiler
(rightly) declares that you can't initialize a union. You then declare
one outside of a function, and it tries to initialize it to zeros. But this
is illegal...
Third, when the compiler runs out of disk space, it starts merrily dumping
its assembler output to the screen, with (apparently) no way to shut it
off. Since the compiler is written in itself, I assume that the same problems
will appear in user programs.
Last, and what I consider worst, when I spoke to the author about the problems
in his compiler, his attitude seemed to be `Why are you bothering me?'
Caveat: The version of the compiler I bought is (now) about 6 months old.
Some of the problems may have been fixed. Also, I do know people who have
gotten code to run with the compiler (after rewriting the I/O library from
the ground up). They STILL hate the thing.
mike
4-Oct-82 23:38:00,422;000000000000
Date: 5 October 1982 01:38-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: Change to MCNFG 769ASM
To: INFO-CPM at BRL
Via: Mit-Mc; 5 Oct 82 1:35-EDT
Via: Brl; 5 Oct 82 1:49-EDT
Via: Brl-Bmd; 5 Oct 82 2:00-EDT
The MCNFG 769ASM file on MIT-MC in AR61:CPM; has been changed.
This is the MODEM769 overlay file and has been modified to allow easier
overlay of optional parameters by PMMI users.
Paul Kelley
5-Oct-82 00:05:00,655;000000000000
Date: 5 October 1982 02:05-EDT
From: "James Lewis Bean, Jr." <BEAN@Mit-Mc>
Subject: Going around lifeboat
To: LEOR at Mit-Mc
cc: INFO-CPM at Mit-Mc
Via: Mit-Mc; 5 Oct 82 2:02-EDT
Via: Brl; 5 Oct 82 2:20-EDT
Via: Brl-Bmd; 5 Oct 82 2:26-EDT
I think that the news is wonderful! I just hope that Mr Gold, and
company get a feel for the amount of dissatisfaction out there. I have
one of thoes odd systems that only lifeboat supports, or should I say
advertises to support, therefor I have to buy from them. I hope
other vendors let lifeboat know that they are less that satisfied
with their support.
lewis
bean at mit-mc
5-Oct-82 00:35:00,317;000000000000
Date: 5 Oct 1982 0235-EDT
From: Shawn F Mckay <uc.shawn.MIT-EECS@Mit-Mc>
Subject: kermit.exe
To: info-cpm at BRL
Via: Mit-Mc; 5 Oct 82 2:30-EDT
Via: Brl; 5 Oct 82 3:14-EDT
Via: Brl-Bmd; 5 Oct 82 3:22-EDT
I would bet this is not a new question, but what is "Kermit.mac"
Thanx
-shawn
-------
5-Oct-82 10:54:00,383;000000000000
Date: 5 Oct 1982 0954-PDT
From: Jeff Prothero <JSP@Washington>
Subject: Lifeboat & kin
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 5 Oct 82 12:54-EDT
Via: Brl; 5 Oct 82 13:26-EDT
Via: Brl-Bmd; 5 Oct 82 13:39-EDT
So, everybody detests Lifeboat. I'm interested in writing software
for CP/M, but not in distributing it. Is there a software publisher
people do like?
-------
5-Oct-82 12:33:00,471;000000000000
Date: 05 Oct 1982 1133-PDT
From: Max Diaz <MMD@Su-Ai>
Subject: XMODEM for TENEX
To: info-cpm at BRL
Via: Su-Ai; 5 Oct 82 14:29-EDT
Via: Brl; 5 Oct 82 14:54-EDT
Via: Brl-Bmd; 5 Oct 82 15:21-EDT
New version in AR60:CPM; XMODEM SAI has a few bugs corrected (^C capability...),
and slightly better doc.
This version is for TENEX/TOPS20/WAITS, but has no TAC functions yet; it is
primarily for transfers to/from a hard-wired or dial-in micro.
--Max
5-Oct-82 16:45:00,482;000000000000
Date: 5 OCT 1982 1845-EDT
From: JDOS at Mit-Ai (John Paul McNamee)
Subject: C Compilers
To: INFO-CPM at Mit-Ai
Via: Mit-Ai; 5 Oct 82 18:37-EDT
Via: Brl; 5 Oct 82 18:41-EDT
Via: Brl-Bmd; 5 Oct 82 18:55-EDT
Recently there has been talk of the various C compilers that
are available for CP/M. BDS C, C/80, and AZTEC have all been
mentioned, but nobody has talked about Whitesmiths C & PASCAL
compilers. Is this because of the high price of it or because
its no good?
6-Oct-82 00:31:28,1162;000000000000
Date: 6 Oct 1982 0:31:28 EST (Wednesday)
From: Cal Thixton <tj@Okc-Unix>
Subject: Re: C Compilers
In-Reply-to: Your message of 5 OCT 1982 18:45 EDT
To: JDOS at Mit-Ai
Cc: INFO-CPM at Mit-Ai
Via: Mit-Ai; 6 Oct 82 1:38-EDT
Via: Brl; 6 Oct 82 1:52-EDT
Via: Brl-Bmd; 6 Oct 82 1:49-EDT
I ordered the manuals for the Whitesmith's C compiler back
when I was looking for a good C compiler for my CP/M system.
Several things turned me off to them. The compiler requires
60K to run. Becuase of this, you had to do a cold boot to get
back to CP/M. The compiler itself is a full C compiler, initializers,
statics, floats, macro subs, etc. ( I am not sure if they have
implemented the additions from UCB like structure assignments
and enum's) but what I heard from friends was that the
compiler producted 'buggy' code for 8080's. 'Buggy' was a relative
and obscure term. I do know that NONE of thier libraries
are compatible with UNIX libraries. They totally re-wrote
everything from printf's to exit's. Hence, nothing is really
portable, unless you just trash thier libraries. The price
was also, for a hacker, a little high.
Cal - - tj
6-Oct-82 02:40:00,629;000000000000
Date: 6 October 1982 04:40-EDT
From: Jerry E Pournelle <POURNE@Mit-Mc>
Subject: MITE
To: info-cpm at BRL
Via: Mit-Mc; 6 Oct 82 4:38-EDT
Via: Brl; 6 Oct 82 4:52-EDT
Via: Brl-Bmd; 6 Oct 82 4:51-EDT
Having used it for several weeks now, i can recommend
the M.I.T.E. communications program from Mycroft Labs. Mycroft
is Larry hughes. He did the PLINK and some other modem type
stuff.
MITE isn't free, of course. It does work, and downloads files
of all kinds, including binary files, even if what you're
communicating with isn't MODEM7.
It's also very easy to use and the documentatin is comprehensible.
6-Oct-82 08:44:14,1708;000000000000
Date: 6 Oct 1982 8:44:14 EST (Wednesday)
From: Mike Meyer <mwm@Okc-Unix>
Subject: Re: C Compilers
In-Reply-to: Your message of 5 OCT 1982 18:45 EDT
To: JDOS at Mit-Ai
Cc: INFO-CPM at Mit-Ai
Via: Mit-Ai; 6 Oct 82 9:53-EDT
Via: Brl; 6 Oct 82 10:24-EDT
Via: Brl-Bmd; 6 Oct 82 10:41-EDT
The first version of the Whitesmith C compiler had three problems. First,
it was HUGE (I have it from an insider that the compiler was never meant
to run on CP/M - it just happened to fit). Second, the I/O library mentioned
by tj@okc-unix. Third - support (especially for CP/M) wasn't very good.
I never saw what the support for CP/M was like. I worked with the VMS version
of the compiler for a short while, and we had lot's of trouble with it, and
with support. Hearsay evidence suggusts that the problem was agravated if
you had a CP/M version. See the BDS C Users Group Small C distribution for
some comments.
There is a new version of the Whitesmiths compiler out. From what I have heard,
it fixes the I/O library problems and some (relatively) minor problems with
initializers that appeared in the first compiler. Since I've never seen anything
on the compiler, I won't garuntee these things.
As for the `ucb' extentions, I have never seen ANY non-Unix compiler that tried
to add any of the nice things added to C by Ritchie not documented in the
K & R book (structure assignments/passing/returning, enums), or the
ucb things (arbitrary-length assignments), or even the misc stuff from
other people (classes). It looks like K & R defined `C' for the non-bell
world, and anything added to the language after that won't be see anywhere
but on a Unix system. *sigh*
mike
6-Oct-82 11:00:00,1247;000000000000
Date: 6 Oct 1982 1000-PDT
From: Dick <Mead@Usc-Eclb>
Subject: Problem using DDT
To: info-cpm at Mit-Mc
Via: Mit-Mc; 6 Oct 82 13:00-EDT
Via: Brl; 6 Oct 82 13:19-EDT
Via: Brl-Bmd; 6 Oct 82 13:35-EDT
This may be a problem specific to my system hardware configuration,
but I thought I would mention it to seee if someone knows what's
going on. First, DDT has worked fine on the system up to now,
and as a matter of fact worked partially for 3 or 4 steps one time
during this bug. Now, what I have is a 44k system running in 48k
ram, (the top 4k reserved for programs like BYE).
I just recently tried to test a program using the TRACE and
BREAKPOINT functions, and what I appear to see is the very first
instruction execute, then the system hangs, and I have to re-boot.
The instruction doesn't seem to matter, from an XRA to an LXI H,
I have run this on another system with the same files, and al
works ok, could this be due to my having only a 44k system??
I am not really interested in going too deep into this, perhaps
just a few hints/thoughts. I may just install another 16k and make it
a 56k or larger system. By the way the program I was trying to
debug was less than 4k in size...
Thanks for any help...
-------
6-Oct-82 16:18:02,742;000000000000
Date: 6 Oct 1982 16:18:02 EST (Wednesday)
From: Cal Thixton <tj@Okc-Unix>
Subject: Re: Problem using DDT
In-Reply-to: Your message of 6 Oct 1982 10:00 PDT
To: Dick <Mead@Usc-Eclb>
Cc: info-cpm at Mit-Mc
Via: Mit-Mc; 6 Oct 82 17:19-EDT
Via: Brl; 6 Oct 82 17:30-EDT
Via: Brl-Bmd; 6 Oct 82 17:40-EDT
DDT, as I recall, uses a rst instruction to return control back
to itself when a break is encountered. I have seen that a few
CP/M systems like to use some locations in base page that perhaps
it shouldn't. It may be that this is where the hangup is at. if
a break is encountered, a rst x instruction gets run which causes
a jump to 0000 0000 00xx x000. if the instruction there is trash,
then anything can happen
cal
6-Oct-82 17:44:00,1918;000000000000
Date: 6 October 1982 1944-edt
From: Solomon at Mit-Multics
Subject: Zpro
To: info-apple at Mit-Mc
Cc: info-cpm at Mit-Mc, blue.-at.mit-mc at Mit-Multics
Via: Mit-Mc; 6 Oct 82 20:18-EDT
Via: Brl; 6 Oct 82 20:21-EDT
Via: Brl-Bmd; 6 Oct 82 20:26-EDT
I just received my Zpro upgrade to work at 1200 baud with the Novation
Apple-Cat II upgrade, and the only thing to say about itthat it is just
ust great. I have a slightly noisy telephone line, but all I get is an
occasio{. For those that don't know, zpro runs under CPM, supports
onboard and serial port modems, send and receives files under protocol
or straight, and does a host of other things such as terminal emualation
(I use vt52 or iq120 for emacs), macros, and auto login. The only thing
it is missing is a timer program with hooks to a clock.
If you have Zpro, send $10 plus your black box and disk to Southwestern
Data Systems. I did it with Express Mail, and had my disk back in 3 days
(the PO misses the delivery cutoff time in California, making one-day
service impossible). If you don't have Zpro, well...
Oh, you also need a 1200 baud modem. The Apple Cat II WITH the upgrade
is fine, though their instructions leave a lot to be desired. (They
don't have any, but you can call them at 800 423 5419 free.) For some
reason, Novation is a typical nouveau-high-tech company with an
excellent piece of hardware and friendly telephone types, but no ability
to support their product with written documentation. Curious. We have
six Novations and have had no problems (Hayes gave me lot of problems),
but we had to ask around to make the things work. Fortunately, Zpro does
most of that for you. In fact, Zpro is why we got Novation modems. If
they had any brains, they would give it away with the modem instead of
the awful Com-Ware which they include. But that's just my opinion.
Richard Solomon.
6-Oct-82 17:44:00,1870;000000000000
Date: 6 October 1982 1944-edt
From: Solomon at Mit-Multics
Subject: Zpro
To: info-cpm at Mit-Mc, blue at Mit-Mc
Via: Mit-Mc; 6 Oct 82 20:18-EDT
Via: Brl; 6 Oct 82 20:21-EDT
Via: Brl-Bmd; 6 Oct 82 20:27-EDT
I just received my Zpro upgrade to work at 1200 baud with the Novation
Apple-Cat II upgrade, and the only thing to say about itthat it is just
ust great. I have a slightly noisy telephone line, but all I get is an
occasio{. For those that don't know, zpro runs under CPM, supports
onboard and serial port modems, send and receives files under protocol
or straight, and does a host of other things such as terminal emualation
(I use vt52 or iq120 for emacs), macros, and auto login. The only thing
it is missing is a timer program with hooks to a clock.
If you have Zpro, send $10 plus your black box and disk to Southwestern
Data Systems. I did it with Express Mail, and had my disk back in 3 days
(the PO misses the delivery cutoff time in California, making one-day
service impossible). If you don't have Zpro, well...
Oh, you also need a 1200 baud modem. The Apple Cat II WITH the upgrade
is fine, though their instructions leave a lot to be desired. (They
don't have any, but you can call them at 800 423 5419 free.) For some
reason, Novation is a typical nouveau-high-tech company with an
excellent piece of hardware and friendly telephone types, but no ability
to support their product with written documentation. Curious. We have
six Novations and have had no problems (Hayes gave me lot of problems),
but we had to ask around to make the things work. Fortunately, Zpro does
most of that for you. In fact, Zpro is why we got Novation modems. If
they had any brains, they would give it away with the modem instead of
the awful Com-Ware which they include. But that's just my opinion.
Richard Solomon.
6-Oct-82 18:18:09,935;000000000000
Date: Wed Oct 6 1982 18:18:09 PDT
From: Lauren Weinstein <vortex!lauren@Lbl-Unix>
Subject: IBM PC C compilers
To: lbl-unix!INFO-CPM at BRL
Via: Lbl-Unix; 7 Oct 82 2:19-EDT
Via: Brl; 7 Oct 82 2:26-EDT
Via: Brl-Bmd; 7 Oct 82 2:29-EDT
Greetings. I appreciate the fact that INFO-CPM isn't exactly
the best place for this query, but given the nebulous state of
INFO-MICRO it seemed like a reasonable choice...
I'm looking for any information regarding the "best" C compiler
currently existing for the IBM PC.
I need to know:
1) Is the language implementation complete?
2) Does it generate reasonable code?
3) Does it compile with reasonable speed?
4) Does it generate object code or assembler source?
5) Is its stdio library complete?
6) Which OS does it run under?
7) Etc...
You probably know the sorts of issues I'm concerned about. Any
information would be appreciated. Thanks much.
--Lauren--
6-Oct-82 18:31:00,590;000000000000
Date: 6 October 1982 20:31-EDT
From: Leor Zolman <LEOR@Mit-Mc>
Subject: popular vendors
To: jsp at Washington
cc: info-cpm at BRL
Via: Mit-Mc; 6 Oct 82 20:27-EDT
Via: Brl; 6 Oct 82 20:35-EDT
Via: Brl-Bmd; 6 Oct 82 20:39-EDT
Actually, Lifeboat is the only one really detested by anyone. Westico,
Software Distributors, and some others have all gotten good words from
people like Mark of the Unicorn. Starting right about now, I'll probably
be finding out more about the various vendors. If any come up as either
remarkably great or awful, I'll let the list know...
-leor
6-Oct-82 22:42:46,389;000000000000
Date: 7 Oct 82 0:42:46-EDT (Thu)
From: Rick Conn <rconn@BRL>
To: info-cpm at BRL
Subject: CONFIG 1.2
Via: Brl; 7 Oct 82 0:51-EDT
Via: Brl-Bmd; 7 Oct 82 1:00-EDT
I have just uploaded CONFIG.C and CONFIG.COM, Version 1.2, to
AR36:CPM. This program is used to create configuration files for TINIT
and to program the TVI 950 CRT terminal.
Enjoy!
Rick
6-Oct-82 22:45:00,243;000000000000
Date: Thursday, 7 October 1982 00:45-EDT
From: LFG.JS.MIT-SPEECH at BRL
To: info-cpm at Mit-Mc
Via: Mit-Mc; 7 Oct 82 0:47-EDT
Via: Brl; 7 Oct 82 0:52-EDT
Via: Brl-Bmd; 7 Oct 82 1:01-EDT
Please remove me from the mailing list.
7-Oct-82 01:04:00,573;000000000000
Date: 7 October 1982 03:04-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: Problem using DDT
To: Mead at Usc-Eclb
cc: Info-Cpm at BRL
Via: Mit-Mc; 7 Oct 82 2:58-EDT
Via: Brl; 7 Oct 82 3:03-EDT
Via: Brl-Bmd; 7 Oct 82 3:14-EDT
Have you tried running the Lifeboat MEMR2 memory test? It is a very
good memory test program. Whenever I have unexplained problems with a
program that has previously worked, the first thing I do is run MEMR2.
Also, have you checked your DDT against 22CRCLST.DOC (my list of CRC's
for distribution versions of CP/M utilities)?
7-Oct-82 01:36:00,1273;000000000000
Date: 7 October 1982 03:36-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: TYPE15 "misfeature" actually feature
To: PLEHN at Mit-Mc
cc: Info-Cpm at BRL
Via: Mit-Mc; 7 Oct 82 3:30-EDT
Via: Brl; 7 Oct 82 3:37-EDT
Via: Brl-Bmd; 7 Oct 82 3:48-EDT
I noticed your message to Leor telling about a "misfeature" in TYPE15.
You said if the printer was togged with the control-P when the file
was typed out it did not go to the printer, only the console. This
was not a mistake, it was deliberate! TYPE15 uses BIOS output instead
of BDOS in order to get around the *misfeature* in CP/M that causes it
to echo characters during output if any are typed. This is particularly
important on a Remote CP/M system where it's likely that some noise
will be received by the modem while a file is being typed. Your
solution is to recompile it using BDOS output -OR- use my "SWAP"
program which temporarily transposes the console and list JMPs in the
jump table at the start of the CBIOS. Another way is to implement
IOBYTE and use STAT to reassign the console output to the printer.
Actually, if you have USQ (the Greenlaw UNsqueezer) you can say USQ -
filename.type and the output will go to the list device if you have
done control-P prior to entering USQ.
7-Oct-82 05:53:58,393;000000000000
Date: 7 Oct 82 7:53:58-EDT (Thu)
From: Rick Conn <rconn@BRL>
To: info-cpm at BRL
Subject: CONFIG Moved
Via: Brl; 7 Oct 82 8:17-EDT
Via: Brl-Bmd; 7 Oct 82 8:38-EDT
CONFIG.C and CONFIG.COM, Version 1.2, are now in AR37:CPM, as
well as the companion program, TINIT.C, Version 1.1. I overloaded
AR36:CPM in my upload last night ... sorry about the move.
Rick
7-Oct-82 05:55:00,373;000000000000
Date: 7 October 1982 07:55-EDT
From: Richard L Conn <CONN@Mit-Mc>
To: info-cpm at BRL
Via: Mit-Mc; 7 Oct 82 7:49-EDT
Via: Brl; 7 Oct 82 8:16-EDT
Via: Brl-Bmd; 7 Oct 82 8:32-EDT
CONFIG.C and CONFIG.COM, Version 1.2, now reside in AR37:CPM.
Sorry about the error ... I overloaded AR36:CPM last night. The companion
TINIT.C program is also there.
Rick
7-Oct-82 13:37:00,467;000000000000
Date: 7 October 1982 1537-EDT (Thursday)
From: Ed.DeHart at Cmu-10a
To: Info-cpm at BRL
Subject: IOMEC drive
Message-Id: <07Oct82 153714 ED80@CMU-10A>
Via: Cmu-10a; 7 Oct 82 15:33-EDT
Via: Brl; 7 Oct 82 15:39-EDT
Via: Brl-Bmd; 7 Oct 82 17:27-EDT
I have an Iomec hard disk drive (5 meg. fixed with 5 meg removable). I would
like to use it with my S-100 bus system. Does anyone know of a company that
makes a controller for this drive?
Thanks, Ed
7-Oct-82 16:11:00,893;000000000000
Date: 7 Oct 1982 at 1711-CDT
From: alt at Utexas-11
Subject: Reply to: ibm pc c compilers
To: vortex!lauren at Lbl-Unix
cc: info-cpm at Mit-Mc
Via: Mit-Mc; 7 Oct 82 18:28-EDT
Via: Brl; 7 Oct 82 18:33-EDT
Via: Brl-Bmd; 7 Oct 82 18:36-EDT
The Software Toolworks has a C compiler that (I think) will be out
for the IBM PC.
1) the compiler lacks:
a) floats
b) longs
c) typedef
d) #line
e) arguments to #define
2) the code is fair.
(Faster than basic, har har)
3) the speed is Sloooooooow.
4) it produces assembly code. (with in line source if you want it.)
5) the stdio lib is not the most complete I have ever seen (understatement).
6) the printf is bad.
7) price $49.95
I like it, it is cheap, and since I had to write my own printf and
my own stdio library I understand what it is doing. Actually
the stdio isn't that bad, it has all the basics.
-------
7-Oct-82 19:54:00,996;000000000000
Date: 7 October 1982 21:54-EDT
From: Eric O Stork <STORK@Mit-Mc>
To: info-cpm at BRL
Via: Mit-Mc; 7 Oct 82 22:10-EDT
Via: Brl; 7 Oct 82 22:18-EDT
Via: Brl-Bmd; 7 Oct 82 22:29-EDT
I need advice on the use of DDT (or SID):
. Could someone refer me to more instructive DDT.COM
documentation than is contained in Digital Research's
DDT USERS GUIDE? That documentation is fine for
reference, but not for learning. Is there a book,
article, or (best of all) a file I could study?
. My immediate problem involves debugging a patch for a
Text Processor. The Processor will run ONLY when
invoked with a filename on the command line,
i.e., PROCESS filename <cr>. I have not been able to
figure out how to provide "filename" after calling
PROCESS.COM into DDT.
Will greatly appreciate someone who knows how to do that
sending me a message with instructions.
Eric Stork
STORK at MIT-MC
7-Oct-82 22:32:43,601;000000000000
Date: Fri 8 Oct 1982 00:32:43-EDT
From: UCBVAX.teklabs!ogcvax!hp-pcd!orstcs!regan at Ucb-C70
Message-Id: <8209080808.3050.ucbcad@Berkeley>
Received: from ucbvax by UCBCAD (3.180 [8/29/82]) id a03050; 8-Oct-82 01:08:28-PDT (Fri)
Received: from UCBCAD by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A19951; 8-Oct-82 02:09:33-PDT (Fri)
Re: CP/M Distributor
Apparently-To: c70:info-cpm
Via: Mit-Ai; 8 Oct 82 5:29-EDT
Via: Brl; 8 Oct 82 5:38-EDT
Via: Brl-Bmd; 8 Oct 82 5:46-EDT
that people like, please give me a return message. Thanks in advance.
...!decvax!hplabs!hp-pcd!orstcs!regan
8-Oct-82 00:51:22,1227;000000000000
Date: 8 Oct 1982 0:51:22 EST (Friday)
From: Cal Thixton <tj@Okc-Unix>
To: Eric O Stork <STORK@Mit-Mc>
Cc: info-cpm at BRL
Via: Okc-Unix; 8 Oct 82 2:01-EDT
Via: Brl; 8 Oct 82 2:11-EDT
Via: Brl-Bmd; 8 Oct 82 2:13-EDT
when cp/m reads in a .COM file to execute, the command line which
was used (excluding the accual file name) to invoke this is placed
at 0x80. the first byte (0x80) indicates how many bytes following this
(0x81 to 0xff) came from the original command line. also, the first two
arguments in the command line are assumed to be files and cp/m
creats two File Control Blocks (I for get the accual address, somewhere
between 0x40 and 0x80) thus making it convenient for the new
program to go and muck with either of these two files. the FCB's
overlap, so only one can be used. if you want to use both, one has
to be moved someplace else. invoke DDT with come bogus arguments and
then tell it to display the base page. the format it simple.
so, what it seems you'll have to do is manually set the base page
up each time, or else set it up once, move that part to 0x100,
G0, save 1 foo (or is it save foo 1?)(blast SDOS!) and then
read in foo each time and move it back to base page.
cal
8-Oct-82 00:55:00,914;000000000000
Date: 7 Oct 1982 2355-PDT
From: Dick <Mead@Usc-Eclb>
Subject: My DDT problem
To: info-cpm at Mit-Mc
Via: Mit-Mc; 8 Oct 82 3:56-EDT
Via: Brl; 8 Oct 82 4:10-EDT
Via: Brl-Bmd; 8 Oct 82 4:15-EDT
Thanks for all the response. As far as I am able to
tell, I was not suffering from bad memory, interrupts,
or a faulty DDT copy. I re-tried a few times and still
had the problem. Then left the system alone a while,
) (it runs my CBBS/RCPM), and tried again with success.
I mean success only in that I could trace, beco....
because I found that when the trace was working, I
coi could not Dump or List, it would simply
breakpoint ah again (sigh). I think I will quit
while I am still behind...... Thanks again..
P.S. I left a TYPE15 update type wish list on the SYSOP sys.
I hope someone involved with TYPE15 gets a chance to
see and hopefully finds some of it of use.
-------
8-Oct-82 01:25:00,595;000000000000
Date: 8 October 1982 03:25-EDT
From: Ronald G Fowler <RGF@Mit-Mc>
Subject: [RGF: DDT problems]
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 8 Oct 82 3:25-EDT
Via: Brl; 8 Oct 82 3:33-EDT
Via: Brl-Bmd; 8 Oct 82 3:38-EDT
Date: 8 October 1982 01:52-EDT
From: Ronald G. Fowler <RGF>
To: STORK
cc: RGF
Re: DDT problems
Do this: A>DDT PROCESS.COM
DDT says: *
(+ some load information)
Do this: *IFILENAME<cr>
and the page-0 areas (DFCB and DBUF) will be set up as if you
had typed them in at command-level. The 'I' command is also
used in file loading.
8-Oct-82 01:47:00,389;000000000000
Date: 8 October 1982 03:47-EDT
From: Devon S McCullough <DEVON@Mit-Mc>
Subject: DDT
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 8 Oct 82 3:47-EDT
Via: Brl; 8 Oct 82 3:58-EDT
Via: Brl-Bmd; 8 Oct 82 4:01-EDT
There is a DDT command to parse a filename and set up the default first FCB, but you can
only specify the default drive (first FCB byte=0). The command is I if memory serves.
8-Oct-82 03:00:37,3973;000000000000
Date: 8 Oct 82 03:00:37 EST (Fri)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Re: C Compilers
To: (John Paul McNamee)JDOS at Mit-Ai, INFO-CPM at Mit-Ai
Via: UCF-CS; 8 Oct 82 8:43-EDT
Via: Mit-Ai; 8 Oct 82 9:09-EDT
Via: Brl; 8 Oct 82 9:18-EDT
Via: Brl-Bmd; 8 Oct 82 9:33-EDT
While Whitesmith's C is expensive compared to other comparable products,
it would be a bargain if it were a full implementation of the language
compatible with Unix and if it were easy to use. It is neither. In
addition, Whitesmith's support is indifferent, as I will document below.
But first, here's how you compile something using the CP/M version:
[from memory -- subject to slight inaccuracies]
A>pp test.c -o test.tm0
A>p1 test.tm0 -o test.tm1
A>p2 test.tm2 -o test.8
A>an test.8 -o test.r
A>ld80 -o test.com chdr.r test.r clib.a mlib.a .... (ad nauseum)
Naturally, all of the above can be done using a SUBMIT file, or one of the
other, superior utilities of that sort. But it takes a helluva long time!!
The library searches are all done on the disk, as is all the intermediate
data storage, etc.
Compare the above with the following for BDS C:
A>cc1 test.c
A>clink test
Also, the compatibility with Unix is lacking, especially in the I/O
department. When I was contemplating purchasing Whitesmith's C and
Pascal for one of my company's PDP-11's running RT-11, I called the big W
and inquired as to whether they would ever implement printf() as Unix
does. The response was a very haughty "I doubt that we'll ever implement
printf(). Our putfmt() is a much superior grammar." [I wonder whether
Dr. Chomsky would agree with him.] In any case that response was from
a fellow named who was not there the next time I called after I made
the mistake of buying the package.
The problem at that point was that I wasn't able to use the only program
segmentation facility available to memory-starved RT-11 systems, that is
overlays. The reason was that Whitesmith's generates unnamed .PSECTS in
their object code output, which have the wrong attributes by default. When
I asked the boys at Whitesmith's what I could do, their response was that
I could "edit the assembly code generated by the compiler" (obviously a
ridiculous solution). That was not as bad as it got -- actually even if I
HAD edited the MACRO file, I would have still had default .PSECTS in the
library (CLIB) which I did not have the source for. I was advised by
Whitesmith's that I could correct that situation by purchasing the source
for the library for ~~ $3000.
The big problem is that Whitesmith's really only gives cursory support
to anyone using an OS other than their own IDRIS (have you ever met anyone
who used IDRIS?) One of their people admitted this to me during one
of my calls.
You mentioned their Pascal "compiler". Actually it is a Pascal filter,
translating Pascal source to C (which, of course, adds one more pass to
the busy work described above). First of all, it does produce buggy object
code, as I found out first hand with the RT-11 version. Secondly, it is
pretty close to Wirth-Jensen, which means pretty close to worthless. Finally,
when I called them to ask specific questions (in advance of its purchase) the
person on the phone told me that he couldn't really tell me much about it --
that most people buy C and then they think it is a good idea to tack on $100
or so to get Pascal. He gave me the impression that it was an extra bone
in the soup and no more.
From what I have seen of code generated by the CP/M version it is quite large.
I really fail to see where this overpriced compiler will ever do me any
good. I have been using BDS and have nothing but good things to say about
it. If you can get along without longs and floats, definitely buy it!
Ben Goldfarb
ARPA: goldfarb.ucf-cs @ Udel-Relay
UUCP: ...!duke!ucf-cs!goldfarb
8-Oct-82 03:03:27,382;000000000000
Date: 8 Oct 82 03:03:27 EST (Fri)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Re: MITE
To: Jerry E Pournelle <POURNE@Mit-Mc>, info-cpm at BRL
Via: UCF-CS; 8 Oct 82 8:45-EDT
Via: Udel-Relay; 8 Oct 82 9:10-EDT
Via: Brl; 8 Oct 82 9:18-EDT
Via: Brl-Bmd; 8 Oct 82 9:35-EDT
But, Jerry, the big question is what does MITE do that MODEM7 won't?
8-Oct-82 13:22:00,2008;000000000000
Mail-from: DECNET site ECLD rcvd at 8-Oct-82 1227-PDT
Date: 8 Oct 1982 1222-PDT
From: Ted Shapin <BEC.SHAPIN.USC-ECLD@Usc-Ecl>
Subject: New BigBoard Info
To: info-cpm at BRL
Reply-to: BEC-SHAPIN at Usc-Ecl
Mail-Address: 2500 Harbor Blvd., Fullerton, CA 92634
Phone: (714) 970-3393
Via: Usc-Ecl; 8 Oct 82 16:25-EDT
Via: Brl; 8 Oct 82 16:35-EDT
Via: Brl-Bmd; 8 Oct 82 16:44-EDT
THE FOLLOWING NOTE COMES FROM DOUG DURLAND:
- - - -
if anyone else was interested in acquiring a BIGBOARD II.
The pertinent information is:
Manufacturer: CAL-TEX COMPUTERS, INC.
780 East Trimble Road
San Jose, CA 95131
408-942-1424
The Corp. consists of J. Ferguson, R. Smith, and Bill Siegmund
Ferguson and Smith were the designer/software writer for the
original BIGBOARD distibuted by Digital Research (Texas)
Bill is the local assembler/trouble shooter/document writer/etc.
Board characteristics:
4 Mhz Z80A
64K DRAM, 4k static ram, 4k EPROM (monitor) with sockets
for up to 24K EPROM, static ram, or EEPROM.
Double density disk controller, 5.25 or 8" (as the board
is configured, you cant mix - but this would be an
easy mod. The clock freq. is all they change.)
SASI interface for hard disk
STD bus
2 serial ports
4 parallel ports
2 counter - timer chips
EPROM programmer on board. ( I have written some good
software for it if you get that far )
ADM 31 terminal emulation (its good)
DMA
Cost: $245 bare board, $695 kit. CBIOS $25
As I mentioned I had a bit of trouble getting mine up. Some
board layout problems involving grounding (since corrected)
were quite a headache to iron out. Mine has now been up for
about 2 months with no further trouble. I purchased a Motorola
3003 monitor for $75 in order to be able to use a higher than
standard TV scan rate and get some super resolution. It is
really beautiful.
- - - -
[And after I just got done buying the BIG BOARD 1 from Dig. Res! Sob!]
-------
8-Oct-82 14:05:00,762;000000000000
Date: 8 Oct 1982 1305-PDT
From: David Baran <G.BABBAGE@Su-Score>
Subject: Comments on Whitesmith's C
To: info-cpm at Mit-Ai
cc: g.babbage at Su-Score
Via: Mit-Ai; 8 Oct 82 16:07-EDT
Via: Brl; 8 Oct 82 16:19-EDT
Via: Brl-Bmd; 8 Oct 82 16:30-EDT
Some comments on Whitesmith's:
(1) It is very, very slow on CP/M systems. The system
I use has a Priam winchester and 32k of disk buffering.
I would hate to see it on a floppy based system.
(2) It is a "full" C (e.g. has floating point in the language).
(3) It's faster (execution) than BDS C. For compilation,
BDS C is far faster.
(4) The entire I/O library is "wrong" - almost nothing
is compatible with Bell C.
David Baran
g.babbage @su-score
-------
8-Oct-82 18:59:00,690;000000000000
Date: 8 Oct 1982 (Friday) 2059-EDT
From: HUNEYCUTT at Wpafb-Afwal
Subject: More C questions (ad nauseum)..
To: Info-CPM at BRL
cc: Info-Micro at BRL
Via: Wpafb-Afwal; 8 Oct 82 20:58-EDT
Via: Brl; 8 Oct 82 21:06-EDT
Via: Brl-Bmd; 8 Oct 82 21:16-EDT
Hi,
Here's my addition to the recent flood of C compiler info requests. Has
anyone had any experience with the Q/C compiler from The Code Works?
According to the ads, you get a 'fully supported' C compiler AND the source
code for $95. I'm interested in porting this thing to other processors if
I can get some assurance that it comes at least as close as BDS C in imple-
menting standard K & R.
Doug
8-Oct-82 20:36:00,374;000000000000
Date: 8 October 1982 22:36-EDT
From: Michael C Adler <MADLER@Mit-Ml>
Subject: MODEM for tops-10
To: Info-cpm at BRL
Via: Mit-Ml; 8 Oct 82 22:34-EDT
Via: Brl; 8 Oct 82 22:39-EDT
Via: Brl-Bmd; 8 Oct 82 22:48-EDT
Has anybody written a version of modem for tops-10? I don't even know
whether it is physically possible to do so, but thought I would ask.
-Michael
9-Oct-82 00:15:12,534;000000000000
Date: 8-Oct-82 23:15:12-PDT (Fri)
From: UCBARPA.dag at Ucb-C70
Subject: What is CONFIG.C?
Message-Id: <8209090615.22429@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.207 [9/26/82])
id A22429; 8-Oct-82 23:15:15-PDT (Fri)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A14491; 8-Oct-82 23:20:46-PDT (Fri)
To: CONN at Mit-Mc, info-cpm at BRL
Via: Ucb-C70; 9 Oct 82 4:54-EDT
Via: Brl; 9 Oct 82 5:06-EDT
Via: Brl-Bmd; 9 Oct 82 5:09-EDT
Also what is TINIT.C?
David
9-Oct-82 11:56:00,663;000000000000
Date: 9 October 1982 13:56-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: MODEM769 BUG FIX
To: INFO-CPM at BRL
Via: Mit-Mc; 9 Oct 82 13:57-EDT
Via: Brl; 9 Oct 82 13:59-EDT
Via: Brl-Bmd; 9 Oct 82 14:05-EDT
A bug in the routine to check the PMMI local command to change
baud rate has been found and fixed in the current version of MODEM 769ASM
in AR61:CPM; on MIT-MC. A DIF file MDMFIX 769DIF also in AR61:CPM; fixes
the old version if you have a copy. NON-PMMI users need not concern themselves
with the bug. The HEX and COM files have not been fixed; I plan to replace
MODEM769 with a somewhat enhanced version soon.
Paul Kelley
9-Oct-82 12:14:24,1689;000000000000
Date: 9 Oct 82 14:14:24-EDT (Sat)
From: Rick Conn <rconn@BRL>
To: UCBARPA.dag at Ucb-C70
cc: CONN at Mit-Mc, info-cpm at BRL
Subject: Re: What is CONFIG.C?
29; 8-Oct-82 23:15:15-PDT (Fri)
91; 8-Oct-82 23:20:46-PDT (Fri)
Via: Brl; 9 Oct 82 14:21-EDT
Via: Brl-Bmd; 9 Oct 82 14:28-EDT
Both CONFIG and TINIT are programs designed for the TVI
950 CRT terminal. CONFIG is used to interactively specify how a
user wants his terminal to be programmed, allowing him to select
between five different cursors, various terminal attributes such
as key click, the text of his user line, and the text programmed
into each of the 11 function keys. It also has the capability of
writing the selections out to disk in a data file that can be
later read by CONFIG or by TINIT, whose function is to read such
a data file and program the terminal (TINIT=Terminal INIT).
Since CONFIG and TINIT are written in C and are quite
modular in their design, it is not too difficult to modify these
programs to work for other intelligent terminals, such as a
H19/H88/H89 or VT100.
In use, I typically maintain several .CFG files. One is
the standard, general-purpose configuration file, one is for do-
ing software development in C (programs the function keys to in-
voke the compiler, etc), one is for doing software development in
PASCAL, and one is for doing software development in assembly
language (with different function keys invoking different assem-
blers). There is also a configuration file for doing text pro-
cessing.
Rick
9-Oct-82 21:44:00,286;000000000000
Date: 9 October 1982 23:44-EDT
From: Herb Lin <LIN@Mit-Mc>
Subject: remote cp/m systems...
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 9 Oct 82 23:44-EDT
Via: Brl; 9 Oct 82 23:46-EDT
Via: Brl-Bmd; 9 Oct 82 23:49-EDT
can anyone tell me what you need to set up a remote cp/m system?
9-Oct-82 23:16:00,994;000000000000
Date: 9 Oct 1982 2216-PDT
From: Mark Moulding <mcmanis.mark@Usc-Eclc>
Subject: DDT help...
To: Stork at Mit-Mc, info-cpm at BRL
Via: Usc-Eclc; 10 Oct 82 1:22-EDT
Via: Brl; 10 Oct 82 1:31-EDT
Via: Brl-Bmd; 10 Oct 82 1:36-EDT
For a fairly good learning and reference on DDT (and the rest of CPM,
as well), a book by Morrow Designs which is essentially a clarification
of Digital Research's documentation has given me good service. I use
it instead of the DR documentation, since it has it all and is much more
readable. It doesn't cover SID, however - only DDT. There are examples
though, and a really handy section with all of the CPM calls defined.
As far as using a console command default string under DDT, about the
only way is to manually set up the FCB using the S command, and the
CCP string at location 80h with the length in front (SID makes this
much easier with its direct text entry). Sorry - I don't think there's
an easier way.
Mark
-------
10-Oct-82 07:57:00,2150;000000000000
Date: 10 October 1982 09:57-EDT
From: Charlie Strom <CSTROM@Mit-Mc>
Subject: Cache/Q...
To: LIN at Mit-Mc
cc: Info-CPM at BRL
Via: Mit-Mc; 10 Oct 82 9:57-EDT
Via: Brl; 10 Oct 82 10:04-EDT
Via: Brl-Bmd; 10 Oct 82 10:14-EDT
The claim is tha Cache/Q will work in any CP/M 2.2 system. It will not
boot up properly under ZCPR, but I assembled a relocated ZCPR (C/Q
uses a CCP 600H bytes lower than normal) and was able to cold boot
under the stock CCP and then install C/Q with the ZCPR in control.
Actually, the system reads in a file called CCP.SYS and in theory a
system is not needed on the first two tracks to go from disk to disk.
This would allow booting a single density disk on the A drive using a
Godbout controller (normally forbidden since the BIOS won't fit.)
Problems - It appears that the author (Pete Roberts) developed the
system on a hard disk and forgot to do a drive reset BDOS call when
you warm boot, so unless CCP.SYS is located in the same place on each
disk, it will crash. This was news to Pete when I called to bitch. It
makes me wonder how someone can market a program without beta testing.
Another bug is that there is a routine to specify the file type to be
bufferred, with the option of inversion (in other words buffer all
.CO? files or dont buffer any .CO? files for example) but this doesn't
work either. You can either buffer all files or none at this point. I
have been promised a fix on this as well. I would say that until these
two bugs are fixed, the buffering program is of dubious value. It will
buffer the directory, and that speeds things up slightly, but you need
a lot of extended address memory for it to be of use in buffering
files. My 20K of extended memory is barely enough to notice. Using it
without extended memory is probably a waste of effort, since it
buffers on a file by file basis rather than on a track by track basis
as does FAST.
Supplier is Techne Software, 3685 Mt. Diablo Blvd., Suite 130,
Lafayette, Ca. 94549. 415-283-6824.
I will report if and when the program runs as advertised; in the
meantime, I would recommend that you save your $195!
10-Oct-82 16:03:36,426;000000000000
Date: 10 Oct 1982 15:03:36-PDT
From: medin at Ucb-C70
To: info-cpm at BRL
Subject: Procedure Call
Via: Ucb-C70; 10 Oct 82 18:12-EDT
Via: Brl; 10 Oct 82 18:15-EDT
Via: Brl-Bmd; 10 Oct 82 18:17-EDT
I have a friend who wants to call a .COM file like PIP from Pascal MT+.
Anybody know if this can be done and how??
Milo Medin
Medin@UCB-C70
10-Oct-82 16:37:00,1409;000000000000
Date: 10 October 1982 18:37-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: MODEM770
To: INFO-CPM at BRL
Via: Mit-Mc; 10 Oct 82 18:36-EDT
Via: Brl; 10 Oct 82 18:44-EDT
Via: Brl-Bmd; 10 Oct 82 18:50-EDT
A new version of MODEM7 is available on MIT-MC in AR61:CPM;
The files are:
MODEM 770ASM
MODEM 770HEX
MODEM 770COM
MCNFG 770ASM
MODEM 770HIS
In addition MODEM 76LIB has been renamed to MODEM 77LIB for consistency.
An explaination of the changes follows:
;10/10/82 Made the following changes:
;
; 1. Corrected bug in routine to check local command
; to set baud rate,
; 2. Corrected bug in NEWFILE routine,
; 3. Reordered the configuration section to make it
; easier to change,
; 4. Introduced two optional toggles:
; a. backspace to rub - on/off,
; b. send local command to remote unless special character/
; use local command locally unless special character,
; 5. Give new configuration message on toggle,
; 6. If text file open give message on exiting terminal mode
; about possible buffer loss,
; 7. Give error message on reset disk to R/W attempt when file
; open,
; 8. Give error message if no file open when DEL, NOL or
; WRT attempted,
; 9. Give error message if command invalid,
; 10. Move PMMI dialing routines so they also can be overlaid
; by non-PMMI user routines. ;P.L.Kelley
10-Oct-82 21:24:08,1187;000000000000
Date: 10-Oct-82 20:24:08-PDT (Sun)
From: UCBARPA.dag at Ucb-C70
Subject: Procedure Call
Message-Id: <8209110324.11569@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.219 [10/9/82])
id A11569; 10-Oct-82 20:24:09-PDT (Sun)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A19563; 10-Oct-82 20:30:25-PDT (Sun)
To: info-cpm at BRL, medin at Ucb-C70
Via: Ucb-C70; 10 Oct 82 23:29-EDT
Via: Brl; 10 Oct 82 23:39-EDT
Via: Brl-Bmd; 10 Oct 82 23:49-EDT
Two possible ways...your Pascal may (though I doubt it) have a neat
little routine called 'exec' otrr 'system' or 'chain' yththat does a load
and go of a com file. Otherwise, the only way to do a chain is to
load the com file in memory wuititha relocatable loader routine and jump
to it. There are a couple of soon to be released software pacakges
that allow com files to be rubnn from other programs and then continue
to execute those programs. So far they do not include pascal, and at
any rate are not yet available to the general public.
Davdid
PS: sooryrry about wierd typing...it looks ok here by I feart that backspace
ashas gone the way of the winds.
10-Oct-82 21:31:50,969;000000000000
Date: 10-Oct-82 20:31:50-PDT (Sun)
From: UCBARPA.dag at Ucb-C70
Subject: Ozborne modem
Message-Id: <8209110331.11683@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.219 [10/9/82])
id A11683; 10-Oct-82 20:31:52-PDT (Sun)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A19666; 10-Oct-82 20:40:23-PDT (Sun)
To: info-cpm at BRL
Via: Ucb-C70; 10 Oct 82 23:39-EDT
Via: Brl; 10 Oct 82 23:53-EDT
Via: Brl-Bmd; 11 Oct 82 0:01-EDT
Has anyone done up modem to run on the ozzie? I have a loaner
for a week to test some of my software and I have to download
stuff from 8" system to the ozborne. Also, any routines that allow
the initial download of the modem program would be greatly appreciated.
If that fails, does anyone have the information on what ports and masks
are needed by the RS232 port so I can hack up my own modem changes.
This ozborne came devoid of docs.
Thanks in advance.
David
10-Oct-82 21:59:48,534;000000000000
Date: 10 Oct 82 21:59:48 EST (Sun)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Re: Problem using DDT
To: Dick <Mead@Usc-Eclb>, info-cpm at Mit-Mc
Via: UCF-CS; 13 Oct 82 1:19-EDT
Via: Mit-Mc; 13 Oct 82 12:27-EDT
Via: Brl; 13 Oct 82 12:42-EDT
Via: Brl-Bmd; 13 Oct 82 12:49-EDT
One time when I was having problems with DDT hanging up my system, I was
reminded by a fellow hacker that DDT enables interrupts when it is invoked.
That proved to be the source of my problem.
Ben Goldfarb
11-Oct-82 00:55:00,480;000000000000
Date: 11 October 1982 02:55-EDT
From: "James Lewis Bean, Jr." <BEAN@Mit-Mc>
Sender: BEAN0 at Mit-Mc
Subject: Lifeboat
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 11 Oct 82 2:55-EDT
Via: Brl; 11 Oct 82 3:08-EDT
Via: Brl-Bmd; 11 Oct 82 3:14-EDT
I guess that my message came across a little strong. I do not
like the service that I am receiving from lifeboat, but I do not
feel that they are intentionally bad, DISORGANIZED yes, evil no.
lewis
bean at mit-mc
11-Oct-82 10:02:19,426;000000000000
Date: 11 Oct 82 10:02:19 EDT (Mon)
From:
UCBVAX.npois!npoiv!harpo!floyd!vax135!ariel!deimos!houxi!ihps3!ih4ep!butlett at Ucb-C70
Message-Id: <8209120629.14268@UCBVAX.BERKELEY.ARPA>
Received: by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A14268; 11-Oct-82 23:29:32-PDT (Mon)
Apparently-To: c70:info-cpm
Via: Mit-Ai; 12 Oct 82 12:18-EDT
Via: Brl; 12 Oct 82 12:28-EDT
Via: Brl-Bmd; 12 Oct 82 12:36-EDT
q
11-Oct-82 11:54:00,450;000000000000
Date: 11 Oct 1982 1054-PDT
From: Max Diaz <MMD@Su-Ai>
Subject: XMODEM tenex/tops20
To: info-cpm at BRL
CC: madler at Mit-Ml
Via: Su-Ai; 11 Oct 82 13:57-EDT
Via: Brl; 11 Oct 82 14:03-EDT
Via: Brl-Bmd; 11 Oct 82 14:12-EDT
Since everybody seems to be fighting too much against SAIL compilers, I
FTP'd a compiled version of XMODEM.SAI: ar60:cpm;xmodem exesav. This,
of course, should be renamed .SAV in tenex, and .EXE in tops20...
11-Oct-82 13:08:19,435;000000000000
Date: 11 Oct 82 13:08:19 EDT (Mon)
From: UCBVAX.decvax!duke!unc!dbs at Ucb-C70
Message-Id: <8209120136.7428@UCBVAX.BERKELEY.ARPA>
Received: by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A07428; 11-Oct-82 18:36:50-PDT (Mon)
Original-From: Douglas Brian Schiff <dbs@unc>
To: duke!decvax!ucbvax!C70.info-cpm at Ucb-C70
Via: Mit-Ai; 12 Oct 82 12:12-EDT
Via: Brl; 12 Oct 82 12:22-EDT
Via: Brl-Bmd; 12 Oct 82 12:34-EDT
11-Oct-82 18:07:00,499;000000000000
Date: 11 October 1982 20:07-EDT
From: Charlie.Strom at Mit-Mc
Sender: CSTROM at Mit-Mc
Subject: New FIND2 files
To: INFO-CPM at BRL
Via: Mit-Mc; 11 Oct 82 20:08-EDT
Via: Brl; 11 Oct 82 20:23-EDT
Via: Brl-Bmd; 11 Oct 82 20:32-EDT
I have just submitted to MC:
AR24:CPM;FIND 2ASM
FIND 2COM
These are an enhanced version of Ward Christenson's program which will
report all occurrences of a specified ASCII string in a file. FIND2
requires Digital Research's MAC for assembly.
11-Oct-82 18:36:00,839;000000000000
Date: 11 October 1982 20:36-EDT
From: Eliot Scott Ramey <ELIOT@Mit-Mc>
To: info-micro at BRL
cc: info-cpm at BRL
Via: Mit-Mc; 11 Oct 82 20:36-EDT
Via: Brl; 11 Oct 82 21:10-EDT
Via: Brl-Bmd; 11 Oct 82 21:17-EDT
Ward Christensen has been doing an outstanding job of explaining
8080 assembly language to the reader of Lifeline magazine. I think that
the entire CP/M world could benefit from this series he is doing. Ron Fowler
released his article on TURBODOS to the CPM world after it was published.
Is there any way of convincing Ward of doing the same with his tutorial?
If they were release in a LBR or ARC file, then each one could easily be
accessed for quick reference (i.e. in ARC one could use ARCTYPE). Is Ward
planning to do this? Who could contact him and talk to him about it?
-Eliot at Mit-MC
11-Oct-82 19:12:00,657;000000000000
Date: 11 October 1982 21:12-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: New version of configuration overlay for MODEM770
To: INFO-CPM at BRL
Via: Mit-Mc; 11 Oct 82 21:13-EDT
Via: Brl; 11 Oct 82 21:18-EDT
Via: Brl-Bmd; 11 Oct 82 21:30-EDT
The file MCNFG 770ASM in AR61:CPM; on MIT-MC has been
upgraded. This is the user customizable configuration overlay file
for MODEM770. There is now provision for a message on execution which
tells the user the system for which MODEM770 has been configured. This
execution message can help avoid confusion as copies configured for
other than PMMI modems get passed around.
Paul Kelley
11-Oct-82 19:29:00,1118;000000000000
Date: 11 October 1982 21:29-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: TSC Editor enhancement available
To: Info-Cpm at BRL
Via: Mit-Mc; 11 Oct 82 21:38-EDT
Via: Brl; 11 Oct 82 21:50-EDT
Via: Brl-Bmd; 11 Oct 82 21:55-EDT
Thanks to Eric Stork for the kind words and offer of his enhancement
to the TSC editor...
---forwarded message---
Date: 11 October 1982 07:10-EDT
From: Eric O. Stork <STORK>
To: W8SDZ
Just a note to thank you for SWAP.ASM - a fantastic idea. I integrated
your routine into the line editor I use for all of my work (a really
fine CP/M editor, based on the Rand Editor used in UNIX), and can now
dump any lines of text to the printer anytime I want, simply by
issuing the command SWAP, and of course can go back to the screen in
the same way.
That's a tremendous convenience when one searches a file of notes and
wants just a few words on hard copy. If you think that anyone else
might want to make the same use of your routine, I'll be glad to
supply the .HEX file and integrating instructions for the TSC Editor.
Eric Stork STORK at MIT-MC 10/10/82
12-Oct-82 10:46:41,1968;000000000000
Date: 12 Oct 82 12:46:41-EDT (Tue)
From: Keith Petersen <w8sdz@BRL>
To: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
cc: Info-Cpm at BRL
Subject: RBBS, MINICBBS and security
Via: Brl; 12 Oct 82 13:06-EDT
Via: Brl-Bmd; 12 Oct 82 20:50-EDT
You mentioned some time back that you have a part-time RCPM
running now and wondered about MINICBBS vs RBBS. I like
MINICBBS because it is small (about 10k .COM file) and simple.
It's available from me, free to any legal owner of Ward & Randy's
CBBS. MINICBBS is best used for applications where message
handling is NOT the main purpose of the system. I think it's
ideal for RCPMs where the primary purpose is file transfers.
Either RBBS or MINICBBS can be run in any user area you want.
This gives complete security of all message and support files.
The way you do this is to get SECURTY2.ASM, my program which
is a simple file loader. You assemble it and rename it to
RBBS.COM or MINICBBS.COM. The user executes it, it moves
itself to high memory, switches user numbers, opens and reads
your "real" RBBS.COM file into memory starting at 100H. When
the read is done, it pushes address 0 onto the stack and calls
100H. When RBBS or MINICBBS (the real one) is done, it jumps
to address 0 and the warm boot restores the user number to
whatever it was before you changed it with SECURTY2. This is
because the CP/M picks up the nibble at address 4 and sets
the user number to whatever was there. Since our program
does NOT alter that nibble, everything is restored back to
whatever it was before RBBS or MINICBBS was executed.
CBBS is $50 - there is a form to fill out. It's available
on many RCPM systems as CBBSFORM.DAT. The price is a real bargain.
It comes on two 8" single density disks (or one punched for
use of both sides). Lots of documentation and source code.
Have you tried Frank Wancho's RBBS31? Some of the bugs you
mentioned have been fixed.
12-Oct-82 10:58:30,260;000000000000
Date: 12 Oct 1982 09:58:30-PDT
From: CCVAX.revc at Nosc-Cc
To: UCBARPA.dag at Ucb-C70, info-cpm at BRL
Subject: Ozborne modem
Cc: CCVAX.ron at Nosc-Cc
Via: Nosc-Cc; 12 Oct 82 13:14-EDT
Via: Brl; 12 Oct 82 13:20-EDT
Via: Brl-Bmd; 12 Oct 82 20:53-EDT
12-Oct-82 11:07:33,632;000000000000
Date: 12 Oct 1982 10:07:33-PDT
From: CCVAX.revc at Nosc-Cc
To: UCBARPA.dag at Ucb-C70, info-cpm at BRL
Subject: Ozborne modem
Cc: CCVAX.ron at Nosc-Cc
Via: Nosc-Cc; 12 Oct 82 13:25-EDT
Via: Brl; 12 Oct 82 13:41-EDT
Via: Brl-Bmd; 12 Oct 82 20:53-EDT
There are 3 or 4 versions of Modem7 for the
Osborne-I available. Most of the Osborne User groups
have them in their librarys. The San Francisco group
can be reached in Berkley c/o Simon Kisch, (415) 841-5900,
or in San Francisco c/o Glenn Evans (415) 493-8058.
Bob Van Cleef
San Diego Osborne Group
Sorry for the previous null file.
12-Oct-82 11:09:57,1998;000000000000
Date: 12 Oct 82 13:09:57-EDT (Tue)
From: Keith Petersen <w8sdz@BRL>
To: Boebert.SCOMP at Mit-Multics
cc: Info-Cpm at BRL
Subject: Plink bugs/features
Via: Brl; 12 Oct 82 13:20-EDT
Via: Brl-Bmd; 12 Oct 82 20:51-EDT
From: Boebert.SCOMP at MIT-MULTICS
Subject: Plink bugs/features
To: w8sdz at BRL
I have encountered the following using PLINK to transfer files to
Multics over an ordinary (non-network) dialup link:
1. PLINK appears not to accept console line editing commands in the
filename field, i.e., M<backspace>NEW will not match a file named NEW.
---This is because PLINK does not use the CP/M buffered-console input
call. Reason: it's possible to ^C out of that and lose your whole
PLINK session. I agree, it would be nice if the PLINK filename input
accepted backspaces. Right now, they go into the filename field and
create a CP/M filename with ^H in it - NOT GOOD. This is not easily
fixed with the present routine. Trapping control characters would
make it ignore the carriage return that terminates in the filename.
2. When the line contains tabs, PLINK will occasionally die or lockup,
and you have to ctl-c out of it. Expanding the tabs to spaces seems to
cure this. This phenomenon appears especially pronounced when the line
is short, as when you have used tabs to generate whitespace in a very
sparse table.
---When you are sending a file with PLINK, if you are sending into a
program that expands TABs, things get confused when you send them.
It's better to PIP newfile=oldfile[t8] to expand the tabs before you
send the file. It would be nice if PLINK had a time-out feature in
that area where it is looking for the LF character to know when to
send the next line. The time-out would have to look for (x) seconds
of no characters received. This could be a problem on time-share
systems where there may be many seconds of no characters due to system
load.
12-Oct-82 15:27:00,1209;000000000000
Date: 12 Oct 1982 15:27 PDT
From: GWilliams at Parc-Maxc
Subject: Compiler Comparisons
To: info-cpm at BRL, info-pc at Usc-Isib, HUMAN-NETS at Rutgers,
Info-Vax at Sandia
cc: GWilliams at Parc-Maxc
Via: Parc-Maxc; 12 Oct 82 18:28-EDT
Via: Brl; 12 Oct 82 18:41-EDT
Via: Brl-Bmd; 12 Oct 82 20:56-EDT
I'm looking for a pointer to articles or studies that compare C, Forth or Pascal
compilers that run on micros, such as Z80, 6800 et al, 8085, 8086. I prefer
something that is 8-bit rather than 16 bit in nature to keep costs down (this is
for large volume).
The kind of comparison I'm looking for is execution speed trade offs, in hard
numbers, not just "I think Forth is twice as fast as Pascal". I'm willing to take
forever to compile (probably on other host machines), but want to run fast, and
don't need an OS (in other words, ROMable).
So, does Forth run faster than a good C-compiled module, or is it just compact?
And does it make sense at all to compare these languages to hand-coded
assembly? My guess is yes, and that someone out there knows the exact
numbers.
Thanks,
Glen Williams
Xerox PARC
3333 Coyote Hill Rd.
Palo Alto, CA 94304
(415) 494-4811
12-Oct-82 20:15:00,543;000000000000
Date: 12 October 1982 20:15 edt
From: Solomon at Mit-Multics (Richard Jay Solomon)
Subject: Documate, Footnote
Sender: Solomon.VOARADIO at Mit-Multics
To: info-apple at Mit-Mc, info-cpm at Mit-Mc
cc: Solomon.VOARADIO at Mit-Multics (hold.sv)
Acknowledge-To: Solomon.VOARADIO at MIT-MULTICS
Via: Mit-Mc; 13 Oct 82 9:44-EDT
Via: Brl; 13 Oct 82 10:00-EDT
Via: Brl-Bmd; 13 Oct 82 10:11-EDT
Anyone have any experience with either Footnote & Pair or Documate Plus,
enhancements for Wordstar? Please respond directly. Thanks.
12-Oct-82 20:16:00,768;000000000000
Date: 12 Oct 1982 2216-EDT
From: ELIOT at Mit-Dms (Eliot Scott Ramey)
To: info-cpm at BRL
Subject: Ozzie modem
Message-id: <[MIT-DMS].246134>
Via: Mit-Dms; 13 Oct 82 0:16-EDT
Via: Brl; 13 Oct 82 0:25-EDT
Via: Brl-Bmd; 13 Oct 82 0:29-EDT
There is a FANTASIC modem program called OTERM400 available for
the osborne. Written by Mike Rubenstien - it incorporates
Ward Christensen protocol, CRC, and CIS protocols too. Also,
when you are in the 'local' mode, all modem i/o (suppose you go into local
while 'type'ing a file) goes to a window. It is really nice
from what he says, and others say. I don't have an ozzie so I can't
vouch for it. Now all you need is to find somebody with an ozzie
who has a copy of OTERM400!
-Eliot at Mit-DM
13-Oct-82 00:37:00,988;000000000000
Date: 13 October 1982 02:37-EDT
From: Greg Heise <AUTHOR@Mit-Mc>
To: info-cpm at BRL
Via: Mit-Mc; 13 Oct 82 2:36-EDT
Via: Brl; 13 Oct 82 2:55-EDT
Via: Brl-Bmd; 13 Oct 82 3:07-EDT
Has anyone out there had any experience with the various
RAM-based disks like SemiDisk and M/Drive, etc? I have
definitely decided to get one of these monsters, and I'm
interested in pro/con opinions so I can pick the best. I can
summarize for INFO-CPM if there is enuf interest, or even
organize a group purchase (I can get dealer prices, but the more
the less, if you see what I mean).
Does ANYONE, ANYWHERE have causes/fixes/ideas on the
WordStar problem where it crashes during flying leaps around a
memory mapped screen running wide (160+) character texts? I
upgraded an IMSAI VIO to run 4 MHz precisely for this
purpose, and now I find WS screwing up. I'm going bonkers.
Responses to AUTHORC please, not the list.
13-Oct-82 03:31:00,511;000000000000
Date: 13 October 1982 05:31-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: MC:CPM;CPM DIRLST updated
To: info-cpm at BRL
Via: Mit-Mc; 13 Oct 82 5:31-EDT
Via: Brl; 13 Oct 82 5:44-EDT
Via: Brl-Bmd; 13 Oct 82 5:47-EDT
MC:CPM;CPM DIRLST has been updated as of Oct. 13, 1982. This
file contains the entire directory listing of all files available
from MIT-MC's CPM directory.
Those who cannot FTP, please send message requesting this file to
INFO-CPM-REQUEST@BRL. It will be netmailed to you.
13-Oct-82 11:13:00,636;000000000000
Date: 13 Oct 1982 1013-PDT
From: Dick <Mead@Usc-Eclb>
Subject: 212 modems
To: info-cpm at Mit-Mc
Via: Mit-Mc; 13 Oct 82 13:24-EDT
Via: Brl; 13 Oct 82 13:39-EDT
Via: Brl-Bmd; 13 Oct 82 14:04-EDT
Just for the record, I got hold of a CERMETEK 212A, and it would not
run at 600 baud to my PMMI in 103 mode, guess I will have to try
the VADIC. I am still looking for a 212 modem that has auto-answer/
auto-dial, and is not so "smart" that it cannot run 600 baud in 103
mode to a PMMI (after all if PMMI can do it, why not others?).
p.s. I don't want a modem that requires my mortgaging the farm to
pay for it...
-------
13-Oct-82 18:36:00,466;000000000000
Date: 13 OCT 1982 2036-EDT
From: JDOS at Mit-Ai (John Paul McNamee)
Subject: TELECON "C" Compiler
To: INFO-CPM at Mit-Ai
Via: Mit-Ai; 13 Oct 82 20:34-EDT
Via: Brl; 13 Oct 82 20:41-EDT
Via: Brl-Bmd; 13 Oct 82 20:44-EDT
Does anybody have any experience with this compiler? They have
one compiler with everything but FLOAT for $200 and one that
they claim is UNIX V7 compatable for $350. Versions are
available for CP/M-80 and MS-DOS. Comments anybody?
13-Oct-82 18:59:00,540;000000000000
Date: 13 October 1982 20:59-EDT
From: Charlie Strom <CSTROM@Mit-Mc>
Subject: Ozzie modem
To: ELIOT at Mit-Dms
cc: INFO-CPM at BRL
Via: Mit-Mc; 13 Oct 82 21:15-EDT
Via: Brl; 13 Oct 82 21:22-EDT
Via: Brl-Bmd; 13 Oct 82 21:34-EDT
I will be happy to upload the OTERM version 4 program to the
net from Compuserve. This is where the author, Mike Rubenstein, spends
a good deal of time. We have a real active Osborne contingent on
CP-MIG there. The file will be up in less than a week, with a message
pointing to its location.
13-Oct-82 23:24:00,1218;000000000000
Date: 14 Oct 1982 at 0024-CDT
From: alt at Utexas-11
Subject: Reply to: telecon "c" compiler
To: JDOS at Mit-Ai
cc: info-cpm at Mit-Ai
Via: Mit-Ai; 14 Oct 82 1:45-EDT
Via: Brl; 14 Oct 82 2:26-EDT
Via: Brl-Bmd; 14 Oct 82 2:48-EDT
I think this problem should addressed:
Many C compilers claim V7 UNIX compatible. In many cases this is
not as great as it seems, and in some cases an inaccurate statement.
For example, Whitesmiths C claims v7 compatibility, but there are
subtle differences that make porting very time consuming. If
I bought a compiler that said V7 UNIX compatible, I would expect
the stdio library (standard i/o) and the printf and the 30 or
40 other things that people expect in a V7 C library to work
without change. It is not acceptable to edit every printf
in a 3000 line program to make it work right. I expect to be
able to take a program off a V7 system and have it compile and run
(Of course this excludes UNIX specific things like syscalls),
all the math libraris
all the math libraries should work etc, etc. I haven't seen a
compiler for a micro that will do this. I am assuming machine
independent code of course.
Howard Alt...
alt@utexas-11
-------
14-Oct-82 01:37:00,1291;000000000000
Date: 14 October 1982 03:37-EDT
From: Jerry E Pournelle <POURNE@Mit-Mc>
Subject: M-drive etc.
To: AUTHOR at Mit-Mc
cc: info-cpm at BRL
Via: Mit-Mc; 14 Oct 82 3:37-EDT
Via: Brl; 14 Oct 82 3:46-EDT
Via: Brl-Bmd; 14 Oct 82 3:59-EDT
There are at least two "pseudodisk" systems. Both work.
Semi-disk works with any s-100 system (and also with trash-80
mod 3 and IBM pc) and any controller (using cpm-2.x). The
Godbout M-drive or Warp Drive works only if you have a DMA disc
controller, preferably Godbout CompuPro Disk One, AND the
CompuPro 8085/8088 dual processor board.
The Semi-disk is dedicated memory; it is ONLY the "N=Drive"
(ours is tagged as drive 'N'). The Compupro Warp Drive (we have
named it Drive 'M' in our system) consists of ordinary memory
addressed properly plus a program to let you access it in the
right way. It costs more than semi-disk but you can use the
momory when you use the 8088 (or go to an 8086 or whatever) as
ordinary memory; something you can't do with the N-drive
semi-disk. Semi-disk is cheaper, and you can get more of it--up
to a megabyte. We have 500K N-drive and about 256K M drive and
we like both. They're fast and if you do much assembly or
compiling you'll LOVE them...
See my BYTE peices for more details.
14-Oct-82 03:02:36,1173;000000000000
Date: 14-Oct-82 02:02:36-PDT (Thu)
From: UCBARPA.dag at Ucb-C70
Subject: modem
Message-Id: <8209140902.7201@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.219 [10/9/82])
id A07201; 14-Oct-82 02:02:38-PDT (Thu)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A03478; 14-Oct-82 08:34:27-PDT (Thu)
To: info-cpm at BRL
Via: Ucb-C70; 14 Oct 82 11:36-EDT
Via: Brl; 14 Oct 82 11:44-EDT
Via: Brl-Bmd; 14 Oct 82 11:51-EDT
Will the new modem 7 stuff work with the Osborne OTERM 3.03?
What files constitute a full modem7 set?
Finally, here's my problem...I have been using modem926 for a while
and am now trying to get it to talk with the Osborne. I can get
the programs to talk together beautifully in terminal mode, but can't
seem to do file transfers between my modem926 and either oterm303 or
the modem216 in the osborne subdirectory. Since I can talk in terminal
mode both ways, I assume that the modem programs are set up correctly
for ports and masks and such, but I can't send files.
HELP..I have to return the Osborne by Saturday and need to test
my system.
Thanks in advance,
David
14-Oct-82 14:03:09,565;000000000000
Date: 14 Oct 82 14:03:09 EST (Thu)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Re: 212 modems
To: Dick <Mead@Usc-Eclb>, info-cpm at Mit-Mc
Via: UCF-CS; 14 Oct 82 18:31-EDT
Via: Mit-Mc; 15 Oct 82 17:06-EDT
Via: Brl; 15 Oct 82 17:17-EDT
Via: Brl-Bmd; 15 Oct 82 17:31-EDT
The maximum rate at which my Racal-Vadic 3212P will work with a PMMI
locally (in 103 mode) is 550. At that speed, a few bits are lost.
I tried it at 450 with Keith Petersen's system and was not very
successful -- only got semi-reliable transfers.
14-Oct-82 15:07:10,2105;000000000000
Date: 14 Oct 1982 15:07:10 EST (Thursday)
From: Mike Meyer <mwm@Okc-Unix>
Subject: Re: M-drive etc.
In-Reply-to: Your message of 14 Oct 1982 03:37 EDT
To: Jerry E Pournelle <POURNE@Mit-Mc>
Cc: AUTHOR at Mit-Mc, info-cpm at BRL
Via: Okc-Unix; 14 Oct 82 16:31-EDT
Via: Brl; 14 Oct 82 16:40-EDT
Via: Brl-Bmd; 14 Oct 82 16:47-EDT
I'd like to make a comment on the general topic of disks that live in memory.
I think there is a better alternative: caching.
Instead of using that 256K for a disk, fix the bios to do track read/writes
into it, and then go there when you need something from that track. This
will give you about 40 tracks (15 512 byte sectors) resident in memory (at
least the version I run does) at any one time. You get the following
advantages:
1) not having to shuffle the files to/from memory to get the speed.
2) the things you use, as opposed to the things you think you'll use,
wind up in memory.
3) it's MUCH easier to get the stuff out to disk (I just ^C).
For example, with my system (320K cache, 4 Mhz z80), the result are nice. On
my current project (~750 lines of BDS C), the system only goes to the disk
for tools: mince and it's swap file, the compiler, and the linker. Other than
that, everything is resident in the cache. This results in better performance
than a hard disk, even though I have the thing configured to verify after
every read/write, and to flush all the dirty buffers to disk on warm boot.
If I were really worried about speed, instead of reliability, I'd turn all
that off, and pick up 3 times the speed in I/O, plus an extra track buffer,
plus NO (well, most of the time) I/O on warm boot.
Of course, it's not all great - it isn't as fast as a memory disk, and
you don't get the extra 256K of online storage. But I like the increase
in safety.
As for getting it up - I've never looked at FAST (for obvious reasons), but
I seem to remember that it does the same kind of trick in the first bank.
If so, this could be modified (fairly easily, I hope) to cache to an extra
memory board (or two...)
mike
14-Oct-82 16:31:00,875;000000000000
Date: 14 October 1982 18:31-EDT
From: Stephen C Hill <STEVEH@Mit-Mc>
Subject: Error discovered in the AR?:CPM;RATFOR FOR file
To: INFO-CPM at Mit-Mc
cc: STEVEH at Mit-Mc
Via: Mit-Mc; 14 Oct 82 18:32-EDT
Via: Brl; 14 Oct 82 18:36-EDT
Via: Brl-Bmd; 14 Oct 82 18:42-EDT
We have two separate downloads of the RATFOR.FOR file and both
of them have the same set of redundant lines. In function
OPENI, right after the line 23241, there are six lines that are
accidentally repeated. I don't like munging about in the
Archives, so would the proper person make the fix for other
people?
The copy goes:
23241 if (.not.(i.le.8)) goto 23242
namer(i)=32
.
.
.
23241 if (.not.(i.le.8)) goto 23242
Please note that I just entered these lines by hand, and may have
missed something, but you get the idea.
Thanks,
Steve
14-Oct-82 18:58:00,354;000000000000
Date: 14 OCT 1982 2058-EDT
From: JDOS at Mit-Ai (John Paul McNamee)
Subject: Syquest hard drives
To: INFO-CPM at Mit-Ai
Via: Mit-Ai; 14 Oct 82 20:56-EDT
Via: Brl; 14 Oct 82 21:00-EDT
Via: Brl-Bmd; 14 Oct 82 21:20-EDT
Does anybody have the address of Syquest? They are the ones who
introduced a low cost 5mb removable pack hard disk at NCC.
14-Oct-82 22:32:00,297;000000000000
Date: 15 October 1982 00:32-EDT
From: Paul L Kelley <PLK@Mit-Mc>
To: INFO-CPM at BRL
Via: Mit-Mc; 15 Oct 82 0:45-EDT
Via: Brl; 15 Oct 82 0:57-EDT
Via: Brl-Bmd; 15 Oct 82 1:00-EDT
Fixed missing ENDIF in MIT-MC file AR61:CPM;MCNFG 770ASM.
This is the user overlay file for MODEM770.
15-Oct-82 10:41:58,1614;000000000000
Date: 15 Oct 82 12:41:58-EDT (Fri)
From: Keith Petersen <w8sdz@BRL>
To: Info-Cpm at BRL
Subject: [PGA.MIT-OZ: Archive V. 1.0]
Via: Brl; 15 Oct 82 12:52-EDT
Via: Brl-Bmd; 15 Oct 82 13:00-EDT
This should have gone to Info-Cpm, so I am forwarding. Replies
to address below, please.
----- Forwarded message # 1:
Date: 15 Oct 1982 1038-EDT
From: PGA.MIT-OZ at Mit-Ml
Subject: Archive V. 1.0
To: info-micro at Brl
cc: pga.MIT-OZ at Mit-Ml
Via: Mit-Ml; 15 Oct 82 11:57-EDT
Via: Brl; 15 Oct 82 12:20-EDT
Via: Brl-Bmd; 15 Oct 82 12:31-EDT
I have installed Archive on my CCS CP/M 2.2, ZCPR 1.0, with Morrow M26
Hard disk system. It seems to set the bits which it is supposed to,
and it seems to copy files in a useful manner. There is a bug,
however, which someone may be able to explain. When I try to write
(modify) a file which has had its archive bit set (a normal,
unprotected file which I have examined beforehand) I get the Bdos
Read/Only error. When I type a ^c to get out of the error and go look
at the file, I find that the File Descriptor Block has all 0s in the
record allocation area. When I try to write the file again I am able to.
The Archive BDOS patch is obviously the source of this problem. Perhaps
the CCS BDOS differs from Vanilla CP/M in some way? I don't think so. As far as I
know, the only strangeness about CCS is that they relocate CP/M an extra
2 k so that a 56K cpm has to be patched at 54K addresses.
Has anyone else had any problems or successes with Archive?
Phill
-------
----- End of forwarded messages
15-Oct-82 19:07:00,581;000000000000
Date: 15 Oct 1982 2107-EDT
From: Mike S Schiller <G.MIKES.MIT-EECS@Mit-Mc>
Subject: Re: Ozzie modem
To: ELIOT at Mit-Dms
cc: info-cpm at BRL
In-Reply-To: Your message of 13-Oct-82 1708-EDT
Via: Mit-Mc; 15 Oct 82 21:12-EDT
Via: Brl; 15 Oct 82 21:18-EDT
Via: Brl-Bmd; 15 Oct 82 21:21-EDT
Eliot:
I have an O-1, and can vouch that OTERM is a great program, as i'm
using it now. Right now, i'm using an earlier version, but i helped Mike
test v4.0 too. Either Charles Strom or myself will probably upload
version 4 doc and com files to MC soon.
-Mike
-------
16-Oct-82 00:36:00,4712;000000000000
Date: 16 October 1982 02:36-EDT
From: Frank J Wancho <FJW@Mit-Mc>
Subject: 80 TRK Mod and "N" drives
To: NORTHSTAR-USERS at Mit-Mc, INFO-CPM at BRL
Via: Mit-Mc; 16 Oct 82 2:53-EDT
Via: Brl; 16 Oct 82 3:07-EDT
Via: Brl-Bmd; 16 Oct 82 3:20-EDT
I have followed the directions given below for the 80 track mod and
all seems to work!
--Frank
--------------------
El Paso, Tx, 14-Oct-82
The following is a description on how to use full 80 track
capabilities of disk drives like the TANDON TM 100-2 on a North Star
CP/M system using North Star CP/M 2.2 Release 1.1.0. The
modifications worked when I checked it out initially, but only
constant use of the 80-track system will reveal any bugs. Therefore,
I can assume no liabilities whatsoever, nor guarantee that the mod
will work for your particular system in any way.
If you are NOT using dual sided drives capable of stepping 40 tracks
per side, or if you are NOT using North Star's CP/M rel. 1.1.0 QD,
then it is time for you to hit Control-C, otherwise read on.
The following steps will guide you through the modification:
1. Prepare a SYSGEN image of the system you are currently using and
name it SYS70.COM.
2. Load SYS70.COM using A>DDT SYS70.COM.
3. With the "S" command in DDT make the following changes:
-S2C05
2C05 22 27 <= change max front side track from 34 to 39 (decimal)
2C06 ?? .
-S2C0B
2C0B 23 28 <= change max number of tracks/side from 35 to 40 (decimal)
2C0C ?? .
-S3013
3013 A9 C2 <= change disk length (max CP/M sector)
3013 ?? .
-^C
A>SAVE 70 SYS80.COM
4. Execute the file SYS80.COM and put the modified system on drive
A:, then cold-boot. Your CP/M is now set up to utilize all 80
tracks on a 48 TPI DSDD drive. Please note than NO conversion is
needed to use all 160 Tracks on a 96 TPI drive (such as TM 100-4).
5. >>>>> IMPORTANT <<<<<
You are now accessing uninitialized areas of a diskette. You will
have to convert all your diskettes from 70- to 80 tracks! To do
this, you will have to transfer the contents of one DSDD disk to
two SSDD disks using the 70 TRACK SYSTEM, and then copy the files
back to a freshly formatted disk using the 80 TRACK SYSTEM. While
this may be somewhat confusing and quite time-consuming, I think
it is worth doing, since you get an extra 50k per diskette for
your efforts. The tradeoff is incompatibility of DSDD diskettes
with others. To remedy that, either exchange only SS disks, or
reformat them when necessary.
To further test this modification, I will soon convert all disks on
the B: drive of the El Paso RCPM to 80 tracks.
Happy hacking!
Oh, and many thanks to whoever enabled me to do this by providing me
with some insight into the workings of the BIOS.....
El Paso, Tx, 14-Oct-82
This file contains information on how to convert North Star's
FORMAT.COM to format 80 track drives. As with NS80TRK.MOD, these
modification are tested but can NOT BE GUARANTEED TO WORK FOR YOU!
1. Modification of FORMAT.COM (for N* CP/M 2.2 rel 1.1.0. ONLY!!!)
for use with a modified CP/M BIOS which allows 80 track drives:
This is the sequence of commands to do it:
A>DDT FORMAT.COM
....
-S1EB
01EB 45 4F <= change max track from 69 to 79
01EC ?? .
-S72E
072E 37 38 <= change display so it says "... 80 tracks..."
072F ?? .
-^C
A>SAVE 9 FORMAT80.COM
This completes the conversion. Note that FORMAT will still correctly
format single-sided diskettes.
2. North Star has an undocumented feature in rel. 1.1.0. This
feature is the so-called "Nine"-drives. That means that N* CP/M
2.2, rel 1.1.0. is able to control 96 TPI drives. I have not
been able to check this out, but see no reason why it shouldn't
work. You HAVE TO designate a 96 TPI drive as such and will not
be able to use any other than a 96 TPI diskette on it. To do
this, answer the DRIVE-question in CPMGEN with a "N" instead of
"D" or "Q". (You can't fool the system - have to have a real 96
TPI dual sided drive!)
In order to format a diskette in "N"-format, you have to modify
FORMAT.COM. FORMAT.COM is already prepared to handle N-drives.
It will even offer this function if you respond with "9" when
asked for the disk format. However, it's internal workings
require your response to be "N", which is normally rejected. To
make it accept "N" instead of "9" and be able to format N-drives,
use DDT to change byte 01F9H from 39H to 4EH. Then you'll be able
to use FORMAT.COM with 96 TPI drives.
Again,
Happy hacking!
17-Oct-82 12:30:00,972;000000000000
Date: 17 October 1982 14:30-EDT
From: Charlie Strom <CSTROM@Mit-Mc>
Subject: New Osborne files
To: INFO-CPM at BRL
Via: Mit-Mc; 17 Oct 82 14:30-EDT
Via: Brl; 17 Oct 82 14:37-EDT
Via: Brl-Bmd; 17 Oct 82 14:51-EDT
I have uploaded the following files for Osborne computer users from
CP-MIG on Compuserve:
AR41:CPM;OTERM 401COM
OTERM 401DOC
OTSET 4COM
OTSET 4DOC
Note the HX files are available in AR13:CPM; for those who cannot FTP
binary files. OTERM is a public domain communications program configured
to use the Osborne features and allows the Christenson protocol, Compuserve's
A protocol as well as dumb ASCIII capture and simple terminal mode.
OTSET is used to define strings for the function keys to be used with
OTERM.
I am not an Osborne owner, but if questions/problems arise, I can serve
as a go-between of sorts since Mike Rubenstein, the author, is active on
CP-MIG. Note that source is not being released at this time.
17-Oct-82 13:42:00,766;000000000000
Date: 17 October 1982 15:42-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: MODEM771
To: INFO-CPM at BRL
Via: Mit-Mc; 17 Oct 82 15:42-EDT
Via: Brl; 17 Oct 82 16:06-EDT
Via: Brl-Bmd; 17 Oct 82 16:24-EDT
The following files are now in AR61:CPM; on MIT-MC:
MCNFG 771ASM
MODEM 771ASM
MODEM 771COM
MODEM 771HEX
MODEM 771HIS
The upgrades to MODEM7 are described below. Thanks to Bill Rizzi
for more suggestions.
;10/16/82 Made the following changes:
;
; 1. Added optional toggling of send linefeed after carriage
; return,
; 2. Added optional local command to send logon,
; 3. Added routines to give message on execution concerning
; the system for which the program has been configured.
; ;P.L.Kelley
17-Oct-82 21:42:00,805;000000000000
Date: 17 October 1982 23:42-EDT
From: Eric O Stork <STORK@Mit-Mc>
To: info-cpm at BRL
Via: Mit-Mc; 17 Oct 82 23:43-EDT
Via: Brl; 18 Oct 82 0:02-EDT
Via: Brl-Bmd; 18 Oct 82 0:16-EDT
Help, please, on sending a message:
I'm trying to send a message to someone I know to have
an account on the UNIVERSITY of PENNSYLVANIA (Wharton
School) DEC-10.
But when I try to send to UPENN (which is the name
listed in the MIT-MC Host-list for TIP-110 or TAC 1/46)
I get the following:
To: [username]%upenn
Error; No such site known: "upenn"
The Host-list contains no other obvious U of Penn or Wharton host.
Would someone please send me a message with the proper
address and/or routing for the Host(s) I'm trying to reach?
Thanks,
Eric Stork
STORK at MIT-MC
18-Oct-82 11:20:00,380;000000000000
Date: 18 Oct 1982 11:20 PDT
From: Fenchel.ES at Parc-Maxc
Subject: Disk Copy Software
To: INFO-CPM at BRL
Via: Parc-Maxc; 18 Oct 82 14:18-EDT
Via: Brl; 18 Oct 82 15:20-EDT
Via: Brl-Bmd; 18 Oct 82 15:34-EDT
Does anyone know of a public domain program which can copy
std 8" CP/M diskettes; that is, copy track by track instead of 1
file at at a time?
Thanks,
Bob
18-Oct-82 17:36:00,753;000000000000
Date: 18 October 1982 19:36-EDT
From: Stephen C Hill <STEVEH@Mit-Mc>
Subject: CP Net
To: INFO-CPM at Mit-Mc
cc: STEVEH at Mit-Mc, DEGLIN at Mit-Mc, KLUDGE at Mit-Mc
Via: Mit-Mc; 18 Oct 82 19:35-EDT
Via: Brl; 18 Oct 82 20:17-EDT
Via: Brl-Bmd; 18 Oct 82 20:24-EDT
I would like to find out if there is a good reference on how CP
Net goes about its business. We have a local area network and
are going to be looking into running the CP/Net on it, but I am
unsure of how big a job it would be to get the S/W to do some
basic extra work setting up the connection. Could someone on
this mailing list with personal experience with CP/Net please
get back to me?
Thanks,
Steve
19-Oct-82 00:46:00,586;000000000000
Date: 19 October 1982 02:46-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: Disk Copy Software
To: Fenchel.ES at Parc-Maxc
cc: Info-Cpm at BRL
Via: Mit-Mc; 19 Oct 82 2:45-EDT
Via: Brl; 19 Oct 82 2:53-EDT
Via: Brl-Bmd; 19 Oct 82 3:05-EDT
COPYFAST is the program you want. It does full track reads and
writes, I believe. It's available from most RCPM systems. I don't
think it's available on MC:CPM, but I could upload if necessary.
If you look on an RCPM for it, look for CPYFSTxx (where the xx is the
version number). I don't recall what the latest number is.
19-Oct-82 08:24:00,1151;000000000000
Date: 19 Oct 1982 0724-PDT
Sender: SCHNUR at Usc-Isi
Subject: xmodem on tops 10
Subject: [SCHNUR at USC-ISI: xmodem for tops 10]
From: SCHNUR at Usc-Isi
To: info-cpm at BRL
Message-ID: <[USC-ISI]19-Oct-82 07:24:21.SCHNUR>
Via: Usc-Isi; 19 Oct 82 10:25-EDT
Via: Brl; 19 Oct 82 10:40-EDT
Via: Brl-Bmd; 19 Oct 82 10:53-EDT
Begin forwarded message
Mail-From: USC-ISI
Received-Date: 19-Oct-82 0711-PDT
Date: 19 Oct 1982 0711-PDT
From: SCHNUR at USC-ISI
To: MMD at SU-AI
Cc: schnur at USC-ISI
Subject: xmodem for tops 10
Message-ID: <[USC-ISI]19-Oct-82 07:11:03.SCHNUR>
Sender: SCHNUR at USC-ISI
I ahve been using your program successfully on the usie machine.
I compiled it with no problem. I now need very much the for the
program to work on my local compuer, a dec10 using tops 10. The
sail version here does not work;the first error is DSIMS
undefined,. I treid using the rel file form the 20 no luck. The
exesav file does not work either. Could you send me any info
that might help me. are there any library programs i am missing.
joel (nrl-6510)
--------------------
End forwarded message
19-Oct-82 08:59:00,445;000000000000
Date: 19 Oct 1982 0759-PDT
Sender: SCHNUR at Usc-Isie
Subject: xmodem for vax
From: SCHNUR at Usc-Isie
To: info-cpm at BRL
Cc: schnur at Usc-Isie
Message-ID: <[USC-ISIE]19-Oct-82 07:59:25.SCHNUR>
Via: Usc-Isie; 19 Oct 82 11:00-EDT
Via: Brl; 19 Oct 82 11:21-EDT
Via: Brl-Bmd; 19 Oct 82 11:50-EDT
has anybody installed a cp/m filetransfer system for the vax and
micro's? If so could you help us out on our 780? joel
(nrl-6510)
19-Oct-82 13:46:00,2025;000000000000
Date: 19 Oct 1982 1446-CDT
From: Clive Dawson <CC.Clive@Utexas-20>
Subject: Request for participation at Fall '82 DECUS Symposium
To: tops-20 at Su-Score, info-printer at Mit-Mc, info-micro at Mit-Mc,
info-cpm at Mit-Mc, info-apple at Mit-Mc
Via: Mit-Mc; 19 Oct 82 16:28-EDT
Via: Brl; 19 Oct 82 17:17-EDT
Via: Brl-Bmd; 19 Oct 82 17:20-EDT
I just got the job of Hardware Working Group Coordinator for the
DECUS LCG (Large Computer Group) SIG on very short notice. The
job has changed hands rapidly recently, so I have little to go
on, and I would appreciate help from anyone with information or
suggestions to offer.
I have been put in charge of arranging several sessions for the
Fall 1982 DECUS Symposium. It will be held in Anaheim,
California, from December 6-10, 1982. The sessions include:
RP07 & TU78 USER EXPERIENCE ON DECSYSTEM-10/20
This session will be a "user's panel" where RP07 and
TU78 users will discuss their experiences with these
devices at their installations.
INTERFACING A LASER PAGE PRINTER TO THE DECSYSTEM-20
This session will provide information on how to hook
laser printers to a DEC-20 from one or two people who
have done it at their sites.
PERSONAL COMPUTERS AND DECSYSTEM-10/20
This session will be a panel and audience discussion of
interconnection between personal computers and DEC
10/20's emphasizing virtual terminals and file transfer
software.
I need session chairmen, persons who will introduce speakers,
moderate the floor questions and discussion, and take (or better,
arrange for someone else to take) notes on the session.
I need session speakers, persons who would be willing to speak to
a moderate size, receptive group, about what they have done with
regard to RP07's, TU78's, high-quality printers, and/or micros.
I am not a member of all of these lists, so please send any
replies to Clive@UTexas.
Gratefully yours,
Clive Dawson
-------
19-Oct-82 14:52:00,781;000000000000
Date: 19 Oct 1982 1652-EDT
From: ELIOT at Mit-Dms (Eliot Scott Ramey)
To: fjw at Mit-Mc
Cc: info-cpm at BRL, northstar-users at Mit-Mc
Subject: A better way to 80 tracks
Message-id: <[MIT-DMS].246812>
Via: Mit-Dms; 19 Oct 82 16:52-EDT
Via: Brl; 19 Oct 82 17:22-EDT
Via: Brl-Bmd; 19 Oct 82 17:34-EDT
I passed Sigi Kluger's NS80TRK.MOD file on to Bob Plouffe.
After looking at it he quickly saw a need for compatibility with
70 tracks. He therefore has a file that will easily enable one
to patch his NS BIOS for handling BOTH 70 and 80 tracks. I will talk
to Bob and see how he wants to go about getting it to MIT.
(I still have to ask him about a bug I am encountering with
ZCPR/NZCPR, so right now it works for standard CCP only)
-Eliot at Mit-DM
19-Oct-82 15:16:00,467;000000000000
Date: 19 Oct 1982 1716-EDT
From: ELIOT at Mit-Dms (Eliot Scott Ramey)
To: info-cpm at BRL
Subject: MODEMxxx
Message-id: <[MIT-DMS].246824>
Via: Mit-Dms; 19 Oct 82 17:15-EDT
Via: Brl; 19 Oct 82 18:16-EDT
Via: Brl-Bmd; 19 Oct 82 18:23-EDT
This is getting rediculouse!!! Now we have MODEM771 AND MODEM780 !!!
What is a sysop supposed to do??? 780 doesnt have ANY of the
mods since 768!!! Do we keep both online? ARGH!!!!!
-Eliot at Mit-DM
19-Oct-82 16:19:00,628;000000000000
Date: 19 October 1982 18:19-EDT
From: Ronald G Fowler <RGF@Mit-Mc>
To: INFO-CPM at Mit-Mc, INFO-MICRO at Mit-Mc, INFO-ATARI at Mit-Mc,
INFO-APPLE at Mit-Mc
Via: Mit-Mc; 19 Oct 82 18:24-EDT
Via: Brl; 19 Oct 82 19:17-EDT
Via: Brl-Bmd; 19 Oct 82 19:23-EDT
I have a sudden outrageous need for a 6502 simulator that will
run on an 8080 or Z80; seems like I saw such an animal recently in
a computer magazine (or perhaps it was an 8080 simulator running
on a 6502??). Does anyone know of such a beasty?
Thanks. --Ron Fowler (RGF@MC)
ps : my apologies to those who receive multiple copies of this.
19-Oct-82 18:18:00,1011;000000000000
Date: 19 October 1982 20:18-EDT
From: Richard S Hall <RSH@Mit-Mc>
Subject: Diablo 630 Printer
To: info-cpm at BRL
cc: RSH at Mit-Mc
Via: Mit-Mc; 19 Oct 82 20:20-EDT
Via: Brl; 19 Oct 82 21:15-EDT
Via: Brl-Bmd; 19 Oct 82 21:25-EDT
Does anyone know why certain escape sequences might not work on a
Diablo 630?? For example, the manual we have says that an ESC-P should
turn on proportional spacing. It is listed in the chart as an
uppercase 'P' however there is a note stating "Uppercase letters on
pages 24 and 25 should be struck in lowercase mode.". I have tried
this with both upper and lowercase 'P' and neither seems to do
anything. I have similar problems with ESC-O (bolding), ESC-E
(underscore) and several others. Some escape sequences work correctly,
however. I know the printer is capable of doing those functions as our
Xerox-customized version of WordStar uses them. Is there anything
special that needs to be done to enable these codes??
Thanks in advance,
Rick
19-Oct-82 18:47:00,675;000000000000
Date: 19 Oct 1982 2047-EDT
From: ELIOT at Mit-Dms (Eliot Scott Ramey)
To: fjw at Mit-Mc
Cc: northstar-users at Mit-Mc, info-cpm at BRL
Subject: Plouffe's 80 trk mod
Message-id: <[MIT-DMS].246841>
Via: Mit-Dms; 19 Oct 82 20:46-EDT
Via: Brl; 19 Oct 82 21:17-EDT
Via: Brl-Bmd; 19 Oct 82 21:26-EDT
After pointing out my previously stated problem to RLP, he
promptly found the error and now has his 80 trk mod set up so there
is no dependence on CCP. I assume when he has completed it all, he
will upload the file so all N* users can benefit from it. Remember,
with this you don't have to have 2 copies of CPM, one for each config.
-Eliot at Mit-DM
19-Oct-82 19:19:00,774;000000000000
Date: 19 October 1982 1819-PDT (Tuesday)
From: ucla-vax!ucivax!csuf!bruce at Ucla-Security
To: ucivax!ucla-vax!Info-CPM at BRL
Subject: Kaycomp II
Via: Ucla-Security; 22 Oct 82 16:17-EDT
Via: Brl; 22 Oct 82 16:30-EDT
Via: Brl-Bmd; 22 Oct 82 16:37-EDT
Does anyone know anything (good or bad) about this computer? My brother wants
to get a word processing system, and doesn't want the Osborne because of the
small screen. The Kaycomp (or Kaypro now, I guess) seems to have the same
features, minus some of the software, but plus the large screen. However,
it must be reliable and easy to use, as my brother is not a computer person.
Please answer directly to me; I am no longer on the mailing list.
Thanks...
-Bruce
ucivax!csuf!bruce
19-Oct-82 19:48:00,441;000000000000
Date: 19 Oct 1982 at 2048-CDT
From: mknox at Utexas-11
Subject: CCS Hard-Disk BIOS
To: info-cpm at BRL
Via: Utexas-11; 19 Oct 82 22:45-EDT
Via: Brl; 19 Oct 82 22:54-EDT
Via: Brl-Bmd; 19 Oct 82 23:11-EDT
Before I re-invent another wheel, does anyone have a version of CCS BIOS for
CP/M 2.2 which supports a hard disk. I am adding a Seagate drive to a CCS
machine, and any time saved would be a blessing.
tnx
-------
19-Oct-82 20:44:17,778;000000000000
Date: 19-Oct-82 19:44:17-PDT (Tue)
From: UCBARPA.dag at Ucb-C70
Subject: Osborne - Thanks
Message-Id: <8209200244.23037@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.224 [10/16/82])
id A23036; 19-Oct-82 19:44:19-PDT (Tue)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.207 [9/26/82])
id A05896; 19-Oct-82 19:43:01-PDT (Tue)
To: info-cpm at BRL
Via: Ucb-C70; 19 Oct 82 22:44-EDT
Via: Brl; 19 Oct 82 22:54-EDT
Via: Brl-Bmd; 19 Oct 82 23:09-EDT
Thanks for all of your help and responses with regard to
my work on the osborne. It appears that the Osborne I borrowed
was one of the very first released, and as a result had some
subtle differences that caused screwups with the modem programs.
Again, thanks for your help
19-Oct-82 22:11:33,574;000000000000
Date: 20 Oct 82 0:11:33-EDT (Wed)
From: Rick Conn <rconn@BRL>
To: SCHNUR at Usc-Isie
cc: info-cpm at BRL
Subject: Re: xmodem for vax
Via: Brl; 20 Oct 82 0:19-EDT
Via: Brl-Bmd; 20 Oct 82 0:22-EDT
I've been installing UMODEM on our VAX 11/780. If you have a C compiler
with the proper libraries, UMODEM goes on very nicely. I've been using
EUNICE under VMS, and had to make some minor mods to get it up. I have one
last routine to replace, and hope to have it running when the VAX and I
are up and available at the same time.
Rick
20-Oct-82 04:21:00,969;000000000000
Date: 20 October 1982 06:21-EDT
From: Charlie Strom <CSTROM@Mit-Mc>
Subject: Diablo 630 Printer
To: RSH at Mit-Mc
cc: Info-Cpm at BRL
Via: Mit-Mc; 20 Oct 82 6:20-EDT
Via: Brl; 20 Oct 82 6:25-EDT
Via: Brl-Bmd; 20 Oct 82 6:31-EDT
Richard, the "stock" 630 is not capable of such behavior as boldface
et al as you describe. There is a word processing enhancement to the
printer firmaware, but I have never lloked into ot for the following
reason: WordStar supports boldface, underscore, etc. on the 630 inn
software rather than hardware. It boldfaces by doing a backspace and
re-printing the character several times, for example. To obtain a
pseudo proportional spacing, WS ver. 3.0 has an undocumented
unsupported command. Try inerting a ^P at the top of the file (by
using ^PP) and you will notice a diffference. This is not truly
proportional since it has nothing to do withthe presence of a ps
printwheel, but the results are not all that bad.
20-Oct-82 09:36:00,2683;000000000000
Date: 20 Oct 1982 09:36 PDT
From: Mendelson.es at Parc-Maxc
Subject: Re: Diablo 630 Printer
In-reply-to: RSH's message of 19 October 1982 20:18-EDT
To: Richard S Hall <RSH@Mit-Mc>
cc: info-cpm at BRL
Via: Parc-Maxc; 20 Oct 82 12:37-EDT
Via: Brl; 20 Oct 82 16:15-EDT
Via: Brl-Bmd; 20 Oct 82 16:29-EDT
Rick,
I believe that you will find that your 630 does not contain an option known as
the Expanded Communications Set Option. The following is quoted from my
copy of the Model 630 Communications Terminal Operators Guide, Document No.
90445-03 (1/82), page 20):
"Expanded Communications Set Option (Fully Featured HPRO5)
This option includes several features which significantly increase the flexibility,
capacity and capability of the Model 630:
Word Processing Enhancements: These consist of several features which allow
the operator to control the printout format from the keyboard using the ESC and
CTRL codes listed in the chart on pages 26 and 27. Included are proportional
space printing, offset selection (character spacing), auto underscore, bold
overprint and shadow printing, auto center, auto justify, line edit and margin
control.
Expanded Memory:
The print buffer (memory) is expanded to 2688 bytes (characters).
"Here Is . . ." Answerback/NonVolatile Parameter Memory: This capability is
supported by a small built iln battery which will maintain the data stored in the
RAM (memory) during periods of power off. The "Here Is . . ." message of up to
31 characters forms an automatic identification reply to enquiries from another
system. The Parameter memory retains such items as margins, tabs, modes, etc.
HyPlot Vector Plotting: This feature provides the capability to rapidly produce
graphs and other vector designs, using commands listed in the chart on pages 26
and 27. See the Product Description for details.
Remote Diagnostics: This feature allows the interrogation of lmachine parameters
and status thru the serial interface."
So -- why does the Xerox-customized version of WordStar work correctly, you
ask? Well, because it generates these functions internally to WordStar and does
not invoke them in the printer. It does not assume that every printer attached to
it can execute these functions.
See your friendly(?) Xerox salesman and order your Expanded Communications
Set Option now. How's that for a commercial pitch, and I don't even work for
either the Diablo Division or the Office Systems Division of the company. I must
admit that I am a stockholder, however.
Hope this fully answers your questions.
Jerry Mendelson (Printing Systems Division, Xerox Corporation)
20-Oct-82 13:12:52,679;000000000000
Date: 20 Oct 82 13:12:52 EST (Wed)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: ZX65 (6502 emulator)
To: Ronald G Fowler <RGF@Mit-Mc>
Cc: info-cpm at BRL
Via: UCF-CS; 21 Oct 82 18:45-EDT
Via: Udel-Relay; 21 Oct 82 18:51-EDT
Via: Brl; 21 Oct 82 18:56-EDT
Via: Brl-Bmd; 21 Oct 82 19:11-EDT
Your memory serves you correct. August 1980 Dr Dobbs contained the
Z80 source code for a 6502 emulator called ZX65. I have a copy of the
executable in machine-readable form, but I can't FTP. Since I got it
from some RCPM system, you should be able to obtain a copy relatively
easily, but if you get desparate let me know.
Ben
20-Oct-82 14:25:00,685;000000000000
Date: 20 Oct 1982 1325-PDT
From: Bill Rizzi <RIZZI@Usc-Isib>
Subject: Re: MODEMxxx
To: ELIOT at Mit-Dms
cc: info-cpm at BRL
In-Reply-To: <[MIT-DMS].246824>
Via: Usc-Isib; 20 Oct 82 16:27-EDT
Via: Brl; 20 Oct 82 16:38-EDT
Via: Brl-Bmd; 20 Oct 82 16:49-EDT
I have been working with Paul Kelley (PLK@MIT-MC) on
MODEM7XX (latest XX = 71). It has a nice user interface and
neat features like batch-file transfer capability (wild-carding)
optional CRC on transfers, and most importantly, ease of
modification for specific hardware setups. I missed any notice
about MODEM780, can someone enlighten me as to its new capabilities ?
Thanks,
Bill Rizzi
-------
20-Oct-82 15:48:00,412;000000000000
Date: 20 October 1982 17:48-EDT
From: Jon L Spear <JSPEAR@Mit-Ai>
Subject: Osborne owner survey
To: INFO-CPM at BRL
Via: Mit-Ai; 20 Oct 82 17:45-EDT
Via: Brl; 20 Oct 82 17:55-EDT
Via: Brl-Bmd; 20 Oct 82 18:05-EDT
Speaking of Osborne computers... would there be enough info and interest
in it to start an Info-Osborne discussion group? We have Apple, Atari,
ZX-81, and IBM PC so why not Osborne?
21-Oct-82 14:25:22,541;000000000000
Date: 21 Oct 1982 14:25:22 EST (Thursday)
From: Jim Miller <jmiller@Okc-Unix>
Subject: z-80 Dynamic Debugging Tool
To: info-cpm at Okc-Unix (BAD ADDRESS), BRL at Okc-Unix
Via: Okc-Unix; 21 Oct 82 15:33-EDT
Via: Brl; 21 Oct 82 15:39-EDT
Via: Brl-Bmd; 21 Oct 82 15:56-EDT
Does anyone know the source of ZDT ? Is it public domain software
or copywrited ? I haven't been able to find anything but documentation
on how to use it.
Thanks for any help,
okc-unix
21-Oct-82 20:41:00,957;000000000000
Date: 21 October 1982 22:41-EDT
From: Leor Zolman <LEOR@Mit-Mc>
Subject: new BDS C hardware customization scheme
To: info-cpm at BRL
Via: Mit-Mc; 21 Oct 82 22:40-EDT
Via: Brl; 21 Oct 82 22:45-EDT
Via: Brl-Bmd; 21 Oct 82 22:52-EDT
In response to suggestions made by Fylstra/Rconn et. al., I have adopted
a new method of configuring the I/O port interface for BDS C programs
that require direct access to I/O ports. Note that pre-1.50 BDS C packages
had one header file, BDSCIO.H, containing all definitions; v1.50 has
BDSCIO.H for general definitions and HARDWARE.H for hardware-specific
definitions. The new port interface is in HARDWARE.H. TELED.C, the all-in-
one modem program and text editor (a real cute hack, it is) has been
modified to use the new header files and port access scheme. File summary:
AR34:cpm;bdscio 50h -- BDSCIO.H
AR34:cpm;hware 50h -- HARDWARE.H
AR35:cpm;teled 12c -- TELED.C
Feedback is welcome.
-leor
21-Oct-82 21:43:00,984;000000000000
From: tekmdp!laurir.tektronix at Udel-Relay
To: tekcrd!info-cpm at Mit-Mc
Date: 21 Oct 1982 at 2043-PDT (Thursday)
Subject:What's the best CP/M accounting package?
Via: UTD-CS; 22 Oct 82 1:07-EDT
Via: Mit-Mc; 22 Oct 82 1:34-EDT
Via: Brl; 22 Oct 82 1:38-EDT
Via: Brl-Bmd; 22 Oct 82 1:46-EDT
I run a small one-horse business, some consulting and some retail
software sales, and my accounting (posting to ledger &etc.) is caught
up to last June. I'm looking into buying an accounting package.
I'd like for it to implement accounting just like they taught it in
Elementary Accounting I for Bonehead Engineers, with:
-- a journal
-- a ledger, with automatic posting from the journal
-- ability to generate a balance sheet and an income statement
I *don't* need inventory, payroll, A/P, A/R, just simple accounting.
Any recommendations?
-- Andrew Klossner (laurir.tektronix@udel-relay) [ARPA]
(decvax!teklabs!tekmdp!laurir) [Usenet]
22-Oct-82 16:50:00,1125;000000000000
Date: 22 October 1982 18:50-EDT
From: Michael C Adler <MADLER@Mit-Ml>
Subject: Z80 Dynamic Debugging Tool
To: jmiller at Okc-Unix
cc: Info-cpm at BRL
Via: Mit-Ml; 22 Oct 82 18:47-EDT
Via: Brl; 22 Oct 82 18:51-EDT
Via: Brl-Bmd; 22 Oct 82 19:01-EDT
ZDT is quite copyrighted. It is available for some fee from Lifeboat
(sorry, that is the only place I have seen it.) I bought it a while ago,
and I recommend that you attempt to find something else first. Although
it does have some nice features (block compare, block move, etc.) and
I use it for those functions, it is a real pain to use for debugging because
it formats the input. Instead of figuring out that 1F is 001F, you are
expected to type the whole 4 digit number in. If you forget, it doesn't
work. In order to list a segment of code, it makes you specify a range.
Thus, you have to do the computation to figure out how much memory would
fit on a screen. I don't believe that I am overly lazy in not wanting to
have to think about such things when my energy should be spent debugging
my code, not guessing at memory ranges!
-Michael
23-Oct-82 11:33:00,410;000000000000
Date: 23 October 1982 13:33-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: Telephone Number Library Overlay for MODEM771
To: Info-CPM at BRL
Via: Mit-Mc; 23 Oct 82 18:39-EDT
Via: Brl; 23 Oct 82 19:06-EDT
Via: Brl-Bmd; 23 Oct 82 19:23-EDT
AR61:CPM; on MIT-MC now contains the file MNUM 771ASM. This
file is an overlay which changes the telephone number library in
MODEM771.
P.L.Kelley
23-Oct-82 18:14:00,762;000000000000
Date: 23 October 1982 20:14-EDT
From: Frank J Wancho <FJW@Mit-Mc>
Subject: Addresses wanted
To: INFO-CPM at Mit-Mc
Via: Mit-Mc; 23 Oct 82 20:14-EDT
Via: Brl; 23 Oct 82 20:16-EDT
Via: Brl-Bmd; 23 Oct 82 20:22-EDT
Our high speed procurement cycle is finally in the ordering phase for
software I specified over six months ago. Since then, I have lost the
references for three of the packages: "BASIC II", "Word Index II", and
"MICROPLOT". None of these are carried by the major distributors, and
all were found in either BYTE or INFOWORLD to my recollection. If
anybody has the name, address, and phone number for any or all of
these products, please send them directly to me. No need to burden
this list with your reply.
Thanks,
Frank
23-Oct-82 19:36:00,946;000000000000
Date: 23 October 1982 19:36 cdt
From: Weinstein.MK541 at Hi-Multics
Subject: JAWS IB 64 DYNAMIC RAM BOARD with Intel 8202 chip
To: info-cpm at BRL
cc: info-micro at BRL, Stenson.SLP at Hi-Multics
Via: Hi-Multics; 23 Oct 82 20:39-EDT
Via: Brl; 23 Oct 82 20:41-EDT
Via: Brl-Bmd; 23 Oct 82 20:52-EDT
I am having a fair amount of trouble getting this new "great" RAM up and
running. I am almost certain that this board does not work in a front
panel system. I have an IMSAI mainframe..CROMemco CPU, CCS Disc
Controller and last but not least an IMSAI MIO board.
What a setup...right... I have contacted the vendor "NETRONICS" and
they have been quite useless... also note that there is nothing
mentioned in the sales blurb that this board is for paneless systems.
Does anyone know what problem I have been having with this RAM board? I
would certainly appreciate any modification updates that you have found
useful.
24-Oct-82 03:16:00,600;000000000000
Date: 24 October 1982 05:16-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: PAMS list updated
To: Info-Cpm at BRL
Via: Mit-Mc; 24 Oct 82 5:16-EDT
Via: Brl; 24 Oct 82 4:55-EDT
Via: Brl-Bmd; 24 Oct 82 6:23-EDT
Bill Blue's "Public Access Message (and file transfer) System" phone
number list has been updated on MC:CPM. The list is available via
FTP, or if you cannot FTP send a message to Info-Cpm-Request@Brl
asking for a copy and it will be sent to you via netmail. The
file is about 32,000 characters long, so make sure you have room
for it. The filename is CPM;BBSNOS BYNAME.
24-Oct-82 06:20:32,639;000000000000
Date: 24 Oct 82 8:20:32-EDT (Sun)
From: Maj Harold Carter (AFIT) <hcarter@BRL>
To: info-cpm at BRL
cc: hcarter at BRL
Subject: request for simple data base
Via: Brl; 24 Oct 82 7:16-EDT
Via: Brl-Bmd; 24 Oct 82 8:34-EDT
As chairman of the Design Automation Technical Committee for the IEEE Computer
Society, I have a need for a simple no-cost /low-cost file system to maintain
records on personnel and activities within the committee. We can't muster
enough justification to get the Computer Society to buy DBASEII, so I have to
get this going out of my own pocket. Any advice?
Dr. Hal Carter
24-Oct-82 12:38:00,606;000000000000
Date: 24 October 1982 14:38-EDT
From: Edward Huang <EH@Mit-Ai>
To: info-cpm at Mit-Mc
cc: EH at Mit-Ai
Via: Mit-Mc; 24 Oct 82 19:03-EDT
Via: Brl; 24 Oct 82 18:01-EDT
Via: Brl-Bmd; 24 Oct 82 19:57-EDT
Hello: Are there any users out there who run MP/M? specifically
the Magnolia implementation of MP/M II for the H89 ? If so,
please drop me a line as I am considering MP/M for my
H89 so i can use it at the same time while others are using
the DataTech BBS and CP/M section (415-595-0541). Also,has
anyone configured BYE for use under MP/M ? thanks,
Edward Huang
DataTech Systems
24-Oct-82 21:25:00,1087;000000000000
Date: Sunday, 24 October 1982 20:25-PDT
From: WANCHO at Office-10
To: INFO-CPM at BRL, INFO-MICRO at BRL
Subject: Location of old correspondence
Reply-To: INFO-CPM-REQUEST at BRL
Via: Office-10; 25 Oct 82 0:26-EDT
Via: Brl; 24 Oct 82 23:23-EDT
Via: Brl-Bmd; 25 Oct 82 0:47-EDT
The archives of old correspondence in ITS mail format are now
available from OFFICE-10 in the <MICRO> directory. OFFICE-10 honors
the ANONYMOUS Login convention. However, we ask that you FTP during
non-prime-time hours to help keep the load down. OFFICE-10 is 1/93.
The format of these filenames is: file.ARCHIV;ymmdd. The date is the
date of the last message in each file, which is the first physical
message, since the messages were prepended as they arrived...
Pgs Bytes
MICRO.ARCHIV;21024 202 516223
MICRO.ARCHIV;20819 160 407285
CPM.ARCHIV;21024 149 379588
CPM.ARCHIV;20820 142 362255
CPM.ARCHIV;20611 125 318105
CPM.ARCHIV;20410 196 500020
CPM.ARCHIV;11124 142 362200
CPM.ARCHIV;10615 101 257334
25-Oct-82 10:38:00,405;000000000000
Date: 25 Oct 1982 10:38 PDT
From: Fenchel.ES at Parc-Maxc
Subject: Heath 89 & CP/M
To: Info-CPM at BRL
Via: Parc-Maxc; 25 Oct 82 16:56-EDT
Via: Brl; 25 Oct 82 15:52-EDT
Via: Brl-Bmd; 26 Oct 82 8:45-EDT
Do Heath 89 systems run standard CP/M? If not, what
must one do to run a normal CP/M program? Can the
Heath 89 be modified to run standard CP/M? etc.
Thanks,
Bob (Fenchel.ES@PARC)
25-Oct-82 16:20:00,1113;000000000000
Date: 25 Oct 1982 1520-PDT
From: Jim Moore <MOORE@Usc-Isib>
Subject: Re: Diablo 630 Printer
To: RSH at Mit-Mc, info-cpm at BRL
In-Reply-To: Your message of 19 October 1982 20:18-EDT
Via: Usc-Isib; 25 Oct 82 18:22-EDT
Via: Brl; 25 Oct 82 17:14-EDT
Via: Brl-Bmd; 26 Oct 82 8:51-EDT
Rick,
WE are using a 630 on our Northstar & it works just fine. BUT -- in trying
to get it to work with Wordstar, there were repeatable, subtle glitches which
just wouldn't go away. I finally found someone w/ enough smarts to realize
that the 630 isjust too smart for W*! Aparently, W* demands a sort of total
control over the printer & some of the smarts of the 630 just got in the way.
The solution was to semi-lobotomize the 630 by removing two of its smarter
chips. Once this was done, everything worked just fine. Since we do all of
out printing via wordstar, at least all that requires any funny formatting,
this is just fine & I don't miss the reduced functionality in the hardware,
since the software (W*) does it all.
(n.b. "out" above = "our".)
I hope this helps.
Jim
-------
26-Oct-82 15:27:00,826;000000000000
Date: 26 October 1982 15:27 cdt
From: Heiby.APSE at Hi-Multics
Subject: N* Advantage MODEM7
Reply-To: heiby at Hi-Multics
To: info-cpm at BRL
cc: Heiby.APSE at Hi-Multics
Via: Hi-Multics; 26 Oct 82 18:32-EDT
Via: Brl; 26 Oct 82 18:45-EDT
Via: Brl-Bmd; 26 Oct 82 18:49-EDT
I have a NorthStar Advantage onto which I am trying to put MODEM7. My
current stumbling block is lack of documentation for use of the serial
i/o card in the second slot. The USER.ASM file tells how to run 1200
baud, but until I demonstrate that the thing works I can get only a 300
baud modem. How do I configure the UART in the second slot? (Ideally,
someone will volunteer to send me a working MODEM7 source/com/doc on a
NorthStar readable 5.25 inch floppy that I can copy and return with much
gratitude.) Thanks. Ron.
26-Oct-82 15:38:00,1437;000000000000
Date: 26 Oct 1982 1438-PDT
From: Dick <Mead@Usc-Eclb>
Subject: ZCPR problem
To: info-cpm at BRL
Via: Usc-Eclb; 26 Oct 82 17:39-EDT
Via: Brl; 26 Oct 82 17:45-EDT
Via: Brl-Bmd; 26 Oct 82 18:03-EDT
Actually, I am using NZCPR14, but I will take a fix from anyone.
The problem I have is that the .COM file search is not working
the way I expect. I have 3 drives, A: , B: , C: . The normal
default drive/user is A0, and I have SECURE enabled. I have .COM
files of the same name on both A: and C:, and C: uses USER's 1-6,
with the .COM files in USER 0. When logged onto C: in User 1-6, and
I try to run one of the .COM files common to both A: & C:, it
appears that the C: file is selected about every other time, with
the A: file getting used instead of the C: file. What I wanted was
the C: file in user 0 to execute every time if logged anywhere on
C:. Is this due to SECURE, a bug? or do I mis-understand the search
pattern as described in the doc..???? I would like the search pattern
to look like; 1)current drive/user, 2)current drive user 0, 3)drive A
user 0...it may not be quite that way, but what I mean is that the
current drive needs to be checked twice at least, prior to switching
to the DEFAULT (A in this case)..Is it me?? or what??
Thanks for any help. I realize the "REAL" ZCPR group is not supporting
the NZCPR stuff, but maybe a hint, or if it is a bug, a fix.
-------
-------
-------
26-Oct-82 17:40:37,325;000000000000
Date: 26 Oct 82 19:40:37-EDT (Tue)
From: George Keller (IBD) <keller@BRL>
To: info-cpm at BRL
Subject: N* Advantage MODEM7
Via: Brl; 26 Oct 82 19:56-EDT
Via: Brl-Bmd; 26 Oct 82 20:00-EDT
I too want to find out how to "configure" a serial port in the
second North Star Advantage slot.
George.
26-Oct-82 18:46:00,324;000000000000
Date: 26 October 1982 20:46-EDT
From: Eliot Scott Ramey <ELIOT@Mit-Mc>
To: info-cpm at BRL
Via: Mit-Mc; 26 Oct 82 20:49-EDT
Via: Brl; 26 Oct 82 20:54-EDT
Via: Brl-Bmd; 26 Oct 82 20:57-EDT
Just a note: I recieved PAMS.LST on my RCPM the other day which was
updated 10/08/82. The one on MC is already outdated.
27-Oct-82 00:40:04,526;000000000000
From: Fenchel.es at Parc-Maxc
Date: 27-Oct-82 0:40:04 EDT
Subject: CP/M and Heath 89 Systems
To: Info-CPM at BRL
Via: Parc-Maxc; 27 Oct 82 0:40-EDT
Via: Brl; 27 Oct 82 0:42-EDT
Via: Brl-Bmd; 27 Oct 82 0:47-EDT
(I apologize if this is a duplicate message - our mailer has been having troubles).
Do Heath 89 systems run standard CP/M? If not is there some way
to make them do this? (I have heard that these machines used to
run a non-standard CP/M and that some changes were in the works???)
Thanks,
Bob
27-Oct-82 14:58:54,577;000000000000
Date: 27 Oct 82 16:58:54-EDT (Wed)
From: Harold Carter (AFIT) <hcarter@BRL>
To: info-cpm at BRL
cc: hcarter at BRL
Subject: bios for 5" Jade Double-D disk
Via: Brl; 27 Oct 82 17:19-EDT
Via: Brl-Bmd; 27 Oct 82 17:28-EDT
I have a student who is attempting to convert the bios written for an
Jade DD disk controller to a 5 1/4" Jade DD system. He's having difficulties.
Anyone have a bios that will do the trick? He'd appreciate code if possible
as weel as tips that may help him. Reply to me....
Thanks....................... Hal Carter
27-Oct-82 17:48:00,559;000000000000
Date: 27 Oct 1982 at 1648-PDT
To: info-cpm at BRL
Cc: fylstra.tsca at Sri-Unix
Subject: RT-11 tools
From: fylstra.tsca at Sri-Unix
Via: Sri-Tsca; 27 Oct 82 18:02-PDT
Via: Sri-Unix; 27 Oct 82 21:59-EDT
Via: Brl; 27 Oct 82 22:03-EDT
Via: Brl-Bmd; 27 Oct 82 22:08-EDT
Do either of the following exist in public domain form?
- implementation of MODEM2 protocol under RT-11
- CP/M program to transfer files between an RT-11-formatted
floppy disk and a CP/M-formatted disk
Please reply to fylstra.tsca@sri-unix. Thanks!
Dave Fylstra
28-Oct-82 02:11:19,716;000000000000
Date: 28-Oct-82 01:11:19-PDT (Thu)
From: UCBARPA.dag at Ucb-C70 (David Allen Gewirtz)
Subject: Syquest hard drives
Message-Id: <8209280811.22487@UCBARPA.BERKELEY.ARPA>
Received: by UCBARPA.BERKELEY.ARPA (3.224 [10/16/82])
id A22486; 28-Oct-82 01:11:20-PDT (Thu)
Received: from UCBARPA.BERKELEY.ARPA by UCBVAX.BERKELEY.ARPA (3.227 [10/22/82])
id A01324; 28-Oct-82 19:31:51-PDT (Thu)
To: INFO-CPM at Mit-Ai, JDOS at Mit-Ai
Via: Mit-Ai; 3 Nov 82 9:17-EST
Via: Brl; 3 Nov 82 16:17-EST
Via: Brl-Bmd; 3 Nov 82 17:46-EST
They are in Fremont, CA..off the San Francisco Bay. I have no idea
of their address, but if you are desperate, Fremont is in the 415
area code, call information and ask.
David
28-Oct-82 09:47:00,564;000000000000
Date: 28 October 1982 11:47-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: BBSNOS BYAREA updated
To: INFO-CPM at BRL
Via: Mit-Mc; 28 Oct 82 11:48-EDT
Via: Brl; 28 Oct 82 11:56-EDT
Via: Brl-Bmd; 28 Oct 82 12:03-EDT
The MIT-MC file CPM;BBSNOS BYAREA has been updated to the same version
as BBSNOS BYNAME, thanks to Frank Wancho <FJW@MC>. This is Bill
Blue's very comprehensive list of phone numbers of public access
message and file transfer systems. BYAREA is sorted by telephone
number area code. BYNAME is sorted by the name of the system.
28-Oct-82 10:27:24,974;000000000000
Date: 28 Oct 1982 10:27:24 EST (Thursday)
From: Cal Thixton <tj@Okc-Unix>
Subject: Re: Heath 89 & CP/M
In-Reply-to: Your message of 25 Oct 1982 10:38 PDT
To: Fenchel.ES at Parc-Maxc
Cc: Info-CPM at BRL
Via: Okc-Unix; 28 Oct 82 12:04-EDT
Via: Brl; 28 Oct 82 12:16-EDT
Via: Brl-Bmd; 28 Oct 82 12:32-EDT
Heath 89 systems run an os from Heath called HDOS. The design
and implementation is very nice. It is not perfect, but cp/m
could learn a few things from them. also, there is not a whole
lot of software available for hdos, so i switched my 89 to
Magnolia's cp/m. This was relatively painless and not very expensive.
no more than for other systems. they send you a small kit with
diagrams and instructions on how to switch your system over.
it took me about an hour or so and it booted up the first time,
amazingly enough. I have heard of some bad things about Magnolia,
but my experience has been very good. oh, this is standard cp/m
2.2.
cal
28-Oct-82 10:56:31,1181;000000000000
Date: 28 Oct 82 12:56:31-EDT (Thu)
From: Rick Conn <rconn@BRL>
To: Dick <Mead@Usc-Eclb>
cc: info-cpm at BRL
Subject: Re: ZCPR problem, +ZCPR2
Via: Brl; 28 Oct 82 13:20-EDT
Via: Brl-Bmd; 28 Oct 82 13:41-EDT
I don't have a solution to your problem, but it may be a
thing of the past anyway. ZCPR2 will be coming out soon (hope-
fully within a month), and it has user-definable paths which are
much nicer than the old, "crude" command-search hierarchy of
ZCPR1. With it, you can specify each user/disk to search expli-
citly (such as $$, $0, c5, b4, a$, and a0, which searches current
disk/current user to current disk/user 0 to c/5 to b/4 to
a/current user to a/0). Also, combined with some utilities which
are coming out with it, you have a named directory structure and
some user area security (directories with names like HELP and
PASCAL, say, and passwords required to move into System direc-
tories [when the USER command is disabled]).
This is just a teaser. Please don't inquire further ...
all information will be released when beta testing is complete.
Rick
28-Oct-82 14:27:00,894;000000000000
Date: 28 Oct 1982 at 1527-CDT
From: awd at Utexas-11
Subject: Winchester back-up at a reasonable price.
To: info-micro at BRL, info-cpm at BRL
cc: awd at Utexas-11
Via: Utexas-11; 28 Oct 82 16:38-EDT
Via: Brl; 28 Oct 82 16:49-EDT
Via: Brl-Bmd; 28 Oct 82 17:03-EDT
Does it exist?? I have a 33 Meg Priam based hard disk subsystem,
and have been looking for a back-up system (like cartridge tape) that is
quick & simple, and less than $2000.oo or so. Floppies are not the answer,
i have to nurse the system thru the back-up process. Most tame systems are
in excess of $4000.oo and not very usable. The best i have found is the
Marshall from TKS Corporation at $3295.oo for S-100. It does what i want, but
at that price i could almost buy another 33 meg drive and back up onto it!
Please reply direct, and my apologies to those who get this twice.
-Andrew
-------
28-Oct-82 18:51:00,857;000000000000
Date: 28 Oct 1982 2051-EDT
From: ELIOT at Mit-Dms (Eliot Scott Ramey)
To: info-cpm at BRL
Subject: MT+ SPP
Message-id: <[MIT-DMS].247945>
Via: Mit-Dms; 28 Oct 82 20:51-EDT
Via: Brl; 28 Oct 82 21:02-EDT
Via: Brl-Bmd; 28 Oct 82 21:04-EDT
At work we are having a problem with D.R.'s SpeedProgramming Package
for Pacal/MT+. For some reason we can't get the commands in the
editor to respond correctly if at all. For example: ^F is supposed
to go into INSERT mode, for us it goes into SEARCH mode!
And the ^Q SUPER COMMAND (which will allow exit of editor to supervisor)
doesnt respond at all! As a matter of fact the only command that
is recognized is ^M which is a non-destructive nextline command.
Any suggestions? Have you had these problems? What do I do?
BTW, this is SSP 5.2 with the 5.5 addendum.
-Eliot at Mit-DM
28-Oct-82 19:34:00,715;000000000000
Date: 28 Oct 1982 (Thursday) 2134-EDT
From: HUNEYCUTT at Wpafb-Afwal
Subject: Fast sequences..
To: Info-CPM at BRL
Via: Wpafb-Afwal; 28 Oct 82 21:27-EDT
Via: Brl; 28 Oct 82 21:31-EDT
Via: Brl-Bmd; 28 Oct 82 22:34-EDT
Hi,
Has anyone figured out how to grab all the characters shot down the line
by terminals likle the H-19 when one of the function keys is
pressed? I'm working on an editor (another one, yet) that needs to have
the ability to interrupt from screen updates to get user requests, but short
of having an interrupt driven system w/ring buffer or a Super ROM to slow
down the sending, I invariably lose characters. The editor's written in
BDS C, by the way.
Thanks,
Doug
28-Oct-82 20:43:50,1660;000000000000
Date: 28 Oct 82 20:43:50 EST (Thu)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Godbout 8085/8088
To: info-micro at BRL, info-cpm at BRL
Via: UCF-CS; 30 Oct 82 16:56-EDT
Via: Udel-Relay; 3 Nov 82 20:53-EST
Via: Brl; 3 Nov 82 21:19-EST
Via: Brl-Bmd; 3 Nov 82 21:31-EST
I recently purchased a Godbout 8085/8088 CPU and to my chagrin it
doesn't work very well. I can barely get the 8085 to run at 2 MHz.
My system consists of an Imsai 8080, 128K of CCS dynamic memory, a Jade
Double-D FDC, and a CCS 4-port serial I/O card. I have followed
Godbout's instructions regarding jumper and dip switch options, paying
special attention to those that apply to the Imsai 8080. The strangest
thing that the CPU does is drop bits 0 and 7 when reading memory. The
most flagrant case of this occurs when reading nonexistent memory with,
say, DDT. Instead of all FF's, I get all 7E's! Particularly
disconcerting as well is the lack of ability to execute an EI (FB --
has both end bits) since my BIOS is interrupt-driven. Very weird.
At 6 MHz, nothing at all works; this was more or less anticipated.
I have shifted gears back to the original IMS 8080 card, which I'd like
to chuck soon. Has anyone had similar problems with the 8085/8088 and
what are your experiences with Godbout's Tech. support in cases like
this (i.e., those that are beyond the capability of my "local dealer's"
technical knowledge)? [I notice that Godbout tries to keep its phone
number out of manuals and other user documents.]
Ben Goldfarb ARPA:
goldfarb.ucf-cs@Udel-Relay
uucp: ...!duke!ucf-cs!goldfarb
28-Oct-82 22:07:59,652;000000000000
Date: 28 Oct 82 22:07:59 EST (Thu)
From: Ben Goldfarb <goldfarb.ucf-cs@Udel-Relay>
Subject: Re: RT-11 tools
To: fylstra.tsca at Sri-Unix, info-cpm at BRL
Cc: W8SDZ at BRL
Via: UCF-CS; 30 Oct 82 16:57-EDT
Via: Udel-Relay; 3 Nov 82 20:54-EST
Via: Brl; 3 Nov 82 21:20-EST
Via: Brl-Bmd; 3 Nov 82 21:33-EST
The CP/M - Rt-11 disk transfer program exists in the BDSCUG
library. I believe that Keith Petersen also archived a copy
at Mit-Mc, but he will have to confirm that. I have used the
program quite a bit for large and small files and it works
just fine.
Ben Goldfarb
goldfarb.ucf-cs@Udel-Relay
28-Oct-82 23:34:00,1067;000000000000
Date: 29 October 1982 01:34-EDT
From: Paul L Kelley <PLK@Mit-Mc>
Subject: PIP as a simple terminal and remote file transfer program
To: INFO-CPM at BRL
Via: Mit-Mc; 29 Oct 82 1:34-EDT
Via: Brl; 29 Oct 82 1:53-EDT
Via: Brl-Bmd; 29 Oct 82 2:04-EDT
AR64:CPM; on MIT-MC now contains the files:
PIPMOD ASM
PIPMOD DOC
They are to help the novice CP/M communicator who does not have a
terminal and file transfer program. The files might be useful hardcopy
handouts. A brief description of the assembly language file follows.
PIPMODEM.ASM is a routine to modify CP/M-80's PIP to become a
communications terminal program as well as to download to disk a text
file from another computer.
PIPMODEM.ASM is short enough that it can be easily typed in if
you have a printed copy or be hand copied from a display terminal
while in communication with a remote computer. The comments in lower
case do not need to be copied. Normally only three or four equates
need to be modified. 88 bytes of object code are generated.
P.L.Kelley
29-Oct-82 04:39:00,439;000000000000
Date: 29 October 1982 06:39-EDT
From: Charlie Strom <CSTROM@Mit-Mc>
Subject: RT-11 tools
To: fylstra.tsca at Sri-Unix
cc: info-cpm at BRL
Via: Mit-Mc; 29 Oct 82 6:39-EDT
Via: Brl; 29 Oct 82 6:58-EDT
Via: Brl-Bmd; 29 Oct 82 7:02-EDT
Look at AR24:CPM;RT11 C and the related files (on MC). This is
supposed to be able to do the disk conversion you require. I
understand it works just fine, though I have not tried it myself.
30-Oct-82 13:09:53,1515;000000000000
Date: 30 Oct 82 15:09:53-EDT (Sat)
From: Keith Petersen <w8sdz@BRL>
To: Info-Cpm at BRL
Subject: [lou: Electric Pencil Request]
Via: Brl; 30 Oct 82 18:03-EDT
Via: Brl-Bmd; 30 Oct 82 15:29-EDT
Replies to address below, please. Can anyone help?
----- Forwarded message # 1:
Date: 26 Oct 82 15:08:56-PDT (Tue)
To: info-micro at Brl
From: menlo70!sytek!gi!lou at Ucb-C70
Subject: Electric Pencil Request
Article-I.D.: gi.209
Via: Usenet; 30 Oct 82 8:25-PDT
Via: Sri-Unix; 30 Oct 82 10:31-EDT
Via: Brl; 30 Oct 82 13:35-EDT
Via: Brl-Bmd; 30 Oct 82 10:55-EDT
I posted this request in net.wanted a couple of months ago but
received no response. Apologies to folks who have seen it before.
I have a copy of the Electric Pencil II text editor/formatter which I
can no longer use since I changed the configuration of my machine.
There is a version I could use, but the vendor, Michael Shrayer
Software, seems to have vanished from the face of the earth. Does
anyone know the whereabouts of Michael Shrayer, or does anyone have
version DS-II (Diablo, Sol, CP/M) of the Electric Pencil? I would be
more than happy to send a blank floppy disk with a box top from my
license agreement in a SASE. It bugs me that I spent $300 for a
program that I can't use anymore.
Thanks (I hope) in advance.
Louis Warshawsky
General Instrument R&D
ucbvax!menlo70!sytek!gi!lou
decvax!sytek!gi!lou
(602) 963-7373
----- End of forwarded messages
30-Oct-82 13:15:20,1424;000000000000
Date: 30 Oct 82 15:15:20-EDT (Sat)
From: Keith Petersen <w8sdz@BRL>
To: Info-Micro at BRL, Info-Cpm at BRL
Subject: [obrien: Re: Failed mail from Rand-Relay]
Via: Brl; 30 Oct 82 18:13-EDT
Via: Brl-Bmd; 30 Oct 82 15:31-EDT
In case any of you had rejection messages from Rand-Relay...
the problem has been fixed. Here's what happened:
----- Forwarded message # 1:
Date: Saturday, 30 Oct 1982 12:09-PDT
To: Doug Kingston <dpk at BRL>
Cc: obrien at RAND-RELAY, dcrocker at UDEL-RELAY, mike at BRL,
w8sdz at BRL, wancho at BRL
Subject: Re: Failed mail from Rand-Relay
In-reply-to: Your message of 30 Oct 82 7:34:10-EDT (Sat).
From: obrien at RAND-RELAY
Via: Rand-Relay; 30 Oct 82 12:43-EDT
You got it. We had a bolus of 600 messages come in for Rand-Relay
at a time when UDel-Relay's Arpanet connection was very, very sick.
We do not have a TCP connection to UDel-relay, and the messages were
breaking their NCP, so I put them off in a hole. When UDel was finally
fixed, I put the messages back, and they all timed out simultaneously.
The multiple instances of "deliver" pushed the load average up to 7.0
on Rand-Relay, and caused multiple outgoing copies of the returned mail.
We have set up procedures now which will let us take over directly
the functions of a broken relay, so this sort of thing shouldn't happen
again.
----- End of forwarded messages
30-Oct-82 23:39:00,489;000000000000
Date: 31 October 1982 01:39-EDT
From: Herb Lin <LIN@Mit-Mc>
Subject: getting rid of header lines...
To: info-micro at BRL, info-cpm at BRL
Via: Mit-Mc; 2 Nov 82 16:38-EST
Via: Brl; 3 Nov 82 9:30-EST
Via: Brl-Bmd; 3 Nov 82 17:33-EST
is there anyone out there who knows how to get rid of all the "via"
routing msgs? Maybe someone with a good EMACS RMAIL filter that will
save me from having to print 10 irrelevant lines before getting to the
real part of the msg?? thanks.
31-Oct-82 00:13:00,768;000000000000
Date: 31 October 1982 02:13-EDT
From: Keith Petersen <W8SDZ@Mit-Mc>
Subject: Goodman: Micromation Doubler help
To: Info-Cpm at BRL, Info-Micro at BRL
Via: Mit-Mc; 2 Nov 82 16:38-EST
Via: Brl; 3 Nov 82 9:30-EST
Via: Brl-Bmd; 3 Nov 82 17:34-EST
The following is relayed from my RCPM system. Please
reply to Dave Goodman, not me. Thanks. Can anyone
help?
---forwarded message---
Date: 10/31/82
From: Dave Goodman
To: All
Re: Need Micromation Doubler help
Does anyone have documentation (manual, schematic,
driver listings, whatever) for the old Micromation
Doubler disk controller board? I'd be happy to buy
borrow, pay for copying, or whatever is fair.
Any help would be much appreciated. Call (703)-347-4799
(collect) thanks.
31-Oct-82 09:37:00,1311;000000000000
Date: 31 October 1982 11:37-EST
From: Roger L Long <BYTE@Mit-Mc>
Subject: Re: Fast sequences..
To: HUNEYCUTT at Wpafb-Afwal
cc: Info-CPM at BRL
Via: Mit-Mc; 3 Nov 82 14:40-EST
Via: Brl; 3 Nov 82 16:25-EST
Via: Brl-Bmd; 3 Nov 82 18:34-EST
In order to handle fast escape sequences (of the form ESC-key), something
like the following might work:
TERMIN: LXI H,BUFCHR
MOV A,M
ORA A ; is a character buffered?
MVI M,0
RNZ ; yes, return the character
TERMI1: IN STAT
ANI MASK
JNZ TERMI1 ; wait for a character to appear
IN KEY ; read the character
ANI 7FH
CPI 1BH ; is it an ESCape?
RNZ ; nope, return it as-is
LXI H,TIMVAL ; wait for another character
TERMI2: IN STAT ; ...calculate TIMVAL to that
ANI MASK ; ...this loop will time out
JZ TERMI3 ; ...if an ESCape is sent alone
DCX H
MOV A,H
ORA L
JNZ TERMI2
JMP TERMI4 ; if time-out, return only ESCape
TERMI3: IN KEY
ANI 7FH
STA BUFCHR ; save next character in sequence
TERMI4: MVI A,1BH
RET ; return ESCape
For the keypad keys, where the H19 returns a three-character sequence,
the time-out read could be placed in a subroutine, to wait for the
fixed second-character value, and finally for the unique third
character value. Only the third character need be saved.
-roger
31-Oct-82 12:13:00,505;000000000000
Date: 31 Oct 1982 1113-PST
From: mailer
Subject: RT11 tools
Sender: MEAD at Usc-Eclb
To: info-cpm at BRL
Reply-To: Mead at Usc-Eclb
Via: Usc-Eclb; 2 Nov 82 16:33-EST
Via: Brl; 3 Nov 82 9:14-EST
Via: Brl-Bmd; 3 Nov 82 17:28-EST
I have been using the RT11/CPM interchange program, and it works fine.
My only real complaint is that there are no wildcards, each file
name must be entered if you want to transfer the file. I have used
it on 3 different CP/M systems with no trouble.
-------
31-Oct-82 13:31:00,491;000000000000
Date: 31 October 1982 16:31-EDT
From: Michael C Adler <MADLER@Mit-Ml>
Subject: JRT Pascal code question
To: Info-cpm at BRL
Via: Mit-Ml; 3 Nov 82 10:42-EST
Via: Brl; 3 Nov 82 16:21-EST
Via: Brl-Bmd; 3 Nov 82 18:29-EST
I have JRT Pascal but don't have the documentation yet. It appears that the
RESET/REWRITE/OPEN construct is quite different from standard Pascal. Could
somebody please send me the argument list for these procedures. What
does OPEN do?
Thanks,
-Michael
31-Oct-82 18:07:00,1316;000000000000
Date: 31 October 1982 21:07-EDT
From: Allan D Plehn <PLEHN@Mit-Ai>
To: INFO-CPM at BRL
Via: Mit-Ai; 3 Nov 82 8:59-EST
Via: Brl; 3 Nov 82 9:38-EST
Via: Brl-Bmd; 3 Nov 82 17:41-EST
Date: 31 October 1982
From: Allan Plehn <PLEHN@MIT-MC>
Subject: Need programs for Logistical Support Analysis, etc.
To: INFO-CPM at BRL
Can anyone suggest a source for programs of the kind listed
below? A program package of this kind is available for the HP-
41C(V) from Systems Exchange in Santa Monica. However, I would
like to run the programs on a CP/M based micro. If you know of
any such programs that are available at a reasonable price
(<$350) or free, kindly advise. Would prefer programs to be in
Microsoft BASIC, Fortran 80, or other commonly available high
level language for CP/M systems. Maybe you have written some-
thing along these lines for your own use and would be willing to
share it. Any and all suggestions will be sincerely appreciated.
PROGRAMS:
Logistical Support Analysis LSA
Design To Cost DTC
Life-Cycle Costing LCC
Level of Repair LOR
Repairability and RAM
Maintainability Analysis
I doubt that this kind of stuff would be of general interest so please
reply directly to me.
Al Plehn