亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? swab.h

?? 針對yassylcd的uboot源碼
?? H
字號:
#ifndef _LINUX_BYTEORDER_SWAB_H#define _LINUX_BYTEORDER_SWAB_H/* * linux/byteorder/swab.h * Byte-swapping, independently from CPU endianness *	swabXX[ps]?(foo) * * Francois-Rene Rideau <fare@tunes.org> 19971205 *    separated swab functions from cpu_to_XX, *    to clean up support for bizarre-endian architectures. * * See asm-i386/byteorder.h and suches for examples of how to provide * architecture-dependent optimized versions * *//* casts are necessary for constants, because we never know how for sure * how U/UL/ULL map to __u16, __u32, __u64. At least not in a portable way. */#define ___swab16(x) \	((__u16)( \		(((__u16)(x) & (__u16)0x00ffU) << 8) | \		(((__u16)(x) & (__u16)0xff00U) >> 8) ))#define ___swab32(x) \	((__u32)( \		(((__u32)(x) & (__u32)0x000000ffUL) << 24) | \		(((__u32)(x) & (__u32)0x0000ff00UL) <<  8) | \		(((__u32)(x) & (__u32)0x00ff0000UL) >>  8) | \		(((__u32)(x) & (__u32)0xff000000UL) >> 24) ))#define ___swab64(x) \	((__u64)( \		(__u64)(((__u64)(x) & (__u64)0x00000000000000ffULL) << 56) | \		(__u64)(((__u64)(x) & (__u64)0x000000000000ff00ULL) << 40) | \		(__u64)(((__u64)(x) & (__u64)0x0000000000ff0000ULL) << 24) | \		(__u64)(((__u64)(x) & (__u64)0x00000000ff000000ULL) <<  8) | \		(__u64)(((__u64)(x) & (__u64)0x000000ff00000000ULL) >>  8) | \		(__u64)(((__u64)(x) & (__u64)0x0000ff0000000000ULL) >> 24) | \		(__u64)(((__u64)(x) & (__u64)0x00ff000000000000ULL) >> 40) | \		(__u64)(((__u64)(x) & (__u64)0xff00000000000000ULL) >> 56) ))/* * provide defaults when no architecture-specific optimization is detected */#ifndef __arch__swab16#  define __arch__swab16(x) ___swab16(x)#endif#ifndef __arch__swab32#  define __arch__swab32(x) ___swab32(x)#endif#ifndef __arch__swab64#  define __arch__swab64(x) ___swab64(x)#endif#ifndef __arch__swab16p#  define __arch__swab16p(x) __swab16(*(x))#endif#ifndef __arch__swab32p#  define __arch__swab32p(x) __swab32(*(x))#endif#ifndef __arch__swab64p#  define __arch__swab64p(x) __swab64(*(x))#endif#ifndef __arch__swab16s#  define __arch__swab16s(x) do { *(x) = __swab16p((x)); } while (0)#endif#ifndef __arch__swab32s#  define __arch__swab32s(x) do { *(x) = __swab32p((x)); } while (0)#endif#ifndef __arch__swab64s#  define __arch__swab64s(x) do { *(x) = __swab64p((x)); } while (0)#endif/* * Allow constant folding */#if defined(__GNUC__) && (__GNUC__ >= 2) && defined(__OPTIMIZE__)#  define __swab16(x) \(__builtin_constant_p((__u16)(x)) ? \ ___swab16((x)) : \ __fswab16((x)))#  define __swab32(x) \(__builtin_constant_p((__u32)(x)) ? \ ___swab32((x)) : \ __fswab32((x)))#  define __swab64(x) \(__builtin_constant_p((__u64)(x)) ? \ ___swab64((x)) : \ __fswab64((x)))#else#  define __swab16(x) __fswab16(x)#  define __swab32(x) __fswab32(x)#  define __swab64(x) __fswab64(x)#endif /* OPTIMIZE */static __inline__ __const__ __u16 __fswab16(__u16 x){	return __arch__swab16(x);}static __inline__ __u16 __swab16p(__u16 *x){	return __arch__swab16p(x);}static __inline__ void __swab16s(__u16 *addr){	__arch__swab16s(addr);}static __inline__ __const__ __u32 __fswab32(__u32 x){	return __arch__swab32(x);}static __inline__ __u32 __swab32p(__u32 *x){	return __arch__swab32p(x);}static __inline__ void __swab32s(__u32 *addr){	__arch__swab32s(addr);}#ifdef __BYTEORDER_HAS_U64__static __inline__ __const__ __u64 __fswab64(__u64 x){#  ifdef __SWAB_64_THRU_32__	__u32 h = x >> 32;	__u32 l = x & ((1ULL<<32)-1);	return (((__u64)__swab32(l)) << 32) | ((__u64)(__swab32(h)));#  else	return __arch__swab64(x);#  endif}static __inline__ __u64 __swab64p(__u64 *x){	return __arch__swab64p(x);}static __inline__ void __swab64s(__u64 *addr){	__arch__swab64s(addr);}#endif /* __BYTEORDER_HAS_U64__ */#if defined(__KERNEL__)#define swab16 __swab16#define swab32 __swab32#define swab64 __swab64#define swab16p __swab16p#define swab32p __swab32p#define swab64p __swab64p#define swab16s __swab16s#define swab32s __swab32s#define swab64s __swab64s#endif#endif /* _LINUX_BYTEORDER_SWAB_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av高清久久久| 欧美成人性福生活免费看| 欧美精品一卡两卡| 国产精品天干天干在观线| 亚洲电影视频在线| 成人免费看黄yyy456| 欧美mv日韩mv亚洲| 亚洲国产视频一区二区| a在线播放不卡| 欧美精品一区二区三区很污很色的| 亚洲人成在线观看一区二区| 国产在线一区观看| 日韩欧美www| 日一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 国产三级精品三级| 国内精品伊人久久久久av影院| 欧美系列日韩一区| 亚洲免费在线看| 99久久免费视频.com| 国产欧美久久久精品影院 | 欧美偷拍一区二区| 中文欧美字幕免费| 国产福利精品导航| 精品久久久久香蕉网| 久久精品国产免费| 91麻豆精品国产91久久久资源速度| 亚洲另类在线制服丝袜| 99视频热这里只有精品免费| 中文字幕第一区综合| 国产精品一区二区视频| 精品精品国产高清a毛片牛牛| 午夜欧美电影在线观看| 欧美日韩在线电影| 亚洲动漫第一页| 欧美日韩亚洲丝袜制服| 一区二区成人在线| 欧美日韩精品一区二区三区| 亚洲一区二区三区影院| 欧美三级电影一区| 无码av中文一区二区三区桃花岛| 欧美日韩黄视频| 麻豆精品视频在线观看| 日韩欧美国产一二三区| 久久99久久99| 国产人久久人人人人爽| 成人免费视频视频| 国产精品久久99| 色94色欧美sute亚洲线路一久| 亚洲精品国产成人久久av盗摄| 在线欧美日韩精品| 午夜视频久久久久久| 日韩一区二区麻豆国产| 国产成人精品午夜视频免费| 国产欧美一区二区三区在线看蜜臀| 国产成人超碰人人澡人人澡| 中文字幕五月欧美| 欧美日韩精品电影| 国产一区 二区| 一区在线观看视频| 91超碰这里只有精品国产| 国内外精品视频| 国产精品高潮呻吟| 欧美精品一级二级| 国产精品一区二区黑丝| 亚洲欧美日韩国产综合在线| 4438亚洲最大| 成人精品一区二区三区中文字幕| 一区二区三区美女| 日韩精品一区二区三区三区免费| 成人小视频在线| 日本最新不卡在线| 国产精品色婷婷| 制服丝袜在线91| 99久久精品国产毛片| 六月丁香综合在线视频| 亚洲成av人在线观看| 欧美激情资源网| 制服丝袜中文字幕亚洲| 不卡av免费在线观看| 日韩综合小视频| 亚洲免费av观看| 精品av久久707| 欧美日韩国产综合视频在线观看| 国产精品一区二区男女羞羞无遮挡 | 日韩免费看的电影| 色天天综合色天天久久| 国产风韵犹存在线视精品| 午夜亚洲国产au精品一区二区| 国产精品萝li| 日韩精品一区国产麻豆| 欧美日韩一区二区电影| 99热在这里有精品免费| 国产精品影视在线观看| 日韩精品91亚洲二区在线观看| 中文字幕日韩精品一区| 久久先锋影音av| 欧美成人aa大片| 欧美日韩精品一二三区| 色婷婷精品大视频在线蜜桃视频| 国产一区二区网址| 六月丁香婷婷久久| 六月丁香婷婷久久| 日韩精品一二三区| 日精品一区二区三区| 亚洲1区2区3区视频| 亚洲午夜激情网站| 一区二区不卡在线播放| 亚洲青青青在线视频| 综合分类小说区另类春色亚洲小说欧美| 欧美成人vr18sexvr| 欧美大片日本大片免费观看| 91精品国产日韩91久久久久久| 欧美三级欧美一级| 欧美日本国产视频| 欧美精品色一区二区三区| 欧美猛男gaygay网站| 7777精品伊人久久久大香线蕉完整版| 色呦呦国产精品| 色综合久久99| 欧美私模裸体表演在线观看| 欧美三级日本三级少妇99| 欧美视频在线一区二区三区 | 欧美日韩你懂得| 欧美精品在线观看一区二区| 5858s免费视频成人| 日韩一区二区三区视频在线观看 | 91久久精品一区二区三| 91日韩精品一区| 欧美亚洲国产bt| 欧美一级二级在线观看| 欧美成人精精品一区二区频| 国产日韩欧美激情| 18涩涩午夜精品.www| 亚洲午夜免费电影| 久久精品国产99| 成人精品免费看| 色菇凉天天综合网| 欧美一卡2卡3卡4卡| 久久精品视频在线看| 国产精品视频线看| 亚洲综合一区在线| 青青草原综合久久大伊人精品优势| 美女视频黄免费的久久 | 日韩国产精品91| 韩日欧美一区二区三区| 不卡的电视剧免费网站有什么| 色综合久久中文综合久久97| 91精品国产综合久久福利 | 中文字幕中文字幕一区二区| 亚洲主播在线观看| 国内国产精品久久| 日本韩国欧美在线| 久久一留热品黄| 亚洲一二三四在线观看| 国产综合色精品一区二区三区| kk眼镜猥琐国模调教系列一区二区| 欧美性生活久久| 久久久亚洲欧洲日产国码αv| 椎名由奈av一区二区三区| 日本va欧美va瓶| 99re热这里只有精品免费视频| 7777精品伊人久久久大香线蕉经典版下载 | 国产风韵犹存在线视精品| 在线观看91精品国产入口| 精品剧情v国产在线观看在线| 亚洲日本在线天堂| 国产乱子伦视频一区二区三区 | 久久99精品久久久久婷婷| 91香蕉视频mp4| 久久久亚洲综合| 视频一区免费在线观看| 99精品偷自拍| 国产欧美一区二区精品仙草咪 | 91.成人天堂一区| 日韩毛片在线免费观看| 国产曰批免费观看久久久| 欧美三级韩国三级日本一级| 中文字幕亚洲欧美在线不卡| 国产一区二区三区日韩 | 视频在线在亚洲| 91蜜桃视频在线| 国产精品久久久久久久久免费樱桃 | 欧美激情中文字幕一区二区| 美女网站在线免费欧美精品| 欧美日韩午夜在线视频| 伊人开心综合网| 99精品欧美一区二区三区小说| 久久综合九色综合欧美就去吻| 五月激情综合色| 欧美日韩国产另类不卡| 一区二区在线观看视频| 在线免费观看视频一区| 成人欧美一区二区三区视频网页 | 久久精品999| 日韩精品一区国产麻豆| 久久国产免费看| 欧美成人三级电影在线| 狠狠色综合播放一区二区| 日韩欧美国产系列|