3-Oct-88 08:20:55-MDT,12046;000000000000 Return-Path: Date: Mon, 3 Oct 88 07:19:48 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #217 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Mon, 3 Oct 88 Volume 88 : Issue 217 Today's Topics: CP/M-Z80 on UNIX?? IMP control Looking for software: PL/M Tandon disk drives lose upper head UNIX on Z80 (2 msgs) want CP/M for Northstar Horizon Z-80 Unix? (3 msgs) z-80 unix and unix-"like" shells (2 msgs) Z80MU ---------------------------------------------------------------------- Date: 29 Sep 88 22:06:56 GMT From: njsmu!mccc!pjh@princeton.edu (Pete Holsberg) Subject: CP/M-Z80 on UNIX?? I would like to be able to run CP/M on a UNIX PC (68010 CPU). Is there an emulator available? Is there some source code I could hack from a CP/M-680x0 emulator for a non-UNIX system? Thanks. Pete Holsberg UUCP: {...!rutgers!}princeton!mccc!pjh Technology Division ...!att!jonlab!mccc!pjh Mercer College CompuServe: 70240,334 1200 Old Trenton Road GEnie: PJHOLSBERG Trenton, NJ 08690 Voice: 1-609-586-4800 ------------------------------ Date: Tuesday, 27 September 1988 20:11-MDT From: killer!bobc@AMES.ARC.NASA.GOV (Bob Calbridge) Subject: IMP control I'm trying to use my little C-128 to connect to a mainframe via modem. I'm using a 1670 modem and IMP for my communications. The problem is that the mainframe requires a break signal to wake up the port. Is it possible to do this with IMP? I've done it using the vt100-128 program provided on the disk that came with the modem but the program as a whole sucks swamp water. Much thanks in advance. Bob ------------------------------ Date: 30 Sep 88 04:27:42 GMT From: morris@jade.Berkeley.EDU (Mike Morris) Subject: Looking for software: PL/M I've recently stumbled across some old software written in PL/M, and would like to be able to make some changes. The target machine is a Z-80 process control system (actually an amateur radio repeater control system), the test system is an IMSAI 8080 S-100 system, and the software development system will be a PClone or the IMSAI. The ideal would be to find a complete package somewhere. As far as I know, it is not available from DR any more... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ #INCLUDE DISCLAIMER.STANDARD The opinions above probably do not even come close to those of my employer(s). US Snail: ...............UUCP: .........................Also: Mike Morris .............morris@Jade.JPL.NASA.gov ..... WA6ILQ P.O. Box 1130 Arcadia, Ca. 91006-1130 ------------------------------ Date: Monday, 26 September 1988 09:29-MDT From: att!petsd!pedsga!jeffj@UCBVAX.BERKELEY.EDU Subject: Tandon disk drives lose upper head [spritzensparken!] I have had two Tandon TM-848-02 floppy drives fail recently. (half height DSDD 8") Both failed the same way. They worked as double sided, then the upper head failed. Now they cannot read nor write the upper side, but function okay as single sided. The heads look fine. What went wrong? Can I fix it easily and cheaply? (Remember that new drives are $50 at computer fairs). Thanks for your assistance. Jeffrey Jonas allegra!io!mtune!petsd!pedsga!jeffj decvax!mcnc!rutgers!petsd!pedsga!jeffj ------------------------------ Date: 26 Sep 88 15:07:13 GMT From: emcard!stiatl!meo@gatech.edu (Miles O'Neal) Subject: UNIX on Z80 If you don't come up with an acceptable UNIX for the Z80, I recommend ZCPR3 over something like IDRIS. It aint UNIX, but its more of an OS than CPM or DOS. ===================================================================== Miles O'Neal decvax!gatech!stiatl!meo ------------------------------ Date: Monday, 26 September 1988 22:13-MDT From: eve.usc.edu!mlinar@oberon.usc.edu (Mitch Mlinar) Subject: UNIX on Z80 In article <446@stiatl.UUCP> meo@stiatl.UUCP (Miles O'Neal) writes: >If you don't come up with an acceptable UNIX for the Z80, >I recommend ZCPR3 over something like IDRIS. It aint UNIX, >but its more of an OS than CPM or DOS. Of course, just about anything is better than IDRIS, including CPM let alone the after market stuff in PD as well as commercial stuff that has been around for years. Regarding UN*X like OSes for banked memory systems, there is also QPLUS which is more of an OS than CPM, DOS, or ZCPR3. Not well advertised, though. And the demo PD version is somewhat stripped down from the commercial package. But, then again, I am biased as I helped write a good chunk of it. -Mitch ------------------------------ Date: Monday, 26 September 1988 05:50-MDT From: njsmu!telesci!lunar!larry@princeton.edu Subject: want CP/M for Northstar Horizon Does anybody know where I can get CP/M for a Northstar Horizon computer? My mom acquired one and wants to use it. Larry Fenske uunet!vsedev!tlxprs!lunar!larry ------------------------------ Date: 28 Sep 88 19:54:30 GMT From: cbmvax!hutch!rabbit1!tom@rutgers.edu (Tom Donohue) Subject: Z-80 Unix? In article <865@vsi.UUCP>, friedl@vsi.UUCP (Stephen J. Friedl) writes: > In the early days, Whitesmiths felt they were In Charge of C > programming. Above, `rewrote 90% of the libraries' means that > the usage and function names were different as well. For example: > > putfmt("The number is %i\n", i); > > replaced your good old printf. After a time, they released a > compatible library, but it was likely due to outrage. At the time (~1979), I beleive Whitesmiths was afraid of incurring the wrath of AT&T. Copyrights and such. Perhaps they were overly cautious, or perhaps it was a valid concern. I don't know where I heard this, but it wasn't from Whitesmiths, so take it with a grain of salt. -- -- tom ...!{rutgers,uunet}!cbmvax!hutch!tom ------------------------------ Date: 29 Sep 88 01:53:26 GMT From: attcan!nebulus!root@uunet.uu.net (Dennis S. Breckenridge) Subject: Z-80 Unix? In article <2906@mipos3.intel.com>, dbraun@cadavr.intel.com (Doug Braun ~) writes: > In article <278@pte.UUCP> car@pte.UUCP (Chris Rende) writes: > >In his book "The Unix Operating System" Kaare Christian mentions that Unix > >exists for the Z-80. This was a big suprise to me. I didn't know that Unix ran > >on any 8 bit CPU's. > > If anybody would like to look at this stuff, let me know, and I will > dig out the disks and figure out how to upload them. > > Doug Braun Intel Corp CAD > 408 765-4279 > > / decwrl \ > | hplabs | > -| oliveb |- !intelca!mipos3!cadev4!dbraun > | amd | > \ qantel / I tried to send you mail directly but it bounced from mordor - joyce. Subject: UNIX Z80 Hi Doug, I seen you posting for the source for z80 UNIX (tm) and I am very interested in getting a copy. I should mention that I work for AT&T Canada I am in the National Technical Support area and can be reached at ...!attcan! dennis or here on my 6386 at home. I have several CP/M systems lying around here and it would be great fun to try and get UNIX running on at least one of them. I do not have any version 7 source. Thanks in advance -- ============================================================================== "A mind is a terrible thing to MAIL: Dennis S. Breckenridge waste!" 206 Poyntz Ave North York, Ontario M2N1J6 (416) 733-1696 UUCP: uunet!attcan!nebulus!dennis ICBM: 43 4 58 N / 87 55 52 W 50 megatons should do! ============================================================================== ------------------------------ Date: Monday, 26 September 1988 09:09-MDT From: tektronix!orca!tekecs!frip!andrew@UCBVAX.BERKELEY.EDU (Andrew Klossner) Subject: Z-80 Unix? [] "I have never in the meantime seen such a blatant example of gratuitous incompatibility. What is surprising is that this came from the man who cowrite _Elements of Programming Style_, P.J. Plauger." This discussion has overlooked the motivation of Unix incompatibility in Idris. Plauger and associates were scared that AT&T lawyers would shut them down under the trade secret laws because they had access to Unix source code before they formed Whitesmiths. The "galloping incompatibility" was an attempt to demonstrate that Idris was not a Unix rip-off. This was back in the days when the same company that sold Unix would hassle you about adding an unregistered extension phone, and the lowest-cost Unix license was $20,000 (no cheap binaries). I'd say their concern was justified. -=- Andrew Klossner (decvax!tektronix!tekecs!andrew) [UUCP] (andrew%tekecs.tek.com@relay.cs.net) [ARPA] ------------------------------ Date: 30 Sep 88 03:13:28 GMT From: cwjcc!hal!ncoast!mikes@tut.cis.ohio-state.edu (Phil Smith) Subject: z-80 unix and unix-"like" shells In article <7160@well.UUCP> bandy@well.UUCP (Andrew Scott Beals) writes: >Let's clear things up. There are three general classes of >objects that people are talking about: > > * Unix-like shells (CCP replacements) > * Unix-like operating systems (ground-zero efforts) > * Unix ported to the z80 > I have in my hands one port of XINU (as in Doug Comer) to the Z80; that was written in C/80 CP/M C. I have seen others. The XINU port that I have is a bare-bones kernel (no utilities). It is a little odd to see the results of ps -efl on an ADM-3a connected to an IMSAI, though. The XINU port that I have was done by Ed Schramm, who lives near Norfolk, VA. I can provide an address if needed. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360 uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM) Internet: sir-alan!mikes@vax.cs.pittsburgh.edu ------------------------------ Date: Tuesday, 27 September 1988 23:33-MDT From: spolsky-joel@yale-bulldog.arpa (Joel Spolsky) Subject: z-80 unix and unix-"like" shells In article <9464@cup.portal.com> Carra_its-me_Bussa@cup.portal.com writes: | FYI, Cromix v11 _DOES_ run on a Z80. | | [happy description of Z80 unix deleted] ah, time to start our discussions about porting Kermit to eniac, and running Unix on an HP-41C again.... Joel ------------------------------ Date: 29 Sep 88 22:02:38 GMT From: njsmu!mccc!pjh@princeton.edu (Pete Holsberg) Subject: Z80MU In article <8809241213.AA20544@ucbvax.Berkeley.EDU> GREID@FALCON.BERKELEY.EDU (GREID) writes: ...I am trying to run the CPM emulator Z80MU on a Zenith Z-180 Laptop and I am ...having trouble determining what is needed in the AUTOEXEC.Z80 file. The ...Z80MU.DOC file isn't much help. I would appreciate any suggestions concerning ...the appropriate contents of this file. Without it or with an "empty" ...AUTOEXEC.Z80 I get a BDOS error. I run Z80MU without an AUTOEXEC.Z80 file. I believe that I ran it that way when I had a Z-180. But, put DIR into it and see what happens. If you still get the BDOS error, try another copy of Z80EMU or another Z-180. Pete Holsberg UUCP: {...!rutgers!}princeton!mccc!pjh Technology Division ...!att!jonlab!mccc!pjh Mercer College CompuServe: 70240,334 1200 Old Trenton Road GEnie: PJHOLSBERG Trenton, NJ 08690 Voice: 1-609-586-4800 ------------------------------ End of INFO-CPM Digest ****************************** 4-Oct-88 01:41:59-MDT,5985;000000000000 Return-Path: Date: Tue, 4 Oct 88 01:30:16 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #218 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Tue, 4 Oct 88 Volume 88 : Issue 218 Today's Topics: Help with CPTxx Looking for software: PL/M Operating System Command References ---------------------------------------------------------------------- Date: Mon, 3 Oct 88 13:00:42 EDT From: "Paul V. Pullen" Subject: Help with CPTxx I am trying to get a copy of either 4.05 or 4.09 Kermit to run on a CPTxx system running in data processing mode, and have come up on several problems that I need assistance from a user on the network. a. In attempting to download the HEX files, I have hit a roadblock in getting the files into the machine. Would a user out there have a disk containing Kermit that I can barter for? I have no formatted data processing disks at present to use to resupply, but would be able to supply a DSDD 3.5 inch disk as a replacement. b. Is there a format routine available for this machine that would format a disk to use standard DSDD 3.5 inch disks? Any assistance would be appreciated Paul Pullen pvpullen@crdec-vax2.arpa pvpullen@crdec2.apgea.army.mil Telephone (301) 671 3544 (0700-1530 Eastern Daylight Time) ------------------------------ Date: 3 Oct 88 11:19:41 GMT From: ecsvax!dmimi@mcnc.org (Miriam Clifford) Subject: Looking for software: PL/M In article <299@oink.UUCP>, jep@oink.UUCP (James E. Prior) writes: > In article <9814@elroy.Jpl.Nasa.Gov> morris@jade.UUCP (Mike Morris) writes: > >I've recently stumbled across some old software written in PL/M, and > >would like to be able to make some changes. The target machine is a > >Z-80 process control system (actually an amateur radio repeater control > >system), the test system is an IMSAI 8080 S-100 system, and the software > >development system will be a PClone or the IMSAI. The ideal would be to > >find a complete package somewhere. As far as I know, it is not > >available from DR any more... > Sorry, couldn't get e-mail delivered. This is really directed at the original posting. I have the pl/i program for cpm, complete with the manual. Since I'm not using cpm any more at all, I'd be glad to sell it. Either send me e-mail (but please be sure I can get back to you--I have only usenet and BITNET access) or snail mail. {decvax,ihnp4,akgua}!mcnc!ecsvax!dmimi Mimi Clifford 2535 Sevier St Durham, NC 27705 919-489-4821 ------------------------------ Date: 1 Oct 88 22:16:40 GMT From: njsmu!telesci!fantasci!jep@princeton.edu (Joseph E Poplawski ) Subject: Operating System Command References Hello. I am need of some information for a school project that I am hoping everyone may be able to help me with. What I need to do is make a reference chart as large as possible that covers various basic commands for the various operating systems in existance. For example: Command Summary UNIX MS-DOS TOPS-10 display directory ls -l dir dir copy a file cp old new copy old new copy new old What I need from Netland is the common commands for the various operating systems. Such as XENIX, VMS, CP/M, AppleDos, BSD, Xenix, TRS/Ls Dos, etc. Just the basic commands. This also will go into making "alias templates" for CSH and KSH for users on UNIX systems who would like to have a command set of their native machine. Here is a small list of commands that I would like for the chart. It is not all of them, just the ones I can think of off hand. I am using the UNIX equivalents of each since UNIX is my native operating system. cat cd/chdir chmod ln lpr mkdir more/less mv rm cp ls biff finger who mail/mailx mesg write/chat cal calendar date lock pwd uptime man pr cmp diff find grep head/tail sort uniq wc kill ps tee time I know that some operating systems will not have some of these commands, like MSDOS would not have 'who' or 'ps'. Those will be represented by 'N/A' in the chart. I would also like to have the commands for entering both common line and full screen editors, especially for the ones that come with the operating system. Not the editor commands, just the command to get into an editor. After this project, and if it gets a good grade, my next project will probably be along the same lines with the exception of making a chart for editors, both full screen and line. All information and help would be greatly appreciated. Please mail all replies so I can be sure to collect them all. And if you are interested in the "aliasing templates", mail me and I will get them to you upon their completion. If there is enough interest in them, I may post them to the net. Sorry about the cross posting but I wanted to get this to all the groups that dealt with a different operating system. Thanks for your help. -Jo ------------------------------------------------------------------------------- |Joseph E Poplawski (Jo) US Mail: 1621 Jackson Street | | Cinnaminson NJ 08077 | |UUCP:..!rutgers!rochester!moscom!telesci!fantasci!jep | | ..!princeton!telesci!fantasci!jep Phone: +1 609 786-8099 home | | ..!pyrnj!telesci!fantasci!jep | ------------------------------------------------------------------------------- | Life is too short to dance with ugly women! | ------------------------------------------------------------------------------- ------------------------------ End of INFO-CPM Digest ****************************** 5-Oct-88 01:36:21-MDT,3966;000000000000 Return-Path: Date: Wed, 5 Oct 88 01:31:00 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #219 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 5 Oct 88 Volume 88 : Issue 219 Today's Topics: Copyrighting programs based on PD may be ruled invalid CP/M on a UNIX PC?? CPT 8xxx File Transfer ---------------------------------------------------------------------- Date: Tue, 4 Oct 1988 21:34 MDT From: Keith Petersen Subject: Copyrighting programs based on PD may be ruled invalid In a recent response to Apple's "Look and Feel" lawsuit, HP maintained that the Mac's graphical interface is based on work done by other companies - in particular, Xerox Corp. HP's filing further alledged that Apple obtained copyright registrations on the screen display fraudulently by not disclosing to the U.S. Copyright Office that the Mac's display was derived from Xerox's work. > "In copyrights and patents, if there is prior art, it has to be reported > at submission", said Bob Frankenberg, group general manager for the > information systems group at HP. "Prior art, whether protected or in > the public domain, can make your patent or copyright invalid." This is an interesting turn of events. If this is upheld by the court it could invalidate the copyrights of all shareware and commercial programs which contain a substantial amount of public domain code. I wonder how that would affect the SEA vs. PKWare suit? Would it make ZOO's copyright invalid? How about all the copyrighted file transfer programs out there which use the Ward Christensen protocol (popularly called XMODEM) and all those YMODEM and ZMODEM programs based on Chuck Forsberg's PD code? LONG LIVE PUBLIC DOMAIN! Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARMY.MIL [26.0.0.74] Arpa: W8SDZ@SIMTEL20.ARMY.MIL Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!simtel20.army.mil!w8sdz ------------------------------ Date: 2 Oct 88 10:40:32 GMT From: oliveb!tymix!antares!jms@ames.arc.nasa.gov (joe smith) Subject: CP/M on a UNIX PC?? [tymix!oliveb!ames!nrl-cmf!cmcl2!rutgers!njin!princeton!njsmu!mccc!pjh] Dr. Dobb's Journal published a CP/M emulator (in 68000 assembly language) in the Jan-86 thru Mar-86 issues. I got a copy of the sources on Fred Fish's AmigaLibDisk109 (public domain software for the Commodore Amiga). It should be trivial to modify it for Unix. -- +----------------------------------------------------------------------------+ | TYMNET:JMS@F29 CA:"POPJ P," UUCP:{ames|pyramid}oliveb!tymix!antares!jms | | INTERNET: closed for renovations PHONE:Joe Smith @ (408)922-6220 | +----------------------------------------------------------------------------+ ------------------------------ Date: Tue, 4 Oct 88 21:13:36 PDT From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA) Subject: CPT 8xxx File Transfer I had the dubious honor of doing some file transfer to/from CPT 8xxx systems and still probably have a data processing mode floppy around with XMODEM on it. I know I used an 85xx and I guess an 82xx with it, so if you want to get that I'll see if I can dig through my junk and find it. Around 2-3 years ago when I did it there was no Kermit for it, and as I visited a CPT rep in 'D.C. several times to get it all worked out I'm doubtful one exists. I'm not sure if I had the source to it or just an overlay file. I don't have access to a CPT any more but if you can dredge up a pre-formatted data procesing mode floppy I'm sure I can bum some time on a 8" system somewhere to copy the junk onto it. rcs ------------------------------ End of INFO-CPM Digest ****************************** 7-Oct-88 07:20:07-MDT,1135;000000000000 Return-Path: Date: Fri, 7 Oct 88 01:30:55 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #220 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 7 Oct 88 Volume 88 : Issue 220 Today's Topics: Looking For Z80 assembler Source ---------------------------------------------------------------------- Date: 6 Oct 88 19:44:57 GMT From: mailrus!uflorida!novavax!potpourri!csantiag@purdue.edu (Carlos Santiago) Subject: Looking For Z80 assembler Source I am looking for source in "C" for a Z80 assembler. I have a copy of a z80 macro assembler in "C", but I can't compile it on my machine because it uses yacc. I am using Aztec C on an Amiga. -- ____ ____ Gould, CSD, Home of the Firebreathers / /___ The opinions expressed are my own. /___ ____/ ...uunet!gould!csantiago ...mcnc!rti-sel!gould!potpourri!csantiag ------------------------------ End of INFO-CPM Digest ****************************** 8-Oct-88 01:36:55-MDT,3105;000000000000 Return-Path: Date: Sat, 8 Oct 88 01:30:19 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #221 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sat, 8 Oct 88 Volume 88 : Issue 221 Today's Topics: Kaypro 10 for sale MMD740/IMP/MEX Overlay Sought UNIX on Z80 ---------------------------------------------------------------------- Date: 5 Oct 88 00:31:51 GMT From: njsmu!mccc!pjh@princeton.edu (Pete Holsberg) Subject: Kaypro 10 for sale In article <4138@cadnetix.COM> rusty@cadnetix.COM (Rusty) writes: Just wish there was a media program for MS/DOS which could read ...K10 disks! ...----- ...Rusty Carruth UUCP: {uunet,boulder}!cadnetix!rusty DOMAIN: rusty@cadnetix.com ...Cadnetix Corp. (303) 444-8075x296 \ 5775 Flatiron Pkwy. \ Boulder, Co 80301 ...Radio: N7IKQ 'home': P.O.B. 461 \ Lafayette, CO 80026 Have you tried Media Master? ------------------------------ Date: Fri 07 Oct 1988 16:21:16 EDT From: Subject: MMD740/IMP/MEX Overlay Sought As CP/M resource person for the Boston Computer Society, I was contacted by a user with a Royal Alphatronics computer for which he wanted a modem program. So far I have not been able to find an overlay for that machine. Any suggestions would be appreciated (if anyone has the machine and a comm program and would be willing to send a disk to this user, that would be great). Thanks. -- Jay Sage ------------------------------ Date: 30 Sep 88 19:48:32 GMT From: pilchuck!ssc!mcgp1!fst@uunet.uu.net (Skip Tavakkolian) Subject: UNIX on Z80 In article <12394@oberon.USC.EDU>, mlinar@eve.usc.edu (Mitch Mlinar) writes: > In article <446@stiatl.UUCP> meo@stiatl.UUCP (Miles O'Neal) writes: >>If you don't come up with an acceptable UNIX for the Z80, >>I recommend ZCPR3 over something like IDRIS. [deleted] > Of course, just about anything is better than IDRIS, including CPM let [deleted] > But, then again, I am biased as I helped write a good chunk of it. > -Mitch NOTE: My company deals in IDRIS product for ATARI ST. IDRIS for the Z80 is a very old product, and Whitesmiths probably would not sell it to now. IDRIS however runs on may different processors. IDRIS 3.14 which I have on my ATARI MEGA-4 (mc68000), has WSL ANSI C compiler, X-Windows and TCP/IP. I have never seen or heard of QPLUS, if and when I do, and if it is good and properly priced, I might buy it for my Oz-1. Sincerely -- Fariborz ``Skip'' Tavakkolian UUCP ...!uw-beaver!tikal!mcgp1!fst UNIX is a registered trademark of AT&T ------------------------------ End of INFO-CPM Digest ****************************** 9-Oct-88 01:36:24-MDT,1777;000000000000 Return-Path: Date: Sun, 9 Oct 88 01:30:49 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #222 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sun, 9 Oct 88 Volume 88 : Issue 222 Today's Topics: a very naive Question??? Kaypro 10 for sale ---------------------------------------------------------------------- Date: 8 Oct 88 06:14:18 GMT From: cs.utexas.edu!ut-emx!kannan@rutgers.edu (Natarajan Shanmugh) Subject: a very naive Question??? Followup-To: Distribution: Organization: UTexas Computation Center, Austin, Texas Keywords: Virtual Memory I read an article in UNIX World comparing system V and AIX. It clearly stated that System V did not have VM(Virtual Memory concept). Can someone clear the following doubts for me through e-mail to nataraj@happy.cc.utexas.edu (1) If there is no VM, how does the operating system, bring the programs from secondary storage to main for execution.(System V ) (2) How does MS-Dos solve the above problem? (3) I have comments like Unix needs at least 4M of main memory? Is it for all the daemons to run? Thank you nataraj@happy.cc.utexas.edu ------------------------------ Date: 7 Oct 88 20:50:00 GMT From: clio!berger@uxc.cso.uiuc.edu Subject: Kaypro 10 for sale Uniform by Micro Solutions in DeKalb, Il. reads those disks. Mike Berger Department of Statistics University of Illinois berger@clio.las.uiuc.edu {convex | pur-ee}!uiucuxc!clio!berger ------------------------------ End of INFO-CPM Digest ****************************** 10-Oct-88 01:36:43-MDT,5586;000000000000 Return-Path: Date: Mon, 10 Oct 88 01:30:15 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #223 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Mon, 10 Oct 88 Volume 88 : Issue 223 Today's Topics: CP/M+ <-> Apple DOS3.3 file transfer CP/M+ BIOS CP/M Emulator for 680x0 SEA compatible archive pgm for CP/M wanted ---------------------------------------------------------------------- Date: 9 Oct 88 22:11:07 GMT From: hpda!athertn!paul@ucbvax.Berkeley.EDU (Paul Sander) Subject: CP/M+ <-> Apple DOS3.3 file transfer Hello, net.wizards: I own an old Apple II Plus, and have installed a "CP/M Card [TM]" from Advanced Logic Systems. The Card runs CP/M 3.0 in a banked memory configuration. What I am looking for is a way of converting files from CP/M format to DOS 3.3 and vice-versa. I have looked into CP/Muffin from A.P.P.L.E., but it does not transfer files to CP/M format, and for some reason I have not had much luck coaxing it to transfer file from CP/M to DOS either. I would appreciate any leads you can give me. Many thanks in advance, Paul Sander paul@athertn.Atherton.com {decwrl,sun}!athertn!paul ------------------------------ Date: 9 Oct 88 22:30:36 GMT From: hpda!athertn!paul@ucbvax.Berkeley.EDU (Paul Sander) Subject: CP/M+ BIOS I own an old Apple II Plus system into which I have installed a "CP/M Card [TM]" from Advanced Logic Systems. The Card runs CP/M 3.0 in a banked memory configuration. My application is a disk conversion program which will move files to and from CP/M and Apple DOS 3.3 formats. It seems that making BIOS calls will not work properly when accessing the disk, as most of the BIOS related to disk activity reside in the bank opposite the application code. I have tried setting my disk access parameters by calling the BIOS SELDISK, SETTRACK, SETSECTOR, SETDMA, SELMEM, and SETBNK routines before calling READ. The result is that this sequence of calls will in fact transfer the data into my buffer if it happens to be in the area of memory that is shared between the two banks (no surprise). There are two reasons why I don't use the code that works: First, SID is loaded into the part of memory that is shared between banks, so my broken program breaks worse under the debugger; second, my programming environment (one of the C implementations) makes it hard to allocate my transfer buffer in the shared memory area as that is where the stack resides. Has anyone solved this problem? Or does anyone have any suggestions for anything I have left out? Second, I see that the BDOS provides a "DIRECT BIOS CALLS" function which takes as a parameter the address of some sort of parameter block which presumably contains parameters that are loaded into registers before calling the BIOS. Does this facility overcome the bank dependence of the BIOS? What is the format of this parameter block? None of the literature I got with my Card has the information I need. Neither does the application note describing ALS' banked memory implementation, nor do the other CP/M books I've bought over the years. Any help you could give me would be much appreciated. Many thanks in advance, Paul Sander paul@athertn.Atherton.com {decwrl,sun}!athertn!paul ------------------------------ Date: 9 Oct 88 17:17:37 GMT From: njsmu!mccc!pjh@princeton.edu (Pete Holsberg) Subject: CP/M Emulator for 680x0 Does anyone have a lead on a program that will emulate CP/M-80 on a UNIX-PC? Actually, minimum requirements are a ZSID-like program that runs on a UPC, that will let me debug Z80 binaries. Does either exist? People have recommended the code that was published in DDJ in early 1986. I typed in about 1/2 page of code and the UPC assembler didn't like it at all! Is there an assembler directive to produce a listing file? Thanks. Pete Holsberg UUCP: {...!rutgers!}princeton!mccc!pjh Technology Division ...!att!jonlab!mccc!pjh Mercer College CompuServe: 70240,334 1200 Old Trenton Road GEnie: PJHOLSBERG Trenton, NJ 08690 Voice: 1-609-586-4800 ------------------------------ Date: 6 Oct 88 09:28:36 GMT From: mcvax!enea!dkuug!ambush!ambone!leif@uunet.uu.net (Leif Andrew Rump) Subject: SEA compatible archive pgm for CP/M wanted nts0699@dsacg1.UUCP (Gene McManus) writes: >Does anyone out there have a PD archiver available that is compatible >with the SEA .ARC (tm?)? Thanx in advance... The only CP/M unARC (I won't say don't sue me, because it's to old) I know of is: UNARC11.COM and it will only unarc files not arc them. It can be obtained from ABC BBS! Leif Andrew Rump, Ambrasoft A/S, Roejelskaer 15, DK-2840 Holte (Denmark) UUCP: leif@ambone.dk, phone: +45 2424 111, touch phone: +45 422 817 + 313 BBS1: ABC BBS: +45 68 00 544, 3/12, 24h, 2:505/38 (ABC Sysop) BBS2: PC-Club BBS: +45 68 0270, 3/12/24, 24h, 2:505/54 (PC-Club Sysop) Please note the node-change: Ambone, Italian for a pulpit (The following interpretations emerged Am_bone, Ambrasoft A/S bone when Ambone was put down on paper and Amb_one, Ambrasoft A/S #one accepted - they are solely mine!!!!!) ... ------------------------------ End of INFO-CPM Digest ****************************** 11-Oct-88 01:41:52-MDT,1575;000000000000 Return-Path: Date: Tue, 11 Oct 88 01:30:46 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #224 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Tue, 11 Oct 88 Volume 88 : Issue 224 Today's Topics: ZCPR on CP/M 3.0; Plu*Perfect Sys. ---------------------------------------------------------------------- Date: Mon, 10 Oct 88 10:28:17 PDT From: Bridger Mitchell Subject: ZCPR on CP/M 3.0; Plu*Perfect Sys. "Z-System" is the name for the auto-install versions of ZCPR. There are two products -- NZ-COM for CP/M 2.2 and Z3PLUS for CP/M Plus (3.x). Functionally, they are virtually identical. The command processor is the latest ZCPR v 3.4, containing significant advances. They run the same Z-System applications and tools. Installation is menu-driven and automatic; no assembly is required. Documentation is an 80pp laser-printed manual. Z3PLUS is running on a good number of CP/M Plus machines, including Amstrads, Osborne Executives, Morrow MD-11's, Visual 1050's, ... NZ-COM is running on any number of CP/M 2.2 models. Plu*Perfect Systems is the author of Z3PLUS and publishes both Z3PLUS and NZ-COM. We have moved, and remain active: Plu*Perfect Systems 410 23rd St. Santa Monica CA 90402 (213)-393-6105 (eves) --bridger mitchell (Co-founder of Plu*Perfect Systems) ------------------------------ End of INFO-CPM Digest ****************************** 13-Oct-88 01:35:37-MDT,1022;000000000000 Return-Path: Date: Thu, 13 Oct 88 01:30:35 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #225 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Thu, 13 Oct 88 Volume 88 : Issue 225 Today's Topics: Need Disk Parameter Block for Amstrad WPC (6586?) ---------------------------------------------------------------------- Date: Wed, 12 Oct 88 20:23:35 EDT From: Mark Becker Subject: Need Disk Parameter Block for Amstrad WPC (6586?) Hello - I've been asked by a local to move some PD software onto a 3.5" diskette connected to an Amstrad WPC. I'm told this thing is a CP/M machine. Does anyone know the disk parameter block information for this machine? Regards, Mark MBECK@AI.AI.MIT.EDU E-Mail is best. If sufficient interest, I'll summarize. ------------------------------ End of INFO-CPM Digest ****************************** 14-Oct-88 01:43:39-MDT,1933;000000000000 Return-Path: Date: Fri, 14 Oct 88 01:30:40 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #226 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 14 Oct 88 Volume 88 : Issue 226 Today's Topics: a very naive Question??? ---------------------------------------------------------------------- Date: 11 Oct 88 02:00:30 GMT From: elbereth.rutgers.edu!ron.rutgers.edu!ron@rutgers.edu (Ron Natalie) Subject: a very naive Question??? The article is inaccurate. System V has virtual memory of almost any definition. Originally System V had problems with virtual memory. There are two differing definitions of Virtual Memory. The more liberal definition says that Virtual Memory provides for swap extension of real memory and some sort of address translation. UNIX has always done this. The more restrictive definition is that some mechanism such as paging or segmented swapping exists as well. The difference is summarized in the following. Suppose you have 1 M of real memory and you want to run a 2 M process. Prior to recent system V versions, you were out of luck. It always expected to load a whole process as a unit. On paging systems, it only needed to bring in the parts needed for the execution of the current instruction. The virtual memory argument was best summarized by Bruce Crabill of the University of Maryland. "It ain't virtual unless it's not all there." This means that the liberal definition is kind of weak if you have to have real memory to back your virtual memory for any give process. -Ron Of course, they may have meant VM as Virtual Machine. It is doubtful that anything other than AIX/370 is going to support that. ------------------------------ End of INFO-CPM Digest ****************************** 15-Oct-88 01:40:49-MDT,2886;000000000000 Return-Path: Date: Sat, 15 Oct 88 01:30:34 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #227 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sat, 15 Oct 88 Volume 88 : Issue 227 Today's Topics: cpm and aztec-C Turbo C ---------------------------------------------------------------------- Date: 13 Oct 88 15:43:00 GMT From: ukecc!beech@g.ms.uky.edu (Wayne Beech) Subject: cpm and aztec-C Hello, I was wondering if anyone has a version of Aztec C or just the manual that they are willing to sell. I am doing some work for a company who has a licensed version of Aztec C but cannot find their manuals. Manx will not replace the manuals unless you can document a thieft or fire or similiar circumstance. what is the most current release of aztec C for cpm-80? another thing that im curious about and im sure its in the manual is what is the com file czii for? any info on aztec C under cpm would be greatly appreciated! Wayne Beech -- ============================================================================= UUCP : {cbosgd | uunet}!ukma!ukecc!beech BITNET: beech%ukecc.uucp@ukma DOMAIN: beech@engr.uky.edu ------------------------------ Date: Fri, 14 Oct 88 15:57:08 -0400 From: gonzalez@VAX.BBN.COM Subject: Turbo C We have recently taken delivery of a used dual-drive Northstar Horizon. This unit has a Z80A and 64K of RAM. The system is currently running CP/M version 2.23a, and has a copy of Turbo Pascal. I prefer to program in C, and I have been wondering: 1. Did Borland ever offer Turbo C for CP/M? 2. If so, is there any way of obtaining a copy, now? 3. Are there other C compilers available for this system? Also, how concerned should we be about the supply of 10-sector diskettes? So far, it sounds like 3M and Verbatim are still offering them. The few distributors (all mail-order) who still accept orders for them have had none in stock; the risk of dead inventory is apparently too great. Has this been other people's experience? My project manager has been joking about punching our own holes with a straight pin. My apologies to the members of the NORTHSTAR-USERS mailing list, who have already seen this posting; I wanted to reach as broad an applicable group as possible. Thank you. -Jim. ---------------------------------------------------------------------- Jim Gonzalez AT&T: 617-873-2937 BBN Systems and Technologies Corp. ARPA: gonzalez@bbn.com Cambridge, Massachusetts UUCP: ...seismo!bbn!gonzalez ---------------------------------------------------------------------- ------------------------------ End of INFO-CPM Digest ****************************** 19-Oct-88 15:09:19-MDT,18233;000000000000 Mail-From: KPETERSEN created at 19-Oct-88 15:06:25 Return-Path: Date: Wed, 19 Oct 88 15:06:22 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #228 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 19 Oct 88 Volume 88 : Issue 228 Today's Topics: a very naive Question??? (4 msgs) CP/M+ BIOS Desparately seeking software (3 msgs) Sanyo MBC1200 Query ---------------------------------------------------------------------- Date: 10 Oct 88 03:11:15 GMT From: bywater!acheron!clarke@uunet.uu.net (Ed Clarke) Subject: a very naive Question??? From article <6693@ut-emx.UUCP>, by kannan@ut-emx.UUCP (Natarajan Shanmugh): > Followup-To: > Distribution: > Organization: UTexas Computation Center, Austin, Texas > Keywords: Virtual Memory > I read an article in UNIX World comparing system V and AIX. It clearly stated that System V did not have VM(Virtual Memory concept). Can someone clear the following doubts for me through e-mail to nataraj@happy.cc.utexas.edu > (1) If there is no VM, how does the operating system, bring the programs from secondary storage to main for execution.(System V ) > (2) How does MS-Dos solve the above problem? > (3) I have comments like Unix needs at least 4M of main memory? 1. That's Virtual Machine not Virtual Memory. AIX uses VRM which is a sort of low level idealized machine that comes between AIX and the true hardware. It complicates life quite a bit when you want to add support for non standard devices. I think it's supposed to disapear in the future. 2. MS-Dos has neither. It's a program loader that runs in 8086/8088 mode (< 1 Meg). Yeah, it'll run on 80286/80386 machines, but it doesn't take advantage of any of the extended features. 3.) Unix always needs one more meg than you have installed, either main memory or secondary storage but usually both. ;-) -- Ed Clarke uunet!bywater!acheron!clarke ------------------------------ Date: Wednesday, 12 October 1988 23:03-MDT From: killer!chasm@EDDIE.MIT.EDU (Charles Marslett) Subject: a very naive Question??? In article <251@acheron.UUCP>, clarke@acheron.UUCP (Ed Clarke) writes: > 1. . . . AIX uses VRM which is a sort > of low level idealized machine that comes between AIX and the true hardware. > It complicates life quite a bit when you want to add support for non > standard devices. I think it's supposed to disapear in the future. Are you serious? It probably has its flaws, but the idea that every copy of the OS has to be relinked every time any hardware is changes went out of favor everywhere but here in Unix-land years ago. I was of the opinion, last I read anything of the AIX docs, that the VRM/dynamic drivers system was AIX's most useful "enhancement". (Even Messy-DOS is simpler and more versatile at the same time than the Unices I have looked at recently (:-). > 2. MS-Dos has neither. It's a program loader that runs in 8086/8088 > mode (< 1 Meg). Yeah, it'll run on 80286/80386 machines, but it doesn't > take advantage of any of the extended features. Actually, to repeat myself, user loadable drivers and the much maligned "BIOS" create a reasonable virtual machine (virtual memory, . . . lets talk about real computers now . . .). > Ed Clarke > uunet!bywater!acheron!clarke Charles Marslett chasm@killer.dallas.tx.us <-- apply all standard disclaimers <-- since I KNOW nothing! ------------------------------ Date: Monday, 10 October 1988 21:42-MDT From: amethyst!spock!chris@noao.edu (Chris Ott) Subject: a very naive Question??? heiby@mcdchg.UUCP (Ron Heiby) writes: > kannan@emx.UUCP or nataraj@happy.cc.utexas.edu writes: > > I read an article in UNIX World comparing system V and AIX. It clearly > > stated that System V did not have VM(Virtual Memory concept). > Well, that's your problem. You can't believe everything you read, > especially not in "UNIX World". They try hard, but apparently need an > editor who's a bit more knowledgeable and can catch goofs like this. > I read it anyway. I don't really know why. > > The actual definition of Virtual Memory involves the concept of allowing > programs to believe that they are running at a particular address, when > in fact they may actually be at a completely different *physical* address. Wrong. The actual concept of virtual memory is the ability to allow programs to use more memory than the machine physically has by swapping the least recently used pages to secondary storage. For instance, if your program wants to use 50 megabytes of memory and your machine only has 4 megabytes of main memory, you need store the excess on the disk until it is needed again by the program. If your machine can do this, it has virtual memory. This is usually (if not always) transparent to the program. Your definition is only a part of today's virtual memory systems. > The definition the author of the article (and the UW editor) are mistakenly > using involves the concept of *demand paging*. System V has always had > virtual memory (on real architectures). It's just that the sharing of > memory by more programs than would physically fit all at once was done > by a process called "swapping". This involved the migration of entire > processes between main memory and "the swapper". Since SVR2.1, about > something like FOUR YEARS AGO, System V has supported the other popular > method, called "demand paging". This is where the process is broken up > into chunks, called "pages", and the pages are moved in and out of main > memory "on demand". Close, but not quite. Demand paging involves only the code portion of the program. Instead of loading the whole program immediately when is is executed, only the initially needed pages are loaded and new pages are "paged in" as they are needed. This way, the program starts much faster. What you have described here is actually the way virtual memory works. By the way, I'm pretty sure you need a virtual memory system to be able to implement demand paging. > Anyway, even the "swapping" style of memory sharing > uses Virtual Memory. Wrong. The definition swapping depends on what type of memory you have (virtual or non-virtual). On non-virtual memory systems, swapping occurs when a process needs to execute, but there isn't enough memory to bring it in. Another process that is not currently executing is swapped out (to secondary storage) to make room for the new process. Note that the ENTIRE process is swapped out, not just pieces of it, as is true with a virtual memory system. Swapping in a virtual memory system refers to the swapping of those "chunks" or pages to and from secondary storage. Most people actually call this "paging", since only pages of the process are swapped, rather than the whole process. We say that a process is "swapped out" when all of its pages have been placed on secondary storage. This usually only occurs on a heavily loaded system. > Using "demand paging", not all of the pages must be in memory at the same > time, just those that are "currently" needed. They don't have to be kept > in contiguous physical memory. Again, this is the definition of virtual memory. > Ron Heiby, heiby@mcdchg.UUCP Moderator: comp.newprod & comp.unix --Chris ------------------------------------------------------------------------------- Chris Ott Computational Fluid Mechanics Lab Just say "Whoa!!" and University of Arizona vote for Randee!! Internet: chris@spock.ame.arizona.edu UUCP: {allegra,cmcl2,hao!noao}!arizona!amethyst!spock!chris ------------------------------ Date: Wednesday, 12 October 1988 08:38-MDT From: tektronix!orca!tekecs!frip!andrew@UCBVAX.BERKELEY.EDU (Andrew Klossner) Subject: a very naive Question??? Lots of errors and inconsistencies in this discussion, mostly based on terminology disagreement. "I read an article in UNIX World comparing system V and AIX. It clearly stated that System V did not have VM(Virtual Memory concept)." As has been pointed out, the initials "VM" in the IBM mainframe world stand for "virtual machine," a completely different animal from "virtual memory." "The actual definition of Virtual Memory involves the concept of allowing programs to believe that they are running at a particular address, when in fact they may actually be at a completely different *physical* address." "Wrong. The actual concept of virtual memory is the ability to allow programs to use more memory than the machine physically has by swapping the least recently used pages to secondary storage." The term "virtual memory" has different definitions depending on who you talk to and when you talk to them. You can find texts that define VM in both of the above ways. The original poster was not "wrong." "Demand paging involves only the code portion of the program." I've never heard this before. In my (not trivial) experience, the term "demand paging" always refers to dynamic paging of both instructions and data. I'd be interested in references to articles or books that employ this restricted definition. -=- Andrew Klossner (uunet!tektronix!tekecs!frip!andrew) [UUCP] (andrew%frip.gwd.tek.com@relay.cs.net) [ARPA] ------------------------------ Date: 17 Oct 88 07:08:51 GMT From: pyramid!athertn!paul@lll-lcc.llnl.gov (Paul Sander) Subject: CP/M+ BIOS In an earlier posting, I mention a problem I am having accessing the disk directly through the BIOS provided with my CP/M Card [TM] installed in my old Apple II Plus. I have not had complete success after calling SELDISK, SETTRACK, SETSECTOR, SETDMA, SETGNK, and finally READ via the BIOS. In Message-ID <11670001@hpsmtc1.HP.COM> galew@hpsmtc1.HP.COM (Gale Wolfenbarger) writes: >Boy have you ever stepped into a can of worms! Well, I don't know. It seems manageable to the well-informed. > I'm not sure if >I can help you or not but I'll try. I did the last 3 or 4 >releases of the als BIOS for the CPM Card but that was about 3 >years ago and things are pretty fuzzy about it now. I'm pleased to make your acquaintence. I'm sure that anything you say will be very helpful. > First if >you have the version of the als CPM that works with ProDos you >are in. With it you can make calls to ProDos and ask it to >read files for you. As I recall there is a utility in ProDos >to convert DOS to ProDos files. > [Stuff deleted mentioning details about this conversion method] My CP/M Plus revision level for the CP/M Card [TM] is 3.01C2, about 3+1/2 years old. It came with some Prodos utilities, but I don't have Prodos. >If you don't have the ProDos version, all is still not lost as >there are two other entry points that I added to read and write >single bytes to and from Apple memory. So if you made a RWTS >call to read the sector from the apple diskette, you can get >the information from apple memory a byte at a time. The good folks at ALS sent me a copy of Mark Howard's application note describing the APRD and APWRT calls. The problem with this method is that I have no documentation describing the Z-80/6502 interface, or any protocol for invoking RWTS (or anything else) under the 6502. >Finally, it is possible to make BIOS calls through BDOS by >using function 50. (I think that is the right number). This >function was designed for this purpose. It will return to you >a pointer to your data in CPM memory where you can get to it. >It does all the bank switching and copying for you. It looks like this is what I need. Unfortunately, its calling sequence looks like one of the best kept secrets in the industry. Every document I've seen that mentions it simply states that DEreg passes a "BIOS PB [parameter block?] address" and that Areg returns with the "BIOS return." Nowhere have I seen the field offsets, sizes, and purposes of this BIOS PB thing; I am also curious about how the SELDISK BIOS call return value is passed back, as it's normally an address returned in HLreg. The BDOS function number for the direct BIOS calls is indeed 32H (or 50 in decimal). > Remember >though, interleave between CPM, DOS, and ProDos are all >different. (It's enough to make you scream!.) I've calculated the interleave translation, and I can even calculate it at runtime by reading track $11 (assuming the VTOC and directory are allocated the same way stock DOS 3.3 allocates them, probably a bad assumption but it works for me). As I mentioned in my previous posting, I have been able to coax the BIOS to read DOS sectors into shared memory, but this involved disassembling parts of the BIOS, and kludging in my own routines which switch banks and call the BIOS. The problems I've run into are that so far I've only been able to copy sectors into/out of shared memory, the subroutine I hooked into in the BIOS kept moving as newer BIOS revisions came out (not a flame, just an observation of a standard side-effect of software development), and the discovery that SID is loaded into the top of memory (into shared memory). The ideal solution to my problem, I believe, would be an implementation using the BDOS call we discussed. A second solution would be to find out where the BDOS keeps its transfer buffer in shared memory, and use my hack to switch banks and call the BIOS myself. I would appreciate any help that Gale (or anyone else knowledgeable about this BDOS call) could give me. Many thanks in advance, Paul Sander | Do YOU get nervous when a paul@athertn.Atherton.com | sys{op,adm,prg,engr} says {decwrl,sun,hplabs!hpda}!athertn!paul | "oops..." ? -- Paul Sander | Do YOU get nervous when a paul@athertn.Atherton.com | sys{op,adm,prg,engr} says {decwrl,sun,hplabs!hpda}!athertn!paul | "oops..." ? ------------------------------ Date: 13 Oct 88 02:03:00 GMT From: imagen!atari!portal!cup.portal.com!Doug_R_Platt@ucbvax.Berkeley.EDU Subject: Desparately seeking software A very good source for any CP/M info is FOG, First Osborne Group. This organization was started for that particular brand but has long since expanded to include ANY computer running a CP/M system. Yearly dues are currently $25. To ask questions, their phone number is: 415-755-2000 Their address is: First Osborne Group P.O. Box 3474 Daly City, CA. 94015-0474 They can also be contacted via computer on the GEnie network. ********************************************************************** * * * Doug Platt * * COMPUWORDZ COMPUTER SERVICES * ------------------------------ Date: Wednesday, 12 October 1988 18:55-MDT From: imagen!atari!portal!cup.portal.com!Doug_R_Platt@UCBVAX.BERKELEY.EDU Subject: Desparately seeking software A good source of information on any facet of CP/M computers of any descrip- tion is FOG or First Osborne Group. Altho it was originally started and pertained only to Osborne machines, it now encompasses ANY machine running CP/M. They can answer almost any question you might have. Their phone number is: 415-755-2000 Their address is: First Osborne Group P.O. Box 3474 Daly City, CA. 94015-0474 ****************************************************************************** * * Doug R. Platt * Compuwordz Computer Services * P.O. Box 824 * Highlands, TX 77562 * ****************************************************************************** ------------------------------ Date: Wednesday, 12 October 1988 01:06-MDT From: portal!cup.portal.com!Charlie_Alan_Bounds@uunet.uu.net Subject: Desparately seeking software I am attempting to resurrect a decrepit HeathKit H89 in order to give to the local department of parks and recreation. I have such things as a C compiler and a programming oriented text editor, all of which will be completely useless to the computer illiterates who will be inheriting the machine. So I need to find a source of software. You know, the basics like a word processor and maybe a spreadsheet. I also need a source of 8 inch floppies, preferably double sided double density but beggars can't be choosers (the H89 also uses 5-1/2 inch disks which are HARD SECTORED. I hold no hope for ever finding one of those again). Please reply by EMAIL as I almost never read this newsgroup (though I will try for a couple of weeks in order to catch all replys to this). Thanks, Charlie Bounds Charlie@cup.portal.com (uunet?)!sun!cup.portal.com!charlie ------------------------------ Date: 11 Oct 88 17:34:50 GMT From: wen@husc4.harvard.edu (A. Wen) Subject: Sanyo MBC1200 Query I am looking for a Kermit for the Sanyo MBC1200 (or, for that matter, ANY software at all). A. Wen wen@husc4.HARVARD.EDU wen@husc4.BITNET ------------------------------ End of INFO-CPM Digest ****************************** 20-Oct-88 01:39:51-MDT,1226;000000000000 Return-Path: Date: Thu, 20 Oct 88 01:30:27 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #229 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Thu, 20 Oct 88 Volume 88 : Issue 229 Today's Topics: QUAY-90F-MPS ---------------------------------------------------------------------- Date: Wednesday, 19 October 1988 21:06-MDT From: TMEYER@kuhub.cc.ukans.edu Subject: QUAY-90F-MPS I'm looking for a Quay users group that could direct me to a CP/M boot disk for a long dead? company. The machine was designed in the early 80's and I bought it an auction, just for the fun of making it work. It is a Z80 base machine with 64K and 2 eight inch Shugart drives. The only problem is how do I make it go? The boot rom wants a CP/M ver 2.2, but of course this must be taylored specific to the machine. I have the BIOS listing if it helps. Thanks for the help if you have it. I'm a computer engineering student at the University of Kansas (Lawrence, KS) Trey ------------------------------ End of INFO-CPM Digest ****************************** 21-Oct-88 04:24:48-MDT,2730;000000000000 Return-Path: Date: Fri, 21 Oct 88 01:30:50 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #230 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 21 Oct 88 Volume 88 : Issue 230 Today's Topics: C Compilers - Followup CP/M on the Commodore 128 ---------------------------------------------------------------------- Date: Thu, 20 Oct 88 11:13:17 -0400 From: gonzalez@VAX.BBN.COM Subject: C Compilers - Followup Well, I called Borland International regarding Turbo C, and was informed that they never offered it for CP/M. Apparently they decided to drop CP/M before they released Turbo C. Strike 1. I called Lifeboat Associates, which is now located in Tarrytown, NY. Their receptionist now answers the phone as "Magellan...". Their software support person informed me that they discontinued CP/M support a while ago, but gave me a number for a place called Software Resources. Strike 2. The woman at Software Resources acknowledged that they once supported CP/M, but no longer do so. Strike 3. So, it looks like I've exhausted all potential commercial sources of a C compiler. Perhaps someone on the list is interested in selling their copy of BDS C? Are there any public domain compilers around? I'm getting some sense that there is a freeware compiler floating around the RCPM systems. I received a message that a gentleman named John called me at work, regarding the Northstar. I guess this was in response to my earlier compiler inquiry. The number for the return call was in Connecticut and I've gotten no answer each time that I have called (during office hours). If the individual who called would try to call again, or send email, I would really appreciate it. Thanks. -Jim. ---------------------------------------------------------------------- Jim Gonzalez AT&T: 617-873-2937 BBN Systems and Technologies Corp. ARPA: gonzalez@bbn.com Cambridge, Massachusetts UUCP: ...seismo!bbn!gonzalez ---------------------------------------------------------------------- ------------------------------ Date: TUE 18 OCT 1988 15:18:00 CST From: S1CH000 Subject: CP/M on the Commodore 128 I have a Commodore 128 which has CP/M available running on a Z80 processor, but I have not made much use of it because of the lack of software available. Where can I find software that is not too expensive (under $100, or public domain)? - Brian Piersel ------------------------------ End of INFO-CPM Digest ****************************** 23-Oct-88 01:39:00-MDT,5802;000000000000 Return-Path: Date: Sun, 23 Oct 88 01:30:42 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #231 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sun, 23 Oct 88 Volume 88 : Issue 231 Today's Topics: GSARC - non-compatible more efficient archiver Kermit-80 for a Xerox 16/8 NEC 8500 ---------------------------------------------------------------------- Date: 20 Oct 88 01:15:57 GMT From: portal!cup.portal.com!@uunet.uu.net (Robert A Freed) Subject: GSARC - non-compatible more efficient archiver In article , W8SDZ@SIMTEL20.ARMY.MIL (Keith Petersen) writes about the new MS-DOS program, GSARC, by NoGate Consulting: > This is an interesting development. A new program that makes and > extracts ARC files using a more efficient variation on LZW compression, > called "Crushing". I have included the .INF file below. Beware - the > ARCs it produces cannot be read by ARC, ARCE or PKUNPAK unless GSARC's > compatibility switch is used. The program does work, and it does > produce *signficantly* smaller ARC files. I have examined the output of this program, and it is impressive. "Crushing" consistently generates smaller files than either "Crunching" or "Squashing". And it does this without resorting to memory-hungry brute force methods (such as LZW compression with 16-bit codes, as used by the UNIX public domain COMPRESS program.) > The information below is presented "as-is". I have no connection with > NoGate Consulting and this posting should not be interpreted as an > endorsement of yet another incompatible ARC-maker. However, it does > pose an interesting question: are we to resist this just because it's > incompatible - even though it is a significant step forward in > compression efficiency? ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ Please consider this carefully, people! Most of the recent discussion pertaining to compressing archivers, such as ARC, PKPAK (nee PKARC), ZOO, DWC, and now GSARC (to name just a few :-)), has related to the issue of portability. While that is understandably of great concern to many USENET readers, it should not be overlooked that *compression efficiency* is the primary reason for the existence and popularity of these programs. Some of us, who have actively researched LZW and other data compression techniques, have known that further improvement of current methods is technologically feasible. I predict that this "Crushing" variation is not even the ultimate we are likely to see in the near future. Legal, moral, and philosophical concerns aside, I urge continued support for such advancements in the state of the art. In this spirit, I have begun making the necessary modifications to my CP/M archive extraction program, UNARC, to handle .ARC files generated by GSARC10. (Just as I did almost two years ago, when Phil Katz' PKARC20 introduced an improved compression method to .ARC files.) Bob Freed Internet: raf@cup.portal.com Newton Centre, MA UUCP: ...!sun!portal!cup!raf ------------------------------ Date: Saturday, 22 October 1988 20:35-MDT From: olmiller@ludwig.scc.com (Otto Miller) Subject: Kermit-80 for a Xerox 16/8 A little background info... I am posting this request to both info-kermit and info-cpm since I am not sure where my problem is. I have installed several variations of unix c-kermit and now I am ting to install cpm-80 kermit. The specifics; I am using a Xerox 16/8 (5.25" floppy + HD). Since the hart of the 16/8 is a Xerox 820 (like) board I used the sys-dep. overlay for the Xerox 820 (cpvxer.hex) with the sys-indep. (cpsker.hex) hex file to generate the .com file. All went well up to this point. The problem appears when I connect... I get nothing out the serial port! I looked at the source to see if port B was used, but everything points to port A. I have been unable to hang a protocol analyzer to confirm no output, but when I hang a known good modem on the port I get nothing... not even garbage. WHAT's WRONG? Any and all help, pointers, etc. with constructive flames are solicited. PLEASE email directly to me in that I am not on regular distribution for this group; Thanks. Thank you in advance for all the help. ======================== #include std_disclaim.h In real(?) life: Otto L. Miller Contel FSS/ASD email olmiller@ludwig.scc.com Fairfax, VA 22033 703-359-7500 ------------------------------ Date: 19 Oct 88 09:22:07 GMT From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net (Mitchell Wyle) Subject: NEC 8500 Does anyone out there have a NEC 8500? If you don't, type "n" now :-) ;-) 8*) How many characters wide is the LCD screen? How much RAM does it have? Is there a RAM disk? How big is it? How fast is the built-in modem? How fast/slow is the ROM disk? Which communications software is on the ROM disk? Can the comm. software transfer binaries? Which processor does it use? What do you do with YOUR laptop? Any clever applications, tips, hints, programs? Thank you much in advance, -Mitch -- -Mitchell F. Wyle wyle@ethz.uucp Institut fuer Informatik wyle%ifi.ethz.ch@relay.cs.net ETH Zentrum 8092 Zuerich, Switzerland +41 1 256-5237 ------------------------------ End of INFO-CPM Digest ****************************** 24-Oct-88 01:37:19-MDT,10690;000000000000 Return-Path: Date: Mon, 24 Oct 88 01:30:16 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #232 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Mon, 24 Oct 88 Volume 88 : Issue 232 Today's Topics: About the NEC 8500 C Compilers - Followup (long) CP/M C Compilers (2 msgs) cpm and aztec-C Pulse Dialing with IMP ---------------------------------------------------------------------- Date: Sun, 23 Oct 88 19:21:41 PDT From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA) Subject: About the NEC 8500 > From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net (Mitchell Wyle) > Subject: NEC 8500 > > How many characters wide is the LCD screen? 80 columns X 25 lines. > How much RAM does it have? 64K on board. 32K of this is TPA, 32K is a RAMdisk. Outboard RAMdisks are available as plug-in cartridges. > Is there a RAM disk? How big is it? The internal RAMdisk is 32K. If you plug in an outboard cartridge you can have whatever is in that, typically 128K. If you chose to run with a 64K TPA (56K TPA) you have to use an external RAM cartridge as a RAMdisk or use the real NEC disk drive. The unit functions fully standalone in the default 32K TPA / 32K RAMdisk configuration. > How fast is the built-in modem? 300 bps through the phone jack. The built-in serial port will work with a modem through 9600 bps. > How fast/slow is the ROM disk? RAMdisk. Instantaneous. > Which communications software is on the ROM disk? Descent VT-100 (ANSI) terminal emulation with no keypad. Line drawing sequences, reverse video, no ident sequence. Standard XMODEM (checksum only, 128-byte data packets). > Can the comm. software transfer binaries? Using the provided XMODEM. > Which processor does it use? A CMOS Z-80 compatible. rcs ------------------------------ Date: 22 Oct 88 21:22:08 GMT From: asuvax!anasaz!chad@noao.edu (Chad R. Larson) Subject: C Compilers - Followup (long) In article <8810201631.AA23751@ucbvax.Berkeley.EDU> gonzalez@VAX.BBN.COM writes: >So, it looks like I've exhausted all potential commercial sources of a C >compiler... I have 2 CP/M C compilers. The first one I is QCX, the other is Aztec C from MANX. QCX is was an upgrade to a compiler called Q/C. The upgrade was mostly compatability and portability changes. QCX is a reasonably full featured compiler that is almost completely K&R compatable (lacks bit fields and doubles, and any of the ANSI or SysIII extensions like void and enum). It's biggest advantage is that it comes with full source code, not just for the libraries, but the compiler too! It will compile itself. Looking at the source, it appears the person who wrote it was not a compiler specialist, but it is well commented and maintainable. Local changes made here were to add voids, and unsigned characters as types handled specially by the compiler (unsigned chars are not promoted to ints in operations only involving other unsigned chars, since they can fit in the accumulator and results in a major speed win). The point of that digression is you can fix up anything you want if you have the source. I ported it to UNIX to be able to do cross development for CP/M. The compiler output is Z80 assembler source, so if you want to do cross development, you need a cross assembler (and possibly a linker). When I bought QCX several years ago, it cost less than $150. Also, it was sold with MS-DOS executables for cross support (I think that's what the X stood for), Q/C was the native CP/M product. BTW, on the cross support front, The Code Works also sold (in source) a Z80 assembler/linker. I bought it, but unless it has been substantially enhanced, don't bother. It probably works OK native on CP/M, but took *MAJOR* rework to build on UNIX! Repeat after me, "Pointers are not integers". QCX was written by Jim Colvin at: Quality Computer Systems 3394 East Stiles Avenue Camarillo, CA 93010 It was published by: The Code Works Box 62136 Santa Barbara, CA 93160 (805) 684-9534 This information is several years old, so you may have to hunt a bit to find them. If you are not looking for something you can hack around with, but just something you can run, the other compiler I use is Aztec C release 1.06D from Manx Software Systems, Inc. It is basically the same C compiler they sell to the IBM PC world and the Apple MAC folks, so it is quite full featured. The difference is just in the code generation portion, I'm led to believe. They used to sell several packages (called commercial, developers, etc.) that differed in whether you got library source and some of the utilities; I'm a little hazy about that. The set I bought came with library source, compilers for both Z80 and 8080 output (the big difference is the Z80 allows one extra "register" specification), an assembler and linker (although you can also use Microsoft M80 and L80 or Digital Research RMAC and LINK if you like), a librarian and some other utilities. The supplied assembler/linker/librarian are quite good and faster than the Microsoft and Digital Research counterparts because they are tailored to deal with the compiler output (no macro's, for example). They also support overlays and there is an overlay manager supplied in source. Since this is a port of the standard Aztec C, the library is quite complete. I regularly move programs from UNIX to CP/M with little effort as long as the programs don't require impossible system functions like fork(2). Manx advertizes regularly in most of the computer magazines. They quit mentioning the CP/M version in the ads about a year ago, but when I called and asked for it they were willing to sell it to me with the caution "there will be no further development on this product, what you get is what you get". That was fine with me. They wanted about $250 for the whole enchilada (sources for libraries and all), I didn't ask about other configurations and the price seemed somewhat negotiable as they were just unloading inventory, I gathered. Summary: Q/C and/or QCX; you get ALL the source, reasonably cheap Aztec C; more robust and full featured ("commercial", even!) Of course, I am not affiliated with any of these people; they probably don't even know I exist. If you have any specific questions not addressed in the lengthy ramblings above, send me e-mail at the address below. Don't give up! C lives and works in the CP/M world. --------------- "I read the news today, oh boy!" --John Lennon =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | DCF, Inc. | UUCP: ...ncar!noao!nud!anasaz!dcfinc!chad | | 14623 North 49th Place | Ma Bell: (602) 953-1392 | | Scottsdale, AZ 85254 | Loran: N-33deg37min20sec W-111deg58min26sec | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | Disclaimer: These ARE the opinions of my employer! | =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ------------------------------ Date: Sun, 23 Oct 1988 07:27-EDT From: Ralph.Hyre@IUS3.IUS.CS.CMU.EDU Subject: CP/M C Compilers When Borland says 'never offered', I get the feeling that the developed but unoffered product is still lying about on a floppy marked 'can be re-used' in Los Gatos somewhere:-) Maybe you don't want it, but wasn't Mix C initially offerred under CP/M? The only advertise their DOS version now. I believe that a Small-C compiler is available at simtel-20. Good luck. -- - Ralph W. Hyre, Jr. Internet: ralphw@ius3.cs.cmu.edu Phone:(412) CMU-BUGS Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA "You can do what you want with my computer, but leave me alone!8-)" ------------------------------ Date: 24 Oct 88 01:17:47 GMT From: tetra!budden@nosc.mil (Rex A. Buddenberg) Subject: CP/M C Compilers Not so, Ralph. Borland started out as Turbo-Pascal for CPM machines -- a product looking for a company. Since Philippe Kahn, at the time an illegal alien, couldn't get anyone else to market T-P, he formed Borland and started selling. Migration to MS_DOS (and CPM-86) happened later. This dates back to '83 or so (I have a Turbo-Pascal compiler with a 4 digit serial number to prove it), before MS-DOS was a real market force. Turbo-C didn't get to market until 85 or 86. Indeed, Philippe, in a Dr Dobbs interview described C 'not as a language, but as a disease' and indicated that they were getting into C rather reluctantly. By this time, MS-DOS had pretty well taken over, so its rather doubtful that a CPM Turbo-C copmpiler exists. Incidentally, Modula-2 from Borland did go the way you suspicion. Since M-2 was a natural extension for a house already selling Pascal compilers, the CPM version did indeed grow. But not an MS-DOS version. Because, probably, the market had moved on, Borland declined to sell it themselves, but licensed it to Echelon. My guess is the decision might have been different if they had an MS-DOS M2 compiler so they could support both OS's. Sigh. Rex Buddenberg (disclaimer: no connection to Borland, only reciting folklore) ------------------------------ Date: 21 Oct 88 17:40:33 GMT From: portal!cup.portal.com!Michael_Dennis_Evenson@uunet.uu.net Subject: cpm and aztec-C If you can prove somehow that you are a legitimate owner of AZTEC C, I can provide you with the manual. I have AZTEC C for just about every machine that they make it for. I don't really want to get into anything illegal, but I would like to help. You can call me at 214-641-4615 if you can prove that you have a legit copy. Mike ------------------------------ Date: 24 Oct 88 00:04:40 GMT From: oodis01!figueroa@tis.llnl.gov (Andrew Figueroa) Subject: Pulse Dialing with IMP Line eater - I gotcha! Does anyone know how to get the "improved modem" family of programs such as "IMP.COM" to use pulse dialing, without reassembling the program. I have a version on ROM that I use with an Epson PX-8, and another I use with the Commodore 128. Both tone dial only. Thanks - Andy ------------------------------ End of INFO-CPM Digest ****************************** 25-Oct-88 01:37:58-MDT,7167;000000000000 Return-Path: Date: Tue, 25 Oct 88 01:30:22 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #233 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Tue, 25 Oct 88 Volume 88 : Issue 233 Today's Topics: C Compilers - Followup CPM80 to CPM86 conversion DBASE II sources? Looking for info on SuperBrain QD computer MANX Doc Phone Number for RCP/M Royal Oak ---------------------------------------------------------------------- Date: 24 Oct 88 13:39:01 GMT From: panda!sfs@husc6.harvard.edu (Steve Santarelli) Subject: C Compilers - Followup In article <8810201631.AA23751@ucbvax.Berkeley.EDU>, gonzalez@VAX.BBN.COM writes: > > So, it looks like I've exhausted all potential commercial sources of a C > compiler. Perhaps someone on the list is interested in selling their copy > of BDS C? Are there any public domain compilers around? I'm getting some > sense that there is a freeware compiler floating around the RCPM systems. Apparently, no one has heard of Dynacomp! I have their most recently printed catalog, and it is full of software for cp/m computers(among others). They will ship in many different formats, both 8" and 5 1/4" for a variety of machines. Yes, they do sell a "C" compiler, (C/80) made by a company called "Toolworks". The price is $49.95 for 5 1/4" or $52.45 for 8". The compiler seems fairly complete, looking at the catalog description, though some seldomly used language features are left out. Also available from Dynacomp is a package called "C/NIX", to provide a UNIX-like environment on CP/M computers. This program adds the most convenient features of UNIX, such as piping, hierarchical directories, and search paths. C/NIX costs $59.95 on 5 1/4" or 8". They have a toll free phone number for placing orders: 1-800-828-6772 and their address: Dynacomp, Inc. DYNACOMP Office Building 178 Phillips Road Webster, NY 14580 If anyone has used either C/NIX or C/80, could they please post their opinions on the worth of these programs? -Steve Santarelli disclaimer: I have done very little business to date with Dynacomp, and therefore am unable to make any claims about the quality of their software. ------------------------------ Date: Monday, 24 October 1988 05:09-MDT From: "John A. Wright" Subject: CPM80 to CPM86 conversion I have started playing around with converting CPM 80 files to CPM86. I have been using 80T86, 80X86, XIZI, and XLAT but they leave some manual translating to be done. Does anyone have or know where I can get a listing of Z80 and 8080 to 8086/88 opcode translations? Thanks in advance John ------------------------------ Date: Mon, 24 Oct 1988 08:37:58 LCL From: UFWORLEY@NERVM.NERDC.UFL.EDU (Bruce H. McIntosh) Subject: DBASE II sources? Can anyone direct me to a source of the most-recent version of DBASE II for cp/m ? If I purchase it "new" (how can a program put out so long ago be called new? :-) ), will Ashton-Tate support it? Any help will be greatly appreciated! Bruce H. McIntosh Bitnet: UFWORLEY@NERVM Usenet: uunet!sun!portal!cup.portal.com!SnipeHunt ------------------------------ Date: 24 Oct 88 20:39:14 GMT From: hp-sdd!horizon!kevin@hplabs.hp.com (Kevin Criqui) Subject: Looking for info on SuperBrain QD computer I recently acquired a computer called a SuperBrain QD made by Intertec Data Systems. It's got two DS 5 inch floppies, 2 Z80's, 64K of RAM, a display and keyboard all in one nice (if large) package. Unfortunately, I didn't get any disks or documentation. I assume it runs CP/M. On power up, it displays "3.1 Insert diskette in drive A:" and waits for a disk I don't have. I tried a boot floppy from my old Kaypro 10 and it had read enough to cause instant brain death. Anyway, I wonder if anyone out there can tell me more about my latest computer. I'd also appreciate any help you can provide in getting a copy of the operating system. I called the phone number on the back of the case and talked to a little kid that had never heard of Intertec. Are they still in business? Email if possible as this is posted to a number of newsgroups and I doubt anyone besides myself wants to hear about this anyway. Thanks. -- Kevin Criqui \_ ...sdsu!ncr-sd!horizon!kevin Science Horizons, Inc. \_ kevin@horizon.UUCP 710 Encinitas Blvd suite 200 \_ kevin@horizon.CSS.GOV Encinitas, CA 92024 \ (619)942-7333 ------------------------------ Date: Mon, 24 Oct 88 08:30:58 PDT From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA) Subject: MANX Doc > From: portal!cup.portal.com!Michael_Dennis_Evenson@uunet.uu.net > Subject: cpm and aztec-C > > If you can prove somehow that you are a legitimate owner of AZTEC C, I > can provide you with the manual. I have AZTEC C for just about every > machine that they make it for. I don't really want to get into anything > illegal, but I would like to help. You can call me at 214-641-4615 > if you can prove that you have a legit copy. > > Mike Several years ago MANX used to sell their AZTEC C manuals standalone for ~$40. rcs ------------------------------ Date: Mon, 24 Oct 1988 15:21 MDT From: Keith Petersen Subject: Phone Number for RCP/M Royal Oak Many of the files in the SIMTEL20 CP/M archives are also available from RCP/M Royal Oak which is a free public system with no passwords. When you log in it asks how many null characters you need (zero, usually, unless you have a terminal that is slow to scroll), and your first and last name (which is used by MINICBBS if you invoke it later). It then drops you to the A1> prompt. RCP/M Royal Oak Wall Map ------------------------ A1: Utilities F1: Editors / WP / Text utilities B1: More Utilities G1: ZCPR3 C1: Communications H1: High Level Languages D1: Catalog/Printer/Docs I1: Misc. E1: Database/Spreadsheets J1: RCP/M Utilities There are ten logical drives on the system (64 Megabytes). All files are in user 1. The system is reachable via PC Pursuit, even though its exchange is not shown in their list of Detroit exchanges. The Detroit Telenet dialout node has 2400 bps, too. --Keith Petersen Maintainer of the CP/M and MSDOS archives at SIMTEL20.ARMY.MIL [26.0.0.74] and SysOp of the National CP/M RoundTable on GEnie. Arpa: W8SDZ@SIMTEL20.ARMY.MIL Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!simtel20.army.mil!w8sdz GEnie: W8SDZ RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST) ------------------------------ End of INFO-CPM Digest ****************************** 26-Oct-88 01:39:13-MDT,2906;000000000000 Return-Path: Date: Wed, 26 Oct 88 01:30:50 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #234 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Wed, 26 Oct 88 Volume 88 : Issue 234 Today's Topics: Pulse Dialing with IMP used laptop wanted ---------------------------------------------------------------------- Date: 25 Oct 88 03:14:59 GMT From: portal!cup.portal.com!MVM@uunet.uu.net (Mark V Miller) Subject: Pulse Dialing with IMP Andy Figueroa in <118@oodos01.ARPA>: ; Does anyone know how to get the "improved modem" family of programs such as ; "IMP.COM" to use pulse dialing, without reassembling the program. I have a ; version on ROM that I use with an Epson PX-8, and another I use with the ; Commodore 128. Both tone dial only. The below applies only to the Epson PX-8; I know nothing about the C-128. EPXMD3.COM is an adaptation of MDM740 for the PX-8. It was adapted from the MDM740 source (Remember when source was almost always included with PD software?) for the PX-8 (Geneva). Z80 code was used in the adaptation -- none was used in the original MDM740 source; so the entire program was issued in source for the PX-8 as a .MAC file. Patch EPXMD3.COM location 0103h to 50h (ASCII P) to obtain pulse dialing; it should be 54h (ASCII T) for tone. There is a little known overlay for the PX-8 for the MDM7xx series existing. If you have a MDM7xx program you are using, patch the .COM file at location 0105h as above. (Note that MODEM7xx and MDM7xx are quite different animals.) There exists no PX-8 overlay for IMP2xx. (I would very much like someone to make a liar of me in this statement.) There does exist a PX-8 overlay for MEX114. The current version number of it is 1.2. --Mark V. Miller --MVM@cup.portal.com ------------------------------ Date: 24 Oct 88 10:48:21 GMT From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net (Mitchell Wyle) Subject: used laptop wanted I just tried to order a NEC 8500 laptop. They're all sold out :-( Does anyone know where I can get one? If you know of a company which sells used (CHEAP) laptop computers, please send me e-mail. I'd like a very light, small, minimal machine. I'd prefer CP/M, but would settle for a Toshiba T-1000 class machine. It must have battery power and a 24 line x 80 column LCD screen. A diskless ROM machine would be fine. Thanks in advance, -Mitch -- -Mitchell F. Wyle wyle@ethz.uucp Institut fuer Informatik wyle%ifi.ethz.ch@relay.cs.net ETH Zentrum 8092 Zuerich, Switzerland +41 1 256-5237 ------------------------------ End of INFO-CPM Digest ****************************** 27-Oct-88 01:41:21-MDT,4674;000000000000 Return-Path: Date: Thu, 27 Oct 88 01:30:51 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #235 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Thu, 27 Oct 88 Volume 88 : Issue 235 Today's Topics: C Compilers - more (2 msgs) DBASE II sources? Disk parameters for Amstrad CP/M machines ram disk under cpm ---------------------------------------------------------------------- Date: Wed, 26 Oct 88 07:27:13 MDT From: Dick Dysart STEWS-TE-LG 6125 Subject: C Compilers - more Jim, FYI - Software Toolworks, One Toolworks Plaza, 13557 Ventura Blvd., Sherman Oaks, CA 91423 1-800-223-8665 or 1-800-228-8665 (CA only) - Order only 818-907-6789 - Product Info Has two C packages: TOOLWOKS C, in both CP/M and MS-DOS, and C MATHPAK. Spring 1987 prices, $49.95, $29.95 Can not provide details about these packages, as have not used them. Dick.. ------- ------------------------------ Date: Wed, 26 Oct 88 09:43:57 -0400 From: gonzalez@VAX.BBN.COM Subject: C Compilers - more Thanks for the contact information, Dick. I'll get in touch with Software Toolworks right after lunch. I'm really enthusiastic about this system, now that I have my preferred development language available. Thanks again. -Jim. ---------------------------------------------------------------------- Jim Gonzalez AT&T: 617-873-2937 BBN Systems and Technologies Corp. ARPA: gonzalez@bbn.com Cambridge, Massachusetts UUCP: ...seismo!bbn!gonzalez ---------------------------------------------------------------------- ------------------------------ Date: 26 Oct 88 07:14:48 GMT From: phri!dasys1!emjay@nyu.edu (Michael J. Lavery) Subject: DBASE II sources? In article <8810241239.AA03283@ucbvax.Berkeley.EDU> UFWORLEY@NERVM.NERDC.UFL.EDU (Bruce H. McIntosh) writes: >Can anyone direct me to a source of the most-recent version of DBASE II for >cp/m ? If I purchase it "new" (how can a program put out so long ago be >called new? :-) ), will Ashton-Tate support it? Any help will be greatly >appreciated! > From FOGHORN, October 1988: Advertisement dBase II with Tutorial (free upgrade) ....... $125.00 Ashton}tate will send you a FREE dBase II 2.43 update with your purchase of dBase II 2.3b. Worswick Industries, Inc. 4898 Ronson Court, Suite H San Diego, CA 92111 (619) 571-5400 Central also used to sell it, but at the old retail price of $375.00 or so. I do not know if they still do. -- Michael J. Lavery Big Electric Cat Public UNIX ..!cmcl2!phri!dasys1!emjay ------------------------------ Date: Wed, 26 Oct 1988 18:11:14 CET From: A0045%DK0RRZK0.BITNET@CUNYVM.CUNY.EDU Subject: Disk parameters for Amstrad CP/M machines >> I've been asked by a local to move some PD software onto a 3.5" >> diskette connected to an Amstrad WPC. I'm told this thing is a CP/M >> machine. >> Does anyone know the disk parameter block information for this >> machine? The Amstrad CP/M machines are named CPC 664, CPC 6128 resp. PCW 8256, PCW 8512, PCW 9512. I think, you refer to one of those. All of them have built-in diskette-drives for the rather rare 3"-diskettes, so if this is the format which is needed, you won't have much success with 3.5"-diskettes. If the machine really has an external 3.5"-drive, many formats are possible, even including the same as on the 3"-drive, which is single-sided with 180K and would not use much of a 3.5"-diskette. Jochen Roderburg Regional Computing Center University of Cologne Robert-Koch-Str. 10 Tel. : 49-221/470-4564 D-5000 Koeln 41 Email: A0045 @ DK0RRZK0.BITNET West Germany  ------------------------------ Date: 25 Oct 88 22:31:18 GMT From: littlei!foobar!george@uunet.uu.net (George Rachor ) Subject: ram disk under cpm I have an Apple memory expansion card running on my ][ plus. Under prodos a ram disk is created automatically. I also have one of the first generation softcards running cpm 2.2. (Under cpm) I am looking for a way to set up a ramdisk on this system. I hear rumors about such a routine but noone so far can provide me the name of a supplier or proof that it is public domain. Any ideas??? ------------------------------ End of INFO-CPM Digest ****************************** 28-Oct-88 01:38:38-MDT,3153;000000000000 Return-Path: Date: Fri, 28 Oct 88 01:30:10 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #236 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Fri, 28 Oct 88 Volume 88 : Issue 236 Today's Topics: Desparately seeking software Morrow S-100 board ---------------------------------------------------------------------- Date: 27 Oct 88 06:35:11 GMT From: portal!cup.portal.com!Charlie_Alan_Bounds@uunet.uu.net Subject: Desparately seeking software A few weeks ago I wrote: >I am attempting to resurrect a decrepit HeathKit H89 in order to give to >the local department of parks and recreation. I have such things as a C >compiler and a programming oriented text editor, all of which will be >completely useless to the computer illiterates who will be inheriting the >machine. So I need to find a source of software. You know, the basics >like a word processor and maybe a spreadsheet. I also need a source of 8 >inch floppies, preferably double sided double density but beggars can't be >choosers (the H89 also uses 5-1/2 inch disks which are HARD SECTORED. I >hold no hope for ever finding one of those again). I would like to thank all the great people who responded in my hour of need. One person even gave me the name and area code of a guy with exactly the same machine I have. Its nice to know that I am not completely abandoned. Charlie Bounds Charlie@cup.portal.com sun!cup.portal.com!charlie ------------------------------ Date: Thursday, 27 October 1988 08:14-MDT From: crash!pnet01!mwilson@nosc.mil (Marc Wilson) Subject: Morrow S-100 board Can anyone tell me anything about a board I just acquired? It's a Morrow Designs MULT/IO S-100 board. It has: 1) 3 8250's 2) 1 8259 interrupt controller 3) 2k of static RAM 4) a funny connector that I was told is a parallel port, although I don't see how ( a 50-pinner... looks like an 8" drive port ) I know the board supports extended addressing for the memory on it, but beyond that I haven't experimented ( missing a 25LS2521 for the port selection ). It sounds a *lot* like my CompuPro System Support 1, except of course for the fact that the Morrow board doesn't include a clock. Does anyone use this beast? I'd like to get it working... three more serial ports would be VERY useful right now... as would a Centronics port, if that's what this 50-pin connector is. Thanks. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Marc Wilson ARPA: ...!crash!mwilson@nosc.mil ...!crash!pnet01!pro-sol!mwilson@nosc.mil UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson INET: mwilson@crash.CTS.COM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------ End of INFO-CPM Digest ****************************** 29-Oct-88 01:31:48-MDT,3837;000000000000 Return-Path: Date: Sat, 29 Oct 88 01:30:09 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #237 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sat, 29 Oct 88 Volume 88 : Issue 237 Today's Topics: C/80 z80 replacements, S-100 single board computers ---------------------------------------------------------------------- Date: 28 Oct 88 00:18:17 GMT From: iris!wee@ucdavis.ucdavis.edu (Chris Wee) Subject: C/80 >If anyone has used either C/NIX or C/80, could they please post their >opinions on the worth of these programs? I bought C/80 for my H-89 CP/M computer many, many moons ago. Back then, I couldn't afford anything else and @ $49, I thought C/80 was the greatest thing since sliced bread. I still feel that way. I received updates for longs and float/doubles later and some other stuff, so you can do serious work with it. For $49, it a an extremely stable and solid product. Yes, C/80 is missing a few things - bit fields and I can't remember what else, but it produces fairly tight code and has a farily fast compile time. Dr. Dobbs published an article featuring a peephole optimizer for Z80/8080 C compilers a few years ago and that optimizer is available in their C Chest. I still write software for embedded controllers using the Z-80, but not using C/80 unfortunately. I still wish I could switch to it... Chris ------------------------------ Date: Fri, 28 Oct 88 09:10 EDT From: RLH Subject: z80 replacements, S-100 single board computers I am considering upgrading my S-100 Z-80 computer with a replacement CPU board using either the Hitachi HD64180 or the Zilog Z280 so that I can run my current CP/M programs. I have a couple of questions and would appreciate any information anyone can share. 1) Are the Z280 and HD64180 trully object code compatible with the Z-80 ? 2) In what ways are the Z280 and HD64180 different? 3) I would like to run a version of the Z system (ZCPR & ZRDOS) that takes advantage of the larger address space of these chips. Are there implementations available? 4) Does anyone have experience with particular boards that they could comment on ? The feature set that I am looking for is: - S-100 board. - at least 12Mhz CPU. - on board RAM, either static or dynamic but fast and rock solid. - 2 serial, one parallel port. - floppy disk controller for 8 inch drives minimum, with support for 5 1/4 desirable. - ROM firmware with monitor program and low level I/O drivers. - can access off board memory and peripherals using standard S-100 addressing. - supports S-100 multi-mastering and DMA transfers to on-board memory. - SCSI or hard disk controller - optional, but nice - clock/calendar ahrdware with backup battery. - ZRDOS or CP/M 3.0 software available. If you can recommend specific products that match this description, please let me know. The only one I have found so far is a Z280 single board computer from a company called Computer Design Solutions, Inc. in Statesville, NC, phone: (704)876-2346. It sounds good but technical info is meager and the board is currently vaporware - in production around the end of the year (which year?). They are quoting a price of $550 for the board with 128K RAM. I have not heard of this company before. Does anyone have any experience with them? - sorry if this request got long winded, but I would really appreciate any advice. Bob Haar CSNET: HAAR@GMR.COM ------------------------------ End of INFO-CPM Digest ****************************** 30-Oct-88 01:37:35-MDT,1740;000000000000 Return-Path: Date: Sun, 30 Oct 88 01:30:09 MDT From: INFO-CPM-REQUEST@SIMTEL20.ARMY.MIL Reply-To: INFO-CPM@SIMTEL20.ARMY.MIL Subject: INFO-CPM Digest V88 #238 To: INFO-CPM@SIMTEL20.ARMY.MIL INFO-CPM Digest Sun, 30 Oct 88 Volume 88 : Issue 238 Today's Topics: Morrow S-100 board ---------------------------------------------------------------------- Date: Sat, 29 Oct 88 23:26:12 EDT From: "Kevin J. Cummings" Subject: Morrow S-100 board I don't have any schematics or user manual for your board, but I do have some BIOS drivers (From a Morrow BIOS) for your board. It is indeed 3 serial ports, and Morrow used this board in it's Decision-1 S-100 machines. Morrow used Port 1 for CON, Port 2 for RDR/PUN, and Port 3 for LPT (according to the BIOS source). I suspect that the 50-pin connector is used for all three serial ports, but I don't have the pin mappings. ============================================================================ Kevin J. Cummings Prime Computer Inc. 20 Briarwood Road 500 Old Connecticut Path Framingham, Mass. Framingham, Mass. InterNet: CUMMINGS@S55.Prime.COM CSNet: CUMMINGS%S55.Prime.COM@RELAY.CS.NET UUCP: {uunet, csnet-relay}!S55.Prime.COM!CUMMINGS Std. Disclaimer: "Mr. McKittrick, after careful consideration, I've come to the conclusion that your new defense system SUCKS..." ============================================================================ ------------------------------ End of INFO-CPM Digest ******************************