home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / archives / cpm / 8910-1.txt < prev    next >
Text File  |  1993-02-19  |  116KB  |  3,061 lines

  1.  2-Oct-89 15:46:04-MDT,3989;000000000000
  2. Mail-From: KPETERSEN created at  2-Oct-89 15:38:08
  3. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  4. Date: Mon,  2 Oct 89 15:38:07 MDT
  5. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  6. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  7. Subject: INFO-CPM Digest V89 #181
  8. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  9.  
  10. INFO-CPM Digest             Mon,  2 Oct 89       Volume 89 : Issue 181
  11.  
  12. Today's Topics:
  13.                       Altos 580 software wanted
  14.                         DecMate II/CPM problem
  15.                              HD64180 sbc
  16.                         My North Star message
  17. ----------------------------------------------------------------------
  18.  
  19. Date: 1 Oct 89 19:51:17 GMT
  20. From: ulysses!nsscb!ameyer@ucbvax.Berkeley.EDU  (Andy Meyer)
  21. Subject: Altos 580 software wanted
  22.  
  23. I just bought a used Altos 580-10A, which now seems to contain a Rodime
  24. 203E hard disk (20 megs?)
  25.  
  26. Here's the rub: I don't have any documentation on this box, nor any
  27. software except what was already on the hard disk (a pharmacy package
  28. running under P-system).
  29.  
  30. I am looking for at least a CP/M system (bootable) diskette for the 580.
  31. Any technical or service manuals would also be appreciated.
  32.  
  33. Thanks in advance,
  34. Andy
  35.  
  36.     ==--      Andreas Meyer  N2FYE
  37.   -====---    AT&T National Systems Support Center
  38.   --==----    uucp: ..!rutgers!sunybcs!nsscb!ameyer
  39.     ----      or: nsscb!ameyer@sunybcs.cs.buffalo.edu
  40.  
  41. ------------------------------
  42.  
  43. Date: 1 Oct 89 15:35:45 GMT
  44. From: usc!cs.utexas.edu!uwm.edu!csd4.csd.uwm.edu!paravia@bloom-beacon.mit.edu  (Mark David Kakatsch)
  45. Subject: DecMate II/CPM problem
  46.  
  47. Hello. I just picked up a DEC DecMate II w/ CPM 2.2 very cheaply a couple of
  48. days ago. The system works with some sort of word processing program which is
  49. included, however, when I boot up the CPM installation disk, it won't let me
  50. install or backup the CPM. I've tried some generic disks, along with Memorex
  51. SSDD/DSDD disks. On all of them, I get a 'Disk upside down error on track 2,
  52. sector 1'. This happens even though the disk is in correctly (When it's in 
  53. upside down, I get the error on T0,S0, like I should). Oh, the system software
  54. was on a disk labelled RX50, although some of it was on 3M disks labelled 
  55. 'RX50 compatible' or somesuch. Any ideas as to why this happens would be 
  56. appreciated. 
  57.  
  58. Mark
  59. --
  60. | Albert Einstein got his name after he got| Mark D. Kakatsch                 |
  61. | smashed from drinking only one stein of  | paravia@csd4.csd.uwm.edu         |
  62. | beer. Hence; Albert EinStein.            | ...uwmcsd1!uwmcsd4!paravia       |
  63.  
  64. ------------------------------
  65.  
  66. Date: 29 Sep 89 17:21:19 GMT
  67. From: iconsys!caeco!i-core!ispace!john@uunet.uu.net  (John D'Ausilio)
  68. Subject: HD64180 sbc
  69.  
  70. I have a quantity of Hitachi HD64180 single-board computers available.
  71. Each contains the cpu, 64k dynamic RAM (can take 256k), socket for
  72. JEDEC rom, 1 half-duplex synchronous port, and 2 rs232 ports (up to
  73. 38.4kbaud).  I also have a CP/M based assembler for the '180, and a
  74. bunch of code developed (like ISR's for the serial ports, a serial to
  75. Dataproducts 2230 converter, an async-sync-async converter).  Each
  76. board comes with a wall transformer type power supply.
  77.  
  78. This board is ideal for a dedicated protocol converter or something
  79. like that.
  80.  
  81. john@ispace.UUCP
  82.  
  83. ------------------------------
  84.  
  85. Date: 1 Oct 89 02:43:00 GMT
  86. From: attcan!telly!lethe!torsqnt!tmsoft!masnet!canremote!alan.latta@uunet.uu.net  (ALAN LATTA)
  87. Subject: My North Star message
  88.  
  89. Thanks and apologies to all who responded to my message about North
  90. Star materials available.  I will reply privately to each of you,
  91. but this will take a few days.  I didn't quite realize what I was
  92. getting into with Usenet, and it will take me a while just to fig-
  93. ure out the address system and respond!
  94.   Alan Latta
  95. ---
  96.  * Via ProDoor 3.1aR 
  97.  
  98. ------------------------------
  99.  
  100. End of INFO-CPM Digest V89 Issue #181
  101. *************************************
  102.  4-Oct-89 01:09:47-MDT,8161;000000000000
  103. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  104. Date: Wed,  4 Oct 89 01:00:15 MDT
  105. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  106. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  107. Subject: INFO-CPM Digest V89 #182
  108. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  109.  
  110. INFO-CPM Digest             Wed,  4 Oct 89       Volume 89 : Issue 182
  111.  
  112. Today's Topics:
  113.                         Give me a new life!!!
  114.                    LBR utilities for UNIX or MSDOS
  115.                   Overlay for NEC APC2 CP/M Computer
  116.      RCP/M Royal Oak now accessable from PC Pursuit and Starlink
  117.                         rna server at lakart?
  118.                Source for Amstrad Supplies and Software
  119.                             Z80 algorithms
  120. ----------------------------------------------------------------------
  121.  
  122. Date: 3 Oct 89 21:17:30 GMT
  123. From: milton!maven!games@beaver.cs.washington.edu  (Games Wizard)
  124. Subject: Give me a new life!!!
  125.  
  126. Well, I have this Sanyo MBC-1000 that I >>NEED<< to get rid of.
  127. It takes up approx 7 or 8 feet of shelf space for the computer, the
  128. documentation, and the disks.  I have no room no more.
  129.  
  130. So, it has a dual 8" drive, and about 100 8" disks with TONS of stuff
  131. on them.  3 word processors, dungeon, spaceout, another game or two.
  132. a spreadsheet program.  An Intel 8051 ( 8032, etc... ) xross assembler.
  133. the bios source code ( I think there are 3 machines worth here), and lots of 
  134. assembler jems for lots of interesting projects.
  135.  
  136. Also, there are lots of manuals for the beast. ( including a rash of
  137. schematics )
  138.  
  139. I now work with a VAX computer, and just don's see myself using this anymore.
  140.  
  141. If anybody thinks that they can give this a good home, give a call
  142.  
  143.             John Stevens-Schlick
  144.             Internet?: JOHN@tranya.cpac.washington.edu
  145.             7720 35'th Ave S.W. Seattle, Wa. 98126
  146.             (206) 935 - 4384
  147.             (206) 296 - 7575 ( Work. )
  148.  
  149. Thanx.
  150.  
  151. ------------------------------
  152.  
  153. Date: 2 Oct 89 19:12:06 GMT
  154. From: m2c!wpi!bates@husc6.harvard.edu  (David Fayek Botros)
  155. Subject: LBR utilities for UNIX or MSDOS
  156.  
  157. My friend wants to know is there are any library utilities that work under
  158. MSDOS or UNIX.  It seems that he has several libraries that he wants to 
  159. extract, but they are too big to fit onto a single disk.  Are there
  160. any C source code available for a simple library viewrer/extractor?
  161.  
  162.  
  163. P.s. Please send any E-mail responses to ggray@max.wpi.edu, as this is the 
  164. person who really wants this stuff.
  165. I don't pretend to even understand cp/m.
  166.  
  167. ------------------------------
  168.  
  169. Date: Tue, 03 Oct 89 11:55:26 EST
  170. From: SAGE@LL.LL.MIT.EDU
  171. Subject: Overlay for NEC APC2 CP/M Computer
  172.  
  173.    As a Boston Computer Society resource person, I have been asked by
  174. someone for a telecommunications program for the NEC APC-2 computer,
  175. which has 8" disk drives.  I can make the diskette, but so far I have
  176. not located an overlay for MDM740, IMP, or MEX.  I did find a MEX
  177. overlay for an 8815 computer, but I do not know if that overlay will
  178. work on an APC-2.  Any advice would be appreciated.  If there is someone
  179. out there with this computer and an already-working telecomm program, I
  180. would greatly appreciate it if you would be willing to send a disk
  181. directly to your fellow user.  Let me know and I will send his address.
  182. Thanks.
  183.  
  184. -- Jay Sage
  185.  
  186. P.S. If there is such an overlay on SIMTEL20, I cannot do anything about
  187. it -- I have been trying for weeks to log on there.  It *ALWAYS* tells
  188. me there are too many anonymous logins, no matter when or how often I
  189. try connecting.
  190.  
  191.  
  192. ------------------------------
  193.  
  194. Date: Tue, 3 Oct 1989  23:40 MDT
  195. From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL>
  196. Subject: RCP/M Royal Oak now accessable from PC Pursuit and Starlink
  197.  
  198. Thanks to your continued support, RCP/M Royal Oak is now accessable
  199. via PC Pursuit and Starlink outdial services.  We installed a
  200. forwarding phone in Detroit.
  201.  
  202. The Detroit number is:  313-884-0405
  203.  
  204. Our regular number continues as well:  313-759-6569
  205.  
  206. Bob Clyne and I appreciate the letters we have received.  We're
  207. sorry that the post office returned some letters as undeliverable.
  208. The problem was their's, not ours.  The Postmaster suggested a
  209. slightly different approach to addressing the envelope:
  210.  
  211.     Detroit Download Central
  212.         P.O. Box 36238
  213.         Detroit, MI  48236
  214.  
  215. In the lower left corner of the envelope please put the notation:
  216. ATTN: RCP/M Royal Oak Support
  217.  
  218. Such are the trials and tribulations of sharing a PO box with another
  219. BBS in order to try to save money.   :-)
  220.  
  221. Please let me know if you have any problems with the forwarding phone
  222. number.
  223.  
  224. Keith
  225. --
  226. Keith Petersen
  227. Maintainer of SIMTEL20's CP/M, MSDOS, and MISC archives
  228. Internet: w8sdz@WSMR-SIMTEL20.Army.Mil [26.2.0.74]
  229. Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz
  230. GEnie: W8SDZ
  231. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  232.  
  233. ------------------------------
  234.  
  235. Date: 3 Oct 89 02:30:41 GMT
  236. From: dino!ceres!wtr@uunet.uu.net
  237. Subject: rna server at lakart?
  238.  
  239. This is a question to Dave G. at lakart:
  240.  
  241. What type of schedule does lakart keep with respect to servicing
  242. requests from the net ?  I don't want to bother you with
  243. requests for information if lakart only service requests at
  244. night etc.  
  245.  
  246.   The reason I ask, is I send a "/send help to me@mymachine"
  247. and have not received a reply.  An earlier "/send index..."
  248. worked fine (albeit during the wee hours of the morning)
  249.  
  250. Thanks
  251. Bill
  252.  
  253. ------------------------------
  254.  
  255. Date: Tue, 03 Oct 89 11:26:05 EST
  256. From: SAGE@LL.LL.MIT.EDU
  257. Subject: Source for Amstrad Supplies and Software
  258.  
  259.    A long time ago I promised to post the address of the Amstrad
  260. supplier I knew about in the United States.  Well, I *finally* came
  261. across their catalog (it was about time I did a little cleaning up in my
  262. computer room!).  I am not sure that they are still in business, but for
  263. what it is worth, the information is listed below.  The catalog I have
  264. from them includes quite a lot of software and a number of hardware
  265. accessories.  It does not, however, include diskettes.  If anyone needs
  266. any, I will sell up to four boxes of 10 from my own supply for $40 per
  267. box, including shipping in the US.
  268.  
  269.                 Datamension/SOS
  270.                 615 Academy Drive
  271.                 Northbrook, IL 60062-2420
  272.  
  273.                 Customer Service: 312-564-5063
  274.                 Ordering Number:  800-544-9954
  275.  
  276.  
  277. ------------------------------
  278.  
  279. Date: 3 Oct 89 13:38:55 GMT
  280. From: eru!luth!sunic!mcsun!unido!gmdzi!wittig@bloom-beacon.mit.edu  (Georg Wittig)
  281. Subject: Z80 algorithms
  282.  
  283. The Z80 processor is known to be one of the cheapest processors in the world,
  284. but alas it is also known to be NOT one of the fastest. The more I am
  285. interested in fast assembler coded algorithms to avoid unnecessary waiting
  286. periods.
  287.  
  288. The algorithms I'm interested in are relatively elementary: 16 bit
  289. multiplication, 16 bit division, 32 bit arithmetics, filling an arbitraray
  290. amount of storage with a given bit pattern, conversion of ascii encoded numbers
  291. to binary and vice versa, conversion from binary to hexadecimal notation, etc.
  292.  
  293. Well, I do have such algorithms; but I wonder if they can be made faster. Does
  294. there exist a collection of such algorithms I can access? (I don't have access
  295. to anonymous ftp.)
  296.  
  297. I'm watching this newsgroup since last winter, and I haven't seen one article
  298. on this subject. Or do I watch the wrong newsgroup?    :-|
  299.  
  300. If there is someone who wants to send me some of those algorithms, please
  301. don't mail them, please post them: I could bet there are some people out there
  302. in netland who are interested, too.  :-)
  303.  
  304. Waiting patiently ... Thanks in advance,
  305. -- 
  306. Georg Wittig   GMD-Z1.BI   P.O. Box 1240   D-5205 St. Augustin 1 (West Germany)
  307. email: wittig@gmdzi.uucp   phone: (+49 2241) 14-2294
  308. -------------------------------------------------------------------------------
  309. "Freedom's just another word for nothing left to lose" (Kris Kristofferson)
  310.  
  311. ------------------------------
  312.  
  313. End of INFO-CPM Digest V89 Issue #182
  314. *************************************
  315.  5-Oct-89 15:02:44-MDT,6985;000000000000
  316. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  317. Date: Thu,  5 Oct 89 15:00:12 MDT
  318. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  319. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  320. Subject: INFO-CPM Digest V89 #183
  321. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  322.  
  323. INFO-CPM Digest             Thu,  5 Oct 89       Volume 89 : Issue 183
  324.  
  325. Today's Topics:
  326.                         DecMate II/CPM problem
  327.                        Kermit for CP/M (2 msgs)
  328.                    LBR utilities for UNIX or MSDOS
  329.                         Turb Modula 2 problems
  330.                  Wanted:  Computer for child (trade?)
  331.                             Z80 Algorithms
  332. ----------------------------------------------------------------------
  333.  
  334. Date: 5 Oct 89 15:28:07 GMT
  335. From: cbmvax!grr@uunet.uu.net  (George Robbins)
  336. Subject: DecMate II/CPM problem
  337.  
  338. In article <290@uwm.edu> paravia@csd4.csd.uwm.edu (Mark David Kakatsch) writes:
  339. > Hello. I just picked up a DEC DecMate II w/ CPM 2.2 very cheaply a couple of
  340. > days ago.
  341.  
  342. Does CP/M require a hardware option on the DECmate II?  If so, make sure you
  343. have said option.  It might also be that the disks need to be formatted in
  344. some way, and the ones you have aren't or had been recycled for some other
  345. use that blew the formatting.
  346.  
  347. -- 
  348. George Robbins - now working for,    uucp: {uunet|pyramid|rutgers}!cbmvax!grr
  349. but no way officially representing    arpa: cbmvax!grr@uunet.uu.net
  350. Commodore, Engineering Department    fone: 215-431-9255 (only by moonlite)
  351.  
  352. ------------------------------
  353.  
  354. Date: 4 Oct 89 13:14:59 GMT
  355. From: mailrus!sharkey!cfctech!teemc!mibte!gamma!towernet!pyuxp!rruxu!rruxp!rruxd!wam@tut.cis.ohio-state.edu  (walter a manrique)
  356. Subject: Kermit for CP/M
  357.  
  358. Hi, I want to know if anybody has the  Commodore 128/CPM version
  359. of kermit, I need it to transfer some programs from an IBM mainframe
  360. which supports only the kermit protocol.
  361. Any comment or suggestions send them to,
  362.  
  363. Walter A. Manrique
  364. rruxd!wam@bellcore.bellcore.com
  365.  
  366. or post it on netnews ...
  367.  
  368.  
  369. ------------------------------
  370.  
  371. Date: 5 Oct 89 13:33:21 GMT
  372. From: tindle@g.ms.uky.edu  (Ken Tindle)
  373. Subject: Kermit for CP/M
  374.  
  375. I wonder if anyone can point me to a source of kermit for an Osborne 1
  376. portable (CPM 2.2, SSDD 5 1/4" drives). 
  377.  
  378. If not, any pointers for a simple terminal program?
  379.  
  380. --------------------------\ /------------------------------------------
  381. INTERNET:tindle@ms.uky.edu | "I heard you." -Kirk 
  382. BITNET:tindle@ukma.bitnet  | "He simply could not believe his ears."     
  383. Ken Tindle - Lexington, KY | -Spock, The Trouble With Tribbles
  384. --------------------------/ \------------------------------------------
  385.  
  386. ------------------------------
  387.  
  388. Date: 5 Oct 89 02:13:15 GMT
  389. From: pacbell!sactoh0!brent@ames.arc.nasa.gov  (Brent K. Barrett)
  390. Subject: LBR utilities for UNIX or MSDOS
  391.  
  392. In article <4460@wpi.wpi.edu>, bates@wpi.wpi.edu (David Fayek Botros) writes:
  393. > My friend wants to know is there are any library utilities that work under
  394. > MSDOS or UNIX.  It seems that he has several libraries that he wants to 
  395. > extract, but they are too big to fit onto a single disk.  Are there
  396. > any C source code available for a simple library viewrer/extractor?
  397.  
  398.  I have just such a thing.  I wrote a limited NULU clone for MSDOS
  399. called ALU, and I included the Turbo C 1.5 source code as well.  It
  400. *doesn't* support CRC checking (due to the fact that when I wrote
  401. it (~2 years ago), I didn't have those algorithms available. :-)
  402.  
  403.  I shall encode and shar a copy to your friend at the address you
  404. provided.  Tell me if he doesn't get it in a week or so.  
  405.  
  406. -- 
  407.   ////////  Novucivitas: The Future of Citadel     
  408.  ///         US 916 726 4989   12/2400 bps   
  409. //////// ..ames!pacbell!sactoh0!brent   GEMAIL: B.K.BARRETT
  410.  
  411. ------------------------------
  412.  
  413. Date: 3 Oct 89 16:30:00 GMT
  414. From: mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!masnet!canremote!wayne.hortensiu@tut.cis.ohio-state.edu  (WAYNE HORTENSIU)
  415. Subject: Turb Modula 2 problems
  416.  
  417. I'm unable to get REL.MCD to convert a .REL file to a .MCD file. When I
  418. run it from with TM2, I get an out of memory error. Linking it to
  419. REL.COM and running it from the command line gets me an
  420. IllegalInstruction in module 7h/@p5 error. The call stack displays a
  421. module name of AAAAAA, followed by READSY, followed by REL. The AAAAAA
  422. certainly doesn't sound right...
  423.  
  424. Can anyone shed some light on what is happening here? I've read that REL 
  425. is a memory hog, but it should be able to convert a short (8-line)
  426. assembler file, shouldn't it?
  427. ---
  428.  * Via ProDoor 3.1aR 
  429.  
  430. ------------------------------
  431.  
  432. Date: 4 Oct 89 13:09:30 GMT
  433. From: ecsvax.uncecs.edu!dukeac!tcamp@mcnc.org  (Ted A. Campbell)
  434. Subject: Wanted:  Computer for child (trade?)
  435.  
  436. I'm looking for a graphics-based computer for my daughter (age 6).  
  437. Preferences:  Atari STs, Amigas; further down the list: Commodore 128s, 
  438. Apple IIc etc.  Needs to include monitor.  
  439.  
  440. I have the following package to trade -- might make a good secondary 
  441. system:  
  442.  
  443.     Epson PX-8 "Geneva" CP/M based laptop computer:  
  444.         runs CP/M 2.2 (in ROM); 
  445.         8x24 LCD display; 
  446.         Portable Wordstar, Portable Calc, Portable 
  447.           Scheduler, and CP/M utilities on ROM chips; 
  448.         Built-in microcassette Drive.  
  449.     Epson multi unit:  includes 64k ramdisk;
  450.         300 baud internal modem; 
  451.         slot for etra ROM chip;
  452.     Epson PF-10 3.5" diskette drive for PX-8
  453.     Epson portable printer (not currently working correctly 
  454.         with computer -- perhaps bad cable -- as is); 
  455.     All original manuals
  456.     All TECHNICAL MANUALS -- hardware and software  
  457.     Related books 
  458.     Paper rolls and ribbon for printer
  459.     PD software:  kermit, modem, etc.  
  460.  
  461. Send offers or inquiries to:  tcamp@dukeac.ac.duke.edu
  462.  
  463. ------------------------------
  464.  
  465. Date: 4 Oct 89 18:21:40 GMT
  466. From: rzh@lll-lcc.llnl.gov  (Roger Hanscom)
  467. Subject: Z80 Algorithms
  468.  
  469. In <1306@gmdzi.UUCP>, Georg Wittig (wittig@gmdzi.UUCP) requests Z80
  470. algorithms for 16- and 32-bit arithmetic, code conversion, etc.
  471.  
  472. Georg-
  473.    There's a pretty good book on the subject called "Z80 Assembly Language
  474. Routines" by Lance Leventhal and Winthrop Saville (Osborne/McGraw-Hill,
  475. Berkeley, 1983).  I don't know if it's still in print (soft-bound), but
  476. perhaps you could find it in a good library??  It presents assembly language
  477. fragments with descriptive text in chapters with titles such as:  "code
  478. conversion", "string manipulation", "arithmetic", "bit manipulation and
  479. shifts", etc.  I can't vouch for the relative speed of these algorithms,
  480. but it certainly could be a good place to start!  If you are interested
  481. in floating point arithmetic, there's not much here.  You might then try
  482. looking at a dis-assembled BASIC or f.p. math libraries from a Z80 "C"
  483. compiler??  Any help with f.p. out there????
  484.  
  485.           roger              rzh@lll-lcc.llnl.gov
  486.  
  487. ------------------------------
  488.  
  489. End of INFO-CPM Digest V89 Issue #183
  490. *************************************
  491.  7-Oct-89 12:00:59-MDT,4740;000000000000
  492. Mail-From: KPETERSEN created at  7-Oct-89 11:54:34
  493. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  494. Date: Sat,  7 Oct 89 11:54:33 MDT
  495. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  496. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  497. Subject: INFO-CPM Digest V89 #184
  498. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  499.  
  500. INFO-CPM Digest             Sat,  7 Oct 89       Volume 89 : Issue 184
  501.  
  502. Today's Topics:
  503.                              CP/M Kermit
  504.                            Kermit for CP/M
  505.                    Turb Modula 2 problems (2 msgs)
  506.                         ZMP 1.5 overlay needed
  507. ----------------------------------------------------------------------
  508.  
  509. Date: Fri, 6 Oct 89 21:26:43 MDT
  510. From: Raymond Carter STEWS-NR-AD <rcarter@wsmr-emh16.army.mil>
  511. Subject: CP/M Kermit
  512.  
  513. To those looking for CP/M Kermit, I suggest you try Qterm, from Simtel or
  514. GEnie.  It supports Xmodem, Ymodem, Kermit.  Also does VT100 emulation.
  515. There is a C128 version on Genie, which I use, plus instructions on making
  516. overlays for other machines.  Also several other overlays are available.
  517.  
  518.  
  519. ------------------------------
  520.  
  521. Date: 6 Oct 89 08:22:14 GMT
  522. From: mcsun!unido!altger!snoopy@uunet.uu.net  (Mathias Niemz)
  523. Subject: Kermit for CP/M
  524.  
  525. There is a Vax at Lancaster/UK distributing Kermit free of charge for
  526. hundreds of mashines. The source of Kermit 3.9 for several computers is
  527. over 180K long ! I'll post the Nua and account next.
  528. -- 
  529. uucp: ...!pyramid!netmbx!altger!snoopy or ...!uunet!altnet!altger!snoopy
  530. Snailmail: Mathias Niemz, Preussenallee 23, D-1000 Berlin 19
  531. Phone (Voice !) D-030 305 50 60   Fax (on vacancy only !): 49 5121 15405
  532. Datex-P: (0262)44 3000 90345 (no uucp yet)   GEO1:M.Niemz  bix:m.niemz
  533.  
  534. ------------------------------
  535.  
  536. Date: 6 Oct 89 16:42:54 GMT
  537. From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu  (Jeffrey J Wieland)
  538. Subject: Turb Modula 2 problems
  539.  
  540. wayne.hortensiu@canremote.uucp (WAYNE HORTENSIU) writes:
  541. >I'm unable to get REL.MCD to convert a .REL file to a .MCD file. When I
  542. >run it from with TM2, I get an out of memory error. Linking it to
  543. >REL.COM and running it from the command line gets me an
  544. >IllegalInstruction in module 7h/@p5 error. The call stack displays a
  545. >module name of AAAAAA, followed by READSY, followed by REL. The AAAAAA
  546. >certainly doesn't sound right...
  547.  
  548. >Can anyone shed some light on what is happening here? I've read that REL 
  549. >is a memory hog, but it should be able to convert a short (8-line)
  550. >assembler file, shouldn't it?
  551.  
  552. Unfortunately, REL.MCD cannot be made into a runnable .COM file.  The
  553. REL.MCD for the unreleased TM2 1.1 is supposed to ba able to be made
  554. into a COM file.  I ran across a reference to this on the old Echelon
  555. ZNODE Central some time back.
  556.  
  557. Have you tried the simple example in the TM2 Reference Manual?  I was
  558. able to .REL'ify it without difficulty with my Kaypro (57.25 K TPA).
  559.  
  560. My best suggestion is make sure that you have as much free memory as
  561. possible.  Boot the bare minimum system that you can -- no TSR-type
  562. programs, DateStamper, Z-System, externally loaded drivers, or 
  563. what-have-you.  Then try again.
  564.  
  565. If that fails, perhaps you find a CP/M machine with a bigger TPA that
  566. you can use to generate the .REL files.  A CP/M 3.0 machine might 
  567. work well.
  568. --
  569.                 Jeff Wieland
  570.             wieland@acn.purdue.edu
  571.  
  572. ------------------------------
  573.  
  574. Date: 7 Oct 89 06:46:05 GMT
  575. From: portal!cup.portal.com!David_Michael_McCord@uunet.uu.net
  576. Subject: Turb Modula 2 problems
  577.  
  578. I can speak with some authority on Turbo Modula.
  579.  
  580. The REL.MCD module CANNOT be linked to a COM file.  It needs to have
  581. been originally written to do so, and it wasn't.
  582.  
  583. Even when it does run properly (under the TM2 shell as a MCD file), it
  584. requires copious amounts of TPA to convert even one REL link item.  It
  585. has been a few years since I researched it, but I seem to recall it
  586. needed a 51k or 54k TPA system just to process a trivial REL file.  I
  587. can run it fine on my 57k TPA DT42 Hyperspace Z-system.
  588.  
  589. Try running it under vanilla cp/m (if using z-system).
  590.  
  591. David_Michael_McCord@cup.portal.com
  592.  
  593. ------------------------------
  594.  
  595. Date: 5 Oct 89 21:39:45 GMT
  596. From: oliveb!amdahl!pacbell!sactoh0!brent@apple.com  (Brent K. Barrett)
  597. Subject: ZMP 1.5 overlay needed
  598.  
  599.  
  600.  I'm looking for a ZMP 1.5 overlay for TeleVideo TPC-I or TS803(H).
  601. If anyone knows where one can be found, or has one they can send
  602. me, I'd be very appreciative.
  603.  
  604. -- 
  605.   ////////  Novucivitas: The Future of Citadel     
  606.  ///         US 916 726 4989   12/2400 bps   
  607. //////// ..ames!pacbell!sactoh0!brent   GEMAIL: B.K.BARRETT
  608.  
  609. ------------------------------
  610.  
  611. End of INFO-CPM Digest V89 Issue #184
  612. *************************************
  613. 13-Oct-89 03:40:47-MDT,4121;000000000000
  614. Mail-From: KPETERSEN created at 13-Oct-89 03:33:13
  615. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  616. Date: Fri, 13 Oct 89 03:33:12 MDT
  617. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  618. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  619. Subject: INFO-CPM Digest V89 #185
  620. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  621.  
  622. INFO-CPM Digest             Fri, 13 Oct 89       Volume 89 : Issue 185
  623.  
  624. Today's Topics:
  625.                              BBS Program
  626.                        IMS CPZ4800 info wanted
  627.                  Looking for Hard Sectored Diskettes
  628.                        Need Altos 580 manuals!
  629.                            North Star discs
  630.                             Z80 Algorithms
  631. ----------------------------------------------------------------------
  632.  
  633. Date: 11 Oct 89 01:12:33 GMT
  634. From: dispatch%ncsuvm.BITNET@jade.Berkeley.EDU
  635. Subject: BBS Program
  636.  
  637. I am looking for a BBS program that will run on a Kaypro 4 without a hard drive
  638.  
  639. I will not have any downloads, but I do want multiple message bases.  Please
  640. E-mail any replies.
  641.  
  642. ------------------------------
  643.  
  644. Date: 12 Oct 89 19:24:02 GMT
  645. From: gem.mps.ohio-state.edu!usc!hamal.usc.edu!mead@tut.cis.ohio-state.edu  (Dick Mead)
  646. Subject: IMS CPZ4800 info wanted
  647.  
  648.     Recently an Intercontinental Micro Systems CPZ-4800 S-100 card
  649.     came into my possession. I am looking for documentation and a
  650.     bootable floppy diskette with utilities and sources such as bios
  651.     and formatter. Any help or pointers will be appreciated.
  652.     Dick Mead  <mead@hamal.usc.edu>
  653.  
  654. ------------------------------
  655.  
  656. Date: 8 Oct 89 13:36:50 GMT
  657. From: attctc!usource!daveg@ames.arc.nasa.gov  (Dave Goodman)
  658. Subject: Looking for Hard Sectored Diskettes
  659.  
  660. Could any kind soul tell me where (or whether) 5-1/4" hard sectored
  661. (10 sectors) diskettes can be bought these days?
  662.  
  663. Perhaps someone with a NorthStar would know?  Thanks.
  664.  
  665. -- 
  666.                                       __|__
  667. Dave Goodman .   .   .   .   . --o--o--(_)--o--o-- .   .   .   .   . At home:
  668. Internet: daveg@usource.sarasota.fl.us  .  daveg%misty@usource.sarasota.fl.us
  669. uucp:  ...attctc!usource!daveg          .  ...attctc!usource!misty!daveg
  670.  
  671. ------------------------------
  672.  
  673. Date: 13 Oct 89 03:46:56 GMT
  674. From: sunybcs!nsscb!ameyer@boulder.colorado.edu  (Andy Meyer)
  675. Subject: Need Altos 580 manuals!
  676.  
  677. I just bought a used Altos 580, with a 30-meg hard disk.
  678. In addition to needing a copy of a CP/M boot disk, I need
  679. any associated manuals (hardware, etc.)
  680.  
  681. I am willing to send blank floppies, or pay copying costs.
  682.  
  683. (I've already tried calling quite a few used computer dealers
  684. who sell Altos and the responses ranged from the outrageous
  685. and ridiculous to the down-right stupid.)
  686.  
  687. Thanks, Andy.
  688. --
  689.  Andreas Meyer N2FYE
  690.  uucp: ..!sunybcs!nsscb!ameyer or: nsscb!ameyer@sunybcs.cs.buffalo.edu
  691.  .--- ..- ... -   ... .- -.--   -. ---   - ---   -- ... -.. --- ...
  692.  
  693. ------------------------------
  694.  
  695. Date: 11 Oct 89 01:51:26 GMT
  696. From: manta!budden@nosc.mil  (Rex A. Buddenberg)
  697. Subject: North Star discs
  698.  
  699. For 'daveg at usource.sarasota.fl.us'
  700.  
  701. My host can't find yours; mail bounced.  I've got some discs;
  702. wire me privately.
  703.  
  704. For rest of net, apologize for inconvenience.
  705. Rex Buddenberg
  706.  
  707. ------------------------------
  708.  
  709. Date: 10 Oct 89 08:27:58 GMT
  710. From: eru!luth!sunic!mcsun!mcvax!jurjen@BLOOM-BEACON.MIT.EDU  (Jurjen N.E. Bos)
  711. Subject: Z80 Algorithms
  712.  
  713. Maybe somebody is interested in this: I can multiply to unsigned 8-bit numbers
  714. in 158 clockcycles.  If you can beat me, please let me know.  If you are
  715. interested, I'll publish the algorithm.
  716. To make you anxious, I will not tell you the trick right now.
  717. (By the way: it costs less than 1K.)
  718. -- 
  719. |                 | "Never imagine yourself not to be otherwise than what |
  720. | Jurjen N.E. Bos | it might appear to others that what you were or might |
  721. |                 | have been was not otherwise than what you had been    |
  722. |  jurjen@cwi.nl  | would have appeared to them to be otherwise."         |
  723.  
  724. ------------------------------
  725.  
  726. End of INFO-CPM Digest V89 Issue #185
  727. *************************************
  728. 15-Oct-89 01:09:04-MDT,7509;000000000000
  729. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  730. Date: Sun, 15 Oct 89 01:00:20 MDT
  731. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  732. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  733. Subject: INFO-CPM Digest V89 #186
  734. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  735.  
  736. INFO-CPM Digest             Sun, 15 Oct 89       Volume 89 : Issue 186
  737.  
  738. Today's Topics:
  739.                            Altos 580 Manual
  740.                             Cromemco Help
  741.                          NorthStar Diskettes
  742.                            Osborne 1 help 
  743.                Wanted - information on the Mostek 3801
  744.                        Z80 Algorithms (3 msgs)
  745.                             Zmodem Overlay
  746. ----------------------------------------------------------------------
  747.  
  748. Date: Fri, 13 Oct 89 12:45:25 EST
  749. From: SAGE@LL.LL.MIT.EDU
  750. Subject: Altos 580 Manual
  751.  
  752. I might have a source for the manuals for Altos computers, but I would have
  753. to check.  If you still need one, please contact me privately
  754. (SAGE @ LL.LL.MIT.EDU).
  755.  
  756.  
  757. ------------------------------
  758.  
  759. Date: 13 Oct 89 17:25:48 GMT
  760. From: gonzalez@bbn.com (Jim Gonzalez)
  761. Subject: Cromemco Help
  762.  
  763. I am in the process of interfacing a Shugart SA 801 drive to a Cromemco
  764. 16FDC controller.  The signal assignment on the 16FDC connector is not
  765. consistent with that of the SA 801; Cromemco apparently adopted a non-
  766. standard pattern.  Wayne Hortensiu supplied me with information about 
  767. jumpers and trace cuts, which I have followed.  I have had some success, 
  768. but have questions about the error messages printed by the ROM monitor 
  769. when I attempt to access the drive.  Attempts to reach Wayne by email 
  770. have failed.  If Wayne (or anyone else familiar with the 16FDC and the
  771. RDOS II monitor) would contact me, I would appreciate it.  Thanks.
  772.  
  773.                 -Jim.
  774.  
  775. ------------------------------
  776.  
  777. Date: Fri, 13 Oct 89 12:45:44 EST
  778. From: SAGE@LL.LL.MIT.EDU
  779. Subject: NorthStar Diskettes
  780.  
  781. I very recently ordered NorthStar diskettes from:
  782.  
  783.         Lyben Computer Systems
  784.         1050 E. Maple Road
  785.         Troy, MI 48083
  786.         313-589-3440
  787.  
  788. I have ordered quite a few things from this company and have always found
  789. their prices to be reasonable and their service superb.  They have just
  790. about any kind of diskettes you might want, including DSDD, SSQD, and DSQD
  791. hard-sector diskettes in both 10-sector and 16-sector variety.  They even
  792. carry 8" hard-sector diskettes!  The 10-sector DSDD are $14.00 per box for
  793. Dysans or $15.90 for Scotch.
  794.  
  795.  
  796.  
  797. ------------------------------
  798.  
  799. Date: Fri, 13 Oct 89 9:42:42 EDT
  800. From: Mack Goodman <mdgoodma@crdec4.apgea.army.mil>
  801. Subject: Osborne 1 help 
  802.  
  803. First of all I would like to publicly thank Bob Turner for
  804. his help in getting this  machine up and running..
  805.  
  806. I still need some basic help in getting things working and maybe
  807. someone ( with an Osborne 1 ) could help.
  808. I don't know alot about ports, etc. but I would like to use
  809. a modem with the Osborne 1. I know that you have to reverse the
  810. 2 and 3 pins on the rs 232 to make a modem work there and I 
  811. have done that.  I can get it to work but the dtr light doesn't
  812. come on and the modem functions, such as autodial, doesn't work.
  813.  Can I hook up to the 9 pin modem port?
  814.  Instead of the rs 232  port?
  815. Another question,  I want to hook up a cheap monitor ( TV ) if
  816. possible.  Can someone tell me what would be the cheapest
  817. alternative.  I do have the 80 column upgrade, but when I have
  818. tried to use a ext monitor, the top and bottom are off the screen!
  819.  
  820. That should hold me for now..
  821.  
  822. Thanks 
  823.  
  824. Mack Goodman
  825. 2106 Hamphire dr.
  826. Fallston, Md .
  827.  
  828. ------------------------------
  829.  
  830. Date: 13 Oct 89 17:39:51 GMT
  831. From: mirror!ima!cfisun!lakart!dg@CS.BU.EDU  (David Goodenough)
  832. Subject: Wanted - information on the Mostek 3801
  833.  
  834. I'm posting this to comp.os.cpm, since the question relates to a chip in
  835. my Televideo 803 CP/M machine. If anyone can recommend a better newsgroup
  836. to post to, please do so. Followups will go to comp.sources.wanted, or
  837. you can just E-mail them to me.
  838.  
  839. The serial I/O chip in the Televideo 803 appears to be a hybrid cross
  840. between a CTC, PIO, and SIO, all in one package: the Mostek 3801. As
  841. delivered, the cpu has to poll the chip to receive incoming characters.
  842. I would like to write a serial driver that uses interrupts, but I haven't
  843. been able to find how to get the chip to generate an interrupt. I have
  844. run tests with all the vectors in the interrupt table filled in, but my
  845. suspicion is that I have to set a bit somewhere in a register to allow
  846. the chip to generate interrupts for received characters.
  847.  
  848. Any ideas, hints, information, anything????
  849.  
  850.             Thanks in advance,
  851. -- 
  852.     dg@lakart.UUCP - David Goodenough        +---+
  853.                         IHS    | +-+-+
  854.     ....... !harvard!xait!lakart!dg            +-+-+ |
  855. AKA:    dg%lakart.uucp@xait.xerox.com              +---+
  856.  
  857. ------------------------------
  858.  
  859. Date: Fri, 13 Oct 89 16:00:49 EDT
  860. From: black@rom.ecse.rpi.edu (Jerry Glomph Black)
  861. Subject: Z80 Algorithms
  862.  
  863.   (Jurjen N.E. Bos) writes:
  864. >Maybe somebody is interested in this: I can multiply to unsigned 8-bit numbers
  865. >in 158 clockcycles.  If you can beat me, please let me know.  If you are
  866. >interested, I'll publish the algorithm.
  867. >To make you anxious, I will not tell you the trick right now.
  868. >(By the way: it costs less than 1K.)
  869.  
  870. Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  871. clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  872.  
  873. Jerry Glomph Black, 8-bit terrorist
  874.  
  875.  
  876. ------------------------------
  877.  
  878. Date: Fri, 13 Oct 89 15:58:53 EDT
  879. From: black@rom.ecse.rpi.edu (Jerry Glomph Black)
  880. Subject: Z80 Algorithms
  881.  
  882.   (Jurjen N.E. Bos) writes:
  883. >Maybe somebody is interested in this: I can multiply to unsigned 8-bit numbers
  884. >in 158 clockcycles.  If you can beat me, please let me know.  If you are
  885. >interested, I'll publish the algorithm.
  886. >To make you anxious, I will not tell you the trick right now.
  887. >(By the way: it costs less than 1K.)
  888.  
  889. Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  890. clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  891.  
  892. Jerry Glomph Black, 8-bit terrorist
  893.  
  894. ------------------------------
  895.  
  896. Date: 14 Oct 89 20:26:17 GMT
  897. From: crash!mwilson@nosc.mil  (Marc Wilson)
  898. Subject: Z80 Algorithms
  899.  
  900. In article <8910132000.AA03993@rom.ecse.rpi.edu> black@ROM.ECSE.RPI.EDU (Jerry Glomph Black) writes:
  901. >
  902. >Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  903. >clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  904.  
  905.      Since when is the 64180 made by Zilog?  The 64180 is a Hitachi Z80 clone
  906. with some additional instructions.
  907.  
  908.  
  909. -- 
  910. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  911. Marc Wilson
  912.      ARPA: ...!crash!mwilson@nosc.mil
  913.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  914.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  915.      INET: mwilson@crash.CTS.COM
  916. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  917.  
  918. ------------------------------
  919.  
  920. Date: 13 Oct 89 07:23:04 GMT
  921. From: ubc-cs!alberta!ccu!umlecla3@beaver.cs.washington.edu
  922. Subject: Zmodem Overlay
  923.  
  924. I am looking for an overlay for ZMP 1.4 or 5,for the Osborne 1,if
  925. anyone could send me the source for this overlay it would be greatly
  926. appreciated.  Thanks.
  927.  
  928. ------------------------------
  929.  
  930. End of INFO-CPM Digest V89 Issue #186
  931. *************************************
  932. 17-Oct-89 10:30:52-MDT,5645;000000000000
  933. Mail-From: KPETERSEN created at 17-Oct-89 09:50:57
  934. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  935. Date: Tue, 17 Oct 89 09:50:57 MDT
  936. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  937. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  938. Subject: INFO-CPM Digest V89 #187
  939. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  940.  
  941. INFO-CPM Digest             Tue, 17 Oct 89       Volume 89 : Issue 187
  942.  
  943. Today's Topics:
  944.                                 altos
  945.                        Games:  it's about time.
  946.                           Hard Disk Drivers
  947.                    Submit operation under CP/M 3.0
  948.                        Z80 Algorithms (2 msgs)
  949. ----------------------------------------------------------------------
  950.  
  951. Date: 11 Oct 89 19:58:07 GMT
  952. From: cadre.dsl.pitt.edu!pitt!darth!insight!f334.n109.z1.FIDONET.ORG!Sid.Balcom@pt.cs.cmu.edu  (Sid Balcom)
  953. Subject: altos
  954.  
  955.       I have just discovered an Altos MP/M system set up for 6 users.
  956. It was manufactured by Altos for Control Sciences Corporation. It has
  957. a 20 meg hard disk, all pertinent floppies, and full documentation.
  958. And it is operational. It is located in the Washington, DC area.
  959.       If you are seriously interested, give me a call by voice at
  960. (703) 660-9770.
  961.  
  962.  
  963.  * The Pig Pen - US Moderator of the PSION Echo    * (1:109/334)
  964.  
  965.  
  966.  
  967. --  
  968.  
  969.   FidoNet : 1:129/65.1 Insight BBS  UUCP/SEAdog/Kitten (412) 487-3701    
  970.   UUCP    : ..!{uunet|sundc|rlgvax|netxcom|decuac|}!hadron!insight!bhh  
  971.           : ..!pitt!darth!insight!bhh                                   
  972.           : ..{psuvax1|decvax|cadre|}!idis!insight!bhh                  
  973.  
  974. ------------------------------
  975.  
  976. Date: Sat, 14 Oct 89 16:58 EST
  977. From: JSHIN%HAMPVMS.BITNET@CUNYVM.CUNY.EDU
  978. Subject: Games:  it's about time.
  979.  
  980. Hello.
  981.  
  982. It's me again - a bored, uninspired college kid - looking for games for
  983. my QX-10!
  984.  
  985. I know David has a few neato games for CP/M, but I want more and more and more!
  986. (What good is a discontinued product if you can't have fun without all the
  987. effort!)
  988.  
  989. I am trying to write a game myself, too, so even "suggestions" as to what would
  990. constitute a good screen-oriented fun time would be great as well.
  991.  
  992. Come one, some of us GOT to have bought some kind of games?
  993.  
  994.               -John
  995.  
  996. ------------------------------
  997.  
  998. Date: 16 Oct 89 17:20:21 GMT
  999. From: van-bc!ubc-cs!alberta!ccu!umrose05@uunet.uu.net
  1000. Subject: Hard Disk Drivers
  1001.  
  1002.     I currently run Cpm 2.2 for my Trs-80 model 4, but have noticed
  1003. that it doesn't support a hard drive. I was wondering if anyone out there
  1004. knows what I have to do to be able to use my hard drive.
  1005.  
  1006. I have the 3+ version of Cpm as well and it does support my hard drive,
  1007. although it will only allow me to access 4000k or so of my 15megs.
  1008.  
  1009. Is there anyone out there that can help me?
  1010.  
  1011. ------------------------------
  1012.  
  1013. Date: 15 Oct 89 02:01:35 GMT
  1014. From: spdcc!ima!cfisun!lakart!dg@BLOOM-BEACON.MIT.EDU  (David Goodenough)
  1015. Subject: Submit operation under CP/M 3.0
  1016.  
  1017. Quick request for help.
  1018.  
  1019. I still live in the dark ages of CP/M 2.2, not having ever upgraded to
  1020. a Z-system or CP/M 3.0 (don't ask - it's a long story). So I do batch
  1021. operations with (effectively) SUBMIT.COM as delivered by DRI with
  1022. CP/M 2.2. As any C128 guru's outthere will tell you, "it don't work
  1023. like that under 3.0". So, how do it work? Any information should be
  1024. mailed to me, unless it's of world shattering importance, in which
  1025. case posting it is OK.
  1026. -- 
  1027.     dg@lakart.UUCP - David Goodenough        +---+
  1028.                         IHS    | +-+-+
  1029.     ....... !harvard!xait!lakart!dg            +-+-+ |
  1030. AKA:    dg%lakart.uucp@xait.xerox.com              +---+
  1031.  
  1032. ------------------------------
  1033.  
  1034. Date: Mon, 16 Oct 89 11:17:47 EDT
  1035. From: black@rom.ecse.rpi.edu (Jerry Glomph Black)
  1036. Subject: Z80 Algorithms
  1037.  
  1038. >Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  1039. >clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  1040.  
  1041. >> Since when is the 64180 made by Zilog?  The 64180 is a Hitachi Z80 clone
  1042. >>with some additional instructions.
  1043.  
  1044. Zilog, having flubbed the Z280 project for so many years, was mortally
  1045. embarrassed by Hitachi's excellent 64180 chip (and even more excellent 1-chip
  1046. version, the 647180).  Thus they made a deal to market the 64180 under the
  1047. pseudonym Z180.  The 64180 is far more than a 'Z80 clone'. It does support
  1048. the Z80 instruction set, but has 2 asynch and 1 synch serial ports, 1 Meg
  1049. address space, 2 16-bit timers, and 4 external interrupt lines. 
  1050.  
  1051. Jerry Glomph Black, 8-bit terrorist
  1052.  
  1053. ------------------------------
  1054.  
  1055. Date: 16 Oct 89 16:59:45 GMT
  1056. From: oliveb!mipos3!cadev5!dbraun@apple.com  (Doug Braun ~)
  1057. Subject: Z80 Algorithms
  1058.  
  1059. In article <8910132000.AA03993@rom.ecse.rpi.edu> black@ROM.ECSE.RPI.EDU (Jerry Glomph Black) writes:
  1060.  
  1061. >  (Jurjen N.E. Bos) writes:
  1062. >>Maybe somebody is interested in this: I can multiply to unsigned 8-bit numbers
  1063. >>in 158 clockcycles.  . . .
  1064. >
  1065. >Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  1066. >clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  1067. >
  1068. >Jerry Glomph Black, 8-bit terrorist
  1069.  
  1070.  
  1071. Bigger deal!! Use a Z280 and do *16* bit multiplies (signed AND unsigned)
  1072. in 25 or so clcok cycles.  Also divide! (32 bits / 16 bits).
  1073. Also 2-byte instructions.  Unless you want to do something like:
  1074.     HL := DEHL DIV (IX+2345H)
  1075.  
  1076.  
  1077. Doug Braun                Intel Corp CAD
  1078.                     408 765-4279
  1079.  
  1080.  / decwrl \
  1081.  | hplabs |
  1082. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  1083.  | amd    |
  1084.  \ qantel /
  1085.  
  1086.  or:
  1087.  
  1088.  dbraun@cadev4.intel.com
  1089.  
  1090. ------------------------------
  1091.  
  1092. End of INFO-CPM Digest V89 Issue #187
  1093. *************************************
  1094. 17-Oct-89 20:17:26-MDT,13603;000000000000
  1095. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1096. Date: Tue, 17 Oct 89 20:00:15 MDT
  1097. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1098. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1099. Subject: INFO-CPM Digest V89 #188
  1100. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1101.  
  1102. INFO-CPM Digest             Tue, 17 Oct 89       Volume 89 : Issue 188
  1103.  
  1104. Today's Topics:
  1105.                Wanted - information on the Mostek 3801
  1106.                        Z80 algorithms (2 msgs)
  1107. ----------------------------------------------------------------------
  1108.  
  1109. Date: 16 OCT 89 13:08-
  1110. From: RALPH%UHHEPG.BITNET@CUNYVM.CUNY.EDU
  1111. Subject: Wanted - information on the Mostek 3801
  1112.  
  1113. Date: 16-OCT-1989 13:08:22.74
  1114. From: Ralph Becker-Szendy RALPH AT UHHEPG
  1115. To:   GATEWAY::"INFO-CPM@WSMR-SIMTEL20.ARMY.MIL"
  1116. Subj: Re: Wanted - information on the Mostek 3801
  1117.  
  1118. Since that thing is a really beautifull chip (weird what turns one on), I'll
  1119. post a short description.
  1120.  
  1121. Mostek 3801 Z80STI (Serial Timer Interrupt), contains one full-duplex USART
  1122. with baud rate generator, 8 bit parallel IO with timers, and full interrupt
  1123. controller (Z80 compatible).
  1124.  
  1125. I will omit all the timers, since that gets really complicated, and you would
  1126. probably need the data sheet to make sense of it. Also, the break generation
  1127. and loopback mode of the USART will be skipped over:
  1128.  
  1129. It has four address lines, so 16 registers are directly addressable. 8 other
  1130. registers are indirectly addressable.
  1131.  
  1132. First the directly adressable ones (put address on A0-A3 and strobe):
  1133.  
  1134. 0 IDR   Indirect Data Register. To use an indirect register, write it's address
  1135.         into the lowest three bits of the PVR (port ?), then access the
  1136.         content of the requested indirect register through here.
  1137. 1 GPIP  General Purpose IO Interrupt. This is actually the parallel data
  1138.         register. Read from it to determine the status of the 8 parallel input
  1139.         lines, write to it to set their level. See the AER and DDR register for
  1140.         setting the up I/O and defining their registers.
  1141. 2 IPRB  Interrupt Pending Register B. The bits in here are set if interrupt
  1142.         channel 8-F have an interrupt request pending.
  1143. 3 IPRA  Interrupt Pending Register A. The bits in here are set if interrupt
  1144.         channel 0-7 have an interrupt request pending.
  1145. 4 ISRB  Interrupt in Service Register B. The bits in here are set if interrupt
  1146.         channel 8-F have an interrupt request currently in service. To end an
  1147.         interrupt service, write a word with all ones, except a zero for the
  1148.         interrupt channel you want to end the service on.
  1149. 5 ISRA  Interrupt in Service Register A. The bits in here are set if interrupt
  1150.         channel 0-7 have an interrupt request currently in service. To end an
  1151.         interrupt service, write a word with all ones, except a zero for the
  1152.         interrupt channel you want to end the service on.
  1153. 6 IMRB  Interrupt Mask Register B. If any bit in here is cleared, the
  1154.         corresponding interrupt channel 8-F is temporarily masked. Interrupts
  1155.         can still become pending, bit will not go to the CPU.
  1156. 7 IMRA  Interrupt Mask Register A.If any bit in here is cleared, the
  1157.         corresponding interrupt channel 0-7 is temporarily masked. Interrupts
  1158.         can still become pending, bit will not go to the CPU.
  1159. 8 PVR   Pointer Vector Register. Contains the following bits (LSB first:)
  1160.         IA0-IA2  Indirect Register Address
  1161.         S   Set this bit of you want to end every interrupt-service in
  1162.             software, by clearing the appropriate bit in ISR. If this bit is
  1163.             clear, end of interrupt service is signalled happens at RETI.
  1164.         VR4 This bit is not modified by the chip. Write anything you like, and
  1165.             read it back later.
  1166.         V5-V7 The uppermost three bits of the interrupt vector.
  1167. 9 TABCR Timers A and B Control Register.
  1168. A TBDR  Timer B Data Register.
  1169. B TBDR  Timer A Data Register.
  1170. C UCR   USART Control Register. Contains the following bits (LSB first):
  1171.         1 bit DMA enable. When using DMA, parallel pins 0 and 1 become outputs.
  1172.               Pin 0 reflects the receive buffer full flag, pin 1 reflects the
  1173.               transmit buffer empty flag.
  1174.         1 bit Even/odd, if parity is used. Set for even, clear for odd.
  1175.         1 bit Parity enable.
  1176.         2 bit Start/Stop bits: =00 for synchroneous, =01 for ASync 1 stop bit,
  1177.               =10 for ASync 1.5 stop bits, =11 for ASync 2 stop bits.
  1178.         2 bit Word length: =00 for 8 bits, =01 for for 7 bits, -10 for 6 bits,
  1179.               =11 for 5 bits.
  1180.         1 bit Clock divider: Set for /16, clear for /1.
  1181. D RSR   Receiver Status Register. Contains the following bits (LSB first):
  1182.         - Receiver Enable. Clear this bit to disable the receiver.
  1183.         - Sync strip. Set this bit, and sync characters will not be loaded into
  1184.           the receive buffer. Also no buffer full or match signals will be
  1185.           generated.
  1186.         - Match / Character in Progress. In sync mode this is set whenever the
  1187.           sync character is received. In async mode this is set whenever a
  1188.           character is currently being shifted in.
  1189.         - Break. Set in async mode if break is detected.
  1190.         - Found/Search. Set this bit in sync mode if you want to hunt for the
  1191.           sync word in the data stream.
  1192.         - Frame error. Set in async mode if the stop bit was missing.
  1193.         - Parity error. Set if the word received had the wrong parity.
  1194.         - Overrun error. Set if a ward was received, but the receive buffer was
  1195.           full.
  1196.         - Buffer full. Set if there is a word waiting to be grabbed from the
  1197.           receive buffer.
  1198. E TSR   Transmitter Status Register. Contains the following bits (LSB first):
  1199.         - Transmitter enable. Clear this bit to disable the transmitter output.
  1200.           Also used for break generation.
  1201.         - Low. Clear for normal operation. Set for special effects with break
  1202.           and loopback.
  1203.         - High. Set for normal operation. Clear for special effects with break
  1204.           and loopback.
  1205.         - Break. Set this to generate a break. This will create create a
  1206.           transmitter error !
  1207.         - End. This gets set at the end of the character being transmitted if
  1208.           you disable the transmitter in the middle of a character.
  1209.         - Auto turnaround. Set this bit to put the USART into loopback mode.
  1210.           You have to manually enable and disable transmitter and receiver.
  1211.         - Underrun error. Set if there was nothing to transmit. Usually you
  1212.           can ignore this error.
  1213.         - Buffer empty. Set when you can write a word into the transmit buffer.
  1214. F UDR   USART Data Register.
  1215.  
  1216. And the indirectly addressable ones (see under IDR and PVR about how to access
  1217. them:
  1218.  
  1219. 0 SCR   Sync Character Register. Use in synchroneous mode of the USART.
  1220. 1 TDDR  Timer D Data Register.
  1221. 2 TCDR  Timer C Data Register.
  1222. 3 AER   Active Edge Register. This register determines on which edge of a
  1223.         transition on the parallel input line a General Purpose interrupt will
  1224.         be generated: Bit set for the 0-1 transition, bit clear for the 1-0
  1225.         transition. You should configure the AER before enabling interrupts
  1226.         using IERA and IERB.
  1227. 4 IERB  Interrupt Enable Register B. Set any bit in here to enable interrupts
  1228.         from channel 8-F. Enable an interrupt by setting the corresping bit.
  1229.         If an interrupt is disabled, it will never become pending.
  1230. 5 IERA  Interrupt Enable Register A. Set any bit in here to enable interrupts
  1231.         from channel 0-7. Enable an interrupt by setting the corresping bit.
  1232.         If an interrupt is disabled, it will never become pending.
  1233. 6 DDR   Data Direction Register. Determines whether the parallel port lines
  1234.         are inputs or outputs: Bit set for output, bit clear for input.
  1235. 7 TCDCR Timers C and D Control Register.
  1236.  
  1237. There are 16 interrupt channels:
  1238. 1111 General Purpose 7        <--- highest priority
  1239. 1110 General Purpose 6
  1240. 1101 Timer A
  1241. 1100 Receive Buffer Full
  1242. 1011 Receive Error
  1243. 1010 Transmit Buffer Empty
  1244. 1001 Transmit Error
  1245. 1000 Timer B
  1246. 0111 General Purpose 5
  1247. 0110 General Purpose 4
  1248. 0101 Timer C
  1249. 0100 Timer D
  1250. 0011 General Purpose 3
  1251. 0010 General Purpose 2
  1252. 0001 General Purpose 1
  1253. 0000 General Purpose 0        <--- lowest priority
  1254.  
  1255. The interrupt vector is made up as follows (MSB first):
  1256. - V7-V5  Uppermost three bits from the PVR
  1257. - Four bits interrupt channel number
  1258. - 0 to make it even.
  1259.  
  1260. If you want more information: SGS Thomson Microelectronics (formerly Mostek),
  1261. 1310 Electronics Drive, Carrolton, TX 75006, (214)466-6000.
  1262.  
  1263. Disclaimer: I am in no way affiliated with SGS or Mostek, although I would like
  1264. to have some stock in them. I am just the happy owner of the data sheet for
  1265. this neat chip (which I haven't gotten around to actually using).
  1266.  
  1267. Ralph Becker-Szendy                       UHHEPB=24730::RALPH (HEPNet,SPAN)
  1268. University of Hawaii / High Energy Physics Group        RALPH@UHHEPG.BITNET
  1269. Watanabe Hall #203, 2505 Correa Road, Honolulu, HI 96822      (808)948-7391
  1270.  
  1271. ------------------------------
  1272.  
  1273. Date: 17 Oct 89 17:06:15 GMT
  1274. From: zephyr.ens.tek.com!wrgate!nobody@uunet.uu.net  (Unpriveleged user)
  1275. Subject: Z80 algorithms
  1276.  
  1277. >Someone mailed to me the following memory fill algorithm:
  1278. >
  1279. >>
  1280. >>    ld    hl,buffer        ; point at buffer
  1281. >>    ld    de,buffer + 1        ; point at next byte
  1282. >>    ld    bc,count - 1        ; number of bytes minus one
  1283. >>    ld    (hl),xxx        ; save the first byte
  1284. >>    ldir                ; replicate through rest of buffer
  1285. >>
  1286. >>is the fastest buffer fill I know on the Z80.
  1287. >
  1288. >There exists a much faster faster algorithm for that. Let's see:
  1289. >
  1290. >The central statement in your solution is `ldir'. It takes 21 T states per
  1291. >byte. For 16 bytes this is 336 T states.
  1292. >
  1293. >Using the push statement is much faster:
  1294. >    Set D = E = the byte to be filled in;
  1295. >    let SP point 1 byte after the end of the area to be filled;
  1296. >    B contains the number of 16 byte blocks to be filled.
  1297. >Then use "push DE"s, and you're finished very quickly.
  1298. >
  1299. >    DI            ; CP/M must not interrupt, because SP will be
  1300. >                ; misused
  1301.     {rest of clever PUSHing algorithm deleted}
  1302. From: michaelk@copper.WR.TEK.COM (Michael D. Kersenbrock)
  1303. Path: copper!michaelk
  1304.  
  1305.  
  1306. The push-algorithm is good for memory fill patterns when the pattern itself
  1307. is of a particular variety and is of a fixed length.
  1308.  
  1309. The LDIR algorithm works for any pattern of length.  You load the pattern
  1310. once, with:
  1311.  
  1312.      hl-> beginning of memory area
  1313.      de-> beginning of memory area + pattern_length
  1314.      bc ==  fill_length - pattern length
  1315.  
  1316. You then load your pattern starting at (HL) ONCE with a sequence that gets
  1317. it from the source (wherever it comes from).
  1318.  
  1319. Then you LDIR it.
  1320.  
  1321. If the fill length is less than pattern length, this can be tested when
  1322. being loaded manually the "first (and only) time".
  1323.  
  1324. This generalization of the 1-byte case (presented at the top of this
  1325. article) is a fast way of loading variable-length patterns, AND it can be
  1326. interrupted.  Byte count is small too.
  1327.  
  1328. Just depends on your needs :-).
  1329.  
  1330. Mike Kersenbrock
  1331. Tektronix Microprocessor Development Products
  1332. michaelk@copper.WR.TEK.COM
  1333. Aloha, Oregon
  1334.  
  1335. ------------------------------
  1336.  
  1337. Date: 17 Oct 89 13:24:58 GMT
  1338. From: mcsun!unido!gmdzi!wittig@uunet.uu.net  (Georg Wittig)
  1339. Subject: Z80 algorithms
  1340.  
  1341. Someone mailed to me the following memory fill algorithm:
  1342.  
  1343. >
  1344. >    ld    hl,buffer        ; point at buffer
  1345. >    ld    de,buffer + 1        ; point at next byte
  1346. >    ld    bc,count - 1        ; number of bytes minus one
  1347. >    ld    (hl),xxx        ; save the first byte
  1348. >    ldir                ; replicate through rest of buffer
  1349. >
  1350. >is the fastest buffer fill I know on the Z80.
  1351.  
  1352. There exists a much faster faster algorithm for that. Let's see:
  1353.  
  1354. The central statement in your solution is `ldir'. It takes 21 T states per
  1355. byte. For 16 bytes this is 336 T states.
  1356.  
  1357. Using the push statement is much faster:
  1358.     Set D = E = the byte to be filled in;
  1359.     let SP point 1 byte after the end of the area to be filled;
  1360.     B contains the number of 16 byte blocks to be filled.
  1361. Then use "push DE"s, and you're finished very quickly.
  1362.  
  1363.     DI            ; CP/M must not interrupt, because SP will be
  1364.                 ; misused
  1365.     LD    (sp_save),SP    ; save current SP value
  1366.     LD    SP,HL        ; assuming HL points to <end+1>
  1367. L:    PUSH    DE        ; 8 times, so 16 bytes are filled
  1368.     PUSH    DE
  1369.     PUSH    DE
  1370.     PUSH    DE
  1371.     PUSH    DE
  1372.     PUSH    DE
  1373.     PUSH    DE
  1374.     PUSH    DE
  1375.     DJNZ    L        ; a 16 byte portion has been processed.
  1376.     LD    SP,(sp_save)    ; restore the SP
  1377.     EI            ; done
  1378.  
  1379. This way you can fill up to 4096 (256*16) bytes. If more bytes are to be
  1380. filled, build a loop around it. If the number of the bytes to be filled isn't a
  1381. multiple of 16, the bytes 1 to 15 can be filled straight forward with a
  1382. traditional algorithm.
  1383.  
  1384. The timing of that algorithm: The central loop starts at "L:" and ends with
  1385. "DJNZ". "push DE" needs 11 T states; DJNZ needs 13 ones. So for 16 bytes to be
  1386. filled you get: 
  1387.  
  1388.     8 * 11 + 13 = 101
  1389.  
  1390.     101 / 336 = 30 %
  1391.  
  1392. Relatively fast, isn't it? And -- it works!
  1393.  
  1394. PS: The idea isn't mine, I found it some time ago in a journal. I'm sorry I
  1395. don't remember which one it was.
  1396.  
  1397. -- 
  1398. Georg Wittig   GMD-Z1.BI   P.O. Box 1240   D-5205 St. Augustin 1 (West Germany)
  1399. email: wittig@gmdzi.uucp   phone: (+49 2241) 14-2294
  1400. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  1401. "Freedom's just another word for nothing left to lose" (Kris Kristofferson)
  1402.  
  1403. ------------------------------
  1404.  
  1405. End of INFO-CPM Digest V89 Issue #188
  1406. *************************************
  1407. 19-Oct-89 15:12:09-MDT,13282;000000000000
  1408. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1409. Date: Thu, 19 Oct 89 15:00:26 MDT
  1410. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1411. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1412. Subject: INFO-CPM Digest V89 #189
  1413. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1414.  
  1415. INFO-CPM Digest             Thu, 19 Oct 89       Volume 89 : Issue 189
  1416.  
  1417. Today's Topics:
  1418.                               CP/M Plus
  1419.                                dbase II
  1420.                               Emulators
  1421.                             HELP*HELP*HELP
  1422.                            Kermit for CP/M
  1423.                  looking for compilers and assemblers
  1424.                                 Sorry
  1425.                        Z80 Algorithms (5 msgs)
  1426.                              Z80 hardware
  1427.                             Zmodem Overlay
  1428. ----------------------------------------------------------------------
  1429.  
  1430. Date: 18 Oct 89 14:04:05 GMT
  1431. From: mcsun!ukc!kl-cs!nott-cs!ucl-cs!D.Gardiner@uunet.uu.net
  1432. Subject: CP/M Plus
  1433.  
  1434. From: Dave Gardiner <D.Gardiner@uk.ac.ucl.cs>
  1435.  
  1436.  
  1437. Hi.
  1438.  
  1439. Does anyone out there use the CP/M Plus (aka CP/M 3) supplied with the
  1440. Amstrad PCW8000 and PCW9000 series machines?
  1441.  
  1442. If so, could you mail me at:
  1443.  
  1444. gardiner@cs.ucl.ac.uk
  1445.  
  1446. Thanks,
  1447.  
  1448. Dave.
  1449.  
  1450.  
  1451. ------------------------------
  1452.  
  1453. Date: Thu, 19 Oct 89 12:45:31 EDT
  1454. From: "Rhonda D. Ragland" <rr2g@rhonda.ce.virginia.edu>
  1455. Subject: dbase II
  1456.  
  1457. Does anyone have or know where I can purchase a copy of dbase II
  1458. (preferably w/ documentation).  I'm a late blooming cpmer and would
  1459. like to get into dbase II except it's not made anymore for cpm is it?
  1460.  
  1461.  
  1462. -- 
  1463. | Phone:    804-924-6265                   |    Rhonda Gaines                |
  1464. | Internet: rr2g@virginia.edu               |    University of Virginia       |
  1465. | Bitnet:   gaines@virginia.bitnet            |    Applied Mechanics Program    |
  1466. |                                          |    Charlottesville, VA  22903   |
  1467.  
  1468. ------------------------------
  1469.  
  1470. Date: 18 Oct 89 15:13:54 GMT
  1471. From: ubc-cs!alberta!ccu!umrose05@beaver.cs.washington.edu
  1472. Subject: Emulators
  1473.  
  1474. Does anyone out there know if there is a Vt100 emulator that
  1475. actually works under CPM 2.2 or 3+ for the Trs-80 Model 4
  1476. Radio Shack computer?
  1477.  
  1478. It is a standard Z80 chip, and runs most of the top software, but
  1479. WHY I ask does it not have a decent Vt100
  1480. emulator. For something that even supports Zmodem batch...
  1481.  
  1482. Oh well, please respond.
  1483.  
  1484. ------------------------------
  1485.  
  1486. Date: 19 Oct 89 04:56:36 GMT
  1487. From: gem.mps.ohio-state.edu!brutus.cs.uiuc.edu!wuarchive!texbell!bigtex!mybest!occrsh!uokmax!mcmiller@tut.cis.ohio-state.edu  (Michael C Miller)
  1488. Subject: HELP*HELP*HELP
  1489.  
  1490. Please help me!!!!!!
  1491.  
  1492. I need to get a boot-floppy and some docs or even just some info.
  1493.  
  1494. I have an Imsai. I aquired a controller card and some drives but nothing to
  1495. help me configure or even run the thing. The controller is a Versafloppy I,
  1496. a SSSD controller for 5 and 8 inch drives. If anyone can help, please mail
  1497. to me. I've almost run out of options.
  1498. Perhaps someone has upgraded to 3.0 and is willing to sell to me their old 2.2
  1499. disks? I would appreciate any directions to vendors as well, there is no way
  1500. to get a copy of CPM around here. 99% of the computer stores around here think
  1501. that the world didn't exist prior to msdos so the best I can get are blank
  1502. stares....:-(.
  1503.  
  1504. Thanks in advance to the throngs of respondants who will provide assistance...
  1505.                         sans
  1506.  
  1507. -- 
  1508. <  sans =>   mcmiller@uokmax.UUCP   or  mcmiller@uokmax.ecn.uoknor.edu  > 
  1509. < '..this one goes up to eleven. Its ONE louder.'                       >
  1510.  
  1511. ------------------------------
  1512.  
  1513. Date: 18 Oct 89 17:12:54 GMT
  1514. From: ubc-cs!alberta!ccu!umrose05@beaver.cs.washington.edu
  1515. Subject: Kermit for CP/M
  1516.  
  1517. snoopy@altger.UUCP (Mathias Niemz) writes:
  1518.  
  1519.  
  1520. >There is a Vax at Lancaster/UK distributing Kermit free of charge for
  1521. >hundreds of mashines. The source of Kermit 3.9 for several computers is
  1522. >over 180K long ! I'll post the Nua and account next.
  1523. >-- 
  1524. >uucp: ...!pyramid!netmbx!altger!snoopy or ...!uunet!altnet!altger!snoopy
  1525. >Snailmail: Mathias Niemz, Preussenallee 23, D-1000 Berlin 19
  1526. >Phone (Voice !) D-030 305 50 60   Fax (on vacancy only !): 49 5121 15405
  1527. >Datex-P: (0262)44 3000 90345 (no uucp yet)   GEO1:M.Niemz  bix:m.niemz
  1528.  
  1529. What exactly do you mean by the NUA account?? How do I get in
  1530. touch with these people? I am new at this and I am not sure
  1531. if that is an address to mail to or not.
  1532.  
  1533. Dave
  1534.  
  1535. ------------------------------
  1536.  
  1537. Date: 17 Oct 89 20:31:24 GMT
  1538. From: tank!eecae!netnews.upenn.edu!litwack.dccs.upenn.edu!litwack@handies.ucar.edu  (Mark Litwack)
  1539. Subject: looking for compilers and assemblers
  1540.  
  1541. Anyone know of any distributors that are still selling CP/M stuff?  I'm
  1542. looking for the last version of Turbo Pascal (must have been around 84-85).
  1543.  
  1544. I also need a decent C compiler and assembler.  Vendor or public domain
  1545. pointers would be appreciated.
  1546.  
  1547. Thanks,
  1548.  
  1549. -mark
  1550.  
  1551. ------------------------------
  1552.  
  1553. Date: 18 Oct 89 21:20:03 GMT
  1554. From: ubc-cs!alberta!ccu!umrose05@beaver.cs.washington.edu  (Dave Rose)
  1555. Subject: Sorry
  1556.  
  1557. An appology is extended to all those who have been trying to send
  1558. replies to me in the last little while. Apparently I did not
  1559. have a proper address mailbox set up. But now it should be done
  1560. correctly. 
  1561.  
  1562. If it is not too much trouble to ask, could you please re send
  1563. any replies that might have been sent.
  1564.  
  1565. Sorry for any inconvience.
  1566.  
  1567. Dave
  1568.  
  1569. ------------------------------
  1570.  
  1571. Date: 18 Oct 89 07:21:46 GMT
  1572. From: spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@bloom-beacon.mit.edu  (Moellers)
  1573. Subject: Z80 Algorithms
  1574.  
  1575. dbraun@cadev5.intel.com (Doug Braun ~) writes:
  1576.  
  1577.  
  1578. >Bigger deal!! Use a Z280 and do *16* bit multiplies (signed AND unsigned)
  1579. >in 25 or so clcok cycles.  Also divide! (32 bits / 16 bits).
  1580. >Also 2-byte instructions.  Unless you want to do something like:
  1581. >    HL := DEHL DIV (IX+2345H)
  1582.  
  1583.  
  1584. >Doug Braun                Intel Corp CAD
  1585. >                    408 765-4279
  1586.  
  1587. OK, but then You'll loose Z80 compatibility (unless I'm wrong)!
  1588. You might as well take the NS32K, that gives You
  1589. multiply, divide, remainder in all sorts of data types (signed,
  1590. unsigned, float) and sized (byte, word, double, float, long)
  1591.  
  1592.  
  1593.         Josef Moellers
  1594.  
  1595.     paper mail:            e-mail:
  1596. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1597. Abt. DX-PC            !USA: mcvax!unido!nixpbe!mollers.pad
  1598. Pontanusstrasse                Phone:
  1599. D-4790 Paderborn        (+49) 5251 146245
  1600. +-----------------------------------------------------------------------+
  1601. | "Many that live deserve death. And some that die deserve life.    |
  1602. |  Can You give it to them? Then do not be too eager to deal out    |
  1603. |  death in judgement"                            |
  1604. |            Gandalf to Frodo in "The Fellowship of the Ring"|
  1605. +-----------------------------------------------------------------------+
  1606.         Josef Moellers
  1607.  
  1608.     paper mail:            e-mail:
  1609. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1610.  
  1611. ------------------------------
  1612.  
  1613. Date: 17 Oct 89 07:16:23 GMT
  1614. From: spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@bloom-beacon.mit.edu  (Moellers)
  1615. Subject: Z80 Algorithms
  1616.  
  1617. mwilson@crash.cts.com (Marc Wilson) writes:
  1618.  
  1619. >     Since when is the 64180 made by Zilog?  The 64180 is a Hitachi Z80 clone
  1620. >with some additional instructions.
  1621.  
  1622. It was not originally made by Zilog (i.e. developped) but Zilog probably
  1623. found it a neat chip (which it is) and it fitted nicely in their range,
  1624. so they second-sourced it and named it the Z180.
  1625.  
  1626. That's all folks.
  1627.  
  1628.         Josef Moellers
  1629.  
  1630.     paper mail:            e-mail:
  1631. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1632. Abt. DX-PC            !USA: mcvax!unido!nixpbe!mollers.pad
  1633. Pontanusstrasse                Phone:
  1634. D-4790 Paderborn        (+49) 5251 146245
  1635. +-----------------------------------------------------------------------+
  1636. | "Many that live deserve death. And some that die deserve life.    |
  1637. |  Can You give it to them? Then do not be too eager to deal out    |
  1638. |  death in judgement"                            |
  1639. |            Gandalf to Frodo in "The Fellowship of the Ring"|
  1640. +-----------------------------------------------------------------------+
  1641.         Josef Moellers
  1642.  
  1643.     paper mail:            e-mail:
  1644. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1645.  
  1646. ------------------------------
  1647.  
  1648. Date: 19 Oct 89 00:31:23 GMT
  1649. From: gem.mps.ohio-state.edu!brutus.cs.uiuc.edu!wuarchive!texbell!vector!attctc!bobc@tut.cis.ohio-state.edu  (Bob Calbridge)
  1650. Subject: Z80 Algorithms
  1651.  
  1652. In article <1238@crdos1.crd.ge.COM>, davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) writes:
  1653. ` In article <8910161517.AA06146@rom.ecse.rpi.edu>, black@ROM.ECSE.RPI.EDU (Jerry Glomph Black) writes:
  1654. ` |  pseudonym Z180.  The 64180 is far more than a 'Z80 clone'. It does support
  1655. ` |  the Z80 instruction set, but has 2 asynch and 1 synch serial ports, 1 Meg
  1656. ` |  address space, 2 16-bit timers, and 4 external interrupt lines. 
  1657. `   So can I get a nice S100 board with one? Maybe even a nice single
  1658. ` board CP/M system to replace the collection of relics I currently run?
  1659. ` Either that or a board which gives me an AT on a single A100 card ;-)
  1660.  
  1661. What you need is a nice S180 board with one.  Actually, I recall that the
  1662. Micro Mint used to have one.  Pretty cheap too.  I don't know if they're
  1663. still in business.  Used to be you could find their ads in Byte.  I haven't
  1664. read it in so long I can't guarantee it.  It was a single board system and
  1665. came, I seem to recall, with either CP/M or a CP/M clone.
  1666. -- 
  1667. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1668. =             I know it's petty..........                                     =
  1669. -                  But I have to justify my salary!                           -
  1670. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  1671.  
  1672. ------------------------------
  1673.  
  1674. Date: 18 Oct 89 21:36:29 GMT
  1675. From: pacific.mps.ohio-state.edu!gem.mps.ohio-state.edu!rpi!crdgw1!crdos1!davidsen@tut.cis.ohio-state.edu  (Wm E Davidsen Jr)
  1676. Subject: Z80 algorithms
  1677.  
  1678. In article <1335@gmdzi.UUCP>, wittig@gmdzi.UUCP (Georg Wittig) writes:
  1679.  
  1680. |  This way you can fill up to 4096 (256*16) bytes. If more bytes are to be
  1681. |  filled, build a loop around it. If the number of the bytes to be filled isn't a
  1682. |  multiple of 16, the bytes 1 to 15 can be filled straight forward with a
  1683. |  traditional algorithm.
  1684.  
  1685.   No, you and the count with 17(8) and then jump into the loop so you
  1686. only do the excess modulo 16 the first time. If the excess is non-zero
  1687. you have to loop one more time, though.
  1688. -- 
  1689. bill davidsen    (davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen)
  1690. "The world is filled with fools. They blindly follow their so-called
  1691. 'reason' in the face of the church and common sense. Any fool can see
  1692. that the world is flat!" - anon
  1693.  
  1694. ------------------------------
  1695.  
  1696. Date: 18 Oct 89 21:34:02 GMT
  1697. From: pacific.mps.ohio-state.edu!gem.mps.ohio-state.edu!rpi!crdgw1!crdos1!davidsen@tut.cis.ohio-state.edu  (Wm E Davidsen Jr)
  1698. Subject: Z80 Algorithms
  1699.  
  1700. In article <8910161517.AA06146@rom.ecse.rpi.edu>, black@ROM.ECSE.RPI.EDU (Jerry Glomph Black) writes:
  1701. |  pseudonym Z180.  The 64180 is far more than a 'Z80 clone'. It does support
  1702. |  the Z80 instruction set, but has 2 asynch and 1 synch serial ports, 1 Meg
  1703. |  address space, 2 16-bit timers, and 4 external interrupt lines. 
  1704.  
  1705.   So can I get a nice S100 board with one? Maybe even a nice single
  1706. board CP/M system to replace the collection of relics I currently run?
  1707. Either that or a board which gives me an AT on a single A100 card ;-)
  1708. -- 
  1709. bill davidsen    (davidsen@crdos1.crd.GE.COM -or- uunet!crdgw1!crdos1!davidsen)
  1710. "The world is filled with fools. They blindly follow their so-called
  1711. 'reason' in the face of the church and common sense. Any fool can see
  1712. that the world is flat!" - anon
  1713.  
  1714. ------------------------------
  1715.  
  1716. Date: 18 Oct 89 01:12:53 GMT
  1717. From: manta!budden@nosc.mil  (Rex A. Buddenberg)
  1718. Subject: Z80 hardware
  1719.  
  1720. Following from a trade rag that appears in my in-basket every so often
  1721. in the 'products to watch' section.
  1722.  
  1723. Zilog has announced Z80 higher-integration follow-ons and family
  1724. of data controllers.  higher integration: Z84013/84C13 -- serial i/o,
  1725. counter/timer.  Z84015/84C15 -- add parallel i/o, power-on reset,
  1726. 2 chip-select pins, error-detection circuitry.  data comms: Z16C35 --
  1727. programmable bus arch, 4 DMA controllers, 3Mbit/s data transfer rate.
  1728. Z16C33 -- monochannel universal serial controller, SDLC support.
  1729.  
  1730. Don't know anything more about these chips than you see paraphrased
  1731. above, but it looks as if the 64180 on-chip integration cues have
  1732. been taken...
  1733.  
  1734. Rex Buddenberg
  1735.  
  1736. ------------------------------
  1737.  
  1738. Date: 18 Oct 89 17:01:16 GMT
  1739. From: ubc-cs!alberta!ccu!umrose05@beaver.cs.washington.edu
  1740. Subject: Zmodem Overlay
  1741.  
  1742. umlecla3@ccu.umanitoba.ca writes:
  1743.  
  1744.  
  1745. >I am looking for an overlay for ZMP 1.4 or 5,for the Osborne 1,if anyone could send me the source for this overlay it would be
  1746. >greatly appreciated.
  1747. >Thanks.
  1748.  
  1749.  
  1750. Has anyone taken you up on the offer?
  1751. Has anyone offered to help you? I am not to sure that this mail
  1752. is even getting out.
  1753.  
  1754. Hmm...I wonder
  1755.  
  1756.  
  1757. Dave
  1758.  
  1759. ------------------------------
  1760.  
  1761. End of INFO-CPM Digest V89 Issue #189
  1762. *************************************
  1763. 20-Oct-89 20:08:13-MDT,7037;000000000000
  1764. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1765. Date: Fri, 20 Oct 89 20:00:10 MDT
  1766. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1767. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1768. Subject: INFO-CPM Digest V89 #190
  1769. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1770.  
  1771. INFO-CPM Digest             Fri, 20 Oct 89       Volume 89 : Issue 190
  1772.  
  1773. Today's Topics:
  1774.                                 CP/M68
  1775.                          CPM operating system
  1776. Enough already!  I've gotten over 10 copies in the last 2 days! V89 #189
  1777.                           Hard Disk Drivers
  1778.                        INFO-CPM Digest V89 #189
  1779.                                  Mail
  1780.                             S-100 sources
  1781.                  source for compilers and assemblers
  1782.                             Z80 Algorithms
  1783. ----------------------------------------------------------------------
  1784.  
  1785. Date: 20 Oct 89 15:47:06 GMT
  1786. From: rti!bnrunix!jayant@mcnc.org  (Jayant Kelkar X7784)
  1787. Subject: CP/M68
  1788.  
  1789. I am looking to acquire MSDOS/68, to run on a fairly primitive
  1790. 68000 board. I imagine I'll have to modify the interfaces to suit the 
  1791. board. Any sources (of sources or sources themselves) will be appreciated.
  1792.  
  1793. Thanks,
  1794.  
  1795. Jayant Kelkar.
  1796.  
  1797. BNR Inc.
  1798. RTP NC 27513, (919)-991-7784
  1799.  
  1800. ------------------------------
  1801.  
  1802. Date: 19 Oct 89 16:51:06 GMT
  1803. From: mark@PENTAGON-AI.ARMY.MIL  (Mark Le Vea)
  1804. Subject: CPM operating system
  1805.  
  1806.     I've been given an old CPM machine and have no system software. Is
  1807. there any OS software in the public domain? What is the latest version? Or
  1808. what is the handiest version?
  1809.  
  1810.     And while I'm at it I'm going to need some modem communication 
  1811. software, some text editing software, and printer software if it doesn't
  1812. come standard in the OS (printer stuff is system stuff, right) Please forgive
  1813. an old UNIX & Mac user for his ignorance!
  1814.  
  1815.     I can be reached my E-mail *occaisionally* at 
  1816.  
  1817.     mark@pentagon-ai.army.mil
  1818.     mark@hqda-ai.arpa
  1819.     1-202-694-6912 from 6:00 - 3:00 EST
  1820.         or
  1821.     Snail Mail
  1822.     Mark Le Vea
  1823.     P.O. Box 284
  1824.     Leesburg, Va. 22075-0284
  1825.  
  1826.     or post and I'll try to keep watch
  1827.  
  1828.     Many thanks in advance!!
  1829.  
  1830.                         Mark
  1831.  
  1832. ------------------------------
  1833.  
  1834. Date: Fri, 20 Oct 89 15:09:20 -0700
  1835. From: w_smith@wookie.enet.dec.com (Willie Smith, LTN Components Eng.  20-Oct-1989 1756)
  1836. Subject: Enough already!  I've gotten over 10 copies in the last 2 days! V89 #189
  1837.  
  1838.  
  1839. ------------------------------
  1840.  
  1841. Date: 19 Oct 89 07:18:10 GMT
  1842. From: spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@BLOOM-BEACON.MIT.EDU  (Moellers)
  1843. Subject: Hard Disk Drivers
  1844.  
  1845. umrose05@ccu.umanitoba.ca writes:
  1846.  
  1847.  
  1848. >    I currently run Cpm 2.2 for my Trs-80 model 4, but have noticed
  1849. >that it doesn't support a hard drive. I was wondering if anyone out there
  1850. >knows what I have to do to be able to use my hard drive.
  1851.  
  1852. This sounds like a trivial answer, but the details are not:
  1853. Simply 8-{) write a new BIOS / change Your existing BIOS.
  1854. If nobody else can help You, I have the source code for a BIOS which
  1855. supports SCSI hard disks. I might dig into it to find the exact
  1856. mechanism to switch from floppy to hard-disk.
  1857.  
  1858.  
  1859.         Josef Moellers
  1860.  
  1861.     paper mail:            e-mail:
  1862. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1863. Abt. DX-PC            !USA: mcvax!unido!nixpbe!mollers.pad
  1864. Pontanusstrasse                Phone:
  1865. D-4790 Paderborn        (+49) 5251 146245
  1866. +-----------------------------------------------------------------------+
  1867. | "Many that live deserve death. And some that die deserve life.    |
  1868. |  Can You give it to them? Then do not be too eager to deal out    |
  1869. |  death in judgement"                            |
  1870. |            Gandalf to Frodo in "The Fellowship of the Ring"|
  1871. +-----------------------------------------------------------------------+
  1872.         Josef Moellers
  1873.  
  1874.     paper mail:            e-mail:
  1875. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  1876.  
  1877. ------------------------------
  1878.  
  1879. Date: Thu, 19 Oct 89 21:50:00 CDT
  1880. From: Rob Fugina <S096128@UMRVMA.UMR.EDU>
  1881. Subject: INFO-CPM Digest V89 #189
  1882.  
  1883. I'm looking for a ZModem ZMP overlay for a C128...there's none that I
  1884. can find in the SIMTEL archives, and I'm not about to write my own code
  1885. into the generic one...
  1886.  
  1887.   Rob Fugina
  1888.       Bitnet:  S096128@UMRVMA
  1889.       Internet:  S096128@UMRVMA.UMR.EDU
  1890.  
  1891. ------------------------------
  1892.  
  1893. Date: 19 Oct 89 17:36:57 GMT
  1894. From: ubc-cs!alberta!ccu!umlecla3@beaver.cs.washington.edu
  1895. Subject: Mail
  1896.  
  1897. To anyone who has tried to reply to my message on Zmp overlays
  1898. for the Osborne 1,could you please re send them,I was having
  1899. problems with my address,and it should be resolved by now. 
  1900. Thanks.
  1901.  
  1902. ------------------------------
  1903.  
  1904. Date: 20 Oct 89 11:30:45 GMT
  1905. From: philmtl!pedersen@uunet.uu.net  (Paul Pedersen)
  1906. Subject: S-100 sources
  1907.  
  1908. This may not be the best place to post this, but hearing mention of
  1909. Northstars, IMSAI's etc, it seems appropriate.  Can anybody tell me
  1910. where I can buy S-100 boards (no this is not a joke, I listened to
  1911. J.Pournelle way back when...)  I am especially interested in slave 
  1912. processors of all types and gobs of memory.  Also they have to 
  1913. conform to IEEE 696.
  1914.  
  1915. Or, if anyone out there wants to get rid of some dusty, old, useless
  1916. S100 boards let me know.
  1917.  
  1918. E-mail to pedersen@philmtl  thanks :-)
  1919.  
  1920. ------------------------------
  1921.  
  1922. Date: Thu, 19 Oct 89 16:23:30 PDT
  1923. From: Bridger Mitchell <bridger%rcc@rand.org>
  1924. Subject: source for compilers and assemblers
  1925.  
  1926. The new Z-System version of BDS C compiler (v 2.0Z) has just been released by:
  1927.  
  1928.     Sage Microsystems East
  1929.     1435 Centre St.
  1930.     Newton Centre MA 02159
  1931.     (617-965-7259 pw: DDT)
  1932.     (617-965-3552 voice)
  1933.  
  1934. They have the non-Z version too, and also carry the SLR assemblers and
  1935. linkers.  All are superb products, and service is excellent.
  1936.  
  1937. Turbo Pascal is available from:
  1938.  
  1939.     Alpha Systems
  1940.     711 Chatsworth Pl.
  1941.     San Jose CA 95128
  1942.     (408-297-5583 voice)
  1943.  
  1944. I am aware of some delivery irregularities from this supplier, and
  1945. must suggest using C.O.D. orders.
  1946.  
  1947.  
  1948. ------------------------------
  1949.  
  1950. Date: 18 Oct 89 14:58:56 GMT
  1951. From: spdcc!ima!cfisun!lakart!dg@bloom-beacon.mit.edu  (David Goodenough)
  1952. Subject: Z80 Algorithms
  1953.  
  1954. dbraun@cadev5.intel.com (Doug Braun ~) sez:
  1955. ] black@ROM.ECSE.RPI.EDU (Jerry Glomph Black) writes:
  1956. ]>  (Jurjen N.E. Bos) writes:
  1957. ]>>Maybe somebody is interested in this: I can multiply to unsigned 8-bit numbers
  1958. ]>>in 158 clockcycles.  . . .
  1959. ]>
  1960. ]>Big deal! Use a 64180 (aka Z180) chip, has the MLT instruction, takes 17
  1961. ]>clock cycles, or 1.85 micro seconds.  (By the way: it's a 2-byte instruction)
  1962. ]>
  1963. ]>Jerry Glomph Black, 8-bit terrorist
  1964. ] Bigger deal!! Use a Z280 and do *16* bit multiplies (signed AND unsigned)
  1965. ] in 25 or so clock cycles.
  1966.  
  1967. Yes, but are they plug in replacements for the Z80??
  1968.  
  1969. No, I didn't think so.
  1970. -- 
  1971.     dg@lakart.UUCP - David Goodenough        +---+
  1972.                         IHS    | +-+-+
  1973.     ....... !harvard!xait!lakart!dg            +-+-+ |
  1974. AKA:    dg%lakart.uucp@xait.xerox.com              +---+
  1975.  
  1976. ------------------------------
  1977.  
  1978. End of INFO-CPM Digest V89 Issue #190
  1979. *************************************
  1980. 23-Oct-89 01:14:40-MDT,7599;000000000000
  1981. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1982. Date: Mon, 23 Oct 89 01:00:26 MDT
  1983. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1984. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1985. Subject: INFO-CPM Digest V89 #191
  1986. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1987.  
  1988. INFO-CPM Digest             Mon, 23 Oct 89       Volume 89 : Issue 191
  1989.  
  1990. Today's Topics:
  1991.                            CP/M-68K source
  1992.                            Division by Z80
  1993.                         Software for Eagle II
  1994.                        Turbo Modula-2 REL prob
  1995.                                Z-System
  1996.                             Z80 Algorithms
  1997. ----------------------------------------------------------------------
  1998.  
  1999. Date: Sun, 22 Oct 89 21:24:28 -0500
  2000. From: mknox@emx.utexas.edu (Margaret H. Knox)
  2001. Subject: CP/M-68K source
  2002.  
  2003. Jayant
  2004.  
  2005.    MSDOS68 ???  Afraid I have never heard of such an animal!  Your
  2006. header said "CPM68".  Are you looking for CP/M-68K?  If so, you can
  2007. get "generic" CP/M-68K (since you said you wanted to customise for
  2008. your own board) from TriSoft.  Give them a holler at 1-800-531-5170
  2009. (they may have to call you back, if you need to talk with someone
  2010. technical).
  2011.  
  2012. [Disclaimer -- O.K., so I *am* connected with TriSoft, but at least
  2013.   I am honest about it.]
  2014.  
  2015. ------------------------------
  2016.  
  2017. Date: 21 Oct 89 11:53:26 GMT
  2018. From: mcsun!unido!altger!snoopy@uunet.uu.net  (Mathias Niemz)
  2019. Subject: Division by Z80
  2020.  
  2021. Someone was looking for multiplikation/division with a Z80. Here is a
  2022. routine for a 16-bit-division:
  2023.  
  2024. .z80
  2025. ;
  2026. ; in: bc=divisor de=divident
  2027. ; out: bc unveraendert, de=rest, hl=quotient
  2028. ;
  2029. divi:
  2030.     ld    bc,111h
  2031.     ld    de,7000h    ; 7000/111= ????
  2032.     xor a
  2033.     ld    h,a
  2034.     ld    l,a
  2035.     ld    a,16
  2036. dloop:    rl    e
  2037.     rl    d
  2038.     adc    hl,hl
  2039.     sbc    hl,bc
  2040.     jr    nc,diffok
  2041.     add    hl,bc
  2042. diffok:    ccf
  2043.     dec    a
  2044.     jr    nz,dloop
  2045.     rst    38h
  2046.     end
  2047. -- 
  2048. uucp: ...!pyramid!netmbx!altger!snoopy or ...!uunet!altnet!altger!snoopy
  2049. Snailmail: Mathias Niemz, Preussenallee 23, D-1000 Berlin 19
  2050. Phone (Voice !) D-030 305 50 60   Fax (on vacancy only !): 49 5121 15405
  2051. Datex-P: (0262)44 3000 90345 (no uucp yet)   GEO1:M.Niemz  bix:m.niemz
  2052.  
  2053. ------------------------------
  2054.  
  2055. Date: 21 Oct 89 18:06:31 GMT
  2056. From: sumax!polari!corwin@beaver.cs.washington.edu  (Don Glover)
  2057. Subject: Software for Eagle II
  2058.  
  2059. need software for a Eagle II cpm machine, if anyone can help me find some
  2060. please let me know.  Need system software especially, all else can be got
  2061. thru Uniform.
  2062.  
  2063. ------------------------------
  2064.  
  2065. Date: 20 Oct 89 02:15:00 GMT
  2066. From: mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!masnet!canremote!wayne.hortensiu@tut.cis.ohio-state.edu  (WAYNE HORTENSIU)
  2067. Subject: Turbo Modula-2 REL prob
  2068.  
  2069. My sincere thanks to all those who responded to my query regarding
  2070. getting the REL utility in Turbo Modula-2 to work properly. To
  2071. summarize; REL cannot be linked to a .COM file, and requires something
  2072. greater than a 58K CP/M system to function, no matter how small the
  2073. original assembler source. I have a stripped down floppy-only 61K system 
  2074. that does the job even on a 1500 line assembler program. Now if I could
  2075. only get around having to reboot from floppy ever time I change
  2076. something in the assembler module... TM2 is slooooow on floppies!
  2077.  
  2078. To all those who wonder just what I was up to (including a reply from, I 
  2079. believe, Sweden!), I was attempting to get the planetarium program, SKY
  2080. v3.2, running on my Ampro with a homebrew V9938 graphics card. I am
  2081. happy to report success. Since my system supports grey-scale or colour
  2082. graphics, I've extended the program to display the star magnitudes as
  2083. different shades of gray, which looks quite nice. I also managed to get
  2084. a Kraft micromouse hooked up and working, which was considerably easier
  2085. than I had anticipated. And in a fit of inspiration, I buckled down and
  2086. figured out how to use a sprite for the arrow pointer. All in all, a
  2087. wonderful learning experience, lots of fun, and a remarkably useful
  2088. program to boot.
  2089.  
  2090. However (there's _always_ a however!), the time required to recalculate
  2091. the positions of the 2000+ stars, planets and galaxies in the database
  2092. is quite noticeable; about 3.5 minutes. Given the amout of floating
  2093. point trig calculations required for each star, it's understandable, but 
  2094. I'd like it to be faster, if possible, without giving in and buying an
  2095. AT.
  2096.  
  2097. Has anyone had experience with interfacing floating point processors to
  2098. a Z80 based system? If so, I'd appreciate hearing about your
  2099. experiences, pro or con. So far, I've investigated the possibility of
  2100. hooking up an 8088/8087 pair. The 8087 uses a real number format very
  2101. similar to the IEEE format used by TM2. The only difference I've
  2102. encountered so far is a difference of 1 in the biasing of the exponent.
  2103. This does not seem to be a difficult problem in conversion, as far as
  2104. I've been able to tell, but I don't know what else is available out
  2105. there.
  2106.  
  2107. So; any suggestions?
  2108. ---
  2109.  * Via ProDoor 3.1R 
  2110.  
  2111. ------------------------------
  2112.  
  2113. Date: 22 Oct 89 00:34:07 GMT
  2114. From: asuvax!hrc!xroads!cc@handies.ucar.edu  (Dan McGuirk)
  2115. Subject: Z-System
  2116.  
  2117. Can someone please mail me some info on the Z-System..  What is it, and what
  2118. makes it better than regular CP/M 2.2 or CP/M Plus?
  2119. -- 
  2120. \  /  C r o s s r o a d s  C o m m u n i c a t i o n s
  2121.  /\   (602) 941-2005 300|1200 Baud 24 hrs/day
  2122. /  \  hplabs!hp-sdd!crash!xroads!cc
  2123.  
  2124. ------------------------------
  2125.  
  2126. Date: 20 Oct 89 11:26:09 GMT
  2127. From: spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@bloom-beacon.mit.edu  (Moellers)
  2128. Subject: Z80 Algorithms
  2129.  
  2130. davidsen@crdos1.crd.ge.COM (Wm E Davidsen Jr) writes:
  2131.  
  2132. >  So can I get a nice S100 board with one? Maybe even a nice single
  2133. >board CP/M system to replace the collection of relics I currently run?
  2134. >Either that or a board which gives me an AT on a single A100 card ;-)
  2135.  
  2136. You CAN get a nice system with the 64180 on it:
  2137. The Micromint/Ciarcia's Circuit Cellar SB180(FX)
  2138. It features:
  2139.     - HD64180 (with the interfaces: 2xserial, timers, dma, mmu)
  2140.     - 256 kB memory (FX has 512 kB, externally extendable to 2Megs)
  2141.     - floopy controller for 8", 5.25" (and 3.5")
  2142.     - parallel interfaces (CENTRONICS AND a 8255)
  2143.     - SCSI chip (FX only)
  2144.     - EPROM with monitor
  2145. You can oder it with the Zsystem (CPM2.2 compatible but A LOT NICER)
  2146. costs about $500.
  2147.  
  2148. Add to this the GT180:
  2149.     - piggy backs onto SB180(FX)
  2150.     - high resolution: (standard is 640x480 but I ran it on a
  2151.       Mutlisync II)
  2152.     - Uses HD63484 ACRTC -> LINE, RECTANGLE, CIRCLE, ELLIPSE, ...
  2153.     - RGBI/TTL or 16 out of 4096 colors analog
  2154. Makes You another $500 poorer, but ITS GREAT!!!
  2155.  
  2156. Give Micromint a ring: 1-(800)635-3355 or 1-(203)-871-6170
  2157.  
  2158. NOTE: I AM IN NO WAY CONNECTED TO MICROMINT APART FROM BEING VERY HAPPY
  2159.       WITH THE SB180FX/GT180
  2160.  
  2161.         Josef Moellers
  2162.  
  2163.     paper mail:            e-mail:
  2164. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  2165. Abt. DX-PC            !USA: mcvax!unido!nixpbe!mollers.pad
  2166. Pontanusstrasse                Phone:
  2167. D-4790 Paderborn        (+49) 5251 146245
  2168. +-----------------------------------------------------------------------+
  2169. | "Many that live deserve death. And some that die deserve life.    |
  2170. |  Can You give it to them? Then do not be too eager to deal out    |
  2171. |  death in judgement"                            |
  2172. |            Gandalf to Frodo in "The Fellowship of the Ring"|
  2173. +-----------------------------------------------------------------------+
  2174.  
  2175.         Josef Moellers
  2176.  
  2177.     paper mail:            e-mail:
  2178. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  2179.  
  2180. ------------------------------
  2181.  
  2182. End of INFO-CPM Digest V89 Issue #191
  2183. *************************************
  2184. 23-Oct-89 20:05:16-MDT,8487;000000000000
  2185. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2186. Date: Mon, 23 Oct 89 20:00:56 MDT
  2187. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2188. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2189. Subject: INFO-CPM Digest V89 #192
  2190. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2191.  
  2192. INFO-CPM Digest             Mon, 23 Oct 89       Volume 89 : Issue 192
  2193.  
  2194. Today's Topics:
  2195.                        Personal to Tom Willett
  2196.                    Submit operation under CP/M 3.0
  2197.                        Turbo Modula-2 REL prob
  2198.                                  Z280
  2199.                                Z80 FPUs
  2200. ----------------------------------------------------------------------
  2201.  
  2202. Date: 22 Oct 89 21:24:01 GMT
  2203. From: spdcc!ima!cfisun!lakart!dg@bloom-beacon.mit.edu  (David Goodenough)
  2204. Subject: Personal to Tom Willett
  2205.  
  2206. Sorry to the rest of the net, but when I tried mailing, it bounced
  2207. Anyway, this might be of passing interest to people using QTERM
  2208.  
  2209. Tom - you say:
  2210. > I am using QTERM 4.1D to access the computers at Indiana University
  2211. > with my KAYPRO 2-84 computer.  I was wondering if there is any way
  2212. > for the VT100 emulator to access the graphics functions of my
  2213. > computer.
  2214.  
  2215. Not really. QTERM assumes nothing about the machine it's running
  2216. on, so it can't do the work.
  2217.  
  2218. >  Can I just extend the Termcap.
  2219.  
  2220. The termcap is designed to be put on a UNIX machine to configure it to
  2221. send codes that QTERM can make sense of. The problem with running in
  2222. VT100 mode is that escapes (and most other control characters) get
  2223. intercepted, so it's next to impossible to go behind the back of it
  2224. to get at the grafix on your Kaypro.
  2225.  
  2226. >  Is the termcap used?
  2227.  
  2228. Not by QTERM itself. If you have a UNIX machine, there is a way of putting
  2229. a termcap in a file, and using that instead of /etc/termcap. If you can
  2230. do that, then you'd be all set: just create a termcap entry for the Kaypro
  2231. itself. If you're not on a UNIX machine then there's not much to do, unless
  2232. the system has _SOME_ mechanism for configuring for other terminals.
  2233.  
  2234. >  In response to your
  2235. > request for computer overlays I am using basically the distributed
  2236. > overlay with the addition of the additional screen codes and the
  2237. > correction of a mistake in the break code ..... If you want I can
  2238. > send you a copy of my overlay.
  2239.  
  2240. I'd be glad to see it. Thanks in advance,
  2241.  
  2242.                         Yours,
  2243. --
  2244.         dg@pallio.UUCP - David Goodenough               +---+
  2245.                                                 IHS     | +-+-+
  2246.         ..... !harvard!xait!lakart!pallio!dg            +-+-+ |
  2247. AKA:    dg%pallio.uucp@cfisun.cfi.com                     +---+
  2248.  
  2249. P.S. can you send me an E-mail address that I can try to use to
  2250. reach you. TIA
  2251.  
  2252. ------------------------------
  2253.  
  2254. Date: 21 Oct 89 22:29:03 GMT
  2255. From: mcsun!unido!cosmo2!tilmann%cosmo.UUCP@uunet.uu.net  (Tilmann Reh)
  2256. Subject: Submit operation under CP/M 3.0
  2257.  
  2258. dear david,
  2259. the usage of SUBMIT under CP/M-3 is as easy as if you started the
  2260. programs directly. Under CP/M-3 it is possible to set the "Search Order"
  2261. to contain .SUB files, that means, when you type a command and then hit
  2262. "return", the system will search for files "command.COM" and "command.SUB",
  2263. in the order you previously defined. If a SUB file is found, SUBMIT.COM
  2264. is automatically loaded and the batchfile will be processed immediately.
  2265. You have nothing to do except typing the command with its parameters,
  2266. just as you would do with an executable COM file. Isn't that nice?
  2267.  
  2268. If you are the lucky owner of something called RAM-Disk (perhaps non-
  2269. volatile?), then you can increase system performance by having SUBMIT.COM
  2270. and all often-used SUB files in it. Then you set the "Drive Search Chain"
  2271. for the system to look at the ram-disk first before attempting to access 
  2272. the physical drives. After that, you just wonder how you could ever work
  2273. without it.
  2274.  
  2275. Tilmann Reh
  2276.  
  2277. ------------------------------
  2278.  
  2279. Date: 20 Oct 89 17:08:00 GMT
  2280. From: gem.mps.ohio-state.edu!ginosko!cs.utexas.edu!uwm.edu!mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!masnet!canremote!greg.trice@tut.cis.ohio-state.edu  (GREG TRICE)
  2281. Subject: Turbo Modula-2 REL prob
  2282.  
  2283. Use the NS32081 FPU. This chip is designed for the NS32000 family but
  2284. its interface is general enough to work with any cpu. It does not depend 
  2285. in any way on unique features of the 32000. You will have a lot of grief 
  2286. trying to interface an 8087 or 287 to any non-Intel chip, and not much
  2287. less problem with the MC68881. But an interface for the 32081 can be
  2288. done in 3-4 TTL chips or one PAL. National themselves publish an
  2289. application note (I have a copy - if you have FAX I can send it to you).
  2290.  I have successfully interfaced the 32081 to both the HD64180 in my
  2291. XLM-180 and the Z-280 in an experimental homebrew machine (an AT with a
  2292. brain transplant). I've memory-mapped mine into an unused buffer area in 
  2293. the middle of the Z3 data areas and written a little routine that allows 
  2294. it to be called by a BDOS call. The beauty of this is that it makes code 
  2295. portable between FPU equipped and non-FPU equipped machines. Those
  2296. without FPUs can intercept the call and substitute a call to an RSX that 
  2297. does the FP calculations in software.
  2298.  If you're interested I'll put together some notes on my 32081
  2299. applications. National now have the 32581 which is 10-15 times faster
  2300. (but much more expensive) and needs a 32 bit bus. The 081 runs with an 8 
  2301. or 16 bit bus.
  2302.  Hoping this is some help.
  2303. ---
  2304.  * Via ProDoor 3.1R 
  2305.  
  2306. ------------------------------
  2307.  
  2308. Date: 21 Oct 89 22:30:12 GMT
  2309. From: mcsun!unido!cosmo2!tilmann%cosmo.UUCP@uunet.uu.net  (Tilmann Reh)
  2310. Subject: Z280
  2311.  
  2312. Hello to all the "old cp/m users"!
  2313.  
  2314. As far as I can see in the last entries here, there is a big discussion
  2315. about Z80/180/280. I'm very glad to see that because I am just designing
  2316. a very nice Computer Board with the Z280.
  2317. Here is just a technical shortform:
  2318. Z280 in Z-bus-mode (16 bit) driven with maximum clock speed (at this time,
  2319. 10 MHz), ECB-bus-support for 8-bit-I/O with a bus clock of half the cpu 
  2320. clock, on-board RAM (1 meg) and EPROM (128 k), real-time-clock with alarm
  2321. and 50 byte nvram, 2 rs-232 with handshake, FDC for up to four drives.
  2322. The circuit design seems to be ready (and steady) now, so I'll start with
  2323. the layout (single-board europe card) in the next days or weeks.
  2324. I'll implement CP/M-3 with some features concerning floppy-i/o etc. (auto-
  2325. matic disk exchange recognition, automatic format adjust) just as it works
  2326. in my 64180 system (self-designed, too) since nearly 3 years.
  2327. I found some interested people here (germany) in our cp/m user's group, 
  2328. and I'd like to know if there are more.
  2329. Please contact me if you are interested or if you have special ideas for
  2330. the circuit design or layout.
  2331.  
  2332. Just another theme:
  2333. I am programming an ARC utility for CP/M in Turbo-Pascal. I got the sources
  2334. from Reimer Mellin and optimized them to take 4k less code and to work about
  2335. 3 times faster. I am now planning to add the compression methods "squeezing"
  2336. and "squashing", but I don't have any kind of algorithm or description of
  2337. these methods. Please, keep your eyes open and contact me if there are any
  2338. papers about these compression methods.
  2339. The result of my work will be public domain. Maybe I'll program an assembler
  2340. version of ARC (Z280-Code?) as soon as I get the time.
  2341.  
  2342. This is especially for YOU, DOUG and JAY:
  2343. I heard something about you were engaged in the lovely Z280, too. I would
  2344. like to post my design to one of yours, and to get all information you've
  2345. yet worked out. So we could each take advantage of the other's ideas.
  2346. What do you think about it? Please let me know (or post your knowledge):
  2347.     Tilmann Reh
  2348.     In der Grossenbach 46
  2349.     D-5900 Siegen
  2350.     WEST GERMANY
  2351.  
  2352. Tilmann Reh  (tilmann@cosmo.uucp)
  2353.  
  2354. ------------------------------
  2355.  
  2356. Date: 20 Oct 89 17:38:00 GMT
  2357. From: cs.utexas.edu!uwm.edu!mailrus!jarvis.csri.toronto.edu!torsqnt!tmsoft!masnet!canremote!wayne.hortensiu@tut.cis.ohio-state.edu  (WAYNE HORTENSIU)
  2358. Subject: Z80 FPUs
  2359.  
  2360. Thanks for the tip Greg. I'll give National a call and see what I can
  2361. dig out of them. BTW, I hadn't been planning on using an 8087 by itself; 
  2362. it's apparent very quickly that the easiest way to use that beast is to
  2363. pair it with an 8088, then talk to the pair thru some I/O ports with the 
  2364. Z80.
  2365. ---
  2366.  * Via ProDoor 3.1R 
  2367.  
  2368. ------------------------------
  2369.  
  2370. End of INFO-CPM Digest V89 Issue #192
  2371. *************************************
  2372. 25-Oct-89 10:10:32-MDT,6737;000000000000
  2373. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2374. Date: Wed, 25 Oct 89 10:00:11 MDT
  2375. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2376. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2377. Subject: INFO-CPM Digest V89 #193
  2378. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2379.  
  2380. INFO-CPM Digest             Wed, 25 Oct 89       Volume 89 : Issue 193
  2381.  
  2382. Today's Topics:
  2383.                  ARC for CP/M (Turbo-Pascal-Version)
  2384.                             CP/M Echoes???
  2385.                        INFO-CPM Digest V89 #190
  2386.                         Kaypro II Serial Port
  2387.                        misc. Osborne questions
  2388.                        RCP/M's still around???
  2389.                             Z80 Algorithms
  2390. ----------------------------------------------------------------------
  2391.  
  2392. Date: 24 Oct 89 19:58:54 GMT
  2393. From: eru!luth!sunic!mcsun!unido!cosmo2!tilmann%cosmo.UUCP@bloom-beacon.mit.edu  (Tilmann Reh)
  2394. Subject: ARC for CP/M (Turbo-Pascal-Version)
  2395.  
  2396. For all american friends who are interested in ARC/CPM:
  2397.  
  2398. I got mail from Dan McGuirk (Crossroads, Phoenix) concerning delivery of
  2399. my new "ARC for CP/M" utility.
  2400. Well, that is not one of the small programs (at this time, 1400 lines
  2401. without squeezing & squashing and without inline-sourcecodes), so transfer
  2402. via e-mail will be a little bit too expensive "across the ocean".
  2403. I think it is best to send a copy of the program to Jay Sage, who has good
  2404. contacts to a friend of mine here in germany, and he could distribute it
  2405. over the usa. What do you think about it, Jay?
  2406.  
  2407. Hello Dan, don't be angry for getting this "unpersonal" reply, but I think
  2408. there may be some others who should know about this distribution method.
  2409.  
  2410. Tilmann Reh (tilmann@cosmo.uucp)
  2411.  
  2412. ------------------------------
  2413.  
  2414. Date: 24 Oct 89 03:35:17 GMT
  2415. From: ndsuvm1.bitnet!ud069225@cunyvm.cuny.edu  (Eric H. Romo)
  2416. Subject: CP/M Echoes???
  2417.  
  2418. I was wondering whether there are any CP/M specific echoes on the FidoNet?
  2419. or anywhere else? Also, is there an Info-CPM site?
  2420.  
  2421. Thanks. Eric Romo.
  2422. ud069225 at ndsuvm1.bitnet
  2423. or ud069225 at vm1.nodak.edu  (probably fastest route)
  2424.  
  2425. ------------------------------
  2426.  
  2427. Date: Mon, 23 Oct 89 13:07 EST
  2428. From: "But don't hold it against them... -Emile Durkheim."
  2429. Subject: INFO-CPM Digest V89 #190
  2430.  
  2431. This message is for Josef Moellers (your address was too long for me to type
  2432. in without messing up.  I tried, tho'.   8-< ).
  2433.  
  2434. If it won't be of too much trouble for you, could you send me the hard disk
  2435. driver for SCSI?  My computer supports a hard drive, but only a proprietary
  2436. one.  It would be great!
  2437.  
  2438. Thank you!
  2439.  
  2440.             -John Shin
  2441.  
  2442. ------------------------------
  2443.  
  2444. Date: 24 Oct 89 19:02:42 GMT
  2445. From: sumax!amc-gw!sigma!flash!bill@beaver.cs.washington.edu  (William Swan)
  2446. Subject: Kaypro II Serial Port
  2447.  
  2448. If anyone has handy information about the serial port of the Kaypro II,
  2449. I would be interested in getting same.  I will soon be wiring a cable
  2450. between my mother's Kaypro and my CP/M system in order to transfer some
  2451. software to her machine, and for once I would like to spend less than
  2452. a day getting the correct combination of handshake signals established.
  2453.  
  2454.  
  2455. -- 
  2456. Bill Swan  entropy.ms.washington.edu!sigma!bill  Send postal address for info:
  2457.     Innocent but in prison in Washington State for 13.5 years:
  2458.     Ms. Debbie Runyan: incarcerated 01/1989, scheduled release 07/2002.
  2459.                        In now:  0 years,  9 months,  0 weeks,  4 days.
  2460.  
  2461. ------------------------------
  2462.  
  2463. Date: 25 Oct 89 05:39:33 GMT
  2464. From: ucrmath!kevin@ucsd.edu  (Kevin Lund)
  2465. Subject: misc. Osborne questions
  2466.  
  2467.   I just got a couple of Osborne 1's, and now...questions, questions,
  2468. questions...
  2469.  
  2470.   First off, they came with an external monitor, but no plugs to go
  2471. on the vidoe connectors to activate the built in monitors.  I'm going
  2472. to see if the last owner has them and just forgot to send them, but
  2473. in case he doesn't, does anybody know how to make them?
  2474.  
  2475.   Next, one of them has an internal modem; what sort of commands does
  2476. it respond to?  And somebody said something about an 80 column upgrade;
  2477. any source for these?  Or for high density drive upgrades?
  2478.  
  2479.   And, lastly, is there an ftp site for cp/m software (yeah I know I'm
  2480. really reaching now!)
  2481.  
  2482.   thanks for any and all info...e-mail would probably be wise, and I'll
  2483. post a summary if there seems to be interest...
  2484.  
  2485.     kevin
  2486.     kevin@ucrmath.ucr.edu
  2487.     ...ucsd!ucrmath!kevin
  2488.  
  2489. ------------------------------
  2490.  
  2491. Date: 23 Oct 89 17:50:42 GMT
  2492. From: uop!quack!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  2493. Subject: RCP/M's still around???
  2494.  
  2495. Unfortunately, my CP/M hard disk section died and I had no
  2496. backups (no heckling from those more intelligent, please).
  2497. Anyone know of any BBS's out there with sizable CP/M libraries?
  2498. I need mex, make, mdir, mac, lux, sq, usq, probe, and a few others
  2499. if I can find 'em. Oh, and a good hard disk backup program if it's
  2500. still available.
  2501.  
  2502. Please follow up via mail, news feeds to quack are finecky. Thanks
  2503. in advance
  2504.  
  2505. ---------------------------------------------------------------------
  2506. Nick Sayer | ...{ lll-winken!cheers ucdavis!uop } !quack!mrapple
  2507. .... or.... cheers!quack!mrapple@apple.com or quack!mrapple@uop.edu
  2508. Packet radio: N6QQQ @ WB6V | FredMail: NSAYER@MADERA%NORCAL
  2509. Disclaimer: The BBC would like to appologise for that announcement
  2510.  
  2511. ------------------------------
  2512.  
  2513. Date: 25 Oct 89 05:15:26 GMT
  2514. From: eru!luth!sunic!mcsun!unido!cosmo2!fifi%cosmo.UUCP@bloom-beacon.mit.edu  (A.F.Zinser)
  2515. Subject: Z80 Algorithms
  2516.  
  2517. In article <577@nixpbe.UUCP> josef@peun11.uucp (Moellers) writes:
  2518. > [...]
  2519. > >Bigger deal!! Use a Z280 and do *16* bit multiplies (signed AND unsigned)
  2520. > >in 25 or so clcok cycles.  Also divide! (32 bits / 16 bits).
  2521. > >Also 2-byte instructions.  Unless you want to do something like:
  2522. > >    HL := DEHL DIV (IX+2345H)
  2523. > OK, but then You'll loose Z80 compatibility (unless I'm wrong)!
  2524. > You might as well take the NS32K, that gives You
  2525. > multiply, divide, remainder in all sorts of data types (signed,
  2526. > unsigned, float) and sized (byte, word, double, float, long)
  2527.  
  2528. Sorry, the Z280 (Z8000) instruction set is a superset of the Z80
  2529. instruction set; it's the same sitiuation as using the HD64180 (Z180)!
  2530. As far as I know the NS32K never understands any Z80 instruction :-).
  2531.  
  2532. Axel Zinser
  2533.  
  2534.                              --***%%%%***--
  2535. Axel F. Zinser        ...uunet!mcvax!unido!cosmo!fifi       fifi@cosmo.uucp
  2536.  
  2537. ------------------------------
  2538.  
  2539. Date: Tue, 24 Oct 89 09:19:11 EST
  2540. From: Michael DeLaet <MD0FOPER%MIAMIU.BITNET@CORNELLC.cit.cornell.edu>
  2541.  
  2542. HELP
  2543. INFO
  2544. FILES
  2545. INDEX
  2546. QUERY
  2547.  
  2548. ------------------------------
  2549.  
  2550. End of INFO-CPM Digest V89 Issue #193
  2551. *************************************
  2552. 26-Oct-89 02:20:56-MDT,7140;000000000000
  2553. Mail-From: KPETERSEN created at 26-Oct-89 02:16:27
  2554. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2555. Date: Thu, 26 Oct 89 02:16:26 MDT
  2556. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2557. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2558. Subject: INFO-CPM Digest V89 #194
  2559. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2560.  
  2561. INFO-CPM Digest             Thu, 26 Oct 89       Volume 89 : Issue 194
  2562.  
  2563. Today's Topics:
  2564.                     Amstrad PCW8512 and CP/M-Plus
  2565.             Information req. and Re: Kaypro II Serial Port
  2566.      RCP/M Royal Oak now accessable from PC Pursuit and Starlink
  2567.                    Replies to Various Messages Here
  2568.                         SUBMIT under CP/M 3.0
  2569. ----------------------------------------------------------------------
  2570.  
  2571. Date: Wed, 25 Oct 89 13:22:33 EST
  2572. From: SAGE@LL.LL.MIT.EDU
  2573. Subject: Amstrad PCW8512 and CP/M-Plus
  2574.  
  2575.    I tried to send the following to "gardiner@cs.ucl.ac.uk" but my
  2576. mailer won't authorize me to send to that address.
  2577.  
  2578.    You asked over the Internet about people who have Amstrad PCW
  2579. computers and use them under CP/M-Plus.  I do.  I bought it mainly to
  2580. test, develop, and produce the version of Z-System that runs under CP/M-
  2581. Plus.  I was surprised at what a fine performer the machine is, largely
  2582. because of the nice RAM disk drive.  I would be happy to correspond with
  2583. you.  It was a great disappointment to me to see how few Amstrad owners
  2584. make use of the CP/M capability.
  2585.  
  2586.  
  2587. ------------------------------
  2588.  
  2589. Date: 25 Oct 89 16:51:09 GMT
  2590. From: xylogics!world!madd@CS.BU.EDU  (jim frost)
  2591. Subject: Information req. and Re: Kaypro II Serial Port
  2592.  
  2593. In article <233@flash.UUCP> bill@flash.UUCP (William Swan) writes:
  2594. |If anyone has handy information about the serial port of the Kaypro II,
  2595. |I would be interested in getting same.  I will soon be wiring a cable
  2596. |between my mother's Kaypro and my CP/M system in order to transfer some
  2597. |software to her machine, and for once I would like to spend less than
  2598. |a day getting the correct combination of handshake signals established.
  2599.  
  2600. I have the technical manual for the whole kaypro line as of about two
  2601. years ago, so I can send you specs if you like.  I don't remember
  2602. anything in the manual other than pinouts and circuitry, however.
  2603. Mostly it is a "if this happens, replace the motherboard" document.
  2604. BTW, you can get this book from Kaypro but it'll take some
  2605. arm-twisting to do it.
  2606.  
  2607. Along a similar line, does anyone know where I can find information
  2608. about the Kaypro II ('83?  the pre-'84 model) hardware?  I really want
  2609. to implement a terminal emulator and possibly my own small OS, but
  2610. currently have little knowledge of the Z80 and the Kaypro hardware.
  2611. Given that I have the little beastie and it's not doing much now
  2612. except running my address program, I figure I ought to use it for
  2613. something.  If the thing has some kind of timer interrupt I'd love to
  2614. make a multitasking OS for it.
  2615.  
  2616. If anyone has any information on C compilers, commercial or otherwise,
  2617. which run on the Kaypro, I'd like leads on them too.
  2618.  
  2619. Thanks for any help,
  2620.  
  2621. jim frost
  2622. madd@std.com
  2623.  
  2624. ------------------------------
  2625.  
  2626. Date: Thu, 26 Oct 1989  02:15 MDT
  2627. From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL>
  2628. Subject: RCP/M Royal Oak now accessable from PC Pursuit and Starlink
  2629.  
  2630. This is a repost in response to several requests for information
  2631. about RCP/M Royal Oak.
  2632.  
  2633. Thanks to your continued support, RCP/M Royal Oak is now accessable
  2634. via PC Pursuit and Starlink outdial services.  We installed a
  2635. forwarding phone in Detroit.
  2636.  
  2637. The Detroit number is:  313-884-0405
  2638.  
  2639. Our regular number continues as well:  313-759-6569
  2640.  
  2641. Bob Clyne and I appreciate the letters we have received.  We're
  2642. sorry that the post office returned some letters as undeliverable.
  2643. The problem was their's, not ours.  The Postmaster suggested a
  2644. slightly different approach to addressing the envelope:
  2645.  
  2646.     Detroit Download Central
  2647.         P.O. Box 36238
  2648.         Detroit, MI  48236
  2649.  
  2650. In the lower left corner of the envelope please put the notation:
  2651. ATTN: RCP/M Royal Oak Support
  2652.  
  2653. Such are the trials and tribulations of sharing a PO box with another
  2654. BBS in order to try to save money.   :-)
  2655.  
  2656. Please let me know if you have any problems with the forwarding phone
  2657. number.
  2658.  
  2659. Keith
  2660. --
  2661. Keith Petersen
  2662. Maintainer of SIMTEL20's CP/M, MSDOS, and MISC archives
  2663. Internet: w8sdz@WSMR-SIMTEL20.Army.Mil [26.2.0.74]
  2664. Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz
  2665. GEnie: W8SDZ
  2666. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  2667.  
  2668. ------------------------------
  2669.  
  2670. Date: Wed, 25 Oct 89 13:14:19 EST
  2671. From: SAGE@LL.LL.MIT.EDU
  2672. Subject: Replies to Various Messages Here
  2673.  
  2674.    First, to Tilmann Reh.  I would be very happy to receive a disk from
  2675. you with the CP/M ARC program.  I can make sure that it gets to
  2676. SIMTEL20, to GEnie, and to the RCPM network in the US.
  2677.  
  2678.    Next, for Kevin Lund.  For Osborne stuff, the company to turn to is
  2679. Worswick Industries in San Diego, CA.  The number I have for them is
  2680. 619-571-5400.  If you are interested in CP/M you should consider joining
  2681. the Boston Computer Society ZI/TEL Group (I am one of its directors) or
  2682. (especially for Osbornes) FOG.  FOG now covers all machines and both DOS
  2683. and CP/M, but there roots are in the Osborne world.  You will find ads
  2684. from Worswick in the FOG publications.  You might look into GEnie, too.
  2685. FOG has a roundtable area there, and we have a general CP/M area as
  2686. well.
  2687.  
  2688.    Finally, to Nick Sayer.  There are lots of RCPM systems around.  Look
  2689. for the RCPMxxxx listing files on SIMTEL20.  One especially good one for
  2690. someone in your position is Keith Petersen's Royal Oak system.  He
  2691. should have EVERYTHING you need.  Unfortunately, its phone number is
  2692. stashed in my autodial directory at home.  I'm sure someone else here
  2693. (if not even Keith himself) will be posting it in response to your
  2694. request.  I might add that your list suggests that you were -- if not in
  2695. the dark ages -- at least in the dim ages of CP/M software.  You should
  2696. check out crunching, which has replaced squeezing.
  2697.  
  2698.  
  2699. ------------------------------
  2700.  
  2701. Date: 24 Oct 89 20:08:14 GMT
  2702. From: snorkelwacker!spdcc!ima!cfisun!lakart!dg@tut.cis.ohio-state.edu  (David Goodenough)
  2703. Subject: SUBMIT under CP/M 3.0
  2704.  
  2705. Enough already!
  2706.  
  2707. Only one person correctly identified the problem I was having: CP/M 2.2
  2708. SUBMIT.COM works under 3.0, but XSUB.COM _DOESN'T_ - 3.0 uses a different
  2709. mechanism to feed .SUB file lines into the program being executed. Hence
  2710. my useage of XSUB was failing, and the rest of the script with it. Remember,
  2711. the 3.0 CCP doesn't live at the top like it does under 2.2, so XSUB was
  2712. getting all confused with the 2K hole it left to protect CCP, plus the
  2713. mechanics of how CCP was re-entered when a program exited didn't work.
  2714. -- 
  2715.     dg@lakart.UUCP - David Goodenough        +---+
  2716.                         IHS    | +-+-+
  2717.     ....... !harvard!xait!lakart!dg            +-+-+ |
  2718. AKA:    dg%lakart.uucp@xait.xerox.com              +---+
  2719.  
  2720. ------------------------------
  2721.  
  2722. End of INFO-CPM Digest V89 Issue #194
  2723. *************************************
  2724. 28-Oct-89 13:40:21-MDT,4481;000000000000
  2725. Mail-From: KPETERSEN created at 28-Oct-89 13:09:10
  2726. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2727. Date: Sat, 28 Oct 89 13:09:10 MDT
  2728. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2729. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2730. Subject: INFO-CPM Digest V89 #195
  2731. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2732.  
  2733. INFO-CPM Digest             Sat, 28 Oct 89       Volume 89 : Issue 195
  2734.  
  2735. Today's Topics:
  2736.                              DEC Rainbow
  2737.                              The Z-System
  2738.                        Turbo Modula-2 REL prob
  2739. ----------------------------------------------------------------------
  2740.  
  2741. Date: 26 Oct 89 22:20:57 GMT
  2742. From: gem.mps.ohio-state.edu!ctrsol!sdsu!crash!mwilson@tut.cis.ohio-state.edu  (Marc Wilson)
  2743. Subject: DEC Rainbow
  2744.  
  2745.      Does anyone know what INT 28h is under DEC Rainbow CP/M 86?  I'm trying
  2746. to move a copy of WordStar from that OS to generic CP/M-86 ( if Compupro
  2747. CP/M 8-16 can be said to be generic ), and I'm getting undefined interrupt
  2748. messages all over the place.
  2749.  
  2750.      Removing the call, or placing an IRET at that location, causes the
  2751. program to not function at all, thus I deduce it's returning something
  2752. important.  Immediately after each INT, CL is alwaytested.  I assume that the
  2753. returned value is there.
  2754.  
  2755.      HELP!
  2756. -- 
  2757. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2758. Marc Wilson
  2759.      ARPA: ...!crash!mwilson@nosc.mil
  2760.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  2761.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  2762.      INET: mwilson@crash.CTS.COM
  2763. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2764.  
  2765. ------------------------------
  2766.  
  2767. Date: Fri, 27 Oct 89 15:38:44 EST
  2768. From: SAGE@LL.LL.MIT.EDU
  2769. Subject: The Z-System
  2770.  
  2771.    Someone a digest or two back asked what Z-System is.  Here is a copy
  2772. of the shortest of the writeups I have on the subject.  Perhaps it will
  2773. provide a start.
  2774.  
  2775.                            --------------------
  2776.  
  2777.    Z-System is a modern replacement for CP/M that can give your little
  2778. 8-bit computer some of the "look and feel" of more powerful hardware
  2779. like PCs, Macintoshes, and even minicomputer workstations.  You can get
  2780. your work done more easily and have more fun doing it!  All your CP/M
  2781. programs can still be used just the way they are now, but here are some
  2782. examples of just a few of the new things you can do.
  2783.  
  2784. *  NAMED DIRECTORIES -- example: your letters can be kept in a directory
  2785.    called LETTERS, and WordStar can edit one using "WS LETTERS:JOE.LTR".
  2786.  
  2787. *  SHELLS -- you can change the way the computer interacts with you by
  2788.    selecting a shell.  Example: ZFILER provides a "point and shoot"
  2789.    environment.  Files are displayed graphically on the screen.  You
  2790.    move a pointer to the file of your choice and press a key to perform
  2791.    an operation.  A simple text file that you write with your
  2792.    wordprocessor defines the functions for each key!
  2793.  
  2794. *  ALIASES -- you can define your own new commands that stand for whole
  2795.    sequences of commands.  Example: using aliases you can create
  2796.    additional configurations of WordStar (perhaps WS60 and WS76 for
  2797.    versions with right margins of 60 and 76), and the extra disk space
  2798.    used is only a few bytes!
  2799.  
  2800. *  HISTORY -- Z-System can remember all the commands you enter, let you
  2801.    recall them, edit them, and run them again.
  2802.  
  2803.  
  2804.  
  2805. ------------------------------
  2806.  
  2807. Date: 26 Oct 89 14:31:05 GMT
  2808. From: ea.ecn.purdue.edu!wieland@ee.ecn.purdue.edu  (Jeffrey J Wieland)
  2809. Subject: Turbo Modula-2 REL prob
  2810.  
  2811. In article <89102003371508@masnet.uucp> wayne.hortensiu@canremote.uucp (WAYNE HORTENSIU) writes:
  2812.  
  2813. >To all those who wonder just what I was up to (including a reply from, I 
  2814. >believe, Sweden!), I was attempting to get the planetarium program, SKY
  2815. >v3.2, running on my Ampro with a homebrew V9938 graphics card. I am
  2816. >happy to report success. Since my system supports grey-scale or colour...
  2817.  
  2818. Is it possible to obtain the sources to this program?  I have 
  2819. Turbo-Modula 2 and I would be interested in bringing it up on
  2820. my Kaypro using my MicroSphere Color Graphics Board (TMS 9918A 
  2821. based).  I have written a small library of graphics routines
  2822. for the board, but I would probably need to extend it to work
  2823. with Sky.  Thanks in advance.
  2824. --
  2825.                 Jeff Wieland
  2826.             wieland@ecn.purdue.edu
  2827.  
  2828. ------------------------------
  2829.  
  2830. End of INFO-CPM Digest V89 Issue #195
  2831. *************************************
  2832. 30-Oct-89 10:04:52-MST,8403;000000000000
  2833. Mail-From: KPETERSEN created at 30-Oct-89 10:00:50
  2834. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2835. Date: Mon, 30 Oct 89 10:00:50 MST
  2836. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2837. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2838. Subject: INFO-CPM Digest V89 #196
  2839. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2840.  
  2841. INFO-CPM Digest             Mon, 30 Oct 89       Volume 89 : Issue 196
  2842.  
  2843. Today's Topics:
  2844.                  Help with antique S100 memory boards
  2845.                              Music cards
  2846.        Tandy 16B/6000, Compupro HD/CPM, Toshiba T1100+ forsale
  2847.          vt100 emulation/hard drives/ communications (2 msgs)
  2848.                             Z80 Algorithms
  2849. ----------------------------------------------------------------------
  2850.  
  2851. Date: 29 Oct 89 13:31:56 GMT
  2852. From: richard@kuhub.cc.ukans.edu (RICHARD KERSHENBAUM)
  2853. Subject: Help with antique S100 memory boards
  2854.  
  2855. Yesterday I bought a couple of ancient 64k S100 memory cards (for 50
  2856. cents each at a garage sale) in hopes I could use them in my Zenith
  2857. Z-100 system.  I have no documentation, though, and no idea how to set
  2858. the dip switches.
  2859.  
  2860. The boards say "MM65K16S rev 3 Copyright 1981 Memory Merchant".  I
  2861. know it's a longshot, but does anyone out there happen to have
  2862. documentation for these antiques?
  2863. -- 
  2864.  
  2865. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2866. |  Richard M. Kershenbaum          Bitnet:   richard@ukanvax                  |
  2867. |  Manager, Technical Services     Internet: richard@kuhub.cc.ukans.edu       |
  2868. |  The University of Kansas        Fax:      (913)864-0485              |
  2869. |  Computer Center                 Phone:    (913)864-0445                    |
  2870. |  Lawrence, Kansas 66045                                                     |
  2871. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  2872.  
  2873. ------------------------------
  2874.  
  2875. Date: 29 Oct 89 01:01:20 GMT
  2876. From: gem.mps.ohio-state.edu!ctrsol!sdsu!polyslo!cindy!csusac!sactoh0!ianj@tut.cis.ohio-state.edu  (Ian R. Justman)
  2877. Subject: Music cards
  2878.  
  2879. Does anyone know of any good music cards for the S-100 bus and any
  2880. accompanying CP/M software?  Thanks in advance.
  2881.  
  2882. -- 
  2883. Home:   Ian Justman       |UUCP:                 |"One of the few
  2884. 6612 Whitsett Drive       |                      |die-hard CP/M
  2885. North Highlands, CA  95660| pacbell!sactoh0!ianj |addicts left on this
  2886. (916) 344-5360            |                      |planet"
  2887.  
  2888. ------------------------------
  2889.  
  2890. Date: 29 Oct 89 20:21:04 GMT
  2891. From: coyote!ejm@arizona.edu  (E.J. McKernan)
  2892. Subject: Tandy 16B/6000, Compupro HD/CPM, Toshiba T1100+ forsale
  2893.  
  2894. Workshop cleaning sale.
  2895.  
  2896. Tandy 16b/6000 system.
  2897.     512K RAM
  2898.     Xenix 68000 ver 3.2
  2899.     Development System
  2900.     2 x 8" 1.2M floppy drives
  2901.     External Hard drive (15 Meg)
  2902.     All manuals
  2903.     (The 15 Meg drive in this system can easily
  2904.     be replaced with any ST506 interface unit.)
  2905.     (I'll also throw in a large box of CPM 2.2
  2906.     accounting software as well as 2 CPM systems
  2907.     for this machine.)
  2908.     $500.00 + shipping
  2909.  
  2910. Compupro CPM 2.2 System.
  2911.     64K RAM
  2912.     2 Serial Ports
  2913.     20 Meg HD (formatted with 4 x 5 Meg partitions)
  2914.     8" floppy
  2915.     Rack mount enclosure.
  2916.     $100 + shipping
  2917.  
  2918. Toshiba T1100+.
  2919.     640K RAM
  2920.     2 x 720K 3.5" Floppies
  2921.     Super Twist Display
  2922.     DOS 3.2
  2923.     (This unit needs new battery pack [4 D Cells])
  2924.     Make offer.
  2925.  
  2926. Respond to:
  2927.  
  2928. Email:    ejm%coyote@arizona.edu
  2929.     uunet!arizona!coyote!ejm
  2930.  
  2931. USMAIL:    E.J.McKernan
  2932.     1248 E. Halcyon
  2933.     Tucson, AZ 85713
  2934.  
  2935. Phone:    602-292-9653 (home..leave message)
  2936.     602-884-7981 (office)
  2937.  
  2938. ------------------------------
  2939.  
  2940. Date: 30 Oct 89 01:09:45 GMT
  2941. From: cs.utexas.edu!ginosko!samsung!usc!polyslo!mjarvis@tut.cis.ohio-state.edu  (Mike Jarvis)
  2942. Subject: vt100 emulation/hard drives/ communications
  2943.  
  2944. Terminal Software:
  2945.  
  2946. Could anyone recommend the best terminal/comunications/transfer package to
  2947. use with a Kaypro 4/84 cp/m machine?  I'm looking for:
  2948.  
  2949.     1. vt100 emulation
  2950.     2. some standard transfer protocols (ie. kermit, Xmodem)
  2951.     3. some good ones (ie. Zmodem)
  2952.     4. macros would be good.
  2953.     5. auto login capabilities, perhaps.
  2954. If anyone knows of such a wonder package for the Kaypro or cp/m in general,
  2955. could you please mail me info on how/where to get it.  If there is none, how
  2956. about some info on how I would go about writing my own; such as some good 
  2957. books.  Is vt100 even possible for the Kaypro 4?
  2958.  
  2959.  
  2960. Hard Drives:
  2961.  
  2962. I am also looking to put a hard drive inside that sherman tank of a case.  How 
  2963. do I go about doing this?  Are there any good books I could read? Where do I 
  2964. start?  (I have a 20meg from an ibm compatible...any good?)
  2965.  
  2966.  
  2967. Compilers:
  2968.  
  2969. I would like to hear about the compilers available and how they fair.  I want
  2970. a C compiler for my machine...what should I get?  And most importantly,
  2971. how and where?  And how much$$!  $-)  It looks like I'm going to have to be 
  2972. using modula-2 for some courses, so I'm also interested in hearing about them
  2973. as well.  
  2974.  
  2975. Thanks in advance for any and all replies.  Please reply by mail to:
  2976. mjarvis@polyslo.CalPoly.EDU  and I will summerize.
  2977.  
  2978. ------------------------------
  2979.  
  2980. Date: 30 Oct 89 06:27:30 GMT
  2981. From: pacbell!sactoh0!ianj@ames.arc.nasa.gov  (Ian R. Justman)
  2982. Subject: vt100 emulation/hard drives/ communications
  2983.  
  2984. In article <1989Oct30.010945.23692@polyslo.CalPoly.EDU>, mjarvis@polyslo.CalPoly.EDU (Mike Jarvis) writes:
  2985. > Terminal Software:
  2986. > Could anyone recommend the best terminal/comunications/transfer package to
  2987. > use with a Kaypro 4/84 cp/m machine?  I'm looking for:
  2988. >     1. vt100 emulation
  2989. >     2. some standard transfer protocols (ie. kermit, Xmodem)
  2990. >     3. some good ones (ie. Zmodem)
  2991. >     4. macros would be good.
  2992. >     5. auto login capabilities, perhaps.
  2993. > If anyone knows of such a wonder package for the Kaypro or cp/m in general,
  2994. > could you please mail me info on how/where to get it.
  2995.  
  2996. I have a couple of term programs which will do all the above quite
  2997. well.  ZMP has the Zmodem protocol and is VERY easy to configure,
  2998. plus easy to configure and use macros.  Plus I have another program
  2999. called "Qterm" which has a very good script language, an VT100
  3000. emulation.  I have had a great deal of luck with Qterm in
  3001. transferring stuff from our local UNIX system because it deals with
  3002. the CR/LF dilemma so easily.  Plus it has a few other neat things,
  3003. plus the whole shmear is memory resident.  I will configure both
  3004. programs for use with Kaypro.  May take a while, but I promise, I
  3005. will do it.  In the meantime, have fun!  (or at least try...)
  3006. -- 
  3007. Home:   Ian Justman       |UUCP:                 |"One of the few
  3008. 6612 Whitsett Drive       | ...{ames, att, sun}  |die-hard CP/M
  3009. North Highlands, CA  95660| !pacbell!sactoh0!ianj|addicts left on this
  3010. (916) 344-5360            |                      |planet"
  3011.  
  3012. ------------------------------
  3013.  
  3014. Date: 27 Oct 89 07:29:52 GMT
  3015. From: snorkelwacker!spdcc!merk!alliant!linus!nixbur!nixpbe!peun11!josef@CS.BU.EDU  (Moellers)
  3016. Subject: Z80 Algorithms
  3017.  
  3018. fifi@cosmo.UUCP (A.F.Zinser) writes:
  3019.  
  3020. >In article <577@nixpbe.UUCP> josef@peun11.uucp (Moellers) writes:
  3021. >> 
  3022. [quote of my reply stating that if You wanted mul/div, You could just
  3023.  as well take a 32K machine]
  3024.  
  3025. >Sorry, the Z280 (Z8000) instruction set is a superset of the Z80
  3026. >instruction set; it's the same sitiuation as using the HD64180 (Z180)!
  3027. >As far as I know the NS32K never understands any Z80 instruction :-).
  3028.  
  3029. Sorry again, but the Z280 is neither a Z8000 nor a superset of the Z80
  3030. (as far as I know, I have a reference man at home and now I'm at work).
  3031. The Z80, Z280 and Z8000 are three completely different CPUs.
  3032.  
  3033. So, if You're going to use an incompatible CPU, take a good one (NS32K)!
  3034.  
  3035.  
  3036.         Josef Moellers
  3037.  
  3038.     paper mail:            e-mail:
  3039. c/o Nixdorf Computer AG        USA:  uunet!philabs!linus!nixbur!mollers.pad
  3040. Abt. DX-PC            !USA: mcvax!unido!nixpbe!mollers.pad
  3041. Pontanusstrasse                Phone:
  3042. D-4790 Paderborn        (+49) 5251 146245
  3043. +-----------------------------------------------------------------------+
  3044. | "Many that live deserve death. And some that die deserve life.    |
  3045. |  Can You give it to them? Then do not be too eager to deal out    |
  3046. |  death in judgement"                            |
  3047. |            Gandalf to Frodo in "The Fellowship of the Ring"|
  3048. +-----------------------------------------------------------------------+
  3049.  
  3050. ------------------------------
  3051.  
  3052. End of INFO-CPM Digest V89 Issue #196
  3053. *************************************
  3054.