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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bmp_logo.c

?? this document is source code for arm9 of atmel
?? C
字號:
#include <stdio.h>#include <stdlib.h>#if defined(__linux__)#include <stdint.h>#else#ifdef __CYGWIN__#include "elf.h"#else#include <inttypes.h>#endif#endiftypedef struct bitmap_s {		/* bitmap description */	uint16_t width;	uint16_t height;	uint8_t	palette[256*3];	uint8_t	*data;} bitmap_t;#define DEFAULT_CMAP_SIZE	16	/* size of default color map	*//* * Neutralize little endians. */uint16_t le_short(uint16_t x){    uint16_t val;    uint8_t *p = (uint8_t *)(&x);    val =  (*p++ & 0xff) << 0;    val |= (*p & 0xff) << 8;    return val;}void skip_bytes (FILE *fp, int n){	while (n-- > 0)		fgetc (fp);}int main (int argc, char *argv[]){	int	i, x;	FILE	*fp;	bitmap_t bmp;	bitmap_t *b = &bmp;	uint16_t data_offset, n_colors;	if (argc < 2) {		fprintf (stderr, "Usage: %s file\n", argv[0]);		exit (EXIT_FAILURE);	}	if ((fp = fopen (argv[1], "rb")) == NULL) {		perror (argv[1]);		exit (EXIT_FAILURE);	}	if (fgetc (fp) != 'B' || fgetc (fp) != 'M') {		fprintf (stderr, "%s is not a bitmap file.\n", argv[1]);		exit (EXIT_FAILURE);	}	/*	 * read width and height of the image, and the number of colors used;	 * ignore the rest	 */	skip_bytes (fp, 8);	fread (&data_offset, sizeof (uint16_t), 1, fp);	skip_bytes (fp, 6);	fread (&b->width,   sizeof (uint16_t), 1, fp);	skip_bytes (fp, 2);	fread (&b->height,  sizeof (uint16_t), 1, fp);	skip_bytes (fp, 22);	fread (&n_colors, sizeof (uint16_t), 1, fp);	skip_bytes (fp, 6);	/*	 * Repair endianess.	 */	data_offset = le_short(data_offset);	b->width = le_short(b->width);	b->height = le_short(b->height);	n_colors = le_short(n_colors);	/* assume we are working with an 8-bit file */	if ((n_colors == 0) || (n_colors > 256 - DEFAULT_CMAP_SIZE)) {		/* reserve DEFAULT_CMAP_SIZE color map entries for default map */		n_colors = 256 - DEFAULT_CMAP_SIZE;	}	printf ("/*\n"		" * Automatically generated by \"tools/bmp_logo\"\n"		" *\n"		" * DO NOT EDIT\n"		" *\n"		" */\n\n\n"		"#ifndef __BMP_LOGO_H__\n"		"#define __BMP_LOGO_H__\n\n"		"#define BMP_LOGO_WIDTH\t\t%d\n"		"#define BMP_LOGO_HEIGHT\t\t%d\n"		"#define BMP_LOGO_COLORS\t\t%d\n"		"#define BMP_LOGO_OFFSET\t\t%d\n"		"\n",		b->width, b->height, n_colors,		DEFAULT_CMAP_SIZE);	/* allocate memory */	if ((b->data = (uint8_t *)malloc(b->width * b->height)) == NULL) {		fclose (fp);		printf ("Error allocating memory for file %s.\n", argv[1]);		exit (EXIT_FAILURE);	}	/* read and print the palette information */	printf ("unsigned short bmp_logo_palette[] = {\n");	for (i=0; i<n_colors; ++i) {		b->palette[(int)(i*3+2)] = fgetc(fp);		b->palette[(int)(i*3+1)] = fgetc(fp);		b->palette[(int)(i*3+0)] = fgetc(fp);		x=fgetc(fp);		printf ("%s0x0%X%X%X,%s",			((i%8) == 0) ? "\t" : "  ",			(b->palette[(int)(i*3+0)] >> 4) & 0x0F,			(b->palette[(int)(i*3+1)] >> 4) & 0x0F,			(b->palette[(int)(i*3+2)] >> 4) & 0x0F,			((i%8) == 7) ? "\n" : ""		);	}	/* seek to offset indicated by file header */	fseek(fp, (long)data_offset, SEEK_SET);	/* read the bitmap; leave room for default color map */	printf ("\n");	printf ("};\n");	printf ("\n");	printf ("unsigned char bmp_logo_bitmap[] = {\n");	for (i=(b->height-1)*b->width; i>=0; i-=b->width) {		for (x = 0; x < b->width; x++) {			b->data[(uint16_t) i + x] = (uint8_t) fgetc (fp) \						+ DEFAULT_CMAP_SIZE;		}	}	fclose (fp);	for (i=0; i<(b->height*b->width); ++i) {		if ((i%8) == 0)			putchar ('\t');		printf ("0x%02X,%c",			b->data[i],			((i%8) == 7) ? '\n' : ' '		);	}	printf ("\n"		"};\n\n"		"#endif /* __BMP_LOGO_H__ */\n"	);	return (0);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜国产一区99re久久| 夜色激情一区二区| 国产精品久久久久一区| 国产精品99久久久久久似苏梦涵 | 成人欧美一区二区三区| 久久疯狂做爰流白浆xx| 欧美午夜精品一区| 国产精品妹子av| 国内精品久久久久影院薰衣草| 在线看国产日韩| 亚洲欧美一区二区久久| 成人免费毛片高清视频| 精品91自产拍在线观看一区| 亚洲成人一区二区| 在线观看成人小视频| 婷婷成人综合网| 欧美网站大全在线观看| 免费久久99精品国产| 欧美狂野另类xxxxoooo| 亚洲第一福利视频在线| 日韩精品最新网址| 另类欧美日韩国产在线| 国产欧美1区2区3区| 国产宾馆实践打屁股91| 久久精品人人做人人爽人人| 国产在线国偷精品免费看| 欧美大片免费久久精品三p| 成人午夜视频在线| 午夜在线电影亚洲一区| 久久久久久久久久久久电影| 国产98色在线|日韩| 亚洲一二三专区| 欧美日本国产一区| 日韩高清在线电影| 精品国产欧美一区二区| 91女神在线视频| 亚洲一区二区欧美日韩| 久久精品亚洲精品国产欧美kt∨| 欧美午夜精品免费| 成人精品视频一区| 精品一区二区三区蜜桃| 国产欧美一区二区三区在线看蜜臀| 欧美三级乱人伦电影| 日韩国产精品久久久| 亚洲视频在线观看一区| 欧美性视频一区二区三区| 国产精品一区专区| 日韩国产欧美一区二区三区| 亚洲色图欧美激情| 欧美高清在线一区| 91老师片黄在线观看| 国产一区二区看久久| 婷婷综合五月天| 亚洲精品成人悠悠色影视| 在线播放/欧美激情| 久久激情五月激情| 国产精品影视在线观看| 蜜臀国产一区二区三区在线播放| 精品sm在线观看| 3d成人动漫网站| 欧美二区三区的天堂| 97成人超碰视| 久久精品久久99精品久久| 亚洲国产综合视频在线观看| 伊人婷婷欧美激情| 亚洲欧美综合另类在线卡通| 国产亚洲短视频| 久久精品亚洲精品国产欧美 | 亚洲精品网站在线观看| 国产欧美精品在线观看| 久久综合网色—综合色88| 91色在线porny| 91在线观看地址| 91麻豆国产香蕉久久精品| 99这里只有精品| 另类小说欧美激情| 经典三级在线一区| 九九热在线视频观看这里只有精品| 另类欧美日韩国产在线| 精品无人区卡一卡二卡三乱码免费卡| 奇米一区二区三区| 精品一区二区三区影院在线午夜| 美女精品自拍一二三四| 国产在线精品一区二区三区不卡| 黄色资源网久久资源365| 国产乱子伦一区二区三区国色天香 | 免费成人av资源网| 蜜臀av一区二区在线观看| 国内精品久久久久影院色| 国产精品一品视频| 91片在线免费观看| 在线观看视频91| 欧美疯狂做受xxxx富婆| 欧美videofree性高清杂交| 欧洲一区二区av| 欧美精品tushy高清| 欧美不卡在线视频| 国产精品久久久久久久久晋中| 亚洲天天做日日做天天谢日日欢| 亚洲国产综合色| 免播放器亚洲一区| 国产成人日日夜夜| 国产精品影视网| 色综合久久久久综合体| av电影在线观看不卡| 日本韩国一区二区三区视频| 成人av综合在线| 老司机精品视频在线| 成人激情电影免费在线观看| 91成人网在线| 久久人人97超碰com| 亚洲欧美一区二区三区国产精品| 秋霞成人午夜伦在线观看| 成人丝袜视频网| 欧美一区二区网站| 欧美一区二区在线看| 日本一区二区不卡视频| 亚洲va欧美va国产va天堂影院| 精品一区二区三区的国产在线播放| 成人精品视频一区二区三区| 欧美一区二区视频网站| 国产精品初高中害羞小美女文| 男女性色大片免费观看一区二区 | 自拍偷拍欧美激情| 蜜桃精品视频在线| 91小视频免费观看| xvideos.蜜桃一区二区| 亚洲福利一区二区三区| 丰满少妇久久久久久久| 宅男在线国产精品| 一区二区三区免费网站| 福利电影一区二区| 欧美一区二区三区四区久久| 亚洲同性gay激情无套| 国产酒店精品激情| 日韩一区二区三区精品视频| 欧美sm美女调教| 亚洲成人激情av| 99久久婷婷国产| 国产亚洲精品中文字幕| 蜜臀av一区二区三区| 欧美人伦禁忌dvd放荡欲情| 亚洲美女少妇撒尿| 粗大黑人巨茎大战欧美成人| 欧美成人乱码一区二区三区| 亚洲123区在线观看| 91国模大尺度私拍在线视频| 中文字幕在线不卡| 成人免费黄色大片| 久久久久亚洲综合| 蜜臀91精品一区二区三区| 制服视频三区第一页精品| 一区二区欧美视频| 色综合久久久久综合体| 亚洲人成精品久久久久| 成人精品视频一区| 中文字幕免费一区| 国产成a人亚洲精品| 久久久久99精品国产片| 国产在线一区观看| 久久久久久久网| 国产裸体歌舞团一区二区| 久久综合精品国产一区二区三区| 美女视频黄免费的久久| 欧美刺激脚交jootjob| 久久99这里只有精品| 日韩欧美国产高清| 国模大尺度一区二区三区| 欧美精品一区二区三区视频| 国产一区欧美一区| 国产亚洲女人久久久久毛片| 国产91丝袜在线18| 中文字幕在线不卡国产视频| 色综合久久综合网欧美综合网| 亚洲欧美电影院| 欧美性感一类影片在线播放| 亚洲电影在线播放| 欧美一区二区国产| 激情国产一区二区| 国产日韩成人精品| 91污片在线观看| 亚洲电影一级黄| 精品99久久久久久| 波多野结衣中文字幕一区| 一区二区三区日韩精品| 91精品国产综合久久久蜜臀图片| 美女任你摸久久| 国产精品欧美一级免费| 99国产精品国产精品毛片| 一区二区三区视频在线看| 欧美一区二区三区四区在线观看 | 国产日本亚洲高清| 色偷偷久久人人79超碰人人澡| 亚洲综合久久久久| 欧美成人高清电影在线| av成人免费在线观看| 午夜欧美大尺度福利影院在线看| xnxx国产精品| 在线观看免费成人| 韩国三级中文字幕hd久久精品|