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

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

?? swap.h

?? the embedded GUI for SamSung s3c2410 cpu based board.is microwindows0.90
?? H
字號:
/* * Copyright (c) 2001, 2003 Greg Haerr <greg@censoft.com> * Copyright (c) 2003 Jon Foster <jon@jon-foster.co.uk> * * Byte and word swapping header file for big/little endian mapping * * Currently defined platforms: *	linux *	__FreeBSD__ *	__ECOS *	__CYGWIN__ *	TRIMEDIA *//* ********************************************************************* *//* First, the default (portable) implementation.                         *//* ********************************************************************* */#if !MW_CPU_BIG_ENDIAN/* little endian - no action required */# define wswap(x)	(x)# define dwswap(x)	(x)#else/** Convert little-endian 16-bit number to the host CPU format. */# define wswap(x)	((((x) << 8) & 0xff00) | (((x) >> 8) & 0x00ff))/** Convert little-endian 32-bit number to the host CPU format. */# define dwswap(x)	((((x) << 24) & 0xff000000L) | \			 (((x) <<  8) & 0x00ff0000L) | \			 (((x) >>  8) & 0x0000ff00L) | \			 (((x) >> 24) & 0x000000ffL) )#endif/** * Read little endian format 32-bit number from buffer, possibly not * aligned, and convert to the host CPU format. */#define dwread(addr)	((((unsigned char *)(addr))[0] | \			 (((unsigned char *)(addr))[1] << 8) | \			 (((unsigned char *)(addr))[2] << 16) | \			 (((unsigned char *)(addr))[3] << 24)))/* ********************************************************************* *//* Now, some platform-specific optimized macros.                         *//* ********************************************************************* *//* ********************************************************************* *//* Linux                                                                 *//* ********************************************************************* */#ifdef linux# include <endian.h># if __BYTE_ORDER == __BIG_ENDIAN#  if !MW_CPU_BIG_ENDIAN#   error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order.  Did you forget to set BIGENDIAN in the config file?#  endif#  undef wswap#  undef dwswap#  include <byteswap.h>#  define wswap(x)	bswap_16(x)#  define dwswap(x)	bswap_32(x)# else#  if MW_CPU_BIG_ENDIAN#   error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order.  Did you accidentally set BIGENDIAN in the config file?#  endif# endif /* !__BYTE_ORDER == __BIG_ENDIAN*//* ********************************************************************* *//* FreeBSD                                                               *//* ********************************************************************* */#elif defined(__FreeBSD__)# include <machine/endian.h># if __BYTE_ORDER == __BIG_ENDIAN#  if !MW_CPU_BIG_ENDIAN#   error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order.  Did you forget to set BIGENDIAN in the config file?#  endif#  ifndef __byte_swap_word/* Either this isn't GCC or the implementation changed. */#   warning __byte_swap_word not defined in endian.h on FreeBSD.#  else#   undef wswap#   undef dwswap#   define wswap(x)	__byte_swap_word(x)#   define dwswap(x)	__byte_swap_long(x)#  endif /* ifndef __byte_swap_word*/# else#  if MW_CPU_BIG_ENDIAN#   error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order.  Did you accidentally set BIGENDIAN in the config file?#  endif# endif /* !__BYTE_ORDER == __BIG_ENDIAN*//* ********************************************************************* *//* ECOS                                                                  *//* ********************************************************************* */#elif __ECOS# undef wswap# undef dwswap# include <machine/endian.h># define wswap(x)	letoh16(x)# define dwswap(x)	letoh32(x)/* end __ECOS*//* ********************************************************************* *//* Cygwin (on Win32)                                                     *//* ********************************************************************* */#elif defined(__CYGWIN__)/* Cygwin only works on Win32 on x86.  Therefore it is always little-endian */# if MW_CPU_BIG_ENDIAN#  error MW_CPU_BIG_ENDIAN and your OS disagree about your CPUs byte-order.  Did you accidentally set BIGENDIAN in the config file?# endif/* x86 processors can do unaligned reads without problems (although * they're not optimal). */# undef dwread# define dwread(addr)	(*(unsigned int *)(addr))/* end __CYGWIN__*//* ********************************************************************* *//* TriMedia/pSOS                                                         *//* ********************************************************************* */#elif defined(TRIMEDIA)/* The default implementation will be fine for now. *//* ********************************************************************* *//* Other                                                                 *//* ********************************************************************* */#else/* If the following warning appears when you compile, then you have two options: * 1) Add detection for your platform, possibly with more optimized macros. * 2) Just comment out the warning.  If you have performance problems with *    BMP files and PCF fonts, you'll need to do (1). */# warning You might want to define optimized byte swapping macros for this machine - if not, you can safely ignore this warning.#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品高潮呻吟| 亚洲人成网站色在线观看| 91丨porny丨首页| 五月天中文字幕一区二区| 国产亚洲成年网址在线观看| 欧洲在线/亚洲| 粉嫩av一区二区三区粉嫩| 亚洲bt欧美bt精品| 中文字幕一区二区三区色视频| 在线成人高清不卡| 99久久国产综合精品女不卡| 麻豆91在线播放| 一区二区三区高清| 国产精品乱码人人做人人爱| 日韩欧美一级二级三级久久久| 91浏览器入口在线观看| 国产一区在线看| 日本欧美大码aⅴ在线播放| 亚洲欧美在线aaa| 国产色一区二区| 日韩欧美高清dvd碟片| 欧美精品日韩一区| 日本韩国精品一区二区在线观看| 国产乱子伦视频一区二区三区| 日韩二区三区在线观看| 亚洲一区二区三区四区五区黄| 国产精品三级视频| 国产日韩一级二级三级| 日韩女同互慰一区二区| 欧美日韩大陆在线| 欧美另类videos死尸| 在线视频亚洲一区| 99久久99久久免费精品蜜臀| 国产91丝袜在线播放九色| 久久国产免费看| 久久99久久99小草精品免视看| 奇米综合一区二区三区精品视频| 亚洲国产成人tv| 亚洲最大色网站| 亚洲一级在线观看| 亚洲一区av在线| 天堂在线亚洲视频| 午夜精品国产更新| 免费不卡在线视频| 久久爱www久久做| 精品一二三四区| 国产精品一级二级三级| 国产精品一区二区在线观看不卡| 精品系列免费在线观看| 国产黄色成人av| 高清成人在线观看| 99久久精品免费观看| 色偷偷久久人人79超碰人人澡| 色婷婷综合久久久久中文 | 亚洲精品日产精品乱码不卡| 国产精品国产三级国产| 亚洲女人的天堂| 亚洲一二三专区| 秋霞午夜av一区二区三区| 免费看黄色91| 懂色av一区二区三区免费观看| 成人激情午夜影院| 一本一本大道香蕉久在线精品| 色婷婷综合久久久久中文一区二区| 欧美三级一区二区| 日韩欧美123| 欧美国产97人人爽人人喊| 亚洲天堂免费看| 日韩高清欧美激情| 国产精品综合av一区二区国产馆| 成人福利视频在线| 欧洲精品一区二区三区在线观看| 在线播放日韩导航| 久久久精品国产免大香伊| 中文字幕视频一区二区三区久| 一区二区三区在线播| 日韩高清电影一区| 成人丝袜18视频在线观看| 在线观看亚洲成人| 欧美电视剧在线观看完整版| 国产精品女主播在线观看| 夜色激情一区二区| 经典三级在线一区| 成人国产精品免费观看视频| 欧美日韩一区二区三区高清 | 日韩一区二区三| 国产欧美日韩另类一区| 一区二区三区.www| 韩国av一区二区三区四区| 在线观看av一区二区| 亚洲成人av一区| 国产一区二区在线视频| 色哟哟国产精品| 国产三级一区二区| 日本欧美大码aⅴ在线播放| 成人av在线一区二区三区| 91精品国产aⅴ一区二区| 国产精品久久久久影院| 开心九九激情九九欧美日韩精美视频电影| 粉嫩av一区二区三区粉嫩| 日韩欧美亚洲国产另类| 一区二区三区欧美日韩| 国产综合成人久久大片91| 欧美三级中文字幕| 中文字幕一区三区| 国产综合久久久久久鬼色| 欧美性大战久久久久久久蜜臀| 久久精品一区二区三区四区| 丝瓜av网站精品一区二区| 94色蜜桃网一区二区三区| 久久久精品日韩欧美| 麻豆精品一区二区av白丝在线| 91国偷自产一区二区开放时间| 欧美激情一二三区| 九色|91porny| 欧美疯狂性受xxxxx喷水图片| 综合色中文字幕| 成人国产亚洲欧美成人综合网| 精品播放一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 在线观看亚洲精品| 亚洲柠檬福利资源导航| 成年人网站91| 国产精品热久久久久夜色精品三区| 久久精品av麻豆的观看方式| 制服丝袜成人动漫| 午夜精品一区二区三区三上悠亚| 色综合视频在线观看| 中文字幕在线一区免费| 国产精品99久久久久久似苏梦涵| 欧美mv和日韩mv国产网站| 日本少妇一区二区| 欧美一级欧美一级在线播放| 亚洲第一福利视频在线| 欧美在线小视频| 亚洲欧美韩国综合色| 色综合久久99| 亚洲激情在线激情| 色婷婷激情综合| 亚洲精品国产a久久久久久| 91香蕉视频黄| 亚洲伦在线观看| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 一个色在线综合| 91福利视频久久久久| 亚洲精品国产精品乱码不99| 91片在线免费观看| 一区二区三区在线观看国产| 在线观看www91| 天天免费综合色| 日韩欧美中文字幕一区| 精品在线播放免费| 久久久www成人免费毛片麻豆 | 六月丁香综合在线视频| 精品国产污网站| 国产精品1区2区3区在线观看| 国产欧美日韩在线| 99精品国产视频| 亚洲福利视频一区二区| 在线播放91灌醉迷j高跟美女| 免费看日韩精品| 国产精品污www在线观看| 色视频成人在线观看免| 亚洲成av人片在www色猫咪| 337p亚洲精品色噜噜| 捆绑变态av一区二区三区| 亚洲国产高清不卡| 欧美影片第一页| 另类专区欧美蜜桃臀第一页| 欧美国产在线观看| 色狠狠色噜噜噜综合网| 丝袜国产日韩另类美女| wwwwxxxxx欧美| 色综合久久综合网| 蜜桃视频在线一区| 综合自拍亚洲综合图不卡区| 欧美日韩国产a| 国内精品久久久久影院薰衣草| 国产精品久线在线观看| 911精品产国品一二三产区 | 在线一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 91精品国产91久久综合桃花 | kk眼镜猥琐国模调教系列一区二区| 伊人婷婷欧美激情| 精品国内片67194| 日本久久一区二区三区| 久久精品国产一区二区| 日韩一区在线免费观看| 日韩一区二区三| 色999日韩国产欧美一区二区| 久久99精品一区二区三区三区| 亚洲靠逼com| 久久久久久97三级| 精品视频123区在线观看| 成人性色生活片免费看爆迷你毛片| 午夜不卡av在线| 日韩伦理电影网| 久久久久99精品一区| 欧美猛男gaygay网站|