Aucbvax.5353 fa.works utzoo!decvax!ucbvax!works Tue Dec 1 20:38:59 1981 WorkS Digest V1 #41 >From JSol@RUTGERS Tue Dec 1 18:42:12 1981 Works Digest Wednesday, 2 Dec 1981 Volume 1 : Issue 41 Today's Topics: Release of UNIX III M68000 Paging Hardware & Problems iAPX 432 & 8086's Programming Environments ---------------------------------------------------------------------- Date: 19 Nov 81 1:03:18-EDT (Thu) Sender: Michael Muuss To: OA-DRDAR at Brl Subject: Commercial Release of UNIX III From: Myra Hartwig [Note: This message is intended for government sponsored projects, and not for personal use. It is being presented on WorkS as a time saving tool for Arpanet-sponsored Unix users. -JSOL] The Patent Licensing Office of Western Electric has announced the release of UNIX III to the commercial market. If you have a Source license, you can obtain a binary license for $4800. They are currently evaluating a COBOL Compiler to run under UNIX III. In addition to running on 11/780's, 11/70's, 11/34's and 11/23's, UNIX III now will run on ONYX. I can be contacted for more information, in needed: Myra Hartwig (ARPANET address - myra@brl) USA Ballistic Research Laboratories Aberdeen Proving Ground, MD 21005 301-278-5691 or AUTOVON 283-5691 or you can contact Western Electric directly Western Electric, Guilford Center ATTN: Joe Hunt, Dept 34GC212310 P.O. Box 25000 Greensboro, North Carolina 27420 919-697-5714 ------------------------------ Date: Monday, 30 November 1981 10:55-EST From: DPR at MIT-XX Subject: WorkS Digest V1 #39 The problem with the 68000 is that it handles bus errors wrong: you can't restart correctly after one. Don't believe the manuals! Any hardware person who does is probably a bit green... ------------------------------ Date: 30 November 1981 18:21-EST From: Robert A. Morris Re: The M68000 paging question about what fails with the facilities Re: provided by Motorola. Demand paging requires more than simply detecting when a non-resident page has been referenced. Since instructions will be only partially complete when a page fault occurs, it is generally necessary to bring in the non-resident page and restart the instruction. To do this properly the processor must save sufficient state during the bus error interrupt to backup the instruction if not to the beginning then at least to the point where it can proceed, recalling that servicing the interrupt will change the processor state. It is known that certain M68000 instructions, including some very useful ones, do not save sufficient state to restart these instructions. Since Motorola's position is to fix this in some future version, some users use compilers which do not generate the offending instructions program with these compilers. Others adopt the two processor solution described elsewhere in these pages. Bob Morris ------------------------------ Date: 30 Nov 1981 22:20:09-PST From: decvax!watmath!bstempleton at Berkeley Subject: IAPX 432 Does anybody out there know anything about a special board containing the 432 and an 8086 that is supposed to plug right into a unix system? It's supposed to run around $5K, and come with software for Intel's Object Programming Languange The name of the thing is something like INTELlect. We're interested in info on it and how to get it. ------------------------------ Date: 1 December 1981 17:51-EST From: Stavros M. Macrakis Subject: Programming environments An IEEE tutorial collection has recently appeared: Software Development Environments, ed. Anthony I. Wasserman, IEEE Order no. 385, Catalog No. EHO 187-5. ------------------------------ End of WorkS Digest ******************* ------- ----------------------------------------------------------------- gopher://quux.org/ conversion by John Goerzen of http://communication.ucsd.edu/A-News/ This Usenet Oldnews Archive article may be copied and distributed freely, provided: 1. There is no money collected for the text(s) of the articles. 2. The following notice remains appended to each copy: The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996 Bruce Jones, Henry Spencer, David Wiseman.