Re: le32_to_cpu() help...

Steve VanDevender (stevev@efn.org)
Fri, 5 Nov 1999 15:44:26 -0800 (PST)


Brandon S. Allbery KF8NH writes:
> In message <19991105033224.A2612@uni-koblenz.de>, Ralf Baechle writes:
> +-----
> | > Both macros do the same thing on all *currently supported*
> | > architectures. One never know when a funny thing from Mars shows up;
> | > perhaps a 48-bit architecture, who knows...
> |
> | Honeywell had 9-bit based machines, that is longs / pointer were 36 bit.
> +--->8
>
> PDP-10 had 36-bit words as well. But I don't think they subdivided into
> 9-bit chunks (although they did subdivide into 6-bit chunks for i.e.
> filenames, which were stored in SIXBIT).

It wasn't routine to use 9-bit character encodings (6, 7, and
8-bit were common) but the -10 had hardware instructions to
manipulate "bytes" of 1-36 bits as subfields of words.

http://www.inwap.com/pdp10/hbaker/pdp-10/Byte.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/