OpenCloudOS-Kernel/arch/tile/include
Chris Metcalf ba02f0eb82 tile: improve big-endian support
First, fix a bug in asm/unaligned.h; we need to just use the asm-generic
unaligned.h so we properly choose endian-correct flavors.

Second, keep the hv/hypervisor.h ABI fully "native" in the sense that
we don't have __BIG_ENDIAN__ ifdefs there.  Instead, we use macros in
the head_NN.S assembly code to properly extract two 32-bit structure
members from a 64-bit register holding the structure.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2013-08-13 16:26:05 -04:00
..
arch tile PCI RC: support more MSI-X interrupt vectors 2013-08-06 12:55:24 -04:00
asm tile: improve big-endian support 2013-08-13 16:26:05 -04:00
gxio tile PCI RC: support more MSI-X interrupt vectors 2013-08-06 12:55:24 -04:00
hv tile: improve big-endian support 2013-08-13 16:26:05 -04:00
uapi tile: convert uses of "inv" to "finv" 2013-07-31 11:51:19 -04:00