Messages in this thread | | | Date | Fri, 05 Oct 2007 16:32:18 -0500 | From | Timur Tabi <> | Subject | Re: __LITTLE_ENDIAN vs. __LITTLE_ENDIAN_BITFIELD |
| |
Andreas Schwab wrote: > Timur Tabi <timur@freescale.com> writes: > >> The CPU shift operation, yes. I'm talking about shift operations on >> external memory-mapped devices. > > That is a property of how the device is wired to the bus. The cpu will > always put a value of 128 on the bus such that D7 = 1 and D0-D6 = 0.
Yes, but is D7 on the left or on the right?
Anyway, this is academic now. I now know that __LITTLE_ENDIAN_BITFIELD is not what I want, and that there's no macro that will tell how the lines from the CPU to external memory are mapped.
-- Timur Tabi Linux Kernel Developer @ Freescale - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |