home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / Z280 / Z280-J88.LBR / Z280-J88.MZG / Z280-J88.MSG
Text File  |  2000-06-30  |  29KB  |  681 lines

  1.   *** CP/M-COMPATIBLE COMPUTING ALIVE AND HEALTHY IN 1988!! ***
  2.  
  3. <This is a compilation of recent messages appearing on Z-Node 
  4. Central pertaining to the Z280 chip.  It has been compiled 
  5. entirely by Dreas Nielson, and edited slightly by Rick Charnes 
  6. 1/1/88.  Some real nice and informative discussion here -- our 
  7. CP/M-compatible world is still moving forward very nicely.  
  8. Thanks to Dreas Nielsen for capturing these messages from ZNC.  
  9. He originally compiled them into three files; I put them into one>
  10.  
  11. P.S. -- For us Morrow users I've added a couple of notes from 
  12. Scott Moore from Ladera Z-Node in L.A. at the end noting that 
  13. he's been able to put in the Zedux DIRECT Z280 board (the 
  14. computer is no longer using the Z80 chip at all, not even as a 
  15. coprocessor!) into the Morrow MD3 we've lent him!  Once again 
  16. Morrow is at the top of the pack!  All (?) we need to do is 
  17. rewrite the Morrow BIOS (remember the 64180 project?) - rc
  18.  
  19. -------
  20. Message #13005  ** General **
  21. Posted: 11/23/87 at  8:19 am
  22.   From: Dave Vanhorn
  23.     To: Ron Bardarson  [read 01/01/78 at 12:59 am]
  24.  About: z-280 (4 lines) 
  25.  
  26.  
  27. I have a chip.  My folks at Zilog tell me to expect the 50Mhz versions 
  28. in the next 90 days.   I have not found any trap problems as previously
  29. alluded. The traps are only active in user mode and the chip powers 
  30. up in system mode.   I have a Z-280 to Z-80 plugboard running also.
  31.  
  32. -------
  33. Message #13028  ** Z-System **
  34. Posted: 12/05/87 at 12:55 pm
  35.   From: Ron Bardarson
  36.     To: Ben Grey  [read 12/07/87 at  6:21 am]
  37.  About: Z-280 (12 lines) 
  38.  
  39.  
  40. Hi Ben, actually I was hoping to keep this Z-280 discussion public.
  41. I'm a very big fan of Z-80's and Zilog and was playing devil's
  42. avocate to stir up the msgs here at ZNC.  I have also seen a Z-280
  43. demo organized by Rich Charnes.  Unfortunately whoever gave the demo 
  44. didn't know a thing about Z-System, they were running their own private 
  45. OS.  Their Z-280 impletmention wasn't going to allow interrupts or 
  46. poking system bytes, as an owner of 3 BigBoard II's ( Mode-2 interrupts) 
  47. I wasn't impressed.  As a hacker, I would have been handcuffed.  They 
  48. were also going to trap I/O calls, another poor idea.  As for Kaypros, 
  49. I don't know what could have failed to follow spec, I have mine running 
  50. at 8 MHz without problems, but then I've tinkered with it a bit.
  51.  
  52.  
  53. -------
  54. Message #13030  ** Z-System **
  55. Posted: 12/05/87 at  1:07 pm
  56.   From: Ben Grey
  57.     To: Ron Bardarson  [read 12/05/87 at  1:08 pm]
  58.  About: Z-280 (17 lines) 
  59.  
  60.  
  61. Ron: The implementation of the Z280 OS/Z by Zedux is not limited in 
  62. the manner you suggest. I suspect it is because you don't understand 
  63. what it takes to "simulate" CP/M (ZRDOS or whatever) and in the environment 
  64. that they were working in. I've spent many hours working on some of 
  65. the problems that one has to deal with to put a Z280 in a Z80 system. 
  66. It is not simple! The fact that your demo didn't come off too well, 
  67. cuz of the broken boards, should not have been a factor. Scott Moore 
  68. is a Unix/VM-370 type and he has implemented all the various functions 
  69. we normally have under Z_system in his new OS. The fact that they have 
  70. to trap I/O and don't allow poking is all very well and good. But what 
  71. you might not realize is that any program which uses self modifying 
  72. code will NOT run in a Z280... There simply is no way to address the 
  73. bytes in the program (data segments, yes, code segments, no). FYI, 
  74. Greg Trice, Toronto, has a working S-100 version and is quite a good 
  75. Hardware type. You and he probably ought to chat when you can... Ben.
  76.  
  77.  
  78.  
  79. -------
  80. Message #13032  ** Z-System **  [reply to #13030]
  81. Posted: 12/05/87 at  1:37 pm
  82.   From: Ron Bardarson
  83.     To: Ben Grey  [read 12/07/87 at  6:23 am]
  84.  About: Z-280 (20 lines) 
  85.  
  86.  
  87. If you can't poke system bytes then :
  88.   the poke and go techniques are lost!
  89.   Zex is lost
  90.   Memory Editors are reduced in usefullness
  91.   Error handling and message communications are lost!
  92.   .... All of these programs and many more use parts of the operating 
  93. system to communicate or gain services.  They REQUIRE poking system 
  94. bytes to work.  If the Z-280 doesn't allow this, then it is NOT an 
  95. upgrade to Z-System.
  96.  
  97. If you can't use I/O outside of the operating system then :
  98.   Kiss your modem programs goodbye
  99.   Forget about BYE and RAS's  ( BYE would need to be re-written anyway)
  100.   No more special printer drivers
  101.   No more custom I/O drivers for controller purposes ( SCSI, etc.. 
  102.    .... Most of these programs don't use the operating system for I/O. 
  103. Again if the Z-280 doesn't allow this, then it's a step backwards.
  104.   
  105. The fact that Scott's demo didn't work had very little to do with my 
  106. opinions, they were generated as a direct result of Scott's talk.
  107.  
  108. -------
  109. Message #13041  ** Z-System **  [reply to #13032]
  110. Posted: 12/07/87 at  6:30 am
  111.   From: BEN GREY
  112.     To: Ron Bardarson  [read 12/07/87 at  7:25 pm]
  113.  About: Z-280 (19 lines) 
  114.  
  115.  
  116. Well Ron, It's apparent you do not understand how the memory management 
  117. of the Z280 works. Code segments simply cannot modify themselves. There 
  118. is no need for a BYE or RAS or any of the usual selfmodifying programs 
  119. in a system that uses the Z280 (at least not the OS/Z). There is nothing 
  120. preventing loading of "system" segments that take care of printers 
  121. and terminals, hard disks, and so on. The idea that the Z280 can't 
  122. do I/O is patently absurd. It can, but in general it cannot run directly 
  123. in a Z80 environment. The co-processor can -- but it has the old Z80 
  124. to do it's I/O and transfer info into and outof the Z280's memory.
  125.  
  126. I suggest you contact Zedux on your own and get their literature before 
  127. you rail at me for explaining what most every system designer who has 
  128. looked at the Z280 already knows. For $10 I'll send you the newest 
  129. data book. As soon as I get my 1MB DRAM, I'll but running the Z-node 
  130. with a Z80-280 combination. We'll see what I can/can't use. Programs 
  131. that worked before will work just as they always did, just the data 
  132. areas will be in data memory and not in code memory. There are very 
  133. good reasons for not permitting self-modifying code. We surely don't 
  134. want lowly CP/M programs crashing our OS...
  135.  
  136. -------
  137. Message #13045  ** Z-System **  [reply to #13041]
  138. Posted: 12/07/87 at  7:32 pm
  139.   From: Ron Bardarson
  140.     To: BEN GREY
  141.  About: Z-280 (10 lines) 
  142.  
  143.  
  144. Ben ah take a closer look at my replies, nowhere do I say we can't 
  145. use 280's. ALL THAT I HAVE SAID IS THAT THEY WILL NOT BE Z-SYSTEM COMPATIBLE 
  146. If you would like to regenerate the code, fine.  As for what you'll 
  147. be able to run or not, thats the very important test that I'm waiting 
  148. for before I invest a penny, since I know that the 280 is not Z-System. 
  149. No doubt that it's a better processor, but so are several others. 
  150. The only thing that's attractive is if it is almost fully Z-System 
  151. compatible, thus allowing all of us to hardware upgrade without
  152. software re-investment.  If it takes that ( both hardware and software)
  153. then I'll get a 68030 system.
  154.  
  155. -------
  156. Message #13053  ** General **
  157. Posted: 12/08/87 at  7:41 pm
  158.   From: Dave Vanhorn
  159.     To: Ron Bardarson
  160.  About: z-280 (20 lines) 
  161.  
  162.  
  163. FIFTY MEGAHERTZ. 50    CPU clock then = 25 mhz, and system clock is 
  164. (on the buss) 12.5 mhz. (Assuming you can dig up some Z-80(Q?) I/o 
  165. chips that will go that fast!)   Waitstates up the wazoo I think!
  166. Unless some bright person used a Z-80 as an I/O processor and blasted 
  167. the I/O information out to the Z-80's ram using the DMA and common 
  168. memory areas... (Who would do a thing like that?)
  169.  
  170. I'm making a shift in my 280 experiments. The CP/M machines that exist
  171. now are too diverse in their hardware for a Z-280 fit-in to be anything 
  172. but a cripple, so i'm looking at putting a Z-280 into a PC and using 
  173. the 80XXX as an I/O manager.  It will be fully Z-System compatible, 
  174. running Z-80 code unmodified. The trickiness comes in when the bios 
  175. calls are done, and they actually pop the data in and out of the pc's
  176. ram for handling by the 80xxx on the pc iron.  I'll probably put a 
  177. SCSI port on the 280 board, and might consider a floppy port as well 
  178. to make r/w of existing CPM formats easier.  The use of the PC iron 
  179. gives us CHEAP boxes, and bits,, and should go a long way twoard standardizin
  180. g the software as well. (Maybe the best of both worlds?)
  181.  
  182. Imagine: One board turns a PC into a real computer!  What a concept!
  183.  
  184. -------
  185. Message #13054  ** General **
  186. Posted: 12/08/87 at  7:46 pm
  187.   From: Dave Vanhorn
  188.     To: Ron Bardarson
  189.  About: z-280 (11 lines) 
  190.  
  191.  
  192. I forgot to mention: Caching WORKS! I have made measurements on code 
  193. executing in rom-based systems that PROVE the cache does work. It's 
  194. real spooky to see it suddenly stop doing bus transactions (xcpt for 
  195. refresh) when it drops into a tight loop!)
  196.   
  197. As for CP/M programs not running, well.... My ampro dosen't seem to 
  198. notice that it has a Z-280 card plugged into it's Z-80 port... Z-system,
  199. MEX-PC, and all my little wierd programs are running just fine.
  200.  
  201. It strikes me that someone is piping lots of anti-280 rumours out into 
  202. the world. Could it be that the cloneheads are getting nervous?
  203.  
  204. -------
  205.  
  206. ****
  207.  
  208. Messages re Z280 captured from Z-Node Central   12/14/87 
  209.  
  210.  
  211. -------
  212. Message #13069  ** General **
  213. Posted: 12/10/87 at 11:21 pm
  214.   From: TONY PARKER
  215.     To: DAVE VANHORN  [read 12/12/87 at  2:43 pm]
  216.  About: Z280 on a Kaypro??? (3 lines) 
  217.  
  218. Dave;
  219. Is there a real live "non-vaporware" ready to buy board or series of
  220. parts That I could get up and running Z on my Kaypro!!!!TP
  221.  
  222. -------
  223. Message #13078  ** General **  [reply to #13069]
  224. Posted: 12/12/87 at  2:44 pm
  225.   From: Dave Vanhorn
  226.     To: TONY PARKER
  227.  About: Z280 on a Kaypro??? (2 lines) 
  228.  
  229. Only one I know of is the ZeDux machine, and I'm not sure of it's status
  230. as vapor/hard ware. (I've not seen one...) 
  231.  
  232. -------
  233. Message #13082  ** General **  [reply to #13053]
  234. Posted: 12/12/87 at  3:14 pm
  235.   From: Ron Bardarson
  236.     To: Dave Vanhorn  [read 12/14/87 at 12:06 am]
  237.  About: z-280 (5 lines) 
  238.  
  239. I'd heard of the idea of using PC chassis as a home for 280's, seems 
  240. like a very good idea since the cost of clones is so low and there 
  241. are expansion abilities built right in ( along with the cards to fit).
  242.   In short, are you looking for a poor soul to test if all that CP/M 
  243. software can run on it?  I know one or two.....
  244.  
  245. -------
  246. Message #13101  ** General **  [reply to #13082]
  247. Posted: 12/14/87 at 12:08 am
  248.   From: Dave Vanhorn
  249.     To: Ron Bardarson  [read 12/14/87 at  5:46 pm]
  250.  About: z-280 (4 lines) 
  251.  
  252. I checked with Z-world, and they aren't planning to do a board like 
  253. this. I put in a message also to Rick over at Ampro, but I rather doubt 
  254. they are planning anything.  I may be forced to drag out the old wire
  255. wrapping gun again!
  256.  
  257. -------
  258. Message #13105  ** General **  [reply to #13101]
  259. Posted: 12/14/87 at  5:50 pm
  260.   From: Ron Bardarson
  261.     To: Dave Vanhorn  [read 12/14/87 at  6:31 pm]
  262.  About: z-280 (9 lines) 
  263.  
  264. Do you have a reply to Grey's cache statement?  Never pay much attention 
  265. to people who tell me that it would take too long to explain myself. 
  266. Old rule of thumb for physicists, if it doesn't fit on one sheet of 
  267. paper and you can't explain it to everybody, then you don't understand 
  268. it yourself.
  269.   
  270. Have you tried your board in any other machines?  I may be travelling 
  271. down your direction in the next few months, perhaps I could get
  272. a peek?
  273.  
  274. -------
  275. Message #13106  ** General **  [reply to #13105]
  276. Posted: 12/14/87 at  6:35 pm
  277.   From: Dave Vanhorn
  278.     To: Ron Bardarson
  279.  About: z-280 (6 lines) 
  280.  
  281. I measured the caching by looking at the buss while executing code 
  282. which all fits within the 16 byte limit of the cache. I saw caching 
  283. take effect when the 280 stopped doing the memory reads required to 
  284. fetch the data off the eprom. Apparently in some other cases it acts 
  285. differently. Remember, it's not a BIG cache, just 16 bytes. Still, 
  286. it's better than nothing. 
  287.  
  288. -------
  289. Message #13083  ** General **  [reply to #13054]
  290. Posted: 12/12/87 at  3:22 pm
  291.   From: Ron Bardarson
  292.     To: Dave Vanhorn  [read 12/14/87 at 12:08 am]
  293.  About: z-280 (11 lines) 
  294.  
  295. Well I heard that the cache didn't work from someone trying to sell 
  296. Z-280 boards, but rumors are only as reliable as their source.  Glad 
  297. to hear that your weird programs run, as I have a number myself that 
  298. sounded like they wouldn't work.  I'm also an amateur radio operator 
  299. and have some custom code running my FT-980 transceiver, for which 
  300. I need several I/O ports and interrupts.  I'm working toward a frequency 
  301. agile CW robot one of these days.....
  302.  
  303. As for anti-280 rumors, I doubt if the cloneheads understand hardware 
  304. enough to realize what the excitment is about, glad to hear you have 
  305. a running system.
  306.  
  307. -------
  308. Message #13085  ** General **
  309. Posted: 12/12/87 at  3:41 pm
  310.   From: Ron Bardarson
  311.     To: TONY PARKER
  312.  About: Z280 on a Kaypro? (1 lines) 
  313.  
  314. Check with Ben Grey, you can leave a msg here or on his Z-Node.
  315.  
  316. -------
  317. Message #13090  ** General **
  318. Posted: 12/13/87 at 10:29 am
  319.   From: BEN GREY
  320.     To: TONY PARKER
  321.  About: Z280 on a Kaypro!!!??? (1 lines) 
  322.  
  323. There is no Z280 for *ANY* Kaypro machines at this time.
  324.  
  325. -------
  326. Message #13091  ** General **
  327. Posted: 12/13/87 at 10:35 am
  328.   From: BEN GREY
  329.     To: Ron Bardarson  [read 12/13/87 at  8:30 pm]
  330.  About: Z280 (10 lines) 
  331.  
  332. I guess the problem with even the Z80 users and those that are not 
  333. familiar with the way the hardware works, it is impossible to explain 
  334. what the difficulties with the Z280-Z80 situation is. As for running 
  335. Z-System on a Z280 is concerned, there is absolutely no problem with 
  336. do so. The fact that you don't have a BIOS or BDOS plays absolutely 
  337. no role in the scenario whatsoever. It is the function of the OS to 
  338. provide the "system functions" we normally associate with the BDOS 
  339. and BIOS. If they don't exist, then the problem becomes on of how do 
  340. CP/M programs of any sort expect to run on a Z280? The fact is, they 
  341. can and do run, without difficulties. \
  342.  
  343. -------
  344. Message #13092  ** General **
  345. Posted: 12/13/87 at 10:39 am
  346.   From: BEN GREY
  347.     To: Dave Vanhorn  [read 12/14/87 at 12:09 am]
  348.  About: Z280 Cache (9 lines) 
  349.  
  350. The Z280 cache problem is NOT fixed!! Unless you have received a chip 
  351. in the past two weeks (unlikely) you are still running with the last 
  352. batch issued in July.  The problem is not easily explained, but it 
  353. can be demonstrated with programs that set the stack to the address 
  354. below the CCP and programs which gobble memory up to that point. The 
  355. cache controller simply gets confused and mixes bit/bytes/words in 
  356. such a way it nearly impossible to track. The cache does work in some 
  357. cases where the program is *very well behaved*. No word from Zilog 
  358. on when the "cache insect" will be removed. I suspect in Jan 88.
  359.  
  360. -------
  361. Message #13102  ** General **  [reply to #13092]
  362. Posted: 12/14/87 at 12:12 am
  363.   From: Dave Vanhorn
  364.     To: BEN GREY
  365.  About: Z280 Cache (4 lines) 
  366.  
  367. Hmm.. The program I set up to test cacheing is probably a 'very well
  368. behaved' program. I've not monitored the buss with normal programs 
  369. running since the TEK 1240 has this problem in not recognizing opcode 
  370. fetches without the M1 signal.  Have faith.
  371.  
  372. -------
  373. Message #13094  ** Z-System **  [reply to #13045]
  374. Posted: 12/13/87 at 11:00 am
  375.   From: BEN GREY
  376.     To: Ron Bardarson  [read 12/13/87 at  8:33 pm]
  377.  About: Z-280 (25 lines) 
  378.  
  379. I guess i need to iterate again that the difference between Z-System 
  380. and Z280 is like the difference between dumplings and road apples. 
  381. Hardware does not an operating system make. It is the OS that makes 
  382. the computer in the long run and it is the OS function to provide the 
  383. user with the necessary hooks to accomplish that which he want to create. 
  384. It is too unfortunate that folks like to compare hardware and software 
  385. in the same sentence. They are distinctly different.
  386.  
  387. The problem with putting a Z280 in an existing Z80 machine would not 
  388. be nearly so complex if each manufacturer had followed the letter of 
  389. the Zilog Z80 specifications and designed for the worst case. The did 
  390. not, and played games with the bus timings and various other signal 
  391. timings making a "universal" replacement exceedingly difficult. The 
  392. classical case is the Kaypro machines.
  393.  
  394. If you really care to follow along with Z280 info, you should be checking 
  395. in on Al Hawley's system from time to time (weekly if you can) as there 
  396. is much discussion about it and the "new breed" of OS we are likely 
  397. to see in the very near future. I have no problem playing devils advocate 
  398. with this issue, since I've got a Z280 here too, and am busy (what 
  399. with all my other projects) designing a Z280 system that has a full 
  400. potential. The fact that I've unloaded the Z280 from it's mundane chores 
  401. and left it for the work it can do best is academic. Who wants to bog 
  402. such a machine down with slooow I/O or such? Oh well, such is the life 
  403. of a hardware/software engineer. 
  404.  
  405. -------
  406.  
  407. Z280 Messages captured from Z-Node Central 12/19/87
  408.  
  409.  
  410. -------
  411. Message #13109  ** General **  [reply to #13106]
  412. Posted: 12/14/87 at 11:20 pm
  413.   From: Ron Bardarson
  414.     To: Dave Vanhorn  [read 12/16/87 at 10:57 pm]
  415.  About: z-280 (3 lines) 
  416.  
  417. Thanks for the info on the cache test, did your wire wrap comment 
  418. indicate that you were planning on building more Z-280 boards?
  419. Have you tried it in any machines other than an Ampro?
  420.  
  421. -------
  422. Message #13135  ** General **  [reply to #13109]
  423. Posted: 12/16/87 at 11:00 pm
  424.   From: Dave Vanhorn
  425.     To: Ron Bardarson  [read 12/17/87 at  1:00 am]
  426.  About: z-280 (5 lines) 
  427.  
  428. I've tried it in the ampro, and in several of our Z-80 based credit 
  429. card terminals. I am looking at doing a Z-280 in a PC card. (Similar 
  430. to the Z-world (Formerly Decmation) blue lightning/thunder cards, but 
  431. with Z-system as the main DOS with PC operation as an auxilliary)  
  432. Mainly for a fixed environment with cheap hardware.
  433.  
  434. -------
  435. Message #13146  ** General **  [reply to #13135]
  436. Posted: 12/17/87 at  1:07 am
  437.   From: Ron Bardarson
  438.     To: Dave Vanhorn
  439.  About: z-280 (4 lines) 
  440.  
  441. Hey you could use the extra memory clone buyers get ( 1 Meg) only to 
  442. find out they can access 640K....seriously clone chassis make 
  443. sense, as I said earlier.  Ampro schematic looks like most I've seen, 
  444. wonder why other people are having problems.
  445.  
  446. -------
  447. Message #13114  ** General **
  448. Posted: 12/15/87 at  5:35 pm
  449.   From: Frank Gaude'
  450.     To: ALL USERS
  451.  About: PZDOS (5 lines) 
  452.  
  453. Just a quick note to state that Echelon is actively working out an 
  454. arrangement with Cameron Cotrill, et al, to handle PZDOS, the Z80 DOS 
  455. we intend to be the DOS that upgrades ZRDOS beyond v1.9.  More as the 
  456. agreement and product near finalization and release, respectively.
  457.     Echelon, Inc.--from high in the Sierras...
  458.  
  459. -------
  460. Message #13147  ** General **
  461. Posted: 12/17/87 at  1:23 am
  462.   From: Ron Bardarson
  463.     To: TONY PARKER
  464.  About: Z280 GRIPE ## (13 lines) 
  465.  
  466. Scott Moore has just applied for user status, perhaps your comments
  467. would be better directed to him.  As for msg content, the rule of
  468. illegal activities applies ( foul language, credit/telephone card info, 
  469. etc..).  I believe in everybodys right to put their foot in their mouth, 
  470. but at the same time, think that a point of view should be presented 
  471. without emotion.  I have not deleted any of the Z-280 discussion and 
  472. will not, I believe that the majority of sales of the 280 will be to 
  473. Z-System folkes and wish to allow all interested parties their say.
  474. As for your comments, if you already feel that they are too strong, 
  475. then perhaps you should tone them down until you feel satisfied ( but 
  476. you're the judge ).  when entering a msg, remember that's the only 
  477. medium via which a reader may form an opinion of you, so present your 
  478. msg accordingly.
  479.  
  480. -------
  481. Message #13151  ** General **
  482. Posted: 12/17/87 at  2:58 am
  483.   From: Scott Moore
  484.     To: Dave Vanhorn
  485.  About: Z280 (28 lines) 
  486.  
  487. Very good to hear that someone out there is playing around with the
  488. Z280. Noted your message about the cache problem (or lack of).
  489. Turning the cache off on this system, and looking about for programs
  490. that will not run under cache, I too was hard pressed to find one.
  491. One I did come across was turbo pascal 2.0, which here just sticks.
  492. The cache problem gets activated as follows: the jump instruction that
  493. CP/M places at 5 (bdos entry), is also used as the stack location
  494. by many programs:
  495. ;   
  496.                     | Bdos     |
  497.                     ------------ -> jump at 5 points here
  498.                     | stack    |
  499. ;
  500. what happens is that a program which makes a call to $5, with the stack
  501. empty, will first stack the address under the bdos entry, then jump
  502. to the bdos. In Z280 cache terms, the program MAY both do a data access
  503. (the stack push) and an instuction access in the same cache "line"
  504. of 16 bytes. When the bdos returns, the fetch of the address to perform
  505. the return messes up as follows: it reads only the low part of the 
  506. address, then copies the low byte to both halves of the PC, which
  507. then crashes. The problem is dependent on where the location of bdos 
  508. is, and how much data is already on the stack.
  509. I wasn't saying the cache bug appeared frequently, but even such a 
  510. once in a blue moon bug justifyes truning off the cache in my opionion.
  511. Also a word to the wise (unofficially). dont run the processor at a
  512. speed greater than 16 mhz (the xtal speed to the part).
  513. Keep us apprised !                                                 
  514.                                            sam
  515.  
  516. -------
  517. Message #13152  ** General **
  518. Posted: 12/17/87 at  3:10 am
  519.   From: Scott Moore
  520.     To: ALL USERS
  521.  About: ZEDUX (11 lines) 
  522.  
  523. I think the community does deseverve an apology from me concerning
  524. the difficulty of getting through to Zedux for answers. I dropped
  525. answering my phones and used an answering machine instead for the
  526. reason I was not getting much done. This is no longer true,
  527. and getting me between the hours of 10 am to 6pm or perhaps later
  528. is usually possible. The number at my desk is 818-787-0113.
  529. Be happy to discuss any issues, and would especially like to hear
  530. from those who just want to discuss the Z280 in general.
  531. I have been running CP/M on the Z280 since JAN of this year, 
  532. and have had extensive experience with the part.
  533.                                                     sam
  534.  
  535. -------
  536. Message #13153  ** General **  [reply to #13053]
  537. Posted: 12/17/87 at 10:45 am
  538.   From: Greg Trice
  539.     To: Dave Vanhorn
  540.  About: z-280 (6 lines) 
  541.  
  542. Interesting. I have had the concept of replacing the 80286 in an AT 
  543. with a Z280 and a PAL or two, plus new system roms, which would produce 
  544. a low cost Z280 machine, and all the plug in peripherals available 
  545. for the At would then be available. I may actually get round to manufacturing
  546. such a machine (with a purpose designed motherboard). Using low cost 
  547. clone parts would keep the cost down.
  548.  
  549. -------
  550. Message #13154  ** Z-System **
  551. Posted: 12/17/87 at 10:45 pm
  552.   From: Ron Bardarson
  553.     To: Scott Moore
  554.  About: Z-280 (2 lines) 
  555.  
  556. Why don't you upload the latest version of your file that explains
  557. how to install your product in a Z-80 system?
  558.  
  559. -------
  560. Message #13161  ** General **
  561. Posted: 12/18/87 at  6:16 am
  562.   From: BEN GREY
  563.     To: Dave Vanhorn
  564.  About: Z280 Cache (3 lines) 
  565.  
  566. I assume you understand that the Z280 has no need for an M1 since it 
  567. is a pipelined machine. Fetching an instruction has no meaning to the 
  568. bus either, since it will NOT be the next instruction executed. Ben.
  569.  
  570. -------
  571. Message #13182  ** Z-System **
  572. Posted: 12/19/87 at  1:59 pm
  573.   From: BEN GREY
  574.     To: Ron Bardarson  [read 12/19/87 at  3:41 pm]
  575.  About: Z280 M1 (2 lines) 
  576.  
  577. The Z280 does not issue any M1, impossible, since it does not know 
  578. when it is fetching an instruction or data.
  579.  
  580. -------
  581. Message #13185  ** Z-System **  [reply to #13182]
  582. Posted: 12/19/87 at  3:46 pm
  583.   From: Ron Bardarson
  584.     To: BEN GREY
  585.  About: Z280 M1 (6 lines) 
  586.  
  587. So.... you need MREQ* and M1* to determine if it's an opcode fetch 
  588. or a memory read.  Can't imagine anyone decoding the difference, so 
  589. I don't see the importance of the Z-280 not providing M1* during an 
  590. opcode fetch.  It certainly provides M1* during int ack.  Still wondering 
  591. what the problem is with the ZIP board in Kaypro's...maybe Scott will 
  592. upload his info file.
  593.  
  594. -------
  595.  
  596. *****  THESE ARE FROM LADERA Z-NODE IN L.A... ***** - rc
  597.  
  598. Msg #2473 posted 12/13/87 at 12:28 am by SCOTT MOORE
  599. To: Tony Parker     About: Z280 (30 lines)
  600.  
  601. I really can't imagine where you looked. Zedux's phone is either 
  602. (818) 787-0113 or (213) 301-1935
  603. A general update for interested parties:
  604. Had a frank conversation with Hi-Tech, was told (and yes, I asked if
  605. I could pass the information on) that due to problems, they were 
  606. postponing all work on the "ultra-board" until april or may 1988.
  607. Our basic or "direct" version of our board has been shipping for 6 months
  608. now. This has been described ad - nauseum (z280.lbr). Our only shipments
  609. to date have been to people who are updating (industrial) Z80 controllers
  610. to Z280 in the field (assume that any new product they would just do
  611. a redesign without our help). As far as CP/M / OS et. all, these have
  612. fallen into these two general cases: 1. The board is completely explained
  613. to the purchaser, including the fact that software/hardware updates
  614. may be required. Without fail, the boards sent out to such customers
  615. have come back. Each and every one of them was contacted via phone.
  616. Basically they were called on the bluff of knowing a DAMM THING about
  617. the hardware/software involved. We found out FAST that people will tell
  618. us ANYTHING, with the actual intent to get "a free trial". This has gotten
  619. rapidly silly, the last customer we virtually GRILLED about his real
  620. knowledge about hardware/software. 
  621. The MD-3:
  622.   
  623. After having an MD-3 graciously loaned to us for a month, on a whim 
  624. decided to plug the direct board into it. It came up with no modification.
  625. However, A software mod to the BIOS needs to be done to avoid the dread
  626. Z280 "cache bug" in the current chip. Noone stepped forward with the
  627. nessary skills to do this (in fact, I have not seen one person with
  628. the genuine ability to handle or even know what is in the MD-3 BIOS).  
  629. [* ahem! * - rc] I will do the conversion myself, here, hopefully 
  630. as a demontration of how easy such a conversion can be for people 
  631. with the appropriate backround. (cont)
  632.  
  633. Msg #2474 posted 12/13/87 at 12:44 am by SCOTT MOORE
  634. To: Tony Parker     About: cont (42 lines)
  635.  
  636. The thing that must be realized here is that NO ONE COMPANY, PERSON
  637. OR DIETY has the power to singlehandedly update every CP/M / Z80 
  638. system ever made.
  639. THE "UNIVERSAL" board:
  640. The coprocessor version of the board has been put together and tested
  641. in prototype form. The problem with that unit is that it is about 10
  642. times more complex than the present board, and requires about 10kb of
  643. software, and a VERY high density PAL. I have postponed the final version
  644. of that board till at least january (when we have a standing promise
  645. to ship to a paid customer). 
  646. THIS BOARD IS NOT MAGIC. It obtains better compatibility by using
  647. (read "wasting") Z280 power. The basic rules of compatibility are:
  648. **** READ THIS *****
  649. ;
  650.           1. Unless you use the new instructions of the Z280,
  651.              You will see no speed improvement from the
  652.              more powerfull instruction set.
  653. ;
  654.           2. Since the old Z80 instructions execute basically
  655.              the same way on the Z280 (the same number of bytes
  656.              fetched, etc). The only way to speed up the REAL
  657.   
  658.              EXECUTION SPEED is to make the cycles faster.
  659.              This is the EXACT SAME PROBLEM as moving up to 
  660.              a higher speed version of the Z80, which you all
  661.              know is impossible without faster memory, etc.
  662.              Z80's are avalible up to 12 mhz NOW.
  663. ;
  664.            3. The only possible improvement offered by the Z280
  665.               in speed is via the onboard cache, and that
  666.               is BUSTED on the currently shipping chip.
  667.               Despite rumors, Zilog's shipping date for the
  668.               "fixed" version is UNKNOWN, and NOT SOON.
  669. ;
  670. End of lecture.
  671. Anyways, I have been taking the time to update the Z280 operating
  672. system OS/Z280 to version 3.0. In january, that system will be 2 years
  673. old (yes, you read correctly). We remain the only users of the system,
  674. as the current Z280 adapter users aren't OS users (as explained).
  675. I expect to show a MD-3 version in january.  [Wow! - rc] Time will tell.
  676. If you have any questions GIVE US A CALL. Forgive the frankness,
  677. but I am bloody sick of hearing 2nd, 3rd and nth party rumors and trash.
  678.                                                        sam
  679.  
  680. <EOF>
  681.