home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / archives / cpm / 8811-1.txt < prev    next >
Text File  |  1993-02-12  |  184KB  |  4,625 lines

  1.  1-Nov-88 01:33:21-MST,864;000000000000
  2. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  3. Date: Tue,  1 Nov 88 01:30:13 MST
  4. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  5. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  6. Subject: INFO-CPM Digest V88 #240
  7. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  8.  
  9. INFO-CPM Digest             Tue,  1 Nov 88       Volume 88 : Issue 240
  10.  
  11. Today's Topics:
  12.                             Administrivia
  13. ----------------------------------------------------------------------
  14.  
  15. Date: Mon, 31 Oct 1988  21:58 MST
  16. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  17. Subject: Administrivia
  18.  
  19. SIMTEL20's official host name has been changed to WSMR-SIMTEL20.ARMY.MIL.
  20. Please be sure to use the new name when you post to mailing lists here.
  21.  
  22. --Keith Petersen
  23.   Mailing list maintainer
  24.  
  25. ------------------------------
  26.  
  27. End of INFO-CPM Digest
  28. ******************************
  29.  1-Nov-88 22:54:39-MST,3874;000000000000
  30. Mail-From: WANCHO created at  1-Nov-88 22:51:15
  31. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  32. Date: Mon, 31 Oct 88 01:30:24 MST
  33. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  34. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  35. Subject: INFO-CPM Digest V88 #239
  36. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  37.  
  38. INFO-CPM Digest             Mon, 31 Oct 88       Volume 88 : Issue 239
  39.  
  40. Today's Topics:
  41.                               C compiler
  42.                            Kermit Archives
  43.         Z80MU 5.0 demo (CP/M and Z80 Emulator for the IBM PC)
  44. ----------------------------------------------------------------------
  45.  
  46. Date: Fri, 28 Oct 88 15:25:44 IST
  47. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  48. Subject: C compiler
  49.  
  50. I already wrote in this discussion several months ago that the 19.95$ MIX-C
  51. compiler does all my CP/M work and that I never had any problems with it
  52. including K&R compatibility.
  53.  
  54. Somebody just noted here that MIX doesn't advertise their CP/M products any
  55. more. They do advertise their MS-DOS ones though, phone them and ask for the
  56. CP/M stuff.
  57. If they say they don't market it any more, ask them for the permission to
  58. copy mine (free) and send me their written authorization. Out of the 400
  59. pages manual (tutorial, C reference manual, l{rary, operations manual) I will
  60. also Xerox the CP/M dependent part (special functions and operating instruc-
  61. tions).
  62.  
  63.        Jacques  J. Goldberg, Prof, Dept of Physics, Technion, Haifa - Israel
  64.  
  65. ------------------------------
  66.  
  67. Date: Sun, 30 Oct 88 14:25:02 EST
  68. From: Brint Cooper <abc@BRL.MIL>
  69. Subject: Kermit Archives
  70.  
  71.     I have been trying to unravel the directory PD2:<CPM.KERMIT> for
  72. a friend who has an old Morrow Decisions CP/M machine.  I plan to get
  73. him the HEX files and the DOCs.  
  74.  
  75.     However, when I "un-arc" CP409HEX.ARK.1, I find that a number of
  76. the HEX files in that archive fail the parity check and that the
  77. "un-arc-ing" terminates prematurely because a "File has an invalid
  78. decode tree."  Although there are 61 files in the archive, I get only 38
  79. of them because of this premature termination.
  80.  
  81.     I believe that my "un-arc-ing' procedure is valid, because it
  82. unravels the DOC archive in the sme directory satisfactorily.
  83.  
  84.     Have any of you met this problem and solved it?  If so, how?
  85.  
  86.     Thanks,
  87.  
  88. _Brint
  89.  
  90. ------------------------------
  91.  
  92. Date: Sun, 30 Oct 1988  16:53 MST
  93. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  94. Subject: Z80MU 5.0 demo (CP/M and Z80 Emulator for the IBM PC)
  95.  
  96. Now available via standard anonymous FTP from SIMTEL20:
  97.  
  98.     Filename            Type     Bytes     CRC
  99.     
  100.     Directory PD1:<MSDOS.EMULATORS>
  101.     MU_DEMO.ARC.1            BINARY     81664  9A9CH
  102.  
  103. MU_DEMO is a limited demo of Z80MU Professional ver. 5.0, a Z80 and CP/M 2.2
  104. emulator for the IBM PC.  It has built-in terminal emulations: H19, Kaypro,
  105. Osborne, Televideo 950, Raw; full SUBMIT file support, with argument substi-
  106. tution; interactive full-screen CP/M memory examine and patch in HEX or ASCII;
  107. interactive full-screen debugger; interactive full-screen disassembler;
  108. full-screen online HELP screens; exceedingly accurate CP/M emulation; optional
  109. CCP to allow WORDSTAR's SPELSTAR and BDS C to work; CP/M command line keyboard
  110. macro expansion; CP/M command recall and edit; full RESOURCE capability to
  111. produce source code from object code; Z80 IN & OUT addresses mapped to PC I/O
  112. adrs. 0300H-03FFH; Assign CP/M's RDR, PUN, & LIST to PC's COM: or LPT: ports.
  113.  
  114. --Keith Petersen
  115. Maintainer of the CP/M & MSDOS archives at WSMR-SIMTEL20.ARMY.MIL [26.0.0.74]
  116. Arpa: W8SDZ@WSMR-SIMTEL20.ARMY.MIL
  117. Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz
  118. GEnie: W8SDZ
  119. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  120.  
  121. ------------------------------
  122.  
  123. End of INFO-CPM Digest
  124. ******************************
  125.  3-Nov-88 01:58:51-MST,4406;000000000000
  126. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  127. Date: Thu,  3 Nov 88 01:30:51 MST
  128. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  129. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  130. Subject: INFO-CPM Digest V88 #241
  131. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  132.  
  133. INFO-CPM Digest             Thu,  3 Nov 88       Volume 88 : Issue 241
  134.  
  135. Today's Topics:
  136.                   Aztec C and register declarations
  137.                           C Compilers - more
  138.                    K10 disks, and reading on XT/AT
  139. ----------------------------------------------------------------------
  140.  
  141. Date: 1 Nov 88 17:57:00 GMT
  142. From: tektronix!orca!tekecs!frip!andrew@ucbvax.Berkeley.EDU  (Andrew Klossner)
  143. Subject: Aztec C and register declarations
  144.  
  145. Another correspondent writes about Aztec C:
  146.  
  147.     "The set I bought came with library source, compilers for both
  148.     Z80 and 8080 output (the big difference is the Z80 allows one
  149.     extra "register" specification) ..."
  150.  
  151. That's two extra.  On the 8080, the first "register" goes in BC, the
  152. rest in the stack frame.  On the Z80, the second and third "register"s
  153. go in IX and IY.
  154.  
  155. Using BC is a win over statics, but IX and IY are not (it takes more
  156. code to use them than it does to use static memory).  All three
  157. registers give better code than automatics (stack frame elements).
  158.  
  159. In 1982 I did an extensive project in Aztec C, on a TRS-80 model II
  160. running Pickles&Trout CP/M.  Five months of programming a "business
  161. BASIC" compiler, for real-world money.  I was quite happy with the
  162. Aztec C compiler.
  163.  
  164.   -=- Andrew Klossner   (uunet!tektronix!tekecs!frip!andrew)    [UUCP]
  165.                         (andrew%frip.gwd.tek.com@relay.cs.net)  [ARPA]
  166.  
  167. ------------------------------
  168.  
  169. Date: 1 Nov 88 18:35:43 GMT
  170. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  171. Subject: C Compilers - more
  172.  
  173. In article <12441501189.8.RDYSART@SIMTEL20> RDYSART@SIMTEL20.ARMY.MIL (Dick Dysart) writes:
  174. >Jim,
  175. >    FYI - Software Toolworks, One Toolworks Plaza, 
  176. >              1-800-223-8665 or 1-800-228-8665 (CA only) - Order only
  177. >              818-907-6789 - Product Info
  178. >
  179. >Has two C packages:
  180. >    TOOLWOKS C, ...
  181. >    C MATHPAK.  ...
  182. >
  183. >Can not provide details about these packages, as have not used them.
  184.  
  185. Well, MANY years ago I used Toolworks C from SW Toolworks.  (Think
  186. I still have it around somewhere...)  My memories of it are pretty
  187. dim, but I seem to recall that it worked pretty well.  I had to
  188. use it on a floppy system, so things were pretty slow compiling.
  189. But, having used Microsoft C on an MessDoss system, I can say
  190. that it was not as slow as MicroSoft C was.
  191.  
  192. But my test case was very tiny (one or two programs), and my
  193. memory of the results VERY hazy.  Has no-one else used Toolworks C?
  194. -----
  195. Rusty Carruth   UUCP: {uunet,boulder}!cadnetix!rusty  DOMAIN: rusty@cadnetix.com
  196. Cadnetix Corp.  (303) 444-8075x296 \  5775 Flatiron Pkwy. \ Boulder, Co 80301
  197. Radio: N7IKQ    'home': P.O.B. 461 \  Lafayette, CO 80026
  198.  
  199. ------------------------------
  200.  
  201. Date: 1 Nov 88 18:45:18 GMT
  202. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  203. Subject: K10 disks, and reading on XT/AT
  204.  
  205. Well, I hate to have to post this update, but I figured I had better.
  206.  
  207. Forget all the stuff I told you about how K10 disks were drastically
  208. different than K4 disks. (Kaypro 10, Kaypro 4, for those not up on
  209. what was happening)
  210.  
  211. A very fine gentleman in Kansas by the name of Richard offered to 
  212. attempt to read the K10 disk with various programs he had, including
  213. 22DISK.  Well, 22DISK had no problems reading the K10 disk.  22DISK 
  214. is a shareware program which has a LARGE number of disk formats it can
  215. read.  And you can configure it to read almost any format you can 
  216. describe, according to the documentation.  (22DISK is on SIMTEL20 
  217. somewhere)
  218.  
  219. Another person was able to read the K10 disk I sent him with (I believe)
  220. Uniform.
  221.  
  222. My thanks to both of you, and my apologies for having such a terrible name
  223. memory.  (BTW, Richard, I hope to get your disks back out in the mail
  224. sometime this week.  Will email you when I do.)
  225. -----
  226. Rusty Carruth   UUCP: {uunet,boulder}!cadnetix!rusty  DOMAIN: rusty@cadnetix.com
  227. Cadnetix Corp.  (303) 444-8075x296 \  5775 Flatiron Pkwy. \ Boulder, Co 80301
  228. Radio: N7IKQ    'home': P.O.B. 461 \  Lafayette, CO 80026
  229.  
  230. ------------------------------
  231.  
  232. End of INFO-CPM Digest
  233. ******************************
  234.  5-Nov-88 02:06:00-MST,2684;000000000000
  235. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  236. Date: Sat,  5 Nov 88 01:30:12 MST
  237. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  238. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  239. Subject: INFO-CPM Digest V88 #242
  240. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  241.  
  242. INFO-CPM Digest             Sat,  5 Nov 88       Volume 88 : Issue 242
  243.  
  244. Today's Topics:
  245.                                  C/80
  246.                                  MEX
  247. ----------------------------------------------------------------------
  248.  
  249. Date: Thu, 3 Nov 88 08:26:18 PST
  250. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  251. Subject: C/80
  252.  
  253.     If you want to hack C for yourself under CP/M-80 C/80 is a good
  254.     price/performance product for small floppy-based systems.
  255.     It was reasonably K & R and had all the normal functions and
  256.     was easy to port stuff into.  If you're a general hacker and
  257.     program in a number of languages you should be pleased.  If
  258.     you are an esoteric C hacker doing big-time C you should get out
  259.     the bucks and spring for Aztec C.  C/80 didn't compile through
  260.     a bunch of inordinate steps or take significantly longer than
  261.     it should for what it was doing, so I was happy enough with it
  262.     in the limited environments I was playing in.  I used Whitesmith's
  263.     C for CP/M at the same shop and while it was robust I thought
  264.     I'd go nuts going through all of the compiling and linking steps,
  265.     waiting and waiting... it wasn't worth it for light-duty home
  266.     hackery and cost too much.  Aztec C was best if you're going to
  267.     spend significant amounts of time in C.  C/80 is fine for
  268.     recreational C programming.
  269.  
  270.     rcs
  271.  
  272. ------------------------------
  273.  
  274. Date: 4 Nov 88 03:36:28 GMT
  275. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  276. Subject: MEX
  277.  
  278. Anyone remember MEX.COM? It's a modem program that I like
  279. quite a bit. Unfortunately, I last used it about three years ago
  280. when CP/M worked on my Apple (I got a //gs, and found my CP/M
  281. card wouldn't physically fit inside, so last night i got brave
  282. with a hacksaw....), and had a different serial card, so now
  283. I need a new overlay...
  284.  
  285. Does anyone have either a generic MEX overlay for a serial
  286. interface and Hayes compatable 2400 baud modem OR a MEX
  287. overlay for the Apple //gs modem port and a 2400 baud Hayes
  288. compatable modem?
  289.  
  290. Thanks in advance.
  291.  
  292. ---------------------------------------------------------------------- 
  293. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  294. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  295. Disclaimer:   You didn't REALLY believe that, did you?
  296. cat flames > /dev/null
  297.  
  298. ------------------------------
  299.  
  300. End of INFO-CPM Digest
  301. ******************************
  302.  6-Nov-88 02:26:21-MST,3337;000000000000
  303. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  304. Date: Sun,  6 Nov 88 01:30:33 MST
  305. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  306. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  307. Subject: INFO-CPM Digest V88 #243
  308. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  309.  
  310. INFO-CPM Digest             Sun,  6 Nov 88       Volume 88 : Issue 243
  311.  
  312. Today's Topics:
  313.                             CP/M Emulation
  314.                      Workman & Associates address
  315.         Z80MU 5.0 demo (CP/M and Z80 Emulator for the IBM PC)
  316. ----------------------------------------------------------------------
  317.  
  318. Date: Sunday, 30 October 1988  07:28-MST
  319. From: "John A. Wright" <SAC.HQSAC-DOCT@E.ISI.EDU>
  320. Subject: CP/M Emulation
  321.  
  322. I  am  running  a CP/M emulator that I downloaded from the SIMTEL
  323. archives.  It works well on most programs written  for  the  8080
  324. cpu.   Every now an again however I get a error message that says
  325. "BRANCH OUTSIDE ADDRESS SPACE" and I get dumped back to CP/M-86.
  326.  
  327. What does the error message mean?
  328.  
  329. What can I do to fix it
  330.  
  331. I think that since 8080 programs load at 100H while CP/M-86 loads
  332. at  000H may be part of the problem.  If that's the caes, how can
  333. I get the pgms to load at 000H.
  334.  
  335. If that's not the  problem,  does  anyone  know  how  It  can  be
  336. corrected?
  337. Many thank's in advance.
  338.  
  339. John
  340.  
  341. ------------------------------
  342.  
  343. Date: 4 Nov 88 18:43:13 GMT
  344. From: hpda!hpcuhb!hpcllla!hpclisp!hpcltjb!brengle@ucbvax.Berkeley.EDU  (Tim Brengle)
  345. Subject: Workman & Associates address
  346.  
  347. Ok, I rummaged around a bit and found the address for my source for BSS C v
  348. 1.50a.  The date on the listing I got it from said May 1988.
  349.  
  350.     Workman & Associates
  351.     1925 E. Mountain St.
  352.     Pasadena, CA  91106
  353.  
  354.     (818) 791-7979
  355.  
  356. I have only dealt with them over the phone and that was some time ago, so I
  357. can't vouch for the address.  They were knowledgeable, courteous, and had my
  358. stuff to me in a reasonably short time (considering format conversion
  359. problems).
  360.  
  361. Tim Brengle
  362.  
  363. ------------------------------
  364.  
  365. Date: 4 Nov 88 08:23:38 GMT
  366. From: pilchuck!del@uunet.uu.net  (Erik Lindberg)
  367. Subject: Z80MU 5.0 demo (CP/M and Z80 Emulator for the IBM PC)
  368.  
  369. In article <KPETERSEN.12442663843.BABYL@WSMR-SIMTEL20.ARMY.MIL> W8SDZ@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) writes:
  370. >Now available via standard anonymous FTP from SIMTEL20:
  371. >
  372. >MU_DEMO is a limited demo of Z80MU Professional ver. 5.0, a Z80 and CP/M 2.2
  373.  
  374.  
  375. Keith,
  376.    How about posting an address or phone number where we can order this
  377. product? And maybe a price? I have used Z80MU for some time. I would have
  378. been willing to pay for it, but the documentation specifically requested
  379. no money. The new features you describe sound wonderfull, and I am willing
  380. to buy the product sight-unseen, based on the quality of the existing free
  381. version. Accessing SIMTEL is next to impossible for me, and to do so just
  382. to download MU_DEMO to obtain a phone number seems counter productive, so
  383. I, for one, would appreciate the address or phone #. Hmmmm..... You don't
  384. suppose they have the same address/phone they did when Z80MU first came
  385. out, do you? What a concept! Maybe I'll call that old number tomorrow...
  386.  
  387. -- 
  388. del (Erik Lindberg) 
  389. uw-beaver!tikal!pilchuck!del
  390.  
  391. ------------------------------
  392.  
  393. End of INFO-CPM Digest
  394. ******************************
  395.  7-Nov-88 02:03:50-MST,1259;000000000000
  396. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  397. Date: Mon,  7 Nov 88 01:30:23 MST
  398. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  399. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  400. Subject: INFO-CPM Digest V88 #244
  401. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  402.  
  403. INFO-CPM Digest             Mon,  7 Nov 88       Volume 88 : Issue 244
  404.  
  405. Today's Topics:
  406.                        INFO-CPM Digest V88 #243
  407. ----------------------------------------------------------------------
  408.  
  409. Date: 6 Nov 1988 20:19-PST
  410. From: SAC.CCSO-OLA@E.ISI.EDU
  411. Subject: INFO-CPM Digest V88 #243
  412.  
  413. I pick up the INFO-CPM digest on "rebroadcast" to my home node
  414. (ISIE-EDU).  I',m wondering how I can participate in the
  415. discussions I see in condesed form in the digests.  Do I have to
  416. submit through you to disseminate my questions and comments, or
  417. can I NETMAIL directly to some conference addressee?  Or does my
  418. office have to come up with $2000 per fiscal year to "Join"
  419. y'all??  (I've FTP CONnected to your node a few times
  420. ANONYMOUSly, and read your "membership" policy.  No objections,
  421. except of course that I don't make the money decisions around
  422. here.)  Thanx for your interest.  >JS<
  423.  
  424. ------------------------------
  425.  
  426. End of INFO-CPM Digest
  427. ******************************
  428.  8-Nov-88 01:47:14-MST,1333;000000000000
  429. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  430. Date: Tue,  8 Nov 88 01:30:17 MST
  431. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  432. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  433. Subject: INFO-CPM Digest V88 #245
  434. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  435.  
  436. INFO-CPM Digest             Tue,  8 Nov 88       Volume 88 : Issue 245
  437.  
  438. Today's Topics:
  439.                            MEX.COM overlays
  440. ----------------------------------------------------------------------
  441.  
  442. Date: 7 Nov 88 07:43:43 GMT
  443. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  444. Subject: MEX.COM overlays
  445.  
  446. Thanks to all who replied to my message about modem overlays for MEX.COM.
  447. I have an overlay for IMP245.COM if anyone is interested that allows use of
  448. the Apple //gs modem port under PCPI CP/M (unfortunately, I wasn't able to
  449. hack it to work with other CP/M systems). Send mail if interested.
  450.  
  451.  I was pleasantly surprised that this newsgroup was active. I'll
  452.  have to look here more often.... :-}
  453.  
  454.  
  455. ---------------------------------------------------------------------- 
  456. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  457. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  458. Disclaimer:   You didn't REALLY believe that, did you?
  459. cat flames > /dev/null
  460.  
  461. ------------------------------
  462.  
  463. End of INFO-CPM Digest
  464. ******************************
  465.  9-Nov-88 01:41:42-MST,10922;000000000000
  466. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  467. Date: Wed,  9 Nov 88 01:30:33 MST
  468. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  469. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  470. Subject: INFO-CPM Digest V88 #246
  471. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  472.  
  473. INFO-CPM Digest             Wed,  9 Nov 88       Volume 88 : Issue 246
  474.  
  475. Today's Topics:
  476.                                INFO-CPM
  477.                   Kaypro II Terminal Program Needed
  478.                     UZI, a Z-80 Unix clone kernel
  479. ----------------------------------------------------------------------
  480.  
  481. Date: 7 Nov 88 19:09:53 GMT
  482. From: rzh@lll-lcc.llnl.gov  (Roger Hanscom)
  483. Subject: INFO-CPM
  484.  
  485. In <[E.ISI.EDU].6-Nov-88.20:19:19.SAC.CCSO-OLA> daemon@ucbvax.BERKELEY.EDU
  486. (>JS<) asks:
  487.  
  488. >I pick up the INFO-CPM digest on "rebroadcast" to my home node
  489. >(ISIE-EDU).  I',m wondering how I can participate in the
  490. >discussions I see in condesed form in the digests.  Do I have to
  491. >submit through you to disseminate my questions and comments, or
  492. >can I NETMAIL directly to some conference addressee?  Or does my
  493. >office have to come up with $2000 per fiscal year to "Join"
  494. >y'all??  (I've FTP CONnected to your node a few times
  495. >ANONYMOUSly, and read your "membership" policy.  No objections,
  496. >except of course that I don't make the money decisions around
  497. >here.)  Thanx for your interest.  >JS<
  498.  
  499. SIMTEL-20 broadcasts the digest via e-mail, and you can have it
  500. e-mailed to you by sending them mail at INFO-CPM-REQUEST@SIMTEL20.
  501. ARMY.MIL.  However it sounds like you are already getting that
  502. broadcast.  To enter into the discussion, send your question/comment
  503. to INFO-CPM@SIMTEL20.ARMY.MIL, and it will appear in the digest.
  504. SIMTEL20 also picks up **most** of the discussion here in comp.os.cpm,
  505. so items that appear here (via postnews) **should** also appear in
  506. the digest.  Have fun!
  507.                                        Roger
  508. WOOPS, I almost forgot.  SIMTEL20 is now WSMR-SIMTEL20.ARMY.MIL
  509. (pronounced "whizzmer"), so substitute that name everywhere that
  510. SIMTEL20.ARMY.MIL appears above.
  511. <------------>
  512.    {ucbvax,ames,lll-crg,....}!lll-lcc!freedom!rzh
  513.    or {ucbvax,ames,lll-crg,....}!lll-lcc!rzh
  514.    or rzh%freedom.llnl.gov@lll-lcc.llnl.gov
  515.  
  516. ------------------------------
  517.  
  518. Date: 8 Nov 88 01:21:33 GMT
  519. From: netsys!len@rutgers.edu  (Len Rose)
  520. Subject: Kaypro II Terminal Program Needed
  521.  
  522. Hi..
  523.  
  524.  I am looking for some  terminal software that can handle a
  525.  9600 or 19.2K line without dropping characters. Some decent
  526.  vt100 emulation would also be nice.. I don't care if it is 
  527.  Public Domain or commercial.. I guess it would have to be
  528.  interrupt driven, since "TERM" and the modem7 series programs
  529.  just can't handle anything over 1200 baud.
  530.  
  531.  I am also looking to meet some people with these machines,so
  532.  if you have one drop me a line.
  533.  
  534.  len
  535.  
  536. len@netsys.com
  537. {ames,att,rutgers}!netsys!len
  538.  
  539. ------------------------------
  540.  
  541. Date: 7 Nov 88 23:17:23 GMT
  542. From: voder!pyramid!oliveb!intelca!mipos3!cadev4!dbraun@ucbvax.Berkeley.EDU  (Doug Braun ~)
  543. Subject: UZI, a Z-80 Unix clone kernel
  544.  
  545. UZI (Unix Z-80 Implementation) is a Unix clone kernel written for
  546. Z-80 CP/M-based micros.  Following is an introduction to it.
  547. The code itself has been sent to comp.sources.misc as five shar-format
  548. postings.
  549.  
  550.  
  551.         UZI, UNIX Z-80 IMPLEMENTATION
  552.  
  553.           Written by Douglas Braun
  554.  
  555.  
  556. Introduction:
  557.  
  558. UZI is an implementation of the Unix kernel written for a Z-80 based
  559. computer.  It implementts almost all of the functionality of the
  560. 7th Edition Unix kernel.  UZI was written to run on one specific
  561. collection of custom-built hardware, but since it can easily have device
  562. drivers added to it, and it does not use any memory management hardware,
  563. it should be possible to port it to numerous computers that current use
  564. the CP/M operating system.  The source code is written mostly in C,
  565. and was compiled with The Code Works' Q/C compiler.  UZI's code was
  566. written from scratch, and contains no AT&T code, so it is not subject
  567. to any of AT&T's copyright or licensing restrictions.  Numerous 7th
  568. Edition programs have been ported to UZI with little or no difficulty,
  569. including the complete Bourne shell, ed, sed, dc, cpp, etc.
  570.  
  571.  
  572. How it works:
  573.  
  574. Since there is no standard memory management hardware on 8080-family
  575. computers, UZI uses "total swapping" to achieve multiprocessing.
  576. This has two implications:  First, UZI requires a reasonably fast
  577. hard disk.  Second, there is no point in running a different process
  578. while a process is waiting for disk I/O.  This simplifies the design
  579. of the block device drivers, since they do not have to be interrupt-based.
  580.  
  581. UZI itself occupies the upper 32K of memory, and the currently running
  582. process occupies the lower 32K.   Since UZI currently barely fits in 32K,
  583. a full 64K of RAM is necessary.
  584.  
  585. UZI does need some additional hardware support.  First, there must be
  586. some sort of clock or timer that can provide a periodic interrupt.
  587. Also, the current implementation uses an additional real-time clock
  588. to get the time for file timestamps, etc.  The current TTY driver assumes
  589. an interrupt-driven keyboard, which should exist on most systems.
  590. The distribution contains code for hard and floppy disk drivers, but
  591. since these were written for custom hardware, they are provided only
  592. as templates to write new ones.
  593.  
  594.  
  595. How UZI is different than real Unix:
  596.  
  597. UZI implements almost all of the 7th Edition functionality.
  598. All file I/O, directories, mountable file systems, user and group IDs,
  599. pipes, and applicable device I/O are supported.  Process control
  600. (fork(), execve(), signal(), kill(), pause(), alarm(), and wait()) are fully
  601. supported.  The number of processes is limited only by the swap space
  602. available.  As mentioned above,  UZI implements Unix well enough to
  603. run the Bourne shell in its full functionality.  The only changes made
  604. to the shell's source code were to satisfy the limitations of the C compiler.
  605.  
  606. Here is a (possibly incomplete) list of missing features and limitations:
  607.  
  608.     The debugger- and profiler-related system calls do not exist.
  609.  
  610.     The old 6th edition seek() was implemented, instead of lseek().
  611.  
  612.     The supplied TTY driver is bare-bones.  It supports only one port,
  613.     and most IOCTLs are not supported.
  614.  
  615.     Inode numbers are only 16-bit, so filesystems are 32 Meg or less.
  616.  
  617.     File dates are not in the standard format.  Instead they look like
  618.     those used by MS-DOS.
  619.  
  620.     The 4.2BSD execve() was implemented.  Additional flavors of exec()
  621.     are supported by the library.
  622.  
  623.     The format of the device driver switch table is unlike that of
  624.     the 7th Edition.
  625.  
  626.     The necessary semaphores and locking mechanisms to implement 
  627.     reentrant disk I/O are not there.  This would make it harder to
  628.     implement interrupt-driven disk I/O without busy-waiting.
  629.  
  630.  
  631. A Description of this Release:
  632.  
  633. Here is a list of the files supplied, and a brief description of each:
  634.  
  635.  
  636. intro:        What you are reading
  637.  
  638. config.h:    Setup parameters, such as table sizes, and the device
  639.         driver switch table.
  640.  
  641. unix.h:        All strcuture declarations, typedefs and defines.
  642.         (Includes things like errno.h).
  643.  
  644. extern.h:    Declarations of all global variables and tables.
  645.  
  646. data.c:        Dummy to source extern.h and devine globals.
  647.  
  648. dispatch.c:    System call dispatch table.
  649.  
  650. scall1.c:    System calls, mostly file-related.
  651.  
  652. scall2.c:    Rest of system calls.
  653.  
  654. filesys.c:    Routines for managing file system.
  655.  
  656. process.c:    Routines for process management and context switching.
  657.         Somewhat machine-dependent.
  658.  
  659. devio.c:    Generic I/O routines, including queue routines.
  660.  
  661. devtty.c:    Simple TTY driver, slightly-machine dependent.
  662.  
  663. devwd.c:    Hard disk driver.  Very machine-dependent.
  664.  
  665. devflop.c:    Floppy disk driver.  Very machine-dependent.
  666.  
  667. devmisc.c:    Simple device drivers, such as /dev/mem.
  668.  
  669. machdep.c:    Machine-dependent code, especially real-time-clock and
  670.         interrupt handling code.
  671.  
  672. extras.c:    Procedures missing from the Q/C compiler's library.
  673.  
  674. filler.mac:    Dummy to make linker load UZI at correct address.
  675.  
  676. makeunix.sub:    CP/M SUBMIT file to compile everything.
  677.  
  678. loadunix.sub:    CP/M SUBMIT file to load everything.
  679.  
  680.  
  681. Miscellaneous Notes:
  682.  
  683. UZI was compiled with the Code Works Q/C C compiler and the Microsoft
  684. M80 assembler under the CP/M operating system, on the same hardware
  685. it runs on.  Also used was a version of cpp ported to CP/M, since
  686. the Q/C compiler does not handle macros with arguments.  However, there
  687. are only a couple of these in the code, and they could easily be removed.
  688.  
  689. Because UZI occupies the upper 32K of memory, the standard L80 linker
  690. could not be used to link it.  Instead, a homebrew L80 replacement linker
  691. was used.  This generated a 64K-byte CP/M .COM file, which has the lower 
  692. 32K pruned by the CP/M PIP utility.  This is the reason for appearance
  693. of the string "MOMBASSA" in filler.mac and loadunix.sub.
  694.  
  695. To boot UZI, a short CP/M program was run that reads in the UZI image,
  696. copies it to the upper 32K of memory, and jumps to its start address.
  697. Other CP/M programs were written to build, inspect, and check UZI filesystems
  698. under CP/M.  These made it possible to have a root file system made before
  699. starting up UZI.  If the demand exists, these programs can be included
  700. in another release.
  701.  
  702.  
  703. Running programs under UZI:
  704.  
  705. A number of 7th Edition, System V, and 4.2BSD programs were ported to
  706. UZI.  Most notably, the Bourne shell and ed run fine under UZI.
  707. In addition the 4.2BSD stdio library was also ported.  This, along
  708. with the Code Works Q/C library and miscellaneous System V library 
  709. functions, was used when porting programs.
  710.  
  711. Due to obvious legal reasons, the source or executables for most of these
  712. programs cannot be released.  However, some kernel-dependent programs
  713. such as ps and fsck were written from scratch and can be included in future
  714. releases.  Also, a package was created that can be linked to CP/M .COM
  715. files that will allow them to run under UZI.  This was used to get
  716. the M80 assembler and L80 linker to run under UZI.  Cpp was also
  717. ported to UZI.  However, it was not possible to fit the Q/C compiler
  718. into 32K, so all programs (and UZI itself) were cross-compiled under CP/M.
  719.  
  720. The Minix operating system, written for PCs by Andrew Tanenbaum et al,
  721. contains many programs that should compile and run under UZI.  Since
  722. Minix is much less encumbered by licensing provisions than real Unix,
  723. it would make sense to port Minix programs to UZI.  In fact, UZI itself
  724. could be ported to the PC, and used as a replacement for the Minix kernel.
  725.  
  726. Doug Braun                Intel Corp CAD
  727.                     408 765-4279
  728.  
  729.  / decwrl \
  730.  | hplabs |
  731. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  732.  | amd    |
  733.  \ qantel /
  734.  
  735. ------------------------------
  736.  
  737. End of INFO-CPM Digest
  738. ******************************
  739. 11-Nov-88 02:41:10-MST,4087;000000000000
  740. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  741. Date: Fri, 11 Nov 88 02:29:39 MST
  742. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  743. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  744. Subject: INFO-CPM Digest V88 #247
  745. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  746.  
  747. INFO-CPM Digest             Fri, 11 Nov 88       Volume 88 : Issue 247
  748.  
  749. Today's Topics:
  750.               Computer Design Solutions Z280 S-100 board
  751.                                 Help!
  752.                       HELP!!!   New and LOST!!!
  753.                     UZI, a Z-80 Unix clone kernel
  754. ----------------------------------------------------------------------
  755.  
  756. Date: Thu, 10 Nov 88 10:09 EDT
  757. From: RLH <HAAR%gmr.com@RELAY.CS.NET>
  758. Subject: Computer Design Solutions Z280 S-100 board
  759.  
  760. I recently requested comments on HD64180 or Z280 boards to replace
  761. a Z-80 CPU board in an S-100 system. I got a few responses but
  762. there seems to be only one candidate, a Z280 S-100 bus single
  763. board computer from a company called Computer Design Solutions
  764. in Statesville, NC.
  765.  
  766. Their product sounds good - has all the features I want at a
  767. reasonable price - but I don't know anything about the company
  768. itself. I don't want to put down good money for vaporware from
  769. a firm that might go out of business any day.
  770.  
  771. Has anyone had any experience with Computer Design Solutions
  772. or know anything about there reliability ?
  773.  
  774.     thanks in advance,
  775.     Bob Haar        CSNET:  HAAR@GMR.COM
  776.  
  777. FYI: CDS SBC-280 board is $550 with 512Kb RAM, 3 serial ports,
  778. 1 parallel port, floppy controller, SCSI interface, and ROM
  779. monitor. ZR-DOS software is avaliable.
  780.  
  781. CDS' phone number is (704)876-2346
  782.  
  783. ------------------------------
  784.  
  785. Date: 10 Nov 88 07:08:35 GMT
  786. From: netsys!len@rutgers.edu  (Len Rose)
  787. Subject: Help!
  788.  
  789. Hi.. I am just getting back into cp/m with a Kaypro II,and
  790. need someone to assist me in getting the basic utilities
  791. for this system.. Stuff like crunch,sq,usq,lu, sdir,etc..
  792.  
  793. I have alot of unix source I can reciprocate with,but not
  794. much in the way of cp/m stuff.
  795.  
  796. If possible, uuencoded binaries from a trusted :-) soul,
  797. would be a blessing..
  798.  
  799.  Len
  800.  
  801. ------------------------------
  802.  
  803. Date: 10 Nov 1988 13:26-CST
  804. From: SAC.96BMW-LGSPP@E.ISI.EDU
  805. Subject: HELP!!!   New and LOST!!!
  806.  
  807. Dear CP/M users, gurus, and gods:
  808.   
  809.    I have just purchased a Commodore 128 microcomputer that has a Z-80
  810. chip in it.  It comes with a version of CP/M, and some basic programs
  811. such as DIR, and ERASE, etc...
  812.    However, all the files I see are in the ASM form, or in BAS or PAS
  813.  
  814. I like to develop software, but do not have any money to buy a whole
  815. bunch of compilers...I have gotten a copy of KERMIT to download
  816. software with, and I need public domain interpreters/compilers for
  817. C, Basic, Pascal, FORTRAN, FORTH, even COBOL if it's free....
  818.    Can someone point me toward the nearest ASM-->EXE converter for 
  819. my machine????
  820.                         THANKS, ETERNALLY,
  821. +-----------------+-------------------------------------------------+
  822. |   _ __   (TFM)  | Richard A. Gautier, Airman First Class, USAF    |
  823. |  ' )  )      /  | ARPA: SAC.96BMW-LGSPP@e.isi.edu                 |
  824. |   /--' o _. /_  | Work: 915-696-4946  Play: 915-695-3406          |
  825. |  /  \_<_(__/ /_ | Programmers never die, they just get debugged!  |
  826. +-----------------+-------------------------------------------------+
  827.  
  828. ------------------------------
  829.  
  830. Date: 10 Nov 88 03:50:46 GMT
  831. From: tank!nic.MR.NET!xanth!rlb@handies.ucar.edu  (Robert Lee Bailey)
  832. Subject: UZI, a Z-80 Unix clone kernel
  833.  
  834. In article <3139@mipos3.intel.com> dbraun@cadev4.UUCP () writes:
  835. >UZI (Unix Z-80 Implementation) is a Unix clone kernel written for
  836. >Z-80 CP/M-based micros.  Following is an introduction to it.
  837. >The code itself has been sent to comp.sources.misc as five shar-format
  838. >postings.
  839. >
  840. I would be very interested in the source, but, it apparently
  841. scrolled off before I could get it.  Could someone repost
  842. or email it to me?
  843.  
  844.         Bob Bailey
  845.  
  846. ------------------------------
  847.  
  848. End of INFO-CPM Digest
  849. ******************************
  850. 12-Nov-88 01:38:12-MST,4278;000000000000
  851. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  852. Date: Sat, 12 Nov 88 01:30:15 MST
  853. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  854. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  855. Subject: INFO-CPM Digest V88 #248
  856. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  857.  
  858. INFO-CPM Digest             Sat, 12 Nov 88       Volume 88 : Issue 248
  859.  
  860. Today's Topics:
  861.                             CP/M XINU port
  862.                               Jade S-100
  863.                              MEX again...
  864. ----------------------------------------------------------------------
  865.  
  866. Date: 9 Nov 88 06:00:42 GMT
  867. From: cwjcc!hal!ncoast!mikes@tut.cis.ohio-state.edu  (Mike Squires)
  868. Subject: CP/M XINU port
  869.  
  870. There are no doubt other ports of XINU to the Z80, but the following person
  871. has done one of them:
  872.  
  873.  
  874. Ed Schramm
  875. 301 Hickory Road East
  876. Chesapeake, Virginia 23322
  877. (804)421-7945
  878.  
  879. or 
  880. EML Scientific Group
  881. P.O. Box 2952
  882. Chesapeake, Va 23320
  883.  
  884. Ed is also "sir-alan!eds@vax.cs.pittsburgh.edu"; he does not check in very
  885. often.
  886.  
  887. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  888. uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  889. BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  890. Internet: sir-alan!mikes@vax.cs.pittsburgh.edu
  891.  
  892. ------------------------------
  893.  
  894. Date: 9 Nov 88 06:30:56 GMT
  895. From: morris@jade.Berkeley.EDU  (Mike Morris)
  896. Subject: Jade S-100
  897.  
  898. Since there doesn't seem to be a comp.sys.S-100, this seems to be the 
  899. next best place to post this...
  900.  
  901. I've got a IMSAI S-100 box, with a Jade "BIG-Z" Z-80 CPU card, and a Jade
  902. "Double-D" disk controller, rev. C.  I picked up a rev B card in surplus,
  903. and it doesn't seem to work.  Before I go trying to borrow a good scope
  904. and/or a logic analyzer (both would require calling in past favors) does
  905. anybody know if the s/w I have on my rev C. will work, or do I have to start
  906. hacking (again...) ?
  907.  
  908. Anyone know what mods need to be done to the IMSAI to allow it to run IEEE 696?
  909.  
  910. Lastly, there are times that I can't get the mess to boot.  If I pull the
  911. extra boards out (Semidisk, Godbout Interfacer 4 (triple serial & Centronics))
  912. to a bare minimum (CPU, 64k Godbout RAM 17, floppy controller) it boots ok.  I
  913. can then shut it down, plug in the other cards, power it up, and reboot with
  914. no problems.  Any ideas?
  915.  
  916. I have a Morrow "Switchboard" for sale, with docs.
  917.  
  918. I'm looking for docs / bios code fragments for the following:
  919.      Compu-Time T102A calendar/clock card
  920.      California Computer Systems 2805 calendar/clock/terminator card
  921.          "          "        "   2720 multi-port paralell I/O card
  922.          "          "        "   2830 6-port serial card
  923.      Macrotech "MAX" memory board (no part number visible)
  924.      Mullen "TB1" extender/logic probe (what chips are used ie logic probe?)
  925. Memory Merchant MM16K14 memory cards
  926. Qume DT-8 drives
  927.  
  928. Any help would be appreciated.  I am trying to bring up two systems for local
  929. organizations - I know that some of the stuff mentioned above is old and
  930. not worth much, but when you've got lemons...  
  931.  
  932.  
  933.  
  934. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  935. #Include disclaimer.standard
  936. #Include quote.cute
  937.  
  938. The opinions above probably do not even come close to those of my employer(s).
  939.  
  940. US Snail: ...............UUCP: .........................Also:
  941.    Mike Morris .............morris@Jade.JPL.NASA.gov  ..... WA6ILQ
  942.    P.O. Box 1130
  943.    Arcadia, Ca. 91006-1130
  944.  
  945. ------------------------------
  946.  
  947. Date: 10 Nov 88 22:34:40 GMT
  948. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  949. Subject: MEX again...
  950.  
  951. Thanks to those who mailed MEX overlays. I managed to fondle my
  952. IMP overlay to work with MEX, and anyone who would like a copy
  953. of MXO-GS10.ASM may have it if they like.
  954.  
  955. One more thing, if I could: I discovered that my version of MEX is
  956. v1.14. Is there anything more recent out there?
  957.  
  958. ---------------------------------------------------------------------- 
  959. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  960. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  961. Disclaimer:   You didn't REALLY believe that, did you?
  962. cat flames > /dev/null
  963.  
  964. ------------------------------
  965.  
  966. End of INFO-CPM Digest
  967. ******************************
  968. 13-Nov-88 01:40:56-MST,881;000000000000
  969. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  970. Date: Sun, 13 Nov 88 01:30:33 MST
  971. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  972. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  973. Subject: INFO-CPM Digest V88 #249
  974. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  975.  
  976. INFO-CPM Digest             Sun, 13 Nov 88       Volume 88 : Issue 249
  977.  
  978. Today's Topics:
  979.                          C compiler for CP/M.
  980. ----------------------------------------------------------------------
  981.  
  982. Date: 9 Nov 88 20:40 +0100
  983. From: Alf Christophersen <l_christophe%use.uio.uninett%NORUNIX.BITNET@CUNYVM.CUNY.EDU>
  984. Subject: C compiler for CP/M.
  985.  
  986. Write Egil Kvaleberg, Holmenkollveien 78F, N-0391 Oslo 3, Norway if you are
  987. interested in C-compiler for CP/M. He says he sell the AC-80 compiler
  988. (Another C-compiler 80)
  989.  
  990. ------------------------------
  991.  
  992. End of INFO-CPM Digest
  993. ******************************
  994. 14-Nov-88 01:35:32-MST,10010;000000000000
  995. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  996. Date: Mon, 14 Nov 88 01:30:29 MST
  997. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  998. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  999. Subject: INFO-CPM Digest V88 #250
  1000. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1001.  
  1002. INFO-CPM Digest             Mon, 14 Nov 88       Volume 88 : Issue 250
  1003.  
  1004. Today's Topics:
  1005.                   BDS C Compiler ver 1.6 for CP/M-80
  1006.                           citadel BBS system
  1007.                        INFO-CPM Digest V88 #243
  1008.                               Jade S-100
  1009.                 MEX Overlays and SCSI Implementations
  1010.                     UZI, a Z-80 Unix clone kernel
  1011. ----------------------------------------------------------------------
  1012.  
  1013. Date: Mon, 14 Nov 1988  01:01 MST
  1014. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  1015. Subject: BDS C Compiler ver 1.6 for CP/M-80
  1016.  
  1017. Leor Zolman, author of the BDS C Compiler for CP/M-80, has recently
  1018. announced that version 1.6 is now available.  It includes a debugger,
  1019. integrated full screen editor, standard file I/O library, and an
  1020. Xmodem-compatible telecommuncations program.  The package, which
  1021. contains about 800K of files, includes complete source code for
  1022. everything!  The price is $90.  Many different disk formats are
  1023. available.
  1024.  
  1025. His address is:
  1026.  
  1027.    BD Software
  1028.    P.O. Box 2368
  1029.    Cambridge, Mass.  02238
  1030.    Phone 617-576-3828
  1031.  
  1032. ------------------------------
  1033.  
  1034. Date: 13 Nov 1988 17:28-CST
  1035. From: SAC.96BMW-LGSPP@E.ISI.EDU
  1036. Subject: citadel BBS system
  1037.  
  1038. Hello Freinds:
  1039.    I am an old Citadel BBS user, and liked the system..so I d/loaded it
  1040. to use...The only problem is that the configuration file needs to be set
  1041. up for my machine...and I don't understand alot of it..mainly the bit
  1042. about Ports(such as which one has the modem in it?!).
  1043.    Does anyone know the port assignments on a C-128 system? or have a 
  1044. Citadel BBS configured and running on a C-128???
  1045.    If so, Please EMAIL...Thanks,
  1046.         Your Master of Confusion,
  1047. +-----------------+-------------------------------------------------+
  1048. |   _ __   (TFM)  | Richard A. Gautier, Airman First Class, USAF    |
  1049. |  ' )  )      /  | ARPA: SAC.96BMW-LGSPP@e.isi.edu                 |
  1050. |   /--' o _. /_  | Work: 915-696-4946  Play: 915-695-3406          |
  1051. |  /  \_<_(__/ /_ | Programmers never die, they just get debugged!  |
  1052. +-----------------+-------------------------------------------------+
  1053.  
  1054. ------------------------------
  1055.  
  1056. Date: Sun, 13 Nov 88 18:08 EDT
  1057. From: RSSMITH%MIAVX1.BITNET@CUNYVM.CUNY.EDU
  1058. Subject: INFO-CPM Digest V88 #243
  1059.  
  1060. 11/13/88
  1061.  
  1062. Please remove my name for the INFO-CPM Digest List.  I will be goingto
  1063. Australia on sabbatical and will not return until July, 1989.  Thank you for
  1064. your cooperation
  1065.  
  1066. Sincerely,
  1067.  
  1068. Robert S. Smith
  1069. RSSMITH@MIAVX1
  1070.  
  1071. ------------------------------
  1072.  
  1073. Date: 11 Nov 88 14:24:18 GMT
  1074. From: cadnetix.COM!cadnetix!rusty@uunet.uu.net  (Rusty)
  1075. Subject: Jade S-100
  1076.  
  1077. (Mike, mail got to gatech, and gatech refused to send it any further.
  1078. the next hop was supposed to be to jade!morris)
  1079.  
  1080. In article <11042@elroy.Jpl.Nasa.Gov> morris@jade.UUCP (Mike Morris) writes:
  1081. >
  1082. >I've got a IMSAI S-100 box, with a Jade "BIG-Z" Z-80 CPU card, and a Jade
  1083. >"Double-D" disk controller, rev. C.  
  1084.  
  1085. Exactly my config.
  1086.  
  1087. >                     I picked up a rev B card in surplus,
  1088. >and it doesn't seem to work.  Before I go trying to borrow a good scope
  1089. >and/or a logic analyzer (both would require calling in past favors) does
  1090. >anybody know if the s/w I have on my rev C. will work, or do I have to start
  1091. >hacking (again...) ?
  1092.  
  1093. I have the 'manual' for that card somewhere, and I remember that there were
  1094. some mods to change a rev B board to a rev C board.  Email me a good path,
  1095. (and your phone number, just in case) and I will email back the
  1096. particulars.
  1097.  
  1098. >
  1099. >Lastly, there are times that I can't get the mess to boot.  If I pull the
  1100. >extra boards out (Semidisk, Godbout Interfacer 4 (triple serial & Centronics))
  1101. >to a bare minimum (CPU, 64k Godbout RAM 17, floppy controller) it boots ok.  I
  1102. >can then shut it down, plug in the other cards, power it up, and reboot with
  1103. >no problems.  Any ideas?
  1104.  
  1105. All I can say is, I have never had that problem with my setup (64k ram board,
  1106. Big z, Jade DD disk, 8" SA850 drives, VDB (video display board), 3 ramdisk
  1107. boards from that digital place in Texas, and a 2P+S (or 4P+S?) 
  1108. serial/parallel board - i.e.  a pretty full system).  I assume that a
  1109. Semidisk is a ramdisk?  Is it battery backed up?  If so, and the backup
  1110. voltage is getting onto the bus somehow, that could make it not reset.
  1111. ...I think.
  1112.  
  1113. >I have a Morrow "Switchboard" for sale, with docs.
  1114.  
  1115. Huh? whats that?  (just curious)
  1116.  
  1117. >  - I know that some of the stuff mentioned above is old and
  1118. >not worth much, but when you've got lemons...  
  1119.  
  1120. Well, I am keeping my s100 partly because it is not worth selling it,
  1121. and partly because I have some nifty I/O boards I want to play with,
  1122. and partly because it is handy to have a spare computer around which has
  1123. 3 serial ports and 2 parallel ports, and which has a low cost so you are
  1124. not as afraid of blowing it up!
  1125.  
  1126. >   Mike Morris .............morris@Jade.JPL.NASA.gov  ..... WA6ILQ
  1127.                                     ^^^^ gatech does not like you, jade.
  1128.  
  1129. Boy, this ended up a lot longer than I had expected.  Mike, lets see
  1130. if we can get email to work!
  1131. -----
  1132. Rusty Carruth   UUCP: {uunet,boulder}!cadnetix!rusty  DOMAIN: rusty@cadnetix.com
  1133. Cadnetix Corp.  (303) 444-8075x296 \  5775 Flatiron Pkwy. \ Boulder, Co 80301
  1134. Radio: N7IKQ    'home': P.O.B. 461 \  Lafayette, CO 80026
  1135.  
  1136. ------------------------------
  1137.  
  1138. Date: 12 NOV 88 19:25-
  1139. From: RALPH%UHHEPG.BITNET@CUNYVM.CUNY.EDU
  1140. Subject: MEX Overlays and SCSI Implementations
  1141.  
  1142. Date: 12-NOV-1988 18:52:57.75
  1143. From: Ralph Becker-Szendy RALPH AT UHHEPG
  1144. To:   B_INFOCPM
  1145. Subj: MEX Overlays and SCSI Implementations
  1146. Two questions:
  1147.  
  1148. I jost got MEX onto my machine (which is barely compatible to itself, and not
  1149. compatible to anything else under the sun). I understand from the MEX
  1150. documentation that one needs two overlays: one for the computer-hardware (which
  1151. essentially implements the IO), and one for the modem (which implements
  1152. commands for dialing, disconnecting and such). I already got the modem-overlays
  1153. for Hayes-compatible modems (called SM13 through SM16), so this part is taken
  1154. care of. But now I need the "hardware-overlay", and if possible I don't want to
  1155. write one myself (doesn't seem to be worth the effort). In the case of Kermit
  1156. there is a "generic" overlay which does all the IO via the BIOS entry points
  1157. for PUNcher/ReaDeR. Is there a MEX overlay which does exactly that, and could
  1158. therefore run on any cp/m hardware with an IOByte and full PUN/RDR support
  1159. (like mine)? Such an overlay (although not extremely efficient) would save me a
  1160. lot of time. And if there is no "generic" overlay, is there one which just uses
  1161. a Z80 SIO (so I only have to patch the SIOs port adress into the overlay? And
  1162. if both of these simple solutions don't exist, which  overlay (out of the ones
  1163. available via SIMTEL20) should I use as a template write my own (very simple)
  1164. overlay?
  1165.  
  1166. Part two is more of a hardware question, and does not REALLY belong on
  1167. INFO-CPM. I'll ask anyhow: I am comtemplating adding a hard-disk to my system.
  1168. There isn't anything on the market (no surprise in the case of a self-built
  1169. computer with a non-standard bus). I see two good options:
  1170.  
  1171. a. Buy an IBM/PC (8-bit bus, not AT) disk controller, and just adapt the bus
  1172. signals (and connectors, of course) to interface it to the Z80 bus. Obviously
  1173. I'd have to disable the PC BIOS ROM on the controller card, and I'd have to
  1174. find out the low-level commands for the disk controller. Advantage: real cheap.
  1175. Disadvantage: No DMA; and it's a kludge; and my machine may get AIDS from the
  1176. PC (aargh) hardware. Question: Does anyone have (good or bad) experiences with
  1177. using PC periphereals on a Z80 based system? Which controllers are good to use
  1178. (for example, well enough documented)?
  1179.  
  1180. b. Build my own SCSI controller. As far as I understand SCSI is
  1181. just a glorified parallel port and an interface definition. There are
  1182. (supposedly) dedicated SCSI controller chips. And one could add DMA (with the
  1183. Z80-DMA chip, or with the built-in DMAs in the Z280). Advantage: nice, clean
  1184. design. Can be made to be real fast (DMA). Can implement a real nice driver in
  1185. the BIOS. Can connect more than just disk drives to the SCSI bus (tape drives
  1186. and laser printers come to my mind). Disadvantage: Lots of work. SCSI disk
  1187. drives are more expensive. Again, who has experiences with this? Which
  1188. SCSI controller chips and disk drives are recommended?
  1189.  
  1190. Suggestions (and requests for a summary of all answers) to
  1191.  
  1192. Ralph Becker-Szendy                            RALPH@UHHEPG.PHYS.HAWAII.EDU
  1193. University of Hawaii / High Energy Physics Group        RALPH@UHHEPG.BITNET
  1194. Watanabe Hall #203, 2505 Correa Road, Honolulu, HI 96822      (808)948-7391
  1195.  
  1196. ------------------------------
  1197.  
  1198. Date: 11 Nov 88 07:41:49 GMT
  1199. From: mcvax!unido!nixpbe!bnews@uunet.uu.net  (Martin Boening)
  1200. Subject: UZI, a Z-80 Unix clone kernel
  1201.  
  1202. In article <6615@xanth.cs.odu.edu> rlb@cs.odu.edu (Robert Lee Bailey) writes:
  1203. >
  1204. >I would be very interested in the source, but, it apparently
  1205. >scrolled off before I could get it.  Could someone repost
  1206. >or email it to me?
  1207. >
  1208. >        Bob Bailey
  1209.  
  1210. I would be interested in the sources too. However, I suggest waiting a
  1211. bit because I think comp.sources.misc is moderated. It might just be
  1212. that the sources were mailed to the moderator, when they were supposedly
  1213. posted. (Since all this has happened just recently, the moderator maybe
  1214. hasn't got round to approving the sources yet)
  1215.  
  1216. Any (even contradicting) info on this is of course appreciated.
  1217.  
  1218. Martin Boening
  1219.  
  1220. Email: mboen@nixpbe.UUCP (no kidding)
  1221.  
  1222. ------------------------------
  1223.  
  1224. End of INFO-CPM Digest
  1225. ******************************
  1226. 15-Nov-88 01:37:49-MST,4892;000000000000
  1227. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1228. Date: Tue, 15 Nov 88 01:30:15 MST
  1229. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1230. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1231. Subject: INFO-CPM Digest V88 #251
  1232. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1233.  
  1234. INFO-CPM Digest             Tue, 15 Nov 88       Volume 88 : Issue 251
  1235.  
  1236. Today's Topics:
  1237.                     HD and controllers for the Z80
  1238.                        INFO-CPM Digest V88 #250
  1239. ----------------------------------------------------------------------
  1240.  
  1241. Date: Mon, 14 Nov 88 19:15:39 PST
  1242. From: rzh@freedom.llnl.gov (Roger H. Hanscom (415) 423-0441)
  1243. Subject: HD and controllers for the Z80
  1244.  
  1245. >Two questions:
  1246.  
  1247. > (A MEX question)
  1248.  
  1249. >Part two is more of a hardware question, and does not REALLY belong on
  1250. >INFO-CPM. I'll ask anyhow: I am comtemplating adding a hard-disk to my system.
  1251. >There isn't anything on the market (no surprise in the case of a self-built
  1252. >computer with a non-standard bus). I see two good options:
  1253.  
  1254. >a. Buy an IBM/PC (8-bit bus, not AT) disk controller, and just adapt the bus
  1255. >signals (and connectors, of course) to interface it to the Z80 bus. Obviously
  1256. >I'd have to disable the PC BIOS ROM on the controller card, and I'd have to
  1257. >find out the low-level commands for the disk controller. Advantage: real cheap.
  1258. >Disadvantage: No DMA; and it's a kludge; and my machine may get AIDS from the
  1259. >PC (aargh) hardware. Question: Does anyone have (good or bad) experiences with
  1260. >using PC periphereals on a Z80 based system? Which controllers are good to use
  1261. >(for example, well enough documented)?
  1262.  
  1263. >b. Build my own SCSI controller. As far as I understand SCSI is
  1264. >just a glorified parallel port and an interface definition. There are
  1265. >(supposedly) dedicated SCSI controller chips. And one could add DMA (with the
  1266. >Z80-DMA chip, or with the built-in DMAs in the Z280). Advantage: nice, clean
  1267. >design. Can be made to be real fast (DMA). Can implement a real nice driver in
  1268. >the BIOS. Can connect more than just disk drives to the SCSI bus (tape drives
  1269. >and laser printers come to my mind). Disadvantage: Lots of work. SCSI disk
  1270. >drives are more expensive. Again, who has experiences with this? Which
  1271. >SCSI controller chips and disk drives are recommended?
  1272.  
  1273. >Suggestions (and requests for a summary of all answers) to
  1274.  
  1275. >Ralph Becker-Szendy                            RALPH@UHHEPG.PHYS.HAWAII.EDU
  1276. >University of Hawaii / High Energy Physics Group        RALPH@UHHEPG.BITNET
  1277. >Watanabe Hall #203, 2505 Correa Road, Honolulu, HI 96822      (808)948-7391
  1278.  
  1279. No help on Part I here, and Part II DOES belong in INFO-CPM!  Look in back
  1280. issues of MicroCornucopia --- say about March-April or May-June 1987.  Dave
  1281. Hardy devoted one of his last S-100 columns to plans for a wire-wrapped
  1282. HD interface for the S-100 buss.  He used a Western Digital generic con-
  1283. troller (can't remember the number, but I can get it for you if you want),
  1284. and the S-100 part was just a bi-directional parallel port to get data
  1285. and commands to and from the WD card.  The WD card can handle up to 2
  1286. ST-506 drives (you know, "IBM compatible") that are less costly than
  1287. SCSI, I think.  I was very interested in his design, but the one place
  1288. that advertised this generic WD controller wants about $180 for it.  That's
  1289. way too high when one can buy a PC controller for way less than half that!!
  1290. I wrote to him, and asked him about using a PC controller, and hacking it
  1291. around to work, but he never responded.  The generic WD card is *ONE* way
  1292. to go.  There is also a HD kit for the Z80 that apparently uses a little 
  1293. "daughter" board that plugs into the existing Z-80 socket.  This comes
  1294. with the WD generic controller and "software".  Definitely the "easy"
  1295. way to go, but not easy on the wallet -- $500 range.  I can get you
  1296. that address if you're interested.  Don't know if it uses DMA.  I might
  1297. be biased here, but I'd avoid dealing with SCSI if I could.  Too costly.
  1298. You can pick up an ST-506 drive (10-20M) for relatively little.  See if
  1299. you can find Dave's article.  It'll give you some ideas!!
  1300.                                     Roger
  1301. <------------>
  1302.    {ucbvax,ames,lll-crg,....}!lll-lcc!freedom!rzh
  1303.    or {ucbvax,ames,lll-crg,....}!lll-lcc!rzh
  1304.    or rzh%freedom.llnl.gov@lll-lcc.llnl.gov
  1305.  
  1306. ------------------------------
  1307.  
  1308. Date: 14 Nov 88 12:45:04 PST (Monday)
  1309. From: "George_C._Burkitt.ElSegundo"@Xerox.COM
  1310. Subject: INFO-CPM Digest V88 #250
  1311.  
  1312. > Build my own SCSI controller
  1313. We have bought several SCSI add-on modules for use with the original Little
  1314. Board CPM single board computers.  You take out the Z80 microprocessor,
  1315. plug this in and then plug the Z80 into the module.     In AMPRO'S price
  1316. list (of 1986) they offer on like it for $99, with software / source code
  1317. for $79. 
  1318.  
  1319. ------------------------------
  1320.  
  1321. End of INFO-CPM Digest
  1322. ******************************
  1323. 16-Nov-88 01:38:43-MST,7104;000000000000
  1324. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1325. Date: Wed, 16 Nov 88 01:30:14 MST
  1326. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1327. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1328. Subject: INFO-CPM Digest V88 #252
  1329. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1330.  
  1331. INFO-CPM Digest             Wed, 16 Nov 88       Volume 88 : Issue 252
  1332.  
  1333. Today's Topics:
  1334.                             GOCCP for PCPI
  1335.                        INFO-CPM Digest V88 #251
  1336.                               Jade S-100
  1337.                               Royal Oaks
  1338.                             System Needed
  1339.                    TO: Rob Dixon @ ozvax-Tektronic
  1340. ----------------------------------------------------------------------
  1341.  
  1342. Date: 13 Nov 88 09:29:51 GMT
  1343. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  1344. Subject: GOCCP for PCPI
  1345.  
  1346. It's me again.
  1347.  
  1348. I have managed to scrounge an old copy of GOCCP.ASM, and a copy
  1349. of MAC to assemble it with. After some poking about, I found a
  1350. good way to stuff it into PCPI CP/M where it sits in 6502 space,
  1351. and that works just fine, but it requires me to have an AUTOST.COM
  1352. on all my boot disks to load GOCCP the first time.
  1353.  
  1354. Has anyone figured out how to patch the PCPICPM file with a new
  1355. CCP so that it can be relocatable by the INSTALL.COM program?
  1356.  
  1357. Sheesh, sometimes I wish I just had a SYSGEN.COM to play with....
  1358.  
  1359. BTW: For those that don't know, GOCCP is a CCP replacement that
  1360. changes 
  1361.  
  1362. A>
  1363.  
  1364. to
  1365.  
  1366. A0> (adds user number)
  1367.  
  1368. prints a list of files as it ERAses them
  1369. (good for when you use wildcard ERAses), looks for com files in
  1370. user 0 on the current disk if not found in current user area, then
  1371. looks on drive A, user 0, provides a GO command that simply jumps
  1372. into the TPA (0100H) after formatting the command line properly,
  1373. fixes a couple of bugs, and in general does a better job than the
  1374. "vanilla" CP/M but isn't as complicated as ZCPRx.
  1375.  
  1376. Anyone who wants the source, the .HEX for CCPs at 0DC00H, the source
  1377. and .HEX for my funny AUTOST.COM, or who wants to buy me a rolls
  1378. royce (:-}) can send mail.
  1379.  
  1380. ---------------------------------------------------------------------- 
  1381. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  1382. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  1383. Disclaimer:   You didn't REALLY believe that, did you?
  1384. cat flames > /dev/null
  1385.  
  1386. ------------------------------
  1387.  
  1388. Date: Tue, 15 Nov 88 15:33:40 PST
  1389. From: pnet01!mwilson@nosc.mil
  1390. Subject: INFO-CPM Digest V88 #251
  1391.  
  1392. Re: cost of SCSI
  1393.  
  1394.      SCSI is cheap, not expensive.  Most SCSI controllers are running
  1395. somewhere between $100-150 right now.  These speak the ST-506 interface
  1396. standard, so all you need is a standard drive on the other end.
  1397.  
  1398.      Total cost: about $300.  Not too bad, is it?  Especially since most SCSI
  1399. controllers can handle two drives of almost any size, while the PC
  1400. controllers limit the size of the drives you can put on them.
  1401.  
  1402.      Most people have the idea that SCSI is expensive just because it's
  1403. expensive on the Mac.  For quite a few people, the first time they heard of
  1404. SCSI was in connection with the Macintosh... and *everything* that goes with
  1405. the Mac is expensive!
  1406.  
  1407. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1408. Marc Wilson
  1409.      ARPA: ...!crash!mwilson@nosc.mil
  1410.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  1411.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  1412.      INET: mwilson@crash.CTS.COM
  1413. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1414.  
  1415. ------------------------------
  1416.  
  1417. Date: Tue, 15 Nov 88 09:15 EDT
  1418. From: RLH <HAAR%gmr.com@RELAY.CS.NET>
  1419. Subject: Jade S-100
  1420.  
  1421. In INFO-CPM 88-248,  Mike Norris asks about a problem in which
  1422. his S-100 system fails to boot, but when he removes some "other
  1423. boards" it boots and then boots successfully after insert the
  1424. removed boards. This kind of behavior is symptomatic of bad
  1425. connections between one of the boards and the S-100 socket.
  1426.  
  1427. Try pulling all your boards, cleaning the sockets with spray
  1428. contact cleaner (use a good quality product designed for
  1429. electronic equipment), and claen the boards' edge connector
  1430. fingers by rubbing with a soft pencil eraser and then spray
  1431. them with the contact cleaner.
  1432.  
  1433. I have the same problem with my S-100 system but infrequently -
  1434. once every year or two. When this has happened, it has usually
  1435. been sufficient to pop the boards lose and re-seat them in the
  1436. connectors. I have gone to performing the cleaning process
  1437. as part of the annual preventive maintainance and haven't had
  1438. the problem for several years.
  1439.  
  1440. I have talked to a number on DEC service technicians who say
  1441. the second thing they do on service calls (after check the power
  1442. switch) is to reseat all the boards.
  1443.  
  1444. As I understand it, what happens is that there is some oxidation
  1445. off the metal surfaces of the contacts that builds up and acts
  1446. as an insulator. This happens even on the two surfaces of an
  1447. edge connector where they are in contact. Better immunity to
  1448. this kind of problem is one of the reasons that pin-in-socket
  1449. connectors like those used in the VME bus are popular in
  1450. industrial systems.
  1451.  
  1452.         Bob Haar
  1453.         GM Research Labs
  1454.  
  1455. ------------------------------
  1456.  
  1457. Date: 12 Nov 88 15:22:17 GMT
  1458. From: mejac!gryphon!vector!netsys!len@decwrl.dec.com  (Len Rose)
  1459. Subject: Royal Oaks
  1460.  
  1461. Thanks to Keith Petersen and Royal Oaks, I now have been
  1462. able to obtain a working copy of uncrunch which should lead
  1463. me to lu,sq and the rest of the basic utilities.. 
  1464.  
  1465. Thanks Again!
  1466.  
  1467.  
  1468. len@netsys.com
  1469. {ames,att,rutgers}!netsys!len
  1470.  
  1471. ------------------------------
  1472.  
  1473. Date: 12 Nov 88 18:21:56 GMT
  1474. From: pyrdc!netsys!len@uunet.uu.net  (Len Rose)
  1475. Subject: System Needed
  1476.  
  1477. Hi.. I have been bitten by the bug again, so am looking for the 
  1478. following type of system to buy:
  1479.  
  1480. S100 cage with at least 8 slots
  1481. Z80 4 mhz or greater.
  1482. MP/M or some version of multiuser cp/m
  1483. Several serial ports
  1484. Hard Disk Interface with at least one drive
  1485. ALL documentation..
  1486.  
  1487. If you have something like this, and wish to sell/trade , I would
  1488. be anxious to talk about it..
  1489.  
  1490.  
  1491. len@netsys.com
  1492. {ames,att,rutgers}!netsys!len
  1493.  
  1494. ------------------------------
  1495.  
  1496. Date: 13 Nov 88 15:32:30 GMT
  1497. From: portal!cup.portal.com!Doug_R_Platt@uunet.uu.net
  1498. Subject: TO: Rob Dixon @ ozvax-Tektronic
  1499.  
  1500. Rob
  1501.  
  1502. I sent you an email with the FOG information but the
  1503. system returned it saying they could not get the
  1504. Tektronic system to answer.
  1505.  
  1506. The address is:
  1507.  
  1508. FOG (First Osborne Group)
  1509. P.O. Box 3474
  1510. Daly City, CA. 94015-0474
  1511.  
  1512. Ph. 415-755-2000
  1513.  
  1514. Membership is currently $25 per year.
  1515.  
  1516. Included in this is a montly magazine with LOTS of
  1517. helpful CP/M system info and program-specific aids.
  1518. They also have HUNDREDS of public domain programs
  1519. available.  Plus you can call or write for any other
  1520. problems you might have.  They are also reachable
  1521. via the GEnie national computer network.  I'd say
  1522. membership is WELL worth the money.
  1523.  
  1524.  
  1525.  
  1526.                               Doug
  1527.  
  1528. ------------------------------
  1529.  
  1530. End of INFO-CPM Digest
  1531. ******************************
  1532. 17-Nov-88 01:36:42-MST,9677;000000000000
  1533. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1534. Date: Thu, 17 Nov 88 01:30:35 MST
  1535. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1536. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1537. Subject: INFO-CPM Digest V88 #253
  1538. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1539.  
  1540. INFO-CPM Digest             Thu, 17 Nov 88       Volume 88 : Issue 253
  1541.  
  1542. Today's Topics:
  1543.                    C compilers and microsoft linker
  1544.                             File transfers
  1545.                            GOCCP installed
  1546.                               Jade S-100
  1547.                   LOBO MAX-80 Hardware help needed.
  1548.                 MEX Overlays and SCSI Implementations
  1549.                     UZI, a Z-80 Unix clone kernel
  1550.                     ZCPR3 - No Longer Complicated
  1551. ----------------------------------------------------------------------
  1552.  
  1553. Date: 15 Nov 88 03:05:53 GMT
  1554. From: simon@g.ms.uky.edu  (Simon Gales)
  1555. Subject: C compilers and microsoft linker
  1556.  
  1557. I have seen many notices about C compilers for cp/m: bds c, aztec, etc.
  1558.  
  1559. My question is - how easy is it for any of these compilers to link into
  1560.          a microsoft format library and call its routines.  The
  1561.          libraries contain f80/m80 routines, and I want to call
  1562.          them from C, and link from these libraries.
  1563.  
  1564. Please respond via email, I'll post a summary if enuff info is gathered.
  1565.  
  1566. -- 
  1567. <-------------------------------------------------------------------------->
  1568. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  1569. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  1570. <-------------------------------------------------------------------------->
  1571.  
  1572. ------------------------------
  1573.  
  1574. Date: WED 16 NOV 1988 09:12:00 CST
  1575. From: Brian Piersel <S1CH000%SDSUMUS.BITNET@VM1.NoDak.EDU>
  1576. Subject: File transfers
  1577.  
  1578. Is there any way I can access the public domain software library
  1579. available on SIMTEL20?  I am on BITNET.  Once I get it to my library
  1580. on this system, I can connect my computer via phone modems, but I
  1581. do not know how to get the files here, or to even get a list of the
  1582. files available.
  1583.  
  1584. - Brian Piersel
  1585.  
  1586. BITNET:  S1CH000@SDSUMUS
  1587.  
  1588. ------------------------------
  1589.  
  1590. Date: 15 Nov 88 02:44:41 GMT
  1591. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  1592. Subject: GOCCP installed
  1593.  
  1594. Well...
  1595.  
  1596. I figured out how to patch the PCPICPM file to include GOCCP...
  1597. Anyone who wants a copy of PCPICPM (or STARCPM) with GOCCP installed
  1598. (and it even relocates properly with INSTALL.COM!) can send me
  1599. mail.
  1600.  
  1601. What I discovered is the map of the PCPI file. The addresses
  1602. below are the addresses when you load PCPICPM into the TPA
  1603. (most probably with DDT). If you want the file offsets, subtract
  1604. 0100H from these addresses.
  1605.  
  1606. 0100-01FF   Code for the boot sector (track 0, sector 0)
  1607. 0200-09FF   CCP
  1608. 0A00-17FF   BDOS
  1609. 1800-20FF   BIOS
  1610. 2100-30FF   6502 resident BIOS-type code
  1611. 3100-311F   relocation bitmap for boot sector (0100-01FF)
  1612. 3120-321F   relocation bitmap for CCP
  1613. 3220-33DF   relocation bitmap for BDOS
  1614. 33E0-34FF   relocation bitmap for BIOS
  1615. 3500-36FF   relocation bitmap for 6502 resident BIOS-type code
  1616.  
  1617. Note that the relocation map size for a segment is the size of
  1618. the segment in question divided by 8. Normally, the relocation
  1619. maps for the boot code and 6502 code are all 0s.
  1620.  
  1621. Here's how you figure out what to put in the relocation maps.
  1622.  
  1623. First, assemble the code for the segment you want such that
  1624. it's ORG is that of a CP/M system with the CCP starting at 0DC00H.
  1625. Put this aside for now.
  1626.  
  1627. Next, assemble the code for the segment with the ORG 0100H higher than
  1628. it was last time.
  1629.  
  1630. Feed these two files into a PCPI utility called GENBMAP.COM (see
  1631. below). That will spit out a bitmap file. *** GENBMAP.COM HAS A
  1632. BUG IN IT THAT OUTPUTS ONE SECTOR TOO MANY! MAKE SURE THAT
  1633. THE BITMAP FILE IS THE RIGHT SIZE! ***
  1634.  
  1635. Load the bitmap and code into the PCPICPM file and save it.
  1636.  
  1637. -----
  1638.  
  1639. Now I'm sure you're wondering what GENBMAP.COM does. What it does
  1640. is do a byte by byte comparison between the two given files.
  1641. If the bytes are equal, it outputs a 0 bit. If they're not
  1642. equal, it outputs a 1 bit. These bits are collected in the
  1643. bitmap, such that there is a one-to-one match between the bits
  1644. in the bitmap and the bytes in the input files. The MSB of
  1645. byte 0 of the bit map is the first byte of the code, the
  1646. LSB of byte 0 of the bit map is the 8th byte of the code,
  1647. the MSB of byte 1 of the bit map is the 9th byte of the
  1648. code, etc.
  1649.  
  1650. Hope this is helpful and doesn't get me into trouble for
  1651. giving away state secrets :-).
  1652.  
  1653. BTW: Last time I heard, PCPI was no longer supporting their CP/M
  1654. boards. Can anyone substantiate? Is there a PCPI CP/M users group?
  1655. Would anyone like to start one?
  1656.  
  1657. ---------------------------------------------------------------------- 
  1658. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  1659. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  1660. Disclaimer:   You didn't REALLY believe that, did you?
  1661. cat flames > /dev/null
  1662.  
  1663. ------------------------------
  1664.  
  1665. Date: Wed, 16 Nov 88 18:12:52 PST
  1666. From: rzh@freedom.llnl.gov (Roger H. Hanscom (415) 423-0441)
  1667. Subject: Jade S-100
  1668.  
  1669. >Date: Tue, 15 Nov 88 09:15 EDT
  1670. >From: RLH <HAAR%gmr.com@RELAY.CS.NET>
  1671. >Subject: Jade S-100
  1672.  
  1673. >In INFO-CPM 88-248,  Mike Norris asks about a problem in which
  1674. >his S-100 system fails to boot, but when he removes some "other
  1675. >boards" it boots and then boots successfully after insert the
  1676. >removed boards. This kind of behavior is symptomatic of bad
  1677. >connections between one of the boards and the S-100 socket.
  1678.  
  1679. >  (more info on cleaning board contacts...)
  1680.  
  1681. >       Bob Haar
  1682. >       GM Research Labs
  1683.  
  1684. It might also be worth the effort it takes to check the ps!
  1685. Could +8,+16,or-16 be marginal????
  1686.                                   Roger
  1687.  
  1688. ------------------------------
  1689.  
  1690. Date: Tue, 15 Nov 88 15:49:05 IST
  1691. From: "Jacques J. Goldberg" <PHR00JG%TECHNION.BITNET@CUNYVM.CUNY.EDU>
  1692. Subject: LOBO MAX-80 Hardware help needed.
  1693.  
  1694. My June '83 Lobo MAX-80 is growing old, has his first weaknesses.
  1695. Who can help me?
  1696.  
  1697. 1. find replacement batteries for the real time clock?
  1698.  
  1699. 2. guess what makes the video output look faint, in spite of the correct
  1700. voltage output at the power supply, and an observed peak-to-peak voltage
  1701. across the video output channel which, measured with an oscilloscope, is as
  1702. large as it can be with the circuit fed at 5 volt DC? Has anybody experienced
  1703. that?
  1704.  
  1705.                               Jacques Goldberg, Technion, Haifa, Israel
  1706.                               with two zeroes in the address
  1707.                               phr00jg@technion.bitnet
  1708.  
  1709. ------------------------------
  1710.  
  1711. Date: 14 Nov 88 15:09:25 GMT
  1712. From: wilker@tcgould.tn.cornell.edu  (Clarence W. Wilkerson Jr.)
  1713. Subject: MEX Overlays and SCSI Implementations
  1714.  
  1715. For using the z80 SIO, there are several variants , but
  1716. the zerox 820 source code should provide a guid. Variants
  1717. include the port addresses, whether the two port addresses
  1718. are interleaved or not, and how the data rate is set ( this
  1719. is external to the z80sio.
  1720.  
  1721.   For the scsi question, there are lots of scsi controller
  1722.   boards going on the surplus market for under $100, see
  1723.   Computer Surplus Store ads in BYTE or Computer Shopper.
  1724.   Surplus 10 megs drives are about $100. The port to talk
  1725.   to the SCSI drive is basically a bidirectional parallel
  1726.   port with several status lines. It is balanced by a
  1727.   resistor network to about 3 volts.
  1728.     The pc board approach is used by some tandy coco suppliers,
  1729.     and I know of at least one such arrangement for Heath Zenith
  1730.     H89's. The address lines for memory don't have to be selected,
  1731.     you can just address it via ports, but of course you have
  1732.     to write the software. The SASI or SCSI software is probably
  1733.     more generic.
  1734.  
  1735. ------------------------------
  1736.  
  1737. Date: 14 Nov 88 18:09:15 GMT
  1738. From: rzh@lll-lcc.llnl.gov  (Roger Hanscom)
  1739. Subject: UZI, a Z-80 Unix clone kernel
  1740.  
  1741. I have been watching comp.sources.misc at my site, and have not
  1742. seen this either.  As Martin Boening states, it may be best to
  1743. let patience prevail here.  It may not have been posted yet.
  1744.  
  1745. Martin said it best:
  1746.  
  1747. >Any (even contradicting) info on this is of course appreciated.
  1748.  
  1749. >Martin Boening
  1750.                            Roger
  1751. <------------>
  1752.    {ucbvax,ames,lll-crg,....}!lll-lcc!freedom!rzh
  1753.    or {ucbvax,ames,lll-crg,....}!lll-lcc!rzh
  1754.    or rzh%freedom.llnl.gov@lll-lcc.llnl.gov
  1755.  
  1756. ------------------------------
  1757.  
  1758. Date: Wed 16 Nov 1988 10:50:01 EDT
  1759. From: <SAGE@LL.ARPA>
  1760. Subject: ZCPR3 - No Longer Complicated
  1761.  
  1762.    From Nick Sayer's description of the Apple CP/M command processor
  1763. replacement GOCCP, it appears to be very close, if not identical to, ZCPR1. 
  1764. Nick also commented that it "isn't as complicated as ZCPRx."  With the new
  1765. autoinstall Z-Systems (NZCOM for CP/M-2.2 computers and Z3PLUS for CP/M-Plus
  1766. computers), ZCPRx is no longer complicated.  In Nick's case, he would just
  1767. have to set up his system to run the command NZCOM on cold boot, and the Z-
  1768. System of his own design would come up automatically.
  1769.  
  1770.    NZCOM, together with the superb new DOS replacement ZSDOS/ZDDOS (with
  1771. integral datestamping, DOS search path, public file support, and dynamic
  1772. reconfiguration capabilities) is being used as the OEM operating system with
  1773. a new 64180-based Apple CP/M card soon to be announced.
  1774.  
  1775.    At long last, I have a facility for writing diskettes in Apple CP/M (Soft
  1776. Card) format, and thus the huge Z-System distribution packages no longer
  1777. have to be downloaded.
  1778.  
  1779.              Jay Sage
  1780.  
  1781.  
  1782. ------------------------------
  1783.  
  1784. End of INFO-CPM Digest
  1785. ******************************
  1786. 18-Nov-88 01:43:31-MST,10315;000000000000
  1787. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  1788. Date: Fri, 18 Nov 88 01:31:01 MST
  1789. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  1790. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1791. Subject: INFO-CPM Digest V88 #254
  1792. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  1793.  
  1794. INFO-CPM Digest             Fri, 18 Nov 88       Volume 88 : Issue 254
  1795.  
  1796. Today's Topics:
  1797.                    C compilers and microsoft linker
  1798.                 MEX Overlays and SCSI Implementations
  1799.                          PCPI Drivers Wanted
  1800.                       pcpi users group (2 msgs)
  1801.                 SCSI Implementations (adaptec manual)
  1802.                       Turbo Pascal wanted to buy
  1803.                 UZI, a Z-80 Unix clone kernel (2 msgs)
  1804. ----------------------------------------------------------------------
  1805.  
  1806. Date: 15 Nov 88 12:45:14 GMT
  1807. From: wilker@tcgould.tn.cornell.edu  (Clarence W. Wilkerson Jr.)
  1808. Subject: C compilers and microsoft linker
  1809.  
  1810. Also DRI's RMAC and LINK. RMAC and LINK do not support
  1811. data areas initialized to non-zero constants. All these
  1812. have a limitation of 6-7 character uppercase global 
  1813. symbols when used in the .rel mode. 
  1814. .
  1815.  
  1816. ------------------------------
  1817.  
  1818. Date: 15 Nov 88 17:59:06 GMT
  1819. From: blake!ogccse!littlei!omepd!mipos3!cadavr!dbraun@beaver.cs.washington.edu  (Doug Braun ~)
  1820. Subject: MEX Overlays and SCSI Implementations
  1821.  
  1822. In article <8811140554.AA25836@ucbvax.Berkeley.EDU> RALPH@UHHEPG.BITNET writes:
  1823.  
  1824. >I am comtemplating adding a hard-disk to my system.
  1825. >There isn't anything on the market (no surprise in the case of a self-built
  1826. >computer with a non-standard bus). I see two good options:
  1827.  
  1828. (option a. deleted)
  1829.  
  1830. >b. Build my own SCSI controller. As far as I understand SCSI is
  1831. >just a glorified parallel port and an interface definition. There are
  1832. >(supposedly) dedicated SCSI controller chips. And one could add DMA (with the
  1833. >Z80-DMA chip, or with the built-in DMAs in the Z280). Advantage: nice, clean
  1834. >design. Can be made to be real fast (DMA). Can implement a real nice driver in
  1835. >the BIOS. Can connect more than just disk drives to the SCSI bus (tape drives
  1836. >and laser printers come to my mind). Disadvantage: Lots of work. SCSI disk
  1837. >drives are more expensive. Again, who has experiences with this? Which
  1838. >SCSI controller chips and disk drives are recommended?
  1839.  
  1840. I did just this for my one-of-a-kind CPM system, and it has worked out
  1841. very well.  The SCSI Host Adapter is indeed a glorified parallel port,
  1842. and I built one from 6 or so TTL chips.  If you used one of those SCSI
  1843. controller chips, the design wuld probably be even simpler.
  1844.  
  1845. For a controller, there are several places to get SCSI-to-ST506 controller
  1846. cards.  I have one made by Shugart (before they went away).  There
  1847. are several others readily available, for about $80 or so.  I have
  1848. also had a SCSI tape drive hooked up to my system.  This was very easy to do.
  1849. I also use the same controller (I have two) on a PC with a PC host adapter.
  1850.  
  1851. If this approach sounds worthwhile to you (or anyone else), send me mail,
  1852. and I will tell you more.
  1853.  
  1854. Doug Braun                Intel Corp CAD
  1855.                     408 765-4279
  1856.  
  1857.  / decwrl \
  1858.  | hplabs |
  1859. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  1860.  | amd    |
  1861.  \ qantel /
  1862.  
  1863. ------------------------------
  1864.  
  1865. Date: 17 Nov 88 07:17:49 GMT
  1866. From: dogie!ddouthitt%vms.macc.wisc.edu@speedy.cs.wisc.edu  (David Douthitt)
  1867. Subject: PCPI Drivers Wanted
  1868.  
  1869. Does anyone have any drivers for PCPI Apple CP/M?  I am especially
  1870. interested in drivers for:
  1871.      . AppleCat Modem
  1872.      . Saturn 128K Memory Cards
  1873.      . 3.5" Unidisk
  1874.      . Apple ROM Calls
  1875. Any help would be greatly appreciated.
  1876.  
  1877. Also interested in installing ZCPR 3.3 for PCPI.  May give it a
  1878. shot once I get a second drive (second drive used to be a 256K
  1879. RAM disk under Microsoft CP/M - recent upgrade to PCPI cancelled
  1880. that :-(
  1881.  
  1882. Thanks....
  1883.            -- david
  1884.  
  1885. Reply to: rat@circle.uucp   instead of above address. Thanks.
  1886.  
  1887. ------------------------------
  1888.  
  1889. Date: Thu, 17 Nov 88 18:21:29 PST
  1890. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  1891. Subject: pcpi users group
  1892.  
  1893.     Laing Electronics repairs/sells PCPI stuff and is fairly
  1894.     knowledgeable about it in terms of hardware.  A few years
  1895.     ago PCPI sold me the upgrade to the latest/last rev of the
  1896.     CP/M and sold me the infamous developer's kit, and the guy
  1897.     who helped me was a nice person who knew many things about
  1898.     it.  PCPI had nice support until a couple of yers ago I know,
  1899.     which was after they discontinued the board.  Perhaps they
  1900.     still do.
  1901.  
  1902.     User group wise I'm all for it.  If someone else doesn't want
  1903.     to be the focal point I'll be happy to, although if someone
  1904.     else has already got the list software to digest and all that
  1905.     a la the Petersen lists I'll be more than happy to defer since
  1906.     I don't have squat to support the list (just VMS/Mail and my
  1907.     fingers).
  1908.  
  1909.     Richard
  1910.  
  1911. ------------------------------
  1912.  
  1913. Date: Thu, 17 Nov 1988  22:48 MST
  1914. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  1915. Subject: pcpi users group
  1916.  
  1917. There is a very active PCPI users group on GEnie's National CP/M
  1918. RoundTable.  They have uploaded quite a few files specific to PCPI to
  1919. the software libraries and there are quite a few messages about it in
  1920. the Apple CP/M Users group category of the Bulletin Board.
  1921.  
  1922. --Keith
  1923.  
  1924. ------------------------------
  1925.  
  1926. Date: 16 Nov 88 17:38:43 GMT
  1927. From: ius3.ius.cs.cmu.edu!ralphw@pt.cs.cmu.edu  (Ralph Hyre)
  1928. Subject: SCSI Implementations (adaptec manual)
  1929.  
  1930. I can reccomend the Adaptec ACB-4000(A) reference manual that you can
  1931. request with the board (which converts SCSI to ST-412/506 that those
  1932. cheap PClone drives want.  It describes EVERYTHING, and even has a
  1933. source listing for an 8085 (I think) driver in back.
  1934.  
  1935. On the disk side, there are easily-interfacable custom chips, like the NCR
  1936. 5380, which has CMOS and high-performance variants.  There are lots of
  1937. things to worry about when building a SCSI interface, although if you only
  1938. plan to attach a single drive to a single computer then you can probably not 
  1939. worry about arbitration and other stuff.  These days, I'd go and build
  1940. a PClone backplane interface and buy the cheap cards for it.  (For example,
  1941. I think I saw a $49 SCSI interface in some random magazine the other day.)
  1942.  
  1943. As always, be careful about TERMPWR, this is where some SCSI devices 'miss'
  1944. obeying the SPEC.
  1945.  
  1946. Good luck.
  1947. -- 
  1948.                     - Ralph W. Hyre, Jr.
  1949. Internet: ralphw@ius3.cs.cmu.edu    Phone:(412) CMU-BUGS
  1950. Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA
  1951. "You can do what you want with my computer, but leave me alone!8-)"
  1952. -- 
  1953.  
  1954. ------------------------------
  1955.  
  1956. Date: 17 Nov 88 04:36:21 GMT
  1957. From: schooner.cis.ohio-state.edu!msnyder@tut.cis.ohio-state.edu  (Michael V. Snyder)
  1958. Subject: Turbo Pascal wanted to buy
  1959.  
  1960. I recently bought a friend an old Kaypro, and would like to teach her
  1961. Pascal.  Borland's Turbo Pascal for CP/M seems to be no longer on the
  1962. market.  Is there anyone out there with a legal copy they no longer 
  1963. use, who'd be willing to sell it?  I must get the manuals too.
  1964.  
  1965. Please reply by mail: I don't read this group too often.      -- Thanks.
  1966. ______________________________________________________________________________
  1967. |                                      |                                     |
  1968. | Handsome woman - lovely bust.        | This posting is the sole opinion of |
  1969. | Fine young fellow - stirred up lust, |          Michael V. Snyder          |
  1970. |    Babies' diapers,                  |    msnyder@tut.cis.ohio-state.edu   |
  1971. |    Bottom  wipers,                   |                                     |
  1972. | Years of struggle - Coffin - Dust.   |    "everything you know is wrong"   |
  1973. |______________________________________|_____________________________________|
  1974. ( poem appropriated from rec.humor )
  1975. -=-
  1976. ______________________________________________________________________________
  1977. |                                      |                                     |
  1978. | Handsome woman - lovely bust.        | This posting is the sole opinion of |
  1979. | Fine young fellow - stirred up lust, |          Michael V. Snyder          |
  1980.  
  1981. ------------------------------
  1982.  
  1983. Date: 16 Nov 88 18:10:07 GMT
  1984. From: edsews!rphroy!pte!car@uunet.uu.net  (Chris Rende)
  1985. Subject: UZI, a Z-80 Unix clone kernel
  1986.  
  1987. > I have been watching comp.sources.misc at my site, and have not
  1988. > seen this either.  As Martin Boening states, it may be best to
  1989. > let patience prevail here.  It may not have been posted yet.
  1990.  
  1991. I too have been waiting patiently, but there has not been much traffic in
  1992. comp.sources.misc - what if the moderator has decided NOT (gasp!) to post
  1993. UZI?! The moderator may not feel that UZI has enough "general appeal".
  1994.  
  1995. I vote for posting it here, after all, this is where the Z-80 folks hang out.
  1996.  
  1997. car.
  1998. ---
  1999. Christopher A. Rende                Multics,DTSS,Shortwave,Scanners,StarTrek
  2000. uunet!{umix,edsews}!rphroy!pte!car  TRS-80 Model I: Buy Sell Trade
  2001. Motorola VME1131 M68020 SVR2        Precise Technology & Electronics, Inc.
  2002. -- 
  2003. Christopher A. Rende                Multics,DTSS,Shortwave,Scanners,StarTrek
  2004. uunet!{umix,edsews}!rphroy!pte!car  TRS-80 Model I: Buy Sell Trade
  2005. Motorola VME1131 M68020 SVR2        Precise Technology & Electronics, Inc.
  2006.  
  2007. ------------------------------
  2008.  
  2009. Date: Thu, 17 Nov 1988  22:57 MST
  2010. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  2011. Subject: UZI, a Z-80 Unix clone kernel
  2012.  
  2013. I have asked the author of UZI, the Z80 Unix clone kernel, to upload
  2014. his files to SIMTEL20.  When they are in place I'll make an
  2015. announcement so Internet folks can get it with FTP and Bitnet/Usenet
  2016. folks can get it from LISTSERV, the netmail file server.
  2017.  
  2018. It will also be available on my RCP/M (see number below) which is
  2019. accessable via PC Pursuit 1200/2400 bps), and on the National CP/M
  2020. RoundTable on GEnie.
  2021.  
  2022. --Keith Petersen
  2023. Maintainer of the CP/M & MSDOS archives at WSMR-SIMTEL20.ARMY.MIL [26.0.0.74]
  2024. DDN: W8SDZ@WSMR-SIMTEL20.ARMY.MIL
  2025. Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz
  2026. GEnie: W8SDZ
  2027. RCP/M Royal Oak: 313-759-6569 - 300, 1200, 2400 (V.22bis) or 9600 (USR HST)
  2028.  
  2029. ------------------------------
  2030.  
  2031. End of INFO-CPM Digest
  2032. ******************************
  2033. 19-Nov-88 01:43:55-MST,5620;000000000000
  2034. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2035. Date: Sat, 19 Nov 88 01:30:10 MST
  2036. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2037. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2038. Subject: INFO-CPM Digest V88 #255
  2039. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2040.  
  2041. INFO-CPM Digest             Sat, 19 Nov 88       Volume 88 : Issue 255
  2042.  
  2043. Today's Topics:
  2044.                               bds-c 1.6
  2045.                             GOCCP for PCPI
  2046.                               Jade S-100
  2047.                             PCPI usergroup
  2048.                        Sigh... here we go again
  2049.                    Z80 XINU posted at Royal Oak BBS
  2050. ----------------------------------------------------------------------
  2051.  
  2052. Date: Wed, 16 Nov 88 13:38:37 EDT
  2053. From: "Wayne E. Beech" <WAYNE%UKCC.BITNET@CUNYVM.CUNY.EDU>
  2054. Subject: bds-c 1.6
  2055.  
  2056. i have bds-c 1.50a and just saw the message about 1.6 being available.
  2057. i also recall seeing a file (on simtel20 im pretty sure) that was sent
  2058. by leor zolman saying that if you had ever purchased any release of
  2059. bds-c that he felt you were entitled to copy any future releases, does
  2060. this still apply?
  2061. Acknowledge-To: <WAYNE@UKCC>
  2062.  
  2063. ------------------------------
  2064.  
  2065. Date: Thu, 17 Nov 88 11:43 N
  2066. From: <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  2067. Subject: GOCCP for PCPI
  2068.  
  2069. Hey Nick,
  2070.  
  2071.         That's a very interesting piece of program you have, I'm very
  2072. much interested in it. By the way I've an Apple ][+ 64 K, 2 drives,
  2073. and uses a Softcard CP/M, which runs Apple CP/M 2.23.
  2074. What is the main difference between a PCPI and a Soft-card ? I assume
  2075. that the CP/M soft isn't the same. As I see you use PCPICPM.COM file
  2076. to install a CP/M image on disk and I use CPM60.COM .
  2077. But good news for you maybe is that I ones tried to install P2dos, a
  2078. replacement for BDOS, which I failed to install on an Apple, but then I
  2079. had a lot of responses of INFO-CPM readers who wanted to help me.
  2080. There was one program that was very useful, nl. SYSLOAD.COM from the
  2081. author of P2DOS, which basically could load the CP/M image into memory
  2082. (at a save place, where exactly I cann't remember for the moment --) I've
  2083. to check this one -- ) and afterwards save it again to disk. On the
  2084. other hand I used therfore DDT for the same purposes.
  2085. If you want more information about this please ask me, and in the meanwhile
  2086. I'll refresh my memory about that subject.
  2087. OK
  2088. Gratien D'haese
  2089.  
  2090. P.S.: P2DOS is still not working on an Apple.
  2091.  
  2092. ------------------------------
  2093.  
  2094. Date: 18 Nov 88 04:54:34 GMT
  2095. From: mailrus!cwjcc!hal!ncoast!mikes@ames.arc.nasa.gov  (Mike Squires)
  2096. Subject: Jade S-100
  2097.  
  2098. In article <11042@elroy.Jpl.Nasa.Gov> morris@jade.UUCP (Mike Morris) writes:
  2099.  
  2100. (Jade DD controller)
  2101. I have a copy of a BIOS that was modified by Dan Clemmensen of Netrix, Inc.,
  2102. that eliminates some problems that he found in the original.  I do not know
  2103. the revision level of the board, but still have the docs and disks.
  2104.  
  2105. (IMSAI to IEEE 696)
  2106.  
  2107. This was covered in a MicroSystems article a few years back (don't remember
  2108. the date, but it preceded the switch to MicroSystems Journal by at least
  2109. a year.
  2110.  
  2111. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  2112. uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  2113. BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  2114. Internet: sir-alan!mikes@vax.cs.pittsburgh.edu
  2115.  
  2116. ------------------------------
  2117.  
  2118. Date: Fri, 18 Nov 88 23:22:56 est
  2119. From: marwood@ncs.dnd.ca (Gordon Marwood)
  2120. Subject: PCPI usergroup
  2121.  
  2122.  
  2123. Although I am not against a PCPI user group, I wonder what advantage it would 
  2124. be compared with info-cpm and the associated BITNET distribution.  There has
  2125. been quite a lot of PCPI discussion via info-cpm from time to time, and I have
  2126. certainly found it to be useful.  If something extra can be gained by setting
  2127. up a separate user/interest group for PCPI, I would support it, but I would 
  2128. like to know what the "extra" might be.
  2129.  
  2130.                                     Gordon Marwood
  2131.  
  2132. ------------------------------
  2133.  
  2134. Date: 17 Nov 88 18:18:04 GMT
  2135. From: uop!mrapple@ucdavis.ucdavis.edu  (Nick Sayer)
  2136. Subject: Sigh... here we go again
  2137.  
  2138. It's me again. This time I'm interested in the format of a
  2139. .HEX file. I've noticed this:
  2140.  
  2141. :1001000000112233445566778899AABBCCDDEEFFxx
  2142. | |  |  ||------------------------------| |
  2143. | |  |  |              |                  checksum?
  2144. | |  |  |              data bytes
  2145. | |  |  zero byte
  2146. | |  address
  2147. | number of bytes in data field
  2148. required ":"
  2149.  
  2150. :0000000000 marks EOF
  2151.  
  2152. The questions are this: Is there a purpose to the zero byte
  2153. before the begining of the data field? How do you compute the
  2154. checksum on the end of the line?
  2155.  
  2156. ---------------------------------------------------------------------- 
  2157. Nick Sayer | Packet Radio: N6QQQ @ WA6RDH | Fido: 161/31
  2158. uucp: ...!sdcsvax!ucbvax!ucdavis!uop!mrapple
  2159. Disclaimer:   You didn't REALLY believe that, did you?
  2160. cat flames > /dev/null
  2161.  
  2162. ------------------------------
  2163.  
  2164. Date: 18 Nov 88 05:17:21 GMT
  2165. From: mailrus!cwjcc!hal!ncoast!mikes@ames.arc.nasa.gov  (Mike Squires)
  2166. Subject: Z80 XINU posted at Royal Oak BBS
  2167.  
  2168. Ed Schramm has told me that he has posted information about his version
  2169. of XINU ported to the Z80 to the Royal Oak BBS.
  2170.  
  2171.  
  2172. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  2173. uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  2174. BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  2175. Internet: sir-alan!mikes@vax.cs.pittsburgh.edu
  2176.  
  2177. ------------------------------
  2178.  
  2179. End of INFO-CPM Digest
  2180. ******************************
  2181. 20-Nov-88 01:44:07-MST,9394;000000000000
  2182. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2183. Date: Sun, 20 Nov 88 01:30:45 MST
  2184. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2185. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2186. Subject: INFO-CPM Digest V88 #256
  2187. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2188.  
  2189. INFO-CPM Digest             Sun, 20 Nov 88       Volume 88 : Issue 256
  2190.  
  2191. Today's Topics:
  2192.                   BDS C Compiler ver 1.6 for CP/M-80
  2193.                    C compilers and microsoft linker
  2194.                            Intel HEX Format
  2195.             MEX Overlays and SCSI Implementations (2 msgs)
  2196.                            North Star Woes
  2197.                        Sigh... here we go again
  2198.                        SMD Interfaces for S100
  2199. ----------------------------------------------------------------------
  2200.  
  2201. Date: 18 Nov 88 21:46:08 GMT
  2202. From: tikal!sigma!bill@beaver.cs.washington.edu  (William Swan)
  2203. Subject: BDS C Compiler ver 1.6 for CP/M-80
  2204.  
  2205. In article <KPETERSEN.12446422716.BABYL@WSMR-SIMTEL20.ARMY.MIL> W8SDZ@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) writes:
  2206. >Leor Zolman, author of the BDS C Compiler for CP/M-80, has recently
  2207. >announced that version 1.6 is now available.  It includes a debugger,
  2208. >integrated full screen editor, standard file I/O library, and an
  2209. >Xmodem-compatible telecommuncations program. [...]
  2210.  
  2211. If somebody on the net buys or gets access to this compiler I, for one,
  2212. would love to read a review of it.  I liked a lot about BDS C 1.5, but
  2213. its non-standard I/O library caused me problems. 
  2214.  
  2215. -- 
  2216.  
  2217. ------------------------------
  2218.  
  2219. Date: 18 Nov 88 20:01:27 GMT
  2220. From: caesar.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  2221. Subject: C compilers and microsoft linker
  2222.  
  2223. In article <6822@batcomputer.tn.cornell.edu> wilker@batcomputer.tn.cornell.edu (Clarence W. Wilkerson Jr.) writes:
  2224. >
  2225. >Also DRI's RMAC and LINK. RMAC and LINK do not support
  2226. >data areas initialized to non-zero constants. All these
  2227. >have a limitation of 6-7 character uppercase global 
  2228. >symbols when used in the .rel mode. 
  2229. >.
  2230.  
  2231. Which is another good reason not to use them.  There are several good
  2232. PD linkers which handle either case, although assemblers in general
  2233. do not.  Seven character globals are the limit if you want to stick
  2234. with true .REL format; if not (like SLR), then you can have 16 chars.
  2235.  
  2236. -Mitch
  2237.  
  2238. ------------------------------
  2239.  
  2240. Date: Sat, 19 Nov 88 08:21:25 est
  2241. From: marwood@ncs.dnd.ca (Gordon Marwood)
  2242. Subject: Intel HEX Format
  2243.  
  2244.  
  2245. In response to Nick Sayer's query about the Intel HEX format, the following
  2246. information is given in "The Programmer's CP/M Handbook" by Johnson-Laird:-
  2247.  
  2248.         :   04  0158  00  64  00  01  80  BE
  2249.    
  2250.         ^    ^    ^    ^  (____________)   ^
  2251.         |    |    |    |        |          |
  2252.         |    |    |    |        |          |____  Checksum formed by adding up
  2253.         |    |    |    |        |                 all of the numbers after the
  2254.         |    |    |    |        |                 colon and subtracting their
  2255.         |    |    |    |        |                 sum from 00H.
  2256.         |    |    |    |        |
  2257.         |    |    |    |        |_______________  Data bytes
  2258.         |    |    |    | 
  2259.         |    |    |    |________________________  Record type, normally 00
  2260.         |    |    |
  2261.         |    |    |_____________________________  Load address for data bytes
  2262.         |    |                                    on current line.
  2263.         |    |
  2264.         |    |__________________________________  Number of data bytes on line
  2265.         |
  2266.         |_______________________________________  Beginning of line marker
  2267.  
  2268.  
  2269. I don't know if the record type is ever anything but 00.
  2270.  
  2271.  
  2272.                                   Gordon Marwood
  2273.  
  2274. ------------------------------
  2275.  
  2276. Date: 18 Nov 88 19:57:05 GMT
  2277. From: caesar.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  2278. Subject: MEX Overlays and SCSI Implementations
  2279.  
  2280. In article <8811140554.AA25836@ucbvax.Berkeley.EDU> RALPH@UHHEPG.BITNET writes:
  2281. >
  2282. >Part two is more of a hardware question, and does not REALLY belong on
  2283. >INFO-CPM. I'll ask anyhow: I am comtemplating adding a hard-disk to my system.
  2284. >There isn't anything on the market (no surprise in the case of a self-built
  2285. >computer with a non-standard bus). I see two good options:
  2286.  
  2287. There are two systems on the market for adding hard drives to a
  2288. Z80.  One is by Ampro which implements SCSI for $180 including software,
  2289. requiring any SCSI card at the other end.
  2290.  
  2291. The other is by Emerald Microware which does SASI for $50 including s/w,
  2292. requiring a Western Digital card at the other end.
  2293.  
  2294. I have one of the Ampro and three of the Emerald as well as a
  2295. home-brew SCSI.  All work fine.
  2296.  
  2297. -Mitch
  2298.  
  2299. ------------------------------
  2300.  
  2301. Date: 18 Nov 88 20:09:41 GMT
  2302. From: caesar.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  2303. Subject: MEX Overlays and SCSI Implementations
  2304.  
  2305. In article <3193@mipos3.intel.com> dbraun@cadavr.UUCP (Doug Braun ~) writes:
  2306. >
  2307. >I did just this for my one-of-a-kind CPM system, and it has worked out
  2308. >very well.  The SCSI Host Adapter is indeed a glorified parallel port,
  2309. >and I built one from 6 or so TTL chips.  If you used one of those SCSI
  2310. >controller chips, the design wuld probably be even simpler.
  2311. >
  2312.  
  2313. I did the same thing using my Xerox 820-II parallel port to talk to
  2314. a SCSI board (Shugart SA1610).  This one did not require any chips, just
  2315. cabling.  Unfortunately, the cabling is point-to-point to transform Xerox
  2316. parallel ports into SCSI; also, you can only operate one SCSI card.  However,
  2317. that is enough to run two hard drives.
  2318.  
  2319. It was a bear to get the timing right.  The -I was too slow for writing, but
  2320. fine for reading which screwed me up for awhile.  I also tried an Omti card
  2321. with the same results.  -II, or -I with speedup, is fast enough to keep up
  2322. on these two cards at least.
  2323.  
  2324. -Mitch
  2325.  
  2326. ------------------------------
  2327.  
  2328. Date: 19 Nov 1988 10:44-CST
  2329. From: SAC.CCSO-OLA@E.ISI.EDU
  2330. Subject: North Star Woes
  2331.  
  2332. I'm the lucky owner of a really nifty-swifty 64K 2-floppy North
  2333. Star Horizon, acquired second-hand with virtually no
  2334. documentation.  It runs North Star CP.M 2.2.  Anyways, I've been
  2335. downloading lots of CP/M PD stuff from SIMTEL20 and local BBSes,
  2336. but recently much of it doesn't work.  I use a strange setup to
  2337. acquire the programs, so that may be at fault...  I use my Amiga
  2338. 1000 as my download and BBS-hopping computer (among other things)
  2339. and then upload from the Amiga to the North Star using a 9600BPS
  2340. null-modem hookup.  I use a good, reliable comm program on the
  2341. Amiga, and MEX v 114 on the North Star.  The XMODEM transfers
  2342. from Amiga to NS all work just fine.  (XMODEM CRC, of course)
  2343. Anyways, when I go to use the un-LBR'd COM files, the North Star
  2344. just gronks the primary (logged-in) drive for a few seconds and
  2345. then reports             NO SPACE 
  2346.     Neat, eh?  I thought the problem was some BIOS modifications
  2347. I made, but the problem persists even when I boot from a nearly-
  2348. virgin system disk (free of my hacking).
  2349.  
  2350. So, I'm open to suggestions.  Should I try re-shipping the files
  2351. to the NS?  Look at possible hardware problems?  Pray to whatever
  2352. formless demons control CP/M bugs?
  2353.  
  2354.                                         >JS<
  2355. *************************************************************
  2356. John L. Schuncke, JR.  MILNET: SAC.CCSO-OLA@E.ISIE.EDU
  2357. Disclaimer: The above opinions do not IN ANY WAY reflect the
  2358. opinions of my employer.  My employer thinks I don't even HAVE
  2359. opinions. 
  2360.       A> PIP NUL:=Flames
  2361. *************************************************************
  2362.  
  2363. ------------------------------
  2364.  
  2365. Date: 18 Nov 88 20:31:02 GMT
  2366. From: caesar.usc.edu!mlinar@oberon.usc.edu  (Mitch Mlinar)
  2367. Subject: Sigh... here we go again
  2368.  
  2369. In article <1739@uop.edu> mrapple@uop.edu (Nick Sayer) writes:
  2370. >It's me again. This time I'm interested in the format of a
  2371. >.HEX file. I've noticed this:
  2372. >
  2373. >:1001000000112233445566778899AABBCCDDEEFFxx
  2374. >| |  |  ||------------------------------| |
  2375. >| |  |  |              |                  checksum?
  2376. >| |  |  |              data bytes
  2377. >| |  |  zero byte
  2378. >| |  address
  2379. >| number of bytes in data field
  2380. >required ":"
  2381. >
  2382. >:0000000000 marks EOF
  2383. >
  2384. >The questions are this: Is there a purpose to the zero byte
  2385. >before the begining of the data field? How do you compute the
  2386. >checksum on the end of the line?
  2387.  
  2388. The zero byte is NOT always zero; it indicates the record type of this
  2389. line of hex code.  The last line of a HEX file is usually:
  2390.  
  2391.     :00xxyy01
  2392.  
  2393. where xxyy is the starting address for example, although I have seen other
  2394. meanings for it.  The 01 indicates this is the last record.
  2395.  
  2396. Checksum is computed by taking the sum of all bytes on the line (the colon is
  2397. ignored) and inverting it.  In other words, if you sum all bytes on the
  2398. line including the checksum, the result should be an 8-bit zero (ignore any
  2399. carry beyond 8-bits).
  2400.  
  2401. I have seem some implementations which, for some reason, ignore the count
  2402. byte (1st one) in computing the checksum.  Don't know how that happened,
  2403. but that method is wrong.
  2404.  
  2405. -Mitch
  2406.  
  2407. ------------------------------
  2408.  
  2409. Date: 19 Nov 88 22:24:32 GMT
  2410. From: netsys!len@ames.arc.nasa.gov  (Len Rose)
  2411. Subject: SMD Interfaces for S100
  2412.  
  2413.  Has anyone seen any S100 based SMD controllers out there?
  2414.  
  2415.  Len
  2416.  
  2417. ------------------------------
  2418.  
  2419. End of INFO-CPM Digest
  2420. ******************************
  2421. 21-Nov-88 01:42:07-MST,5522;000000000000
  2422. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2423. Date: Mon, 21 Nov 88 01:30:23 MST
  2424. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2425. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2426. Subject: INFO-CPM Digest V88 #257
  2427. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2428.  
  2429. INFO-CPM Digest             Mon, 21 Nov 88       Volume 88 : Issue 257
  2430.  
  2431. Today's Topics:
  2432.                 extremely cheap single-board computers
  2433.                  MEX Overlays and SCSI Implementatio
  2434.                  Mystery North Star problems solved!
  2435.                   Screen Codes for Osborne Computer
  2436.                        SMD Interfaces for S100
  2437.                                 wanted
  2438. ----------------------------------------------------------------------
  2439.  
  2440. Date: Sun, 20 Nov 88 16:25:42 PST
  2441. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  2442. Subject: extremely cheap single-board computers
  2443.  
  2444.     Does anyone know of a source of extremely cheap (n <= $30) single
  2445.     board computers a la ZX-81s for use as dedicated controllers around
  2446.     the house ?  I have a few projects in mind but don't want to put the
  2447.     time into them unless I have a few of these SBCs so when I fry/lose
  2448.     them the projects aren't worthless anymore.
  2449.  
  2450.     rcs
  2451.  
  2452. ------------------------------
  2453.  
  2454. Date: 17 Nov 88 07:57:00 GMT
  2455. From: mcvax!unido!nixpbe!ugun21!josef@uunet.uu.net
  2456. Subject: MEX Overlays and SCSI Implementatio
  2457.  
  2458. If You look into the May/June 1986 issues of BYTE (that was the time
  2459. BYTE was still readable), You'll find in Steve Ciarcia's column
  2460. a two-part article on
  2461.     "Adding SCSI to the SB180 Computer"
  2462. This gives You
  2463. a) a fairly good introducation into SCSI
  2464. b) a hardware description of the SCSI controller on the SB180/SB180FX.
  2465. The design uses the NCR 53C80 which uses a chip count of 1 (one)
  2466. plus a couple of terminating resistors, though it calls on the HD64180's
  2467. on-chip-DMA.
  2468.  
  2469. (I must admit, I own an SB180FX with the SCSI I/F but have not been
  2470. able to get it running yet 8-( )
  2471.  
  2472.         Josef Moellers
  2473.  
  2474.     paper mail:            e-mail:
  2475. c/o Nixdorf Computer AG        USA:  uunet!linus!nixbur!nixpbe!mollers.pad
  2476. Abt. EG-3            !USA: mcvax!unido!nixpbe!mollers.pad
  2477. Unterer Frankfurter Weg
  2478. D-4790 Paderborn
  2479. tel.: (+49) 5251 104691
  2480.  
  2481. Standard disclaimer: Blablabla opinion blablabla employer blablabla!
  2482.  
  2483. ------------------------------
  2484.  
  2485. Date: 21 Nov 1988 02:01-CST
  2486. From: SAC.CCSO-OLA@E.ISI.EDU
  2487. Subject: Mystery North Star problems solved!
  2488.  
  2489. Well, gang, I figured out the problems which plagued my North Star Horizon.
  2490. In an earlier post, I sent out a plea for help with my 64K North Star, running
  2491. NS CP/M 2.2.
  2492.     Anyways, the answer was:
  2493.         I had 16K of RAM addressed incorrectly.
  2494. The 64K is in 4 16K boards.  One of the boards, the 16K at 08000h, had
  2495. its address switches set wrong.  (Bloody gremlins!)  I really don't recall
  2496. touching the switches, but fiddling around inside it's possible to do nearly
  2497. any adjustment by accident!
  2498.  
  2499.     The missing 16K, where everybody thought 16K oughta be, caused lots
  2500. of problems which would only manifest themselves in programs or data that 
  2501. needed that bank.  Hence, the sporadic nature of the bug.  (Gosh! To think
  2502. that the machine could limp, let alone run well most of the time, with one-
  2503. fourth of its memory absent...amazing!)
  2504.  
  2505.                 >JS<
  2506. =======================================================================
  2507. John L. Schuncke, Jr.   SSgt  USAF |  Where I is:
  2508. Communications programmer          | Command and Control Systems Office
  2509. extrordinaire                      | SAC.CCSO-OLA@E.ISI.EDU
  2510. =======================================================================
  2511. Disclaimer: "C'mon, I'm just an NCO. Do I look
  2512.         like I know what's going on?"
  2513.             +----------------+
  2514.             | A> PIP         |
  2515.             | * NUL:=Flames  |
  2516.             | *^C            |
  2517.             +----------------+
  2518.  
  2519. ------------------------------
  2520.  
  2521. Date: 19 Nov 88 20:43:23 GMT
  2522. From: mcdchg!chinet!mihalo@gatech.edu  (William Mihalo)
  2523. Subject: Screen Codes for Osborne Computer
  2524.  
  2525. I have a piece of software that was written for an
  2526. Osborne Computer running CP/M. I'd like to port the
  2527. software to another computer, but I need to know what
  2528. an Osborne Computer typically uses as escape sequences
  2529. to clear the screen, position the cursor etc. If you know
  2530. what these codes are please respond directly to me.
  2531.  
  2532. Bill Mihalo
  2533. uucp: osu-cis!david!calumet!wem
  2534.  
  2535. ------------------------------
  2536.  
  2537. Date: 20 Nov 88 05:06:44 GMT
  2538. From: wilker@tcgould.tn.cornell.edu  (Clarence W. Wilkerson Jr.)
  2539. Subject: SMD Interfaces for S100
  2540.  
  2541. advertises an adaptec SCSI to SMD controoler. So with a
  2542. S100 scsi host card and the adaptec, you could use the
  2543. SMD. 
  2544.  
  2545. ------------------------------
  2546.  
  2547. Date: 20 Nov 88 06:42:39 GMT
  2548. From: killer!jolnet!ralph@eddie.mit.edu  (Ralph Allas Jr)
  2549. Subject: wanted
  2550.  
  2551.  
  2552.   
  2553.  I am presently trying to write an inventory/logging program on a Visual 1050.
  2554. I have CP/M Plus and am programming in CBASIC.  There is much work involved
  2555. here, but I know I can do it.  My problem is that if there is such a program
  2556. available presently, I don't want to do this work for nothing.
  2557.  If anyone knows of a program that can keep inventory of parts and log incoming
  2558. and outgoing equipment for a repair shop, I would very much appreciate any
  2559. information you could give me.
  2560.  I would also appreciate any info on alternate ways of using the Visual 1050,
  2561. like running a different operating system, etc...
  2562.   
  2563.  Ralph Allas Jr
  2564.  
  2565. ------------------------------
  2566.  
  2567. End of INFO-CPM Digest
  2568. ******************************
  2569. 22-Nov-88 01:37:28-MST,3993;000000000000
  2570. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2571. Date: Tue, 22 Nov 88 01:30:21 MST
  2572. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2573. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2574. Subject: INFO-CPM Digest V88 #258
  2575. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2576.  
  2577. INFO-CPM Digest             Tue, 22 Nov 88       Volume 88 : Issue 258
  2578.  
  2579. Today's Topics:
  2580.                              Disassembler
  2581.                       For all Apple CP/M users.
  2582.                Looking for _Morrow Owners' Review_ Vets
  2583.                         NEC 8500 FLOPPY DRIVE
  2584.         Need help with Epson Geneva PF-10 3.5" diskette drive
  2585.                        New Turbo Pascal Source
  2586. ----------------------------------------------------------------------
  2587.  
  2588. Date: 21 Nov 1988 06:11-CST
  2589. From: John A. Wright <SAC.HQSAC-DOCT@E.ISI.EDU>
  2590. Subject: Disassembler
  2591.  
  2592. I  am  looking  for  a CP/M-86 disassembler.  Anyone know where I
  2593. might find one or find a disassembler for the  8080  that  I  can
  2594. modify for the 8088 CPU.
  2595.  
  2596. Thanks in advance
  2597.  
  2598. John
  2599.  
  2600. ------------------------------
  2601.  
  2602. Date: Mon, 21 Nov 88 14:10 N
  2603. From: <DHAESE%BANUIA51.BITNET@CUNYVM.CUNY.EDU>
  2604. Subject: For all Apple CP/M users.
  2605.  
  2606. This is a message to ALL Apple - CP/M users.
  2607. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2608.  
  2609. Has anyone out there ever succeeded to install a BDOS replacement, of any
  2610. kind, for the standard BDOS of Apple CP/M. I'm thinking of e.g. P2DOS,
  2611. ZRDOS, and maybe many other products available as public domain.
  2612.  
  2613. (* I have an Apple ][+, 64K, 2 drives, Softcard CP/M with Apple CP/M 2.23 *)
  2614.  
  2615. [ Would it be a good idea to submit as many comments as possible to this
  2616.   INFO-CPM server, so we get a general overview on the market situation  ]
  2617.  
  2618. P.S.: CCP replacements are also wellcome. OK? (e.g. ZCPRx, GOCCP, e.a.)
  2619.  
  2620. From: Gratien D'haese
  2621. BITNET: dhaese@banuia51
  2622.  
  2623. ------------------------------
  2624.  
  2625. Date: Fri, 18 Nov 88 22:58:47 EST
  2626. From: Tim Evans <tkevans@fallst>
  2627. Subject: Looking for _Morrow Owners' Review_ Vets
  2628.  
  2629. Hello!  I'm looking for the old _Morrow Owners' Review_ gang.  Any
  2630. of you out there?  (I do know that Erik Westgard can be reached
  2631. via attmail.)
  2632. --
  2633. UUCP:  ...!{rutgers|ames|uunet}!mimsy!aplcen!wb3ffv!fallst!tkevans
  2634. INTERNET:  tkevans%fallst@wb3ffv.ampr.org
  2635. OTHER: ...!attmail!fallst!tkevans
  2636. Tim Evans  2201 Brookhaven Court, Fallston, MD  21047   (301) 965-3286
  2637.  
  2638. ------------------------------
  2639.  
  2640. Date: Mon, 21 Nov 88 10:17:23 EST
  2641. From: Louis Teletski  AMSTE-TAF 4377 <ltelets@apg-1.apg.army.mil>
  2642. Subject: NEC 8500 FLOPPY DRIVE
  2643.  
  2644. I have a NEC  PC-8500 with a PC-8431A floppy disk unit.  The Floppy Disk Unit
  2645. has a single floppy.  I would like to add a second floppy.  The one that fits
  2646. is a TEAC FD 35.E, which I have had trouble finding. Does anyone have a source
  2647. for this disc drive or know of a compatable (electronicaly and physically)
  2648. equivalent?  The TEAC FD 35.E is a single sided drive.  If I put in a double
  2649. sided drive will it work single sided or double sided??
  2650.  
  2651. LOU TELETSKI
  2652.  
  2653. ------------------------------
  2654.  
  2655. Date: 21 Nov 88 02:01:01 GMT
  2656. From: ecsvax!dukeac!tcamp@mcnc.org  (Ted A. Campbell)
  2657. Subject: Need help with Epson Geneva PF-10 3.5" diskette drive
  2658.  
  2659. Does anyone know anyone serving Epson Genevas (PX-8s)?  In particular, 
  2660. I have an errant PF-10 3.5" diskette drive, and would like to inquire
  2661. about having it serviced.  
  2662.  
  2663. Ted A. Campbell
  2664. ...!dukeac!tcamp
  2665. ...!dukeac!numen!tcamp
  2666.  
  2667. ------------------------------
  2668.  
  2669. Date: Mon 21 Nov 1988 15:20:36 EDT
  2670. From: <SAGE@LL.ARPA>
  2671. Subject: New Turbo Pascal Source
  2672.  
  2673. Turbo Pascal for CP/M will soon be available from a new source with a
  2674. completely rewritten manual in looseleaf form (hooray -- we'll actually be
  2675. able to leave it open to a page while we work or insert our own additional
  2676. pages with notes).  As soon as the company is ready to start taking orders,
  2677. I will pass the details along.
  2678.  
  2679. -- Jay Sage
  2680.  
  2681.  
  2682. ------------------------------
  2683.  
  2684. End of INFO-CPM Digest
  2685. ******************************
  2686. 23-Nov-88 01:45:52-MST,6091;000000000000
  2687. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2688. Date: Wed, 23 Nov 88 01:30:12 MST
  2689. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2690. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2691. Subject: INFO-CPM Digest V88 #259
  2692. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2693.  
  2694. INFO-CPM Digest             Wed, 23 Nov 88       Volume 88 : Issue 259
  2695.  
  2696. Today's Topics:
  2697.                           Epson PF-10 drive
  2698.                            NEC Drive Source
  2699.                             Need lost docs
  2700.               Operating System Replacements on the Apple
  2701.                      Recovering Erased CP/M Files
  2702.                           Vector 4 / CP/M-86
  2703. ----------------------------------------------------------------------
  2704.  
  2705. Date: Tue, 22 Nov 88 13:08:16 EST
  2706. From: John C Klensin <KLENSIN@INFOODS.MIT.EDU>
  2707. Subject: Epson PF-10 drive
  2708.  
  2709. Ted,
  2710.   If you find out anything authoritative, please post, but my
  2711. understanding is that Epson's agreement with DAK was that they
  2712. (Epson) would continue to provide service for the machines into
  2713. the indefinite future.  Hence, your first line of defense should
  2714. be a call to Epson's customer inquiry line, at 800-922-8911 the
  2715. last I checked.
  2716.   John Klensin
  2717.   Klensin@INFOODS.MIT.EDU
  2718.  
  2719. ------------------------------
  2720.  
  2721. Date: Tue, 22 Nov 88 07:35:40 PST
  2722. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  2723. Subject: NEC Drive Source
  2724.  
  2725.     I've got a friend dying for an 8500-compatible drive.  Where
  2726.     can you still get one ?  Appartently many places that are
  2727.     liquidating 8500s and have drives only sell a drive WITH an
  2728.     8500 at the same time...
  2729.  
  2730.     rcs
  2731.  
  2732. ------------------------------
  2733.  
  2734. Date: 22 Nov 88 02:11:28 GMT
  2735. From: att!occrsh!uokmax!mcmiller@ucbvax.Berkeley.EDU  (Michael C Miller)
  2736. Subject: Need lost docs
  2737.  
  2738. I was recently the proud recipient of a Cromemco 8K Bytesaver ROM card 
  2739. sans documentation. It has some form of resident software but obviously
  2740. it patches to some long-lost monitor.
  2741. I'd love a copy of the docs but would be very happy with any info on the
  2742. control parameters and programming routines to fire this thing up.
  2743. (Although it reads ,it refuses to deposit anything from the front panel)
  2744.  
  2745. Also, I'm in need of a CPM disk subsystem if anyone has a junker for
  2746. sale let me know.( must handle 8" and 5 1/4" and I'll need a bios )
  2747.  
  2748. thanks in advance.............            sans
  2749.  
  2750. ------------------------------
  2751.  
  2752. Date: Tue 22 Nov 1988 16:05:46 EDT
  2753. From: <SAGE@LL.ARPA>
  2754. Subject: Operating System Replacements on the Apple
  2755.  
  2756. Gratien D'haese wrote:
  2757.  
  2758. >> Has anyone out there ever succeeded to install a BDOS replacement, of any
  2759. >> kind, for the standard BDOS of Apple CP/M. I'm thinking of e.g. P2DOS,
  2760. >> ZRDOS, and maybe many other products available as public domain.
  2761.  
  2762. I am not an expert on Apple CP/M, but it is my understanding that a great
  2763. many people have quite successfully installed all kinds of replacement
  2764. operating system components.  I know for a fact that this is true of the
  2765. Apple PCPI system.
  2766.  
  2767. No one has yet informed me of any Apple CP/M board on which our new NZ-COM
  2768. (for CP/M-2.2) and Z3PLUS (for CP/M-Plus) versions of Z-System do not run
  2769. (and there are a good number of Apple customers).  They install
  2770. automatically, so anyone with an Apple CP/M computer should be able to use
  2771. them, even if they do not know anything about the intricacies of the
  2772. operating system.  There is no need to assemble or patch anything; they run
  2773. like an application program.  Most of the NZ-COM configuration is
  2774. accomplished with a menu program.  The finer points in NZ-COM and all the
  2775. customization (if needed) in Z3PLUS are handled by editing a simple text
  2776. file.
  2777.  
  2778. NZ-COM already includes the ZRDOS replacement disk operating system and the
  2779. ZCPR34 command processor replacement.  ZSDOS/ZDDOS, spectacular new DOS
  2780. replacements that are about to be released (manuals are at the printer now),
  2781. can also be installed into an NZ-COM system (or even a CP/M system).  They
  2782. bring the DOS functionality to a level corresponding to ZCPR3.  Features are
  2783. run-time configurable.  DateStamping has been designed in.  With ZDDOS it is
  2784. handled completely within the DOS; ZSDOS requires a small external module. 
  2785. The date stamping can be either Plu*Perfect style or CP/M-Plus (P2DOS) style
  2786. OR BOTH SIMULTANEOUSLY!  Plu*Perfect style public files are supported, and
  2787. ZSDOS even has a DOS search path like the command search path of ZCPR3. 
  2788. Access modes (read-only or read/write) to files located indirectly are
  2789. controlled dynamically using the utility ZSCONFIG.  Automatic disk logging,
  2790. of course!  Excellent error messages that report not only the nature of the
  2791. error but the name of the file involved, if any.
  2792.  
  2793. So, there is no reason for Apple CP/M users not to take advantage of the
  2794. advanced CP/M-compatible operating systems.
  2795.  
  2796.  
  2797. ------------------------------
  2798.  
  2799. Date: 22 Nov 88 17:58:31 GMT
  2800. From: PKNIGHT@pucc.princeton.edu  (Paul Knight)
  2801. Subject: Recovering Erased CP/M Files
  2802.  
  2803. Is there any way to recover erased files on a CP/M disk?  These are
  2804. WordStar files on a diskette formatted in a Kaypro machine.  Please
  2805. mail responses to me and I will post a summary to the group.
  2806.  
  2807. ------------------------------
  2808.  
  2809. Date: Tue, 22 Nov 88 20:21 O
  2810. From: Trucker <JLAIHO%CC.HELSINKI.FI@CUNYVM.CUNY.EDU>
  2811. Subject: Vector 4 / CP/M-86
  2812.  
  2813. I recently bought an used Vector 4 -computer.
  2814. Now I would like to get some technical and operating system (CP/M-86)
  2815. information.
  2816. If you own a Vector or if you know where I could get information on it,
  2817. please tell me.
  2818.  
  2819.  /--------------------\
  2820. | JLAIHO@finuh.bitnet  |
  2821. | JLAIHO@cc.Helsinki.FI|
  2822.  \-------------------//
  2823.                     //-----------------------------------------------------\
  2824.                    | Disclaimer: My opinions are purely mine.               |
  2825.                    | Trucker -the last barbarian inside Helsinki Turnpike I |
  2826.                     \------------------------------------------------------/
  2827.  
  2828. ------------------------------
  2829.  
  2830. End of INFO-CPM Digest
  2831. ******************************
  2832. 24-Nov-88 01:40:56-MST,2174;000000000000
  2833. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2834. Date: Thu, 24 Nov 88 01:30:16 MST
  2835. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2836. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2837. Subject: INFO-CPM Digest V88 #260
  2838. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2839.  
  2840. INFO-CPM Digest             Thu, 24 Nov 88       Volume 88 : Issue 260
  2841.  
  2842. Today's Topics:
  2843.                            North Star Woes
  2844. ----------------------------------------------------------------------
  2845.  
  2846. Date: 22 Nov 88 16:20:11 GMT
  2847. From: spar!snjsn1!bilbo!greg@decwrl.dec.com  (Greg Wageman)
  2848. Subject: North Star Woes
  2849.  
  2850. In article <[E.ISI.EDU]19-Nov-88.10:44:09.SAC.CCSO-OLA> SAC.CCSO-OLA@E.ISI.EDU writes:
  2851. >I'm the lucky owner of a really nifty-swifty 64K 2-floppy North
  2852. >Star Horizon, acquired second-hand with virtually no
  2853. >documentation.  It runs North Star CP.M 2.2.
  2854. > [....]
  2855. >Anyways, when I go to use the un-LBR'd COM files, the North Star
  2856. >just gronks the primary (logged-in) drive for a few seconds and
  2857. >then reports             NO SPACE 
  2858. >    Neat, eh?  I thought the problem was some BIOS modifications
  2859. >I made, but the problem persists even when I boot from a nearly-
  2860. >virgin system disk (free of my hacking).
  2861. >
  2862. >So, I'm open to suggestions.  Should I try re-shipping the files
  2863. >to the NS?  Look at possible hardware problems?  Pray to whatever
  2864. >formless demons control CP/M bugs?
  2865.  
  2866. That wonderful, verbose NO SPACE message is printed by the CP/M
  2867. program loader when it runs out of TPA for an executable.  In other
  2868. words, you don't have enough RAM to run whatever programs you are
  2869. trying to run.
  2870.  
  2871. As I recall, the North Star didn't use the standard memory
  2872. organization for CP/M (TPA started at 0x100, CCP/BDOS/BIOS at top of
  2873. memory is the standard).  If your arrangement is different, you will
  2874. have to relocate the binaries before they will run in a different
  2875. configuration.
  2876.  
  2877.  
  2878.  
  2879. Greg Wageman            ARPA:  greg%sentry@spar.slb.com
  2880. Schlumberger Technologies    UUCP: ...!decwrl!spar!sentry!greg
  2881. ------------------
  2882. Opinions expressed herein are solely the responsibility of the author.
  2883.  
  2884. ------------------------------
  2885.  
  2886. End of INFO-CPM Digest
  2887. ******************************
  2888. 24-Nov-88 20:31:09-MST,24415;000000000000
  2889. Mail-From: KPETERSEN created at 24-Nov-88 20:24:21
  2890. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  2891. Date: Thu, 24 Nov 88 20:24:19 MST
  2892. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  2893. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2894. Subject: INFO-CPM Digest V88 #261
  2895. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  2896.  
  2897. INFO-CPM Digest             Thu, 24 Nov 88       Volume 88 : Issue 261
  2898.  
  2899. Today's Topics:
  2900.                         SIMTEL20 archive blurb
  2901. ----------------------------------------------------------------------
  2902.  
  2903. Date: Thu, 24 Nov 1988  20:20 MST
  2904. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  2905. Subject: SIMTEL20 archive blurb
  2906.  
  2907. [In response to several requests here is the latest SIMTEL20 archive blurb]
  2908.  
  2909.                      THE SIMTEL20 ARCHIVES
  2910.  
  2911. OVERVIEW
  2912.  
  2913. There is a collossal amount of free public domain software for the
  2914. CP/M, PCDOS/MSDOS and UNIX operating systems, and for the DoD standard
  2915. programming language, Ada, in several archives on WSMR-SIMTEL20.ARMY.MIL,
  2916. a DECsystem-20 running the TOPS-20 operating system at White Sands
  2917. Missile Range.  Archives of correspondence for several newsgroups,
  2918. including INFO-CPM, are also available.
  2919.  
  2920. You can obtain these files using the InterNet file transfer protocol,
  2921. FTP (described in a following paragraph), with user-name "anonymous".
  2922. For a login password, use your host-name or any other string of
  2923. printing characters.  Throughout this message, FTP examples are given
  2924. in a GENERIC syntax.  You will have to consult either local
  2925. documentation or your friendly system wizard to learn the actual
  2926. syntax used with your local mainframe operating system.  For the sake
  2927. of brevity, the full host name "WSMR-SIMTEL20.ARMY.MIL" will be
  2928. dropped from further references to SIMTEL20 in this discussion.
  2929.  
  2930. To obtain directory listings, connect to SIMTEL20 via FTP and do this:
  2931.  
  2932.   get pd2:<cpm>cpm.crclst
  2933.   get pd2:<cpmug>cpmug.crclst
  2934.   get pd2:<sigm>sigm.crclst
  2935.   get pd1:<msdos>msdos.crclst
  2936.   get pd1:<pc-blue>pc-blue.crclst
  2937.   get pd1:<misc>misc.crclst
  2938.   get pd2:<unix-c>unix-c.crclst
  2939.   get pd2:<ada>ada.crclst
  2940.  
  2941. The <CPM> and <MSDOS> archives are the ones to watch for the very
  2942. latest CP/M and MSDOS offerings, as they are updated frequently.  The
  2943. <CPMUG>, <SIGM> and <PC-BLUE> archives contain software distributed by
  2944. the CP/M Users Group, the SIG/M Users Group and the PC-Blue Users
  2945. Group respectively.  This software is available on diskettes from the
  2946. associated users groups, and the archives are updated as new volumes
  2947. are issued.  The <PC-BLUE> archive contains software for the IBM-PC
  2948. and similar machines.  Some runs under CP/M, and some under
  2949. PCDOS/MSDOS.  The <MSDOS> archive also contains software for the MSDOS
  2950. and PCDOS operating systems; but this archive is locally managed, and
  2951. therefore is updated more frequently than the <PC-BLUE> archive.  The
  2952. <UNIX-C> archive contains a variety of UNIX tools.  Those which apply
  2953. specifically to CP/M are in the directory <UNIX-C.CPM>.  The <ADA>
  2954. archive is growing rapidly. Information about this archive is in
  2955. directory PD2:<ADA.GENERAL>.  In general, the archived software is
  2956. very good, having been worked-over and refined by many users.  The
  2957. documentation and comments tend to be complete and informative.  Files
  2958. in all of these archives can be obtained using the FTP procedures
  2959. described in this message.
  2960.  
  2961. PLEASE NOTE: Due to the large number of files available, the archive
  2962. maintainers cannot possibly attempt to validate the proper operation of
  2963. the various programs.  When a program bug is reported, immediate action
  2964. is taken to either correct the error or remove the offending program
  2965. from the archives.  Still, users must understand that all archive
  2966. programs are offered AS IS, and the archive maintainers specifically
  2967. disclaim any liability should these programs malfunction or cause
  2968. damage, incidental or otherwise.  When testing ANY new software, be
  2969. certain that all information stored on disk is backed-up before you
  2970. start, so that you can recover if files are damaged or erased.  This is
  2971. particularly true if you have a hard disk, in which case malfunctions
  2972. can be spectacularly disasterous.
  2973.  
  2974. FILE TYPES
  2975.  
  2976. Files are stored in two formats: Text files such as those with names
  2977. that end with DOC, HEX, INF and ASM are sometimes stored as ASCII
  2978. files, but usually these files are stored in binary squeezed form.
  2979. Binary storage is also used for executable (COM) and library files.
  2980. Squeezed and library files are described below.  All binary data are
  2981. stored as four 8-bit bytes per 36-bit SIMTEL20 word, with the low-order
  2982. four bits of each word filled with zeros.  If such a file is
  2983. interpreted as a contiguous string, as will happen if a straight binary
  2984. transfer is made to a 16 or 32-bit UNIX machine, the four zero filler-
  2985. bits per 36-bit group will cause rather bizarre and frustrating
  2986. results.  The methods for dealing with this situation, which differ
  2987. from machine to machine, are explained in a following paragraph.
  2988.  
  2989. Squeezed and crunched files have been compressed using programs
  2990. available in directory <CPM.SQUSQ> to obtain a significant size
  2991. reduction.  Squeezed files can be identified by the letter Q in the
  2992. second letter of the extension field.  For example, the file
  2993. PD2:<CPM.ASMUTL>RMACPAT.AQM is a squeezed file.  It must be
  2994. transferred as a binary file, and then unsqueezed.  The unsqueezing
  2995. can be done on a CP/M system using USQ-xx.COM (where "xx" is the
  2996. current version) from directory <CPM.SQUSQ>, or there are several
  2997. host-based unsqueezers in the <CPM> and <UNIX-C> archives (see for
  2998. example, directories <MISC.TOPS-20> and <UNIX-C.CPM>).  Files with
  2999. the letter Z as the second letter of the extension field are crunched.
  3000. Uncrunch programs can be found in the same directories as the
  3001. unsqueezer programs.
  3002.  
  3003. CP/M library and archive files (those with names ending in LBR and ARK)
  3004. combine several regular CP/M files into a single BINARY file which
  3005. contains an internal directory of its contents.  LBRs are created using
  3006. the CP/M library utility LU310.COM or some other compatible utility.
  3007. The complete packages for LU310 and a newer compatible program called
  3008. NULUxx (where "xx" is the version) can be found in directory
  3009. PD2:<CPM.ARC-LBR>.  C-language source code for compatible UNIX
  3010. utilities for System V and Berkeley versions of UNIX are in directory
  3011. PD2:<UNIX-C.ARC-PROGS>.
  3012.  
  3013. For more information on ARC, ARK, LBR, squeezed and crunched files,
  3014. get PD2:<CPM>-FILES.DOC and/or PD1:<MSDOS>-FILES.DOC.
  3015.  
  3016. Although the type of storage used for a particular file can usually be
  3017. inferred from the file-name, this is not always true.  It is a good
  3018. idea to check the appropriate "crclst" file to ascertain the storage
  3019. format used for each file of interest.  Now, and for the foreseeable
  3020. future, storage formats for files in the <SIGM>, <CPMUG> and <PC-BLUE>
  3021. archives can be determined from their "generation numbers", as shown by
  3022. the FTP directory command.  For example, the FTP command:
  3023.  
  3024.   dir pd1:<pc-blue.vol001>
  3025.  
  3026. will yield results of the form:
  3027.  
  3028.   -CATALOG.001.2
  3029.   ABSTRACT.001.2
  3030.   BW.ASM.2
  3031.   BW.BAS.1
  3032.   BW.EXE.1
  3033.   COLOR.ASM.2
  3034.   COLOR.BAS.1
  3035.   COLOR.EXE.1
  3036.   ...and so on
  3037.  
  3038. All files with names ending in ".1" are stored in binary format, and
  3039. those with names ending in ".2" are stored in ASCII.  This relationship
  3040. will continue to apply for files in the <SIGM>, <CPMUG> and <PC-BLUE>
  3041. archives until further notice.
  3042.  
  3043. WARNING: Because the public domain archives on SIMTEL20 consume a huge
  3044. amount of disk space, storage capacity will be conserved by the
  3045. greatest practical use of libraries, archives, crunched and squeezed
  3046. files, all of which are stored in binary format.  If you cannot
  3047. properly transfer binary files, you are going to be VERY FRUSTRATED!
  3048. If you need help, please contact your local system wizard and provide
  3049. him/her with a copy of this message.  Having done that, if you are
  3050. still unable to make things work correctly, send a message to
  3051. INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL and I will try to help you.
  3052. Please provide the following information:
  3053.  
  3054.  1. Machine and operating system  (e.g., VAX-11/780, 4.2 BSD UNIX)
  3055.  2. Network software in use  (e.g., 3-Com UNET)
  3056.  3. Complete list of available FTP commands  (e.g., GET, PUT, etc.)
  3057.  
  3058. Important files in the <CPMUG> and <PC-BLUE> archives are the
  3059. CATALOG files. These files, which are stored in ASCII, contain the
  3060. "-CATALOG.nnn" files from all the volumes of their respective archives.
  3061. To obtain these composite catalog files, connect to SIMTEL20 via FTP
  3062. and do this:
  3063.  
  3064.   get pd2:<cpmug>cpmug.cat
  3065.   get pd1:<pc-blue.vol000>pcblue.cat
  3066.  
  3067. Similar files exist for the <SIGM> archive, but they are stored in
  3068. squeezed form.  These files, when unsqueezed, yields SIG0.CAT and
  3069. SIG1.CAT (the catalog).  They can be obtained using the FTP command:
  3070.  
  3071.   get pd2:<sigm.vol000>sig0.cqt
  3072.   get pd2:<sigm.vol000>sig1.cqt
  3073.  
  3074. (NOTE: That's "L-and-three-zeros" in "vol000")
  3075.  
  3076. FILE TRANSFER VIA FTP
  3077.  
  3078. FTP stands for File Transfer Protocol, a formalized procedure for
  3079. moving files among machines on the Defense Data Network (DDN) and other
  3080. networks that connect with the DDN.  The protocol is implemented by a
  3081. program often called FTP.  The different mainframe operating systems
  3082. implement FTP with variations in command syntax.  Some systems have the
  3083. remote-file-name precede the local-file-name in the command.  Others
  3084. reverse this order.  Some versions have the whole command on a single
  3085. input line, while others use multiple lines.  Read the documentation
  3086. for your local system, or consult a friendly system wizard for the
  3087. details of your local FTP command syntax.
  3088.  
  3089. UNIX users can do something like "man ftp" for on-line instructions.
  3090. However, not all UNIX FTP programs are called "ftp", so you may have
  3091. to snoop around in the system directories or ask a system wizard for
  3092. the correct local name to use with the "man" command.  ITS users can
  3093. do ":INFO FTP", and "HELP FTP" works on TOPS-20 and some other
  3094. operating systems.  I will be happy to update this message with
  3095. pointers to other sources of on-line documentation if they are sent
  3096. to INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL.
  3097.  
  3098. FTP transfers from SIMTEL20 can be made with user-name "anonymous".
  3099. Use GUEST for the password.  For anonymous logins, SIMTEL20 supports
  3100. the FTP "change working directory" command.  (Your local syntax may
  3101. be something like CD, or CWD).  Ignore the message which may appear
  3102. that prompts you to enter a password.  This command allows you to
  3103. specify a default SIMTEL20 directory to be used for all file
  3104. retrievals, and thereby relieves you from having to repeatedly type
  3105. "pdx:<whatever>" as part of each filename.  For example, you can do
  3106. something like this:
  3107.  
  3108.   cd pd2:<cpm.goodstuff>
  3109.   get filename-1
  3110.   get filename-2
  3111.   ...and so on
  3112.  
  3113. instead of using the longer filename forms shown in previous examples.
  3114.  
  3115. Users of TOPS-10, TENEX, TOPS-20 or ITS systems can use "image" or
  3116. "paged" mode for ALL transfers.  UNIX users must use "ascii" mode for
  3117. ASCII files, and "type tenex" or "type L 8" mode for binary files.
  3118. MULTICS users can use "ascii" mode for ASCII files, but binary files
  3119. require special treatment that is best described by the following
  3120. example provided by Paul Schauble <Schauble@mit-multics.arpa>:
  3121.  
  3122.  !ftp simtel20
  3123.   220 WSMR-SIMTEL20.ARMY.MIL FTP Server Process 5Z(14)-7 at [date/time]
  3124.  
  3125.   user_ftp:  !login anonymous
  3126.   331 ANONYMOUS user ok, send real ident as password.
  3127.   Password:  !guest
  3128.  
  3129.   user_ftp:  !quote "type l 8" <--(NOTE: That's lowercase "L" 8.)
  3130.   200 Type L bytesize 8 ok.
  3131.  
  3132.   user_ftp:  !get micro:<cpm.zcpr3>alias.hlp alias.hlp
  3133.   150 Retrieve of MICRO:<CPM.ZCPR3>ALIAS.HLP.1 started.
  3134.   226 Transfer completed.
  3135.   Total elapsed time:  35.7 seconds.
  3136.   4348 bytes transferred in 18.5 seconds (1850 bits/sec).
  3137.  
  3138.   user_ftp:  !quit
  3139.   221 QUIT command received. Goodbye.
  3140.  
  3141. Lines beginning with "!" are typed by the terminal user. The received
  3142. files are stored on MULTICS with one 8-bit byte per 9-bit word, and can
  3143. be transferred to a microcomputer with Kermit (described in a
  3144. following paragraph).
  3145.  
  3146. All aspects of the FTP process for UNIX machines have been automated
  3147. to a high degree by a program in directory PD2:<UNIX-C.CPM>. With this
  3148. program, a simple command like "mb modm700.com" can connect to
  3149. SIMTEL20 and transfer the binary file "modm700.com" from directory
  3150. PD2:<CPM.MODEM7> to a local file also named "modm700.com", all with no
  3151. user intervention.  Batch command files containing multiple lines of
  3152. the form in the above example can be run in no-hangup background mode
  3153. to transfer whole directories without the user even remaining
  3154. logged-in on his local system.  For more information, get the file
  3155. PD2:<UNIX-C.CPM>AUTOFTP-DOC.TXT.
  3156.  
  3157. PROGRAMS FOR TRANSFERRING FILES AMONG MAINFRAMES AND MICROS
  3158.  
  3159. Christensen Protocol Mainframe Programs:
  3160.  
  3161. For a micro to reliably exchange files with a mainframe, cooperating
  3162. file transfer programs with automatic error detection and
  3163. retransmission of faulty blocks must be running on both computers. One
  3164. such family of programs uses a popular protocol created by Ward
  3165. Christensen and enhanced by others.  Directory PD2:<UNIX-C.XYZMODEM>
  3166. contains several programs, XMODEM, UC and the older UMODEM (all
  3167. written in C), which implement this protocol on UNIX machines.  See
  3168. the file PD2:<UNIX-C>UNIX-C.CRCLST for a list of other useful UNIX
  3169. utilities.
  3170.  
  3171. On ITS machines, file transfer using the Christensen protocol can be
  3172. done using MMODEM (type :MMODEM for instructions), or LMODEM.
  3173. Documentation for LMODEM is in file .INFO.;LMODEM HELP. Other useful
  3174. ITS utilities include:
  3175.  
  3176.  TYPE8  - types an ASCII file stored in ITS binary format.
  3177.  TYPESQ - types an ITS binary format "squeezed" file (see the first
  3178.           paragraph under FILE TYPES).
  3179.  USQ    - creates an unsqueezed version of a squeezed file.
  3180.  HEXIFY - creates an Intel hex format file from an ITS binary format
  3181.           COM file.
  3182.  COMIFY - creates a COM file from an Intel hex file.
  3183.  CRC    - computes the Cyclic Redundancy Check value for a file, using
  3184.           the same algorithm that is used by the CP/M program CRCK.
  3185.  
  3186. Brief instructions for any of these utilities except LMODEM can be
  3187. obtained by typing ":utility_name" (for example, :CRC).
  3188.  
  3189. The ITS utilities listed above are also available for use with TOPS-20,
  3190. but since ITS binary format is no longer being used for the SIMTEL20
  3191. archives, these utilities have been converted to work with TOPS-20
  3192. binary formats.  A collection of TOPS-20 utilities for transferring and
  3193. manipulating files can be found in directory PD1:<MISC.TOPS-20>.  See
  3194. PD1:<MISC>MISC.CRCLST for a list of available programs.
  3195.  
  3196. File transfer and conversion utilities for use with VAX/VMS machines
  3197. are contained in directory PD1:<MISC.VAXVMS>.  See MISC.CRCLST for
  3198. details.
  3199.  
  3200. Christensen Protocol Microcomputer Programs:
  3201.  
  3202. An excellent program for transferring files between micros, or between
  3203. micros and mainframes is called MODM700.  This program, often referred
  3204. to as MODEM7 (the name of its easier to pronounce ancestor), uses the
  3205. popular Christensen protocol to transfer files with automatic error
  3206. detection and retransmission of erroneous blocks.
  3207.  
  3208. To get started with MODM700, you should first FTP and examine the "DOC"
  3209. and "MSG" files from the binary library file PD2:<CPM.MODEM7>MODM700.LBR.
  3210. The "DOC" and "MSG" files are actually stored in the library in
  3211. squeezed form, so you will have to perform three steps to get them:
  3212.  
  3213.    1. FTP the binary library file.
  3214.    2. Extract the elements having filename extensions of "DQC" and
  3215.       "MQG". If you have no facilities for doing this on your
  3216.       mainframe host (see the earlier comments on mainframe-based
  3217.       library utilities), then you will have to transfer the library
  3218.       to a microcomputer and extract the necessary elements there.
  3219.       If this requirement seems to put you in a "Catch-22" situation
  3220.       because you have no facilities for mainframe-to-microcomputer
  3221.       transfers, there is a way out; read the "Getting Started"
  3222.       section which follows.
  3223.  
  3224.    3. Use an "unsqueezer" (described above) to convert the "DQC" and
  3225.       "MQG" files extracted from the library into "DOC" and "MSG"
  3226.       files. As in the case of the library extractions, unsqueezing
  3227.       can be done on either a mainfrome host or a microcomputer,
  3228.       depending on your circumstances.
  3229.  
  3230. Together, these files will tell you just about all there is to know
  3231. about getting MODM700 to run on your machine. Take the time to read
  3232. them; they're quite informative.  You will also get some helpful
  3233. insights from reading some of the overlay files. These overlays,
  3234. described in file PD2:<CPM.MODEM7>M7OVL-yy.LST, are used to customize
  3235. MODM700 for particular machines without having to edit and assemble
  3236. the huge MODM700 source file.  Complete instructions for performing
  3237. this procedure are contained in each overlay file.  The letters "yy"
  3238. in the above filename should be replaced with two digits giving the
  3239. current version number as determined from CPM.CRCLST.
  3240.  
  3241. And then, there is MEX. MEX stands for "modem executive", and it is
  3242. just what the name implies, a communications and file-transfer
  3243. program with a built-in mini operating system that runs under CP/M.
  3244. This program can do file transfers using either the Christensen or
  3245. Compuserve protocol, and it has an enormous potential for highly
  3246. automated operations because it can read and execute command-scripts
  3247. pre-stored in disk files.  These scripts can include sending
  3248. commands to a remote computer, as if they had been sent manually
  3249. from the microcomputer in terminal-mode.  Users of this relatively
  3250. new program are still exploring its possibilities.  For more
  3251. information, look in CPM.CRCLST under the heading "PD2:<CPM.MEX>",
  3252. and then get the various files that have "DQC" and "IQF" in their
  3253. names.  These DOCumentation and INFormation files are stored in
  3254. squeezed form (note the "Q" in the filename extensions), so you will
  3255. have to unsqueeze them.  Overlays for MODM700 will also work with
  3256. MEX, but they will not provide all of the extended MEX features.
  3257.  
  3258. Kermit:
  3259.  
  3260. Another excellent program for transferring files is called KERMIT. This
  3261. program has the advantage of being available for an impressively large
  3262. number of mainframes and micros. It is, for example, available for the
  3263. IBM-PC, and it DOES NOT require CP/M.
  3264.  
  3265. To get started with KERMIT, connect to CUNIXC.CC.COLUMBIA.EDU using
  3266. FTP, and do this:
  3267.  
  3268.   login anonymous
  3269.   user guest    (or answer guest if it asks for a password)
  3270.   cd ker
  3271.   get readme.doc
  3272.  
  3273. Note that this file is NOT on SIMTEL20, and the name is subject to
  3274. change.  If you cannot find a file with this name, snoop around in the
  3275. first half-dozen or so files in the alphabetical listing obtainable
  3276. using the FTP directory command:
  3277.  
  3278.   dir
  3279.  
  3280. You should find something useful.
  3281.  
  3282.   Questions can be addressed to INFO-KERMIT-REQUEST@CUNIXC.CC.COLUMBIA.EDU.
  3283.  
  3284. Getting Started:
  3285.  
  3286. In order to get MODM700, MEX or KERMIT running on your micro, you must
  3287. first transfer the necessary files from mainframe to micro. If you
  3288. already have a receive-to-disk communications program of some sort, you
  3289. can use it to move the needed files.  In the long-run it is essential
  3290. to be able to transfer 8-bit binary files, but initially it is not
  3291. absolutely necessary.  Some of the files are quite large.  For example,
  3292. MODM700.COM is over 18K bytes, and the HEX file (which you will need if
  3293. you can't transfer 8-bit files) is over 45K.  Moving large files to
  3294. your micro without using an error detecting protocol can result in
  3295. frustrating errors, but it can be done by receiving multiple copies and
  3296. using manual or machine-assisted comparisons to locate and repair bad
  3297. parts of the code.  However, there IS a better way.
  3298.  
  3299. Directory PD2:<CPM.STARTER-KIT> contains a short starter-program called
  3300. PIPMODEM.ASM that can be FTPed to your mainframe, printed, and then
  3301. entered into your microcomputer by hand and assembled.  This can then
  3302. be used to down-load either MBOOT3.ASM or BMODEM.BAS (depending on
  3303. whether you prefer assembly language or BASIC), both of which can
  3304. receive files using the error detecting Christensen protocol.  Once you
  3305. have this capability, you can download the full-function file transfer
  3306. program of your choice.  To examine this option, connect to SIMTEL20
  3307. via FTP and do this:
  3308.  
  3309.   get pd2:<cpm.starter-kit>pipmodem.asm
  3310.   get pd2:<cpm.starter-kit>pipmodem.doc
  3311.   get pd2:<cpm.starter-kit>mboot3.asm
  3312.   get pd2:<cpm.starter-kit>bmodem.bas
  3313.   get pd2:<cpm.starter-kit>bmodem.doc
  3314.  
  3315. All are ASCII files.  Read PIPMODEM.DOC first, then look at MBOOT3.ASM
  3316. and BMODEM.DOC.  PIPMODEM.DOC explains the situation very nicely.
  3317. Questions concerning these programs should be sent to
  3318. INFO-CPM@WSMR-SIMTEL20.ARMY.MIL (NOT to INFO-CPM-REQUEST).
  3319.  
  3320. NEWSGROUP CORRESPONDENCE ARCHIVES
  3321.  
  3322. Copies of correspondence for several newsgroups are kept on SIMTEL20
  3323. in directories with names of the form PD2:<ARCHIVES.KEYWORD>, where
  3324. "KEYWORD" has been chosen to indicate the associated newsgroup. At
  3325. present, the following correspondence archives are available:
  3326.  
  3327.      newsgroup        mail archive filename
  3328.   ---------------     ---------------------
  3329.   ADA-SW              PD2:<ARCHIVES.ADA-SW>
  3330.   AMETHYST-USERS      PD2:<ARCHIVES.AMETHYST>
  3331.   INFO-68K            PD2:<ARCHIVES.68K>
  3332.   INFO-APPLE          PD2:<ARCHIVES.APPLE>
  3333.   INFO-CPM            PD2:<ARCHIVES.CPM>
  3334.   INFO-FORTH          PD2:<ARCHIVES.FORTH>
  3335.   INFO-HAMS           PD2:<ARCHIVES.HAMS>
  3336.   INFO-MICRO          PD2:<ARCHIVES.MICRO>
  3337.   INFO-XMODEM         PD2:<ARCHIVES.XMODEM>
  3338.   INFO-MODEMXX        PD2:<ARCHIVES.MODEMXX>
  3339.   INFO-MODULA-2       PD2:<ARCHIVES.MODULA-2>
  3340.   NORTHSTAR-USERS     PD2:<ARCHIVES.NORTHSTAR>
  3341.   PACKET-RADIO        PD2:<ARCHIVES.PACKET>
  3342.   INFO-PASCAL         PD2:<ARCHIVES.PASCAL>
  3343.   UNIX-SW             PD2:<ARCHIVES.UNIX-SW>
  3344.   INFO-XENIX310       PD2:<ARCHIVES.XENIX310>
  3345.  
  3346. Descriptions of these and other newsgroups can be obtained via FTP with
  3347. anonymous login (as for SIMTEL20) from the Network Information Center's
  3348. host SRI-NIC.ARPA.  Ask for the file PS:<NETINFO>INTEREST-GROUPS.TXT
  3349. (an ASCII file).  And please note, this is NOT on SIMTEL20.
  3350.  
  3351. File names for SIMTEL20 newsgroup correspondence archives have two
  3352. forms. For example, PD2:<ARCHIVES.CPM>CPM.ARCHIV.ymmdd is a group of
  3353. files containing INFO-CPM correspondence going back several years. The
  3354. characters "ymmdd" in the file names are actually digits giving the
  3355. year, month and day of the last message in each particular file.  Current
  3356. correspondence is kept in the file PD2:<ARCHIVES.CPM>CPM-ARCHIV.TXT, which
  3357. is constantly changing. Although INFO-CPM has been used as an example
  3358. here, the same naming scheme is used for the other newsgroup files as
  3359. well.  For a complete list of available files, connect to SIMTEL20 via
  3360. FTP and do this:
  3361.  
  3362.   dir PD2:<ARchives>
  3363.  
  3364. You will receive a list of names of the form:
  3365.  
  3366.   KEYWORD.DIRECTORY.n
  3367.  
  3368. where "n" is one or more digits.  For example, the INFO-CPM listing
  3369. currently appears as "CPM.DIRECTORY.1"  To then get a list of files in
  3370. a particular archive, do this:
  3371.  
  3372.   dir PD2:<ARchives.keyword>
  3373.  
  3374. where "keyword" (for example, "cpm") is chosen from the preceding list,
  3375. and the word "directory" and the number "n" are not used.  At present,
  3376. all of these files are stored in ASCII.
  3377.  
  3378. ADDITIONS, IMPROVEMENTS AND CORRECTIONS
  3379.  
  3380. Suggestions for additions, improvements and corrections to this
  3381. message are always welcome. Please send them to
  3382. INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL.
  3383.  
  3384. Contributions of public domain software are actively solicited.  If
  3385. you have something that seems appropriate for inclusion in the <CPM>,
  3386. <MSDOS> or <MISC> archives, please contact Keith Petersen
  3387. <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>.  Likewise, contact Richard Conn
  3388. <ADA-SW-REQUEST@WSMR-SIMTEL20.ARMY.MIL> if you wish to contribute to
  3389. the <ADA> archive, and Dave Curry
  3390. <UNIX-SW-REQUEST@WSMR-SIMTEL20.ARMY.MIL> if you have something for the
  3391. <UNIX-C> archive.
  3392.  
  3393.      Happy computing!
  3394.  
  3395.      Keith Petersen
  3396.      W8SDZ@WSMR-SIMTEL20.ARMY.MIL
  3397.  
  3398. ------------------------------
  3399.  
  3400. End of INFO-CPM Digest
  3401. ******************************
  3402. 25-Nov-88 01:44:40-MST,14504;000000000000
  3403. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  3404. Date: Fri, 25 Nov 88 01:31:03 MST
  3405. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  3406. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  3407. Subject: INFO-CPM Digest V88 #262
  3408. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  3409.  
  3410. INFO-CPM Digest             Fri, 25 Nov 88       Volume 88 : Issue 262
  3411.  
  3412. Today's Topics:
  3413.           Accessing the SIMTEL20 archives from non-DDN hosts
  3414.                  extremely cheap single-board comput
  3415.                      Format of .REL files wanted
  3416.                 UZI, a Z-80 Unix clone kernel (2 msgs)
  3417. ----------------------------------------------------------------------
  3418.  
  3419. Date: Thu, 24 Nov 1988  20:22 MST
  3420. From: Keith Petersen <W8SDZ@WSMR-SIMTEL20.ARMY.MIL>
  3421. Subject: Accessing the SIMTEL20 archives from non-DDN hosts
  3422.  
  3423. Here is updated info on the server at VM.ECS.RPI.EDU.  Notice the
  3424. various options and limitations depending on the operating system of
  3425. your host.
  3426.  
  3427. --Keith Petersen
  3428. Maintainer of the CP/M & MSDOS archives at WSMR-SIMTEL20.ARMY.MIL [26.0.0.74]
  3429.  
  3430. ---forwarded message---
  3431. From:   "John S. Fisher"  <FISHER@VM.ECS.RPI.EDU>
  3432. To:  INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  3433. Subject: More up-to-date info on the server at RPICICGE.BITNET
  3434.  
  3435. The following is a more up-to-date collection of information about
  3436. using the server at RPICICGE.BITNET (aka VM.ECS.RPI.EDU).  Two notes
  3437. first, though: For non-Bitnet users connectivity continues to be a
  3438. problem.  The server uses the From: header in mail messages to derive
  3439. the return path, and it does this without the aid of a domain name
  3440. server.  Hosts not in the SRI hosts tables are typically unreachable.
  3441. Also, there have been some performance problems with the gateway
  3442. between Arpanet and Nysernet (where VM.ECS.RPI.EDU is to be found).
  3443. The ability of the server to satisfy file requests has been hampered.
  3444.  
  3445.            --------------
  3446. RPICICGE File Server Documentation and Usage Notes
  3447.  
  3448. The RPICICGE File Server gives users on Bitnet hosts nearly up-to-date
  3449. access to the collossal public domain software collection stored on
  3450. WSMR-SIMTEL20.ARMY.MIL.  The server runs on an IBM VM/SP system and is
  3451. built on top of popular mail/file server, Revised LISTSERV.  However,
  3452. since the server handles files directly from WSMR-SIMTEL20.ARMY.MIL,
  3453. the normal VM/SP and LISTSERV concepts do not apply.
  3454.  
  3455.      WSMR-SIMTEL20.ARMY.MIL is a DEC Tops-20 system, and file naming
  3456. therefore follow Tops-20 conventions.  For this server, file names
  3457. always conform , to the following layout:
  3458.  
  3459.      diskname:<directoryname.subdirectoryname>filename.extension
  3460.  
  3461. The diskname identifies the physical disk device where the file is
  3462. stored.  The software archives are all kept on the disk named PD.
  3463. The directoryname identifies in which archive the file is stored.
  3464. The server provides access to the following archives:
  3465.  
  3466.      CPM     -- Info-CPM software archives.
  3467.      MSDOS   -- Info-IBMPC software archives.
  3468.      SIGM    -- SIG/M software archives.
  3469.      PC-BLUE -- PC-Blue software archives.
  3470.      MISC    -- Miscellaneous software archives.
  3471.  
  3472. The subdirectorynames partitions the archive into categories, and the
  3473. categories vary from archive to archive.  The filename is generally
  3474. some descriptive name for the file; the extentionname indicates its
  3475. type.  For example,
  3476.  
  3477.      PD1:<MSDOS.STARTER>UUDECODE.BAS
  3478.  
  3479. is a BASIC source program that does uudecoding.  It is located in the
  3480. STARTER (for starter-kit) subdirectory of the MSDOS archive.  When
  3481. requesting files from the server you must specify the file's fully
  3482. qualified name using the Tops-20 notation.
  3483.  
  3484. (Note:  The design of the server does not allow for getting files
  3485. at the top level directory, e.g. PD2:<CPM>CPM.CRCLST is not available.
  3486. However, since the files at the top level are generally directory
  3487. listings, the need for them is superceded by the /PDDIR command.)
  3488.  
  3489. Requests are sent to LISTSERV@RPICICGE.BITNET either as RFC822-style
  3490. mail, or as interactive messages.  Two commands are supported by the
  3491. server.  The /PDDIR command requests a directory of available files,
  3492. and the /PDDIR command requests a specific file.
  3493.  
  3494. *********************
  3495. The /PDDIR command. *
  3496. *********************
  3497. The /PDDIR command is used to list the names of files that match some
  3498. pattern.  The command has several forms.  They are:
  3499.  
  3500.     /PDDIR
  3501.     /PDDIR  PD1:<directory>
  3502.     /PDDIR  PD1:<directory.subdirectory>filename.ext  age
  3503.  
  3504. The first form lists the names of all the archives known to the server.
  3505. At present these are CPM, SIGM, PC-BLUE, MSDOS, and MISC.  The second
  3506. form lists the names of all the subdirectories in a particular archive.
  3507. (The directory name must be one of the known archives: CPM, SIGM, etc.)
  3508. The third form lists the names of files in the archive.  The age
  3509. parameter limits how old a file in the archive may be and still be
  3510. considered.  If omitted, the default is 30, meaning 30 days old.
  3511. The directory name must be one of CPM, SIGM, PC-BLUE, MSDOS, or MISC.
  3512. The subdirectory, filename, and ext may include asterisks ('*') as
  3513. "wild-card" characters.  The following are examples.
  3514.  
  3515.     /PDDIR PD1:<MSDOS>  --Lists all subdirectories in the MSDOS archive.
  3516.     /PDDIR PD2:<SIGM.*>*.*   --Lists files added in the last 30 days.
  3517.     /PDDIR PD1:<MISC.VAXVMS>*.* 9999 --Lists VAX/VMS related files.
  3518.     /PDDIR PD2:<CPM>UUDECODE*.* 9999 --Lists uudecode software for CP/M.
  3519.  
  3520. *********************
  3521. The /PDDIR command. *
  3522. *********************
  3523. The /PDGET command is used to request specific files.  No pattern-
  3524. matching is allowed.  The syntax for this command is as follows:
  3525.  
  3526.     /PDGET  format  simtel.filename   ( encoding
  3527.  
  3528. The format specifies how the file is to be transmitted.  Allowed
  3529. values are NETDATA, PUNCH, and MAIL.
  3530.  
  3531.     NETDATA  -- suitable for transfer to Bitnet hosts that can accept
  3532.                 files in IBM Netdata format.
  3533.     PUNCH    -- suitable for transfer to Bitnet hosts that can accept
  3534.                 files but cannot decode the Netdata format.  Files
  3535.                 are sent as 80-byte card-images.
  3536.     MAIL     -- suitable for transfer to hosts that can accept only
  3537.                 mail or are accessible to Bitnet only through gateways.
  3538.                 Large files sent via mail are split into several
  3539.                 smaller files that the recipient must reassemble.
  3540.  
  3541. If the format is omitted, NETDATA is assumed for Bitnet hosts and MAIL
  3542. for all others.
  3543.  
  3544. The encoding specifies any special translation for the file data:
  3545.  
  3546.     ASIS     -- suitable for hosts that can receive binary data.  The
  3547.                 file is sent exactly as it is stored on the server:
  3548.                 binary images of the file data.  ASIS may be used
  3549.                 only with format NETDATA.
  3550.     UUENCODE -- suitable for hosts that cannot receive binary data.
  3551.                 The file is sent uuencoded.
  3552.     TRANSLATE -- suitable for any host, but only when the file actually
  3553.                 represents readable text.  The file is translated to
  3554.                 EBCDIC.  (If you are on an ASCII machine, then your
  3555.                 system should automatically translate to ASCII when
  3556.                 the file arrives.) TRANSLATE applied to a binary file
  3557.                 will yield trash.
  3558.  
  3559. If no encoding is specified, then ASIS is assumed for NETDATA, and
  3560. UUENCODE for the others.
  3561.  
  3562. *** Note:  Users on non-IBM hosts should remember that with the
  3563.            NETDATA/ASIS server defaults, binary data is put on an
  3564.            EBCDIC network (viz. Bitnet).  The normal action of most
  3565.            non-IBM networking software is to do EBCDIC/ASCII trans-
  3566.            lation on incoming data.  This will render most files
  3567.            from the server useless.  Non-IBM users should either
  3568.            use one of the other encoding options or receive the
  3569.            a file without translation.  (Jnet has this capability.)
  3570.  
  3571. In each of the following examples the user wants the UUDECODE.HEX and
  3572. the UNARC16.ARK file to download to a CP/M micro.
  3573.  
  3574. (1)  The user is on an IBM host directly connected to Bitnet:
  3575.           /PDGET  NETDATA  PD2:<CPM.STARTER-KIT>UUDECODE.HEX (TRANSLATE
  3576.           /PDGET  NETDATA  PD2:<CPM.ARC-LBR>UNARC16.ARK
  3577.  
  3578. (2)  The user is on a non-IBM host directly connected to Bitnet and can
  3579.      receive Netdata files, but not binary:
  3580.           /PDGET  NETDATA  PD2:<CPM.STARTER-KIT>UUDECODE.HEX (TRANSLATE
  3581.           /PDGET  NETDATA  PD2:<CPM.ARC-LBR>UNARC16.ARK  (UUE
  3582.  
  3583. (3)  The user is on some host somewhere:
  3584.           /PDGET  MAIL  PD2:<CPM.STARTER-KIT>UUDECODE.HEX (TRANSLATE
  3585.           /PDGET  MAIL  PD2:<CPM.ARC-LBR>UNARC16.ARK  (UUE
  3586.  
  3587. *********************
  3588. Additional remarks: *
  3589. *********************
  3590. (1)  If the server is unable to satisfy a request for a file from
  3591.      Simtel20 in three days, the request is rejected.
  3592.  
  3593. (2)  The server limits /PDGET and /PDDIR request by number and by size.
  3594.      The limits are adjusted periodically to regulate network load.
  3595.  
  3596. (3)  The server refreshes its directory listings of files at Simtel20
  3597.      about every two days.  Therefore, there is a window during which
  3598.      requests for recently deleted files are accepted by the server
  3599.      and requests for recently added files are rejected.
  3600.  
  3601. (4)  The server is EXPERIMENTAL.  It is supported on an as-time-is-
  3602.      available, best-efforts basis.
  3603.  
  3604. (5)  The primary mission of the server is to support the Info-CPM
  3605.      community on Bitnet.  General availability will continue as
  3606.      long as that mission is not compromised, and as long as disk
  3607.      space, system load, and network load are not a problem.
  3608.  
  3609. (6)  Problems regarding the service should be sent directly to
  3610.      FISHER@RPICICGE, and not to anyone at Simtel20 or its associated
  3611.      interest groups.
  3612.  
  3613. ------------------------------
  3614.  
  3615. Date: 22 Nov 88 07:42:00 GMT
  3616. From: mcvax!unido!nixpbe!ugun21!josef@uunet.uu.net
  3617. Subject: extremely cheap single-board comput
  3618.  
  3619. Well, they aren't what You would call "extremely cheap (n <= $30)",
  3620. but have You looked at the Single Board Computers/Controllers
  3621. Steve Ciarcia (from BYTE and CCInk) designed?
  3622.  
  3623. They might just be what You are looking for, but the price tag is
  3624. a little higher than the one You mention:
  3625.  
  3626. BCC11 Z8 based, BASIC/Forth programmable    $139.00
  3627. BCC52 8052 based, BASIC programmable        $189.00
  3628. BCC180 64180 based, BASIC programmable        $395.00
  3629. You can add opto-isolated I/O to be on the safe side:
  3630. BCC40D 8-Ch opto isolated I/O            $139.00
  3631. BCC40R 8-Ch Relay output board            $169.00
  3632.  
  3633. Question is if You are able to get anything in the $30.00 range!
  3634.  
  3635. I've built the BCC11 and the BCC52 myself and they are real fun!
  3636. (They were described in BYTE some time ago: BCC11: BYTE July/August 1981,
  3637. BCC52, BCC180 I forgot)
  3638. Their main advantage is, they're programmable in BASIC (I would prefer
  3639. C or PASCAL, but BASIC's what You get)
  3640. You can also escape to assembly language for the time-critical stuff.
  3641.  
  3642. Contact
  3643.     Micromint Inc
  3644.     4 Park Street
  3645.     Vernon, CT, 06066
  3646.     (203) 871-6170
  3647.     1-800-635-3355    (Orders only)
  3648.  
  3649.         Josef Moellers
  3650.  
  3651.     paper mail:            e-mail:
  3652. c/o Nixdorf Computer AG        USA:  uunet!linus!nixbur!nixpbe!mollers.pad
  3653. Abt. EG-3            !USA: mcvax!unido!nixpbe!mollers.pad
  3654. Unterer Frankfurter Weg
  3655. D-4790 Paderborn
  3656. tel.: (+49) 5251 104691
  3657.  
  3658. Standard disclaimer: Blablabla opinion blablabla employer blablabla!
  3659. Addidional Disclaimer: I have no connection whatsoever with Micromint
  3660.     apart from the fact that I am a VERY SATISFIED CUSTOMER!
  3661.  
  3662. ------------------------------
  3663.  
  3664. Date: 21 Nov 88 09:19:00 GMT
  3665. From: mcvax!unido!nixpbe!ugun21!josef@uunet.uu.net
  3666. Subject: Format of .REL files wanted
  3667.  
  3668. Subject: Format of .REL files
  3669.  
  3670. I have posted this before on a different newsgroup, have received an
  3671. e-mail-response, but have lost it.
  3672. So here I go again:
  3673.  
  3674. What is the format of the (Microsoft?) .REL files that the assembler
  3675. generates?
  3676. All I have found out is that they seem to be bit-packed, i.e. they
  3677. consist of fields that are more or less any number of bits in size.
  3678.  
  3679. My foremost aim is to write a UN*X nm(1)-style utility  for my
  3680. Z-System (Steve Ciarcia's SB180FX), which is CP/M2.2 compatible.
  3681.  
  3682.         Josef Moellers
  3683.  
  3684.     paper mail:            e-mail:
  3685. c/o Nixdorf Computer AG        USA:  uunet!linus!nixbur!nixpbe!mollers.pad
  3686. Abt. EG-3            !USA: mcvax!unido!nixpbe!mollers.pad
  3687. Unterer Frankfurter Weg
  3688. D-4790 Paderborn
  3689. tel.: (+49) 5251 104691
  3690.  
  3691. Standard disclaimer: Blablabla opinion blablabla employer blablabla!
  3692.  
  3693. ------------------------------
  3694.  
  3695. Date: 20 Nov 88 08:37:10 GMT
  3696. From: mcvax!cernvax!ethz!solaris!wyle@uunet.uu.net  (Mitchell Wyle)
  3697. Subject: UZI, a Z-80 Unix clone kernel
  3698.  
  3699. In article <322@pte.UUCP> car@pte.UUCP (Chris Rende) writes:
  3700. >> I have been watching comp.sources.misc at my site, and have not
  3701. >> seen this either.  As Martin Boening states, it may be best to
  3702. [...]
  3703. >I too have been waiting patiently, but there has not been much traffic in
  3704. >I vote for posting it here, after all, this is where the Z-80 folks hang out.
  3705.  
  3706. Here here!  I agree.  Please post the sources.  I have been porting
  3707. the minix Bourne-shell everywhere, to get the feel of the code, waiting
  3708. for Galil  ...er... Uzi to come over comp.sources.misc.
  3709.  
  3710. -- 
  3711. -Mitchell F. Wyle            wyle@ethz.uucp
  3712. Institut fuer Informatik     wyle%ifi.ethz.ch@relay.cs.net
  3713. ETH Zentrum                  
  3714. 8092 Zuerich, Switzerland    +41 1 256-5237
  3715.  
  3716. ------------------------------
  3717.  
  3718. Date: 22 Nov 88 21:34:41 GMT
  3719. From: mcvax!ukc!warwick!haldane@uunet.uu.net  (Steve Sykes)
  3720. Subject: UZI, a Z-80 Unix clone kernel
  3721.  
  3722. In article Keith Petersen writes:
  3723. >I have asked the author of UZI, the Z80 Unix clone kernel, to upload
  3724. >his files to SIMTEL20.  When they are in place I'll make an
  3725. >announcement so Internet folks can get it with FTP and Bitnet/Usenet
  3726. >folks can get it from LISTSERV, the netmail file server.
  3727. >
  3728. >It will also be available on my RCP/M (see number below) which is
  3729. >accessable via PC Pursuit 1200/2400 bps), and on the National CP/M
  3730. >RoundTable on GEnie.
  3731. >
  3732.  
  3733. So, (excuse ignorance), how does one get stuff from SIMTEL20 in the UK?
  3734.  
  3735. Steve.
  3736. UUCP:   ...!mcvax!ukc!warwick!haldane       |    Have you hugged your
  3737. JANET:  haldane@uk.ac.warwick.cs            |        radio today?
  3738. ARPA:   haldane@cs.warwick.ac.uk            |_____________________________
  3739. Steve Sykes, Computing Dept, Warwick University, Coventry CV4 7AL, England
  3740.  
  3741. ------------------------------
  3742.  
  3743. End of INFO-CPM Digest
  3744. ******************************
  3745. 26-Nov-88 01:45:12-MST,19658;000000000000
  3746. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  3747. Date: Sat, 26 Nov 88 01:30:24 MST
  3748. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  3749. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  3750. Subject: INFO-CPM Digest V88 #263
  3751. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  3752.  
  3753. INFO-CPM Digest             Sat, 26 Nov 88       Volume 88 : Issue 263
  3754.  
  3755. Today's Topics:
  3756.                  Accessing SIMTEL20 files from Europe
  3757.                               Bytesaver
  3758.                         Jade S-100 Big-Z board
  3759.                            North Star Woes
  3760.                     UZI, a Z-80 Unix clone kernel
  3761. ----------------------------------------------------------------------
  3762.  
  3763. Date: Fri, 25 Nov 1988   11:29:20   CET
  3764. From: A0045%DK0RRZK0.BITNET@CUNYVM.CUNY.EDU
  3765. Subject: Accessing SIMTEL20 files from Europe
  3766.  
  3767. The BITNET server at RPICICGE is no longer accessible from European
  3768. sites, but instead there are serveral 'sub-servers' spread throughout
  3769. Europe, which offer the same service on BITNET.
  3770.  
  3771. Below is the original Help file from these European TRICKLE servers.
  3772.  
  3773. ======================== Begin of RED Help file ===========================
  3774.  
  3775.                RED - Listserv Redirector
  3776.                (C)1988 Turgut Kalfaoglu
  3777.  
  3778.  
  3779. What is RED?
  3780.   RED provides the SIMTEL20  files, and directory listings, with its
  3781.   own cache, where it keeps  its most recently requested files. It
  3782.   reduces the network load by providing the cache, and by providing
  3783.   directory listings  locally, instead of through  a distant list
  3784.   server.. It is a machine  (process) that runs disconnected from a
  3785.   terminal.
  3786.  
  3787.   Currently, the four sites that run this  software are called:
  3788.  
  3789.   In Denmark:   TRICKLE@DKTC11
  3790.   In Turkey:    TRICKLE@TREARN
  3791.   In Italy:     TRICKLE@IMIPOLI
  3792.   In Belgium:   TRICKLE@BANUFS11
  3793.  
  3794.   You are urged  to use the one that is  closer to your location.
  3795.  
  3796.   In this  tutorial, we will  be using 'TELL TRICKLE  AT TREARN',
  3797.   but  this  can  be  replaced  with  'TELL  TRICKLE  AT  DKTC11'
  3798.   or 'TELL TRICKLE AT IMIPOLI'.
  3799.  
  3800.   We also will use the 'TELL' command to send a single line message.
  3801.   It should be replaced with whatever is appropriate for your system.
  3802.   (Like XMIT , SEND, etc.)
  3803.  
  3804. How does it work?
  3805.   It provides faster file delivery than LISTSERV@RPICICGE because it
  3806.   holds the most recently requested files, and it also asks its peers,
  3807.   to find out if any of them has the file.
  3808.  
  3809.   It has two major commands.  /PDDIR and /PDGET..  As the names
  3810.   indicate, /PDDIR provides the names of the files, and /PDGET
  3811.   delivers files.
  3812.  
  3813. How to use /PDDIR:
  3814.   On IBM/VM systems, you can get a list of the 'major directory' names
  3815.   by simply typing this command:
  3816.  
  3817.            TELL TRICKLE AT TREARN /PDDIR
  3818.   RED should now send you a list of the major directory names.  Now,
  3819.   you can obtain a list of the sub-directories of any of the displayed
  3820.   names by putting the name between less-than and greater-than
  3821.   symbols..  For example,
  3822.  
  3823.            TELL TRICKLE AT TREARN /PDDIR <MSDOS>
  3824.  
  3825.   RED will mail you a file containing the names of the
  3826.   sub-directories.  Once you choose a subdirectory to examine, type in
  3827.   the main directory name, a period, then the name of the subdirectory
  3828.   name.  For example, if you chose SYSUTL sub-directory of MSDOS, then
  3829.   you may type this:
  3830.  
  3831.            TELL TRICKLE AT TREARN /PDDIR <MSDOS.SYSUTL>
  3832.  
  3833.   RED will first notify you of the number of files found, then will go
  3834.   ahead and mail you this list..  Once you choose your file(s) to
  3835.   order, then read on..
  3836.  
  3837. How to use the /PDGET command:
  3838.   Once you have a filename in hand, then tell RED to send you this
  3839.   file by providing it with the full directory name, and the
  3840.   filename..  If you wish to order a game called MADMAX.ARC that
  3841.   resides in the <MSDOS.GAMES> directory, then you may type in this
  3842.   command:
  3843.  
  3844.       TELL TRICKLE AT TREARN /PDGET <MSDOS.GAMES>MADMAX.ARC
  3845.  
  3846.   naturally, the above is only an example, and the file may or may not
  3847.   be present if you send the above command.
  3848.  
  3849. Receiving your file in a different format:
  3850.  
  3851.   Normally, SIMTEL files are sent AS-IS, meaning, ASCII.  If you would
  3852.   like to receive your file in a different format, you may want to
  3853.   append any of the below to the end of your command:
  3854.  
  3855.   (EBC80 Converts the file to 80-Column EBCDIC format
  3856.   (EBC32 Converts the file to 132-Column EBCDIC format
  3857.   (UUE uuencodes the file
  3858.   (OLD Sends the file using DISK DUMP or PUNCH format
  3859.   (SF Supresses BITSEND, and forces SENDFILE to be used for the
  3860.   transfer.
  3861.   (MAIL Forces results to be sent via MAILER.  (This is the default
  3862.   for MAIL command files)
  3863.  
  3864.   You may also wish to combine several options together.  For example,
  3865.   to receive a directory listing in PUNCH format, and UUEncoded,
  3866.    TELL TRICKLE AT TREARN /PDDIR <MSDOS.C> (OLD UUE
  3867.  
  3868.   To receive a file in in EBCDIC format, you may enter a command that
  3869.   looks like this:
  3870.  
  3871.    TELL TRICKLE AT TREARN /PDGET <MSDOS.GAMES>MADMAX.ARC (EBC80
  3872.  
  3873.  
  3874. Other commands:
  3875.    /NEWS  sends you our 2-page newsletter.
  3876.    /STAT  provides you the statistics of usage.
  3877.    /HELP  sends you this file.
  3878.    /IMDAT  sends   the  Turkish  version  of   this  help  file.
  3879.    /CAC Sends  you a list  of the files  that are stored  on its
  3880.          disk right  now. These files  can be sent  faster than
  3881.          the other files.
  3882.    /OPS   displays the RED operators
  3883.    /QUO Shows  you the RED's quota,  and how much of  that quotait
  3884.          has  used.  Once  RED  exceeds its  quota,  it  cannot
  3885.          order files,  until it receives some  of the requested
  3886.          files.
  3887.    /SUB <dirnam>
  3888.         Allows  you  to  subscribe to  a  directory.  Whenever
  3889.         a  new listing  comes in,  RED  will send  you a  file
  3890.         containing the names of the new files.
  3891.    /UNSUB <dirnam> is to stop RED from sending you the new files
  3892.         listings. Please issue this command  if you will not use
  3893.         the server anymore.
  3894.    /NEW <dirnam> nnn
  3895.         This command, displays the files that have arrived within
  3896.         'nnn' days, in the 'dirnam' directory.  If 'nnn' is
  3897.         omitted, it defaults to the last time you issued this
  3898.         command, for that directory.  If you are issuing this
  3899.         command for the first time, then it simply looks for
  3900.         files that are at most a month old.
  3901.    /POLL forces RED to check its peer servers
  3902.  
  3903. Priviledged commands:
  3904.   (This is a subset of the actual RED administrator's command list)
  3905.   /STOP will stop RED's activity
  3906.   /OFFLINE Stops REDs interpretation of files and commands.
  3907.   /ONLINE   puts the server back online.
  3908.   /SEND fn ft TO  userid AT nodeid Sends a local  file to a user
  3909.   /RDR forces RED to examine its reader, and process those files.
  3910.   /QRDR displays RED's reader
  3911.  
  3912. Delay Periods:
  3913.   If the file that you requested already exists in the cache
  3914.   directory, then you may expect to receive your file within a few
  3915.   minutes..  However, the system that RED is running is often slowed
  3916.   down by the other processes that are running.  This negatively
  3917.   affects the response time of RED.  If the file requested does not
  3918.   existin the cache directory, then RED will have to order this file
  3919.   from its list server..  If this is the case, the response time of
  3920.   RED is dependent upon the list server.  RED will give up waiting for
  3921.   a file after five to twelve days after its request.
  3922.  
  3923. Sending files to RED:
  3924.  
  3925.   RED now accepts command files in either MAIL or NOTE format.  Use
  3926.   NOTE or MAIL utilities to prepare your command file.  The files may
  3927.   contain any number of instructions, one per line.  Note that RED
  3928.   will abort processing a file if it detects an invalid command within
  3929.   the file.  RED does not necessarily mail back command requests - it
  3930.   may use single-line messages, when it is more appropriate to do so.
  3931.  
  3932. How to DONATE files to Simtel Archives:
  3933.  
  3934.   Files that you receive from here are sent from another network
  3935.   called ArpaNet.  The person-in-charge for the programs can be
  3936.   contacted at: W8SDZ@WSMR-SIMTEL20.ARMY.MIL.  Since it's another network,
  3937.   you will need to use MAIL to send the message.  He urges that you talk
  3938.   to him before you send in the file, so that he can check where it
  3939.   should be put, if it already exists, etc.  After getting his
  3940.   approval, you need to UUENCODE your file (perhaps using PDUTIL),
  3941.   then MAIL it to him.
  3942.  
  3943. Format of the files that comes with /PDGET command:
  3944.  
  3945.   RED will  send the files in  a NETDATA format, -unless  you use
  3946.   the  (OLD option-.  These files  can be  LOOKed, and  RECEIVEd.
  3947.   Note  that  PEEK  command   will  not  display  NETDATA  format
  3948.   properly.  However, since  most files  are in  ASCII, it  is of
  3949.   little use to LOOK at them.
  3950.  
  3951.   The files will mostly be either in Binary format, in ASCII format,
  3952.   or in EBCDIC format.  The binary files are recognized by the
  3953.   '.BIN','.EXE', '.COM ', '.ARC', '.LBR' suffix in their names.  These
  3954.   files are machine-specific.The files that are in ASCII format can be
  3955.   converted to EBCDIC (so that they can be used on an IBM system) by
  3956.   running a conversion program called PDUTIL.  If your installation
  3957.   does not have either of these files, Either I, or the
  3958.   LISTSERV@RPICICGE can provide it.  Simply say:
  3959.        TELL LISTSERV AT RPICICGE GET PDUTIL PACKAGE
  3960.  
  3961. The .ARC format:
  3962.   ARC is a special compression method that provides substential
  3963.   reduction on file size.  There are one or more files contained
  3964.   within an .ARC archive.  In order to extract the files from an
  3965.   archive, you will need a utility called ARC or PKXARC.These are
  3966.   available from <MSDOS.ARC-LBR> directory.  The actual file names of
  3967.   these files vary, but you may
  3968.   try:  TELL TRICKLE  AT  TREARN /PDGET  <MSDOS.ARC-LBR>PK361.EXE
  3969.   or:  TELL TRICKLE  AT  TREARN /PDGET  <MSDOS.ARC-LBR>ARC512.EXE
  3970.   If these attempts fail, it will probably mean that the file version
  3971.   has changed, and so has the file name.  You may wish to try
  3972.        TELL TRICKLE AT TREARN /PDDIR <MSDOS.ARC-LBR>
  3973.   and guess the new name of these files.
  3974.  
  3975.   Once you receive either ARC or PKXARC and an .ARC file, transmit
  3976.   them to your personal computer and issue the following command:
  3977.  
  3978.   ARC X <filename.arc>
  3979.     or
  3980.   PKUNPACK <filename>
  3981.  
  3982.   There is also a second utility called ARCUTIL, which runs on the VM
  3983.   systems, and extracts files.  It also provides ASCII to EBCDIC
  3984.   conversion of the extracted files.  To request ARCUTIL, enter:
  3985.      TELL  TRICKLE  AT   TREARN  /PDGET  <MISC.IBM-VM>ARCUTIL.LBR
  3986.  
  3987.   The directories of SIMTEL change often.  So, the above files may or
  3988.   may not be in the same directories as I have indicated.  So you may
  3989.   have to do some searching to find them..  A good place to check
  3990.   would be the <MSDOS.STARTER> directory, where additional help, and
  3991.   the mentioned archive managers can be found.
  3992.  
  3993. How to use the BITSEND/BITRCV:
  3994.  
  3995.   From now on, RED is sending its files in a special format called
  3996.   BITSEND - Unless you include the (SF option while issuing your
  3997.   command.
  3998.  
  3999.   In this format, the files that are sent are broken into smaller
  4000.   pieces, if the entire file is too big to be sent.  (Too big: over
  4001.   300K Bytes)
  4002.  
  4003.   If the file you request is over 300K, then the server will first
  4004.   send you a file called <fn> BITCTRL - this is the control file,
  4005.   where BITSEND has written the protocol used, the number of pieces
  4006.   that make up that file, etc.
  4007.  
  4008.   ( Important:)
  4009.   ( You  should NOT  'RECEIVE' any  files that  have BITCTRL  or)
  4010.   ( just numbers as filetype| )
  4011.  
  4012.  
  4013.   If you wait a little longer, the rest of the file will arrive, the
  4014.   filename will be the same as the <fn> BITCTRL file, but the filetype
  4015.   will consist of just numbers.  Once you have all the pieces that
  4016.   make up that file, you can then issue the BITRCV command.  You must
  4017.   also specify the 'spool ID' of the file that has BITCTRL as
  4018.   filetype.  From RDRList, you can simply type BITRCV in front of the
  4019.   file that has BITCTRL as filetype.
  4020.  
  4021.   If you get back an error message, saying "UNKNOWN CP/CMS COMMAND" it
  4022.   simply states that your installation does not have the BITRCV
  4023.   program.  Contact your network manager/system operator.
  4024.  
  4025.   Note: BITRCV EXEC can be obtained from your country NETSERV as well.
  4026.   Simply send "GET BITRCV EXEC" to your NETSERV.
  4027.  
  4028.   (VAX users:)
  4029.   (There is also an identical file for your installation, however,)
  4030.   (it is called 'BITRCV COM', and can be obtained from a NETSERV. )
  4031.  
  4032.   If you get back an error saying that not all of the file is in the
  4033.   reader, it simply means that you have to wait a little longer for
  4034.   the rest of the file to arrive.
  4035.  
  4036. Looking for a few good computer centers...
  4037.  
  4038.   That would be interested in running a copy of RED.  When you run a
  4039.   copy of RED, you increase the power of the whole file serving
  4040.   network.  Since each RED is aware of each other's existence, they
  4041.   will inquire each other about the requested files, and the users
  4042.   will enjoy a fast service, if any of the participating REDs has that
  4043.   file.  Since they inquire each other about the files in their
  4044.   caches, there are no multiple copies of a file on different REDs.
  4045.   Your RED will automatically get its directories, (and sometimes its
  4046.   source code) by its designated parent every couple of days.
  4047.  
  4048.  
  4049.   You will need:
  4050.   * VM/CMS 3 or higher
  4051.   * 15, 3375 cylinders (minimum)
  4052.   * Rexx Interpreter
  4053.  
  4054.   Please get in touch with TURGUT@TREARN if you would like to learn
  4055.   more about running a RED.
  4056.  
  4057. ========================== End of RED Help file ===========================
  4058.  
  4059. Some additional remarks:
  4060.  
  4061. There are meanwhile at least two more servers:
  4062. TRICKLE @ AWIWUW11 (Vienna, Austria)
  4063. TRICKLE @ DB0FUB11 (Berlin, Germany)
  4064.  
  4065. Each of these servers is responsible for a certain region of Europe, and
  4066. if you try another one, it normally tells you to use the correct one.
  4067. One added exception is meanwhile: If a server has a requested file
  4068. already in its local cache, is sends the file directly. It answers also
  4069. to the command /CACHE, so you can find out what files are currently
  4070. present there.
  4071.  
  4072. This works very fine, but if you want to order a file, which is not yet
  4073. in any cache directory, it can take very long, resp. doesn't work at
  4074. all. All the servers seem to have a long list of outstanding files that
  4075. they don't get over from the States.
  4076.  
  4077. So you are not very lucky, if you are just interested in one particular
  4078. file and it is not yet there, but you can always browse the local
  4079. directories for interesting files, which are then sent very fast.
  4080.  
  4081. One last remark: The server programs are not always online, so it is
  4082. normally better to send them files or mail instead of interactive
  4083. messages.
  4084.  
  4085. To put it all together: I think the idea of the whole thing is very
  4086. good, but the actual results could still be improved. Perhaps it would
  4087. help, if more European sites participated in the service, as the primary
  4088. bottleneck seems to be the heavily used intercontinental line between
  4089. America and Europe.
  4090.  
  4091. Jochen Roderburg
  4092. Regional Computing Center
  4093. University of Cologne
  4094. Robert-Koch-Str. 10                    Tel. :  49-221/470-4564
  4095. D-5000 Koeln 41                        Email:  A0045 @ DK0RRZK0.BITNET
  4096. West Germany
  4097.  
  4098. PS: I sent this note NOTE also to Gregory Hicks, Editor of the
  4099. INFO-IBMPC digest.
  4100.  
  4101. ------------------------------
  4102.  
  4103. Date: Fri, 25 Nov 88 17:59:22 CST
  4104. From: mknox@emx.utexas.edu (Margaret H. Knox)
  4105. Subject: Bytesaver
  4106.  
  4107. I believe I have a manual on one of these beasties.  Send me a snail-mail
  4108. address if you would like a copy.
  4109.  
  4110. === By the way:  We have excellant archives on SIMTEL20, thanks to the
  4111.     efforts of Keith and others.  What we need now is some computer club
  4112.     to take on the job of Document archives.  More and more orphan equipement
  4113.     is available, but without manuals available.  I hate to see anything
  4114.     thrown out just because it is old (someday someone might do the same
  4115.     to ME).  Anyone got a few dozen old filing cabinets they are not 
  4116.     using?
  4117. 
  4118.  
  4119. ------------------------------
  4120.  
  4121. Date: Fri, 25 Nov 88 17:34:19 CST
  4122. From: mknox@emx.utexas.edu (Margaret H. Knox)
  4123. Subject: Jade S-100 Big-Z board
  4124.  
  4125. After sending Mike Morris a note about my Big-Z board (which turns out
  4126. to be a REV-A) I saw Rusty's note about a Rev-B and -C.  Rusty, if any
  4127. of the notes you have fix a big glitch in one of the I/O lines, then I
  4128. would sure be interested in any way I could get a copy of them (or a 
  4129. schematic, etc.).  That glitch (pwrite, or some such) gives me trouble
  4130. with most other non-Jade boards I've tried.  Even hanging a few large
  4131. capacitors around is only a "maybe" solution.  Can I send you a SASE
  4132. perhaps?
  4133.  
  4134.                 tnx,  mknox
  4135.  
  4136. ------------------------------
  4137.  
  4138. Date: 24 Nov 88 19:39:40 GMT
  4139. From: portal!cup.portal.com!dgee@uunet.uu.net  (David O Goodman)
  4140. Subject: North Star Woes
  4141.  
  4142. In article <576@snjsn1.SJ.ATE.SLB.COM> greg@bilbo (Greg Wageman) writes:
  4143.  
  4144. > As I recall, the North Star didn't use the standard memory
  4145. > organization for CP/M (TPA started at 0x100, CCP/BDOS/BIOS at top of
  4146. > memory is the standard).  If your arrangement is different, you will
  4147. > have to relocate the binaries before they will run in a different
  4148. > configuration.
  4149.  
  4150. Actually, the Northstar Horizon with Northstar cp/m is 'standard' in the
  4151. sense the the TPA does start at the customary 0x100, and generic cp/m
  4152. binaries will run as in any other system.  A possible problem (this may
  4153. be what is refered to in the cited article) is that the Northstar boot
  4154. load prom is at 0xe800, which limits the size of the TPA, and, in the
  4155. standard Horizon, the prom is not 'phantomed' out.
  4156.  
  4157. Northstar cp/m came with a utility (CPMGEN) which enabled one to select
  4158. the address(s) at which the various operating system segments ran.  Most
  4159. systems with 64k memory and the 0xe800 prom were configured like this:
  4160.  
  4161.     tpa        0x0100 - 0xd1ff
  4162.     ccp        0xd200 - 0xd9ff
  4163.     bdos        0xda00 - 0xe7ff
  4164.     prom        0xe800 - 0xefff
  4165.     bios        0xf000 - 0xfcff
  4166.    (or)    bios        0xf300 - 0xffff
  4167.  
  4168. An alternate boot load prom located at 0xfc00 was available for a time
  4169. from Northstar, as were various homebrew versions.  Many Northstars used
  4170. by hacker types were so equiped.
  4171.  
  4172. Note: John L. Schuncke, Jr - if you read this, mail to you bounced.  E-mail
  4173. me if you wish, for Northstar information.
  4174.  
  4175. -----
  4176.  
  4177. Dave Goodman
  4178. dgee@cup.portal.com
  4179. ...{ucbvax|hplabs|seismo}!sun!portal!cup.portal.com!dgee
  4180.                                                                                                     r 
  4181.  
  4182. ------------------------------
  4183.  
  4184. Date: 25 Nov 88 09:09:51 GMT
  4185. From: mcvax!hp4nl!philmds!prle!prles2!prismab!laverman@uunet.uu.net  (Bert Laverman)
  4186. Subject: UZI, a Z-80 Unix clone kernel
  4187.  
  4188. I've been waiting for some time now, but it seems UZI was not considered
  4189. interesting enough to appear in comp.sources.misc . Allthough it's nice
  4190. that it's available from SIMTEL20, you need to be able to FTP, which I
  4191. can't.
  4192. I would like to get the sources...
  4193. Anybody?...
  4194. Heeeelllpp!!...
  4195.  
  4196.  
  4197. |    Bert Laverman
  4198. |    Slow-Mail: Juliusstraat 58, 5621 GE Eindhoven, The Netherlands
  4199. |    Fast-Mail: laverman@prismaa.prl.philips.nl
  4200.  
  4201. #include <standards/disclaimer.h>
  4202.  
  4203. _________________________________________________________________
  4204. |                                |
  4205. |        There are four classes of software:        |
  4206. |          Elegant, Educational, Fast, and Hacked.        |
  4207. |        Alas most people only write Class 4.        |
  4208. |_______________________________________________________________|
  4209.  
  4210. ------------------------------
  4211.  
  4212. End of INFO-CPM Digest
  4213. ******************************
  4214. 27-Nov-88 01:45:07-MST,4835;000000000000
  4215. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  4216. Date: Sun, 27 Nov 88 01:30:38 MST
  4217. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  4218. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4219. Subject: INFO-CPM Digest V88 #264
  4220. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4221.  
  4222. INFO-CPM Digest             Sun, 27 Nov 88       Volume 88 : Issue 264
  4223.  
  4224. Today's Topics:
  4225.                            Intel HEX Format
  4226.                         Is UZI on simtel20 ???
  4227.             Searching for Image Analysts ?   (Hellooooo??)
  4228.                     UZI, a Z-80 Unix clone kernel
  4229.                              UZI Z80 Unix
  4230. ----------------------------------------------------------------------
  4231.  
  4232. Date: 24 Nov 88 07:37:00 GMT
  4233. From: mcvax!unido!nixpbe!gla@uunet.uu.net
  4234. Subject: Intel HEX Format
  4235.  
  4236. The Intel Hex Object format is documented in
  4237.     MCS 86 Absoulte Object Formats
  4238.     Order Number  9800821-01
  4239.     Issued 1979
  4240. and should be obtainable from Intel.
  4241.  
  4242. There are more record types:
  4243.     02 Extended Address (provides high order 16 of 24 bit address)
  4244.     03 Start Address (2 16-Bit values, namely CS and IP)
  4245.     01 End-Of-File Record (no data)
  4246.  
  4247. Rainer Glaschick, Nixdorf Computers, Germany
  4248. (... uunet!linus!nixbur!glaschick.pad )
  4249.  
  4250. ------------------------------
  4251.  
  4252. Date: 27 Nov 88 05:36:11 GMT
  4253. From: simon@g.ms.uky.edu  (Simon Gales)
  4254. Subject: Is UZI on simtel20 ???
  4255.  
  4256. Someone mentioned that UZI is available on Simtel20, but I can find it
  4257. nowhere.   Has it been uploaded yet?  If so, then where is it hidden?
  4258. -- 
  4259. <-------------------------------------------------------------------------->
  4260. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  4261. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  4262. <-------------------------------------------------------------------------->
  4263.  
  4264. ------------------------------
  4265.  
  4266. Date: 27 Nov 88 05:13:06 GMT
  4267. From: simon@g.ms.uky.edu  (Simon Gales)
  4268. Subject: Searching for Image Analysts ?   (Hellooooo??)
  4269.  
  4270. I am working with some image analysis equipment from a company called
  4271. Zeiss/Kontron.  Kontron Electronics (Germany) develops the stuff, Carl 
  4272. Zeiss Inc (NewYork) distributes it.
  4273.  
  4274. I would like to get in touch with other software developers working on
  4275. their equipment, and perhaps form a mailing list.  Is there anyone at
  4276. Kontron reading this?  I'm not implying that their service is anything 
  4277. less than excellent, but I'd like to find others out there to share 
  4278. notes with, and maybe get an email address for someone at Kontron :-).
  4279.  
  4280.  
  4281. <-------------------------------------------------------------------------->
  4282. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  4283. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  4284. <-------------------------------------------------------------------------->
  4285. -- 
  4286. <-------------------------------------------------------------------------->
  4287. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  4288. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  4289. <-------------------------------------------------------------------------->
  4290.  
  4291. ------------------------------
  4292.  
  4293. Date: 21 Nov 88 14:18:41 GMT
  4294. From: aplcen!wb3ffv!idsssd!bruce@mimsy.umd.edu  (Bruce T. Harvey)
  4295. Subject: UZI, a Z-80 Unix clone kernel
  4296.  
  4297. In article <322@pte.UUCP>, car@pte.UUCP (Chris Rende) writes:
  4298. > > I have been watching comp.sources.misc at my site, and have not ...
  4299. > I vote for posting it here, after all, this is where the Z-80 folks hang out.
  4300.  
  4301. I add my vote to it.  I just purchased a Macintosh Plus, because the parts
  4302. for my Kaypro are getting harder and harder to find in my area (and the
  4303. drives are starting to talk among themselves of revolutions ... ), but
  4304. damned if I'm going to give up my "fastest Wordstar(tm) in the west"
  4305. Kaypro without a fight.
  4306.  
  4307. bth
  4308. -- 
  4309. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  4310. Bruce T. Harvey  (B-}> |             ... cp1!sarin!wb3ffv!idsssd!idssup!bruce
  4311. (Title depends on day) |                       ... ctnews!idsssd!idssup!bruce
  4312. (301) 584-1960         | Convergent Route Distribution Sys. - Hunt Valley, MD
  4313.  
  4314. ------------------------------
  4315.  
  4316. Date: Sat, 26 Nov 88 10:15:18 PST
  4317. From: pnet01!mwilson@nosc.mil
  4318. Subject: UZI Z80 Unix
  4319.  
  4320.      Where is UZI currently available?  In what directory?
  4321.  
  4322. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4323. Marc Wilson
  4324.      ARPA: ...!crash!mwilson@nosc.mil
  4325.            ...!crash!pnet01!pro-sol!mwilson@nosc.mil
  4326.      UUCP: [ cbosgd | hp-sdd!hplabs | sdcsvax | nosc ]!crash!mwilson
  4327.      INET: mwilson@crash.CTS.COM
  4328. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4329.  
  4330. ------------------------------
  4331.  
  4332. End of INFO-CPM Digest
  4333. ******************************
  4334. 28-Nov-88 01:42:31-MST,4907;000000000000
  4335. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  4336. Date: Mon, 28 Nov 88 01:30:13 MST
  4337. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  4338. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4339. Subject: INFO-CPM Digest V88 #265
  4340. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4341.  
  4342. INFO-CPM Digest             Mon, 28 Nov 88       Volume 88 : Issue 265
  4343.  
  4344. Today's Topics:
  4345.                     Another very naive question???
  4346.                 Commodore 128 Cp/m harddisk interfaces
  4347.                              Disassembler
  4348.           Will TRADE Epson Geneva for Osborne Exec or Vixen
  4349. ----------------------------------------------------------------------
  4350.  
  4351. Date: 26 Nov 88 19:31:24 GMT
  4352. From: mcvax!unido!sns!pfm!roland@uunet.uu.net  (Roland Hoffmann)
  4353. Subject: Another very naive question???
  4354.  
  4355. I came to buy a NEC PC-8401BD. It runs CP/M 2.2 (or something similar!).
  4356.  
  4357. Now my naive question. Do people exist who also use this PC and can
  4358. tell me where to get documentation and software from?
  4359.  
  4360. Be so kind invest the time and give me some hints!
  4361. Thnks!
  4362.  
  4363. ------------------------------
  4364.  
  4365. Date: 28 Nov 88 01:04:23 GMT
  4366. From: simon@g.ms.uky.edu  (Simon Gales)
  4367. Subject: Commodore 128 Cp/m harddisk interfaces
  4368.  
  4369. [Christmas hack time again!]
  4370.  
  4371. I have heard of many hd interfaces for z80 cpm systems in comp.os.cpm recently,
  4372. and was wondering if anyone had added one to a commodore 128.  (2Mhz z80 with
  4373. cp/m 3.00)
  4374.  
  4375. The best configuration I can think of is a drop in interface (i.e. plugs into
  4376. z80 socket) that hooks up to a st412/506 or SCSI drive.  
  4377.  
  4378. If anyone knows of a beastie like this,  I'd like to hear from you - try to 
  4379. get an address or phone number for ordering your specific beastie.
  4380.  
  4381.          -- Thanks in Advance! --
  4382.  
  4383. <-------------------------------------------------------------------------->
  4384. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  4385. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  4386. <-------------------------------------------------------------------------->
  4387. -- 
  4388. <-------------------------------------------------------------------------->
  4389. <---   Simon Gales@University of Ky                 263-2285/257-3597   --->
  4390. <---            [ simon@ms.uky.edu ]  |  [ simon@UKMA.BITNET ]          --->
  4391. <-------------------------------------------------------------------------->
  4392.  
  4393. ------------------------------
  4394.  
  4395. Date: 27 Nov 88 21:02:05 GMT
  4396. From: cwjcc!hal!ncoast!mikes@tut.cis.ohio-state.edu  (Mike Squires)
  4397. Subject: Disassembler
  4398.  
  4399. In article <[E.ISI.EDU]21-Nov-88.06:11:06.SAC.HQSAC-DOCT> SAC.HQSAC-DOCT@E.ISI.EDU (John A. Wright) writes:
  4400. >I  am  looking  for  a CP/M-86 disassembler.  Anyone know where I
  4401. >might find one or find a disassembler for the  8080  that  I  can
  4402. >modify for the 8088 CPU.
  4403. >
  4404. I would look carefully at the SIG/M diskette listings; they supported CP/M-86
  4405. at one point.  I have a copy of the old RESOURCE 8080 disassembler (Ward C.'s)
  4406. and a modified version written to disassemble Z80 code, both in source code
  4407. format.  I would suspect that SIMTEL20 would have something in the archive,
  4408. or you could try the Royal Oak BBS.
  4409.  
  4410. Mike Squires Allegheny College Meadville, PA 16335 814 724 3360
  4411. uucp: ..!cwjcc!ncoast!{mikes,peng!sir-alan!mikes} or ..!pitt!sir-alan!mikes
  4412. BITNET: mikes%sir-alan@pitt.UUCP (VAX) MIKES AT SIR-ALAN!PITT.UUCP (IBM)
  4413. Internet: sir-alan!mikes@vax.cs.pittsburgh.edu
  4414.  
  4415. ------------------------------
  4416.  
  4417. Date: 27 Nov 88 17:47:52 GMT
  4418. From: ecsvax!dukeac!tcamp@mcnc.org  (Ted A. Campbell)
  4419. Subject: Will TRADE Epson Geneva for Osborne Exec or Vixen
  4420.  
  4421. I mentioned before that I have an Epson Geneva with a broken PF-10 drive.
  4422. I have received a couple of offers for it as is, but none with which I'm 
  4423. happy (fair enough-it's busted).  So I thought I'd try something else.  
  4424. What I really need is a CP/M box with a disk drive so I can run my 
  4425. C Compiler.  SO I'll trade if any one's interested:  
  4426.  
  4427. WANTED:    A portable CP/M computer, preferably Osborne Executive or Vixen, 
  4428.     preferably with some version of Wordstar, but it must have a disk
  4429.     format accessible from Media Master and standard stuff.  Must have
  4430.     Z80 or equivalent CPU.  
  4431.  
  4432. WILL TRADE: An Epson Geneva laptop (PX-8) rig.  Has standard Geneva stuff
  4433.     (64k ram, serial port, 8x80 lcd screen, built-in microcassette 
  4434.     drive, portable Wordstar, Calc, and Scheduler, as well as MBASIC,
  4435.     on ROM chips [2 slots]); also has multi-unit with 64k ramdisk, 
  4436.     300 baud modem, and one extra ROM slot; portable printer (looks
  4437.     horrible but will work in a pinch); and the PF-10 drive, presently
  4438.     unworking.  Most importantly, the rig includes ALL TECHNICAL DOCUMEN-
  4439.     TATION for the whole rig, softwrae and hardware.  
  4440.  
  4441. Contact:  Ted A. Campbell
  4442.           ...!ecsgate!dukeac!numen!tcamp
  4443.           ...!ecsgate!dukeac!tcamp
  4444.  
  4445. ------------------------------
  4446.  
  4447. End of INFO-CPM Digest
  4448. ******************************
  4449. 29-Nov-88 01:46:37-MST,2928;000000000000
  4450. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  4451. Date: Tue, 29 Nov 88 01:30:39 MST
  4452. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  4453. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4454. Subject: INFO-CPM Digest V88 #266
  4455. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4456.  
  4457. INFO-CPM Digest             Tue, 29 Nov 88       Volume 88 : Issue 266
  4458.  
  4459. Today's Topics:
  4460.                          "naive" NEC question
  4461.                     UZI, a Z-80 Unix clone kernel
  4462. ----------------------------------------------------------------------
  4463.  
  4464. Date: Mon, 28 Nov 88 18:40:39 PST
  4465. From: secrist%msdsws.DEC@decwrl.dec.com (Richard Secrist, Digital Equip. Corp. USA)
  4466. Subject: "naive" NEC question
  4467.  
  4468.     You can get tons of technical info about NECs from either NEC
  4469.     or private sources I've talked about in prior notes regarding
  4470.     '8500.  They're all closely related -- you might even say
  4471.     incestuous.
  4472.  
  4473.     I'm on the road and don't have the info I posted earlier, but
  4474.     those sources should be able to get you any about-this-box and
  4475.     can-I-buy-it questions answered.  I can post it again later
  4476.     and/or you could post specific questions here where we can
  4477.     answer them.  Overgeneralizing most of this class of CP/M
  4478.     laptop can run generic CP/M things in truncated TPAs (~32K)
  4479.     without additional hardware, and with more plug in gadgets
  4480.     can be full-fledged CP/M boxes with disks and everything.  You
  4481.     can't mung the BIOS and stuff the same way since they're all
  4482.     ROMed into place, but CP/M is still alive and well (although
  4483.     it's not "getting better," and the liquidators are "bringing
  4484.     out their dead" [MF-DOS boxes are getting so cheap that CP/M
  4485.     systems don't draw much of a price anymore]).
  4486.  
  4487.     rcs
  4488.  
  4489. ------------------------------
  4490.  
  4491. Date: 27 Nov 88 17:26:09 GMT
  4492. From: dalcs!dalcsug!seeley@uunet.uu.net  (Geoff Seeley)
  4493. Subject: UZI, a Z-80 Unix clone kernel
  4494.  
  4495. In article <500@idsssd.UUCP>, bruce@idsssd.UUCP (Bruce T. Harvey) writes:
  4496. > In article <322@pte.UUCP>, car@pte.UUCP (Chris Rende) writes:
  4497. > > > I have been watching comp.sources.misc at my site, and have not ...
  4498. > > >
  4499. > I add my vote to it.  
  4500.  
  4501. I add my vote too, as we here have no FTP access. The only way we can get
  4502. it is via e-mail or from the news feed. Somebody please post this piece
  4503. of code to comp.sources.misc, or here.
  4504. -- 
  4505. +=-=-=-=-=-=-=-=-=-=-=+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+|Geoff Seeley         |"My guitar is my wife. She talks for me, not at me.     |
  4506. |Dalhousie University | She screams FOR me and not at me." -Stevie Ray Vaughan ||Halifax, Nova Scotia +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+|UUCP:...!{uunet|watmath|utai}!dalcs!dalcsug!seeley | I wish my brain had      |
  4507. |BITNET: csat0013@dalac                 |     multitasking ...     |+=-=-=-=-=-=-=<Disclaimer: I watch too much Monty Python ok!?>=-=-=-=-=-=-=-=-=+
  4508.  
  4509. ------------------------------
  4510.  
  4511. End of INFO-CPM Digest
  4512. ******************************
  4513. 30-Nov-88 02:29:29-MST,3666;000000000000
  4514. Return-Path: <INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  4515. Date: Wed, 30 Nov 88 01:31:02 MST
  4516. From: INFO-CPM-REQUEST@WSMR-SIMTEL20.ARMY.MIL
  4517. Reply-To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4518. Subject: INFO-CPM Digest V88 #267
  4519. To: INFO-CPM@WSMR-SIMTEL20.ARMY.MIL
  4520.  
  4521. INFO-CPM Digest             Wed, 30 Nov 88       Volume 88 : Issue 267
  4522.  
  4523. Today's Topics:
  4524.                      Recovering Erased CP/M Files
  4525.           UZI, Z80 U**x Implementation uploaded to SIMTEL20
  4526. ----------------------------------------------------------------------
  4527.  
  4528. Date: 25 Nov 88 07:43:00 GMT
  4529. From: mcvax!unido!nixpbe!ugun21!josef@uunet.uu.net
  4530. Subject: Recovering Erased CP/M Files
  4531.  
  4532. In his note, PKNIGHT@pucc.UUCP writes:
  4533.  
  4534. > Is there any way to recover erased files on a CP/M disk?  These are
  4535. > WordStar files on a diskette formatted in a Kaypro machine.
  4536.  
  4537. Ya bet there is!
  4538.  
  4539. If You look at the CP/M disk directory entry format:
  4540.  
  4541. uu   ff ii ll ee nn aa mm ee ee xx tt   ee 00 00 nn
  4542. ||   |                    |   ||       ||
  4543. ||   ^-- filename.ext --------------^   ||       ^^-- file size in sectors
  4544. ||                    ^^-- extent
  4545. ^^-- user area number or
  4546.   -- 0e5h if erased
  4547.  
  4548. aa aa aa aa  aa aa aa aa  aa aa aa aa  aa aa aa aa
  4549. |                         |
  4550. ^-- allocation group numbers --------------------^
  4551.  
  4552. Note: The only difference between an unused and a used entry is the
  4553. user area field value.
  4554. If the file is erased, it is e5, if not, it is 0 <= uu <= 15 (or so).
  4555. (Of course, You must somehow take the free blocks into account)
  4556.  
  4557. There are a number of (PD) programs floating around that do the desired
  4558. unerasing.
  4559. BEWARE: You must not do anything after having ERAsed the files.
  4560.  
  4561. I have one, if You want to, I'll send it to You.
  4562. Send me Your e-mail address!
  4563.  
  4564.         Josef Moellers
  4565.  
  4566.     paper mail:            e-mail:
  4567. c/o Nixdorf Computer AG        USA:  uunet!linus!nixbur!nixpbe!mollers.pad
  4568. Abt. EG-3            !USA: mcvax!unido!nixpbe!mollers.pad
  4569. Unterer Frankfurter Weg
  4570. D-4790 Paderborn
  4571. tel.: (+49) 5251 104691
  4572.  
  4573. Standard disclaimer: Blablabla opinion blablabla employer blablabla!
  4574.  
  4575. ------------------------------
  4576.  
  4577. Date: Monday, 28 November 1988  16:01-MST
  4578. From: oliveb!intelca!mipos3!cadavr!dbraun@ames.arc.nasa.gov (Doug Braun ~)
  4579. Subject: UZI, Z80 U**x Implementation uploaded to SIMTEL20
  4580.  
  4581. This and the next four postings contain a shell archive of UZI, the
  4582. Z-80 U**x Implementation.  Do the usual concatenation stuff.  I have
  4583. no idea what happed to the copy I mailed to comp.sources.misc.  I was
  4584. going to upload this to the Royal Oak RCP/M, but it was apparently
  4585. down last weekend.  I will also soon post the UZI Utilities, which are
  4586. a collection of programs that will let you debug your device drivers
  4587. and build and manage UZI filesystems under CP/M.
  4588.  
  4589. Doug Braun                Intel Corp CAD
  4590.                     408 765-4279
  4591.  
  4592.  / decwrl \
  4593.  | hplabs |
  4594. -| oliveb |- !intelca!mipos3!cadev4!dbraun
  4595.  | amd    |
  4596.  \ qantel /
  4597.  
  4598. [Rather than post this large package to the Info-Cpm mailing list,
  4599. which would overload most reader's directory space allocations, UZI
  4600. has been archived and placed in:
  4601.  
  4602. Filename            Type     Bytes     CRC
  4603.  
  4604. Directory PD2:<CPM.UZI>
  4605. UZI.ARK.1            BINARY     60083  B603H
  4606.  
  4607. and is available via standard anonymous FTP or via the BITNET file
  4608. server.
  4609.  
  4610. RCP/M Royal Oak is down with a hard disk crash.  When it is repaired
  4611. UZI.ARK will be available there.  Telenet has blocked out our exchange
  4612. from the Detroit PC Pursuit dialout.  You'll have to dial long
  4613. distance to get to it.
  4614.  
  4615. UZI.ARK is also available from the National CP/M RoundTable on GEnie.
  4616.  
  4617. --Keith Petersen <Info-Cpm-Request@WSMR-SIMTEL20.ARMY.MIL>
  4618. ]
  4619.  
  4620. ------------------------------
  4621.  
  4622. End of INFO-CPM Digest
  4623. ******************************
  4624.