mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-08 10:39:08 +00:00
* Patch by liang a lei, 9 Jan 2004:
Fix Intel 28F128J3 ID in include/flash.h * Patch by Masami Komiya, 09 Jan 2004: add support for TB0229 board (NEC VR4131 MIPS processor) * Patch by Leon Kukovec, 12 Dec 2003: changed extern __inline__ into static __inline__ in include/linux/byteorder/swab.h
This commit is contained in:
parent
ba56f62576
commit
f4863a7aec
15 changed files with 1918 additions and 11 deletions
|
@ -96,34 +96,34 @@
|
|||
#endif /* OPTIMIZE */
|
||||
|
||||
|
||||
extern __inline__ __const__ __u16 __fswab16(__u16 x)
|
||||
static __inline__ __const__ __u16 __fswab16(__u16 x)
|
||||
{
|
||||
return __arch__swab16(x);
|
||||
}
|
||||
extern __inline__ __u16 __swab16p(__u16 *x)
|
||||
static __inline__ __u16 __swab16p(__u16 *x)
|
||||
{
|
||||
return __arch__swab16p(x);
|
||||
}
|
||||
extern __inline__ void __swab16s(__u16 *addr)
|
||||
static __inline__ void __swab16s(__u16 *addr)
|
||||
{
|
||||
__arch__swab16s(addr);
|
||||
}
|
||||
|
||||
extern __inline__ __const__ __u32 __fswab32(__u32 x)
|
||||
static __inline__ __const__ __u32 __fswab32(__u32 x)
|
||||
{
|
||||
return __arch__swab32(x);
|
||||
}
|
||||
extern __inline__ __u32 __swab32p(__u32 *x)
|
||||
static __inline__ __u32 __swab32p(__u32 *x)
|
||||
{
|
||||
return __arch__swab32p(x);
|
||||
}
|
||||
extern __inline__ void __swab32s(__u32 *addr)
|
||||
static __inline__ void __swab32s(__u32 *addr)
|
||||
{
|
||||
__arch__swab32s(addr);
|
||||
}
|
||||
|
||||
#ifdef __BYTEORDER_HAS_U64__
|
||||
extern __inline__ __const__ __u64 __fswab64(__u64 x)
|
||||
static __inline__ __const__ __u64 __fswab64(__u64 x)
|
||||
{
|
||||
# ifdef __SWAB_64_THRU_32__
|
||||
__u32 h = x >> 32;
|
||||
|
@ -133,11 +133,11 @@ extern __inline__ __const__ __u64 __fswab64(__u64 x)
|
|||
return __arch__swab64(x);
|
||||
# endif
|
||||
}
|
||||
extern __inline__ __u64 __swab64p(__u64 *x)
|
||||
static __inline__ __u64 __swab64p(__u64 *x)
|
||||
{
|
||||
return __arch__swab64p(x);
|
||||
}
|
||||
extern __inline__ void __swab64s(__u64 *addr)
|
||||
static __inline__ void __swab64s(__u64 *addr)
|
||||
{
|
||||
__arch__swab64s(addr);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue