HDTenEightyP/NetNews huggingface dataset:
From: thomson@hub.toronto.edu (Brian Thomson)
Newsgroups: comp.sys.m68k
Subject: Re: fast reversal of a bit field
Date: 8 Apr 92 21:48:39 GMT
Organization: University of Toronto

In article <bnell.702662114@ferrari> bnell@ferrari.siemens.com (Bill Nell) writes:
>Does anyone know a fast way of reversing the bits in a 16 or 32 bit
>number?  What I mean is if you start of with 011010 (for example)
>to change it to 010110.  Right know I am just doing a simple rol.l
>checking the carry flag and setting a bit in a temporary register
>with bset if the carry is set.  I'd like to know if anybody knows
>a faster way to do this (on a 68000).

It is probably faster to rol.l then ror.l into a second register, and
repeat 32 times.  However, it may be faster still to use a
table of bit-reversed bytes, and evaluate

	(bitrev[(i)       & 0xff] << 24) |
	(bitrev[(i>>8)    & 0xff] << 16) |
	(bitrev[(i>>16)   & 0xff] <<  8) |
	(bitrev[(i>>24)   & 0xff])

I leave the translation into your favourite assembly language as an exercise.
My 68k timing book seems to have crumbled into dust, so I can't
compare these.
-- 
		    Brian Thomson,	    CSRI Univ. of Toronto
		    utcsri!uthub!thomson, thomson@hub.toronto.edu
Newsgroups: comp.sys.m68k
From: andrey@cco.caltech.edu (Andre T. Yew)
Subject: Re: 680x0 vs 80x86
Organization: California Institute of Technology, Pasadena
Date: Sun, 12 Apr 1992 17:45:13 GMT

thad@public.BTR.COM (Thaddeus P. Floryan) writes:

>In article <73288@netnews.upenn.edu> green@eniac.seas.upenn.edu (Bradley Green ) writes:
>>I am trying to decide between the Motorola and Intel processor series
>>for a project.  I much prefer working with the Motorola systems, but 
>>wonder about comparative performance.  My project involved mostly integer
>>computations, so FPU performance is not very important.  Have any of you
>>seen a valid-looking comparison between these processors?

>Intel is colloquially known in Silicon Valley as "First with the Worst".

	Intel -- the people who put backwards in backwards-compatible.

>Motorola chips inherently have an easy to use flat address space.

	I second this one -- segments are enough to make your hair drop out
if you have to deal with any sort of large data sets.  What's the shortest
piece of code you have that copies more than 64k of data around in an
8086?

>Thad Floryan [ thad@btr.com (OR) {decwrl, mips, fernwood}!btr!thad ]

--Andre

-- 
Andre Yew                             andrey@tybalt.caltech.edu (131.215.48.100)
From: green@eniac.seas.upenn.edu (Bradley Green )
Newsgroups: comp.sys.m68k
Subject: 68k STD bus SBC for sale
Date: 15 Apr 92 21:51:49 GMT
Distribution: usa
Organization: University of Pennsylvania

I have finished my senior design project and am about to move onto
bigger things (a 68331-based distributed control system) and have
the following, slightly used, items for sale:

MicroLink 68000 Single-board computer, 16 mHz, 512K RAM, 2
	RS-232 ports, debugging kernal, uses the STD bus 
	(8 bit bus)

4 slot backplane for STD bus

Development card for STD bus (latches and chip select for 8 bytes of
	data, plus space for wire-wrap circuit)

I paid over $800 for this stuff less than a year ago, and I'd like
to get *some* of this back.  Any offers?


--
*----------------------------------------------------------------------------*
* Bradley S. Green				University of Pennsylvania   *
* green@eniac.seas.upenn.edu			Dept. Of Systems Engineering *
*----------------------------------------------------------------------------*
From: bnell@ferrari.siemens.com (Bill Nell)
Newsgroups: comp.sys.m68k
Subject: Results: fast reversal of a bit field
Date: 8 Apr 92 14:09:05 GMT

First of all, thanks for all the responses.

The best method to reverse a bit field is using a table lookup.
In my case I'm using it to reverse 32-bit numbers but you
can break up a 32-bit number into 4 bytes, look the reversed patterns
for those bytes in a table and just paste them in backwards into
a new longword.  Here is the code I came up with

	(assume the source data is pointed at by a1 and the
	 destination data is pointed at by a2)

	lea     reverse_patterns, a0
	moveq.l #0,d0
        moveq.l d0,d1
        moveq.l d0,d2
	moveq.l d0,d3

repeat: move.b  (a1)+,d0
        move.b  (a1)+,d1
	move.b	(a1)+,d2
	move.b	(a1)+,d3
	move.b	0(a0,d3.w),(a2)+
	move.b	0(a0,d2.w),(a2)+
	move.b	0(a0,d1.w),(a2)+
	move.b	0(a0,d0.w),(a2)+

	(repeat as many times as needed)

The reverse_patterns is just a list of the reversals of all the numbers from
0 to 255.  This method seems to be the best & is noticeably faster than
the way I was doing it before.  (I'm working on graphics)

						Thanks again,
						Bill
Newsgroups: comp.sys.m68k
From: rainer@spot.Colorado.EDU (Rainer Malzbender)
Subject: Re: 8 Mhz. proc. at 4 MHz. ??
Organization: University of Colorado, Boulder
Date: Wed, 15 Apr 1992 22:10:33 GMT

In article <1992Apr14.190554.14833@csd.brispoly.ac.uk> j_wilson@csd.brispoly.ac.uk (Hi how are you) writes:
>Hi, I am building a very simple 68000 based system. The design uses a 4 Mhz.
>processor however, I have a couple of 8 MHz. chips available. To save cost :-)
>is it possible to run the processor at 4 MHz. ? What sort of problems am I
>likely to encounter ?

Absolutely none.

-- 
Rainer Malzbender 
Post-doc, Physics
U. of Colorado, Boulder (303)492-1366              rainer@shelley.colorado.edu
Newsgroups: comp.sys.m68k,comp.realtime
From: riku@field.fi (Riku Kalinen / Systems)
Subject: NERION and CLERC vme companies ?
Organization: Field Oy, Helsinki, Finland, Europe
Date: Mon, 6 Apr 1992 12:07:36 GMT

Dear netlanders,

I have run into problem.

I need contact information to whosoever makes the following VME boards.
(This is all information I have):

CLERC CPU BOARB
CLERC PROM/SRAM
CLERC MF

NERION CPU
NERION SWITCH
NERION LTU

These manufacturers are not listed in the VITA catalog I have.
-- 
Riku "the bit" Kalinen                    E-Mail : riku@Field.FI
FAE/Systems, Field Oy.                    Phone  : +358 0 757 1011
                                          G3 Fax : +358 0 798 853
"Welcome to the party, pal!" (Die Hard)   Ham    : OH2LWO
From: joberreu@sumax.seattleu.edu (Jesse Oberreuter)
Newsgroups: comp.sys.m68k
Subject: Re: fast reversal of a bit field
Date: 7 Apr 92 22:08:56 GMT
Organization: Seattle University, Seattle WA

In article <bnell.702662114@ferrari> bnell@ferrari.siemens.com (Bill Nell) writes:
>Does anyone know a fast way of reversing the bits in a 16 or 32 bit
>number?  What I mean is if you start of with 011010 (for example)
>to change it to 010110.  Right know I am just doing a simple rol.l
>checking the carry flag and setting a bit in a temporary register
>					Thanks,
>					Bill

     I haven't done any 68000 yet (waiting for the rest of my MM/1), but
(pulling out my 68000 Moto manuals), why not do it the 6809 way:

ROL a bit out of one number and ROR it into another, or ROR , ROL.

     The carry holds the bit being shifted between rotates.  Instead of
sending the bit into the next var the opposite way it came out, send it
in from the same direction, reversing the bit order.  Be sure to shift all
8/16/32 bits (size of vars)!

                                          Jesse Oberreuter
                                          joberreu@seattleu.edu
From: byron@cc.gatech.edu (Byron A Jeff)
Newsgroups: comp.sys.m68k
Subject: Re: MC68681 DUART help
Date: 6 Apr 92 13:26:22 GMT
Organization: Georgia Institute of Technology

[ I'm posting because I think other folks might be interested it this... ]

In article <1992Apr6.074628.25008@cs.ubc.ca> sritchie@cs.ubc.ca (Stuart Ritchie) writes:
>I'm writing an interrupt driver for the MC68681 DUART (residing
>on a MVME188 Hypermodule).
>
>It looks like the TxRDY interrupt is constantly asserted (my
>interrupt handler is being constantly invoked with this
>condition).  I cannot seem to ack this interrupt and cause
>it to cease.  Reading the interrupt status register does
>not seem to acknowledge the interrupt.  Surely I don't need
>to disable the transmitter when I have nothing to transmit,
>do I?
>

Not exactly. Once the transmitter has sent the last character it is ready
for another. So it asserts TxRDY indicating it's willingness to accept
another character. To get TxRDY to unassert would require transmitting
another character (i.e. transmitting another character acks the interrupt).
But that's not what is needed. Until another character is transmitted the
interrupt (not the transmitter) needs to be disabled. This can be done by
setting the TxRDY bit in the interrupt mask register (IMR) to 0. The 
transmitter will still be ready (and enabled) but the DUART will not
generate anymore interrupts on that condition until the mask bit is
reset to a 1.

>RxRDY interrupts work fine.

Only because RxRDY is asserted when a character is received.

>
>I have programmed other DUART's and have never had this
>problem.
>
>Knowing my luck it's probably some bug totally unrelated
>to the piece of code I'm working on....

Try masking off the interrupt when you have no more characters to transmit.
It should work.


>
>Stuart

BAJ
---
Another random extraction from the mental bit stream of...
Byron A. Jeff - PhD student operating in parallel!
Georgia Tech, Atlanta GA 30332   Internet: byron@cc.gatech.edu
Newsgroups: comp.sys.m68k
From: adams@pdv2.fmr.maschinenbau.th-darmstadt.de (Adams)
Subject: Re: RS-422 in 68000 system
Date: Wed, 8 Apr 1992 14:54:05 GMT
Organization: TH-Darmstadt

In article <73157@netnews.upenn.edu> green@eniac.seas.upenn.edu (Bradley Green ) writes:

>   I'm trying to build an extremely inexpensive (to produce) single-board
>   computer based on an 8 mHz 68000.  I need to get an RS-422 serial interface
>   into this system, running at ~232Kbaud (AppleTalk speed, for interfacing with
>   Mac's).  My question is this: What hardware (UART chip) will most easily
>   work in this system, with the least amount of 'glue' chips?  Also, if
>   anyone knows of a site where I could get a pre-rolled interrupt-service
>   routine for this interface, it would be very helpful.

Fine, how about using Motorola's integrated micro controllers 683xx?
There is at least one composed of a 68k kernel and an intelligent SCC
(Serial Communication Controller). I would not be astonished if
it could emulate LocalTalk (physical Layer of AppleTalk over twisted pair)
in microcode....

Get the manual of the 68332 and save yourself money and headache.

best regards, adams
From: mwr@tridom.uucp (Mark Reardon)
Newsgroups: comp.sys.m68k
Subject: Re: RS-422 in 68000 system
Date: 9 Apr 92 13:22:52 GMT
Reply-To: mwr@tridom.uucp (Mark Reardon)
Organization: AT&T Tridom; Marietta, Georgia

In article <31459@sdcc12.ucsd.edu>, jclark@sdcc3.ucsd.edu (John Clark) writes:
|> In article <73157@netnews.upenn.edu> green@eniac.seas.upenn.edu (Bradley Green ) writes:
|> +I'm trying to build an extremely inexpensive (to produce) single-board
|> +computer based on an 8 mHz 68000.  I need to get an RS-422 serial interface
|>
|> The Apple uses the 8530 serial chip from Zilog or AMD.
|> It is a piece of junk, but it is ubiquitus in applications which
|> require both async and sync operation. (I.e. it seems to be the only
|> cheap solution for both problems).
|> -- 
|> 
|> John Clark
|> jclark@ucsd.edu

Another sync and async serializer is the 68302 running in slave mode :-).  This means the procesor is disabled but all three serializers and their support (DMA, RISC processor driven support for async, hdlc, bisync, and ddcmp) are there to be used.  In addition Motorola has an application note about connecting to appletalk networks.  This part is handled out of the Austin Tx. offices of Motorola.

Mark Reardon (mwr@eng.tridom.com)
From: jeff@carroll1.cc.edu (Jeff Bartig)
Newsgroups: comp.sys.m68k
Subject: Re: Motorola Freeware BBS
Keywords: BBS, Motorola
Date: 14 Apr 92 18:40:15 GMT
Article-I.D.: carroll1.3102
Organization: Carroll College-Waukesha, WI

james@ee.uts.edu.au (A. James Boswell) writes:

>Hi,
>does anyone know if the motorola freeware BBS ((512) 891-3733) is
>available via telnet (ie on the net) ? If so can you give me the ip #
>or the correct machine name ?

The Motorola BBS isn't available on the Internet, but some of the files
from it are.  They are mainly for the 68hc11.  Try anonymously FTPing to
calvin.stanford.edu or elden.cse.nau.edu.

Jeff

-- 
Jeff Bartig, Dept Programmer | Office: (608) 262-5631
UW-Madison Psychology Dept   |
1202 W. Johnson St, Rm B29   | E-Mail: jeffb@merlin.psych.wisc.edu
Madison, WI 53706-1611       |
From: malte@techfak.uni-bielefeld.de (Malte Uhl)
Newsgroups: comp.sys.m68k
Subject: m68k compatible single chip computer
Date: 15 Apr 92 10:42:24 GMT
Organization: Universitaet Bielefeld, Technische Fakultaet.

Hi *,

I'd like to know if there is a single chip version integrating a 680x0,
DMA, a 68[48]51 MMU, timers and serial ports (something like the single chip
Z80 computer from Toshiba).
If there is, are there already small, battery powered portables using this
chip out there?

Malte.
From: sritchie@cs.ubc.ca (Stuart Ritchie)
Newsgroups: comp.sys.m68k
Subject: Re: MC68681 DUART help
Date: 7 Apr 92 00:35:38 GMT
Organization: Computer Science, University of B.C., Vancouver, B.C., Canada

The net comes to the rescue once again!  I extend my thanks
to the posters and responses I received about the problem
I was having with the TxRDY interrupts.

The solution is to clear the TxRDY[A/B] flag in the interrupt
mask register when there is no more data to transmit.

...Stuart
Newsgroups: comp.sys.xerox
Date: Tue,  7 Apr 1992 11:15:56 -0400 
From: Luis J Mendez <lm2k+@andrew.cmu.edu>
Subject: Survey

	Sorry for the waste of bandwidth...
	My name is Luis Mendez, student at the Information Networking Institute
at Carnegie Mellon and I am working on a survey for an Industrial
Administration course.  The purpose of the survey is to collect
information regarding the characteristics that industrial customers look
for in a firm from which they plan to buy a product or service and how
those characteristics affect the selection process.  As area of study, I
have chosen computer hardware firms.  It is of my interest to learn what
characteristics are considered by corporations when deciding from which
firm it is desirable to buy computer hardware.  If any of this netnews'
readers would like to participate on this survey, please send me an
email and a fax number where I can reach you, and I will fax you back
the questions and all the information concerning the survey.  Any help
you can bring me will be really appreciated.  Copies of the team's final
report will be available upon request.  Thanks for your help.

	Luis Mendez
	lm2k@andrew.cmu.edu  
Newsgroups: comp.sys.xerox
From: tak@doe.utoronto.CA (Tak Ariga)
Subject: NSPROTECTION on Sun under 2.0
Organization: Info-1100 Mailing List
Date: Wed, 15 Apr 1992 21:22:13 GMT


Hi -

I recompiled NSPROTECTION for use with Medley 2.0 on a Sun.  It compiles
fine, but when I do a "Show", it says:

	Failed:  FOLDHI is an undefined function.

Where can I get FOLDHI?

Thanks.

--Tak
From: uusitalo@cc.tut.fi (Uusitalo Mika)
Newsgroups: comp.sys.xerox
Subject: xerox atm products
Date: 10 Apr 92 09:20:40 GMT
Organization: Tampere University of Technology, Finland


I have heard that xerox will soon offer atm products. Does anyone know
the current status?

-- 
	Mika Uusitalo, Tampere Univ. of Tech., Computer Center, Finland
		    uusitalo@cc.tut.fi, +358-31-162429
Newsgroups: comp.sys.misc
From: bourne-linda@CS.YALE.EDU (Linda Bourne)
Subject: Alan J. Perlis Symposium
Organization: Yale CS Mail/News Gateway
Date: Wed, 8 Apr 1992 20:12:32 GMT

ALAN J. PERLIS SYMPOSIUM:  Parallel Computers of the Future

Sponsored by the Department of Computer Science, Yale University

April 23, 1992

Sheffield-Sterling-Strathcona Hall
Room 114
Corner Grove and Prospect Streets
New Haven, Connecticut


Morning Session (9:30-11:00)

	Opening Remarks
		Drew McDermott
		Chairman, Yale CS

	"Dataflow Architectures:  From Monsoon to *T"
		Arvind
		Massachusetts Institute of Technology


Afternoon Session (1:30-4:30)

	"PRAMs:  Theory, Physical Design, and Application"
		Wolfgang Paul
		University of Saarbrucken

	"Will Parallel Architectures Converge?"
		H.T. Kung
		Carnegie-Mellon University



Following the last talk a public reception will be held at the
Department of Computer Science, Arthur K. Watson Hall.

All talks are free and open to the public.

For further information please call (203) 432-1246.
-------

Newsgroups: comp.sys.misc
From: bill@hood.Berkeley.EDU (Bill Norcott)
Subject: Re: TANDEM - UNIX connection
Keywords: TANDEM, UNIX
Reply-To: norcott_bill@tandem.com  (Bill Norcott)
Organization: Tandem Computers, Inc.
Date: Mon, 6 Apr 1992 17:16:54 GMT

In article <127@ptt-iat>, michiel@ptt-iat (Michiel vd Waaij) writes:
|> Currently i have a project that needs an UNIX system hooked up to a
|> TANDEM Non-stop (GUARDIAN) system with something like a terminal emulator.
|> TANDEM claims there is no solution for this and wants us to use a PC.
|> As the project needs 5 modems to be hooked up to the UNIX system, this is not
|> a very elegant solution.
|> 
|> Is there anybody out there who has dealt with anything that resembles our
|> situation? Any tips, tricks, hints....
|> 

I'm not familiar with the details of your particular project, but I want to make sure that
you are aware of these Tandem integration products for GUARDIAN and UNIX.   I am
using most of them on a daily basis for software development here at Tandem (I am
using a MIPS Magnum 3000 workstation and also Sun SPARCstation).   All of these
products work with Ethernet and run on the UNIX workstation.

X6530	An Motif-based Tandem 6530 terminal emulator.   You invoke it by typing
	x6530 <Tandem-host> and it establishes a session with the GUARDIAN host.
	
telnet	The standard UNIX line-oriented telnet program.  Can telnet to a 
	GUARDIAN host from your workstation

ftp	The standard UNIX file copy utility.  Can copy files to/from GUARDIAN host.

NFS	The NFS server runs on GUARDIAN.  The workstation can remote mount
	GUARDIAN disks and access the files directly.  Currently supports Sun only.

TCP/IP	We have a TCP/IP implementation on GUARDIAN so you can write 
	applications which use a workstation client and the fault tolerant GUARDIAN
	system as the server.   The other products above are based on TCP/IP.

These products all work on Ethernet: I am not sure whether they support modems.   You
should probably follow up with your Tandem analyst on this, as she/he may have already
considered these for your particular application (I am a developer here, not a customer
analyst).

Best regards,
Bill Norcott

---------------------------------------------------------------------|
Bill Norcott			GUARDIAN POSIX project
Tandem Computers, Inc.		
10600 N. Tantau Avenue		PHONE:  (408) 285-3253
Cupertino, CA   95014			EMAIL: norcott_bill@tandem.com
From: holsberg@pilot.njin.net (Peter J. Holsberg)
Newsgroups: comp.sys.misc
Subject: TCF'92 THIS WEEKEND!
Date: 6 Apr 92 18:14:03 GMT
Distribution: na
Organization: Rutgers Univ., New Brunswick, N.J.


The Trenton Computer Festival 1992 will be held at Mercer College on
Saturday, April 11 (9-6) and Sunday, April 12 (10-4). 

This year's festival features:
	- The world's largest outdoor personal computer FLEA MARKET
	- Over 170 National Vendor and Commercial Booths, featuring AST,
          Adobe, Aldus, Borland, Microsoft, Lotus, Corel, Micrografx,
	  Toshiba, Hewlett-Packard, WordPerfect, Intel, Symantec, 
	  Software Publishing, and local vendors.
	- More than 125 FREE Seminars, Forums and Talks on all aspects of
	  computing.
	- Thousands of dollars worth of door prizes, including an AST 386SX
	  notebook computer, an HP color printer and an HP color scanner.
	- Saturday evening banquet features keynote speaker, Paul Grayson,
	  CEO of Micrografx. Tickets are $20 each.
	- Admission:
		General: $7 for both days; $5 for Sunday only
		Students and Seniors: $3 for both days
		Preschoolers accompanied by adult: FREE
		Other Children Under 12 accompanied by adult: $3 for both days,
			FREE on Sunday only

Files with all kinds of good information are available for anonymous
ftp from pilot.njin.net (128.6.7.38) in pub/TCF/tcf.  They include:

	what.is.TCF - history and description of TCF
	gen.info - general info about TCF, directions, parking, etc.

Pete Holsberg
TCF 92 Steering Committee
From: brown@ftms.UUCP (Vidiot)
Newsgroups: comp.sys.misc
Subject: Re: Printcap entry for Apple LaserWriter
Keywords: Printcap LaserWriter
Date: 7 Apr 92 18:15:14 GMT
Article-I.D.: ftms.147
Reply-To: brown@ftms.UUCP (Vidiot)
Organization: Vidiot's Other Hangout

In article <280@bertha.HyperDesk.com> tkilday@bertha.HyperDesk.com (Tom Kilday) writes:
<I have a Solbourne 5e running SunOS 4.1A.1
<I need a printcap entry for an Apple LaserWriter model #MO156(an original).
<
<I an having a problem printing postscript to it.
<Do I need aditional software or just the right 
<printcap file????

You need to explain your problem first.  Just saying that you have a problem
makes it real tough to diagnose(?).  Upon explaining it a little better,
someone may be able to help you out.
-- 
harvard\
  ucbvax!uwvax!astroatc!ftms!brown  or  uu2.psi.com!ftms!brown
rutgers/
INTERNET: brown@wi.extrel.com  or  ftms!brown%astroatc.UUCP@cs.wisc.edu
From: michiel@ptt-iat (Michiel vd Waaij)
Newsgroups: comp.sys.misc
Subject: TANDEM - UNIX connection
Keywords: TANDEM, UNIX
Date: 6 Apr 92 12:26:00 GMT
Organization: PTT Telecom B.V. I&AT NWDS-DS-OOTA , Groningen The Netherlands

Currently i have a project that needs an UNIX system hooked up to a
TANDEM Non-stop (GUARDIAN) system with something like a terminal emulator.
TANDEM claims there is no solution for this and wants us to use a PC.
As the project needs 5 modems to be hooked up to the UNIX system, this is not
a very elegant solution.

Is there anybody out there who has dealt with anything that resembles our
situation? Any tips, tricks, hints....


Thanks a lot..


Michiel van der Waaij

-------------------------------------------------------------------------------
PTT Telecom BV                        | Telephone: (+31) (050) 855243
I&AT                                  | Telefax  : (+31) (050) 855310
P.O. Box 188                          | E-mail   : michiel%ptt-iat@nluug.nl
NL-9700 AD Groningen                  |
The Netherlands                       |
-------------------------------------------------------------------------------
Xref: sparky comp.sys.misc:427 comp.windows.misc:772
From: holsberg@pilot.njin.net (Peter J. Holsberg)
Newsgroups: comp.sys.misc
Subject: Speaker_Schedule!!
Date: 7 Apr 92 01:20:26 GMT
Distribution: na
Organization: Rutgers Univ., New Brunswick, N.J.


The speaker schedule for TCF '92 is now available via ftp to 
	pilot.njin.net

Get /pub/TCF/tcf/92-talks.

Sorry to be so late with this.

Pete