Re: [uCsimm] cs8900 & wait-states

From: Geoffrey Wossum (gpw0341@omega.uta.edu)
Date: Thu Dec 07 2000 - 03:23:16 EST


> What is the historical reason for this byte ordering confusion? Some patents
> from intel?

Endianess (byte ordering) is a religious issue. From a purely
architectural perspective, neither big-endian nor little-endian is
superior. But both sides will tell you that they have the One True Answer
(TM).

Truth is, it doesn't matter, as long as:
1) You're consistent.
2) You do the proper conversion when you talk to an opposite endian device

MIPS Rx000 CPU's are fun because you can configure them either endian.
Most other CPU's are born into an endian and won't convert to the other
religion.

Essentially, the endian issue is way of wasting everyone's time with
endless flame wars.

---
Geoffrey Wossum
gwossum@acm.org
Project AKO - http://rover1.uta.edu/~ako
Internet Imperialists - http://inetimperial.sourceforge.net
This message resent by the ucsimm@uclinux.com list server http://www.uClinux.com/



This archive was generated by hypermail 2b30 : Sun Apr 07 2002 - 00:01:39 EST