Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site genrad.UUCP Path: utzoo!linus!decvax!genrad!rick From: rick@genrad.UUCP (Rick Frerichs) Newsgroups: net.micro.cpm Subject: reply to mike@brl-vgr Message-ID: <3867@genrad.UUCP> Date: Wed, 22-Feb-84 09:19:55 EST Article-I.D.: genrad.3867 Posted: Wed Feb 22 09:19:55 1984 Date-Received: Thu, 23-Feb-84 01:45:37 EST Organization: GenRad, Bolton, Mass. Lines: 89 sorry to post this to the net but usenet can't send mail to arpanet I guess. and it is of general interest. >From decvax!harpo!seismo!hao!hplabs!sri-unix!mike@brl-vgr Thu Feb 16 09:42:33 1984 > >From: Mike Muuss > >I know that a VAX UNIX (4.2 BSD) program to read/write 8" CPM floppies >on the VAX 780 console floppy drive exists. I find myself in the >embarrassing position of needing a copy for one of our users. >Can somebody please provide a copy, or pointers? > Best, > -Mike Muuss There is a program called cpmfloppy.c which works very well and I have used it both on 4.1 and SYSTEM III with no problems at all. I tried to send it to you but it got bounced back. The top of the manual page has the following paragraph: The following is the manual page for a program to deal with floppies in cpm format. It is a modified version of the program by Wohl (wohl@cmuc), but is interactive and a little more user-friendly. If anyone is interested, post cbl!wwb for the source. I hope that maybe somebody on arpanet can help you or if you can give me a USENET address, I will resend it. It seems to be public domain as long as all the credits are left in. rick frerichs decvax!genrad!rick ps: the following stuff is at the head of the source file: /* copyright (c) by Aaron Wohl, 1981,1982 written by Aaron Wohl 12-24-81 (wohl@cmuc) This file may be used for non-profit use provided this this notice remains at the front of the file. This program reads and writes cpm format floppy disks. cpm is a trade mark of Digital Reasearch. It runs under version 7 unix. unix is a trademark of bell labs. See the function help() for documentation. please mail any bug fixes to wohl@cmuc the source for this file is on the unix host vlsi@cmuc pathname /usr/avw/cpmutl/cpmutlVERSION-NUMBER.c vlsi is on the arpanet running TCP-IP a copy is also kept on mit-mc cpm;ar43:cpmutl VERSION-NUMBERc and on [cmuc]ps:cpmutl.c.VERSION-NUMBER (for people that can't figure out how to use ITS) mail will be sent info-cpm announcing new versions */ #define version 7 #define when "10-28-82" /* change log: ver when who why --- -------- ------------- -------------------- 2 12-27-81 wohl@cmuc allow a trailing * to cross the . in a ufn 3 12-28-81 wohl@cmuc remove refrences to cmu local functions honor the record count when reading 4 2- 9-82 wohl@cmuc fix a '=> [cpm]' string to be '[cpm] =>' put with one filename arg uses it for both 5 5- 8-82 wohl@cmuc initilize extent filler bytes to zero 6 5-17-82 wohl@cmuc fix printout of free space (was 2k low) add support for user numbers add a \n to the interleving off message 7 10-28-82 mz@gp for file get, close each file 8 04-01-83 wwb@wjh12 make interactive, add new fcns for easier interactive, let create handle non-cpm disks, ask for conformation on create, and various things for lint Things to (think about) doing: b) multiple put should skip files with names that are too long or truncate the name c) skip files which are directories (multiple put) */